200000 200000 200000
2 53523 633801884
3 176940 107060
2 122129 673989257
3 12908 125475
3 92399 78849
3 114469 5177
3 29440 169610
2 28017 332717993
3 149868 120345
3 187180 9599
2 45978 648692724
3 13504 138322
2 91393 890159659
2 29348 141547622
2 45924 58520591
1 14082 55921 113952254
2 151734 473987443
1 82649 117640 70186924
2 95817 693418841
3 40777 107969
3 115652 83975
2 66652 924898121
1 37646 86318 456126303
2 4217 300528205
1 67091 144141 794498967
1 26343 94181 640528049
1 97344 184727 956047959
3 127957 86522
2 73439 179941711
2 63858 35391722
3 105880 50820
2 76330 91032651
3 198240 84532
1 33110 88481 227117760
1 88410 119377 185023527
1 141884 172111 726207706
1 117942 125603 926425323
1 118905 120593 820014593
2 123341 533422136
2 140116 129794280
2 1934 555065161
1 175543 195009 192061386
1 160867 179909 56479928
1 77600 121447 919610302
2 31501 78558837
2 36926 998256563
2 118573 899627039
2 119236 603778045
3 1175 139490
2 111360 744072001
3 92324 20765
3 163413 163396
2 115408 994190655
3 74218 126711
3 183592 105729
2 72112 683327318
3 168708 161709
2 77101 935350789
3 169217 115094
2 146735 409691176
3 18819 65659
2 105316 930459274
1 8051 143709 578740073
3 18587 179423
1 42220 148030 211970329
3 65151 144818
1 61626 131324 543616267
1 79681 117627 742939073
1 50180 155028 735588570
3 166177 24014
3 17795 59988
3 186083 174345
2 32419 224082306
2 131002 312530524
3 141680 113126
1 95097 151389 122175167
2 66976 101928873
2 174638 99512163
2 125750 403593329
2 96096 36525232
3 65174 126328
2 72841 946605004
3 162264 64422
2 54095 731130385
1 49804 74868 71924098
3 79741 146036
2 91379 785940870
1 34141 169924 671804197
2 29164 748092923
3 140489 94979
1 43363 59171 927252972
1 65748 194431 932459794
2 107774 432678548
2 72370 361677370
1 82191 124685 504446300
3 15603 16638
1 69519 157693 181070523
1 11032 197462 68876012
1 95512 109846 294650683
1 20371 154166 858906207
1 76490 110224 323023291
1 86750 149028 67638753
3 184960 101379
3 31127 128456
2 161875 661790829
3 117734 77788
2 177870 703843745
1 86277 166288 200758138
2 143403 362843739
2 121560 935750714
1 69183 98485 909592176
2 177355 456472065
1 98947 111702 712147063
1 44226 173569 353308057
1 97439 140382 972096141
3 73555 178828
1 109292 182630 758932926
2 147723 422724959
3 39910 138037
2 36643 135753937
3 41885 122457
1 34544 193334 785486228
1 3960 192916 787970805
3 98133 45803
3 69967 81448
1 38960 160420 375656580
1 27545 115118 527393455
1 44412 194454 608222271
2 64397 359375275
1 114742 182129 620141451
3 120179 155747
2 61621 41406300
1 20571 109845 489920160
2 58954 615538213
3 195947 151773
3 198108 65142
3 140183 162544
3 107263 82381
2 46573 585477925
1 78156 111966 666132852
3 184639 104067
3 123817 104137
3 187874 69320
1 50501 120453 899789556
1 169924 196529 716007113
2 175525 670660354
3 24191 147048
3 16980 165747
3 133212 3725
3 19635 185804
2 153956 181204845
2 4851 621752470
1 70543 167970 835866016
2 171479 712017098
1 76418 97069 922240116
2 171914 243872875
1 26247 115607 625563828
3 111002 123805
2 187424 590913331
2 191321 301741028
1 121444 139764 149447981
1 133967 145287 432381106
3 127260 164077
2 141141 329423527
2 41562 552889481
1 167352 171707 858429547
3 155655 177076
3 107273 52447
1 150228 176428 529575470
1 54377 191479 384233487
1 4207 97107 4202490
3 69413 173075
3 88471 72592
1 5167 137830 173765617
3 139903 56763
3 183979 256
2 18690 529211080
2 169630 241766941
1 39806 189052 332975316
3 29166 171676
1 92710 103484 966619416
1 155547 156451 942406965
1 82729 171075 693266681
2 98534 343361087
2 167372 583840320
3 102336 90503
1 43944 121306 561396164
2 47542 1015873
3 48677 67072
1 34157 46408 712718363
3 15216 123578
2 123379 737807809
3 81942 143868
2 150275 892647753
2 8236 26279698
2 139202 374689018
3 41397 116416
2 96866 854422766
1 111527 157687 739375270
1 44558 49425 271519105
1 4126 126258 704346459
3 121338 35852
3 56992 22286
3 186503 24979
1 119656 165083 184584975
1 2895 134390 289559369
2 173764 661071737
2 35578 708487644
3 21103 55210
1 27263 177714 603793301
1 96527 123686 339613639
3 158931 47371
2 95014 131773486
2 153748 742584169
2 40159 588788487
1 105661 169752 510152147
1 13148 160976 48492100
1 4260 186652 714940319
3 59947 84169
3 160735 164769
3 158506 97897
2 170412 455346739
2 154512 928899854
3 80672 187444
1 19260 84853 285877737
3 81745 29710
2 71656 392636909
3 194992 101126
3 19041 3015
2 88366 521513742
1 21220 43581 146440551
1 42897 137194 656630787
1 113172 198612 758541182
1 92010 138209 997171340
2 159042 572412547
3 108808 50647
3 23549 170259
1 124644 197301 560382965
2 91688 690272172
2 62359 104201774
1 6626 149028 841292713
2 59596 652161920
1 122857 160899 889326481
2 99159 456512279
3 175950 63917
3 91029 63452
3 12099 137998
1 105066 158459 910060144
3 141303 178478
3 12568 12155
2 60111 160420279
1 40167 69191 271756628
3 104151 183438
2 179210 313845146
2 129729 349346721
1 120477 163862 954232996
2 66830 841194798
1 50585 148637 163250149
1 5402 173420 806106848
3 117197 42667
2 187204 67820980
2 53256 143194733
2 154727 970379208
1 45870 93764 76551715
1 81563 159749 975797727
3 47578 11686
3 8193 86100
1 128474 174002 718893071
2 188323 78881150
3 172575 153231
1 41207 124463 869269177
2 137450 131632946
2 199144 420925584
2 90589 302043279
3 110965 107139
1 26145 198500 251680034
2 196871 387893351
2 170399 987125463
1 6815 9128 708553550
3 72891 24954
3 50283 67363
2 106949 38921152
1 38867 98430 274747179
2 63389 714400821
1 60122 110498 147200156
1 147526 169502 513736606
2 110264 691941091
3 27898 50897
3 95064 65144
1 130932 196744 429280454
2 164909 551259354
3 21050 165764
2 144732 472560733
3 6547 14954
2 185406 641021594
3 50709 27339
1 56393 102775 805152055
3 147149 22588
1 89488 109084 855251505
1 109530 197333 206112362
1 56273 127840 629274277
3 186488 177539
3 146185 23857
2 19477 669766872
3 139477 94131
3 135704 85264
3 35453 23354
2 61656 55477908
2 123657 105326367
2 113031 203720294
3 122752 3094
3 189124 81316
1 68215 146890 200640175
2 106560 425932314
1 141304 192912 14087548
2 161719 527159982
2 11949 101872150
2 113760 479856841
1 29399 169902 428840808
2 139945 857314949
1 27107 153591 492783355
2 20189 487746017
2 74424 959552586
2 107803 875330075
1 157976 187838 313506183
1 152417 166347 411816570
1 24043 95406 340939632
2 33452 418184327
3 163894 55902
2 49945 366421201
2 123326 302142427
2 194416 52230336
2 148572 776604912
3 127937 148887
1 8176 104235 25345596
3 54807 92726
3 64597 30866
3 140966 106639
1 8889 88491 971874192
2 1336 217743939
1 47059 73648 747069820
3 84529 17315
3 62166 166996
3 134072 54005
1 34346 199998 99648860
3 27849 35548
1 34837 77860 754601594
2 41629 135840479
1 9649 32882 825856662
3 57114 70973
3 124876 94065
2 8979 499981112
1 34338 89680 641033252
3 11414 14956
3 196406 63079
2 113095 570601610
2 76135 792538919
2 169061 522049712
2 166910 724956773
2 141629 348609404
3 171234 11856
1 41995 178472 257570788
3 71221 150793
1 21156 157787 743030331
2 78906 597289343
1 33351 197583 502715797
3 174503 154773
3 41907 102372
2 142488 471887495
1 79716 137894 718926020
1 39478 177448 401311597
2 103930 373631379
2 43511 287047505
1 49204 133584 659754013
3 9132 73815
3 44490 101482
2 159427 918120775
1 52013 170415 743210663
1 94179 189968 283176235
2 16337 874774852
2 62141 845190522
2 103076 674730038
2 90606 815731009
2 31155 4556720
1 148001 153507 492070580
1 57441 81414 929104948
1 34618 125122 884628268
3 80660 185997
2 191637 567167278
3 75816 181554
1 33704 37329 857710235
2 45557 191877673
2 53886 110371139
2 199569 96911207
3 126031 115823
3 11068 12318
1 40157 40571 472341188
2 21068 358462483
3 32145 33699
3 6974 198947
3 76114 195816
3 96373 73052
3 25977 166635
2 137876 944882449
3 158710 125236
3 13191 83497
2 85695 94051207
1 70086 76109 577210471
3 59369 165728
2 16020 150782967
1 144629 187545 443152794
2 106587 674731903
2 17793 179916707
1 75516 144408 860674019
3 108625 172563
3 166031 157594
3 89745 81464
2 131224 189527600
2 118438 564469039
2 146150 177630777
2 5094 654370053
3 159505 92743
1 144946 152832 12107396
2 36007 763479521
2 167677 164737714
2 183029 186488715
1 7598 82208 16448587
2 74520 4263558
3 195584 46517
3 6883 76221
3 37811 50193
3 140205 131390
3 79370 112720
3 130277 65365
3 102609 66518
2 30988 989106840
1 58286 162050 908516537
3 107392 63763
1 24306 82857 660735588
1 90894 191473 801854867
1 46807 53279 70888183
2 92620 548550107
1 104195 135948 949557617
1 35565 103297 164585435
1 32194 56717 49886358
3 49630 92774
3 147939 98833
1 140018 183939 987014463
2 131340 700665292
1 85019 95350 236184797
3 89866 102785
1 20025 145888 229864515
1 150287 167119 277604540
1 68044 155808 845138871
3 79757 17481
3 106375 167576
2 14558 351036313
3 41675 3488
1 142651 176799 212409581
3 159762 4406
1 161152 165835 418549923
2 39567 908646176
3 78318 31108
3 189069 142842
1 1489 13594 281318086
2 92540 286726444
1 40185 98370 787141865
3 150801 6610
2 147011 612409806
3 127376 111216
2 2698 689564865
2 23030 246739278
1 60547 150471 870582630
1 18425 55422 214240354
2 118473 453866322
1 17115 36195 497326391
2 182953 875417571
3 170101 165145
2 46945 931994307
1 55616 98752 275154137
3 5462 185359
1 66257 137145 540029493
3 190219 70116
3 136134 108393
2 10623 646434907
2 111823 652939566
1 56529 121125 180259182
2 37113 630765627
1 127560 164934 78012080
1 137408 180667 609075067
3 24226 145484
1 22337 189435 535378659
1 23260 100899 751671469
3 177041 7424
3 192279 95316
2 192279 561838518
1 165995 180549 859799274
1 99628 181538 961612942
3 176216 146736
2 27653 736331635
2 43099 658355361
1 66896 199263 376153407
3 63721 116403
2 196234 926121660
2 56846 898284582
2 15757 10610169
1 64837 66319 883861517
3 188425 131436
3 66811 35615
3 195611 102163
3 193144 28249
3 22679 140708
3 97655 17094
2 181139 452046286
3 13203 80922
3 83311 142292
1 4777 46935 415085299
1 35729 48484 313176973
1 35094 130322 486008857
2 800 226177635
1 106999 134147 281070736
2 170092 74893760
1 14451 62082 868105553
1 78427 100265 381401323
3 168926 20412
1 80026 139421 782182823
1 44215 158098 489370544
3 149770 77634
3 12556 7079
3 182737 128749
3 37839 120682
1 7507 159262 9628420
3 28047 158538
1 3531 89622 695037125
1 39956 109259 156648007
3 143132 120183
1 61058 174212 794738893
3 54630 122481
1 141833 195054 455074450
1 37389 165998 59036745
1 116286 139713 329114688
2 15673 729757434
3 73453 65598
1 130722 142420 834675098
3 83644 140990
2 39279 657986996
1 32324 45091 41476711
1 80381 103454 520927380
3 113063 170932
2 147437 325009479
1 38496 197297 901345102
2 28304 441576514
3 179019 53894
3 187958 82818
1 60927 144830 322370393
3 156924 116446
1 135233 174288 846271243
2 189363 496941154
2 93793 601599559
3 109203 93117
3 124176 129805
3 179691 136783
1 693 45504 751616687
3 15791 179127
1 86458 170358 172482759
3 18370 123798
3 98914 182721
2 5508 897292473
1 65740 86377 247751017
3 114565 9774
1 37713 157265 24725328
1 20807 156193 471856894
3 36440 17207
3 41555 185632
3 163304 129517
2 174072 551957439
2 70094 72027458
2 178058 496447888
3 20040 195001
1 520 16994 725698900
1 60435 65575 476101488
1 65279 95114 601618634
3 168836 112847
3 44747 32185
2 53248 559488734
2 198253 517025114
3 164018 138763
2 63400 585464502
1 51771 66989 169214279
3 192768 121523
3 181416 137980
2 41367 87904497
3 14981 160117
3 102570 11289
2 51172 62979370
3 11381 64199
3 187551 44265
2 73441 392676314
2 93605 817172022
3 96240 37712
3 154036 167095
1 3324 62078 553310443
3 105191 71639
3 152818 110659
3 155225 160853
3 78237 68269
3 109648 177311
3 74956 127580
3 7635 105922
3 152517 46402
1 36877 159818 834770085
2 35595 75592012
1 23910 33054 593046854
3 176177 77372
2 24625 228221233
1 52145 165971 845801879
1 117989 148404 825602861
3 88248 116424
1 69885 181829 518245218
3 50292 18050
3 131823 56892
3 138605 35907
1 24175 86171 66498235
3 72626 161916
1 74944 127355 904076444
1 76136 151909 172137663
2 178869 672194701
3 68442 50762
2 141954 612062861
2 149906 884153755
2 124475 894906838
3 199587 113495
1 22456 191386 467951721
3 108948 16050
3 149229 184612
1 98114 136289 632729755
3 186035 155670
1 39934 128154 939266809
1 12861 136624 771305784
1 20965 97453 763633190
3 106129 27510
3 13018 174217
3 128246 137825
2 122089 301676443
1 18848 164674 816359314
1 192763 197461 135369983
3 57922 48103
1 132377 148583 852973013
2 164032 931429380
2 182712 594466505
1 50854 66754 457407058
3 49852 22629
2 158848 281161521
3 33325 65623
2 123915 783677530
3 139178 69945
2 165490 435784606
1 49709 72036 68952199
1 16582 97631 360265997
1 95644 155436 110773617
3 25921 25599
1 17977 162904 640928254
1 147034 155855 538086416
2 196218 494889072
2 136540 690541268
3 179419 167329
3 162036 23109
3 18912 37845
1 71496 171230 758081249
1 90512 160270 778555611
2 180657 898943729
3 111137 194508
3 35331 182639
2 27256 341581999
3 47195 164174
3 182790 26147
1 15381 87678 744246719
2 73723 53233320
1 67330 164051 516949117
3 173104 43691
2 178708 67312398
2 179020 383347972
2 130425 850129884
3 4000 11858
2 189538 138199680
1 65413 142345 503484864
3 149655 153223
2 28850 322013516
2 58740 17900323
1 131485 180011 592914410
3 19845 120856
3 95031 110325
3 28720 72698
3 3470 115610
3 6339 120029
1 14182 32810 756138792
2 91574 114510728
2 125611 316593103
2 177701 470809332
2 41071 258741084
1 56368 156457 667043368
1 88919 198288 497919705
3 41134 98396
1 141623 167826 867224421
2 64834 96864697
1 34406 197023 124070744
1 95619 198047 222136791
1 13971 61347 23392675
1 91305 92156 720331977
1 76271 167049 108241705
1 152592 184226 596719306
1 61429 188058 898011312
2 83213 512270431
2 143653 405747442
1 26173 56891 646182314
2 102014 405658521
3 11201 33427
3 119802 30296
3 65785 189067
2 145291 35570864
3 82857 110274
2 71707 706409523
1 71479 91226 893204771
1 148204 159924 696813871
1 51651 109224 281136335
2 42725 237518425
3 107104 19754
3 48698 30374
1 135459 168996 5485254
3 45120 95280
2 141486 307440867
1 25693 195069 242254458
3 29258 116114
1 3214 135783 6138256
1 46921 161045 910919408
2 15695 854153604
3 95566 110671
3 64941 8627
3 80836 155983
2 175087 899237599
2 115058 477349299
3 158559 197074
2 16994 103480103
3 119876 76118
1 17820 134427 446565330
3 81545 71195
2 168715 407282217
1 120242 189698 122674789
1 35902 136094 921713381
2 149179 739111808
1 128803 165934 526947648
1 34067 138788 584011008
2 97437 784445986
3 140188 47333
2 37563 436834595
2 137985 49626607
3 47134 148679
3 125417 195586
2 4077 577600213
1 66396 153316 348187291
1 20774 128993 476512364
3 127070 180941
3 197864 154901
2 92677 777945842
3 140747 37881
1 28658 39452 155789764
2 162462 953709358
1 141688 166803 287769378
2 164681 437553327
3 105002 99021
3 191972 138242
2 43688 114468766
3 90144 174765
3 186174 101549
1 32571 193890 901871189
3 156450 137111
2 146070 464258878
3 148878 86121
3 43902 25199
2 171064 780588867
2 5745 754606297
2 90518 375994183
2 74610 620994901
1 63985 149516 81849758
1 50952 106075 654128670
3 165139 180951
2 171206 723865033
2 142006 816520467
3 54817 67432
2 91084 998736133
3 123089 74197
3 86300 171473
1 74567 126314 382117970
1 7116 184231 260909752
3 73228 89518
2 114779 6407755
1 112534 167872 378135668
3 128401 149915
2 176400 166278194
3 142086 140557
1 23707 24939 690561742
1 21283 72672 730706833
2 11261 217485712
1 3689 195439 569723
3 15003 141276
2 192975 808229646
1 29365 178637 563376694
2 61763 19842710
2 47361 869666338
2 9236 57261940
1 98168 146653 227348879
2 72199 743025711
2 23379 556946973
3 150279 40566
3 169566 170604
1 64336 118757 239447613
1 107883 156079 625358041
2 4274 122534985
1 128441 158829 76209641
3 44932 136875
3 159904 193494
2 144047 475449698
1 59305 97933 452397759
1 5607 28683 253183493
1 39127 169978 506730191
3 3802 94606
3 188972 123700
3 56740 190088
2 190141 915948336
1 14915 68345 303791313
1 147658 175774 611276656
1 83213 91756 401149650
1 43857 63552 352660715
1 122127 140133 493154340
1 38723 187039 213935679
3 8227 63926
3 73894 80159
3 60950 129972
3 138287 96834
1 77484 176070 59247524
2 77664 179261848
3 167450 15007
1 106395 107313 681906029
3 84156 148597
3 191468 61035
3 187389 111352
1 33046 165902 186067164
2 53148 56550603
1 68409 88938 637750118
2 163912 840332813
2 10459 897484111
1 115528 191718 386599751
2 30990 79611424
1 23249 121654 839426857
1 4793 145945 745362376
3 121675 107819
1 147419 173003 901164679
3 25056 99515
2 87152 541112481
3 128658 68786
1 146099 176909 791447066
1 170984 171315 4298852
1 180219 193462 79283773
1 54429 137007 957431547
2 170048 371131211
1 16027 154601 336584620
2 148822 779944937
1 154583 166515 532739890
3 114498 91843
2 181833 727817333
2 35726 48945723
1 30689 167880 175478491
3 29138 92145
1 42979 150137 564771358
1 95177 171254 758675062
2 3637 614275132
1 43547 61384 214252637
2 189936 668985174
2 9106 142094063
1 102051 102123 516446011
3 166620 64080
3 114653 96592
3 78346 96527
1 57154 175247 780573504
1 43612 53423 764985223
1 78254 159748 963016003
3 192445 90319
2 808 940189416
2 86506 216982023
2 122598 46476806
2 78176 202772691
3 107996 6164
3 162687 172374
3 185745 79251
2 102688 29369807
3 154088 41297
1 68937 173549 590743159
3 198235 196291
2 136233 909514521
2 150579 389266446
1 95773 188705 175980234
2 68606 72423199
2 136383 508926453
1 45937 155766 168487374
1 55708 176104 178693131
1 83251 129323 229703882
2 26473 575654238
2 54399 212866479
3 126999 179734
2 181802 82389351
2 198845 231487319
2 169788 552030937
3 175839 5405
1 108621 117386 149654204
2 165894 329549768
2 26327 276893215
1 22358 194881 771232118
3 178683 3420
1 10949 164165 7720799
3 129269 126405
3 101542 146743
1 4355 10854 980072086
3 165327 126561
1 89205 197382 318688379
2 192244 631591822
1 63226 110082 384525250
3 148085 167357
1 63092 145048 667930403
3 111375 193956
2 129415 977521421
3 32364 106905
2 190963 988784471
1 79956 165446 727316097
2 45815 930969334
1 77189 183091 271572191
3 103830 786
3 76266 144493
3 85240 172738
2 98093 953606082
2 114465 723172153
2 154640 627576764
1 34615 144341 797503128
1 193603 197759 787189043
2 395 185998293
2 197550 498621076
3 183450 113691
2 70405 186824417
1 33328 120479 7669742
1 133022 198912 968072215
3 143281 18134
3 133864 157508
2 121857 859293835
1 22154 168391 609362797
1 73223 171345 8519028
2 40102 851967987
2 5199 943145223
3 12486 40651
3 174485 46924
1 66351 111046 598348351
3 25554 65771
3 82409 186502
1 20325 173173 22038237
3 179829 67601
2 57573 948383786
3 8514 74034
1 43728 69489 507689487
3 73411 159873
2 180884 154714049
3 120059 137103
3 189840 113031
1 27976 167259 5456984
2 15811 592126697
2 9560 358556357
2 23474 597558148
2 3632 154628892
2 174691 559035082
2 45980 805594472
3 194905 29641
3 128788 39813
2 57988 840618093
3 50541 1696
2 50521 334902182
1 79536 102455 486246041
1 39227 64300 263238256
2 153261 775533606
1 65577 93887 435871195
2 135946 763873881
3 64526 36631
1 18121 132630 95332678
1 14447 199249 240498080
2 198360 484658877
1 73816 164114 802988764
3 141848 145370
2 81167 615381570
2 32749 566418874
1 114452 139407 609953215
2 108770 94427807
1 61844 122494 877176079
1 71198 166714 266543325
1 165937 186232 374875093
3 25275 171670
3 68899 135185
3 148178 125032
2 185889 611382302
3 59678 163706
2 109144 583761671
2 2440 2289185
3 106317 196683
2 797 657659674
1 121264 195867 24712351
3 196151 175828
1 106890 188900 147215743
1 85633 168686 962413278
2 120791 279528116
2 40989 328029464
2 56142 719802273
3 130035 11633
2 81134 866961404
1 48913 168761 188578589
3 195296 172
2 158653 872607150
3 171572 90180
3 60645 19231
3 128814 80935
1 37425 143008 901674406
3 196225 24260
2 131957 581161014
3 134646 92269
2 168181 539121311
3 89610 9025
2 90049 312508927
2 13031 205740923
2 150480 73692751
2 161189 512447223
1 66028 75107 436862963
1 149882 165084 241417846
3 166150 173071
2 43615 33845691
3 132933 101192
1 116955 184836 93649802
3 99747 174371
2 11742 722042360
3 192037 26506
2 172712 300677968
2 115338 21013620
3 38274 44236
1 54806 110176 404107138
2 15848 712964773
3 105770 6550
2 193370 164651091
1 103897 114811 814250181
1 121570 144754 932743331
3 39706 107093
1 79697 162051 21462148
3 190696 101819
1 119562 185181 33927023
1 106897 199182 741729754
1 96458 101130 50782806
3 164477 44720
3 197718 108700
1 101784 151021 79016207
3 38499 19547
2 125677 840636676
1 167184 197234 745369874
1 29806 119302 89903915
1 49807 64071 917165530
1 70945 120737 708970863
2 70792 781696420
3 34494 117127
1 31514 71356 161357104
3 24540 22552
1 13964 80042 66917575
2 121367 683727227
1 26830 109224 287503160
1 73924 186443 71046237
1 119657 148356 891249181
2 181267 140798662
3 2892 194943
2 167481 769065908
3 189862 81426
1 77220 179349 832142678
1 87157 177857 675399316
3 29713 159480
1 27373 187610 191607362
1 9464 48461 278054117
1 114260 187413 460813778
3 41609 79044
1 151868 186618 713732103
3 62159 59304
2 107080 62527793
3 9171 119248
2 108687 147514239
1 60768 84063 963387282
2 53510 507675171
2 9111 592857803
3 36017 100666
1 61259 153030 669796760
1 100041 106879 228865567
2 186132 793193962
2 105695 735217400
1 40150 164165 5186998
1 71305 166892 188251856
2 100839 658618200
1 85809 103538 681148972
3 69152 180358
3 31433 70937
3 8771 7562
2 136839 803280788
2 18262 541203502
1 9060 49597 773969608
3 130547 8802
2 158062 236977068
2 119847 947408877
2 32807 812214702
2 133074 469118313
3 81486 65664
3 148040 198651
3 157229 37357
1 172922 179764 889512107
1 6232 131332 267757393
1 67376 132031 845257704
2 118058 577144876
3 144579 42158
2 162697 714912352
2 199332 159276730
1 106755 155935 487125769
3 80723 53902
2 88967 42273854
3 100583 28840
2 164145 375364009
2 170664 178373623
1 133007 151211 473764116
3 141795 54732
1 96535 199990 281915335
3 43818 13759
1 84834 146011 515510511
1 126295 152518 319437525
1 48405 169070 543796684
3 178879 97848
1 112883 138836 588341542
1 42970 161460 760951338
3 127739 18573
2 153995 417196082
1 32127 113007 682730365
2 17804 86661650
2 76831 198428649
3 37481 104153
1 11690 60466 296704880
1 28576 32288 268448607
3 197966 74021
1 23853 95418 407223918
1 154785 155251 74380485
1 164866 182266 61106808
2 145930 745499021
1 114099 183522 709640890
3 18620 132494
2 8006 772110280
2 147219 25114088
1 21951 34703 589134468
2 109546 282473195
2 85710 304154096
3 190710 130892
1 82857 107619 414167265
3 157461 134069
1 95465 133694 15045408
2 76016 771796454
3 182367 117467
3 56838 31500
3 89877 95861
1 3323 44639 56707316
2 140969 857260229
2 128004 345165704
3 72511 41519
3 121254 34691
1 31674 122252 795640232
3 110003 140682
3 150653 123451
3 130295 174651
1 110703 162612 568659701
1 83974 86257 330442244
1 127628 146673 159677334
2 106080 56932525
1 7280 138461 800281275
2 96054 569564909
1 79254 107227 907295353
2 170484 63611487
3 93888 100859
2 172122 698276435
3 108963 59752
1 15873 89991 850821355
3 30363 78958
3 27300 196762
1 48358 171272 571021292
1 92937 128759 873807783
2 188942 69664406
2 124717 136049413
2 145685 95155306
2 166230 581741117
3 94543 106837
2 10711 48178398
1 26333 137379 792926939
2 86080 472911242
2 104292 818327269
1 101495 176607 823358056
3 188139 123187
2 51919 835282350
2 91307 682409854
2 120910 216328020
1 79372 149651 391730030
2 51877 330320289
2 51244 42088165
3 26136 39050
2 51368 543233514
1 149250 150726 775969455
1 72394 84640 375792414
1 72450 149115 59284303
3 35294 147775
3 132492 98768
2 28334 967288235
3 145221 33937
3 190352 108347
2 177567 223106557
1 3203 184907 153999257
2 30283 698958822
2 179621 855494948
3 64725 176792
1 44959 119863 680462160
1 59334 176616 972628107
1 66275 152268 188988760
1 5296 163427 645894042
1 63815 83709 154339424
3 156199 128451
3 112758 35164
3 14380 64981
2 20336 905013197
3 43197 172863
3 8345 48732
3 161633 46864
1 5396 79865 141477890
2 88709 336990585
3 44083 71129
1 72942 95195 463207621
2 140658 711025776
2 128825 398682192
2 56795 562167061
2 108358 546190772
2 21237 551933218
1 6813 79388 533937223
2 128295 895149150
2 99699 855471860
2 86944 56439514
2 107871 607090250
2 75316 972194346
2 140951 360169411
2 71910 737553999
3 39537 69134
2 89262 825899811
2 146726 625931456
2 74284 225665319
1 77378 142451 215977157
2 8493 648008078
1 24871 111615 992482794
1 133364 197172 858678944
3 7549 57287
3 127557 158128
3 79742 170718
3 168327 145455
3 143835 129824
1 154285 162608 221804898
3 72900 167098
2 100784 646184790
2 3343 956660768
2 170432 721528592
3 3186 141320
2 162946 659906877
2 192426 889709265
2 123438 730640937
2 85628 500284905
3 111743 181621
3 195798 48621
2 18756 45446691
2 85030 205628253
2 5439 292730670
1 88691 141393 888069740
3 126596 9745
3 3658 69203
1 5703 41771 167542041
2 197661 796756091
2 133592 40022007
2 111137 623610377
1 35177 183787 967563530
1 49680 131931 384009337
3 99818 172801
3 139040 144978
3 199154 36863
2 129307 869843331
2 90026 3550377
2 68757 814317584
1 19841 111876 214446494
3 198335 76990
2 72445 724027782
1 47387 173093 2614165
3 166476 43720
3 79526 132745
3 17257 19648
3 6661 136237
1 3379 73616 947168963
3 130049 33181
1 5471 137694 711000700
1 1758 178505 757341869
2 100285 128271315
3 22928 119587
1 52713 104658 613111859
3 100579 153402
2 31076 354900158
1 91689 141948 122466547
3 85568 81623
3 168246 193420
2 102003 455954886
3 79007 16973
1 136357 199528 264118527
1 113382 125489 48644878
2 62649 460266055
2 106529 871683419
1 115109 132231 838610092
2 20181 824341224
1 85772 112551 876629870
2 21706 631813596
2 174655 585796080
1 40149 156481 306906308
3 168609 96015
1 143017 191463 827900240
3 122816 85101
1 120706 180523 66912685
2 33450 876945922
2 134118 134492211
1 170158 182977 682526948
2 35212 967082086
2 18129 388855241
2 123612 350109187
1 326 67513 162857666
1 40814 124829 571917793
1 148420 170076 723897911
3 21761 110991
3 84768 30867
3 157040 53975
2 103632 384809870
1 35878 170958 883947872
1 50472 166702 228175000
2 123832 841495132
3 158615 136171
2 108576 862792321
1 12500 78646 749877678
2 30516 245351550
2 55494 238366698
1 57145 88768 396255491
2 130295 963374241
2 99793 831930716
3 82096 131734
3 6106 18892
2 52789 953979115
2 88754 122208260
3 58985 117762
3 121111 25078
1 176767 193783 869021893
2 61286 976681340
3 73725 37033
3 137532 3292
2 139874 879794416
1 115712 174239 503775948
2 141557 268103979
2 129715 120823360
1 185870 193482 588645325
3 194227 30971
2 139788 619237017
3 21022 98155
1 140183 154628 666940176
2 3635 415515550
3 128134 62800
1 50078 163573 123220062
3 137836 108244
3 103650 162142
1 65081 161573 260794452
1 20935 124133 183349141
3 159735 152680
3 26434 47136
3 141439 61956
1 115097 152121 537903976
3 68278 87071
2 8064 640218661
1 12061 96954 210837778
1 70633 190064 416927323
1 127246 139816 665671703
2 150545 523188876
2 185760 732366282
2 137972 763615256
3 80343 66051
2 47411 25762971
1 1263 88539 102842988
3 67025 33298
1 41591 188820 860735073
3 45561 112376
1 47462 87839 318064643
2 50709 113522900
3 67842 172413
1 125447 126413 562759873
3 180067 62643
3 145859 156078
2 139604 167435706
3 169379 31635
1 11911 179219 63074885
1 117811 170022 208265813
3 155150 93634
1 135770 181783 522231377
2 91820 812695569
3 5698 153174
2 154749 883055612
1 3957 88561 943909789
3 114394 145041
1 102836 154186 517713790
2 104823 472358592
3 160847 39903
1 51099 183769 378504809
2 124662 599173388
3 68710 156178
3 62263 2371
1 159867 176546 430349569
1 96300 173857 204117337
3 185961 124675
2 190022 892273050
2 140401 114659159
3 39781 160408
2 47222 107854240
1 68588 106125 868664353
3 52976 131168
1 34498 170046 227826325
1 82458 148521 36259472
2 98452 49782506
1 90990 194331 954298581
2 2854 835296735
3 159743 80136
3 63591 131458
2 66953 113620977
2 499 932436240
1 11346 69492 551645503
3 121503 12703
2 65666 441901438
3 92726 175383
3 132696 120682
1 26974 36631 654201021
1 95033 150095 766179541
3 57477 174626
1 151442 168125 982980870
2 170745 437500302
1 110137 188519 74591138
2 123046 776066631
2 11077 824131855
3 111707 180273
2 154140 619291644
2 26924 423723898
2 130534 465613474
1 64929 173546 99021456
3 120388 66044
3 23062 173920
3 76535 64606
3 36830 172970
3 88573 176907
3 81936 42877
3 72558 20158
3 90274 169401
1 105958 153484 542973416
1 24888 38166 322124360
1 102270 178754 244769000
1 43345 146412 302302902
3 31338 66485
3 184096 178624
1 121036 189888 905585717
3 48984 36483
3 167857 54075
3 12707 158176
3 49160 184403
3 193179 30825
1 143255 190317 657527845
1 118256 123235 264712254
2 127919 203669093
3 2539 54977
3 9542 153391
2 61712 762147762
3 114395 155379
3 157696 87930
3 129014 41350
2 155805 554142473
3 59537 190134
1 82633 155381 959729624
2 156272 826427799
3 69890 182617
2 50989 683919866
1 81809 176332 571161413
1 46975 149197 413838646
3 57204 179042
1 65528 79715 592260064
2 129642 272375094
2 164026 343108749
2 148110 984142629
2 28118 845269728
3 162205 66862
2 141884 795956756
3 30434 77160
3 90919 14652
1 85012 184781 734354098
2 105921 696929323
3 29508 109916
2 127949 822029401
1 78480 158565 458711087
1 74831 112296 144523123
1 16499 147684 430814902
2 123283 713247319
1 69817 159981 481189778
3 3782 145944
3 171868 60321
3 24988 152434
1 2095 135259 12927120
2 108749 370771337
2 4039 379601200
3 63492 61530
2 150391 583443598
2 128582 994857978
1 50877 150780 269446798
2 106168 514123420
2 173460 84417000
2 158372 227494666
3 45698 9112
3 185784 140750
2 73488 260172657
2 134850 684666893
3 88033 112620
2 52476 637935138
2 186230 236696343
3 141617 54842
2 199724 130212651
1 14013 93973 708512826
1 1242 67621 245577361
3 153597 192892
1 58067 76380 427803037
1 72859 92243 274828924
3 112295 67017
2 40178 168501406
2 71397 629520752
3 123326 57371
3 174676 53830
2 27686 500710048
2 85995 312094985
1 6991 78555 92120448
3 189079 116721
1 36054 135309 261276875
3 92188 126600
2 157380 979995940
2 108450 248510651
3 145029 7102
3 308 174737
2 91955 78204249
1 105071 174750 259468159
2 91380 817218697
3 106745 189083
3 118357 135103
3 7588 125978
1 8854 148528 215834928
2 13265 670834804
2 131051 463989536
3 114811 137767
3 113155 106928
1 60242 194609 193447243
3 186653 149909
1 95248 169884 654306995
3 155567 108580
1 58246 93595 871095783
1 159466 196364 132253397
1 100017 109513 541271635
2 34708 604312126
1 69041 160861 671819016
3 158870 16573
2 78116 221401937
2 33439 948091371
1 133283 190801 333523185
2 19747 346686911
2 154150 449152965
2 21619 716571232
1 101304 135420 773144621
3 118148 30505
2 33548 39986577
3 157605 159031
2 64747 781610028
2 109460 81194085
3 140489 102707
2 143870 614725367
1 9964 46279 949006767
2 25632 954130907
3 16019 8869
1 74233 175097 675753502
2 193239 221474349
3 172863 182519
1 56044 123207 486482036
3 168429 70432
2 41596 335679963
1 87696 116497 181856452
2 182265 14400155
2 15049 554981541
3 119068 88723
2 58777 75140711
1 106931 143476 609126674
2 132483 832270834
1 29865 120124 173546951
2 3105 963185034
2 151683 152903783
2 165824 469342095
2 23513 885121664
2 141762 495470179
2 174631 518243179
3 194385 97474
3 113417 117574
3 192317 137622
2 116585 827089535
1 80009 185804 238218773
3 197848 90232
1 36373 81666 538740919
3 120688 121141
3 132061 62566
2 41154 245167909
2 189426 798493662
2 32021 791131470
2 51396 880849694
3 174145 136112
3 19095 110240
2 48345 464886505
3 42125 157866
3 191627 147890
2 37093 305501111
3 140186 12118
1 30965 66977 821497368
3 74557 20885
3 9739 63390
3 118388 58798
3 35482 116095
2 114896 969209199
3 87484 82797
2 63726 590519783
1 7382 17935 315747913
1 13911 34738 970670744
2 46111 832386039
1 75700 180532 211714837
3 124126 98825
2 24511 716453552
2 14959 304564364
1 115121 155745 489156894
2 130395 251232082
2 124451 832227967
2 4026 310853584
3 150301 197529
2 74944 686788216
1 115870 141058 306113741
2 138246 40435596
3 144042 17492
3 109619 79544
1 12265 171984 696500556
1 10161 30692 846443088
1 7530 140084 531645501
3 84818 79540
3 33600 81792
1 67546 68502 923173406
1 1886 132831 474153531
3 83209 24469
1 128044 136946 843184651
1 4384 169223 402980632
3 199134 112292
1 16501 115485 374330165
1 172865 175754 129228134
3 138590 179980
3 72294 184751
3 103964 47812
3 66958 108678
2 125853 667141956
2 81594 505521988
3 37397 96649
2 92598 115876199
3 165966 72056
3 169228 99137
2 10366 5815459
1 19253 157448 661898150
2 24515 28440782
1 22938 98640 894010460
3 194110 69615
3 196721 156167
3 122091 103339
3 83070 89605
2 174338 941688977
1 35047 198326 649791906
1 27430 197150 879801627
1 8136 134826 622803162
2 151226 831281202
3 28123 37635
2 94334 195172781
3 167403 28484
2 140574 689665601
1 60177 85591 819726589
3 133379 6152
3 195387 131790
2 164601 723181411
3 65373 74528
2 87972 452433345
3 193414 168208
3 131524 35560
1 55657 62088 984074854
2 64991 259201883
1 127115 148952 714589072
1 43125 158562 890196687
1 47916 61837 431735325
3 59204 188728
1 50847 144652 316408371
2 82225 508648567
3 178156 140837
3 141705 142914
1 158824 168780 226306309
1 10686 131487 117842581
2 181536 826350206
2 131562 323329604
3 154245 91128
2 52109 855007887
1 23252 94073 942347081
1 52859 152307 620627682
2 193981 521761137
3 133716 61575
1 112860 162271 906832112
2 91874 353395186
2 42755 815407477
2 184000 813518658
3 154613 75908
2 2367 898507175
1 172113 184177 747143352
3 179188 85539
3 38365 169752
2 46213 339987002
3 69898 124218
1 18082 84231 7476290
1 5710 60050 847822173
3 150067 77507
3 170404 60400
2 171338 875070418
1 74990 103376 920589401
3 38235 180783
2 184685 397765690
1 24738 140238 414725978
2 132658 492504462
1 32850 76804 285414910
2 159491 326447042
3 140230 140016
3 91090 78216
2 95936 701354372
1 91186 118973 521597851
2 48310 560690659
2 46960 97582745
2 175303 789634701
3 177952 115077
1 7163 180076 933432105
3 189416 178293
1 81330 157077 304953235
2 7602 830201466
3 20343 81491
3 14542 193507
3 63904 189642
3 178458 22088
1 115494 137051 101651979
1 137629 191222 168855988
1 44194 135805 951204912
3 51853 50985
1 165104 181337 6124066
3 38435 145236
2 89824 17994889
3 132475 9163
3 13475 57613
1 32594 154658 953906429
1 80179 100267 588735530
1 133331 167005 5415601
3 44497 24274
3 6926 191591
3 40044 182046
2 17043 138038962
3 95628 142997
1 120443 176001 762199153
2 57781 432811941
3 134134 100548
1 129990 143680 287482572
3 33930 25487
3 168888 175666
2 2370 130173752
2 164958 689978660
1 94651 127683 438171910
2 147153 498995961
2 926 827694389
3 48723 40627
3 113085 133720
3 81023 95677
3 6580 182277
1 130561 152879 238111173
1 11439 37163 878100171
3 78286 100071
1 3377 138901 40903834
1 114071 116317 281212564
3 40346 59486
3 32597 35680
1 64663 120102 757543927
2 5240 343432177
2 175916 545947638
2 71498 74742534
3 41032 193905
1 142552 171503 702072922
2 83732 116856978
1 53853 139784 314714899
1 63392 84068 954824956
2 84151 301583506
2 101577 734514731
1 29727 189709 585977132
1 49515 138308 850241297
2 11836 612903165
2 68022 996820274
3 7291 122530
2 30170 237047996
2 31046 844534339
1 129951 185212 405321225
2 143290 925152911
1 7211 16554 966771521
2 4859 245215428
1 41334 180780 370526859
3 192206 70647
2 22577 127438252
3 90861 33853
3 76920 142212
1 9097 84025 747690498
2 102730 570483725
2 116967 983214803
1 51978 156195 806837816
1 16007 56456 42740586
1 32247 151019 382381934
1 129712 176659 243744595
1 132959 144194 908498651
2 33438 864594195
1 161258 194389 789572554
3 132690 24612
1 132426 188341 593610914
2 31775 115224307
2 193252 247893535
1 2376 89253 647241107
1 44048 77045 240151713
1 58728 190830 749670073
2 69514 367942157
1 35650 198570 747857937
1 26080 125014 506212490
2 106022 226774350
2 136340 900904979
2 79626 100076995
2 26527 110135265
3 61867 158151
2 150289 22395264
2 196585 365851389
2 172966 607829729
1 21822 137191 351155158
2 111358 646473752
1 68240 172285 300319656
3 88159 22233
1 80527 162652 933434235
3 33298 2899
2 168210 694743483
2 32282 676703428
1 59210 97774 54224749
3 192132 24516
1 124167 183093 80977964
2 82855 431891476
1 162070 199395 461039325
2 23009 453560653
2 7449 224220354
2 168742 701914495
3 28865 108019
1 35047 53732 19622702
1 26820 127394 775229855
2 145398 80361836
3 63429 193194
2 143642 477581978
2 17264 775738246
2 22761 661081249
3 110557 59099
1 93891 151125 313099122
3 164678 31997
3 199101 153478
1 162227 187535 196202792
1 114882 145896 933187044
3 76651 19942
3 168290 138468
3 164104 185005
1 24250 142126 10813183
1 49870 69846 664565442
1 17718 100523 892795538
3 133049 57914
2 141675 124188265
3 50270 44148
3 38673 138573
2 7265 476605083
1 120007 174251 415186966
3 69408 86247
2 154151 535557752
3 48405 101608
1 3085 43851 866580389
2 20616 344541346
1 30685 101541 635618194
1 110623 157044 647937727
3 185644 188869
3 131570 198085
2 35265 337249478
3 155430 193727
1 85106 116986 560591548
3 110274 98545
3 137834 84998
2 4718 426882500
3 112507 29649
2 183294 533051473
3 63646 49962
2 160932 407142345
3 181989 158072
1 45114 188580 733727723
3 113102 16338
3 198181 85781
1 38635 173140 521708377
1 117978 186544 937631338
2 91392 798536298
1 93892 156387 909164718
3 25412 69102
3 64593 156602
2 148700 538711439
1 53395 174305 141779455
1 139636 159250 22461983
2 198152 51650628
2 145336 883723461
3 156072 192094
3 181324 183849
1 56665 124322 472508239
1 54996 67764 326990260
1 17905 104780 830395382
3 106729 115035
2 144638 137104309
1 20304 30511 880733199
3 176293 39305
3 131371 50073
3 110270 32674
2 12317 85224836
1 114803 142620 97129105
2 54413 382338446
2 177274 643333814
3 146205 171458
3 20894 136529
3 61400 105489
2 198698 938046823
1 19657 82554 837513076
2 196908 549177473
1 12283 20248 454217365
3 11328 170969
3 94278 62599
1 5231 154966 597992417
1 143432 166996 958362463
3 22677 102780
3 34261 198562
2 104920 569029516
3 142825 159151
3 191576 84223
2 171857 416823995
2 138925 87179072
2 121307 616808843
3 139845 67986
3 12050 109513
2 90259 641004541
2 5147 495605696
2 190898 493859025
1 94913 130505 512198416
1 66125 108670 730266186
2 118572 822197190
2 89747 601291750
3 103190 45667
2 103943 464530620
1 111834 117829 312419550
1 31875 95115 693561328
1 131067 184403 762093877
3 175219 189387
2 199216 458573159
3 14675 22477
3 28722 106621
2 99183 476400528
3 63038 30210
2 175157 789571820
3 86886 27768
2 5407 312050463
2 76832 292539446
1 42281 188721 582800654
2 182228 947353994
3 157441 196536
1 32573 187360 93347429
1 66252 135810 269648389
3 39866 188773
3 5516 96261
3 165227 59077
1 72620 75460 839180483
2 8387 771367413
1 52248 140700 502295976
1 44196 161985 918462974
2 36544 844988485
2 129344 986807393
1 52885 119423 271688411
3 32523 181011
2 159602 639632725
1 104049 148201 437668676
3 5928 26342
2 59194 147688917
3 190184 85772
2 122599 206151709
3 129523 1
1 185122 196699 68430480
1 155351 192318 385655761
2 88340 362866902
3 45472 8729
2 64190 253418618
3 194415 1645
1 8269 159074 269327662
3 151799 177504
3 70417 47077
3 67605 179739
3 84298 133556
3 72596 58606
3 52278 196024
1 8121 83912 219181934
3 119726 143766
3 187142 170590
3 27026 196215
1 14899 192455 317586328
1 25546 126155 10648878
3 143337 156889
2 125445 348294150
3 19375 20638
1 30943 134380 199669497
2 171715 505523147
3 18315 195280
2 83489 703635933
3 87646 193874
2 160791 539892643
3 37997 185905
3 164113 126326
2 91797 918111909
3 84800 173303
3 50706 177323
3 126919 39939
1 66185 111177 679865346
3 112909 174313
3 173729 145345
2 112581 324305578
1 101739 165051 286067312
3 192224 181298
3 11267 148240
3 106469 147583
2 181583 786562365
3 91507 92929
3 101377 174687
1 4339 86004 601115624
1 13397 148481 41922043
1 123241 124270 112636621
1 169552 169804 755348366
1 33249 110175 8875532
3 112847 135490
2 159135 333867855
3 71525 59139
2 107635 798659586
1 142409 170359 540097131
3 197692 74351
3 166850 136764
2 167090 839592857
3 113930 139338
3 83402 82451
2 125020 615349603
3 85362 14961
1 13195 152084 882339614
1 60357 177651 285744723
3 134806 195186
3 71129 18251
2 190412 688651468
1 143295 160913 316704479
1 7042 38772 740392680
1 57779 167536 274515211
3 66641 182045
2 36837 505182723
2 196633 386072941
1 88431 190044 690897143
2 9862 730451413
2 84832 574843324
3 147136 17075
3 68927 195678
1 156368 164955 476336479
3 143832 75221
3 198196 144097
3 180162 61430
3 112287 122327
1 160107 199485 40567262
3 165809 29634
1 42048 71635 583390791
2 108498 212966578
2 21109 877592845
3 62323 9792
3 134787 63633
1 22713 162869 606993592
1 110276 177202 683250454
3 160489 22709
1 28724 142670 780140219
1 13921 139520 779834244
2 29625 421637277
3 126120 14810
2 102916 209404659
3 68697 133140
3 70670 99185
2 17178 481339953
1 105027 108768 952359347
1 143040 182440 882089541
1 40639 181756 254734001
1 22561 159861 352269057
3 35625 125536
3 129478 35715
1 56713 123026 80905318
2 31498 804622655
2 105130 212376259
1 92191 118890 70819118
2 29682 206492184
1 34579 137715 436875694
1 9620 192916 402113011
1 143073 193912 674224714
2 36409 545083168
1 109121 111897 885733219
1 177422 178575 30078371
3 130614 133107
1 12303 142864 851540877
3 189637 91135
1 21213 33132 535608054
3 67626 134055
3 199570 34055
2 36669 385889682
1 95024 199748 122831542
2 113255 458134790
1 91565 152912 306868261
1 95009 138619 346699213
3 51601 17453
2 169200 169799994
3 28687 118918
3 179847 166117
1 4649 118257 333394059
2 40375 791573032
1 113229 154110 115630708
3 2392 198479
2 37918 276470082
2 3309 19530495
3 19150 35722
3 40025 73725
1 47619 87229 995061043
2 39155 261860186
3 67682 85036
3 153389 103317
3 11191 72606
1 120469 137158 198724732
2 78653 324230581
1 48798 189253 535295969
3 79381 99262
1 82991 134252 857370293
1 184359 193094 946765596
2 155161 448292927
1 17437 23124 233859296
2 13024 434615569
3 29232 66971
2 106430 524588195
1 41076 142532 734942219
3 133814 121775
3 163133 64372
1 9855 30632 126575903
1 125143 187385 234676413
1 91853 111460 112628653
3 132564 104267
2 18353 233279514
2 116274 724712948
3 87457 28983
2 89120 892304477
1 101934 135868 197427664
1 66776 96337 298367984
1 67241 73204 479605267
1 1198 119193 317646779
1 88188 116209 200593743
3 107836 123934
2 120116 536411499
1 18902 61288 112270702
2 99441 171734053
1 179577 192200 137865512
3 3883 45740
2 185069 709154024
1 107919 116175 347129827
2 30534 850486167
2 75112 774492500
3 153395 55
2 48580 251703368
3 91659 38967
2 100130 94146329
2 125081 815446655
3 138983 193663
3 56540 29107
3 27119 157202
3 109867 62023
3 154370 187163
2 100443 419719875
3 198899 152420
1 116297 126297 938379680
1 18278 179076 56444732
2 79849 878476080
2 173651 195908757
2 3156 163231972
1 167122 194151 563928592
1 64951 181268 249548355
1 60589 73210 949251672
2 104130 188831115
3 53578 44890
1 73742 83854 667880699
1 102300 155995 441255329
3 166917 64610
1 76521 143344 175834892
1 82525 138000 393462795
3 108376 195101
3 126654 177438
2 170364 651808942
2 9048 278128608
2 139961 175435316
1 37108 145234 210683066
3 174044 35268
2 110390 203984669
3 43845 65919
1 15267 124478 951811304
2 63132 59688703
1 64690 187910 11359294
3 136749 49993
3 166787 64812
1 26282 98962 939216618
1 7611 101932 537721046
3 185248 134437
3 163774 37670
2 123003 109211142
2 23709 296776926
2 167194 623374847
2 197086 510911874
1 66818 136822 883381786
2 86564 68190965
2 82983 170972413
1 15809 84535 596400138
1 21141 174019 522994505
1 31583 133190 739188146
1 88436 98599 384721465
3 196620 55550
3 125937 131954
1 28385 33221 610102914
3 138910 162046
3 11559 50337
3 189266 68261
1 647 71190 206529475
3 131153 59
3 135980 119512
3 28337 26731
1 51842 90160 377484985
3 167362 134770
3 142662 22878
2 49856 489925323
3 110796 63650
2 42639 581475961
3 81041 192916
3 38871 72173
3 116232 19218
3 144871 139062
2 70190 187723905
2 98123 475098135
2 105234 139607167
1 160715 182453 133163348
2 76759 198227070
3 108857 86934
1 79134 138375 876065456
3 140356 57930
3 114146 166370
1 15366 98226 219820078
3 139837 144857
2 73518 896482841
2 5377 893618935
2 34795 907214761
2 13109 613095983
2 183012 844804934
2 146016 428113325
1 138052 149051 986958059
2 28375 351499293
3 14044 15438
1 76075 113581 727670989
1 38131 155611 218435197
1 66402 163175 903606646
3 215 4241
1 92129 143740 743902760
1 31293 109513 607508022
1 128635 170944 441369449
2 30173 469631666
1 8745 169254 723711024
1 140720 186255 283585037
3 180691 149715
3 187021 138751
2 4666 93403678
1 57118 132641 16128272
2 90185 345764480
1 125605 167076 786930012
2 80786 563073141
2 11987 267736179
3 116630 118630
2 176455 868511000
2 140902 230055289
3 146285 107011
1 109040 155972 599400679
1 120771 184569 577737553
1 139552 151500 860240663
1 6426 181440 733452454
2 2936 685923000
2 76306 81993321
2 8434 760731314
2 139620 517582923
2 122536 898205249
2 100821 145846452
3 55538 190672
2 20810 750071568
3 1519 123195
1 57912 86850 107283629
1 22720 105057 202027509
1 44868 60964 914163972
1 40863 150827 767648954
3 191838 87944
1 9969 141386 919942726
2 158581 816488682
1 83380 101367 474721702
3 65859 37076
2 85661 219486102
2 127796 947554108
3 178616 77909
3 60534 152022
2 162167 129855846
2 104124 763942862
3 134102 152049
3 51397 185877
2 86085 904380546
1 64223 138906 498003813
1 79371 193254 647478567
3 29316 92969
2 169679 419184364
2 25905 900525980
3 29865 105164
1 32996 139248 258286467
3 30599 46463
1 61554 193824 458295636
2 83738 692681605
2 57359 959485123
2 134283 12361101
2 127520 700053226
3 145910 3041
2 196453 304588665
2 88728 333530484
2 57475 697256533
3 21371 156908
1 7259 35047 43375586
3 30436 102855
1 143194 163041 586104400
1 49652 132489 325534951
2 167141 77522773
2 10151 717681619
3 75403 32060
1 91759 91900 658254732
2 192829 771516247
2 32453 32932041
2 106569 155783582
2 95817 627073209
2 139977 533683506
2 179100 2802356
3 57627 92197
2 79196 513235824
2 7611 596465099
1 123200 130827 738913130
1 67119 100062 116970929
3 84781 46680
2 173800 705236279
3 103195 126974
3 34269 127562
1 36116 147447 947133655
1 68096 195562 183746513
1 111915 133314 426487511
3 147056 64528
2 10506 832477366
2 161162 765583502
2 196800 420717527
2 147556 352466341
1 110568 129720 147962475
1 49570 86943 964531545
2 9445 702223266
3 50619 112395
3 82799 133820
1 124807 139606 273202157
2 179096 782463697
3 175982 199928
1 126769 183855 651998908
2 92036 966689393
2 4365 821376926
3 31151 125524
3 95652 154258
2 124469 362763604
1 1300 9295 219689402
3 180730 1297
3 10356 38940
1 135744 139313 849420406
3 163571 21868
2 42459 962579809
1 136036 168552 333662161
3 58006 66682
1 97982 112418 664734408
3 92395 12387
3 65193 39988
1 71823 76135 740949833
3 36842 166614
3 128819 173661
1 48998 101501 400067951
1 6105 152610 9650889
1 10763 85808 609248626
2 77325 742194610
2 148478 902946071
2 196769 864779528
1 1723 111542 800094727
3 77840 192561
1 148740 163733 788017085
2 151977 873200964
3 163623 97698
3 118374 31339
2 78005 898217200
2 104064 659536465
2 96042 553826571
3 65705 48253
3 94854 141221
3 126432 54849
3 19035 105467
2 170270 35997899
2 4905 155132639
1 69828 81153 736550027
1 163355 185646 111175517
1 40743 137200 83124108
1 11886 96774 796488758
1 94208 176987 435765681
3 104673 166303
3 103612 132800
2 125431 108652958
3 108218 134819
1 108133 110333 450281537
1 141173 186231 254301675
2 140247 157006022
2 143621 729866288
2 39208 699500391
1 68664 175729 823193387
1 136030 165189 98915338
1 83278 184695 201063548
1 36167 125753 184408098
2 104340 916676161
2 64607 373084564
3 135573 74889
3 193369 26006
1 159335 163127 120218376
3 82978 141382
2 120531 389048514
3 178478 157073
1 102687 183253 13795058
3 166658 97920
2 176248 375871515
2 57344 682271883
2 160844 312695431
2 142492 836809483
2 170118 301230793
1 92737 159939 963909297
3 132904 19469
1 4886 102293 900692899
1 65982 107953 471456238
2 74823 509051564
1 60924 85448 547851258
2 57204 941116699
1 28410 188431 325797136
2 61130 896572402
3 41409 122638
2 194868 35781224
1 164507 198507 813160626
1 33355 170904 344734563
1 18953 165415 641072487
2 165467 455703737
1 8547 45424 199842333
1 165876 184084 846838450
2 51037 771789594
2 16362 995017698
3 36984 163706
2 149323 916223765
2 196930 334087054
2 52173 169349410
3 125905 2636
2 129238 40248497
3 108591 17422
3 22674 61622
1 8113 140976 468571725
2 117176 515626942
3 183089 56943
3 169857 67668
1 181257 196211 307290222
3 21655 129562
1 146494 156938 79310723
2 5475 60415955
3 9396 106282
1 69837 95426 843283233
3 98820 189062
1 16722 160572 121539160
2 111676 324514188
2 4239 173086292
1 22562 176733 924739957
3 20556 62245
2 86219 106930205
3 34252 49444
3 58956 28488
3 1026 36892
1 28868 154356 842261396
3 27288 198816
3 50337 177496
1 31093 49864 786847043
1 57287 177697 162190794
3 119983 62978
1 101231 113664 337697772
3 169602 175528
3 120926 108984
1 14565 175601 931891625
2 30350 389071252
1 138599 140967 704581904
2 60840 444330064
3 103326 116748
2 172035 354482369
2 101608 302158806
2 177388 180160731
1 26400 77663 87134277
3 27215 178734
1 16480 157289 258968759
2 76512 439891087
2 16843 312578553
3 166744 149214
3 155894 7606
1 16810 101949 956096279
2 90325 140584415
2 198609 411619491
3 161109 47527
3 34031 130463
3 86082 123444
1 75075 173535 655864545
1 2023 185296 770598685
3 2066 113881
2 117812 952659841
3 108881 89313
1 9332 166688 170244057
3 54615 65392
3 66942 35375
2 85758 419822601
2 139226 415241473
2 135190 251475767
1 65118 179319 451187592
1 129427 178311 781036251
2 166475 177931567
1 4682 105616 382028871
3 52963 112788
3 179198 55410
1 3003 62591 645637548
3 176139 39981
3 20459 25387
1 153264 195974 1951315
2 37323 260868454
1 94080 174202 733937459
1 120364 170610 353445929
2 91551 130068442
3 67166 9927
1 7539 90917 935242332
1 65350 89401 478608158
2 169938 113727961
1 94479 149688 186207941
2 77537 546703676
2 124317 535129419
1 23816 58242 258704713
2 65789 304805110
1 139303 193662 885711316
3 149704 168073
2 81457 995278177
3 169597 91191
3 20212 78622
3 197964 41629
1 54418 147234 887783760
1 5728 55932 308154971
2 89961 581223878
3 131251 41457
2 120024 861865187
2 150237 669623117
2 79889 150382764
3 60569 137926
1 57286 92279 896904363
1 33992 73102 886196166
2 14639 82534562
3 66034 173781
1 128557 172001 580246651
2 193708 652064808
2 1820 994456338
3 42191 73357
1 42919 169320 565375097
3 65939 180780
1 39924 105582 927864458
2 792 516276277
1 98578 192648 699375683
1 115440 169182 584120811
1 38594 194941 52360349
2 197554 808290051
3 194675 165165
1 153627 199613 513855079
1 7118 11741 586014906
3 195367 192576
2 114240 825520111
2 161156 156405384
1 77026 79713 592303217
1 3398 96259 829805601
3 137746 1140
3 53568 82184
1 120961 151450 572538309
3 117241 176385
3 79430 112125
1 2989 14221 163798051
3 132286 40311
2 49909 957725792
1 55464 130942 745799493
3 56701 129347
1 16682 113054 853884647
2 92012 936355594
2 73792 892685459
3 113776 146613
1 99828 147784 684848405
3 136528 134797
1 4639 162971 761939338
2 87919 840451262
2 191946 504507528
3 107576 146589
1 71931 87123 18375599
2 59309 865267827
3 46012 82136
1 124974 142324 738642841
3 186870 193231
2 26987 736478271
3 113142 99443
1 141910 186599 235156562
3 186833 167400
3 51882 146307
2 16971 76979236
3 148255 16923
1 54177 107700 194523463
3 199688 22724
2 91194 151876047
1 117728 170864 373333176
3 58297 143915
2 18180 723191220
3 193351 118693
3 160061 36330
3 122787 191446
2 116975 652401204
3 116137 28420
1 71134 149234 507936496
2 80416 461056592
3 101899 148207
1 17652 50420 859587466
3 197300 80701
2 29980 286012668
3 91862 62403
3 198106 25924
2 153035 850704645
3 146573 151221
1 28142 149897 77106826
3 110809 90149
2 162910 583733404
1 104674 171055 50249086
2 25156 943246270
2 185737 804899727
3 80343 70694
2 72490 408327825
2 175131 580512383
2 113513 681007584
2 123238 913928571
2 73770 920055916
2 63473 744374583
2 52820 523354311
3 167352 163012
1 77138 195360 390132295
2 40701 181161913
3 106419 105617
1 58775 181864 314058353
3 14296 51524
2 139063 693509613
1 20019 30489 293759867
1 29883 33859 51625187
1 71488 137881 212166388
3 132036 34359
1 29270 56041 587447258
1 61474 187243 815546750
2 48942 641801719
3 191197 117012
3 12652 26694
1 54727 166048 825846711
3 84103 59548
3 98163 148922
1 21716 55862 875738985
3 4750 16751
2 186489 923130880
2 48744 22730158
3 82990 143660
3 193449 160322
1 53402 110022 442838123
2 81960 235490382
1 34857 164607 89503686
3 128538 47951
1 60181 104822 73292687
1 147718 198957 713499317
1 123094 199944 793153678
1 15026 158394 689221886
1 142844 143419 449046260
3 99441 35991
1 41519 57636 946456269
2 53092 436908506
3 71 178360
3 97404 189441
3 89224 122103
2 89600 240840633
3 63931 38250
1 14570 80007 318555367
1 87601 150532 213616219
3 183514 193440
1 145231 199498 85995165
1 118048 142822 584177376
3 142626 13492
3 1531 124309
3 47876 19287
3 50732 10557
1 60103 117376 524797457
2 86779 179570641
3 146735 68712
3 23809 132923
3 8359 74175
3 75177 47374
3 12342 18850
3 107977 91454
3 161471 133268
3 198944 121145
3 35614 134745
3 182935 62800
1 69370 69669 273814763
3 88082 136233
3 31919 40650
3 87575 12503
2 106462 121115099
3 93284 161038
1 11635 81256 752122845
3 177306 50590
1 63990 130098 191496347
2 142449 206811745
1 85781 199740 273951812
1 68872 163324 460566475
1 139456 142727 620500243
2 2607 73253697
2 110681 695059580
2 112372 838902618
1 34540 109390 402227803
3 14523 72649
3 165877 185374
1 40066 162190 30036237
1 14366 71653 134290718
1 5552 96881 57541236
3 137884 115796
2 29849 226329802
3 18386 185027
1 115092 142239 371494559
3 12926 27639
2 58282 546476950
3 109694 150770
2 184379 685168644
3 174732 3022
3 50131 115109
3 6445 104463
1 128485 161971 873596695
1 77600 195800 879693677
2 6444 520804493
1 25699 93559 903607691
3 9318 198394
2 95388 603796141
1 113053 124306 503187595
1 80648 186694 214035626
1 104848 106862 798634107
3 161888 143156
2 49259 285833190
1 36204 49596 647681810
3 83189 89969
1 46844 54328 387736166
1 54841 63504 402422184
1 48781 166940 109945831
3 143819 71584
1 34580 152195 859542019
1 82669 198157 876383682
3 38020 161639
3 68901 168781
3 59581 126588
2 90089 309229003
1 7428 26426 625307788
3 110584 98005
2 191484 763684752
3 46699 36160
2 30737 878512944
1 90334 177260 929286504
3 114987 106571
1 198 112611 931968231
3 63871 32997
3 7758 173571
2 171467 714161409
2 20521 362712654
2 69175 884941389
3 151859 192513
1 129139 149611 320210308
1 61988 178612 15995164
2 197427 102611915
1 37852 134500 755200774
3 166394 64086
1 22206 195762 166887123
1 185299 186734 538910682
2 20496 277352737
1 129908 197874 397401874
2 3964 95949565
3 21361 190527
1 70383 72377 990788590
2 58437 588652490
1 181527 195830 272109692
1 47302 180899 867849869
1 1944 57134 380691118
3 24682 198158
2 191139 708951861
1 78372 140675 161114707
3 52141 86120
3 35393 16293
1 21150 44580 208609748
1 134815 140232 946433648
1 13305 72879 25751262
1 97059 191850 964721279
2 85726 745605340
3 74229 113299
2 170078 985264558
1 78073 117980 13312148
2 175042 1815281
2 19041 794844109
2 180294 425129711
2 143559 547256919
1 41785 68525 204806376
3 78667 90035
3 58370 177513
3 182434 43691
2 71671 640605969
1 67123 91406 995302833
1 47874 173124 923219860
3 141703 108866
1 134506 139019 786213221
2 13395 622549502
2 1084 88191747
2 133150 873763540
3 164704 65592
3 142917 104625
3 76788 109235
1 129963 196829 937303046
2 196285 144345368
2 174180 633509048
1 131009 177049 944675408
3 72629 12627
1 71938 148556 35697828
3 134660 131047
1 82074 149030 253297279
3 102634 92851
2 124192 548051373
2 157305 590762731
1 79233 181270 18483787
1 157095 181494 250546640
3 140927 56836
3 94285 172662
1 18577 130369 21139829
3 113051 169963
1 11726 58993 254739999
2 8022 43717274
1 10244 162510 636022063
2 150916 722122991
1 160484 175087 768328238
2 171482 961491803
3 7455 86362
1 94616 164956 734411473
2 71850 648736094
2 131057 963392734
3 137429 69773
1 60417 174462 933842969
1 46125 188332 918340379
2 60182 174378388
2 183004 104347338
1 15660 179881 729201164
3 89597 187693
1 15576 64810 866588157
2 134835 435042344
2 45046 276595506
2 1525 109576610
1 130520 138349 865219629
1 16006 102689 989844370
3 188007 95599
1 82606 94869 309918799
1 37958 103476 682001931
1 173242 178943 850128844
3 110592 31166
3 64915 182520
2 193469 487981216
1 123226 176329 203077225
3 199509 10640
1 57835 179114 240577970
3 19910 13952
2 183659 128126885
2 195530 739740060
3 117322 150756
1 52760 67728 474982451
3 4545 169944
2 95417 248916895
1 58508 119911 493331485
3 117011 117836
3 50206 174467
3 18929 122761
3 78766 162362
2 43526 601967249
2 187242 282400098
2 104938 79884155
2 22556 380218368
2 28944 170310594
3 106541 149924
2 160416 18186729
3 16181 139172
3 40206 109737
1 117570 121596 922031948
1 14903 57064 188624083
2 41036 281653279
2 137178 270760292
1 118597 144370 893582086
1 46721 199904 275588738
3 187175 116809
2 135919 481435082
3 102018 149126
1 86019 145629 303562597
2 2643 74610810
3 167595 51715
3 49916 99556
3 162393 27825
1 55283 98905 118914638
2 157845 380113517
3 107805 193397
2 142051 847458762
1 38412 163212 969539499
3 86361 9083
1 125599 177691 290426022
3 194940 19733
1 58868 142464 472806313
3 26552 36965
1 176671 190322 32961500
3 95249 179899
1 11832 44272 201501561
1 56537 168890 76087416
3 136166 41548
1 35077 63110 560385091
2 151425 511848464
3 127620 22303
1 55580 80293 104913635
1 39612 171283 652821157
2 17938 366617058
2 135648 761245421
2 164988 223765033
2 175541 377913995
2 177959 163605000
3 131671 95092
3 150734 71686
3 1297 190768
2 155098 112050772
3 57141 120589
1 102034 192791 89667278
2 140474 227072674
1 48664 87982 337123423
3 130767 111047
2 188912 607181730
1 91039 106061 141751457
3 21634 184127
2 151469 163341244
3 153024 169029
3 21987 108236
1 8619 53776 888179665
2 43138 943607915
1 104627 179094 662334155
2 77845 454724115
3 94680 18651
1 45875 106749 966635101
2 50837 936589528
1 76456 138167 743020825
1 145930 148704 876431297
2 106735 110586514
3 153708 65440
1 5929 116980 184910344
2 61824 118786832
2 56728 359850844
2 32486 907901625
1 687 15328 752561845
2 186596 559375098
3 53317 60870
3 55451 124116
2 10784 184474660
2 71641 60809322
3 85750 136914
1 66516 196347 463326271
1 112156 150391 682362533
3 121041 40516
2 47994 13861361
3 106642 57789
1 2698 130390 877151390
3 82925 61911
2 137024 302695219
1 9202 40637 853887403
3 99270 153723
2 196399 788570127
1 2965 94239 107623490
2 104436 986556727
1 72632 76287 556609030
2 40380 154645139
2 186161 434195504
2 87151 419950818
2 65149 565121270
3 155389 119052
1 128308 182366 562196169
3 29130 165630
1 88408 136740 16877895
1 115785 190733 576256031
3 62455 37115
3 164642 21975
2 195626 773788102
3 145130 97841
3 71428 37921
2 176356 489810213
3 184881 172199
1 33677 107962 998576449
2 157334 149249102
1 103778 121617 690966476
2 173655 480921863
3 25178 145985
2 38098 430333704
3 8740 73803
3 151623 27167
3 114174 39165
1 20216 122467 800353381
3 161557 177042
1 187694 192998 261110570
1 109138 198239 317359372
2 135760 68018123
3 154927 146692
3 87319 103270
3 189159 58405
3 114289 169537
2 19577 89139488
1 8787 69098 432639913
3 61084 191605
3 190755 85626
1 33088 82102 460015195
2 105024 284726349
3 43110 118308
2 43522 201279966
2 183769 393059671
2 66344 490941623
2 52429 747463625
3 179997 78881
2 22936 300314531
3 62000 182450
2 14242 752182057
3 23504 11524
2 15558 367883867
2 63497 762119939
1 4039 72624 718367763
2 47352 34660964
2 15789 796309373
2 14530 534732276
1 107218 126910 433364840
2 178747 383103271
2 132799 300912857
1 27142 155331 711218590
2 85964 747425750
1 107129 156198 238709902
2 180481 73126426
2 106039 646174810
2 78188 271789219
1 5532 57063 902793930
1 54206 190235 783539850
2 90108 932212654
3 8186 160869
1 34347 38046 30484039
1 93043 199193 600403157
3 106386 156767
1 90219 115379 204077216
2 41224 103820935
1 34836 65388 654640606
3 136783 7434
2 62582 917164454
1 57081 108205 692774650
3 30757 97604
3 65323 25301
1 114552 184035 806480675
2 41578 858220832
2 191875 596677220
2 101690 138591559
2 50472 196939191
2 6831 437490331
3 163204 53868
2 110014 628541251
2 139010 208137529
3 51393 113253
3 24298 153886
1 11907 141936 574734364
1 163597 177872 301108683
1 22455 34703 970492970
3 46612 162832
3 115384 175548
2 184932 152580607
1 134064 197029 644642172
2 179482 160129324
2 38330 974727509
1 30465 196131 198137799
2 104903 160217466
3 13511 56162
2 191854 819112298
2 141613 662487194
3 68776 68985
3 67331 180415
2 153485 637764896
3 83775 139590
3 197607 34922
2 84868 605402600
1 101168 149748 273748617
3 34974 179499
2 169804 937935046
1 52340 149126 179371741
2 305 586663306
3 62402 140059
2 131490 279833192
1 49891 80813 917748426
1 11166 48688 338095393
1 44340 193056 800657853
2 17232 867574088
3 8031 165407
2 139109 597720848
3 109196 174299
2 173055 63170743
3 97529 96009
3 186808 151023
3 88654 133718
2 194139 837924390
3 156731 72414
1 55547 168238 739394503
2 195942 361961509
3 88425 100942
1 153306 173242 540734144
3 110104 39592
3 29327 76026
2 27039 69443369
3 37482 131906
1 36938 185064 257104549
2 52498 444853486
1 12180 96329 668256613
1 88122 198818 695869462
1 16079 147148 102649033
3 76038 110073
2 187231 286830161
3 153974 135948
3 86434 22976
2 78854 243070683
3 175407 146638
1 4567 144172 116719065
3 57698 86255
1 551 125358 253056596
1 138850 150549 880841836
2 98259 893013802
1 33930 118565 207792710
2 186278 191832788
3 24437 82607
2 96585 133250203
3 188907 28149
2 14769 57837884
1 132902 189967 272243281
2 7832 119052129
2 88962 625024383
2 150153 636657709
2 138468 723480166
2 120441 928026734
1 144933 188757 533140119
1 5717 183158 394510755
1 18250 105356 207542515
2 121206 81475219
1 38298 41364 950995786
3 63260 163545
3 172588 157816
2 66572 120078224
2 169347 550453124
1 45315 162989 945482910
2 57121 993522448
2 85898 110027365
1 64624 81321 522084286
1 54400 81901 320103543
2 182904 787018423
3 9430 82619
2 99128 892960709
1 24247 92584 110685500
2 139814 837128533
2 22635 39337271
3 47574 131297
1 79205 140217 681010519
3 122294 99764
1 4653 35951 699756656
1 54881 81175 771776965
2 166385 647530491
2 16561 608088048
1 132092 172803 936888623
3 82370 137116
1 28852 175448 439704534
2 109250 442133127
2 36163 815898927
1 56080 94650 591472087
1 28963 146808 497331173
2 162126 718325009
3 140718 146484
1 43603 195911 785275268
3 134507 155579
2 56187 482868322
1 57916 189813 768003554
2 111705 788342535
3 114928 112374
3 96033 160785
3 191446 101595
1 86742 101753 77077405
2 147812 942706806
3 51502 153239
3 88912 75089
3 178018 29407
1 25933 38518 709255063
3 86549 158636
2 14043 508988368
1 46930 118471 280678590
2 163104 923842378
2 198025 399680372
1 12541 152922 248438562
3 173987 74276
2 137363 833311329
2 20522 510706692
3 62240 22329
1 93056 169906 694302448
3 124928 168743
3 59789 31874
2 113005 601136254
2 63227 19290138
3 34200 175478
3 12625 168262
1 28690 164604 967050981
3 198668 79894
2 127091 704507708
2 29747 675215517
3 24144 158434
2 153421 190999908
3 173555 9426
1 132461 177775 792125453
3 7810 53183
1 63463 111474 923656270
3 77843 45206
3 7979 86628
2 151112 214325801
3 95918 16606
2 55417 830209919
1 149610 183090 309626514
2 94512 566447456
2 184633 906457648
2 25352 371927023
3 182445 18783
1 25058 131809 122044404
1 82612 182972 989334324
3 58925 106734
3 163260 192013
1 49741 164382 828659377
3 29871 19209
1 15993 172432 780610674
3 183570 134667
1 7226 112577 153032570
2 82362 407505255
2 159773 953859
3 174924 23690
2 23172 174015180
3 152220 60294
2 86556 475745326
3 160603 134010
1 17910 192149 595938712
1 18148 195709 809795577
2 192380 344671001
1 43455 104760 169301858
1 171947 184931 14141348
2 28607 932028149
3 56347 176880
2 146696 65362017
1 57905 165848 472087204
2 23635 10242891
1 90537 181713 662343037
2 31605 807500697
2 16672 969795540
3 113088 186010
3 80181 137210
3 72907 87354
2 132166 74051493
1 39170 90919 72109025
3 61467 27319
2 16695 946851149
3 136116 4354
3 157314 63546
3 72934 151193
3 86068 80785
2 30514 148879370
2 185679 986212329
3 158479 42706
2 9261 224564385
1 192590 199460 656181359
1 7148 123112 304369668
1 71096 136334 327215079
3 95505 77951
1 71377 180856 668184724
3 40099 114412
1 88048 149774 810546290
1 43394 92659 234585354
3 12070 45444
2 88625 272402806
3 34095 197793
3 166384 102104
3 107735 22245
1 6028 93464 895549296
3 1297 187133
1 23751 51982 876067945
3 73067 187473
2 30651 635317176
2 40163 183896003
2 166895 471138877
2 89231 164042987
3 68154 18389
1 333 182547 786178595
3 188729 31127
2 68295 596611590
2 171678 402097123
3 44955 120128
2 50285 574379871
2 87815 239431458
3 132583 35167
1 46222 64741 59619613
1 9589 156010 789576033
1 124982 180678 427443194
2 91941 954860205
1 140102 140658 70153076
1 86464 153091 714920280
2 131963 28268121
2 18215 640488123
2 186255 351552545
3 47855 62165
3 175401 38118
1 34534 176634 846262472
1 102184 126856 911959658
2 115652 455185597
3 49605 71893
1 9400 178962 466490888
3 12278 140200
1 62590 164537 579804529
2 93717 144701368
3 155211 115886
1 31650 119142 694219452
2 80820 434907109
2 39934 736700222
2 90588 226479007
1 30350 70741 449074755
1 176580 193462 266804802
1 236 182122 871416008
1 97951 196308 63147915
2 25983 342565672
1 34688 89159 914656217
3 78234 17591
1 17701 165189 422965675
2 113690 554076657
3 169423 173300
2 145790 390778604
3 63229 41819
1 10593 22716 915881041
1 30853 134166 603090858
1 4274 28789 179371194
2 19837 981561410
1 31785 92932 983852085
3 22071 120356
3 32509 155733
2 113764 806828622
1 139397 153000 901760162
1 31735 149147 75775968
1 86116 90055 472075042
1 118606 133142 132591647
2 189064 325998993
3 190456 56411
1 100427 159910 25756810
1 100506 136391 161280643
2 20212 467801675
2 47670 776854830
3 18615 48369
2 59763 712362981
2 150331 597686217
2 168834 408049563
1 57745 161621 369218507
1 25722 74617 461287902
2 104210 939692139
3 173532 30175
2 58634 96342950
1 18476 110393 488325495
2 176187 231330001
3 65082 175600
3 25331 116900
1 52808 96596 113139210
3 147965 138861
3 35327 101574
2 169576 800035343
3 155531 94855
3 102334 51009
1 81009 108369 292781236
3 51000 113060
2 1383 208763329
3 16827 188629
3 25721 61196
2 93633 129248854
1 150086 188011 940715168
3 162278 93041
2 192288 305572368
1 79498 135454 356559010
1 101920 180867 527571036
3 39230 103902
1 48807 65342 839615717
1 95464 194407 295765184
2 45249 322967123
1 953 13128 152228400
3 185129 140579
1 142922 196227 282228683
2 58647 156964381
3 197609 71463
1 54995 58504 136342401
1 134586 143074 441114238
2 73995 920855096
3 184981 52089
1 114587 174710 122302351
2 67795 976594781
2 161967 325328555
1 17806 48010 363386719
3 76841 5436
3 51010 82082
2 107289 656723575
2 190797 667844312
2 49792 96379701
2 50271 320755255
3 111204 120015
1 36716 58106 795115768
3 149889 73679
1 149539 195382 275144368
3 34710 133121
2 131557 944971531
2 192101 576784404
1 95058 168603 3230946
2 169880 248081805
1 79104 163313 195544323
3 66245 122414
2 195992 527588822
1 51670 182410 176763970
3 28576 50611
3 81813 173545
1 42857 65108 107269230
1 38307 100013 701004343
2 102794 972021075
3 93621 22296
2 133668 377432456
3 147972 57979
1 50573 140043 34120537
1 141347 186903 636404487
2 7440 146452316
2 59729 85010629
2 16621 725301380
3 78650 18241
3 98984 159191
1 55390 97079 718831980
3 78313 140803
3 59251 178972
1 31439 165773 174116005
2 71213 123130305
1 112604 189245 283520557
3 158058 177246
1 54429 143417 578661008
2 4499 29506509
3 145573 144803
1 7690 37019 790729190
1 69138 151593 664049611
1 19309 109261 405584888
2 2419 208034911
1 19801 181596 804947805
2 136164 101382227
3 132341 167760
1 94044 129034 937725804
3 30867 153692
3 112326 173293
1 37260 191128 798551396
2 139397 781412537
1 71424 163735 971440280
3 71447 153939
3 8049 66264
1 118904 139712 170557450
3 63431 32886
2 76076 783218124
2 65843 932028275
3 85853 59384
1 47720 198167 390220018
1 20017 196463 11909278
2 8294 993205947
2 149306 453452842
3 119263 160751
1 65064 85204 858425895
3 178947 37695
2 134340 821805759
2 128876 667714572
2 164743 666533208
1 153818 161722 602497720
3 153739 185836
1 26060 170507 563017277
3 94884 44463
1 6492 100443 418904736
1 54604 140153 430425795
2 13627 25830625
1 85238 139134 718526728
3 9147 126479
1 87150 153353 340613374
2 131182 440679436
3 116652 89406
3 80833 95237
3 19933 363
2 85228 841969006
1 67432 71627 962137954
1 91300 143107 65836656
2 17287 625606883
2 28478 40464593
2 198234 973783386
2 63697 534503842
2 52284 534493934
1 115417 133429 240643432
3 110589 188199
2 187217 141560274
3 132366 178322
3 42518 164576
2 131530 724659807
3 67617 180018
1 82160 175618 13697911
2 139747 164822009
3 174169 134996
3 53311 148055
1 53611 190737 944138407
2 76813 730440263
2 26295 576255349
3 5252 59105
3 132292 133706
2 137102 901562138
3 2458 104938
1 47070 64280 592107581
1 55132 192717 878748953
3 17991 152931
3 120910 50427
2 134903 141600423
2 150321 786119315
3 164695 117731
1 27680 91563 434203668
2 36950 982270270
1 69840 138387 901904801
1 29391 148426 497608921
3 105156 80614
1 136918 154581 407650889
3 83158 179261
2 77908 755663167
1 1069 157667 10557940
1 29981 62169 158569897
1 94130 180688 963817933
2 5509 910561600
3 106538 107454
2 143695 919390319
3 174300 133280
3 36298 22675
2 103995 897708566
2 67529 536164928
2 83628 367470513
3 195150 149022
2 16578 55933245
2 106085 497864170
3 60709 81768
1 76411 182260 603596169
3 174479 150058
2 81730 913782034
1 12623 135526 459674793
1 14556 27882 969232906
1 60328 88067 432606548
2 184076 183010934
2 185758 537480714
1 79117 89364 328746783
3 78004 155725
3 154826 45465
2 105071 262527033
1 99448 141954 684879188
1 5366 13924 918746818
3 95013 21101
1 40531 136285 918195343
1 631 194206 426161189
2 77412 45877660
1 75224 142332 176123910
3 197911 153605
2 82622 895591352
2 182591 440755459
1 42768 75558 894062819
2 68925 887114059
3 60629 149782
2 193178 83428741
3 197184 138337
3 38787 54506
1 26052 119290 134520118
2 86687 483830702
1 150741 189032 646210211
3 132193 75354
1 160809 198994 795378767
3 98892 2450
3 156362 57987
3 185019 80746
1 14330 30011 881717140
1 61836 145414 172156043
3 18374 184421
1 66618 194914 962968739
1 165329 167222 968907124
1 91716 176546 31878903
3 155627 109020
1 33218 64768 551847099
3 91970 65798
1 56709 66034 983569463
2 32967 243756899
2 135645 442719157
3 72158 106764
2 89738 834465082
2 67597 311631707
3 181631 149576
1 51374 199510 120431290
1 3932 73129 99237751
2 106742 683469916
1 84800 178914 880003874
2 31045 792088096
2 38643 230055088
3 170648 156345
3 74553 151653
2 71698 908010906
3 74048 73897
2 171904 332413569
1 46017 162505 590546433
3 37065 111242
3 69211 183462
2 14457 894495016
1 106617 163897 200291249
1 93400 151163 594772290
3 163878 176137
1 23768 26492 203020390
3 19426 79248
1 127462 160971 711386808
1 95423 105659 725423173
3 57690 144969
3 133598 81452
2 179353 278079641
3 161921 93478
1 46457 171114 546123943
2 179398 66860400
2 52149 180579322
2 40111 604668371
3 6282 165126
3 120726 161212
3 55487 121498
2 111668 664327936
2 94959 529652687
2 172833 455481468
2 136375 820353177
3 159526 48324
3 125040 55036
3 94457 61101
2 61965 25255668
1 62559 82723 987874339
3 6182 83324
3 199769 184744
1 160374 178693 527295006
2 88967 48660514
3 152594 143664
1 20700 45937 442230511
1 99456 106550 452527184
1 67336 143212 301822405
2 79164 303606243
1 41965 73858 376685244
1 63497 128777 760674537
2 11216 510328149
1 29017 152361 287278806
3 62355 155859
1 635 29323 324921805
3 19675 62090
2 169937 92458702
1 62270 125783 794076928
2 63552 324870340
1 170931 182775 642131592
1 123417 185916 822517403
2 159959 654632450
3 7898 120635
1 38388 162751 798431796
2 171613 144475289
2 156261 893917725
1 45793 131394 691535255
2 119986 613529209
2 45237 306035489
1 100246 156469 373194534
2 19793 224401910
2 158607 14454388
1 49630 64289 501969270
1 45023 170356 381591671
3 124576 54040
1 44714 72906 406555478
3 107140 26619
3 40986 20253
3 49723 55578
1 66965 94457 160343019
3 25385 13289
2 108388 626049588
2 3077 586274088
3 86165 112020
1 65701 185494 951196867
3 189564 64179
1 14461 26682 112606748
2 198467 485486465
1 111823 123066 470941113
2 139886 908927932
1 102733 164377 903463428
3 168645 91031
2 148848 993399405
2 164274 226724110
3 152950 123257
2 189228 79630539
2 161182 429188561
3 4116 166738
1 39156 189158 291827067
3 165402 194315
2 115079 298141825
3 85391 95580
3 184917 164956
2 46094 326563985
2 109652 221661110
2 50706 944159872
3 86570 114477
3 72350 134707
2 73487 182011704
3 157831 146560
2 180159 1180331
2 25301 16641119
2 167894 442120128
2 92282 571980834
1 79553 194469 520677772
1 117625 159376 189155908
3 74709 172660
3 111592 38143
1 35585 43007 999632840
3 91553 57977
3 37314 109300
2 159556 790800555
1 61117 146842 807211001
1 28243 44873 793247149
2 145832 478102592
2 156577 413686642
1 149228 166484 919700109
3 10849 122385
1 21288 169214 293783815
2 60640 667778024
2 99034 651074703
1 113133 142225 415850539
1 2430 39283 156309951
3 61418 3938
3 3168 30587
1 28461 115958 638258805
2 162739 253487302
3 10984 24
1 42244 156176 725496301
1 69531 156249 932650875
2 56611 47356307
1 43483 150970 972718534
3 179297 115265
3 55521 92361
1 14744 70594 218808171
3 110094 67826
2 8199 871376590
2 115339 86241587
3 39977 52701
2 22414 466354452
3 16413 33100
2 112214 517377931
2 71134 536558817
2 198766 635377859
2 56895 262559284
3 163225 1726
1 31220 50888 484918901
1 20307 40237 400503507
3 155443 27671
1 92761 161922 549430362
1 129982 196172 611438915
3 159202 197350
2 129790 447215195
1 3396 29728 397115034
3 84307 85628
2 39610 479515777
3 48228 119959
1 16584 101573 374164248
3 7362 114445
3 191599 74268
3 176541 7725
1 95476 197603 916353389
2 178629 515086015
2 20325 954401984
1 49562 189932 793713684
3 138628 20651
1 126658 181820 267240616
1 151397 185963 116777555
3 89483 77252
2 41088 675822178
2 188895 116477573
1 78947 101979 45742804
1 78347 110693 772714906
1 13891 54095 744727248
1 68987 188755 90596611
1 26654 103380 768031100
3 47668 108527
3 157458 92271
3 99030 120301
1 38946 170736 722758861
1 62970 148424 466362324
3 2600 83140
2 89690 832445511
1 68468 80355 450774188
3 56623 24379
2 134995 906636733
2 3267 541847306
2 30723 757714049
1 20186 50542 73231163
1 54214 55364 733435571
1 101949 173909 851478031
3 140101 182307
2 117214 738744017
2 173771 230071611
1 103039 130196 508933237
1 56540 96705 130895605
3 143751 115981
1 65892 146104 2980646
2 6524 221999721
3 107501 85369
2 25378 591037046
2 96609 154684696
1 72771 82271 840691753
1 5789 53623 410342844
3 32056 140424
1 95122 155900 241249926
1 35991 74786 337363909
3 155684 62771
3 120205 4442
1 25951 137082 191400578
3 71781 163209
3 72064 128648
2 76965 451938243
1 118309 134594 94224744
3 139345 68428
1 67496 116151 850115539
2 40173 797353536
3 171129 37933
2 139670 749270149
1 48467 138512 397611975
3 65990 40272
1 86549 164337 521058011
3 78183 162469
2 114231 18926970
1 106015 108026 617210781
1 15902 180350 279656416
2 160281 677720596
1 70767 119521 564012265
2 103184 729012289
1 5594 9700 50821785
2 49050 755160575
1 32746 91373 745472791
3 19622 172481
3 170811 98841
3 78104 30117
3 24267 30639
2 90271 618616199
1 10398 144191 604157495
3 32968 66411
2 29204 41268866
3 114824 165107
1 84229 185435 942862890
2 2842 872710535
1 41551 158955 600026131
1 13630 64760 883349785
3 123954 11215
2 142686 122866034
1 82962 140119 435962815
1 132805 166137 824941347
2 52892 626935747
1 43010 187313 148340065
3 17247 43505
3 51039 172910
3 90585 198436
3 40994 157856
3 49135 167011
1 103496 177185 118108183
3 35066 116718
3 42521 15557
1 148864 149084 290410180
3 66279 99930
1 19436 41888 943513103
2 61089 402761785
1 129114 139003 695728692
1 40477 91064 299367275
3 78382 112415
2 29345 960478519
1 153013 173048 471725120
3 158555 114041
1 130 178296 492058111
1 334 23539 51868716
3 44281 194896
2 106026 519182536
2 144898 31163803
3 60395 11535
1 135321 186081 275729477
3 12182 122906
1 93761 172243 911576699
3 83727 141358
2 46216 619949604
3 68160 110046
1 142511 143145 413396299
3 118818 80055
1 69861 104038 495948366
3 38745 153419
3 141166 72046
1 1737 26360 974230636
2 301 229892714
2 17609 761192683
3 149039 196295
3 144113 3431
1 84415 90816 520202976
2 139419 616961609
1 140170 166851 772135341
1 45793 160931 26644906
1 210 113199 326391542
3 175027 150743
1 140490 151868 656103545
3 14570 54093
2 143845 538365598
3 189325 54207
1 114051 145690 947023795
2 98996 793571306
2 103746 984060495
1 2431 138246 264311733
1 69338 118241 85146145
3 6580 179442
3 72628 7478
2 111373 922762607
3 122406 188713
3 167464 41085
2 175098 806427927
3 125789 43165
1 91272 135931 709439764
3 150954 182083
3 70652 189701
3 9196 137116
1 139172 167057 81894115
3 99621 60184
1 114189 163553 451830541
2 191476 21176703
2 42809 248122120
3 115375 19406
3 58750 158295
3 161261 193973
3 119780 56203
3 135871 79677
2 71349 599181386
3 58094 137603
1 52810 184660 695165286
1 45743 162740 284546638
3 154444 34203
1 96877 131555 815683683
3 194525 40981
2 157644 66099508
2 5562 346755291
3 2033 151561
3 177657 148934
1 152458 178930 274006890
3 98639 160850
2 126885 392324982
3 119933 20588
1 24616 90173 399481070
3 141152 43269
3 24944 16271
1 20307 191929 411974284
2 35692 210213142
2 68618 27353810
1 65878 167332 139820441
2 192237 684913239
3 184913 100979
2 177074 874664257
3 93471 89190
3 146029 9194
2 73261 201543169
3 66253 59384
1 117695 146976 77859849
3 129054 115886
1 62826 73871 461113791
3 33874 95734
3 118941 149023
2 132750 146773128
2 46392 369394789
1 72687 172368 695348818
1 3075 65133 233033175
2 161399 597014546
3 148061 154187
2 146926 468568619
2 94627 708619713
3 73069 22048
3 148332 109815
3 133227 58351
1 919 34309 161254821
1 190891 192713 912556427
1 66675 159063 862894262
2 49966 770421391
1 57824 197887 836385265
3 117459 55804
1 18519 32483 642905656
1 163688 186042 449697335
3 85607 130054
2 29274 979319270
1 16063 64715 817495596
1 5848 83444 971175431
2 10784 152154799
2 60026 94731642
3 62343 150196
1 81547 100742 518097814
2 171847 640400531
1 72932 123077 639245557
3 32945 72374
2 65807 891393203
3 89085 190998
3 177572 127122
1 13404 58178 787468478
1 15050 131440 687748437
1 80764 131412 773515129
2 65577 581490661
3 149545 103328
3 16780 195986
3 176542 17944
3 13782 11208
3 161118 73
1 155375 190735 419208100
3 98284 186915
3 135128 191266
2 46165 274008392
3 100235 177408
3 106888 179971
1 6009 46079 994763938
3 51645 152202
3 50207 181210
2 48476 513838102
3 134003 96001
1 43526 125313 604404264
2 12344 291567983
3 4567 143473
1 21747 83013 724012316
3 27714 170627
1 72532 197367 37063302
1 80241 148614 263052951
2 135635 632883377
2 198964 240868252
1 40798 63609 120196008
2 188084 422081254
3 835 17342
1 132286 156271 176602031
1 62503 189433 186345778
3 160874 99033
3 32841 126836
1 159438 192866 897261870
2 79697 678724530
3 147583 117813
3 18237 88098
1 20241 177006 52464504
1 28370 98572 969746206
1 172824 198995 674662973
1 34691 84209 151003544
2 45510 298305269
1 6968 83981 538986100
2 147263 797450309
1 93674 115473 420735710
2 74501 458500780
3 158946 88312
1 44048 58219 441566077
3 35056 152799
3 191296 172010
1 18190 136510 559119868
3 97452 2314
2 182654 766972239
1 105701 154115 212543493
3 155076 52371
3 131669 70855
1 15685 143293 39089735
3 112406 123683
1 27754 50852 173948250
3 196250 43486
1 69489 135525 298305189
1 27599 74772 126646575
2 140569 231439553
2 156192 28431543
1 83611 111892 961508361
1 8534 11529 834994117
3 105099 122702
3 187809 178832
2 129572 156370374
2 24526 966851224
3 161088 98956
2 133074 424941113
2 38048 219646824
1 134351 135939 160721072
3 101248 5716
1 16569 102796 271223929
2 84867 556300949
2 149368 658306275
1 58637 107404 312371725
2 87683 76108226
1 51371 83020 849028476
2 95138 607599090
2 150567 354031988
2 53382 773283386
1 10639 80923 6682019
2 199845 256427444
3 121191 177315
1 174625 196181 407681803
2 26829 496207026
3 64458 102472
3 170619 65300
1 85428 125075 253672680
3 95824 41393
1 42589 172224 804662446
1 113181 156115 606493024
1 134186 172310 513091028
1 10929 175697 388561852
1 1250 198151 968289019
2 137036 385274995
2 67671 495348920
2 92059 897130787
2 158854 777858792
2 194966 325127595
1 69792 84247 727360852
1 61606 171013 484799743
2 128336 282998924
3 3943 59950
2 172046 280815870
2 166127 920902332
2 112563 865897182
2 31874 414209493
2 14850 890145630
1 22662 118207 280422447
2 143328 82360224
1 52069 85513 802127594
2 9345 227411649
2 122985 673340933
2 197239 271805462
2 84381 668033199
2 134764 407100811
1 33486 65787 949119329
1 88238 156238 981283347
3 2442 29824
1 86574 159910 982004362
1 89772 138381 388055986
1 29664 132502 370621725
1 172449 177729 139471209
1 125356 136611 874826786
2 175541 806130
2 196563 516638225
3 154691 183766
1 148802 149917 36202991
3 144129 71595
1 452 180809 681635996
2 66737 558016506
2 178655 657724188
1 44564 132810 786233480
3 169329 190377
2 40224 95998739
2 117042 241402721
2 188841 601215350
2 108385 789301191
3 137169 93796
3 6083 19662
1 20818 67546 29464255
1 5884 146493 458382713
3 76437 18001
2 73005 784567178
2 71234 941747436
3 88379 122056
2 127091 672431548
2 643 428829338
2 44570 228004364
3 91024 168845
1 8278 50482 643403274
1 109727 192113 581440051
1 29182 98560 207719826
2 186217 109578016
1 34071 141509 784747385
2 83310 658916969
3 42598 113292
1 112218 196707 859627276
2 178730 672313318
2 115570 565651127
3 42510 26729
1 5396 108353 388708608
2 11413 727954726
2 10563 606937143
1 132867 195467 442792671
3 193438 183508
2 123462 740285319
2 156146 217852105
3 13614 195765
2 58113 323543544
2 31999 924363395
3 141222 10588
2 21081 496480149
1 28314 36274 229563195
1 17719 137450 949603198
3 111444 152896
1 27455 174496 12796166
1 53319 148947 481067167
1 38194 87399 233195270
1 97966 182199 257911304
1 182672 186120 223657918
3 107467 125628
3 132739 52657
3 135604 197869
1 3323 36851 700419821
2 184089 302129129
1 118610 193907 310186322
1 56953 159007 594475988
1 26299 179988 690465074
3 49629 81679
2 1828 624927815
3 187397 49567
1 110690 125281 418566205
3 118877 75594
1 68498 84782 532515274
1 73822 117770 367975069
3 40930 77476
2 72523 188513222
3 76745 187820
3 93693 36693
1 95817 127058 916910424
1 39351 140208 922528527
1 57 149920 821133927
3 10758 190451
3 133284 8925
3 145537 128647
2 160769 739276920
3 152843 131186
3 140397 149741
3 193241 69587
2 64125 515334832
2 155463 845852273
3 8209 156712
3 191460 136152
1 31194 193263 260178533
2 74957 811519948
2 197599 593213604
2 120336 6644724
1 92809 176453 665440422
3 100378 186771
3 116536 140382
2 69509 994281641
1 113096 129049 181223091
2 193944 400360026
3 112397 175904
2 8915 67115514
2 78357 434763653
1 85962 90385 160300340
1 38573 70352 771051231
1 162021 180339 190187390
3 19022 88236
2 37821 117646872
2 129942 263706339
3 194257 146872
3 180297 123013
3 128879 175761
2 64801 289897346
3 72569 11127
3 64619 199541
3 85271 79753
3 179926 92584
3 35014 44894
2 85415 540361510
1 102938 195025 254539509
1 132609 177263 329112480
2 67808 793824986
2 132494 672157530
1 8588 111994 661080984
3 141246 13812
2 114011 524273174
1 23394 76306 899850372
1 37076 104957 706876276
2 108064 861575963
1 47247 196144 197617591
1 7585 127334 392010780
1 90335 171798 993027052
2 168263 423143085
2 161290 425679943
1 63655 192999 30314680
2 182195 104452166
3 126659 66642
3 62064 67238
1 42403 103381 125596881
3 143467 142763
2 20630 557543443
1 3177 88075 978563334
1 4946 110131 503693078
1 153264 195847 372863789
2 7189 95355200
2 12073 517906852
2 84204 847553229
2 4196 640343371
1 43086 112847 764785852
3 150113 44267
3 32783 147668
3 153157 199325
2 30743 332300833
2 2074 229437730
1 8316 160146 285007025
1 69509 181197 247733304
3 116721 43825
2 88278 130416375
2 175760 372761533
3 22272 97756
2 59977 988039186
2 23780 216993993
2 125527 252005324
2 167712 77059744
1 77358 112260 540279462
3 137962 32828
2 53558 600906331
3 64389 137722
3 164148 118068
2 103483 843457720
2 126129 860465473
2 36795 996146076
2 175514 711880940
3 81247 62163
2 1518 591409507
1 34378 175055 872591550
2 175774 606478257
1 113912 193089 175564479
1 71363 137204 483391216
2 144196 25617120
3 95056 133408
2 194597 304490540
1 30541 81698 238622469
1 28689 109413 830537557
1 60739 189711 764727981
1 34466 38906 304680586
1 140447 149048 995173635
1 80214 94554 537222032
3 106120 80735
1 39685 157912 631111248
2 53680 828820282
1 38685 137840 968097170
2 179791 115856432
2 122981 278586521
2 85232 175225494
3 162828 140268
3 145031 36073
1 114063 148975 922391718
3 154925 107773
1 19621 164297 800432684
3 124349 35704
1 79623 115640 911201040
3 142147 165467
2 123163 643621694
2 11888 777161251
3 168546 32621
1 22082 181076 572395905
2 88059 736243228
1 2741 98606 322006910
1 40712 56981 48183511
1 158464 190344 960698078
2 101409 556926611
2 1297 810684648
2 191824 323426283
2 130972 847728483
1 13606 61331 717024325
2 102143 243312513
2 115035 600110463
2 151535 794403390
2 99310 163152871
3 85915 112484
1 36862 108714 380027844
2 13031 18691322
2 35035 9144956
1 18816 87659 99877474
2 6115 905800129
1 161081 175825 929435897
1 44898 164933 587206691
2 100500 151036083
1 63319 115056 844285421
2 135951 127290531
2 133422 667500633
1 113291 194228 333097994
3 146280 31557
3 20367 93508
2 154493 248217772
1 34639 82686 802181042
1 128547 155723 22473304
3 53867 92766
1 99390 128494 941089972
2 117935 278683543
1 108946 168473 69834421
1 83536 120888 376072987
2 156156 23586978
1 93402 139739 734547705
3 160542 121664
2 16121 657057288
3 112444 168820
1 16778 153170 904882548
3 131007 140966
2 5625 693829558
1 88415 163075 663762518
3 188031 109755
3 5043 142552
3 139955 122589
1 5701 45162 13497483
1 45296 197429 277582551
3 114276 153636
1 2335 140043 171010613
3 86907 182741
3 35917 26589
1 14517 172474 288277551
1 121985 171955 637198943
3 1446 100023
1 111077 191576 434197384
2 177263 763984281
2 199563 637686254
2 125882 75615337
2 45167 427281291
1 21587 173246 8536599
2 140296 296019451
2 106455 582073703
1 7508 145268 946601285
3 112956 177070
2 16105 302204111
1 64330 131490 811660153
3 99830 168181
2 172547 377556231
3 183864 77481
3 156501 9353
3 8102 151954
3 106401 199193
2 92475 867105873
2 21841 359849329
2 94282 650491808
3 51830 67631
1 2963 197116 983605913
1 80227 122127 554340224
3 151198 73357
1 114602 184223 143473303
3 173693 135886
3 112689 73877
3 87707 24564
1 13148 105937 827380979
3 145454 135020
3 81133 134285
1 84658 181059 731262499
1 66419 68205 294250792
3 109319 47003
3 117525 153301
1 32213 103975 944926446
3 39624 121059
3 170701 58633
3 154304 83250
2 169750 413772406
3 5660 109301
3 158256 93323
1 156214 163079 981824007
1 59224 90660 721897236
3 76046 39796
1 47683 162830 888882818
2 119279 190093278
2 131607 150968147
1 28275 190936 662420577
3 7641 5083
1 18763 125311 681919378
3 43328 178777
3 155407 15504
3 53426 82440
2 180744 223097705
1 35901 155884 216345461
2 139600 830078310
3 126905 198751
1 94691 115236 122944146
2 185696 370485048
1 24994 101618 302506232
1 62724 158553 460561275
1 34774 167166 80706744
1 11292 170259 114647674
2 155187 588149542
1 114536 121593 643581976
3 18433 182645
3 54163 76365
1 31746 127356 977993630
1 9216 137021 409026882
2 139756 987928027
3 180189 107619
2 176192 715447233
3 198488 50685
1 29284 155560 913399658
1 55313 199256 883063304
2 119428 724841388
3 172864 8015
2 138711 71733753
3 55626 68012
1 31866 59456 764477195
1 100174 144377 235994279
3 189648 87996
2 27164 661262483
2 158358 48753639
1 90793 108893 493434096
2 6598 455894232
3 161810 22888
1 13914 36158 384051465
2 95701 968084612
1 12860 113809 596004346
1 4468 132320 409147279
1 15476 78489 558657662
2 75488 412819309
3 97157 42992
2 15980 836841976
3 193059 9603
3 175078 16270
1 84148 104537 53554203
1 125091 163363 581979200
2 85336 916562517
3 46140 36751
1 132506 132672 698632496
2 73208 769223491
2 37564 551996159
1 77529 101050 896063800
3 88561 171408
3 1867 174638
1 17408 160266 434642373
2 151093 623368999
2 130197 721104276
1 121284 194256 682821171
1 12268 166025 342038578
3 3902 173136
3 115784 92683
1 77150 164812 525440585
2 140627 49975688
1 157880 182150 353991367
3 148481 15398
3 159192 30405
3 117146 184264
3 186497 132329
3 59365 97899
2 38057 980230802
1 37163 199653 909251945
1 84073 143280 55625959
3 17775 117925
2 95384 240260731
3 27054 72110
2 58849 122132978
3 114188 76935
3 114397 194691
1 12103 195817 851901157
2 137052 720489192
2 78698 127129220
3 162873 95406
1 27892 133511 782858665
3 89129 120205
3 94496 119323
3 185262 165026
2 163382 249671173
1 95874 117509 439390753
3 112077 196041
2 48107 551832266
3 51964 108302
3 42136 137393
1 31532 70987 673843134
2 134426 162103769
2 89576 223927224
1 73696 144389 213731990
2 61710 621767294
2 37011 28355267
3 15049 111868
2 199725 173852026
1 47998 185707 343723947
1 61783 136518 875042946
3 58851 58731
1 182978 183326 141225628
2 68195 578388739
2 165997 956462325
1 69111 99619 88173590
1 1297 174197 979980675
2 165026 382855841
3 174832 86105
2 188127 680402575
1 104971 162089 611613217
2 79019 26248934
3 87794 92943
1 20879 92252 55983559
1 9298 54330 474366697
1 10557 18992 923022465
3 154720 72714
1 115792 192423 214215026
1 56523 144784 441436853
3 73096 64813
1 15454 159346 663128391
3 122836 15293
1 169066 169773 333986741
3 45809 65752
1 27394 177708 59162466
1 73516 167501 721160621
1 2910 166616 494611755
1 48172 70620 971336299
1 66254 125457 383078832
1 71995 160668 224531872
2 97907 231523001
3 156022 155352
2 149511 656524524
2 73178 232267888
2 71378 522817516
2 62861 271413886
2 68008 862071570
3 189263 10891
1 13636 165727 293232886
3 94115 121689
3 37049 49281
1 13160 52351 859909509
3 126860 42609
2 13755 872796806
2 143870 662339598
2 61917 583040311
1 67221 136596 703330604
1 58022 193431 666577354
3 108598 134839
3 164844 22630
2 77621 610484719
3 26679 166942
2 183044 490685593
2 30777 204496151
3 128230 74482
3 65326 88287
3 123943 16830
1 22173 37831 37637637
1 181704 182466 957803112
1 65748 105346 958132486
2 182629 621821420
1 11629 56432 185760559
2 22041 73711258
3 135434 140202
2 116339 160846397
3 116876 51641
2 30958 452957972
1 103482 149554 243907002
3 195985 181620
3 149863 35268
2 6200 155217513
2 136447 903396460
2 39601 752370436
2 6301 437652070
2 79327 886364418
1 13011 58044 532471465
2 102185 796687138
2 163551 470999511
2 131079 826900251
1 12629 32005 448144035
3 53384 182391
2 195885 561324829
1 109052 174608 800490877
3 129443 60790
1 138626 192608 146329774
2 124585 64416770
1 100250 178058 125804940
1 18035 88975 703562076
3 119387 48077
3 31398 76908
3 9212 3899
2 115636 87012873
3 141767 175320
2 187010 799184884
2 157224 838415399
2 25546 680472452
1 65070 184208 323728751
1 119654 130145 266799931
1 120201 129953 108055294
2 121665 772978964
1 57284 82306 671413248
2 2469 436478387
1 13004 145006 107286751
1 71528 143141 580815275
2 37308 4663964
1 3416 8371 437842320
2 105006 851301558
1 7090 192869 823211904
2 183814 169445267
1 26385 53006 136051868
2 115791 118919336
2 143656 677953614
3 139696 175910
3 9751 75855
1 87189 125662 608188881
3 45698 2256
2 75517 876328322
3 65240 37379
3 71196 136558
1 79291 186980 182849819
1 101460 159526 228768908
3 35393 23899
1 137352 141836 977415965
1 52770 60961 625638203
3 160201 182142
3 12731 145866
1 16641 60794 586875903
1 51752 158812 224021975
2 34787 211833540
3 96151 146251
3 52265 178375
1 7200 126358 149043418
3 16408 151582
2 24932 70517898
3 104667 64405
3 175683 183275
3 8195 127567
2 76590 221628507
1 40103 175743 872251181
1 21603 61804 506880105
1 21112 146197 59317421
2 142685 13923060
3 6635 94901
2 85013 834935590
1 46501 73940 583595645
3 125319 148744
1 20971 29528 308100529
2 44162 583115926
2 54840 305555039
3 194432 76768
3 2160 87159
1 15370 111191 584593423
2 129791 513275109
1 93137 192421 486507581
1 47851 196741 445405696
3 31285 173440
2 74229 605712293
1 82634 172789 779063908
2 85893 723828826
3 106527 113518
1 112716 194934 696111241
1 15757 177101 38753491
2 169286 376743062
1 29507 98906 187999811
3 124115 105309
1 58561 176199 981165795
3 164112 111972
1 6670 111637 526206212
2 93474 771565018
1 8123 150551 629681985
1 16200 62536 207577870
1 128606 185650 495131432
1 82103 162182 228162321
2 190481 416974612
3 69737 18965
2 42503 564769254
1 102691 166670 266466156
3 83797 112265
3 11832 36904
1 83304 83403 117067692
2 107487 284088279
3 142830 34253
1 33605 166082 121523648
1 80546 146010 401619845
2 34282 818501161
3 124227 189773
3 145855 88467
3 167469 136164
1 32013 68548 93926689
1 90706 141167 153883797
3 115386 5113
2 164081 368278180
2 87440 765149373
3 23114 54079
1 8820 157799 163246091
1 66959 123738 953079746
1 58852 70438 15338342
1 32187 139545 175636209
1 153583 165110 427476903
1 8901 121170 977486312
2 141979 734851967
2 114431 886666499
3 39644 62578
2 71263 355229303
1 120109 178580 395190549
3 57913 91114
2 110303 953722669
2 126601 465250973
2 141649 890428489
2 150787 954940749
2 172503 698600813
1 94819 157037 95088269
2 33051 289293943
1 3835 154181 261144359
2 147576 46408035
2 84084 774835116
1 133723 189290 370056812
2 15118 347305741
1 165925 180282 425408445
3 138788 108369
2 99234 783441939
1 91558 144564 960758077
2 155711 693777969
2 1888 640080639
1 33840 168629 622062990
3 116135 193830
3 71465 54090
1 32246 124396 173323608
3 185425 115622
3 18436 27861
1 48557 92837 277210826
1 160559 198281 892297378
3 160926 167875
3 104324 96040
2 15554 678349031
1 50723 51780 125185391
2 149690 693344198
3 64422 97622
1 71136 131967 377803300
2 147774 740976639
1 20236 63930 492942111
3 185433 42264
2 72640 67455028
3 46597 115130
2 60298 934453798
3 58056 94548
3 73358 64721
2 66548 133409011
1 63818 145035 570375589
3 155173 79414
1 135553 147544 392165893
2 33858 121043484
2 61804 488400809
3 30971 106788
2 197774 281624168
1 32246 128704 164726125
2 26452 809089497
2 111796 402652558
2 147809 687719406
3 185049 189050
1 113195 180135 816562737
2 95741 226646538
2 119536 794308764
1 17825 167724 851588819
3 63487 183281
2 3889 846837427
1 198946 199473 820208378
2 143452 484806466
2 59753 142512943
3 121602 84995
1 16202 175042 448892667
2 186047 862687342
2 130320 11782857
2 179122 987548278
3 69088 112541
3 152488 164242
2 55309 720557006
3 93817 120292
1 50917 87292 610759100
1 14618 64501 126963721
1 174200 187607 336761820
1 1635 173554 364601669
1 31038 37429 185456238
3 111246 35708
2 125497 778396415
1 29494 64764 427703395
3 23851 33156
1 74386 143591 153347006
1 150516 195055 68646397
2 63847 96444567
2 8643 261983275
3 9602 166441
1 67980 90231 272707183
2 38724 494129890
2 114415 514636569
2 167239 332406391
1 117381 148416 762405228
3 117660 27328
2 137514 570549064
2 162292 712523549
3 54154 125483
2 116743 61510833
3 141564 163866
3 120784 133831
1 155785 174914 346080257
1 87213 184020 643871792
2 146989 744003049
3 148591 70375
3 110236 50074
3 147654 111018
3 103420 103752
2 50207 968345877
1 3606 100951 9133529
3 81044 49131
2 5262 167812998
3 31439 168929
2 138531 186213306
3 157633 30855
3 42805 186097
1 101926 193909 532265616
2 133326 582006364
3 122328 75915
1 81836 159691 61779914
1 95698 129266 443067434
1 80347 137563 699562328
1 91058 146464 636836781
1 6075 86144 837582438
2 112837 923184842
2 39286 230163393
3 50701 90111
1 16810 101521 262844749
1 137101 151052 160869824
1 104873 126876 581489185
3 63324 42822
2 164455 422420355
1 25487 39035 684135064
2 43900 984921207
3 25633 180790
1 8821 32802 396905328
2 178951 524770578
1 45095 67269 707047683
1 107125 177073 761914498
1 102149 147428 628704984
3 169677 49259
1 51033 82627 345513653
1 49249 88022 645271191
1 71494 86662 812932603
2 176935 74859936
3 134490 73194
2 11676 140989443
3 167202 50527
3 114008 44263
2 185682 109860317
2 41157 479390261
3 35728 48029
3 198116 192876
3 121283 116155
3 8763 69335
1 35634 70996 933498349
3 198804 154756
2 103671 700457883
1 20600 196193 462664485
3 3719 102654
1 8870 71405 285396009
1 107504 133454 382844623
2 164777 456449858
3 61528 56869
3 38983 159116
3 110534 57756
1 5435 48483 688112656
3 79120 106228
2 199643 322856007
2 19807 411966612
2 172533 201554745
3 112521 63147
1 142521 165839 217349630
1 7267 130933 523315619
1 9614 161682 412212760
1 51611 181968 54125336
1 27758 165678 574400235
3 168333 54434
1 32907 147947 234259631
3 58885 32499
3 71475 33521
3 93228 12506
3 187511 158522
3 135113 148589
1 89699 102942 373144021
3 46170 134027
2 183470 240243859
2 131141 266606980
1 57820 154791 685879089
3 120289 12273
1 98761 178130 24795647
1 185074 198484 82360752
1 32849 69356 87594621
1 53527 178189 532811041
3 132565 121556
2 150515 8552968
3 197120 56548
3 53216 165595
1 79885 168661 920860806
3 43592 5764
1 61508 121281 440733143
3 116647 7419
2 12838 814115106
1 134877 189197 575037925
3 74870 86478
3 177244 22527
3 121701 133044
3 72486 18112
3 73322 62555
2 139698 45682858
1 12645 104035 255583056
2 122942 263009325
3 148617 102774
1 119485 197564 548587693
3 69609 57480
1 111767 164624 974212461
1 120585 192136 556452084
3 108503 135652
1 111421 173499 450990223
1 136744 151575 98377830
3 64213 173607
2 84685 235199274
2 83632 715123308
2 73581 108486542
1 57576 84889 152243182
1 83726 141761 600051242
2 58099 96507602
2 2433 436970044
3 2726 3359
1 69807 162955 774306402
1 159368 193242 423368436
3 56431 196403
1 22094 105427 191012726
3 167794 197920
2 30083 974508483
3 125927 160489
1 22501 159216 122350238
1 47819 50733 150840008
1 180027 186783 728445952
1 105056 123175 968767721
3 97939 183349
1 164508 172439 290828066
1 54197 186338 233252266
1 33303 90344 736626445
1 105230 124648 381288858
1 9982 159393 48621869
1 41461 196596 281781357
2 149603 358062877
2 142709 89476093
2 119662 434253612
1 46267 163854 927786724
2 17423 34991887
3 141273 69221
3 80982 198458
3 48607 93161
2 67219 510335823
1 147063 186241 94944687
1 23264 173423 716334999
2 135205 470242665
2 191560 41604089
1 78273 111606 384571070
2 146359 808390188
2 114468 994378308
3 84749 120042
1 38301 88797 798584914
1 66520 146110 920951235
2 149546 580434981
2 198365 974893857
3 23350 18658
3 79044 30199
2 147821 628448102
3 119946 37829
3 63787 25343
2 132271 952281531
3 84627 69536
1 29421 97251 280280899
1 5296 197612 648482005
2 35340 699448627
1 65286 126147 101415931
2 98492 470222164
1 92990 155388 111518410
2 169157 517382829
2 179973 439638824
2 196337 553976707
1 72515 88650 532722000
2 3775 155863998
3 192929 19839
1 28179 144043 953575350
1 78479 120436 745443675
1 51620 139535 324110665
1 30549 168784 65974588
3 151677 128975
3 195275 42727
2 1250 10632801
2 23816 317050213
3 99340 138353
1 40382 65454 196078314
1 64256 99055 760429215
3 192226 2637
2 49224 379049066
1 57065 95753 271356540
2 27915 722476682
3 67813 81286
2 78990 692045686
2 132190 93872514
2 117297 662337872
2 74536 374806069
3 119563 10960
3 178585 159635
2 164892 123371359
1 35614 46925 755055587
3 109345 85001
3 164899 141014
2 179674 249763578
2 17231 965233022
2 76346 437641994
1 1858 129428 115999197
3 119911 49422
1 91092 115938 438201706
1 40815 148303 78717029
1 23914 153551 505672234
1 48004 167547 225056828
3 118352 62135
1 99173 130798 163610996
3 11897 138898
3 139675 23397
1 15260 190441 341456696
3 189106 167579
3 142975 85187
2 165367 4287465
1 38831 197977 340466579
1 48777 95336 802891455
2 43902 92157160
2 168882 422144964
3 109832 63374
2 196551 473437250
2 49528 961166079
3 1653 171179
2 134699 604334421
2 14849 844506222
3 179709 36889
3 42380 43462
1 180860 188651 674054365
3 104143 57120
3 162672 120524
3 59835 193200
3 127449 137953
2 3320 991706199
3 161737 7283
1 163832 186309 63311694
1 26314 50638 163363348
1 129044 157532 821050192
3 57776 194669
1 120880 146151 326305499
2 38967 442179967
1 22170 101856 410621492
2 128696 564498845
3 165968 110863
1 69950 162658 523955315
2 88386 228438844
3 79993 177879
2 27652 641002331
2 125747 736634856
2 24654 709033053
1 32478 178506 144334404
1 102053 135305 935642361
2 63599 306503021
2 150314 125957162
2 196116 496105357
2 138308 254835405
3 5708 120696
1 86668 170563 700268946
1 75085 78571 505667371
1 7005 115193 898794436
2 42732 860890055
1 67663 153116 638523151
2 184306 516132346
3 72797 37845
1 7108 46995 286586768
3 29529 68592
3 66500 13472
1 46613 185100 258217960
3 126902 144944
3 79766 166767
2 122291 323114876
2 42080 8222625
3 135791 133850
2 175664 365075271
2 61246 578519361
2 31269 615612864
1 180058 193224 617127625
3 117823 169439
1 52237 160800 587298796
3 41996 190542
2 32167 7789187
3 145464 109993
3 149324 175286
2 155189 845767238
2 81886 120057790
1 37991 58385 476607733
1 4300 61647 249507738
2 166149 824292860
2 8335 398492983
2 29759 670390490
2 72421 676744123
3 31324 41206
2 138258 52392359
1 169987 181085 295935379
1 74791 159288 255906959
2 116619 707259774
2 125844 878012399
1 55054 170701 282982925
2 188414 735545924
1 157312 168280 168266947
3 10394 81087
3 388 120418
3 133386 127285
3 98955 59879
3 195929 44230
3 135849 116480
3 95163 134940
1 19132 138099 683674727
2 159592 797653557
2 36926 938448854
1 124976 189960 990386673
1 59936 149162 486783068
2 28107 934642369
3 142958 195037
1 5808 53647 51283664
3 65870 32905
1 90912 92758 574302304
2 117479 969094773
3 176617 76078
3 714 188362
2 76489 459448867
2 92030 390150468
3 41499 31075
1 4571 7522 70785679
3 59152 115041
1 59673 71012 219122381
3 131767 118264
3 32220 100018
2 54833 755185725
3 135216 71168
2 69992 565023144
1 18277 156794 657295390
2 102924 941156229
3 37624 108647
3 132486 199998
1 35805 140322 535608803
3 102656 64527
1 78021 123185 168009039
3 124945 66991
2 120773 785388038
2 141054 2394444
2 120735 541800038
2 19455 859999737
2 83478 780672235
2 22674 334774867
1 145819 186141 397027042
2 148780 242125191
3 31154 182843
2 46788 667638631
2 93965 18904809
3 104456 118197
1 38533 145900 664076350
2 68570 55939786
2 61552 314066365
3 192914 166586
2 58056 501267852
1 175475 181442 471284585
3 158755 77795
1 104233 154163 921546146
3 86684 26370
3 140907 116784
2 194160 623590287
3 197518 139416
2 86271 502813418
2 114668 717416860
2 150105 581208685
2 123497 674683344
2 80414 311255801
1 17801 168757 990556495
3 126957 71625
3 30181 19091
1 72330 196794 938878755
1 80620 118423 239549130
2 58423 380936195
3 179289 192377
3 189636 76259
1 110775 129661 656879539
3 54628 83772
2 122249 805330185
2 103935 881135551
1 13221 146839 54837974
2 122490 27472447
1 66771 165311 946632199
2 56627 484446135
3 2655 18006
3 101032 171971
3 174125 194924
3 5073 57736
2 122619 947834798
1 21062 115315 891228994
1 13621 113254 950858358
2 99510 984471466
3 24774 152384
1 19642 194226 576728678
2 65144 127357745
2 5774 143785242
2 80128 232574248
2 64395 202523948
1 40071 41181 512245110
1 102626 153759 598378691
1 43081 194465 144592000
1 118976 147615 312996415
1 24030 49668 648522056
1 78669 97016 666453297
3 35242 83055
1 54720 162776 176617512
2 124029 391362759
3 72190 43735
1 107907 175381 639515103
1 26802 29243 276302103
3 195178 24194
3 42595 61451
3 169294 197207
2 6128 934168927
1 77052 137560 811774590
2 15771 272066847
2 86282 447147216
1 80502 134602 812345836
2 189908 310469489
3 147606 107034
1 76459 182127 979923894
2 199860 589868503
1 45671 153692 28729538
3 126856 175688
1 61836 130407 141105110
3 26041 41968
2 55779 155339700
2 19530 146415012
3 131780 126585
1 157502 183571 102175942
1 30198 164857 596362013
3 49053 191105
3 65431 49387
1 3355 42508 987996002
3 92645 16326
3 117375 33540
2 130137 644017657
2 50772 465521618
3 185827 63060
1 78170 151008 769564974
3 178665 100596
1 169670 176313 709568725
3 22520 78140
1 24154 42379 691285592
2 98772 241969755
2 148104 404217094
1 68326 163467 557246742
2 157073 66663378
2 116914 455909253
1 1905 93453 72093641
2 30533 721593284
3 180229 189124
2 74192 461655346
1 38925 182963 743170273
2 169676 163070895
2 109228 599802430
2 186046 802114914
1 12166 49685 266000595
2 164433 620720580
3 59260 137601
3 44594 53563
3 118421 9128
3 188292 92611
1 45037 199380 500609023
3 43975 47065
3 82930 137838
3 64251 21312
3 132273 20459
1 155055 189688 576442257
3 191222 130932
2 115815 124227512
2 35698 756869220
1 44980 135047 218609888
3 27192 191791
2 133750 193864879
2 152927 771153069
2 6431 350971176
2 77222 48639889
2 139534 261076011
2 9673 878426122
3 54026 175345
2 115455 907225565
2 40508 734977890
2 167592 4022299
3 99181 61626
2 143963 443946499
3 12946 165708
2 132419 417136620
1 61782 139333 629431182
1 78767 161147 927084909
2 140313 788337080
2 125782 712302469
2 104475 191260622
3 44401 12693
2 176923 129374858
1 65066 105215 406470376
2 55600 91082599
3 18010 74385
2 151673 335454432
3 176941 118129
2 99174 797558505
3 64991 55968
1 121545 153378 593401946
2 156375 473921826
1 60877 71620 616278227
2 117846 851082482
3 83874 10464
1 98017 102729 499423729
2 37243 612220312
3 52415 90124
1 18190 103833 200211290
3 72852 163899
3 42259 17048
2 144110 784397286
3 184077 55657
3 131781 156424
2 53297 618786561
3 26664 117750
3 60702 162934
2 14075 788765538
2 66525 212656852
2 151926 632732080
3 116175 68617
3 113467 160199
3 137087 120615
2 69795 759343680
3 16770 42146
2 149449 443881046
3 195814 111644
2 46820 340637385
3 46404 66721
3 119754 17221
1 33345 193782 824664190
1 43944 179090 658674858
1 120348 170741 35131171
3 184988 161903
3 61739 2974
3 45896 141399
3 148566 51047
2 83798 678514617
2 177202 627762233
1 17148 180022 542634852
3 54285 120770
2 102892 123918690
3 130578 122259
2 147467 910024699
2 24846 844676469
2 145234 282405556
2 51927 543839148
2 53436 315277143
3 190627 135783
1 35860 91575 365313496
1 97079 138916 287368667
1 86921 135538 64887867
3 1004 60436
2 57266 130750283
2 183665 720489600
2 119359 773412245
1 78006 185756 822508074
2 87239 826745923
3 27122 8739
1 40060 175401 331627521
3 13590 190465
1 21074 178660 919303669
2 100867 21090822
1 30402 141073 628512600
3 89648 50658
3 32298 197189
1 81213 98873 492415886
2 196407 418722270
1 93438 96839 804847132
1 14661 197052 579841635
1 56490 174515 832060856
1 39502 73505 800449061
1 2086 55049 914078789
3 37460 149603
1 77040 151689 683559598
2 7674 877235751
1 110148 146666 910782411
1 94173 102753 492594402
2 10008 981136013
2 180750 734896065
1 162093 189683 348480251
3 171253 134190
1 47190 84151 357819728
3 3737 194159
2 84704 827938728
2 199683 704774021
2 145248 456112886
2 67218 393712050
3 88929 156933
2 85757 248172710
2 140364 389338618
1 60178 158750 18454245
3 1354 144521
2 144324 773136282
3 187012 184520
2 41704 488434427
2 72225 181422504
3 131920 84223
1 99190 197646 107006460
3 26174 74103
3 31784 165387
3 68396 71723
3 85938 96418
1 64912 124776 107613283
2 61953 462440023
2 109723 160617982
1 9013 64652 868127001
2 15561 637400919
1 18274 107367 187857174
2 35609 234324306
3 141467 142188
1 107675 159911 47187733
2 10525 423308115
3 60064 48941
2 1082 915853880
2 55017 173884538
3 8327 144096
2 175588 978212961
3 62862 77587
3 26547 154675
2 186709 451920486
3 31704 21107
2 35922 622932506
2 174388 51726026
2 19792 89332455
1 25980 189740 89057287
3 20006 14981
3 106570 39245
3 169733 189072
3 32046 167909
2 147782 377204513
1 31516 127062 321200078
2 98310 104060922
3 178507 47170
3 68051 80080
1 4462 185206 152699256
1 60411 127837 385875945
1 94878 148500 753789514
3 132527 86166
2 79067 82908063
3 64197 111156
2 166935 869813470
3 150072 148457
1 15574 83767 753376205
2 31851 505289462
1 81416 94510 871510530
2 183879 680782749
1 10066 177494 882043254
2 71108 276221223
2 84652 433837057
3 156935 93856
3 137972 199886
3 146922 15534
2 60637 462951115
2 74208 880736473
3 38175 180040
1 43341 199029 769626189
3 39248 3633
1 21436 48094 408285097
3 10173 155332
3 175554 7811
2 174818 234299840
2 86363 200671038
1 129286 193173 111487698
1 80041 187237 849419275
3 55871 186026
1 18560 122164 639009636
1 7084 22338 262916945
2 137962 127681151
2 76049 514510644
2 35152 928559129
2 169222 612565628
1 93556 133102 783070237
1 140775 147989 592816368
1 98056 128720 836616809
2 31703 39139123
2 41408 573471280
2 67628 893772930
3 125780 96744
2 115957 31940066
3 27609 193231
2 183687 543626703
1 8966 78538 684477596
3 178257 33225
3 50026 148201
2 28728 954576671
3 166570 20328
1 67978 162717 288829653
3 82315 5819
3 124616 123327
2 42810 390704304
2 186478 14830972
1 74853 199497 75221878
2 180846 778045097
2 54009 431538729
3 164316 146278
3 194284 188367
3 32121 35602
2 35535 51531478
2 54350 80264921
2 69534 226506343
2 117144 867435320
3 140030 180788
3 28058 143785
2 165359 368790695
2 123238 897659395
3 103390 1029
2 97943 256594791
2 76575 750158024
1 17564 67619 948562791
2 177227 678121572
2 69222 855691537
3 17616 54661
1 31951 191240 929058220
1 99708 113301 941113030
3 117263 150923
1 72837 127730 616928801
2 170149 968516278
3 195517 115735
2 127516 378795824
1 55864 138737 321374531
2 163014 351607568
2 115652 439916438
3 62632 198440
1 39633 82945 620959993
3 175546 81279
3 99087 80042
1 29434 198035 329036588
1 1478 35880 173196912
1 46859 60778 661873725
1 92425 126637 618292313
3 111182 150037
3 4077 106962
1 2642 190930 163042590
1 38388 148270 393667656
3 93502 19859
3 18259 56581
2 132268 676293784
3 166632 72010
1 21564 85731 763498501
3 2558 186299
3 151894 172886
3 148534 100522
3 40859 83617
2 18736 409682428
2 141795 276554750
3 46197 191335
1 14068 60288 163301436
1 65480 76821 353666313
3 21109 153564
1 17104 50457 994450984
3 114559 117879
2 88448 408728846
3 141266 148900
1 19593 53636 420605724
2 19820 477369635
1 139543 193007 729443863
3 99148 99005
2 188563 225527479
1 22332 74962 572063601
2 74798 369052090
3 24979 197367
1 73645 91845 888374654
2 185544 617978154
1 113949 172882 276133313
1 24139 63561 443635865
1 84243 169239 17659914
2 10544 16979247
3 37889 160032
3 7012 43036
1 82921 184373 105923793
3 150881 144039
3 122583 167441
1 15134 162059 774941631
3 6412 158525
1 54869 146424 205086012
1 118866 132731 494198345
2 82129 433742709
1 2356 199735 118577194
1 102890 199828 948945908
2 122337 128845495
3 143503 154027
1 55107 63111 729539243
1 128842 153260 678515199
2 172892 379716826
2 138812 590134324
1 48224 58629 699715668
2 119140 567049287
3 165755 130524
1 138065 151992 124748804
2 100671 515106272
3 71024 47699
1 2849 75850 807270673
3 77402 37187
3 12677 38854
3 9125 146628
2 155 601992456
3 30139 118828
1 92776 183889 70896204
3 144769 26331
2 99240 304062863
2 182207 138854677
2 8059 161210757
2 160273 999716185
1 72026 77088 873880605
2 126863 479346060
1 43690 195025 334976606
1 106875 170658 652500511
2 191698 744272354
3 62202 186897
1 62582 171548 492761275
1 78446 184652 613143246
2 131203 145461645
3 17188 54900
2 102436 925877979
2 179257 291158428
2 21038 903954729
2 27380 811676416
3 179452 131922
2 129978 234205800
3 134618 36459
3 114214 116741
3 106599 130582
3 67373 77429
2 114600 591344670
1 10346 142519 383118638
3 69273 10845
1 40798 53653 570810457
3 185116 109516
3 104752 84918
3 110717 141628
1 44977 85360 999787945
2 132699 924776248
1 75706 131347 311111228
3 119055 68576
2 187795 731031349
2 84314 341508091
2 142953 546455273
2 171843 258427842
1 66212 176317 207591323
2 159753 263078667
3 159632 25350
1 102852 149319 858373455
3 42298 60457
1 8763 65184 506065622
1 2963 194143 135071039
1 84908 177133 765336036
2 118377 411129061
1 40261 130132 140045632
1 68960 155753 197789324
3 52612 3983
2 188295 725728009
2 38964 142603595
1 138464 187033 342541108
3 51467 159039
1 17153 72853 944941199
3 70420 99186
3 136722 180588
1 70768 147203 686682462
2 56969 144710332
1 14325 197105 778433069
2 19196 67024834
1 115860 166016 979783593
1 36950 46568 980446711
3 76569 32967
1 153180 187661 460050879
1 22793 61164 740557170
3 54148 16678
2 42672 800223875
3 14742 159020
3 78008 20126
1 60861 133263 267878938
1 102706 197872 543771834
2 119570 709000582
3 113096 128315
2 51753 926387738
2 7789 534762139
2 178715 723272801
1 133809 187069 204639480
1 80 136574 578577183
1 110169 168777 667540267
3 87075 9878
1 81426 164396 362346200
3 49727 127743
2 77769 24902001
3 52754 195571
1 111527 150767 171836809
3 110981 171772
1 6662 151949 495911861
2 97657 286562090
2 167413 999716877
1 107994 179766 47564024
2 178559 647701753
1 153627 160128 496443027
3 84275 147131
2 10931 537244977
2 186250 952942037
1 9110 83946 550025164
2 171957 819894932
2 146035 558205858
2 155958 397810535
3 149586 188509
3 98167 22538
3 84008 51778
3 47943 144051
3 114008 55618
2 17876 161461099
1 107147 141629 273868675
3 100484 165008
3 157399 95505
2 5191 212032320
3 128764 36625
2 40846 328517076
1 17721 23021 529367208
1 62340 104135 612350708
3 52984 54760
2 104870 347098753
1 68444 86507 267554286
3 169165 39958
3 17450 60672
2 109150 13599585
3 132232 122263
3 132166 26401
2 168228 453912552
3 40202 40934
3 142305 20012
2 38584 295760741
2 76293 810518561
3 78865 20664
2 139555 23396985
1 4607 36142 59132891
2 75464 335820874
2 191314 426463746
1 122533 129217 288070548
1 85248 94580 737575443
1 118072 149349 13145787
3 98157 48659
3 49442 130071
1 144404 187914 473415529
1 177757 196615 217184612
2 166184 747883984
2 190924 680800450
2 117646 448991634
3 146157 157463
3 80392 95716
1 60891 154910 363607022
2 144580 285365946
3 139295 28330
2 80776 734237047
3 54063 186394
3 54346 153230
1 10355 23676 574390803
3 76255 155557
3 17155 99900
3 4372 73546
1 19928 113505 6811586
2 182482 288169065
2 142252 704726419
3 160532 155145
1 115265 152807 897785912
3 9923 168455
2 142975 384105221
1 47528 157085 117704819
2 18022 396002575
2 99496 848546271
1 49791 198548 294851545
1 23960 63774 25947710
1 109914 152319 246126117
2 187479 125831340
2 57079 435794810
2 156675 689284888
1 905 1442 181923864
2 46102 378480177
1 34609 135451 239359465
2 38895 368842727
2 166609 421609066
2 174798 595871667
1 37746 172178 384390217
3 144919 154847
1 14928 93192 454935246
3 2883 52685
1 85142 118457 108475486
3 198486 19718
3 1266 60445
1 36219 104476 317674472
2 158578 577022546
3 137530 162537
1 22259 196237 429826064
3 97942 30619
3 74014 94422
2 95998 880677972
1 1316 113256 85632580
2 66480 432271189
1 15991 31632 776436200
2 126612 401761112
2 13769 44048507
2 72719 695666969
1 100679 154615 228999293
2 195036 149679218
3 80384 146001
3 82200 69613
3 43686 190483
2 147329 274491996
2 180437 428927884
3 53718 195310
1 123096 189636 400444764
1 18294 185729 230488239
3 34124 85587
3 32659 64065
2 108317 1421332
1 58404 120696 816005033
3 35499 197981
2 151787 978880858
1 88739 140500 922804137
2 28139 560052102
2 96809 406772943
1 62298 79486 206432831
1 111760 195957 368252883
1 82869 123391 792723263
1 20247 49864 330148091
3 59934 68855
3 151595 149259
2 128538 236478253
2 111129 370185211
2 116998 540497362
1 171578 192717 335547025
1 174691 194616 607245961
1 5216 27526 263349658
1 8633 73220 823979279
2 134190 195047728
1 63083 192427 964744117
3 83421 193506
2 102944 566189223
2 199268 838523336
1 169555 186541 380729079
2 147077 62299785
1 95926 141976 815458513
1 49017 180827 140767093
2 196326 607567245
1 14229 195915 735065546
3 198136 136804
3 197170 96202
3 170213 44994
3 116192 150311
3 113587 170937
1 47493 178671 609932048
1 107330 178320 107834897
3 134416 36623
2 68529 654753657
3 128177 182352
1 10163 192833 18460387
3 163398 115676
2 46869 445263691
2 21842 429077362
1 29608 193129 982131331
1 119242 178345 62927367
3 41236 15648
3 83135 186652
2 136922 842271505
3 113491 164495
3 147942 160861
2 107236 182738233
2 191212 909064302
2 25998 662956095
1 122630 154340 433533381
3 9188 13124
3 88535 139936
1 9399 178219 802961692
2 171757 999172718
3 93183 54032
2 160041 483241545
1 123106 187282 784135304
3 197260 9369
1 53991 67776 938255808
1 42083 78723 251561614
2 114919 855498604
3 51893 125134
1 94667 145225 184043890
3 58441 169477
2 28604 630451744
1 61419 174712 122339304
3 154153 135299
2 101054 752274894
1 52960 64045 807021839
1 70413 74120 907214455
2 86580 413312889
2 65744 606454415
3 117201 105954
2 11833 309234289
2 157240 158048396
3 145465 121679
3 19186 31658
1 4558 105044 39060484
2 67668 210268586
1 61068 117694 883473704
3 162731 104708
3 42553 148048
3 170633 111348
3 156671 59650
2 17119 503977669
2 115221 184778401
1 65671 88919 502957864
3 183916 151305
2 95206 340922317
2 176429 649527029
3 93549 8772
1 107181 145952 644761350
1 91145 117378 15711405
3 184936 94869
3 135091 181956
1 2772 178865 297961636
3 194084 37497
3 160065 106431
2 128537 155367671
3 90615 90742
1 38182 85752 925160088
1 61546 150096 883710892
2 36684 594681625
2 40756 776510602
2 196420 503083589
2 192975 502612695
1 77194 137921 790596921
1 94152 136327 828064859
2 170477 440829213
1 24459 57621 460006235
2 47281 66779246
1 98780 124793 554745293
1 103318 190264 191206495
3 146062 152989
3 140018 182554
1 100855 194595 143664357
3 75612 152456
1 41438 130846 32735415
2 6913 902931968
2 139489 478959228
1 158450 165376 813527708
3 95096 16051
3 113217 155829
2 126613 543847490
3 168732 162571
1 128342 158796 958339448
2 112110 812286315
2 85629 558756458
1 12105 39139 956605578
2 115911 215721879
2 127105 829600791
2 9678 212615399
1 26010 123860 644903959
2 106350 745702610
1 5171 146493 478535351
2 47544 159060497
3 182541 33677
3 27240 25
1 104340 169081 151864298
1 116431 176971 177890995
2 5156 198792658
2 186669 43581868
1 13681 181647 597741952
1 92183 98588 302752441
3 177641 90859
1 44547 56084 847920720
1 11825 132583 190323110
1 141090 168778 20575364
1 66682 122018 394380912
1 31734 140152 680516617
3 37942 58946
1 20867 96430 159655627
1 16077 191842 828651688
3 72252 79483
1 37078 141557 295163249
1 139543 193198 780564876
3 90210 98526
1 6308 136449 437361098
3 180322 147952
2 173212 321349846
1 169669 185203 561524265
2 122732 377214564
2 161586 360517368
1 1819 69570 845882458
2 21771 464321745
3 129636 93158
1 141625 191864 630427094
3 12115 192947
2 104069 88954204
2 69774 206630989
2 101962 40422872
3 69313 88647
1 64869 137488 118722126
1 116775 156049 48978310
2 199457 709347257
1 58176 118343 586825290
2 42923 955289093
3 132210 162273
1 3035 4552 545610193
1 118748 163934 577466000
3 120850 43552
3 101233 153069
2 100664 973232896
3 195211 181162
1 6357 144232 171010328
3 117908 194855
3 7004 109037
2 159718 367950197
2 24090 334816212
3 184389 97757
2 123224 749414669
2 184929 917897173
2 151720 314767746
3 35062 53176
2 185158 99830106
2 107032 66768829
1 7121 68534 655394637
3 164756 142119
2 67700 947714892
2 73611 684383964
2 146091 264857794
3 131793 157380
3 180039 182973
2 197906 391627192
1 18653 85481 99396146
3 77922 169317
3 45537 100928
1 4838 92729 107583154
3 21144 145256
1 101192 192922 359814428
1 448 119750 794913503
2 153601 373006852
2 83426 447991746
1 79701 123792 374073008
1 30554 93726 134476019
3 39025 65603
3 56329 80356
2 25607 811568365
1 63629 167656 369685108
2 140013 565310026
2 174086 721152090
1 126434 133374 462506073
2 138087 657826979
3 119430 166359
2 118814 142820068
2 138877 63385123
1 114720 152247 55692969
3 182962 114102
1 70577 94969 756881198
1 68831 191269 672330617
3 104449 191956
2 178691 733973293
3 180650 64808
3 151822 164947
3 160775 30127
2 198337 612294071
1 117011 118431 945098586
2 31871 173087868
1 98151 156162 565268184
3 52428 119174
1 50321 114674 589569145
2 90000 829299348
3 151495 65550
1 140412 142122 64556074
2 47761 465174478
1 130444 174716 434052956
1 81393 116119 648192304
3 183841 83308
2 45566 375516550
3 159268 100931
2 178427 516967294
3 158054 98870
1 20991 22731 948482144
2 99716 291098367
2 130913 832113466
3 120719 31904
3 197722 179210
1 80822 199370 616111779
3 63447 111785
2 173978 680735614
2 164035 146675518
3 84993 14606
2 8344 162201952
3 199442 80653
2 147967 925024215
1 5314 87991 519981204
1 73516 180080 670689200
1 72374 133502 709330165
3 160630 195879
1 61517 62759 769359233
2 118542 289241652
2 57185 325738216
3 152235 109650
1 48740 76605 718524569
3 13114 185725
3 55562 194001
1 38848 90804 436465351
3 148675 67732
2 111366 247743066
3 171786 82610
3 144342 59917
3 142478 121902
2 197891 100312879
1 64069 151728 982787172
1 101840 148167 775560669
2 162137 652272081
3 120917 169139
1 48118 54185 468300058
1 100351 132502 326705034
3 19040 191332
3 165138 165579
3 162353 145977
3 106163 198655
1 18132 117972 372311086
3 75144 86408
3 191912 136809
1 57960 93315 422770974
2 124442 51492396
3 150419 188078
2 25863 279696461
1 12287 132570 507175269
3 7763 65721
2 73011 250161984
3 21148 8508
3 48493 186752
1 43265 175758 599712693
1 47489 63444 559670836
2 115968 76841442
3 101061 65018
2 2690 15284832
1 12103 171068 971877016
2 12729 662772430
1 53736 167488 484042797
2 153611 179035847
2 98784 249648016
3 109285 74895
2 17347 735088994
1 61360 143664 158002444
1 1990 42491 611662202
1 30438 135578 881676084
2 179243 48265082
2 26025 982639206
3 53694 189327
2 154856 838294213
2 10188 65056193
1 69022 92898 4053114
2 33955 283597848
1 32927 173629 363099225
2 173206 848023820
3 3901 144950
2 29894 9791146
1 48986 60077 376360869
1 72942 100764 467451388
3 56792 56105
2 43700 138333288
1 65732 108699 131596592
3 29238 168057
1 2526 39358 305483859
2 50522 440399721
2 53378 435950089
3 179158 183927
2 26449 573589813
1 32742 95086 371668304
2 52435 201007813
1 22300 171120 474097729
3 28237 158077
2 30534 799628185
2 90430 667079817
2 57254 116154821
1 94606 178492 206749029
1 68425 190171 914602639
1 65588 88813 74914675
2 59588 301745506
1 112818 176560 288209396
1 9687 188775 436261076
3 169699 5732
2 193847 253612646
3 199999 37428
1 44272 112889 210905078
1 14783 161012 254906945
3 64748 171477
2 47379 337369005
3 82308 88661
1 112942 130853 779296155
1 14871 113655 640351242
1 2964 11761 259082306
2 165008 907010182
1 65447 121720 279627600
3 176813 165935
3 75928 64562
1 65257 125233 561861012
2 104949 2335239
2 69141 36501654
2 132297 67262674
3 145028 183795
2 3175 793047668
2 56329 419102355
1 41870 86613 388379311
1 11804 168823 486380004
1 52659 169297 136579563
3 49035 82352
1 186596 193418 266453821
3 102659 106726
1 44837 136074 532207402
2 170700 182512295
3 10987 36093
3 173816 199445
3 52294 69941
1 43279 146801 468311624
2 73081 86327244
1 55613 66598 257403253
1 15726 197891 465252177
2 90246 485810121
1 1526 109566 185535846
1 78227 121650 524906788
1 67643 149948 136824832
3 79432 155942
1 109892 195064 400568476
3 106865 196548
1 34618 185673 424169442
2 79444 832573954
1 123606 154231 233652089
1 45036 166536 461095766
2 72731 711237237
3 173714 97079
3 53911 36114
2 73115 969834784
2 114364 134148568
3 140616 27137
2 83914 401319393
3 117676 100356
1 99590 131421 693885317
1 56157 102977 971670557
1 122345 164651 912372138
1 166990 172088 488884128
2 142174 114842841
2 115692 806590503
2 54457 45024687
3 95932 50949
1 43337 132084 257896385
3 21209 32345
1 30016 46625 978024948
3 163509 179336
3 66459 129067
2 165676 963140719
3 112849 168546
1 16886 133772 992946869
2 156784 801643728
3 117682 1307
3 35589 119372
1 39423 140892 364588339
3 51635 192346
1 158142 177076 990010698
2 181204 942358210
2 32783 837915441
3 77754 156485
2 168081 136630215
2 109855 271982373
1 77036 81697 60081708
2 191281 711607158
2 36068 852297426
3 76157 120375
1 118808 134861 608257737
3 138385 137409
2 70430 367832971
2 164595 142617210
2 115517 74741136
3 85103 59404
3 19108 129524
1 21179 51625 759666425
3 82147 178036
2 134264 406496490
3 73028 119045
2 198026 420100877
3 36728 56882
3 162941 37665
1 32524 198112 736726427
3 69682 97177
3 96536 929
1 109910 178387 147679741
2 167578 863677974
3 147179 126815
2 88692 937448706
2 113970 82564258
2 124498 837692974
1 56796 150911 659538416
2 148134 953223316
2 37256 665715575
1 64133 80879 145856729
1 7384 84147 144537305
2 135248 77146473
2 168594 187637311
1 118526 182472 460820390
1 104001 132754 357588993
1 55120 156551 181458756
1 135078 165882 319416565
3 182563 4503
2 167501 369611103
2 184718 148555644
1 104874 148289 621658019
2 93986 781294122
2 52550 869930458
3 87173 50627
1 33194 54492 13700589
2 43022 188557798
2 74430 451349506
3 53195 10359
2 61036 568751584
2 144919 810150028
1 22182 72593 87118951
2 47960 85144102
3 140212 49889
1 1793 117827 218006228
2 186722 581240529
1 25531 75146 655208967
3 116305 46046
1 110513 115680 843542110
3 142014 124657
1 15633 34215 699452259
2 197941 309100568
1 158609 185107 132044563
3 101345 27889
2 17924 157900746
2 150005 120615790
3 92700 145910
3 90639 94692
1 51282 53660 110145976
1 22365 73590 908894706
3 112914 67399
2 45669 609174317
1 27891 100726 765421403
3 112921 180402
2 26431 264067928
2 67471 682502164
1 60093 195894 702902654
2 154855 746065800
3 56507 75082
1 6087 77484 497686987
1 65767 183054 524273752
1 87843 119349 40376418
1 60441 181675 457352312
3 9058 26163
2 115328 216446834
3 117986 97070
3 118721 62375
2 72185 839481050
1 2042 104754 708102082
3 58343 126639
2 13179 455152096
2 164326 575572933
1 8759 194490 326453244
3 32863 94577
2 73498 152312317
1 87753 193310 120884349
1 155441 189801 249817385
1 78740 122022 768146429
2 96297 872636397
1 14599 179541 807300091
2 135172 790563128
2 97869 102978915
3 81797 99152
3 22502 174947
1 134587 189961 606007715
3 171525 98105
3 68408 73981
3 145403 83507
1 70956 108201 304381687
2 117404 640165081
2 94189 878775826
1 56777 170297 55916429
1 130308 189103 661882634
1 74697 167554 863159793
3 194141 198233
3 144754 178569
2 194833 102164724
1 77998 128492 301770384
2 135395 496581756
3 126601 95426
3 117367 95658
1 21935 75569 186877148
1 54664 99055 760967039
1 63969 73362 701682935
1 72778 120657 113449596
3 143129 64272
3 32027 47975
2 11174 990441976
1 122880 156393 976937111
3 68062 57458
1 123524 194613 921617355
3 156429 186131
3 69787 62662
2 105206 661736510
3 117289 187593
3 24436 73488
1 5687 65262 889766878
1 11762 60745 529334407
2 7635 584865433
3 167293 177088
1 128448 198921 714262186
1 13991 122588 230867821
3 184809 157354
2 174069 270625066
1 39097 75596 478227794
2 100543 790252460
2 65241 330106049
1 54151 188956 415008836
1 112621 144711 325283780
2 176027 841208655
1 117815 138241 195200547
2 52381 710342634
3 160067 132981
2 92910 332414333
1 43965 75488 394482872
3 150996 88076
1 25605 62193 629010731
3 109627 24557
2 182999 754619990
3 122985 120389
2 40768 832863055
2 6037 300244023
2 75454 506909149
2 73294 714528681
1 79134 138724 159801015
1 19348 196154 820179909
1 43732 159142 996030041
2 6916 98219793
2 129245 720898383
1 110327 182645 787946195
2 66453 97335726
2 15833 488584338
3 30459 102458
3 93096 196668
1 164732 177300 706963865
3 13391 46310
2 15960 73620717
2 83974 453573670
3 98408 72696
3 144972 45429
2 89621 359623710
1 105414 150902 73659266
3 170363 167439
1 62654 179561 858157544
2 60148 323015347
1 85967 186437 613157440
2 176458 16066945
2 163014 329455942
3 160528 81595
2 27347 753706632
2 112851 27688239
2 59951 800593551
2 133787 371124054
1 75957 158805 702367420
3 156255 75361
3 686 114629
2 86337 674927418
2 62055 554800698
1 66531 70085 706354073
2 163341 886779794
2 42820 179556545
2 110376 79353778
1 175577 197241 533271961
1 12473 65179 73876524
2 25068 471735811
3 40440 33517
2 19391 491563773
1 30830 172699 719919151
3 105783 18293
1 9989 95358 352732104
1 36583 106903 71373410
1 183691 193462 885464276
3 111629 72551
2 154128 614334997
1 73731 137554 900314957
2 30398 345728730
2 176706 909952494
1 150453 164425 895869395
3 73386 141464
2 62507 612974666
3 75070 49010
2 56836 832473130
2 57223 503703285
2 169438 161746291
3 143406 129968
2 47096 577558260
2 17687 287124515
1 49914 66670 393432735
1 45580 71702 174866153
1 308 168389 887063221
3 187097 13308
1 158297 192910 572108073
1 174207 180704 916106408
2 18534 438026329
1 30462 159751 756921702
3 191464 6450
3 44745 193605
3 167893 67336
1 85668 156943 176932896
2 115847 835328846
1 83706 177140 403807644
3 130831 179782
2 175926 350690897
1 87424 165336 372379604
3 183923 63715
1 38809 156694 120865368
3 41626 180831
2 176720 49490083
2 194837 500087256
3 13131 78208
3 137667 66726
1 42200 181565 72460446
1 91579 107374 832808992
3 75064 139717
2 77391 312582375
3 88019 69749
1 157000 196209 788744078
1 123530 146155 427809470
2 172207 896437846
3 188274 181868
2 90058 759921365
3 5935 137492
2 112619 544884796
3 117170 185189
3 82576 186099
1 71270 169191 987886801
1 69443 73613 804789312
1 8697 157158 256370868
3 168433 126630
3 38930 62205
1 77449 87246 98319649
3 64192 24300
3 112431 138047
1 72394 75530 970009122
1 64376 154636 584650736
2 33580 792508763
3 81335 132485
3 8826 117958
1 68093 184116 600450543
3 99930 51160
1 86428 92149 703714265
1 161164 175434 840922739
3 8635 106174
3 107093 34702
3 111978 139738
2 89289 45353267
3 144197 18533
1 330 132070 35574807
3 170567 2105
3 58747 117805
1 13373 112685 810387370
3 75587 124660
1 58307 139451 658669243
3 110559 79672
3 78040 158863
2 127859 140389425
2 150975 713174577
1 63039 141106 206534403
3 192136 98153
3 20200 88067
2 70695 643949189
2 172758 115475963
2 76385 752895042
3 11455 115786
3 35066 114714
2 7557 6024054
1 95530 105441 347492881
1 123399 184902 457649090
2 191434 480845421
2 46846 559873460
2 27386 282926778
2 33839 533204381
1 40525 162001 403321302
1 164140 187219 301747791
1 2091 136084 321605870
1 8466 117469 435629259
3 45417 90594
3 34785 192756
2 92467 163892589
2 60050 35912710
1 149550 173065 966160432
1 54263 60386 787464404
3 177462 80620
2 31802 348267333
2 66139 776250759
2 153332 769516596
1 30883 164619 93111803
2 46659 871825665
2 21912 262898045
1 47549 112282 627799324
3 164393 42819
1 20356 92134 502020518
3 16084 100767
2 199643 303410308
1 13455 125668 625206322
1 65297 198160 720157457
2 177135 966020019
3 40514 81343
1 122998 134760 106011809
2 149173 205993768
2 45601 944482475
3 80597 131981
2 195991 487781442
1 57270 191194 479125779
2 58508 505600595
1 43671 153766 790272668
3 111492 170435
3 53084 145050
3 4237 1325
1 62812 184589 188468609
1 10839 184919 818790378
1 110016 151560 831829743
2 176067 199982319
1 32524 163607 268240378
3 178823 146648
1 119101 153235 242056582
3 134408 101499
1 52242 89279 356719950
2 57512 806043990
3 9970 155814
1 7440 34229 296397378
2 5422 647365502
1 86668 101313 848234509
1 29920 36837 484358850
2 118632 885333999
3 172261 74727
2 27167 945225152
2 90244 313546775
3 78865 27716
3 139951 48129
2 118372 365739323
3 33761 197932
2 91087 155191385
1 34808 182410 408525990
2 49441 642086706
2 41351 782280134
3 13881 79141
1 48510 149447 378487077
2 153440 827723282
1 57248 122460 549939103
1 43987 88827 302394400
1 9153 16791 972621743
1 109673 197372 512314841
1 48522 180923 390124506
2 47877 112330947
1 123368 160170 344963162
2 101838 624111966
1 24531 62085 87839160
3 101198 166142
1 137375 156752 101534172
1 136029 148032 329022680
1 30456 52352 188563752
2 118520 443373082
1 39767 185100 689946193
2 66010 985698384
3 83065 11778
3 186136 50224
2 148694 139917037
1 28212 129189 578502599
1 83227 123019 750348571
1 99619 146296 166905981
2 27444 106908381
2 161982 629323750
2 14079 12742912
2 183601 273724612
2 9131 307026722
3 138789 128602
2 90112 259032061
2 144848 882075689
3 16061 123785
3 100237 13501
2 11993 802955094
2 17220 21503165
2 78567 86404650
2 18515 864145439
1 72029 143591 211305946
2 77032 67116663
2 133126 843891934
1 124028 145786 276831458
1 43202 55206 6304464
3 73691 69677
1 40906 79282 141295267
2 158518 528642283
3 23603 77736
1 13931 170723 633427049
3 190213 178685
1 98902 199157 902113852
2 98161 637936904
2 104521 19798339
3 88391 127614
2 149758 425390092
2 119884 52043894
2 54942 894108028
1 29644 145673 54980832
2 12621 596809313
3 190113 95349
1 27004 179553 178920017
2 116292 198482942
3 69935 136057
1 73115 192138 711916834
2 48193 757708090
1 38574 60409 448050386
1 100457 109260 316222069
3 181026 181657
3 137409 127104
3 199915 31309
3 87160 35240
1 121367 127674 689975802
1 70798 146961 238988569
3 76800 120954
3 165141 191
3 155814 47237
2 6432 463821778
1 51587 81996 943483502
1 1060 5764 343378189
3 164766 102520
3 149902 102714
1 85927 116300 884721156
1 101740 167182 398447318
3 134217 86938
2 39508 932888960
1 77199 152638 158762189
1 37574 46426 429454904
1 45453 90946 312345447
1 46637 93992 894339147
3 72186 177113
1 127605 156151 886231246
3 126579 118138
1 149359 165291 691132253
1 123307 131862 613483816
3 61003 28928
3 32407 26934
1 85085 163239 263116982
2 107771 174573449
2 139999 382989108
3 59701 139017
3 11245 184088
1 15589 146434 158888351
1 74598 109041 897485492
1 177004 188098 162901074
3 184050 2275
1 46007 66585 15585587
3 30051 43575
2 145228 726893299
3 106624 156929
3 120664 118558
2 47648 939347742
2 111988 530615175
2 189888 574342225
1 165497 188543 570065411
1 20361 103951 988154590
1 18541 191067 719271464
2 153322 909696797
1 23323 158797 975793518
3 190564 74568
1 41273 46412 75958540
3 110571 84948
1 1437 98916 727976308
3 149986 102681
2 5869 141320076
1 23444 86910 1786448
3 141120 95533
3 79746 36409
2 70518 785905574
2 131036 170381068
3 104173 161715
1 55727 162211 925032780
1 110147 158033 754174729
3 90457 38961
3 158167 4420
2 148737 606666290
3 144747 57008
2 35204 261137665
2 141994 5221619
3 59210 91633
1 105231 135236 82358061
1 71883 86909 91503170
1 9649 148772 563905028
2 16066 547976190
1 40065 195096 718138100
3 75830 21292
1 140422 175096 601248071
1 153881 162846 177960689
2 163004 536645653
3 58601 64734
2 100675 897448715
2 177218 968716020
1 43863 163043 793191850
2 8875 819747049
1 31231 64942 360150718
2 137563 672511461
2 32349 362404020
2 82000 637534778
1 24987 136497 76207654
3 98700 181767
1 116502 164732 719485080
3 183784 124052
1 33010 65799 938722095
2 22969 94643018
2 100370 234935418
2 96088 457231070
3 47256 185980
1 9165 20450 449873860
3 195139 172977
2 30461 721290862
1 38145 71141 24649793
3 99767 112727
2 47759 254339067
1 98327 115812 866535295
2 20916 583778752
3 94920 47111
3 78636 169634
2 140321 424632182
2 197883 417664071
2 8177 127649805
1 2643 14064 865978314
3 175103 34433
2 96902 862712767
3 43315 157207
2 115371 832570393
1 21125 187490 182553331
2 124861 236714731
1 28352 83109 798968595
1 59478 112866 294704073
3 167688 12542
3 130535 12663
1 29726 30836 940441216
2 172531 45459732
2 38746 955114531
1 132461 171772 311714540
1 20711 23160 352471310
1 151708 174229 217767564
2 52849 489461173
2 5045 963836267
3 77342 27919
1 110334 114904 589737619
1 46013 195239 546686787
1 81326 181247 534791192
3 179351 24171
1 58511 75130 770957914
2 103616 14561481
3 1132 17058
2 2000 67628442
2 70503 444439173
3 85935 53185
1 33174 52233 646277250
1 85432 196907 182179285
2 77765 729469666
1 3774 153276 96753779
2 7354 586514702
2 45814 809244636
3 194473 167760
1 15574 44937 696324843
2 70946 746080760
1 17327 178636 840893705
1 7686 159327 497889891
2 174093 276815610
3 198861 121950
2 18354 255624421
1 45131 147186 397671611
2 47310 552918885
3 35889 148143
2 43235 119304241
2 190904 987926000
3 155657 13941
2 115067 241301969
1 13017 110745 891716966
3 116647 9363
3 105204 80337
3 124339 75076
3 120887 52585
3 196200 189037
1 66624 99228 249886917
2 112935 116620957
2 67663 882348320
1 97622 127553 303028800
1 23351 38273 207456647
1 39177 192799 32097257
2 50192 728553422
3 69609 66645
1 178456 191074 278615716
1 9827 142718 857589607
2 189439 924586761
1 177074 195366 874723082
3 151320 131302
2 52568 402953530
1 24274 146117 415580134
3 22734 68452
1 59273 154118 830802172
1 9461 190644 130487849
2 188508 662239253
3 24483 53308
2 130689 787746151
2 128339 503052975
1 60139 102422 747826039
2 34372 310162102
3 145172 5760
3 93001 193500
1 23006 46134 707540807
3 109529 175755
3 40709 157863
2 46737 381900092
3 157347 24791
1 161184 192925 559241127
2 153715 969693011
2 111628 277292190
2 136796 144131309
1 8909 119019 338925249
1 13426 37152 937833667
2 55045 517719308
3 61335 11173
3 191248 170416
1 62650 177080 599150699
2 84361 990579172
1 16380 79924 406080775
1 154084 181320 635658298
3 187208 75377
1 38881 41322 320922417
1 132794 167643 354156858
2 76517 899512116
3 32342 140291
3 117490 160862
2 43414 140955598
2 8620 352575841
3 111147 174803
3 115142 105725
1 30450 190038 779671395
3 84415 98974
3 174831 57206
1 6989 191036 230700866
1 54544 73845 270054651
1 80531 161825 168289682
1 15040 155890 753026585
3 135259 1020
2 48797 484345548
2 32366 752198950
3 24339 36687
3 123786 175753
3 152392 147776
3 127581 169054
3 88306 87622
3 64192 32434
2 137482 897962082
2 14779 882036357
1 87491 184662 463821779
1 104952 160922 273415342
3 132441 33992
2 169384 674173601
2 93718 260249493
2 69843 20098395
2 169418 493015097
1 86284 152234 599796793
2 194642 56505986
2 166122 552929874
3 23390 86894
3 74905 79225
2 8646 533096992
2 77386 861920588
2 80235 219628500
3 14974 51166
2 174245 96592522
3 51715 131861
2 133698 886950632
1 74262 103882 315812499
1 24047 34572 707433074
1 124482 125318 466242885
3 105853 185513
3 15260 48555
1 75101 111189 912916370
2 27797 839602038
1 24319 173306 563868680
1 50838 188171 873696151
3 58390 119650
2 175820 454117130
1 131179 135255 178666710
2 112984 208894118
3 95139 134421
2 63408 227642054
1 23125 108616 211366006
2 167165 138957925
1 39788 76475 285741537
2 76739 540277566
3 6006 132877
3 109441 97077
2 149164 511000219
2 192874 518455979
1 22496 90908 354014941
1 22466 123515 842934825
1 13417 171746 406131331
1 134386 163851 670167333
3 67453 30422
2 42519 939194182
3 108581 46406
2 188543 612713174
2 43350 806613744
3 108660 168832
1 19828 26919 42541138
3 79049 114018
1 27454 184788 22629092
1 57442 189543 648073639
1 169967 184881 631649637
1 26660 40785 236489034
3 180997 92469
1 128987 184070 737584528
1 19085 126394 735663492
1 8793 195844 918565328
1 4049 48253 789214125
2 123235 695126641
2 134617 84087287
1 70872 83339 99449702
2 133036 261799818
3 198410 132202
1 52051 116353 993924832
2 166439 92774752
1 69448 150616 523911472
2 83888 219546121
2 34395 251410398
1 41340 162474 929367218
1 65091 126641 884127580
1 27847 97525 107638359
3 64891 173103
1 1733 65607 620863461
1 159547 195219 631573462
3 96565 97741
1 29033 138380 281415571
3 103359 78465
2 130581 958239284
1 170710 171708 44735494
1 142976 172908 482669872
1 58561 146496 617455942
3 154621 198467
2 177235 330206851
2 97801 350167972
1 6184 122182 114174611
1 90915 141344 361063809
2 125768 499098689
1 20179 132470 694379220
3 92555 101459
3 102331 5734
3 33819 173459
1 116715 174323 817191421
1 32770 176864 685124422
1 2791 100482 654879165
2 146064 904452065
1 44650 193723 924891421
1 90068 112935 58393105
1 149811 167004 669305855
2 103193 460199713
2 140862 892122305
1 82764 101158 816262103
3 3177 182051
3 141276 117548
3 41603 179562
3 33998 174852
1 49815 50806 13778863
3 64862 86642
2 110081 281333737
2 171712 241409545
3 34381 12274
1 18015 149838 848339187
3 101265 89527
1 18591 46304 342424058
3 52226 117852
1 3746 55099 789618204
3 12697 177801
3 62178 183083
3 197020 184152
2 63128 731205403
2 129279 529916188
2 108316 74241418
1 76125 138631 924618147
3 147064 197411
3 28788 8732
3 94017 75507
3 27031 81294
1 102602 161498 992673596
1 66388 136039 563338220
3 147822 140035
2 172689 363429738
3 152795 110703
2 3076 472255400
1 75562 119022 606097724
1 5428 9879 152691145
1 125627 192947 639504576
3 147488 126356
3 631 1829
2 33123 329033990
1 10828 107413 903658743
3 89878 112433
3 122037 190434
2 149144 822663659
3 36251 46738
2 169934 851111293
1 108443 177964 678577989
2 75975 289910404
3 120746 88849
1 14451 67158 413963172
2 180744 167794271
2 108179 432579915
1 19471 85707 176489825
2 84114 178821028
1 190883 198651 177998088
1 53339 115698 93032719
1 6575 94753 243142654
3 137866 14890
1 28807 120909 685647037
1 51253 170668 523228053
3 88127 76300
2 26791 299426521
3 87194 198464
1 53892 117498 518319794
1 27054 75128 359295473
3 97006 104636
3 119415 123992
1 41049 84316 406847204
1 65030 130562 616943028
3 99084 28048
3 160757 124881
3 75072 74687
1 46670 95658 812066958
1 177420 191796 896304165
2 147049 815131586
1 68355 147235 974679365
2 128360 274180817
3 61482 76475
1 63250 195053 613357719
3 79123 154329
2 198832 172428939
3 99178 3538
1 73146 192385 557327925
3 9969 135171
2 173970 724219334
1 82781 129956 173114201
3 38287 49259
1 37121 49436 316372467
1 15432 144475 486398832
2 180380 624585261
2 95509 807827344
3 12532 16432
3 147562 174336
3 65221 126300
1 70849 111113 12869809
2 57569 640445932
3 128233 118948
2 161408 338992064
1 96116 118664 804452451
3 2049 20256
1 448 72937 636890817
1 41818 116447 18378878
3 184277 13110
2 23520 370447888
2 123936 577049436
2 157980 286559240
2 40637 790625855
2 59895 54107914
3 131446 116513
3 145572 129346
1 3007 87182 708620749
3 156025 193779
2 20517 14522035
1 22921 118993 84228350
2 143185 85268044
3 136520 192711
3 190022 169826
3 83421 192916
1 123246 130304 599795919
2 9024 273291028
3 110694 154866
2 92287 26130073
1 2576 91262 920453067
2 9110 549630199
1 41408 69263 602286881
2 61757 583786206
3 87989 159944
2 177435 98447829
3 43357 69261
1 47671 169658 663426524
2 24989 901408288
2 166982 823588548
2 151284 622505961
3 86354 91898
1 45833 81982 56854346
3 167674 171014
2 141324 728803805
3 10 157603
2 122136 291233624
2 93556 636830180
1 120011 136974 149967278
2 16790 884553063
3 160920 66691
1 87597 175407 794962299
2 187074 147745459
2 154029 323299522
2 12650 893542380
2 110957 933761998
3 121323 189794
3 123423 78680
2 22095 662639673
1 46553 168939 943091703
3 51519 41913
3 93463 168668
2 175190 477234681
1 145586 159866 857050495
1 164762 175730 207892553
1 10916 45486 279232160
3 55631 138491
2 85384 946515322
2 159805 735181625
2 108097 541574833
1 32424 121559 800034189
3 63992 58558
2 83530 124755163
3 80188 53646
3 17767 192291
2 163149 720396375
1 64886 75238 432931797
2 197699 989259215
2 190238 14340866
2 117484 374705397
1 24369 140246 79786261
3 92158 28737
3 36015 71700
1 57729 197126 822559821
1 28559 187919 894596228
3 44938 36963
3 196371 70027
2 13075 763195150
1 85379 181044 495717968
2 21419 920212143
3 138780 168605
1 188419 197152 171417551
1 2984 141301 816354304
1 159696 195734 485064209
2 63713 916382675
3 38582 7808
1 109476 162303 488459891
3 63520 127368
3 85892 114912
1 42100 140663 149746189
3 193579 154736
3 170619 79673
3 79041 190180
1 31077 88557 582811394
2 42253 568017572
1 1401 18934 714333278
1 71133 154077 412338280
1 127188 165105 40991535
2 112295 285918808
2 37142 86886853
1 22232 184944 195127549
1 54198 61391 776152665
3 99906 52825
3 150310 154126
2 132959 806079229
2 114021 355336196
3 81315 195342
3 91638 95844
3 100474 186730
1 12417 72640 386350955
2 773 977816140
2 80211 288624071
3 135385 113363
1 52555 76380 272591453
3 91437 117555
1 36240 55760 571685540
2 178020 313407105
3 125719 69577
2 99929 194911593
3 104369 60207
1 70336 79889 139407793
1 96460 138511 323425877
2 169237 255536650
3 92210 102360
2 31226 990002865
1 20693 161818 875137573
1 69363 124663 660602973
1 102669 163695 462724331
3 181607 133979
2 97557 860046499
1 40723 45188 111356346
1 79120 179426 608625351
2 165059 130175149
2 41961 51816196
1 38281 98430 862958228
2 2119 66555421
3 146917 131418
1 112394 131159 510969146
1 78024 109702 476123366
2 178775 796745915
1 124466 148488 52010577
1 103456 116659 5292940
3 48152 53626
1 8636 134279 710701772
2 47326 894729829
3 76953 87625
1 90641 136530 903999989
1 13804 181068 458802804
2 12818 86768389
1 59557 161622 713630506
1 14614 97988 962684348
2 100083 139270392
3 127010 167762
1 84769 199668 304257714
2 90026 37139166
1 99653 196602 827697927
3 27307 124404
3 191836 48549
2 146146 922375576
3 15421 164210
3 86242 154
3 163231 107455
2 172069 236871133
3 137613 156553
2 153893 938049370
1 119561 181487 646840311
3 116316 40758
3 15320 72311
2 34414 885915247
3 29076 58774
3 90208 55510
2 129598 349942160
2 81780 121173631
3 134905 46200
1 15481 147481 949592467
3 72333 41486
1 17846 123255 314949465
3 1190 190599
2 157003 195136191
2 154028 203289139
1 52730 198026 411520903
2 142125 2804648
3 51471 31154
3 120201 133821
1 92405 186563 201580430
1 131757 152231 179015458
1 129200 176879 426729974
2 165747 796265643
3 155545 141625
3 40382 73129
1 16573 179101 701172200
1 86963 91888 647960461
2 111364 55286109
2 197169 437774691
2 23681 948943201
2 93219 292897822
2 63135 349038015
2 188400 606427565
1 1351 104793 987715887
2 35940 72559244
3 186048 176347
2 189846 57598457
2 53698 342355638
3 126043 111394
2 81346 691134660
1 28662 167891 550922334
2 74908 662943337
3 58987 149259
2 179172 89484354
3 173132 103117
1 92586 122329 145189025
2 84469 30725625
3 100731 111112
3 139611 139775
2 86495 278278570
3 7871 66811
1 60109 81414 6106809
2 33083 9074982
1 128094 197588 992519400
2 26075 46860373
2 126399 512914520
2 186933 307328133
2 139601 977240402
2 158987 939333254
1 63754 197894 296047440
3 150918 163372
2 194153 370567202
2 43795 133405896
1 11920 194047 643742488
1 71231 175819 679902780
2 107133 569933854
1 17229 152617 697373593
3 173076 171636
3 34725 195999
1 100110 105360 416246916
2 60825 165074773
3 7463 15576
3 111065 191758
3 13900 197286
1 84644 154673 816827988
2 107678 371209886
2 136533 27942100
2 185730 205091511
1 63247 148334 745615953
3 104756 160135
2 180108 820604302
3 130344 2937
3 194041 105305
3 55264 185072
3 45649 179286
2 51224 449879242
3 143380 88990
3 65218 65898
2 162339 668836484
1 93929 195453 261597822
3 129278 80014
3 69442 56339
1 10388 167862 750860569
1 114000 153771 641326944
2 49845 592004055
2 186602 470387334
3 167668 74295
1 72992 120885 164632524
3 199055 185207
1 93320 155487 825664230
3 198953 62507
2 32307 797853852
2 155133 58423784
2 128931 285986898
2 339 444202920
3 33416 194638
3 15529 171112
3 7153 7252
2 58828 361618757
1 157908 178752 223432253
1 55612 117483 182704541
3 82745 27522
2 28493 291643790
1 12532 198617 61911254
1 59349 138630 183225692
3 76368 64109
1 130102 193364 724241722
2 77155 427125230
3 179436 61593
3 19903 84611
3 196741 96600
2 144639 269686329
1 55138 57339 310259163
2 20869 692727398
1 61332 152532 537649791
3 121515 22660
1 106736 138526 161906688
1 50045 60711 666769500
3 66225 199816
3 95728 31565
2 197807 68347487
3 106054 174350
3 133227 56439
2 164373 573516807
1 95005 102289 409880333
3 162489 31151
2 72799 441451168
3 84779 12006
3 91098 19547
2 70207 590073664
1 15331 51091 233706399
1 15054 93442 7256800
2 142097 696433792
1 8828 165553 746085157
1 127296 175974 395517898
3 163281 149762
3 39260 5920
2 1077 463434651
1 150275 162965 192677845
3 195897 109312
2 169926 118477356
2 141322 543733525
3 60810 187233
2 94503 222962014
3 64605 170297
1 67008 98658 813979802
1 20185 99321 151017772
3 53371 156580
2 168886 791823332
1 76576 158969 390552508
1 105451 196135 188782962
3 104243 130783
3 54093 100855
3 19078 27917
3 48678 92117
3 171193 126833
3 68234 157994
2 34186 755057677
3 74935 171053
3 158309 190895
1 110574 138323 537166377
1 11877 195057 958993674
3 88503 10308
1 21132 157097 741848273
3 187307 136003
2 194088 504613638
2 123764 53682501
1 34617 151112 936959211
3 51817 53385
1 58392 141482 329093616
1 100008 136276 845174318
1 145349 154058 964244380
1 169867 189879 200670676
1 117635 146500 44168904
2 174754 940429243
1 112342 185449 294837653
1 94781 116122 954449458
3 39908 92390
2 195289 461637781
3 28118 148847
3 829 118639
2 61944 197656307
3 147829 62728
1 17543 148445 175374981
1 9382 38558 368771072
1 56828 69910 692245253
2 146589 114341974
3 114451 90757
2 136746 559450506
3 53929 135328
3 20185 33841
3 143017 187717
1 71244 121506 753826951
2 110904 407279991
1 68447 129264 218895668
1 147380 174836 593449570
1 67424 98622 732483450
2 145796 514922579
3 42656 84321
2 157998 901517549
1 79531 120781 109155716
2 152028 171383975
2 197882 319847331
2 158993 463155912
2 65660 505714779
3 184396 10035
1 9573 90538 412421374
2 101267 651945194
3 123736 146356
2 180616 448285085
3 15390 34663
3 123417 181855
2 121931 65842246
2 162094 6173238
2 2574 236596781
2 75509 128870611
1 18452 51042 507247481
3 50468 174336
3 148114 38904
1 92724 149337 15533799
1 24770 79327 989178953
2 195858 241179526
1 28911 131881 403318692
1 64993 86380 629197699
3 52494 30909
1 85022 152936 585173748
2 196555 853872098
2 51236 478113584
3 101922 122541
1 20212 86231 91676434
3 141291 180112
1 157647 191200 329515619
3 46449 33997
3 100967 83667
2 22678 674477951
2 104047 216891924
3 153329 95091
2 160049 194764779
2 95145 190137003
1 14085 101213 601626578
1 124319 143311 791032801
3 196902 186586
1 36474 186324 77556323
3 47270 20351
1 72872 107684 917017211
3 49665 70422
2 65556 793312118
2 123562 48563665
1 4983 144604 278337784
3 185620 183356
3 99646 83605
2 171573 600709800
3 163176 189893
1 10925 52969 637855264
1 32816 107412 794761955
1 38110 79334 599498836
3 152744 52534
2 75016 719830673
1 25612 39215 287752683
1 100285 181640 41395932
3 133368 14571
2 132702 189006388
2 62675 695477184
1 127130 168659 992188873
2 83569 394469645
2 37170 443209224
2 3844 710073
1 24059 146435 742600304
3 158740 35301
2 78857 475351826
2 112747 302209732
2 54743 87041769
2 108136 879761033
3 123845 166726
1 135750 147167 288670240
2 148949 436621154
1 115168 147020 329302877
2 1597 209452103
2 113919 845978902
3 7639 175250
2 104459 908754288
2 177355 434984316
3 95140 145272
2 34625 617103776
2 73630 245777253
1 25391 67905 607540102
2 90145 38898125
3 103864 158249
3 132157 76087
3 110165 66657
1 22485 83219 557325599
3 27212 119979
1 70745 87329 883611337
3 112580 44509
1 77275 108131 447560624
2 16375 518276459
2 25414 620184534
2 110881 548991048
1 39422 131376 774527803
2 24804 289537109
1 13346 161298 514502971
2 119376 370992482
1 10 157425 669817083
2 197032 932329279
2 46004 800700799
1 25972 84090 198773773
2 176524 626179166
2 164488 213555512
3 51400 29395
1 13569 158406 169663617
3 163427 195232
2 7379 59701672
2 127029 492502896
1 37579 165634 479062422
2 148962 487141578
1 46771 48596 613691116
3 174400 22244
1 91735 122669 6307971
3 21206 183948
2 113343 424216476
1 11370 178779 389769911
3 164779 122118
3 177397 183309
3 174156 122368
3 167922 141271
1 82599 170441 962242346
3 140218 151620
3 159777 52240
3 110404 72639
3 95891 163798
1 50498 96051 454150683
3 103908 110207
3 193759 164226
1 132203 196375 256470417
2 150541 151997877
1 17216 129424 726137704
1 115558 188615 502920418
1 41421 132001 715909187
3 161440 11088
3 11840 184346
3 78704 117950
2 126736 820232829
3 9322 61477
3 29887 91183
1 139705 154308 679466424
2 12204 487966390
1 51525 134525 317203317
1 17248 83946 405027665
3 76360 124096
3 63024 187514
1 39560 49627 289913278
3 136588 132729
2 83670 980518391
3 154341 99889
3 161965 29237
3 156164 145205
3 186213 159658
1 75148 149641 604264366
2 62952 993012505
2 176182 872778978
2 95286 365905824
2 103070 78510116
3 2202 198308
1 44094 47156 593080838
2 48249 396619412
1 49344 86109 875906652
2 49589 465965911
2 113227 672285169
1 52688 91679 970723595
2 33875 563276254
3 199592 4272
3 190837 57721
2 140376 211773544
3 26001 178609
3 197554 152029
1 116198 195112 268461827
1 114966 169788 794483522
3 80033 47784
2 74176 60549306
3 87634 196413
3 87388 66007
3 53935 40823
2 179935 201958484
1 112848 149142 707939077
1 131483 148422 128451569
2 107916 388055754
1 12324 22957 570701475
1 6702 58312 146741916
3 197113 136363
3 173409 167249
1 113897 167456 976244391
3 151731 41062
2 92882 23025510
2 36202 52510911
3 34531 129969
2 194995 742829130
1 43805 91409 986522019
3 133522 7597
1 29996 83566 581957310
1 114156 139407 592685316
1 111462 186330 307446993
2 172202 437354641
3 44518 170526
2 141990 709043400
2 13405 445091375
3 169340 174128
1 80872 195348 845530061
3 186699 115880
2 192620 135336578
2 49996 267282785
3 112756 199732
3 82363 5451
1 129353 141147 814826494
1 12769 96489 383591000
1 58449 76654 546852063
3 97116 151339
1 44511 58738 872764585
1 32237 179743 103861906
3 155036 178776
3 92797 171305
1 164044 179664 423213236
2 164240 359016261
2 125446 404496758
2 117058 596213880
2 14183 847291557
2 101761 90867978
1 117566 135671 208986854
1 10464 60481 337942276
3 2044 136127
3 115725 111534
2 5831 247549993
3 187331 136942
2 50254 930558069
3 27708 68055
3 162546 3920
2 80717 760874829
3 197889 175541
3 158568 138360
2 8754 626203414
3 175804 6920
2 67389 850044266
2 3062 243026145
1 3397 86700 506317050
1 79239 142475 596123570
3 116821 120045
2 111523 491165624
1 78340 90864 31220597
3 109560 102127
3 85623 6320
1 97150 132075 478741783
2 91018 412187326
3 65078 106780
3 187739 6285
1 33283 144686 878419579
3 193333 5089
2 157043 585197196
3 115774 132490
1 151062 181715 589858249
3 130282 162903
3 7251 56192
3 144164 63655
3 89716 188099
1 25072 163731 581517880
2 54056 433297792
1 66802 92227 994154553
1 132495 189639 828386999
2 3699 867087339
1 62535 79605 905169928
2 89136 188323639
3 171660 169422
3 155781 104719
2 147745 229290360
1 118785 137612 779053766
1 63393 195161 691564735
3 39888 163366
3 143058 67524
1 8756 155546 832581624
1 81538 151359 977780626
3 133318 177924
1 110537 163671 627344386
2 175396 882133223
3 174109 122427
3 192336 52633
3 133046 5328
3 180637 44628
1 107291 160785 12068808
3 123943 22941
3 198815 151858
3 170350 158860
1 176338 186626 465754169
1 83491 172377 119714685
3 149269 52363
1 2048 7650 882751283
2 98549 234706987
3 146389 62306
2 119581 621821255
1 141683 174943 878814161
3 170740 108790
3 101870 50468
3 34856 186255
1 91429 188411 996031101
2 178945 802103270
1 153701 172980 799733641
1 96333 191213 962653422
1 85867 125030 574526678
3 155043 104816
3 116512 131678
1 33202 101738 847389522
3 167837 118207
1 59186 96032 744461387
3 55285 123243
1 98260 176296 460413456
3 53439 105528
3 8205 80109
3 179929 143851
1 152121 186723 686830507
3 61707 62927
3 7363 139426
1 132664 193764 302774644
1 21723 164737 395889313
3 32617 161181
1 43207 140193 630289829
3 172017 176005
3 79578 199701
1 54172 187861 177623932
1 28323 196251 247468971
2 5455 403567310
3 103412 168859
2 36873 465438318
2 120416 765581511
2 40099 613569095
1 51724 86560 785767248
2 118910 204750923
3 186377 106142
1 135173 156217 147262601
1 79236 98397 315068512
3 72819 9309
1 10050 93525 490290309
2 117561 861242732
3 182363 49278
3 121031 88093
2 29860 130688151
2 101321 140929673
3 161763 38483
3 114896 168041
3 88027 1993
2 73490 443831150
1 85711 87260 579629766
3 144639 36907
1 61476 173968 833142908
3 103891 22419
3 79331 48490
3 4335 45208
3 148883 171126
3 73308 24281
2 86783 520618285
1 40101 44010 789597210
2 184666 834397579
2 189477 40911047
2 26894 803913442
2 181396 744026874
1 130019 140219 890543388
2 174916 516671307
1 6745 141626 831690140
1 129337 148131 431873867
1 88810 168867 158570604
1 5875 130438 953012516
1 83235 170965 403938076
3 25540 25130
3 134448 179165
2 38431 445294247
1 129308 190420 281971071
2 199888 972023233
3 10729 109693
2 111794 172228588
3 8217 90778
1 12864 196375 694974780
1 72611 124291 646704133
3 95150 112135
3 144583 102682
2 58649 400682688
3 10712 25686
2 105861 730642851
2 17264 728754278
1 60561 104893 32540757
2 53809 643499105
2 177530 141176686
3 179229 173469
3 88341 74234
3 52149 19232
1 72956 121201 707604615
3 174806 41509
1 96965 165468 95078148
1 89164 110183 845919944
3 125678 183816
2 148148 58978835
1 98028 174964 481286051
2 45082 287398153
2 118518 253445578
1 49441 97919 612279492
3 14934 179315
1 84237 105691 415791962
1 14126 177375 357646274
1 87932 101539 48758670
1 15535 70943 426462041
1 40066 157509 783817441
3 198879 19558
2 70822 238641189
2 64369 7195830
2 198522 145616625
1 81445 188918 79827073
2 46548 459671962
1 61167 180421 27510914
2 110948 79134451
3 60188 137839
3 137365 593
3 69061 56864
2 143814 953502752
3 194609 55527
3 19178 95810
1 107862 155574 116884889
2 80264 718919616
1 32006 56552 474068833
2 61868 910072945
1 93699 131089 610340638
2 14565 912062376
1 35058 191787 160663145
3 91774 177044
1 845 166247 948325930
3 108409 153428
3 156977 2652
3 187342 124270
2 117006 211675392
1 109173 147213 695737426
1 23230 31478 317591133
1 67484 150707 103439409
1 26680 186051 180246093
2 131565 639645747
1 101052 102230 527901444
1 72341 120543 930245627
3 55868 132827
2 18064 995798133
3 140772 50673
1 135448 179492 251353552
2 82499 571280853
1 46849 98561 782683859
1 51290 182626 396649637
2 167515 566781006
3 130017 109946
3 7171 116204
3 130045 173052
3 36419 53538
3 26806 106489
2 99206 475195991
1 36258 154144 991373414
3 14293 9304
3 101711 186912
2 66586 284592125
2 58188 654540497
2 90208 269256180
2 144437 304736223
3 69905 34646
1 129324 160305 288116611
3 68994 122643
3 51460 41077
3 84861 189799
1 23372 74438 998266597
2 32328 611864754
2 127267 447003198
3 156836 27681
1 58595 164269 801087946
1 66437 183697 828627939
1 89573 180047 662457522
1 73077 140539 770906490
3 197625 152362
1 70389 85615 935839612
2 21389 365785663
2 191901 789492692
3 158049 12594
1 83025 137131 377439993
3 108094 56904
3 37240 58195
1 57320 129705 287138446
2 31084 9472872
1 52100 199877 742597892
3 51078 27285
3 65026 36720
2 144069 381815065
2 51938 447197480
3 152966 184090
2 198922 748983148
2 57773 779945137
1 51294 63816 534245961
2 187444 246955240
2 189686 666040113
2 85154 645058298
3 96930 37950
3 158109 25707
1 134138 154599 232532483
3 167803 144095
2 124053 350149159
3 158027 41008
3 49052 179250
2 74489 462594702
3 163138 140176
1 19843 170425 469106158
3 171071 63709
2 140285 337534159
2 52745 183012665
2 62517 436146801
3 177403 86458
1 3417 22833 735939523
2 198723 31506603
1 13314 121908 844142916
1 9135 18946 613418332
3 12794 5360
2 140501 523931879
3 174241 144903
2 246 660797670
1 142482 187318 624666145
3 16488 102826
2 150630 721350287
1 58528 65063 142255629
3 115835 153847
1 110577 187472 652855693
3 133563 102455
2 195375 706396599
1 73729 113953 690686371
1 16789 158076 379843553
2 120830 533158299
2 152260 637482371
2 24642 715345499
1 78655 101069 638789755
3 184494 56667
3 23420 195816
3 66586 62703
3 48698 22512
3 5469 100801
2 49243 233828494
1 67782 135941 840173780
1 70837 94692 76499935
2 97203 72099829
2 12865 46711636
1 85692 156900 610819677
1 80457 185947 447027962
1 102884 143857 525641022
3 130175 163780
3 158033 147329
1 66097 93993 238649504
2 159056 776540547
3 182353 85381
2 185498 691253942
1 25400 30371 409963996
1 74565 163263 257567836
2 151404 708787323
2 66230 398073512
3 88441 165713
1 3527 70726 158205828
2 48286 561071653
1 63875 104709 939809056
2 1263 130330837
1 82216 184031 761107932
2 165407 395256048
3 121657 199438
1 64538 105369 181708269
1 57301 116638 104006092
3 91734 111246
1 16998 67205 340561331
3 56428 143855
1 87963 128442 195135973
2 110239 537958193
2 101983 797618822
3 24589 43334
2 15403 334170652
3 170583 69037
1 22660 36107 157806978
1 135877 182533 597302947
2 199918 463808913
3 188543 106601
3 199915 37089
2 26128 550266369
1 826 65416 11945076
3 124195 48731
3 149932 4844
3 118916 141845
2 108014 601913485
2 188186 573292878
2 25834 892290655
3 29501 194044
3 186672 70995
3 12557 25381
3 90219 36214
1 52000 129813 429086010
2 45125 982749910
3 157417 1955
1 19251 140556 702760744
1 143848 158463 958253100
1 75829 196843 3713378
1 120933 185164 172349668
3 46374 167746
3 195714 27680
3 27669 7814
2 93079 600600587
1 20266 108592 989670160
1 45446 135083 954988477
1 142458 186724 990900313
1 150655 155895 109762452
1 62903 163358 193362155
2 71722 921487284
3 55768 50181
3 42851 166536
1 18138 60169 117269510
2 184821 831513552
2 150158 196732787
2 62891 875017648
2 175362 999820091
3 98192 47730
3 9949 196151
3 62619 183962
2 129145 275230105
1 70540 115403 511594457
3 93730 54753
3 105959 170088
3 145316 18555
1 26124 160025 246294967
1 6900 49685 810259588
3 184625 69824
2 7640 704472003
3 33364 121683
1 27122 149017 32180727
3 60170 37324
2 8683 642884466
3 49391 75327
3 63857 187548
3 60282 112941
2 42085 491464732
3 119067 68145
2 21262 703672382
2 55980 92457414
1 37918 94003 275738977
1 23127 55778 381150320
1 17145 139342 108802069
1 9772 174364 152619872
3 155836 22371
3 31857 196255
2 77507 18991923
1 87890 191303 558571073
1 82079 158969 194878893
2 16405 503104750
3 181428 137525
2 8023 189660859
3 129775 37874
2 51309 548568423
2 2643 14895539
1 18147 101309 917879359
1 39745 166232 785626834
1 60735 193812 703036170
2 88274 794159837
3 130145 53178
2 62325 245863828
2 21507 202382232
3 62706 46766
3 57582 138399
3 50346 121122
1 86586 167621 989717357
3 10673 167208
3 43108 73407
2 135792 868036890
1 14910 178257 242495222
3 54869 140032
1 4237 199036 328214127
2 94865 650674431
3 182029 31932
1 23443 190509 831020625
3 139239 90420
1 104957 138966 742868466
3 159585 40186
3 156581 145669
3 136603 185271
2 5083 71740246
3 85571 126157
1 112668 162529 680066228
3 168802 128766
2 19551 927913884
2 129176 883178476
1 107482 165486 63030557
2 194985 971338520
1 146025 183630 730848780
3 195341 155105
3 194670 79075
3 43305 185637
2 184379 725614690
3 120413 99643
1 252 20243 187090957
2 39842 816922777
1 41836 98302 457404304
2 174137 798764064
3 90727 174621
2 88563 46296922
3 60782 114663
1 104459 187305 867325033
1 51995 150506 164572282
1 114877 159281 259669498
2 139765 693014180
2 129318 830698410
3 159877 142866
1 100804 131269 783641556
1 11599 163023 667377802
1 91292 146070 431121412
1 16655 155954 557269143
3 188271 138352
3 124468 46815
3 192866 169427
1 8992 24599 624351494
3 17858 114733
1 43589 53019 898015464
2 141174 25431064
1 122998 163482 769988169
2 32361 313116075
1 142813 148727 809123682
1 22177 159513 563418026
1 26489 176019 972701388
2 14217 647452073
2 18145 745616012
3 9044 192422
2 153414 645781939
1 34333 151552 34640802
1 163533 191409 382056711
1 84081 84776 864124095
3 28700 136471
3 43225 47289
3 100738 36269
3 179925 72682
2 81802 906715457
2 75604 55194186
3 57924 78333
2 198582 121550314
2 180674 371251514
1 140552 198553 800754304
3 171412 198079
3 48643 97235
3 10647 130305
3 180486 96713
3 114382 133626
3 36492 95092
3 139429 79196
3 171443 114708
1 18010 116053 431777692
2 30098 172416782
3 57220 45979
2 51857 635714718
3 158317 127411
2 36448 837671977
3 17638 29936
2 17553 368497133
3 98464 12244
3 110537 118579
2 8561 361524255
3 145129 72241
2 37539 456703305
2 4643 95045196
3 142196 178675
2 888 602484843
2 28895 74810488
3 48575 155530
2 8487 174563292
2 101965 251863336
2 26414 578947096
1 2784 183907 981610178
3 26870 175932
3 192946 102713
1 3356 89443 765448426
2 157490 110404387
1 13232 120610 930187875
3 54039 196523
1 96906 175226 186280020
3 96123 61121
1 149646 199569 55414724
2 90214 821130832
3 166982 151061
3 167445 137457
3 111016 159698
2 185198 538118798
1 145683 152571 996137976
1 19381 122481 228401550
1 78192 111043 83795453
2 17631 563808439
1 1005 82753 916769381
3 19342 52500
2 77224 225029354
1 61886 170678 363834206
1 28962 56921 753419637
1 25381 37845 867083618
1 68452 72453 118190287
1 4463 146493 918173381
3 67472 152570
2 64307 884487720
2 131442 318150421
3 43758 195363
3 44524 81052
3 53710 64426
3 86413 75205
2 754 365143583
2 105001 386898938
1 130647 189484 484080096
1 11393 18482 349161363
1 123953 131327 21891404
2 118301 221758738
1 70425 159183 942482526
2 133455 475493211
3 74509 8562
2 66534 215964624
2 156951 907197046
1 94889 136348 705369977
3 12564 144000
2 93361 246325416
3 153641 128608
1 63718 154696 342724733
2 102008 912399392
2 170747 134673901
1 191434 196961 496005335
3 69247 185260
2 27861 141716469
1 123986 136520 898837228
1 105537 148748 429298013
3 33712 172228
2 165024 255004992
2 18952 566289740
3 139113 179384
3 141868 78542
3 4214 17661
1 100481 116047 642057854
3 163743 104692
2 147199 382080797
2 171750 476140257
3 74375 169090
3 30492 56518
1 165836 167400 476727354
1 16222 50697 159540519
1 153749 169089 766996337
2 46851 995342830
3 120949 102671
2 126850 374303728
3 189952 197705
2 47857 477709560
2 132596 261230425
3 120085 179716
3 142109 120862
1 2007 119073 968736691
2 50910 54128067
1 51013 57553 732262366
3 159348 45972
1 11335 91429 973366862
3 5427 199079
3 115968 197115
3 136487 30967
1 18015 156607 989247925
2 165586 478009253
1 50111 140641 964390769
2 37673 760978442
2 7818 182269470
1 91150 145629 497769779
2 93673 515923249
2 10039 619663610
2 34578 663110207
2 143273 500895228
2 126733 560690731
2 35248 964271063
2 118997 518536090
2 140408 760644607
1 67126 139266 746057803
3 93432 44776
2 61644 34268891
2 49706 913370911
3 154906 195899
2 194451 841327287
1 148287 154929 953531304
2 35066 653194763
1 140694 141095 476003046
3 128105 175466
3 126885 56744
1 20500 126037 91042536
1 98651 147978 897047546
1 56719 197739 182925614
1 1678 64119 48758242
1 62432 122577 269843058
3 198051 112878
1 18206 166392 218513591
2 175752 711995439
3 85637 34798
1 34440 197109 374133672
1 73908 110233 42529850
3 159631 4863
2 76825 753027453
3 31483 98312
1 132138 156644 54453720
2 127685 574485084
1 45706 81937 720113070
3 176321 109687
1 148576 171326 19725459
3 98792 121261
3 119252 181043
1 55656 160878 851417269
1 140468 146070 534192805
2 178377 340356607
2 79573 677833114
3 192002 48254
3 122359 199287
2 72063 553171178
2 87472 390189352
2 127644 75228999
2 53076 59710423
2 188213 879000968
3 42571 54157
3 161600 93958
2 107324 621273358
2 137445 736114926
1 47779 182008 411017727
2 52580 343388104
3 69937 184352
2 11314 744287052
1 141706 199172 771784349
2 76393 410661087
3 197880 31120
3 26915 142666
2 86267 164085140
2 126803 428024572
3 188730 53383
3 107591 5420
2 153392 793182165
2 31485 739118790
1 124667 183349 87188287
3 143287 124992
1 13323 107757 921391550
1 322 2213 989241392
2 31033 758105760
2 113295 354136958
1 62031 100308 12174127
2 68957 593726813
2 97329 714457593
1 150266 175824 115609722
2 47893 516874019
2 83175 345179491
1 53751 77106 762558580
1 62277 150816 186902140
2 37932 458791000
2 117694 957705027
3 178076 197663
3 196223 181704
3 199097 77106
1 54236 190801 503815501
1 53515 183991 286040483
1 154988 176101 73169250
1 88412 122043 354849858
2 177702 611929307
2 17105 378640884
3 152780 60416
3 95997 148482
1 4573 41601 832267988
1 90145 113558 544052965
3 33227 12875
3 161033 170529
3 82669 147848
3 60110 13363
3 88599 13197
3 11830 11780
3 190322 16378
1 27008 94268 521701185
1 178635 192590 697652631
1 10788 189608 525900461
3 169372 110573
2 104307 64698553
3 23075 194055
3 138556 8595
1 6293 145660 787592035
3 70926 194654
1 13043 171365 18437847
2 18695 956092073
2 17455 788732580
3 177561 143533
1 135116 174883 573563608
3 142300 128880
3 165733 166040
2 140363 930031225
2 96236 896717104
1 114292 180130 102248986
2 183336 22860912
3 119771 110978
2 172392 408533159
2 20894 763961031
1 98129 189290 327543506
3 93656 2488
1 23014 180540 21034443
1 16511 80966 703432339
2 165873 589909841
3 75614 189938
3 124734 116922
1 75323 103583 275486007
1 80666 183769 481657406
1 131212 179309 652419221
1 82667 124859 111065599
2 66198 728805912
3 33751 30643
3 31807 149263
3 104966 93775
3 58859 197212
3 10179 63565
2 46034 254502659
2 136572 328968023
1 19794 53193 898123260
1 13825 146147 973225154
2 48983 121291660
2 70648 716981276
3 47737 72797
1 78386 169762 942466673
1 92981 199728 377053621
3 100782 161089
2 100021 959368062
3 129968 85337
3 114734 54082
2 177090 110354693
2 65071 587329647
1 62455 70918 169872186
3 45396 133808
1 50536 99359 635409924
3 160570 188863
2 26951 718020036
3 124864 106591
1 87973 96143 9468693
1 130018 173538 630485395
3 125954 11296
1 32380 49151 937620759
1 80382 102395 664677651
1 104761 189994 189823205
1 9580 189655 33032504
1 5197 131137 681529418
3 79291 189321
3 97198 129580
3 155207 47730
3 69385 102062
2 146731 36987547
3 48491 147262
2 93541 419601123
3 48726 95129
3 46304 189781
2 25211 513047208
2 155038 52182924
3 160728 40842
3 103832 31706
1 87702 170656 756386940
2 27193 6045738
2 175385 926841261
2 146404 566405734
3 150485 101757
3 156490 15491
3 162035 4721
2 199775 457540111
3 48782 44604
1 70541 123023 861583483
1 35496 156939 884097243
2 112774 581866972
3 196185 141089
3 85533 96128
3 80726 101858
1 33895 48965 599865418
2 80614 136892684
3 120234 88868
3 124099 37373
2 130234 830816118
2 6165 56300031
1 74220 193753 893609217
2 147417 703808481
2 146863 106519315
1 35852 132233 809913688
2 16251 630511840
1 4394 132677 204648211
1 12597 182658 523390770
2 61835 47145577
3 141424 8542
3 19245 27765
1 67021 176914 922526394
1 117601 121878 175318179
1 51979 194787 916822824
3 128951 178598
3 149014 176240
3 197504 117015
3 948 124593
3 195265 76183
3 119998 127179
3 172337 149628
2 71823 394717932
2 59985 659738233
3 168927 44141
1 74888 124244 542776575
3 26263 182003
3 51365 44189
1 28281 92067 576056845
3 68108 36433
2 54657 967328142
2 56623 56758406
2 47204 590781011
2 159269 613235018
3 151868 142873
3 169712 27670
1 64223 147330 787580081
3 109840 192245
2 91540 202919802
1 143910 196872 489315193
1 50522 73558 198154723
2 163116 942916905
1 34602 122273 796932253
1 117526 167157 522217768
1 26406 187131 980635883
2 183156 971571522
3 10709 166539
2 89715 894779838
3 79944 163130
1 46796 64715 110912722
1 16936 51530 165976555
3 145028 175925
1 129150 166469 659396107
2 170005 824388059
3 114697 22654
2 193059 16651903
2 169297 330009781
2 37035 47705691
3 30394 7437
3 81167 113837
3 165496 173708
3 42638 178493
1 96720 168823 528039439
1 23792 117065 276615407
3 121246 92142
3 85217 177021
1 109657 181796 710131355
2 64819 897149645
3 174698 26955
1 113499 164790 506779237
2 138443 595573329
2 123187 584138885
2 160533 874181455
2 10591 992562519
1 35964 110925 112304963
3 172215 100691
1 127640 154081 823167128
3 89409 38001
1 178682 179780 201044130
3 45442 98511
1 4544 188668 890138304
1 33562 45705 709507853
3 61534 146395
3 106024 74512
1 97082 182308 672868951
1 55037 183601 889096602
3 162773 15568
1 69485 172611 848624140
1 90877 136204 567845566
2 77114 61677155
2 192766 425299137
1 25742 85767 134548582
1 61201 149638 825520705
2 14528 864133066
1 65208 101729 473122237
2 4224 962539128
2 159355 940096032
1 50274 110337 790673708
1 2672 51005 543909835
3 58089 48091
1 77707 162985 951033477
1 5875 122744 407306080
2 117883 928987077
1 101526 102563 412111722
3 151907 192872
1 54047 130161 642056806
3 23096 154943
1 11168 83481 5683240
3 127640 156531
2 29742 227863598
3 45400 2203
1 138755 160963 217828050
2 130714 54896439
1 65202 191190 321683742
1 7526 161726 442228783
1 73935 161325 931946402
2 154831 755295679
2 3901 823154946
2 132077 667786919
3 110485 35451
3 6246 169920
2 78124 947909723
2 102826 604338486
2 68988 109706170
1 20733 152682 244794428
3 43559 56198
2 55784 585254357
3 22066 43694
2 78380 417063046
1 8530 148274 727933676
1 36080 165124 643378207
2 115323 845030052
1 82382 181841 706692225
3 43484 194427
3 59013 184371
3 159301 54215
3 96676 167376
3 77728 118014
3 82144 135274
1 9021 194863 695650672
3 86079 60703
3 90148 43886
3 194622 82973
2 167694 594583724
3 168362 137983
3 18289 164393
1 72863 179116 783491739
3 124299 2576
2 22362 121850238
1 90192 186299 9188283
3 142760 63536
3 153642 143987
2 119153 597132399
3 170933 144680
3 127264 42283
1 43860 56244 674432943
3 29244 77787
2 144754 928012160
3 158552 63086
1 107245 182477 879558392
2 144275 641459109
2 152865 495819482
3 165928 27754
1 93946 165563 469940297
3 90693 10847
2 112543 115751769
3 67171 83960
1 62514 78284 104695954
3 60375 70757
3 165778 116086
3 132020 167282
3 68816 134872
2 30474 765912029
2 82766 956911482
1 67498 116437 984327837
2 194699 906077357
2 170562 578981230
2 148250 728054161
1 8016 168247 559937294
2 34346 137615873
1 71809 192825 165110519
2 187380 873562322
2 30129 847072137
3 93171 49009
1 20773 107700 145228532
1 123521 134393 282445232
1 11125 35547 897539159
3 72391 16422
3 177323 137109
2 85337 598414552
3 198806 196950
3 171966 113337
3 29573 13712
1 80169 133127 871606677
1 49652 143057 348073138
1 34372 73832 349414851
1 31660 76716 596651080
1 16567 142579 116540705
1 29025 199439 391986542
2 86631 781741867
2 33638 618221486
3 140415 46771
1 18042 82030 95389737
1 32875 180315 493637912
3 35238 17779
3 63264 20888
1 146145 162523 28912482
2 146502 857415998
3 158201 169593
1 26985 106712 133295607
2 99289 422227208
1 13675 16141 323990133
1 163711 182277 27961986
3 116217 176305
1 13512 81075 858917941
2 35943 366354008
2 129580 804187785
3 196269 156101
2 30026 125819479
2 189202 304705719
2 98430 218746113
3 147580 76914
1 127070 165972 933072227
1 134314 140658 597712461
3 199920 118441
3 138972 3697
2 106404 303671420
1 109093 137336 247081116
2 169934 828253773
2 128666 14853956
2 6967 449362772
3 41107 47808
1 53728 169309 321730915
3 174558 75475
1 109861 146003 903039331
1 62020 82414 633965922
1 55212 101397 558928062
3 176350 197429
1 24792 95002 310900224
2 119275 914888168
2 180529 163769308
2 16024 508948541
2 118430 913098058
2 162863 667328690
2 138837 681696024
2 46875 236149726
2 51464 645316292
3 54667 142631
2 151815 238587078
2 7865 952970616
2 171328 39182270
1 25785 147958 161566240
3 139289 132422
2 137554 963122716
2 109236 293207718
2 76894 492762550
1 143365 162721 138373701
3 382 19850
3 58356 148281
1 4782 164792 735284973
1 1332 171540 789801208
2 162948 779673559
1 102062 169835 413552139
1 32068 142301 816579736
3 100085 56168
3 123643 182843
2 176253 867930054
2 148 467335233
1 121628 148083 575366512
1 72000 144058 285904951
1 95887 123186 567778008
1 68041 131467 585045938
2 58668 311338169
1 19615 48424 118820449
3 19056 60004
1 132877 144728 905460542
3 178244 29121
1 11406 18827 420371204
3 122994 64856
3 110534 69651
3 17450 61907
1 143671 177531 240623705
2 145904 572272108
2 120944 104305111
2 10880 270456331
2 27624 268309942
3 123006 69219
2 27825 180511279
2 123519 538653053
2 67277 350905935
2 188184 425248418
1 126046 158334 34226823
3 37037 48253
3 174049 125876
2 2079 745404227
2 90555 494075911
2 3105 901856291
2 70152 981120819
1 21101 172996 144295031
2 87120 837298092
1 15270 31580 762469176
3 175360 158111
1 3782 150890 558980278
2 127207 388816050
1 84629 93944 271558873
2 175728 752225830
2 118641 564302074
3 37119 24919
3 105826 142732
3 141919 133885
2 7635 575083759
2 62370 17879604
3 25216 176463
2 91645 93863224
1 93997 122876 732367527
2 17478 700535011
1 78226 145522 455577913
1 1160 94927 856544688
1 29154 55814 902382601
3 131465 37600
2 62881 992365540
1 38134 83662 231842173
3 27584 180111
1 103389 178862 59260218
2 241 247471522
2 52924 246757153
2 45652 207219523
2 86205 948148601
1 58953 122636 927034075
2 77234 103824255
1 60377 143331 542462614
1 92096 158375 558697744
1 145909 194543 256176206
3 178559 118217
3 117992 5160
2 86067 337179328
3 5088 108383
2 36423 656125599
1 14629 53124 85259795
2 114433 382454510
2 124317 544373269
3 91414 126849
1 15602 58467 37645856
1 26092 109759 196379024
3 155569 129631
1 78990 134324 629498436
2 138107 380634696
3 174654 92758
2 73906 461538115
2 116352 192979963
2 195596 257269810
3 105370 70445
2 177309 567756884
3 89770 105312
2 44171 757657953
2 122685 408439239
1 9269 161561 259283240
2 130576 477105295
1 59775 86281 399482451
3 2621 39649
3 125570 169332
1 63643 196799 5862136
3 161301 64415
3 822 11483
3 118359 166137
3 133817 165483
3 165495 150172
1 125815 186319 406419219
2 24147 87931099
2 108588 839361945
1 78742 155996 656642485
1 4786 27029 305944487
3 45833 69375
2 56192 934337956
3 17872 161857
1 144434 196701 66840679
1 3152 165498 25507511
1 27021 31193 612438357
2 141532 140835807
2 17656 697572516
3 129647 82636
3 97595 3280
2 27786 921705651
1 6015 34333 421795083
1 36200 106998 993452224
1 68351 120362 208830098
3 49151 42205
2 53438 492666624
2 5169 348449171
1 48821 93468 532074592
2 183551 42844122
2 190827 494287708
3 100367 193041
2 164635 528661342
3 41393 61590
2 81584 617264745
3 102427 10145
2 178238 674774098
1 91265 138894 142220321
1 181348 188762 49482138
2 167745 963332036
3 78853 25911
2 105595 336860827
3 11957 136973
1 170721 190507 645076380
1 83444 180130 617833415
3 113713 90456
1 90094 169644 793791620
1 150251 163213 7308874
2 47913 201118074
1 41608 43832 369990035
2 135571 225757699
3 126798 5241
2 141756 608592936
1 72402 196769 824804078
2 28635 225415597
2 16942 642034830
2 153328 439763256
2 174051 776560620
1 40511 99251 172293698
3 152070 124670
1 96245 125629 805440087
2 184028 147377363
3 114254 190435
2 110492 807840431
3 186553 59175
2 77494 976447531
1 107125 186246 879343739
1 139797 151940 363105323
2 193872 425940385
1 23193 186407 91160067
3 5758 167628
1 116611 194590 735683946
2 11712 109614923
3 7562 84323
3 82347 139804
3 66778 87987
2 77760 277386577
3 93370 3545
3 22851 35512
1 87502 177516 763537444
2 19300 819462880
3 80255 187716
1 95772 172357 411495445
1 40210 169291 871499125
2 82178 559444993
3 186803 74469
3 161879 185049
3 110542 3276
1 22721 54260 513409462
1 17302 181003 496086057
1 23260 40272 556431732
3 111985 54963
2 66446 613858271
2 80295 302883288
3 81316 15572
2 135882 393799234
1 34693 85137 269408859
3 141312 131641
3 110969 178703
3 178975 111843
1 154022 171576 749879407
2 28357 931267998
3 23868 120370
3 127381 194404
1 28965 180553 517696560
2 146389 301201095
2 129045 929799885
3 115473 72935
3 31043 107025
2 69891 59690015
1 6361 18934 546024919
3 46527 139011
1 61536 191649 553837909
1 118391 189579 639375107
3 121130 140172
3 64050 31072
1 58712 130746 830990442
1 67364 83521 752532888
1 10697 168726 276186199
1 92855 152493 229321227
2 163242 506146202
2 128956 348321225
1 177405 199936 639923202
2 2722 750512614
2 87646 27716724
3 1507 116168
3 83689 90100
1 60541 62050 116406910
1 94515 186400 275524489
3 118632 162273
3 31020 126175
2 150343 554095844
1 93024 95637 963865772
1 60009 130814 547548686
2 22856 649607531
1 104635 115558 626240962
2 168151 231590491
1 76627 150151 43038426
3 144487 97803
2 129041 510675323
2 152386 203291542
1 36976 113162 122882089
2 49484 156854541
1 44905 127039 414715641
2 23900 342141542
2 40323 432530763
1 14352 147565 23407954
2 171346 528912028
3 87871 180794
2 90102 387707871
3 118820 113807
2 142256 158986220
2 89621 594875587
2 147438 436565942
2 129425 829971350
1 40481 131764 365465857
2 188659 278676676
1 945 71771 80192498
1 98735 164452 123793579
3 888 107272
1 88405 130730 838271017
1 154824 176288 74418899
3 121902 111402
1 185205 186048 40882285
3 110953 100681
2 108870 535482564
3 196817 169303
3 15314 158743
2 143346 587820927
1 24740 175535 463672328
3 153024 165430
2 194666 112209952
2 131190 121647544
1 71345 148330 222830638
3 101225 8367
1 74183 167227 742039542
3 1472 134631
1 30221 92048 957435721
2 11840 960438311
2 30761 926872250
1 37956 62515 512570564
1 76038 112448 148931728
1 7877 177088 999572463
1 148741 184967 47238480
2 69781 859860255
1 57673 195668 348226668
3 72477 68420
2 161449 822533604
3 151134 195552
2 46151 107099493
2 141888 80288067
3 98992 93585
1 61104 128876 641277161
3 137874 141494
3 192604 153346
3 134559 44965
2 196128 980664733
1 17510 155538 350306491
1 199342 199635 667417732
3 93928 170622
2 111019 85168060
1 15690 66833 483912201
2 3706 371321439
1 70290 84175 545525188
3 16056 26579
2 33254 378985603
1 64841 182697 672243939
2 105181 523879928
1 115185 192696 191656718
3 107404 62096
3 72141 11038
2 40395 411975698
2 7156 313556331
1 4620 95215 168755131
2 41515 544424425
3 70249 25190
3 154790 46058
1 53532 60869 910897951
1 79476 100865 848147903
3 71557 6143
1 79297 90706 192749985
1 50306 56487 685407643
2 108354 99107765
1 78369 81946 354645060
1 107325 130476 118110716
3 109155 96030
2 42286 348984494
2 174816 64297035
2 107230 745950625
1 84301 186771 720060677
3 112585 137829
3 61773 177117
2 47848 795380085
3 19303 6455
2 124694 265617412
2 146723 375532366
1 119929 162444 445441885
2 119694 74277032
2 199656 421015873
1 56729 195842 996413310
2 149531 304877230
1 41634 195774 558250810
1 84309 111159 909561022
1 6048 33743 499778199
3 117152 81462
2 53473 403896200
1 88668 182626 395254656
3 81415 78390
1 60570 148066 211545900
1 20296 84398 458573110
3 10226 61493
2 79933 919256743
3 57660 38670
2 69697 782566384
1 88533 90626 559326447
3 75346 79059
2 191910 487267800
1 31849 54588 48799068
3 160966 48464
2 152112 243459272
3 56733 64374
2 106332 217216316
1 102103 174887 206520865
2 88702 774209301
2 179063 967857564
2 82481 884136759
1 59470 77975 330113095
1 3310 141364 153347829
1 70982 144667 583470183
3 101420 95647
2 97164 873816208
2 97592 826957665
1 56858 161598 316447996
1 182479 190229 241186363
1 9466 87730 446863275
2 118370 823565856
1 9083 37564 585668983
1 39743 43153 679511882
1 13586 190120 693317898
1 80753 113201 821602669
1 125118 170425 54778095
2 155698 523776582
2 30989 694155
3 45334 84975
2 16675 244782160
2 135021 530818885
3 188709 99937
3 64513 15083
2 93784 839772974
3 190648 84863
1 58002 191160 527433425
3 46912 13423
3 102440 32097
1 91809 168245 921784400
2 48353 121022271
1 77574 111058 709744129
2 150510 577841090
3 150741 194800
1 73018 157341 670037096
3 32686 122287
3 39839 139925
1 36002 186932 317875530
2 22108 828422503
1 77062 117177 621275744
3 77107 86835
3 120833 156654
3 19087 173074
3 7224 920
1 35099 75843 453649402
3 146319 73600
3 156342 132272
3 2713 179560
2 170920 682747126
3 99754 96468
2 161501 144574151
3 18088 178979
3 11793 186822
3 34039 60475
3 103938 2890
3 11115 199062
2 158863 506197430
2 96079 669252793
2 39945 611369005
2 62798 6618287
2 133316 818221764
2 192564 507677543
2 12164 154393712
3 125575 49140
1 59869 177693 866397109
2 122295 680725819
1 165675 198983 985100131
2 132519 813089793
1 54185 146901 205589362
1 94436 150997 588480755
2 124706 235254149
2 138083 375939975
2 114444 936018837
1 13682 165427 737786280
2 131128 929156771
3 171934 177347
3 96843 175974
2 172713 342317310
1 120213 126200 840053267
1 65451 189018 498805836
3 125835 18297
2 193770 809135940
1 106196 115594 849714356
2 176701 513517382
3 14233 423
2 81958 39882112
1 35033 119588 923816928
1 61148 117031 367199487
3 104611 122679
3 709 113658
3 174813 161807
3 170391 41220
3 93166 174327
3 79185 9487
1 117336 176751 689312930
2 33968 403833708
1 64885 67504 472469234
2 2423 609478510
1 16680 24171 615645422
2 9832 151192591
2 175210 125099985
1 37888 103154 847282073
1 103701 126316 124175213
3 117788 179887
1 167485 196455 462599675
3 18100 190285
3 151013 173463
2 156907 147499690
3 163460 163333
1 37629 198635 610493886
3 175754 171658
3 40498 14735
1 18012 27693 557292368
1 111794 174322 221473098
2 177661 154236934
1 33032 132662 853073437
3 184368 137049
2 29526 73331950
3 174990 131661
2 59668 902990197
1 91341 97261 356397363
2 105328 904675918
2 96048 5320305
1 34473 158366 774807635
3 17736 73342
1 89927 128162 705724648
2 68109 333318991
2 128906 189576379
2 4833 122535567
1 33356 180827 32907542
1 88860 199110 537410751
3 4360 64175
3 66351 105176
1 44904 127848 347731342
3 37896 83692
3 175594 82042
1 13229 126942 136086773
1 46387 183667 836415882
1 3062 34440 262354195
2 181852 353026800
3 170911 183000
3 187391 152010
2 51574 867584508
1 79507 83843 105099661
1 85001 177022 821970407
1 86411 102372 231329738
3 996 134798
1 38598 71666 471770631
2 98755 560721874
3 1473 155115
2 469 382085457
3 158187 137014
2 152509 585224841
2 34325 349050769
2 15266 847969255
1 60139 103186 952310091
1 55857 198631 792812299
3 62959 99315
2 23296 623764724
2 20371 803402224
2 13705 682311940
1 104492 164516 631241253
2 81740 764206719
3 563 53444
3 197387 151486
2 169128 70630395
2 147290 548102825
1 83905 120937 568095694
1 9872 190667 577497892
2 122106 802750520
1 106328 171618 365700251
1 29670 42345 292623533
2 115789 932682080
1 74456 111284 655652562
3 92049 192091
2 157034 815975531
1 1808 10675 943725827
3 132562 78526
2 183576 187356275
2 3298 78675746
2 17435 58974058
1 32553 87378 542102362
2 57869 862641040
3 118946 36024
1 40857 197119 288069613
1 63807 147071 593267947
1 145253 183547 919507087
3 136077 142186
1 102211 193189 934660825
1 7520 175767 989141451
3 50107 111732
3 103658 109743
3 30335 11326
2 155940 945864431
2 28508 560008144
2 41570 169570814
1 18939 122884 454121240
1 146329 183380 290426495
3 81885 180266
1 58429 169543 987414895
3 80863 199547
1 8958 147189 550227847
2 161362 505328212
3 90825 25880
3 90919 7468
2 90213 729700752
3 169801 128373
2 112254 903909467
2 162039 364799690
1 119644 135171 953769222
1 118061 164492 570158034
2 73770 24297670
1 81229 156461 690646568
2 177363 78456007
1 24624 27829 496953475
3 138322 86209
1 92702 167782 565152975
1 91309 154628 668629279
3 178975 115136
1 130294 153998 687889624
2 24732 213325872
1 98043 142643 720448243
3 142346 110749
2 48627 169183729
1 990 24482 268759926
3 56720 40218
2 14295 225653675
1 92047 170033 168440209
2 184193 30582475
3 20671 199246
3 181045 92972
2 157037 20271909
1 2213 181468 16890159
2 36193 333542176
3 33401 144851
1 67189 185232 346313060
3 140695 161545
3 195837 89169
3 34109 45055
3 112053 186105
3 148061 159263
1 32534 167760 157004971
2 45131 426655283
1 63862 79854 224329415
2 199521 45302582
1 27352 173389 452631311
3 197321 33488
1 25272 51090 671420882
2 92570 799042986
1 2564 177600 455442146
3 178507 36692
1 39282 63645 951227129
1 1867 164366 864266602
1 77240 106651 52250939
3 177793 39237
1 35329 169296 799081941
3 25717 195823
1 44335 69013 511684463
1 10924 196106 983825192
2 70086 396748519
1 11760 55337 171332959
3 158853 124014
1 73741 191087 595980353
3 164168 60193
1 64166 87900 211367760
2 27764 40028656
2 122731 292297197
1 83227 135241 505902865
3 124654 171972
1 7428 28790 219497906
3 22920 193714
1 159399 198959 531831523
2 53788 884951303
3 4414 172099
3 177451 97950
3 101342 187338
2 71147 560641830
2 103499 200066117
2 178729 898274271
2 74998 173218030
2 13088 790572335
2 125237 872210671
2 156982 440445595
1 87747 145486 540848300
3 41199 192062
1 60030 77976 437565377
1 116674 117142 336851615
2 121519 442788851
3 29999 169697
3 161678 12045
1 11530 186633 926642688
2 31425 699889939
1 181586 192550 268263246
1 19646 181278 942289332
2 182573 921270425
2 194494 667610133
3 94718 58456
1 2428 90716 896500890
3 29286 183520
2 94591 659984509
2 9046 143185205
1 31915 37905 930743174
3 148623 197326
2 114337 966334620
3 182087 6206
2 58705 13711230
2 146775 777045924
3 51452 105748
1 103444 108751 591869587
2 137282 341508838
2 72748 149124286
1 69243 116938 467217528
1 85939 111848 760526741
1 107645 117381 776607143
1 51073 112259 773776969
3 7354 187344
3 58919 12663
1 184347 191772 269093835
1 143551 158356 907391073
1 63005 77307 232540560
3 166396 104890
1 94996 122357 857923333
3 47696 180048
3 13541 170232
3 20709 36109
1 13011 55726 739205163
2 50014 766323214
1 8002 28931 423272591
2 160714 433212292
3 48139 39084
1 102185 141673 242715381
1 113762 119724 614556542
2 89441 912627872
1 45969 155577 344653353
3 65594 184552
1 51462 190515 419615089
1 45118 57579 424331705
3 139586 118521
2 181152 538012673
2 173465 535525283
2 88229 10310821
2 35314 480607516
3 47851 190622
1 31540 58613 300685292
2 94749 946970811
3 139731 150864
1 48021 57416 743659346
1 1934 95075 319987989
3 122181 10755
3 161849 82484
1 21500 135440 224823701
1 12475 140686 264501518
1 55295 91790 267689412
1 65533 160990 275544848
1 60891 136072 828986201
3 85995 49618
2 157285 942090692
1 116075 195128 945598391
1 8344 103248 106142204
2 70816 803391421
1 5373 12615 489234111
3 138057 28384
1 106112 147409 529008386
2 1451 960793858
1 103723 150843 392681092
2 114934 87096535
1 27535 156305 575150491
3 174246 25076
1 10226 74532 246248206
2 140591 74257653
2 171336 688294227
3 58211 111810
2 31662 620112364
2 78012 471460842
2 114815 94379743
1 29590 96163 748454258
2 49464 567654071
2 145620 720426231
2 178431 842905445
3 139658 139675
1 132936 155493 354604619
2 99448 840400548
2 95294 739641659
2 111058 386034316
2 29602 471414044
3 32648 90436
2 53121 834071887
2 67354 881443996
1 16059 86666 685492328
3 19386 193152
3 35767 105424
3 129483 119735
2 79847 709674975
2 4823 297699539
3 156527 33365
3 188770 131881
1 102030 144773 489968483
2 5474 993483188
3 42779 145642
2 194486 633516627
1 24100 147006 105760595
2 69298 177620003
1 86922 103538 169368583
1 89201 139857 445200428
2 5498 993219844
2 141563 769481999
2 65780 596298733
3 138255 158068
2 154568 594147745
1 83024 116876 271162560
2 121553 296841013
2 85775 839155833
1 26324 72106 21006640
3 158467 43055
3 117496 76967
2 150615 453238037
2 155739 993802151
3 117789 1789
1 9017 141632 616168441
3 114803 4166
1 130305 149178 658849980
3 8641 15317
1 169447 178919 920195780
2 23952 707402401
3 35576 100541
2 61252 42988098
3 130966 55939
2 85229 987568047
1 186069 190999 667025816
3 162111 93317
2 2614 690868930
3 153313 27756
1 65075 193455 306747364
2 85419 923191356
2 174152 258228381
3 29014 10164
1 66718 76236 171440279
2 39325 539021378
1 129606 197489 277582502
3 136136 143771
1 97803 110739 589370074
1 62755 172701 411958378
1 139672 175861 894792416
3 99172 115746
1 11873 135968 649297726
1 30774 63466 983913790
3 64067 122040
1 100019 150161 297835575
3 80035 92490
1 20833 91777 638604708
3 115258 57445
1 31828 99591 860333441
2 157902 820267048
2 45952 455709182
1 116943 134730 951393584
3 77187 29045
2 175744 65295693
1 12999 58888 447713928
3 124009 127063
1 28606 153060 894727746
3 53359 166152
1 55941 82425 866509471
1 8002 88182 401726017
1 3766 86301 416894933
2 123663 629511486
2 191671 439169315
1 103503 126185 561525862
2 149072 810361040
2 93295 742384126
2 128353 732088950
1 24950 56516 575255900
1 65641 80926 912127682
1 16249 117778 387255726
2 31221 511742873
1 18673 22551 960339533
3 14906 99641
1 97756 189649 570336941
2 59887 399930164
1 73721 169900 283630561
2 31192 109436550
3 65303 97948
3 59617 133235
3 76549 97008
3 34631 5171
2 194031 794356601
3 116991 174550
3 133962 3724
3 12139 4756
2 100518 686446861
3 83200 79152
1 13022 199545 223040649
1 54193 180101 189282961
3 9253 92978
1 50535 88470 550156416
2 37367 594707041
3 80219 179470
1 14702 76590 362126714
1 11839 168545 901470952
2 14251 553236180
2 175197 83428446
3 102029 128030
2 78808 328086161
2 149028 26486814
2 145106 533837067
1 52956 182506 316585192
2 165831 7164984
1 17538 58979 766285309
2 26679 907232242
3 151637 57735
2 198090 879286237
1 103888 164024 211577167
3 1204 24939
2 198288 477692480
1 92734 104222 863648983
2 156065 397982650
2 143 914278159
3 86683 11711
1 65085 92136 171626069
2 1587 351783600
2 59619 903937480
1 95567 127832 971844372
1 44908 131402 916678573
2 172269 2036430
3 172863 187398
1 167567 178541 95080607
1 74697 96040 953292979
2 137726 355956975
3 39947 161863
2 176791 9296038
2 84502 881165393
2 87106 659439433
1 144915 146180 454513908
2 29145 40074255
1 144406 145680 735478676
1 107006 178630 589020008
3 183456 18545
1 29268 70511 419814240
1 24243 30907 127437265
3 159745 120876
2 140418 521403948
2 193314 525059085
2 74153 199403172
1 10310 77448 308709899
1 79480 116949 864200474
1 88031 118592 384576396
3 765 43276
2 28341 535044391
3 73915 28961
2 127831 844581768
1 67509 171884 672892611
2 83532 294875617
2 175020 194871723
1 66529 139725 499880078
2 118786 850550285
2 77379 301726471
3 47836 133896
2 163524 179972335
1 118431 122842 989981680
3 169482 162318
3 190358 9215
2 23438 490577443
3 106065 151859
3 17536 100082
1 125772 177679 818011514
1 64577 86970 175396624
2 161195 454490082
1 21408 186510 725579359
1 175778 182991 754494635
3 181522 109444
3 132507 147410
1 107181 111407 773024790
3 22576 5080
3 127774 11938
1 78220 187849 212923274
3 176164 70319
3 81344 86353
2 111706 875133883
1 93281 100086 342105672
3 136143 55405
3 3237 187954
1 26510 128763 670264990
2 101765 483185376
1 22559 133848 465051287
1 20341 66048 287161248
3 160947 126793
2 115521 444612785
2 127635 347797940
3 73036 53869
3 162031 135808
1 90425 103896 587353445
3 179127 69517
2 4315 632908900
3 120855 121847
3 74633 105527
2 80779 231334833
1 58441 75011 954801388
1 77422 164809 143650527
2 8565 772060441
3 62486 159223
3 163 139201
1 128118 138111 814940043
1 63902 153145 4995839
1 14893 44794 464754788
3 136992 131375
2 190743 477952826
1 27528 33504 425385163
2 153675 575094115
3 144507 22818
2 160225 917801330
1 115156 134921 761695588
2 127269 660292431
2 160572 147525138
1 139220 172150 12294476
2 71771 84459847
1 161998 184524 769753677
3 35062 48161
1 115595 193268 674641686
3 66250 6493
2 117328 278251651
2 61585 58738571
2 56907 233688798
3 41104 2465
1 25629 129858 677605336
2 26273 754950209
1 60035 165068 973852935
2 192353 737555599
3 23721 56540
1 60292 87719 146626144
1 66292 111739 620680052
2 73870 368271923
2 48355 335000591
3 106722 199241
2 159412 697479897
2 143980 900742534
1 43534 47139 103427118
3 134303 128043
2 172152 218054174
1 9377 71034 949689638
1 162009 162517 547678762
3 160286 17035
2 101474 308362717
3 96003 52691
2 142806 232441898
2 27582 756155596
3 35969 98067
3 173876 15038
2 34776 249196919
2 188641 844394728
1 4092 136354 843241833
1 33045 164925 963836172
3 52598 163801
2 163198 784307724
2 69120 247541586
3 52052 187367
3 60588 57381
3 141443 130104
3 121759 110549
2 21621 864027446
2 56734 472836543
1 16520 181492 205841968
3 44797 69642
1 86393 147390 777114688
3 77238 83497
2 191280 575714160
2 57336 439960826
2 168679 392824048
3 135044 190886
2 30258 667238446
1 37178 114067 113756992
2 45402 197778557
3 145669 162987
1 66352 121759 614175084
2 32803 493881718
2 116032 334205453
1 2895 46242 813168444
1 99865 178332 831636489
2 94580 734844305
1 3722 137090 926521951
2 40254 657400124
1 2431 94405 212798278
3 97215 13175
1 77371 171904 635851049
3 29590 99082
1 112549 125966 149858737
3 93260 150736
2 18875 17600119
2 89731 188261143
3 111107 94211
3 120719 31600
2 80231 985575329
3 103750 55490
3 10615 197368
1 132521 133827 995353304
1 11662 186732 408110204
1 21128 73804 867381103
3 80016 168165
1 104983 175912 169243943
1 32031 167546 610303539
3 20096 138030
3 75810 81249
2 147021 370261536
2 165672 704171126
1 16669 155336 722808272
3 113883 148803
1 194296 199550 492576034
1 175577 199336 530652606
1 180992 199960 38863207
1 67589 89268 618890296
1 29338 53865 380571711
3 11614 172274
2 136129 151546972
1 42299 198678 430354167
1 54486 71846 513315292
3 51900 39721
3 16106 66438
3 147110 166635
2 155732 424434555
2 4185 652143303
3 25293 81142
2 67913 826166355
3 163700 191475
3 131945 101190
1 93999 133515 894387007
2 31601 458452921
1 52140 82266 941297577
3 78937 29076
1 165877 177225 494068115
2 15667 474309836
1 88799 180429 760186869
1 80554 103193 51537021
3 73627 191958
2 14497 159888988
3 131993 117276
3 171762 86125
1 27594 152508 478391145
1 32232 101195 569641420
2 142311 680609688
2 153031 456336794
3 186142 152813
1 121014 198540 675934881
1 16348 70225 735107264
2 21815 134495505
1 97164 155730 239145783
1 135840 166126 905994523
1 23791 32221 572406276
3 185730 41378
1 136769 176828 157159770
3 186056 107663
1 91543 101297 86940021
3 25386 31741
1 103007 123496 905431428
2 115469 3535549
2 118138 303399341
1 69389 172912 98381617
3 91348 13421
3 13940 79396
3 92132 195546
1 125830 128250 12920360
1 30567 112275 683970229
1 5067 151028 71375385
1 82003 160774 36532815
3 45592 28387
2 62425 724120879
2 108783 182419437
2 102925 741851117
1 161498 198388 966975693
3 138176 25614
1 41733 175336 785810992
1 114512 117829 317175931
3 166403 14307
1 13002 109851 958566548
1 178480 187655 831711578
2 137279 790337353
3 93915 151419
3 166036 51241
3 14149 180677
2 40636 741616643
1 40567 121850 900333652
3 43670 129881
1 102500 103551 214328319
3 7082 13407
2 165137 720067130
1 37921 106286 361291592
1 111811 154568 716471444
3 4601 114869
2 161842 870916180
1 117512 190126 754339077
2 53110 951520621
3 143587 162376
3 36355 179431
3 187821 169896
2 171184 875458606
1 31350 70900 872080108
2 169689 230675634
3 69956 100450
3 105797 50545
2 185540 193878719
3 146122 174709
1 5857 23430 918073310
2 193971 694513304
1 135069 137671 4704363
2 175157 735587736
3 85168 154083
3 86647 15202
2 116811 864668255
2 96129 882813670
2 197749 125691658
2 46242 778495603
2 52815 116885419
2 192587 393840896
3 109762 95147
2 150194 45970022
2 5910 611222735
1 45044 49889 90970594
3 88336 195866
3 20451 96813
2 15662 88093380
3 115800 160145
1 78488 172214 493093555
1 28942 199236 110278862
1 21126 34572 224772515
1 95748 157090 919531920
1 72090 153542 892972268
2 2363 587056658
1 85936 123221 296866530
3 65670 68711
3 120746 98950
3 198687 1016
1 96522 120187 934465208
3 22827 28357
3 129585 38238
1 69508 140892 905095295
1 65238 198282 977197938
3 137039 116330
2 133257 828859281
3 1871 29741
1 99303 136729 580808239
1 11048 74132 451511008
2 125850 374616121
3 157344 171950
1 43542 172034 250573092
1 14506 89646 490231221
2 169325 678533704
3 15593 61326
1 45821 81901 364538402
1 10623 127153 943042369
1 77607 111118 476584768
3 71873 120038
3 189486 163272
3 101061 55694
3 174516 167087
2 103090 875883199
3 67291 114250
2 90789 153512521
3 159548 5350
2 181993 171485781
1 105994 170635 750160421
1 91950 186055 700241141
3 115292 32690
3 178620 142940
2 34034 989088375
3 50250 108499
2 42099 636885882
1 60851 76914 150661633
1 147043 158842 261836743
2 185232 384851511
3 181898 35441
1 25196 38489 238451812
2 145383 765463737
2 147519 267359947
3 275 6873
2 36590 735216296
1 88852 153067 327855771
3 178932 191990
1 140457 154129 902800945
1 18762 149243 634666497
1 89585 180839 164161019
2 109133 591754818
2 126811 80639271
1 137933 138217 606365154
1 22406 65703 807201830
3 95023 182315
1 94710 115951 593690248
3 25637 49638
1 53203 122208 789078026
1 58662 77983 533186299
3 149179 147234
1 32340 111151 609359093
1 84955 168381 351926049
2 30171 308099589
2 159651 723057001
3 45191 82395
3 165726 43118
1 105413 197728 418716135
1 37976 103107 120746137
1 88821 149562 934094860
1 60413 120125 575559747
1 78653 199549 348004083
1 110742 153046 748449439
1 915 97226 934974888
3 68465 45483
3 145258 41681
2 112675 271100079
2 102844 85671630
3 60423 84532
2 149332 615729994
3 1667 607
3 158083 193624
2 17658 837516002
2 148734 336947554
1 90082 163063 781809647
2 59843 727605108
1 19197 24438 584922075
2 166344 132198511
1 93108 199152 21976407
3 160945 85652
2 151707 183943476
1 179469 190570 72709132
1 93436 134134 546565560
1 74686 108750 428319054
2 193101 644120187
1 21064 52232 27448618
2 173422 80511951
1 70366 181460 961136983
2 112264 720426030
2 176485 296430080
3 198621 91563
1 4197 16435 696873715
3 34486 180737
2 186290 235865710
3 90583 168610
2 180238 719015600
2 39467 479860529
1 40750 49492 924934441
3 192331 169321
1 61025 199491 594601614
1 26461 98546 445864233
3 182088 21363
1 24401 163976 433209540
3 51342 68747
3 32007 111400
1 62596 150935 52500293
3 140934 171926
1 119427 131120 240111788
2 249 933222333
2 185150 490190906
3 190954 34963
3 11123 125489
1 109478 111983 55086321
1 102211 179984 353266233
2 165802 658398471
3 10566 173955
3 97877 152142
3 105011 47591
1 101163 168887 899547799
2 97502 247874003
3 10818 9115
3 15290 159722
2 10473 483546630
3 43407 111873
3 183480 18805
1 91263 189511 965898263
3 8232 137580
1 53089 173343 132180789
3 48034 64138
2 117801 16417502
3 159973 155346
3 74303 151790
1 40568 138772 266704418
2 92696 416029472
1 142161 193400 457628311
1 128259 151496 455385243
1 46906 103956 596875924
3 109245 194678
1 19356 136379 534131755
2 25585 974036067
1 103637 142932 855606067
2 30023 918178509
1 51475 99083 113389075
3 50042 19510
2 96193 215810964
1 43457 118339 815617938
2 187464 972243100
1 138280 179846 745903173
2 191856 192839118
2 193380 22319593
2 158197 558403748
2 161116 907213360
2 73028 654200846
1 8838 113696 692202980
3 174131 90909
1 109877 153235 78648616
1 169364 182036 804601217
1 142290 172807 200774219
2 73376 936197991
1 87 51162 168831274
3 140547 74951
1 152716 175110 48377607
1 129709 168183 714448018
1 181884 186096 124717540
1 46910 115400 955293063
3 187912 112402
1 67951 130860 859706037
3 24124 32162
2 127627 736301566
1 4056 159203 818926358
2 113388 194551553
1 4123 158274 472525580
1 48520 53709 223777224
3 6404 25052
1 63947 110532 208522350
3 52661 31527
1 32726 191105 868378914
2 20784 477901846
2 108955 696710592
2 99043 740564759
3 150261 132199
3 110900 21561
3 176483 31184
2 36913 861482615
2 80360 799926416
1 148871 166485 40703450
1 29560 86815 737146827
2 64136 473265493
3 35176 177709
1 694 61988 992614749
1 24699 93479 167528424
1 111325 166224 84186689
3 118560 155437
2 183617 673486093
3 181061 166942
2 174704 680934835
2 199913 34776624
2 53714 654065245
3 51450 73923
3 66389 140279
3 144139 44460
3 108570 61458
2 176932 909454956
2 131238 107910553
1 67127 183578 793242591
2 152444 110333339
1 114463 121902 555295433
3 9130 26160
1 72557 114807 66876709
3 125760 149401
2 93910 381094346
1 87297 112380 727686779
1 90227 121972 983493438
2 168835 470058989
3 83953 133612
2 196123 553287934
2 191565 555965517
2 129719 481703264
3 128859 47729
3 178936 51021
1 30128 36191 740801476
2 16187 166931449
3 29199 122457
1 98248 168383 971377858
3 130725 195772
3 49453 118135
1 81560 123613 385412290
3 59920 25352
1 3200 167705 574229029
1 144909 188522 869997566
3 182331 115414
2 10700 105869843
1 132307 191722 984975295
2 71988 284805510
3 134560 58591
2 104990 496834943
3 163482 122191
3 106228 99670
2 28222 503133674
2 47324 751492172
3 18407 149327
1 58774 161435 636531953
2 45723 120680176
3 143206 156499
3 84624 13365
1 68974 189161 474040512
1 121309 175501 785677175
3 117634 182871
3 9020 181829
1 50148 182518 749179461
3 62587 53204
3 198618 33921
2 134363 739297360
1 5794 160302 418024400
1 27835 160049 815632710
3 44249 52946
1 9671 59883 674162248
2 154317 502436514
2 67265 355873821
2 108964 381140942
3 192601 112656
2 93609 78687831
3 71105 7113
3 29378 136087
2 109351 948609132
1 177691 187976 657696186
3 30656 11591
3 28698 95064
1 37707 112904 518783107
2 142026 722140203
2 186451 816041723
1 61684 84080 385825061
1 27351 60011 854049528
1 124832 158868 981474179
3 50118 99765
2 174890 291779676
1 56163 86460 345006614
1 133827 141240 636165144
3 147914 89431
3 16166 76425
1 9449 199241 589757362
1 61243 149150 332431267
2 2017 497003857
2 193061 263832452
3 44282 8466
2 130140 874853399
3 195297 18806
1 103802 116775 808251410
2 94002 145255581
2 136082 176376583
3 43230 130155
1 40406 147650 335989833
1 56170 162264 2281978
3 135490 88777
1 18441 45960 599620171
3 181447 50120
2 93564 297621485
2 110011 403268626
1 31953 36631 33260509
2 88247 518645522
1 91392 151214 767684932
2 152146 22182460
1 63285 183038 358248223
2 117553 188786258
1 120839 123663 294278990
1 21673 176649 184252838
1 57817 81545 486716139
2 151063 57160812
3 111584 107281
3 158997 154156
3 181745 58524
3 61206 37401
3 164128 188005
2 106867 160538127
3 28985 119453
3 61895 21232
1 117202 132483 788555827
1 98091 140527 758554763
2 57889 475430134
3 97192 32921
2 29473 636718083
2 123436 542494975
2 36115 803290945
3 56296 125236
3 42346 80773
2 176131 600427215
1 94521 146782 302482054
3 134470 148360
3 110540 169083
1 44913 178590 50229217
1 41739 77959 7433647
2 193695 507920990
2 30437 641174729
1 66385 75747 89833204
1 20894 182397 785347939
3 101239 42201
1 39363 40797 776466420
3 181705 183097
3 10688 13715
2 148429 770563004
2 68449 878305087
3 157248 148154
2 15866 188684379
2 148337 687718977
3 39466 78293
1 50525 196893 722379163
1 82241 120698 877678448
1 100343 193879 991210216
1 98359 132718 221073987
2 106393 378119444
2 127079 669643004
3 36684 117233
1 114460 117392 266063770
2 124338 333450987
2 87351 194528035
3 155994 73739
2 15915 326680984
2 25519 365739002
3 144314 178207
1 83773 114552 86826068
1 34429 175163 91470732
3 80543 18590
1 170137 176837 984139801
2 58881 901000136
1 2453 24021 514205831
3 64026 42930
2 17241 775068802
3 149548 143417
2 178367 502957346
2 129284 203512577
2 95163 676084779
2 170776 574350588
1 39461 185707 980349197
1 166223 194018 656641461
1 82213 153221 459682791
1 3940 9307 12378742
3 110767 183798
3 164645 66645
1 43894 137439 516980713
1 279 85997 471005170
2 106323 501171999
3 91104 111814
3 150232 44587
3 81389 50663
1 1050 118503 238072424
2 2030 567944786
3 148852 54689
2 149399 241295140
3 2119 1519
2 55516 41495068
2 159127 746985333
2 191291 464778138
1 85083 99932 663218366
1 50840 167833 128751251
1 110887 197956 550741792
2 63076 408945253
1 20508 61281 510925756
2 139852 842861693
1 42049 123135 403022149
2 194567 792586881
1 68908 83107 648798050
2 179447 235706254
2 94765 256091029
2 7188 505221034
1 70114 134311 847400178
1 8191 59209 434498954
1 52233 143878 156123615
3 171306 14611
3 116792 39010
1 78432 141606 776861630
1 143729 175098 765450752
2 113939 454381369
1 89070 100694 720282101
2 135559 256877277
3 136334 60870
3 88504 23240
3 168211 2879
3 155782 114419
3 44977 93686
2 96800 239999550
2 184950 653721911
2 93470 401811018
2 23711 466872170
3 8653 23578
1 141186 187664 75917874
1 57656 90601 913642195
1 98464 167526 82151370
3 1093 159052
2 177817 281186981
2 14159 806495400
3 25457 26326
1 24541 97453 154078675
3 17506 195591
3 103002 79616
1 95960 121573 574739280
1 33773 185903 782249249
2 196053 703231689
2 142996 143451355
2 177143 674501186
3 42555 187393
3 198589 145563
3 64497 152939
3 40152 195069
3 21320 97217
1 17309 91791 354632023
3 164069 199845
1 76643 80789 900658543
3 47389 28491
1 93894 122317 620037949
1 124212 139802 809751348
3 78443 130245
3 159349 70673
3 101735 191249
3 6586 78239
2 34214 36201226
2 52139 338835452
3 160235 151830
2 79741 792487423
2 74775 458753885
3 107691 82342
1 78870 109993 930305368
3 161781 130969
2 143635 888917914
3 99363 125168
1 64764 131193 236892322
1 25593 116141 508851035
3 28998 149066
1 161963 190539 275729898
3 136843 15718
3 105211 1172
2 119392 759022677
3 6927 12049
2 196846 324290096
1 37976 151529 177259674
2 177983 182442811
3 128630 195137
3 160879 179195
1 93674 113216 767027646
1 35333 199808 57622911
3 103729 92792
2 42049 443274914
2 64460 721861561
1 31807 151852 393240838
1 15235 38896 486163990
3 167790 121434
1 68970 152637 701912054
3 21676 86103
1 87091 166360 422520975
2 198246 964294416
3 39781 157027
1 25722 83236 469208061
2 182854 495229364
3 65646 58267
1 34889 57469 789251891
3 11982 156844
3 36162 144513
2 8601 764610686
1 144526 148403 589814959
1 21939 101142 56798294
1 144084 158925 658851832
3 51836 167745
3 52884 174412
1 19770 46730 817446512
1 19224 79669 729797417
1 9911 163762 181338956
2 44267 852740615
3 142783 58349
1 73085 83730 994671199
1 152167 168292 885794941
1 115024 117219 100446353
1 13961 17633 698693018
2 45212 222280640
1 41969 93063 773155829
1 28356 160291 513052596
3 45274 90314
1 141684 180679 973118238
3 51321 103146
2 133869 200800394
1 10984 47709 893936242
2 179178 602207099
1 27214 122634 862402987
3 159223 141644
2 168004 688128232
1 38461 180751 831183368
1 32319 107248 828449577
2 178696 110432175
2 189436 630867629
3 11914 29186
2 150044 486558751
3 136995 175353
1 44119 137047 393145006
3 177209 20080
1 5294 193059 859829984
3 83510 86191
3 181386 27064
1 121453 168848 632152683
3 49930 134753
2 111292 724067920
2 64892 63431351
3 43791 163855
1 1061 55039 136926480
1 63855 100669 829977679
2 15237 381561034
2 155291 332510713
3 88775 171873
3 189992 65544
3 14572 97232
2 89258 472851969
2 48563 830648529
3 91618 154357
3 22326 13787
2 182676 565150947
1 14159 158712 855154394
2 3069 869448245
1 20904 118058 579523066
1 1754 111839 372764095
3 195896 90969
1 129625 133291 567564764
3 47518 196394
1 40957 121787 912802546
3 164923 148317
1 94090 100152 979630109
3 94528 57163
2 143091 148473708
1 32788 37213 68802417
3 74129 34914
3 146401 53701
2 198860 518238532
3 65632 27177
3 99122 72445
2 182808 674296814
2 186225 853741555
2 116248 509090378
2 88532 466602228
2 5518 697632299
3 192777 72705
2 160545 935777692
2 119764 830691546
2 9720 820806054
3 135078 156928
3 136311 86808
2 181012 797000348
1 96042 170109 543818003
1 80518 197797 191065216
3 135193 87260
2 10999 260878968
2 169524 364101049
1 25358 32121 919104119
2 128311 193218766
2 42959 939645926
1 71207 114676 412116287
3 113599 177069
2 180474 568211643
1 60661 82476 629351874
1 60009 161586 659374047
1 54250 141076 889323626
2 83004 986522267
3 155764 12524
2 27520 574201701
3 52728 164502
2 77105 278498197
1 134102 149975 632418405
1 43586 117722 332306590
2 107296 272043541
1 64713 179361 632206712
3 191998 174735
1 56482 63718 237812022
2 147100 11086020
2 193745 721893639
2 193173 664296886
1 80557 195634 367029621
1 11747 12331 196416570
2 68990 342079752
2 152356 748514876
1 19103 72522 266426023
1 28903 81376 789124795
3 41294 191234
2 2238 52658659
1 22 12579 853113499
2 51110 865488514
1 117955 190836 266996825
1 120704 191678 20169387
3 21675 65048
1 26504 36917 151819461
2 38813 524804806
2 128955 320682114
2 162753 415219645
1 56776 78760 980235619
2 46658 738176401
2 192510 937532061
3 46900 8032
3 49725 93227
3 58297 157563
1 42742 128810 129502698
1 155096 187853 628820892
3 108762 81055
1 143376 183166 68270286
2 140235 153704865
3 161277 65390
3 14592 26237
3 128036 5782
3 142425 35116
3 25642 148193
3 55543 67395
1 24268 53878 420192795
1 100007 139204 773164727
1 110752 197659 660958073
3 164815 131514
1 100638 132445 761559971
2 23179 817101421
3 42793 192298
1 100696 115880 556748567
2 195724 445367457
1 55586 185554 382544280
3 156907 26187
2 190825 373201676
2 196953 295722241
3 168052 125301
1 45011 63603 666601399
1 39042 146828 196936826
2 172090 149286867
3 113606 95613
2 85407 918671691
3 79249 76687
1 54584 141819 229105753
1 198 124926 725572850
1 88970 103990 307622770
1 96156 99314 92678732
3 166084 61398
1 5802 99460 812146563
1 18039 162088 560763638
2 45456 786513691
1 103388 159551 293666302
3 126911 96218
1 15161 175042 989981903
3 102650 162313
2 113192 753626900
1 84620 178176 809032376
2 83796 549520892
2 68859 327624523
1 12445 153049 560076785
3 169394 82436
1 6150 86706 810559009
2 81354 329707110
3 193798 32619
3 59943 12875
3 151855 120716
3 59274 168491
2 59447 400301963
3 120960 91172
1 41609 183279 470815228
2 86100 101507320
3 141262 93506
2 181413 415634920
3 20746 56845
3 40173 157103
2 114560 636058531
1 100466 118938 331110535
3 161927 192346
1 4007 131309 93733744
1 134272 144061 110120434
3 127096 5131
1 50697 161930 117902542
2 10148 768199517
2 127537 113502897
2 181389 386443997
3 42636 145415
2 78486 310300623
1 43549 87698 375548724
2 171679 472770558
1 169652 173112 143661646
3 36033 174046
1 2094 198057 638219915
3 187216 1945
2 190400 615861769
3 158486 157146
1 119166 132333 136965453
3 69554 146347
3 99737 13785
1 42816 52864 947192478
1 56842 174486 563228634
1 34096 67798 124208454
1 123142 161614 672393628
3 9165 19611
3 150695 27839
1 22741 187285 859279312
1 39067 159721 661190330
2 193641 975145873
3 100547 22130
2 132841 866027171
3 191790 78126
3 60468 36281
3 160708 111005
3 19767 5355
3 23326 11166
1 30094 168976 319283183
2 73255 777755775
1 143636 183177 661370291
1 62392 177397 163571308
2 196902 11597174
2 46671 852168460
3 141513 113103
1 46427 97597 323818354
2 18130 444175482
2 153581 665594347
2 81994 34634074
1 57481 195347 234390335
3 64910 87714
3 195080 170123
2 26807 619959803
1 77517 89721 930259059
1 218 8402 286332142
3 53193 164289
2 110264 712748157
2 3652 936514325
1 123654 161641 989536382
3 190196 97931
1 17906 22791 690332535
2 94870 65259993
2 27077 342325970
2 167113 767891359
2 132542 751993512
3 80293 18214
2 69496 863381739
1 29763 108509 900106006
1 23142 118210 360055633
3 29325 32442
1 163247 173817 151073039
3 159257 123436
2 54199 419944422
1 138875 164613 690397939
2 133870 302541568
2 70437 162193434
3 23883 182203
3 103434 134565
3 60127 106604
1 24611 157692 45017947
2 70054 746237531
2 102867 97240413
1 38099 137665 538461538
2 83479 880732710
3 21188 91785
3 15541 177869
2 188562 141929461
2 122614 494071008
2 31196 401718683
3 7043 159998
3 183514 184997
2 198212 41483707
2 198804 892873652
3 83853 48448
1 67111 90496 564453910
1 11919 132070 614624360
2 141330 143271718
2 129375 564838194
1 52711 75055 996814183
3 102320 14598
2 89522 688269706
1 109280 183692 978852371
3 120019 68334
1 12810 75796 267006926
2 185986 748474060
3 133980 104374
3 88352 66116
3 130078 127980
2 182916 713335117
2 171710 77339611
2 146723 403927793
2 158007 634562146
2 49691 603661337
3 196311 65110
1 23108 31859 857203028
2 90794 602788841
1 145015 167757 959137271
1 61208 73291 809273050
2 174049 668306733
3 157701 174316
1 47194 146320 524028406
2 153471 380484758
2 169503 603628845
2 52288 885709813
3 69183 98150
3 181798 147128
2 36124 527142114
1 5496 58764 857234407
1 100496 168047 280342723
1 55876 63861 340169860
2 164648 619627812
3 118685 59787
3 142647 172925
1 123348 127079 78194719
3 152701 137584
2 168747 101777124
1 28843 109818 750307715
2 103146 511088578
3 11836 108840
3 3037 28394
3 183675 103963
1 92173 101039 421688595
2 2293 672469937
3 15995 14223
1 50459 124742 168410726
1 152138 159057 423535038
2 13554 694878552
3 76978 117035
2 87854 500969334
2 48768 57769917
1 41360 99190 114367926
1 8225 29605 746704300
3 7597 74370
2 29917 978578822
2 81546 456862991
1 5417 128250 199912741
1 29681 109116 70498343
2 42393 379526858
2 176906 688823900
3 64155 6935
3 38 23146
3 2480 73887
3 193174 148803
1 170013 194996 513314281
3 58019 72930
2 165041 640699013
3 14213 59165
3 67489 27078
2 23224 545385384
3 12482 167999
1 36911 122563 119717562
3 122954 2966
1 110589 185889 554961203
2 32850 474068997
2 90748 736712689
2 43228 508984358
3 34010 176415
2 12514 583956317
2 97861 379690781
1 4437 164802 635155853
3 185623 28931
1 61973 145045 681283299
3 99740 58799
3 41314 123188
3 153106 146890
2 10259 36652259
3 5417 37229
2 2385 425731833
3 35677 185946
1 55269 111783 365614227
3 66997 165455
2 164404 95378614
3 142387 193681
1 42027 169046 573758894
3 137698 185262
3 158823 31500
3 50398 4397
2 130919 350473849
3 159800 37833
1 122531 126781 471198204
2 186177 801737966
2 60912 510280627
1 3156 29689 840805171
3 154770 103565
3 155668 197261
1 5161 131802 508237068
1 7040 110840 615441038
2 148428 665796570
2 42137 887759717
3 4406 47104
1 58209 71882 329474471
1 65995 126003 192325772
2 34417 87329224
3 186095 175032
1 131887 166338 703062290
3 195088 112335
2 82240 744928359
1 40886 134650 858013187
1 93172 99956 387157150
1 26346 69928 907540858
2 18042 78263404
1 87083 195587 730258563
2 59854 604080644
2 82440 566077773
3 44666 70927
1 6105 186015 117711500
2 113303 12365195
2 160110 326373306
2 112090 77284009
3 41081 8388
3 188435 90729
1 16939 155300 391114723
1 29461 115059 646721841
3 3607 15749
2 41475 184607616
2 193217 359353409
3 32628 155738
3 187038 15547
2 102585 341093594
1 161832 197221 829666242
2 121591 478780937
1 65093 183245 896537190
1 157975 172798 512074891
2 10318 4384132
2 10484 472811079
3 190198 122955
1 14108 44128 493899276
3 105918 78432
3 27204 196613
3 129516 76986
1 89999 138886 881550792
3 126220 88183
1 36942 49284 393453979
2 27209 415345191
1 69712 195972 894631327
2 182874 179540647
1 35271 169423 928081099
1 133212 191984 448136729
2 47352 7458835
3 36904 18230
3 60355 133236
1 28406 187040 255869144
1 102343 196763 323711777
3 30684 72247
3 153483 74908
2 246 651621048
2 118278 97286487
3 126485 141949
1 13696 166617 952990093
3 182236 107981
3 51513 136810
2 65106 706712471
3 89109 188568
2 21207 18456664
3 77321 68228
1 8917 49899 324178579
1 71718 102493 635185421
2 109348 666772549
3 89713 136064
2 58649 398287691
1 82631 141214 625585479
1 17012 54552 522738639
1 98160 140418 512892824
1 23079 60898 345455796
1 16290 122836 878578906
1 1794 136762 305070991
1 153120 178773 575885128
1 75911 184673 923315918
2 18132 709507591
3 50065 7830
3 165467 83797
2 16283 301603000
3 180637 44877
1 135541 145859 774415569
3 19958 10839
3 122046 147224
2 195049 312705700
3 20798 129174
2 58265 48697046
1 61674 101994 736280257
3 183712 126536
1 192871 193213 250972574
2 107428 299330915
2 166487 201233055
3 156096 192713
3 8792 150261
2 27077 337956150
3 184160 43419
2 160788 254635836
3 33465 10152
1 50192 140427 334046497
3 140947 197531
3 149567 71551
2 42706 632242060
1 29501 31086 892484150
3 17535 85888
1 11860 117892 674872222
2 144464 525678209
1 41822 128466 381838657
3 121433 28482
2 64275 76989838
1 173708 187980 270883422
1 69816 143047 507182777
3 68359 50745
1 68620 186137 203070995
2 7334 226432784
1 1877 132820 51687421
1 13267 159261 988772044
3 58226 153631
3 124911 87285
3 78951 72372
2 15159 851898048
2 156659 340499038
3 129364 126041
2 126710 657081712
1 10323 81693 844575062
3 4236 185047
3 121032 103619
1 94478 199705 156417534
2 153366 638274882
3 82252 145049
2 37089 679416325
3 21237 111360
3 102642 36219
2 106967 643324665
3 170517 158220
2 105915 179769529
3 88083 152364
2 134492 636565782
3 162461 171463
1 24619 136355 828803989
1 106833 180617 352629584
2 178982 120297466
3 12441 71353
3 144854 65288
1 142660 178169 864441198
3 39594 22261
2 78941 500535593
3 116064 7540
2 43631 368353994
3 49787 127284
3 109252 122782
2 137656 428983494
3 180282 80092
1 117774 197528 724946052
2 54975 682201118
1 27282 52209 577725917
3 83761 110966
2 6048 209358753
1 54848 92909 973784552
2 39228 348979166
2 41477 353870913
1 73692 93130 926255751
2 70267 626109185
1 132414 184486 641524910
2 80061 680085938
1 12717 121126 392952469
3 47065 178439
2 137374 811435601
1 44159 142535 465377514
2 137256 876803800
2 195017 646026378
1 46953 111402 572096194
3 185561 197577
3 124564 55858
3 104506 150808
2 169224 131779724
3 140529 173603
1 12841 94418 36310939
2 14278 825700025
2 157002 104731338
1 6242 193618 560266225
3 176828 31329
2 56887 308445649
1 45802 146436 806893074
1 62687 88804 726316611
3 174732 196991
2 25064 110931538
2 57539 25942831
1 16858 119447 281948892
1 1757 22932 605902395
1 147585 157094 857885099
1 54488 161383 711915208
2 96018 512349731
3 148601 27519
2 109500 462086872
3 29151 119867
2 95952 12911606
1 11540 133559 141558973
3 53790 10185
3 83896 174424
1 93274 114558 971592424
1 31511 171854 952245521
1 40633 81597 709021144
1 30965 185099 5991196
3 68072 33567
3 176693 160524
1 30499 163792 728832548
1 103111 116272 623422416
1 2115 71807 735374597
2 178428 644734108
3 2712 162194
2 33825 398674168
2 73111 611333070
1 130337 138634 439519589
3 33063 62952
3 88029 33080
3 137832 40996
3 191604 148478
3 123962 144821
2 178901 299722117
2 104804 873939483
2 199622 544114595
3 102783 195285
1 138969 152390 590457594
1 22751 162845 823135761
1 137399 160270 802211463
3 186453 187473
3 185162 80622
3 79210 14733
1 58675 97119 15251674
3 185384 18715
2 89160 277414710
1 132482 140717 728008609
1 25683 70821 127253031
3 66597 44501
2 4725 34496456
3 8408 100191
1 25454 174792 71468057
3 29962 143340
1 9890 199884 621992247
3 165038 78903
1 50394 122205 104154803
1 40471 138141 874210111
3 123030 84207
1 189956 195557 299135899
1 3472 137604 84588526
1 18626 25774 815582193
1 86473 87323 888770634
3 145190 104426
1 141182 147703 814402065
2 115736 473789424
1 125132 198535 198019433
2 64169 204097134
3 2781 126946
2 191423 607857338
2 98850 489852218
2 82794 283551580
2 63083 998173463
1 95542 176190 554289495
1 65320 183527 11880060
3 126169 25600
1 98601 108456 780191693
1 23651 74144 409534108
1 67897 98962 927771051
1 165639 180728 936103577
2 170294 62718193
3 153429 171709
3 168044 2900
2 133381 183538918
3 124769 108292
3 120197 57930
3 40957 131422
2 141302 903742301
1 60236 103679 749743554
2 107107 394748926
3 12866 15429
2 4024 67362172
2 17453 644276415
3 6457 104378
1 193201 195728 335431973
2 94064 333671768
3 131422 106815
3 15919 128780
2 124114 497245337
1 78428 91090 395233484
2 114196 43133304
1 26504 161394 150096744
2 58996 499811270
2 151630 702777089
2 111599 831784585
3 182693 187202
3 82441 128953
1 72463 180817 183058037
2 89220 322063819
1 89147 156887 154876291
1 101587 104575 642021421
2 63552 366829016
3 130248 178953
3 76228 102170
2 98601 613606726
2 11125 859572146
2 107423 967234109
3 125800 27590
2 73104 960924717
1 138517 157589 473634330
3 62751 8912
3 15067 5541
2 133832 107013184
1 10208 150181 986013579
3 78011 68471
3 107338 142730
3 118693 192466
1 101689 115189 63876041
3 33087 65021
3 53608 141502
2 59484 495475750
2 93435 469387816
1 12890 26122 5013675
2 61683 291957966
3 5060 35615
3 87969 27155
3 34645 47810
2 123590 507559999
3 21057 79965
2 88712 610415264
3 70158 90999
3 150206 11076
2 146990 865450431
3 150215 152720
1 27832 189871 763504091
3 147366 70916
1 9412 125989 943357549
1 143146 151790 151412005
1 94413 128894 146123298
1 66199 166049 869278818
2 173470 697148347
1 28819 141074 690984219
3 123643 171679
2 180822 768350294
3 76768 182615
2 199691 406280283
2 116805 295717691
3 195586 74734
3 115195 1673
2 29469 297645262
3 139608 86217
3 79275 108985
1 70161 140505 933081487
1 96425 156626 812936732
3 24739 171701
1 52856 106188 86063101
1 112967 152212 854840385
2 183349 71406514
3 137928 55999
3 172259 37796
1 27894 189557 842571228
2 73680 440673956
3 185823 2537
1 55047 136702 291498025
3 182648 39738
1 148104 196150 458285213
2 76392 318432674
2 44192 505079521
3 11501 79731
3 30654 179664
2 7861 594805042
1 40435 161463 54050627
1 169340 171679 438290997
2 123383 7231311
1 31221 61729 524264088
1 100293 189066 847400828
1 8016 116595 697749848
3 73264 83834
3 169495 191459
2 2974 900745820
1 63654 110498 951701272
3 90464 154079
2 103486 75267156
1 64037 88031 62068371
2 94000 101841393
1 4349 77105 226329269
3 174535 89969
1 32990 156265 210904782
1 151119 186939 769360169
2 139983 7446515
2 18684 768358650
3 102365 166722
3 14345 81072
2 18458 477467959
3 68132 48081
1 76361 81153 778133589
3 44480 139734
1 113110 157013 74267232
2 171525 566706508
2 9156 407075957
3 169717 107618
1 83591 104573 308566232
3 61183 59550
1 34820 192537 990398172
2 144065 32680303
2 108992 811204026
2 98845 115610749
2 57309 793605705
1 37401 168944 630183323
1 126946 172859 493722926
1 30123 56648 308231313
2 59396 150244686
3 44376 198136
2 11879 187260218
1 142487 153177 407407440
1 35222 185968 801590543
1 53684 182780 142194089
3 181645 173237
2 189156 60353014
3 187741 35566
2 15312 725608623
3 104508 196651
3 100714 30100
2 28271 662080205
2 69325 515774007
1 144508 198708 266096825
1 75684 116973 838938106
3 114600 3208
2 130819 987648385
2 184128 613163620
3 137869 59352
2 163625 689742511
2 114106 549253839
1 44483 193790 465598024
3 70011 24037
3 89868 152617
2 159117 919510606
3 114974 83356
2 131929 235813614
1 79846 113783 366028597
2 18612 648121418
3 108778 147763
3 150213 130841
3 170753 117256
1 38841 107474 926010270
2 85466 900353374
3 145285 100267
2 104287 383950354
3 128784 176434
1 40891 161609 105969917
3 196766 111111
3 171562 120635
1 80309 97966 221919114
2 134599 552770125
2 11342 48557033
1 61541 74802 777252102
1 130688 183398 257866103
1 130293 136203 342600440
2 37792 752392692
1 31220 182005 461094978
2 12018 889491501
3 45476 81143
2 75753 654363527
2 193264 325372387
3 17231 173887
3 194332 668
1 15238 83176 422760603
2 26770 565601816
1 13990 112257 633974590
2 123034 731033692
3 161532 151640
2 16825 813337550
3 136319 8428
1 38835 63236 843060033
1 178790 194775 269535920
3 96778 69897
2 192707 492618262
3 6658 79949
1 83363 111261 112774817
1 173916 194580 418099715
2 67451 456515258
3 116376 43218
2 136471 940679953
1 147301 187597 88463603
3 41613 147825
3 46184 169228
2 185733 484491079
2 136401 149806794
3 132637 138956
2 113987 473863414
1 93646 117509 247972084
2 180252 915244310
1 59210 97893 50865976
1 122582 163613 802063537
2 42908 635167582
1 134615 177988 596567291
3 174688 50832
2 22614 273402793
2 39048 249074418
3 184407 194259
3 128614 116382
3 166119 37441
1 24332 125121 97975364
2 42927 224611754
3 98544 148870
3 161006 114439
2 178037 775690625
3 38358 50719
3 147114 36933
2 7215 222598161
1 70766 113855 384919561
1 12310 40486 436456980
3 107543 198877
3 193551 83210
1 61164 126526 192818011
1 46137 179551 972900351
2 75396 651145509
1 5287 49520 223792568
3 132738 28278
1 176148 194438 965706175
3 102283 2644
1 2650 124010 813540628
1 108694 135482 767265372
3 180697 47663
1 20337 40986 988712057
1 3919 8997 317891672
3 161612 97875
2 155117 733572214
2 162837 504639766
3 51493 192350
2 8058 112008265
1 114417 146440 621571106
1 126507 182784 572743082
3 45927 52716
3 111080 40115
3 144321 92298
3 49280 7901
3 46985 38974
1 153297 157020 662898793
1 26987 197606 775983125
1 122298 133267 906872407
1 17941 112413 232542403
3 136053 137135
2 51001 746591751
1 25005 28991 191360123
1 127295 157885 341100896
1 18118 131095 473051326
2 13786 470760709
3 136326 129167
1 59899 75362 773613969
1 117264 169215 451719194
2 29924 528813680
2 122825 123568783
1 36787 159752 267512205
1 72496 188938 826905209
1 52064 197366 73613141
1 71860 98121 218236754
1 138780 177274 608425675
2 189305 670665396
3 109605 51858
3 101948 162633
1 8716 67571 417775657
1 144741 165098 424032886
1 169768 178935 222867855
2 77968 825043776
1 75798 166537 440278693
2 151212 648691372
3 77870 106963
1 152684 170874 244525681
2 62872 212949318
1 15442 110531 630734317
3 159367 175386
3 137109 92022
3 75966 94509
3 88763 166083
1 1401 135518 844329617
1 87275 165723 532535766
2 106711 104816145
2 150004 29992446
2 3138 694167938
2 39464 154939202
1 108024 144797 446867492
3 196314 108463
1 80862 177925 343318102
3 80332 79721
1 62461 195906 696973320
2 163047 42825110
1 15836 98559 754059306
1 96009 145723 375819548
2 33956 330136431
2 141386 936884182
3 18641 79820
2 167727 374474998
2 180742 38170284
2 65758 778018853
1 86833 196622 725968942
2 156532 694705354
1 70553 135920 558402738
2 19844 560662291
3 35062 62346
1 52348 173097 606679658
1 129915 180913 380046829
3 110998 70302
2 69437 954365120
2 186323 410466824
3 54047 119562
3 148737 119091
2 103444 554843766
3 97870 30536
3 162880 17031
1 17861 44699 938997772
3 97 20993
1 48406 169856 665714662
1 43277 117071 687945068
1 43490 103454 417226632
3 131087 80287
2 42172 766929940
2 161048 79274016
3 62442 9429
2 94606 925222762
1 34971 122160 258885717
1 12108 91074 55451661
3 134728 70465
1 29242 96359 236654390
1 5989 41930 416103771
1 70151 181217 994273615
1 50486 84842 403200419
1 51948 91160 293378398
1 24764 178349 958186181
1 55815 124933 200899223
2 173248 265529545
1 14386 160817 738355267
1 15254 47710 830214077
1 56978 149566 946513478
2 111223 275584071
2 32426 820277017
2 166041 733715892
2 197369 207175352
3 23946 39534
1 463 177981 910406517
2 196622 490571882
3 87100 32254
2 23539 18640928
3 175230 162989
1 85347 170919 652065947
2 156750 245540899
2 74954 479211944
3 66222 138337
3 15919 134783
3 73394 77274
2 32783 867823497
3 117624 23644
3 23225 111812
3 33034 165071
1 162833 197614 105330657
3 31873 56681
3 151332 137063
2 120976 826482258
3 36450 186714
3 39381 46724
1 2992 93775 443214426
2 107678 341915285
3 128502 34334
1 38697 127383 774579409
1 80444 161240 264220766
3 56456 9620
2 27500 932748268
1 529 76482 945416287
2 80298 578240772
1 65234 133352 775922694
1 79327 175546 999649714
1 92700 140542 518105003
3 48214 89073
3 55096 155764
1 67865 153553 333936249
1 3407 56180 920297125
1 60318 102810 622815568
3 68035 19569
2 125712 842388754
3 156834 736
3 11711 15319
1 27895 55136 36290307
1 45319 85530 199914568
1 26050 36929 240104236
1 41271 50900 36032632
1 53640 59398 410220990
1 69803 128052 389270003
1 15072 74045 493473488
1 47528 157985 798702144
3 162793 142000
2 109627 147620708
3 139478 101283
3 7843 199759
1 12724 120361 201882472
1 120441 132708 892992542
3 121215 166276
2 52407 844762184
3 76144 87804
1 15981 179760 512800009
3 151161 57706
1 44081 149399 203297388
1 74817 193346 207377321
1 19852 28940 870281544
1 143838 181812 538146859
2 185321 870026061
1 50035 104876 913032460
2 116531 242287238
2 152741 70297229
2 179801 269246902
2 181400 291466222
1 33313 64133 368356489
3 124502 21392
2 10951 236464069
1 17719 44639 949199830
2 57631 804491969
2 72484 943951526
2 137768 944298563
3 103213 26449
2 174170 849942609
3 108294 17173
1 193102 195783 689818420
2 48580 262779181
1 69221 139146 650818311
1 18498 78315 735170334
2 57136 193918183
2 149031 311794042
2 56362 137227904
3 159172 95311
1 17425 36750 116127406
3 51220 10522
1 112989 131266 530973521
1 5972 164901 976049293
3 47971 6200
3 163891 4556
3 176795 61709
2 39205 492959168
1 15140 35135 443989526
2 83513 739700919
2 82787 754098577
3 144202 96365
2 41897 711012051
1 1042 186371 560465716
3 18780 15860
3 164475 12269
3 106928 53521
2 102441 243697238
2 65251 79520664
3 101699 177161
1 154290 190592 255552923
1 88523 97981 745978004
2 33540 397338429
2 37978 354363437
3 54411 44291
3 41597 88190
3 195231 109749
2 33680 172578209
1 86119 157434 697851876
1 43758 88244 213502128
3 72395 86710
2 166479 485751772
2 70205 405591628
2 54605 546637797
2 66829 748109229
3 82556 55131
3 180205 182766
1 36894 37302 572784000
2 151217 932686316
1 172118 188916 316261729
2 96494 560924066
3 156864 95634
1 109780 189498 830897453
3 56567 74042
3 43049 92389
2 70984 948533628
1 39108 162620 249168170
1 156691 198326 670657797
2 61035 874011945
3 196103 170499
1 54604 83505 520810734
1 186688 196640 765037732
3 19031 40568
3 90935 79815
3 195340 134944
2 155358 740702477
1 113703 198706 627227707
3 70052 103838
2 168157 553351272
2 154042 357752454
3 780 108298
2 38004 504052146
3 157469 72574
2 134444 547796880
2 152470 283535041
1 3355 61692 986920354
1 74885 149151 710199053
2 29198 568379821
3 191827 110349
3 13998 52589
1 22144 102737 826393006
1 32183 72223 122351946
1 80290 114438 954912271
3 172943 127663
3 130112 105360
2 58829 515243141
3 22925 74517
3 23903 122009
2 77554 231051474
2 108568 166654785
2 94647 295206695
3 55837 4722
3 37739 50533
1 21104 31752 393685701
1 27954 106950 137567044
1 42017 75665 813722255
3 7921 115502
3 20308 96956
2 164244 711064086
1 40195 121344 751462273
2 79078 63939945
3 175726 97147
2 143180 710952054
2 63603 704139834
3 96839 104854
1 1743 138270 490355688
2 41178 260719952
3 98046 182340
1 119561 175983 124075026
1 193546 198843 92997639
3 94643 191997
3 86358 146356
2 147669 910513207
1 103265 104111 599723083
1 134494 143212 290957677
1 109886 110346 945301571
2 84736 534988464
1 84542 94672 195686226
1 108947 187231 303174968
2 84442 809835171
1 61556 123335 33069342
2 40814 680081753
1 86694 192159 6132327
3 65596 16336
3 59329 88299
3 37269 140353
1 113191 181046 671188565
3 80530 13059
1 116527 182263 911508812
2 1395 160786330
3 58438 122567
2 32545 816044280
1 20927 94809 962182459
3 178813 177249
2 27153 691062712
1 41881 63096 56213908
3 48484 26474
2 187729 120263656
2 95397 348815726
3 730 61252
1 173576 176230 935712402
2 52579 251890796
3 63788 27819
2 5790 506151148
2 163317 829193444
1 26631 166259 945241220
2 136225 193544725
2 187011 891144384
3 75029 157852
2 39622 475640345
1 53075 173188 230685003
3 194668 55832
2 197746 956689980
3 163179 31466
1 35617 81805 956369833
3 165567 169516
3 42148 141179
2 24607 789871991
2 44954 541997783
3 21729 181091
2 12973 123069882
2 199829 994955071
3 110164 45896
3 103811 67878
3 92676 143831
2 18329 192685042
1 66877 145915 437335691
2 161781 703601182
1 59774 177653 464865326
2 80293 111081804
3 94142 169456
2 30984 666185545
2 32902 797572864
1 150701 165435 627415859
3 135528 115992
1 163212 190400 630366210
3 193444 83169
3 103876 172136
3 70005 125544
2 45766 799779564
3 113964 105373
2 33844 259945887
3 178857 128848
1 118955 130911 300447294
3 176244 3078
2 18384 900304491
1 47157 134298 728209118
2 74966 497681419
1 22086 181598 455262809
1 40025 141580 383035984
2 45843 220356716
1 10054 156414 780863813
2 94920 288846245
1 7221 72307 804969114
3 111655 96412
2 27162 473914854
1 65344 179880 660527762
1 128260 169917 387407581
3 125859 24923
1 72764 85241 618916256
3 117733 59531
2 52890 449916020
2 22084 805315714
2 110603 98125466
3 76959 189874
2 69690 180270732
3 141698 14079
1 119001 149570 862524959
3 130060 18582
2 42192 451636187
2 33359 199869046
2 65345 46903740
1 29942 86101 83114415
3 98462 178937
2 919 152590813
2 186895 92480103
2 52044 313837980
2 89812 922535007
1 95865 129057 934638883
2 152974 698406701
3 69565 132916
1 72770 190826 451337419
2 120607 863652879
2 144554 50810290
1 18510 64608 454340358
3 102202 37121
1 41479 150613 585967180
3 86372 184733
2 174574 726463789
1 162165 189035 930147669
2 10714 265652574
1 107689 199408 238164256
3 179609 156095
3 87782 82482
1 39822 87041 322622118
3 123119 167461
3 13970 179498
2 116616 431204799
2 198880 172742600
3 8841 171930
2 114163 301074587
2 96043 676181531
1 37436 188408 853302442
2 135143 251725141
1 80563 156844 856360230
2 176889 271356245
2 80150 118233391
3 94727 307
3 37179 36070
1 2239 22471 280663626
1 4205 69745 776720280
3 28550 18807
1 20490 161546 977289519
1 81907 152736 680224677
2 154891 755473466
1 74695 87401 742096217
3 163136 107284
1 63494 96802 428347196
3 61362 66850
2 199922 843100885
3 37780 141343
1 108842 144488 139411638
1 108375 175274 925649397
3 84670 192816
2 114224 392405139
1 42914 189729 86896614
1 56533 134774 527155662
2 114656 713922422
3 91973 127912
2 91669 27960141
2 15018 276860415
2 45402 169920954
3 179342 77947
3 96412 131179
1 130887 131417 161680087
3 186010 140947
1 11667 74201 255373214
1 61924 106664 132049157
3 15181 128233
2 31000 885861538
1 97546 185158 86510558
1 20346 180148 729008875
3 155394 199853
3 46530 194599
2 72777 581632788
1 119258 151724 467890614
3 157102 106284
1 9005 26194 735444346
3 30097 6339
2 195536 192746424
1 87882 172270 141837056
1 8110 22885 465378171
2 105385 732271026
1 6240 62809 964852585
2 166053 772311749
3 88180 175269
1 61069 174284 707904110
2 112440 519552706
2 108419 675236232
1 104132 146261 337085662
1 131400 146020 250134966
1 30671 65966 331931183
2 51028 799844431
3 98645 45544
1 38800 76537 567293714
3 146839 18476
2 123633 56866218
1 14316 189569 832552838
3 129140 160558
3 369 193457
2 58717 48256601
2 197240 362580069
2 94119 537597361
3 111022 67845
1 94680 144023 56190094
2 45821 436447151
2 153577 327403893
3 165880 23271
2 36642 25617666
3 49215 108731
3 57510 121199
2 30369 944297482
3 52579 53830
2 112168 666545728
1 25267 102963 172252982
1 101342 185274 898738089
3 112528 172004
3 26897 32011
3 195339 122612
1 23607 147190 590060437
1 75204 94454 93486558
1 24177 111403 343101730
2 68921 520385319
2 137380 276080812
2 117397 54382306
1 98150 138741 689774728
3 188970 85855
2 2763 178413469
2 34886 488936012
1 885 198509 379245865
1 5784 97821 29361768
2 7478 364762588
2 9160 709601957
1 128035 188571 991842644
1 4825 83440 619715850
1 3448 74508 767838168
3 108253 130119
1 17994 198781 919969372
1 114632 144734 223354893
1 4520 12163 882342692
1 9680 78920 769156307
2 117356 625506645
3 20862 12145
2 95846 68748818
1 110172 182878 956234106
3 100124 103208
3 189174 115577
1 51811 137680 503645756
2 74469 766089941
2 116845 691224165
2 83779 55867106
2 21281 277528061
1 28908 90337 130532679
1 37991 124123 460304943
1 29436 105397 712891137
3 112836 154033
2 147497 404902867
3 15204 110896
3 148749 120098
3 66053 106421
2 70443 466118889
1 68327 121620 927415756
2 67040 522542168
1 84856 196110 620118546
2 170966 535680204
3 48191 103652
1 62036 196178 187594138
2 166157 445789398
3 156244 82772
2 16039 772598532
1 128592 182475 851129781
2 126212 863917789
3 41040 122952
3 118709 53524
2 90800 12912144
1 90944 144785 105257997
2 17598 770916951
3 4339 107271
1 83209 196848 149281248
2 69272 190905176
1 8073 38451 337733260
2 1113 511700101
2 164969 656127944
1 59796 170773 740745451
3 54356 115828
1 47088 115412 926422577
1 65792 113140 339113127
1 34962 62360 935279406
3 144444 165211
3 137252 90876
2 58787 963794029
1 93797 173764 684097327
3 107298 72242
2 10737 191430026
2 81695 384419603
1 42042 92694 860249598
1 65978 148793 235781284
2 6859 400668848
2 17517 571394595
3 73307 22192
3 140164 37389
3 181913 79190
2 99595 116260923
3 37256 121727
3 199734 196949
3 94329 117405
3 123860 31291
2 185086 18543155
1 11252 92198 553410621
2 8511 186527040
2 81893 600185579
2 14835 638033645
3 143387 9478
2 62516 321405412
3 170389 4675
3 69674 153400
2 71160 748156111
3 10694 121740
1 124385 164208 237334485
3 82803 2568
3 166443 89283
2 185053 304047918
1 22996 66130 101786732
1 35842 171223 128541450
1 7087 97071 282309
2 120578 392782399
1 59576 194419 254603289
1 86708 195622 188965858
3 198366 7181
2 52755 24630483
2 75583 354832218
1 47064 162834 206996200
1 6539 94513 447380173
3 166218 105338
3 136881 63763
1 24586 190466 586848722
3 120307 115505
1 22929 52970 813744589
1 113909 191211 789238796
3 190747 145045
2 94821 506550160
3 51989 141904
2 141563 790196627
3 179208 25586
3 85132 151063
1 47692 114271 399340758
3 182794 94563
1 63746 131943 376646453
2 109533 203750625
1 109109 191815 658010848
3 181752 173233
1 105467 163933 613334768
2 83305 236767146
1 55414 75928 532658791
2 54956 33864108
1 119202 143360 799604516
1 169578 176321 536840453
1 31438 83054 775175477
2 66965 120846569
2 156387 441113144
2 86752 899326266
3 139483 191762
1 107613 178743 76400731
3 67308 185284
3 156463 157859
1 47541 188644 22304116
1 7745 151467 35456781
3 192667 21482
1 123243 197814 280941919
2 22476 743637651
3 117013 152091
2 183586 845973212
3 27634 17531
1 18162 126228 134762761
2 2403 956268580
1 153609 198363 797252270
1 75171 137635 669519711
3 134975 27313
1 16681 22433 705462030
2 191776 207682146
3 22360 185881
3 167154 37423
2 161392 27056838
2 23561 894998508
1 27196 49447 77664211
2 186830 639682513
3 149559 135163
3 108758 21917
2 29346 982327619
1 67777 71112 680908573
1 21750 123694 225340900
1 188174 199377 608647820
1 385 53764 940425643
1 40676 171034 99405465
3 171877 12589
3 82139 49397
3 5183 102152
3 59841 93732
2 82295 353326572
2 109240 592977370
3 67504 85289
3 105138 178476
2 157755 393949298
2 119794 523550412
3 70373 97845
1 58900 85306 432666612
2 58354 565418335
2 38291 676138601
2 21503 981623398
1 25001 167996 926867422
1 10429 61838 314654192
1 50474 178270 367362171
1 81171 142023 995379437
2 176168 693407688
3 24396 1502
1 63252 134453 133432043
2 95154 997192336
3 65998 182366
2 101174 845438722
2 987 929789824
3 128491 63755
2 56020 450324611
3 110954 114808
2 176479 876331822
3 18142 84832
2 145331 426346167
2 89895 10414827
1 84380 122995 595947976
1 15663 18268 177355357
1 116484 123746 335126375
2 20069 386817355
3 90532 111046
2 136025 427144113
3 136964 50833
2 23954 917649567
3 133491 94071
3 89229 9859
2 194324 387885874
2 140874 903810156
1 99893 102325 115595210
2 97342 850945822
2 75915 268488569
2 3194 397130737
1 42655 73154 400680886
3 171973 34249
3 180686 66523
3 155808 163039
2 199899 866263767
2 143905 579644904
1 5940 27132 985759486
3 171841 10337
2 43626 426617189
3 143665 68196
2 179884 866478694
3 126474 150886
1 79758 125006 201298362
3 91425 119421
1 177295 180788 346544568
2 187107 984790048
2 53424 291412621
2 15031 9881528
3 108335 108171
3 43037 88435
2 147412 246800941
1 65819 130015 900131425
2 46757 58404524
1 118751 135504 876605389
1 157306 177383 664982443
3 82507 38824
2 33884 304396615
2 155846 853573932
3 12779 162463
1 48638 71476 89399482
2 49372 860451758
2 20489 723428742
2 14443 657677401
2 29409 225903269
1 109125 191949 857841089
2 143853 146416537
3 143523 94710
2 65028 423091090
2 38367 31806143
3 79838 171726
2 175546 411275087
2 104952 265053860
3 166983 162621
1 163703 196507 206901089
2 44591 35107589
2 41642 210100790
2 81496 260663745
1 10116 186573 68526943
2 4174 739927682
3 44167 72336
2 103023 177962807
2 1812 261923243
3 19003 166960
3 34860 67081
3 80174 29990
1 55736 133358 589201270
2 130783 979408805
2 159063 349347207
1 10148 134807 747997503
1 32494 102163 922044983
2 52932 983609647
1 94235 145070 768213708
2 188640 747283882
1 171913 181335 136509759
3 103531 172792
3 72896 102598
2 157326 322814298
3 69659 108665
1 166277 190498 503448439
2 17770 174759794
2 103651 970893752
1 64043 118847 941569907
1 179160 179586 130351992
2 83098 888895867
2 67608 224553222
3 56923 63700
3 94781 110593
1 49455 189967 781734651
1 135957 162971 666324635
3 42976 55147
1 96900 120198 438752903
3 134503 103012
1 12196 108603 882839870
3 87457 16069
1 140340 193495 729015971
1 109996 112250 94760752
1 18563 88349 871803759
1 61506 84018 164731299
2 83368 550832465
1 33421 76727 515328993
1 135804 165769 846330195
2 155636 378730859
1 144844 171468 460648567
2 45802 830464892
1 165415 183393 95064803
1 40091 166761 938937226
3 165335 69059
1 7246 199795 959204117
1 150641 171207 651902345
1 22249 192358 657411069
1 42533 166845 53227148
1 100532 174511 478424769
2 162873 486038567
3 195882 55781
1 17966 139996 701006294
3 128577 104330
3 158622 54255
1 57361 183923 95049274
3 106634 122075
1 50807 78450 250816501
3 82235 68856
1 27511 146862 13492570
1 80839 125672 22519317
2 59473 595705713
2 122605 702193507
1 40000 103714 260574615
3 175043 18049
2 2763 147480186
2 158252 176331531
1 748 166645 485521833
3 176914 71557
1 155496 161734 587801744
3 108987 64772
3 118779 35391
3 6106 17478
3 190473 145485
1 126511 144727 943917273
3 112225 76252
2 152742 122642630
3 112909 182406
3 69628 189583
3 116379 104544
1 157535 174196 128287579
1 34447 128859 651041572
2 121750 849583748
1 104565 195421 796487573
1 28069 137287 434893095
1 67151 118019 846854085
2 88366 533875291
2 142670 837989913
3 56924 83425
1 651 171317 748818138
1 11295 20470 109621713
3 37888 157260
3 171614 189165
3 127579 121167
3 192706 82654
2 184312 654943014
2 142250 504773540
1 130897 185926 456268347
3 39342 185819
2 193377 852343110
2 145086 804155287
1 91394 110250 441050357
2 141512 488373789
2 196871 405775999
2 156024 995157839
3 198165 29005
1 69241 78188 233200347
1 109137 181258 401190931
3 48430 120876
2 86925 439137740
3 177615 57161
1 50753 126741 902103086
2 43828 966719331
3 195693 77851
3 25372 5567
3 36407 64573
1 38544 182516 134103445
1 15073 106680 516768373
3 80401 41228
2 79527 778874066
2 153492 191739312
1 97369 173929 30894424
2 53262 693094562
3 63818 132660
2 24856 738614477
2 38043 797792235
2 169577 846254593
1 9997 121384 845219538
1 9564 134417 231878537
2 123639 606009733
3 122518 71599
2 11566 934378058
2 189231 406425847
3 157136 77212
1 60941 181090 455673178
2 180122 437393863
2 114571 597527066
3 20620 138958
3 186182 28358
3 56729 193707
2 190276 159818004
2 100651 869703194
1 46570 191931 348633681
1 82076 192905 116571145
2 3540 426417830
2 46898 964336647
2 2404 291717787
1 174470 185607 599043081
2 150889 489004333
1 36495 142104 733555344
1 69286 145842 149091538
3 55756 42819
1 128722 139559 399512434
2 161628 887967195
1 109601 190646 280128973
3 1295 159938
3 25729 198010
1 11842 176911 22118890
1 2019 146719 679679140
3 62755 76460
3 191246 139645
2 39190 181400823
2 9909 664343810
3 133607 41332
1 31883 138236 163035864
3 149127 67708
2 38403 30617972
1 39209 125729 852612161
3 94459 96807
3 133448 166613
3 174535 80099
3 137953 75176
1 63673 139951 551389310
3 70970 143864
1 23252 64370 966792862
3 64036 194955
2 95022 883315298
1 12778 138043 982905242
1 76321 168501 391324738
1 144636 166589 706344522
1 36371 50605 426717300
1 121775 181085 942784162
1 44235 120053 101605007
2 154027 109228763
3 154660 63835
1 28043 123789 504482697
2 47954 662507988
1 121177 140694 788585827
2 151551 23555902
3 98723 168129
1 54060 133322 792799522
2 25937 551642020
3 63054 103372
2 14348 737841328
1 87991 197788 421868761
2 83459 170562746
3 139392 58323
3 196750 32820
3 108634 130975
3 173357 94911
2 42634 598813041
1 111762 169776 541449018
1 79233 88008 76283060
1 100613 167776 651115606
3 55498 103142
1 57831 118118 634651340
1 145769 175978 186978828
3 159588 78718
3 152703 171999
2 116468 548887067
2 93432 234552008
2 134749 163921746
3 132660 129325
2 727 34703992
1 22647 138973 19478383
3 140269 193908
2 13514 608140127
1 48369 89508 530789534
1 108766 142335 628538766
2 190450 896995190
2 80760 364089501
3 32770 133258
3 140871 112037
2 68667 198636679
1 133604 183105 641798644
3 199718 122466
1 106898 108954 795503751
3 120150 81568
1 1962 172177 299481253
3 17679 114659
3 20466 147173
1 74316 175486 384853170
1 55134 70370 992851676
3 139809 63225
3 126477 4785
1 32219 78407 671728277
2 115925 365285954
3 171578 186204
3 31221 105973
1 61922 95278 409671044
2 197633 420038425
3 143862 182575
1 105818 117689 990934048
3 147876 45230
3 84251 141958
3 172286 91014
1 25376 68312 366892078
3 170955 123203
3 129794 147647
1 61083 166137 823706033
1 32464 38095 804798436
1 14337 69011 736985589
3 81876 20657
3 199099 117401
1 149240 168579 579469852
1 51094 89111 140577788
2 118237 633948073
1 30515 101714 181980756
2 51547 581271696
2 54522 560774006
2 158976 711120188
3 27083 158139
2 104964 293086518
2 98618 894124849
2 158220 501282323
2 174775 651303989
3 48755 182110
3 174030 193480
2 35079 718866698
1 31909 143579 308699297
3 65188 157312
1 112682 154961 922396540
1 38698 168200 58858450
1 79343 104311 274845003
1 67086 84425 333130010
2 45499 345920918
2 144168 690607136
3 31825 51869
2 86991 990963284
1 3380 196115 940371369
2 138267 812665407
2 54901 414448906
1 109487 131136 393213204
3 49141 79908
3 163634 80524
2 160945 439586840
3 52180 148365
1 122780 139824 388133442
2 186037 810036098
1 58819 127564 451951023
1 140122 165791 691248922
3 102496 169919
2 15233 24244214
2 87628 543383530
2 59853 560760601
2 53352 199470032
1 97747 167931 563176695
1 31285 117637 983466255
3 158464 190895
1 105781 190382 56635473
2 113242 957843085
3 89347 190371
1 1367 164850 652839548
3 62525 3281
2 184555 500102304
3 165391 17761
2 170223 138820394
3 4062 63126
2 16587 872963532
1 51573 144556 249452223
2 64329 713356010
3 85618 110330
1 4742 95631 461165944
2 69982 695127549
2 82832 538988516
2 65379 888629078
2 159935 631500451
3 188081 146551
3 174977 122926
2 12360 663253370
3 81017 183203
3 149137 46036
2 159037 129648939
2 42162 961077418
2 119231 176653350
1 170839 177440 606061246
2 111257 115434317
3 93603 115664
2 68263 267702836
1 59324 170844 102395261
3 59316 71663
3 130833 12966
2 146975 584119476
1 127452 194237 602971022
1 19323 141037 614861167
1 127384 142621 278809772
1 41276 88636 449568867
3 126982 88239
3 12691 82916
2 107738 406926075
2 111009 283752586
2 16939 361215070
1 139627 140718 17690904
3 126663 135621
2 114013 721057934
2 78272 351225982
2 97973 890291486
2 148459 271710183
1 147761 195126 596773997
1 34696 112326 971809642
2 121958 334255604
1 103544 191253 303712508
3 187194 33681
1 7946 35321 762091994
3 100954 67453
1 118930 165364 811453461
2 176430 741268039
3 82209 25471
1 21434 24393 823124954
1 29578 125848 518795813
2 69678 123472894
3 122656 190176
3 146119 117739
3 154722 109123
3 68377 156208
2 8492 580225447
1 130482 169111 669783684
3 104794 188805
2 88821 762337782
3 64902 155829
2 36426 974702284
3 14182 138428
1 6709 58407 803509055
1 4840 112780 747562687
2 112234 201470723
2 111615 140190506
2 4858 165382178
3 130666 6082
1 7428 129559 148613433
1 106078 169797 324370301
1 146848 167928 249911022
3 26593 119365
2 115922 67734826
1 9423 76924 817572543
1 154820 157417 755416694
2 195774 179474148
1 18968 156419 918529428
2 121416 836572816
2 134942 372129384
3 29777 38226
1 51768 149435 112556348
3 22958 38257
3 30867 149663
2 126706 323185447
3 117074 172558
2 1450 856245914
2 53676 485654956
3 58898 50479
3 190914 157001
3 144488 99160
2 151004 134505313
2 119907 692627412
2 112727 655781427
3 138878 24022
2 177054 119216236
1 14344 171377 299556785
3 168878 18255
3 117014 161070
3 14005 157795
3 149480 197224
1 5913 112113 922042990
2 164704 341061504
2 116474 516340867
1 2935 117683 80945352
1 160146 198721 309377175
2 120598 274564496
3 2594 185366
2 10155 297946643
3 135659 121262
3 48385 164401
3 41054 152541
1 46873 151958 876237189
2 65634 291655260
1 93985 129755 527943470
3 123377 100050
1 8679 47374 921472498
2 62367 788876937
1 110530 137753 251857403
1 56410 87245 240190317
2 12635 783642911
1 56500 149689 604947781
1 21944 189478 134105862
1 74783 159504 147495230
3 126352 114557
2 87433 103239292
3 21352 46820
1 49940 105576 744904009
3 62830 138812
2 98323 201203964
2 129777 359349617
3 116115 53581
2 85688 527488348
2 578 573084250
2 65877 786298927
3 70773 30979
1 47180 106633 538110531
3 9715 61121
1 8936 9307 884480523
2 60455 121647426
1 55652 113437 544865927
2 122560 958052140
1 168578 169744 860159340
3 13715 95911
2 122435 427149997
1 43519 124301 778047006
2 69957 587784076
2 78822 535340263
2 39602 876364079
2 197614 848569340
2 27884 119242674
2 9788 492556836
3 96899 106063
2 113684 66354324
2 5079 783946692
3 155139 116961
2 150106 654806538
2 41776 522056726
2 9322 329239695
2 73388 949331244
2 194085 246163996
1 53040 195430 23361136
2 63184 416873799
1 132110 155819 381080456
3 88428 144129
2 3403 991746694
2 10824 549173902
1 64728 150019 217358439
1 93821 181848 661141244
3 128090 124502
1 89885 135502 137493972
1 5175 183967 851432260
1 57821 93659 800754934
1 145241 161740 252228240
1 20756 118743 109133892
1 79750 99707 502069653
3 33465 16645
3 100370 36573
1 169162 197043 986188884
2 170795 133525353
1 11556 198795 84288882
2 15030 994857181
1 16528 163905 174624350
2 101980 525807614
1 13759 35631 58957232
3 130627 161321
1 140696 174966 706492296
2 182418 960760099
2 117165 599629746
3 197484 169629
1 98637 112917 582740727
2 116213 603449130
2 100544 910876299
3 57000 154292
2 176988 589661077
3 129084 28984
2 1110 277595398
1 34351 107143 396677477
1 146015 175325 918663342
2 195656 306818160
2 25116 567546846
2 89885 117686923
1 191618 197510 65046748
1 40993 116828 691632102
3 162362 108860
2 115250 627724050
2 40510 106990099
3 190279 90633
1 8882 189882 313972580
2 84325 509696085
1 11190 58455 270831235
1 18486 81944 928605494
1 95345 194387 704245348
2 154420 171569553
2 5733 801919420
1 89426 110345 590506328
1 81561 139543 20415160
2 196404 106221316
2 157818 692258055
3 125294 125037
1 108920 136961 360682355
2 79591 128501886
2 142672 658146839
3 163890 182582
2 183687 520475060
3 70436 162319
3 143259 56668
3 97573 34240
1 116669 166827 806926034
2 83003 876453224
3 172062 132643
1 42036 68880 63365226
3 42987 51958
1 55056 86794 461691525
3 174878 49818
1 15639 17792 170904305
1 26498 79234 655434231
2 181323 890359979
2 115547 648235158
2 125680 87908553
1 21888 54187 432341002
1 45736 50675 221655214
2 5677 27651813
3 101764 77339
3 102030 146205
3 145490 138453
2 16045 278857875
3 7215 43280
3 171205 120685
2 7578 831263143
2 78066 429606444
2 166331 76627584
2 137744 900964549
2 188354 716073701
2 110817 127764297
3 186119 168769
3 114491 161375
2 187749 873367101
2 54715 789939974
3 152031 76485
1 138243 161222 828475227
3 130093 180062
3 74734 194976
1 28137 74453 370479789
1 133643 198731 214365374
2 60180 139413663
1 99806 147189 916720613
1 85403 108361 773244939
2 161282 839604157
1 26511 91039 797846927
2 21762 726176223
2 70235 966984610
3 80849 167561
2 9361 618273823
3 57699 93072
3 57591 84819
2 119200 615816111
1 31241 34900 690223629
3 193132 30870
3 7574 76108
2 190771 865872357
1 61639 116308 573201993
1 90323 101087 50199451
3 100221 138753
2 131557 955795239
3 36026 55711
2 98945 468630440
2 187364 491338946
3 47869 88602
2 50820 468112628
1 49297 90284 768600449
3 10923 162364
2 155000 911488489
1 12044 78103 968813141
2 50164 374273102
2 173124 961733101
3 129541 107577
3 32492 60111
1 17502 189537 705439819
1 89884 183758 103947200
1 18910 108675 173366863
2 52231 766178127
3 59704 4250
1 34970 108125 937696180
2 160698 713284999
3 33666 194520
3 161916 430
1 63152 157028 744017904
3 172437 28319
2 119714 801808627
2 97572 140208256
2 149467 964829400
1 60099 84603 201052620
1 134187 147774 981894061
1 129323 189948 241594835
2 62781 564848821
2 19847 822893508
2 167883 525148126
1 176635 178547 578214629
2 148279 93257920
3 9454 75539
2 162089 605268574
1 148726 182619 674778075
1 108212 189209 252976059
3 101619 27331
3 33941 15652
1 56567 67002 408897356
2 114336 912846342
2 96508 776245528
2 123663 616099500
2 2445 433145033
3 34409 86861
1 52088 195102 735933902
2 49155 552236902
1 48048 105483 977742724
2 88910 244956557
1 70312 79582 394200527
1 85319 162587 457077362
2 56812 9155101
1 65215 68003 111878393
1 75774 142499 448466538
3 159596 24553
1 58553 102275 304356308
1 24698 67375 678463021
3 21402 80931
3 47243 168958
3 126948 127486
3 144724 76154
1 13410 157278 278331841
2 67678 38953417
3 98816 130037
1 38590 152622 63319697
1 70073 129408 328732008
2 89677 688612623
3 100450 196680
1 7142 14591 98705465
1 122378 191197 675362863
1 77226 78274 453437752
2 183483 419514307
2 188578 490395977
1 51557 81697 98309230
3 40998 12438
1 45136 159951 536999952
2 167634 536178086
2 167010 103387537
1 131219 149119 547534088
2 147409 416151174
3 158156 13725
1 20572 135622 525093100
1 3156 177303 187030684
2 169005 786783859
1 23843 111023 484451959
3 33088 76166
2 35586 318278107
3 57365 83827
1 11513 90118 794066099
1 31621 120778 133764055
3 171111 150562
3 18961 57101
1 116657 129899 946477955
3 64482 104192
2 36196 633068127
1 41501 78179 506281901
3 147482 19528
3 192475 194456
2 15396 751145337
2 54908 2961707
2 128861 416997568
1 76016 138159 742240032
1 10166 32239 205439497
3 186750 177795
2 2261 575825762
1 35735 169691 442855606
3 125714 191890
3 5892 16447
3 96526 48301
3 94916 183515
1 103470 176428 757869490
3 166323 69297
1 2508 149320 639345247
2 60093 758701894
3 198725 26342
2 34306 807069565
3 183115 78256
3 17798 105031
3 94709 105852
3 142541 183513
3 81816 15831
1 118693 182903 123978212
2 87466 956964828
1 96067 124986 813844527
3 189608 16201
2 133127 922321799
3 158681 40361
2 143307 304299495
1 34185 175853 637080940
1 86312 173213 379922241
3 99018 127951
3 107609 102926
1 27378 123482 370696553
2 35261 446016988
2 4012 95338841
1 68606 107714 4464094
3 20331 74075
2 11172 837372830
1 3807 163760 963387091
2 4021 892898219
1 105698 181954 941806684
3 2417 12582
1 39009 177852 83575721
1 86438 166824 500196884
2 102990 420416440
3 20343 89798
3 14031 4750
1 67185 122795 724532533
3 105131 64181
1 102112 113777 915627319
1 2307 95584 907825343
3 55415 117738
2 17147 926208690
3 176639 50918
3 15379 52965
3 39133 68658
2 121670 80772848
1 80874 183947 347264536
2 186409 238775948
2 198384 522186072
2 164026 385084231
2 197829 938410845
3 168351 155022
3 179315 25064
1 38836 82643 634214455
1 44411 47652 973902069
1 9726 53264 917770538
2 36595 143020233
2 43418 507608706
2 171789 743316882
3 192802 95530
2 191441 122779272
3 121181 252
1 115418 154245 444124732
3 136481 135942
2 107075 724607362
1 41588 140446 954937677
2 112559 489538031
2 123886 301672413
3 153632 177774
2 124441 791477963
3 20525 146039
3 21496 66249
3 168038 90058
3 162483 141401
1 39842 190792 551410551
1 20040 94942 988125648
3 31875 99370
1 106612 173882 769503740
3 144696 6073
1 70940 188707 215584612
2 8074 452155316
2 65529 490436007
2 34620 183138632
2 30740 83145461
2 13635 747237486
1 24134 194982 650089522
3 127577 90574
1 82619 111020 145059804
2 106661 942677396
2 14653 328032993
2 108578 612824940
2 50630 510783078
1 89588 120437 234001602
3 59618 149352
1 19026 149362 128129460
2 79447 60500973
1 67575 78715 532462221
2 128061 118944797
3 3408 64246
3 160903 187640
2 175353 204151500
2 102448 932221204
3 67423 131069
3 98301 78465
2 149075 766347990
2 194725 42226917
3 104919 90039
1 154992 165816 223737645
1 134959 179072 849312310
1 56706 80069 55210639
1 68079 134418 775086837
1 36840 129090 671848781
1 21463 102422 663429689
2 125525 70422496
1 111948 143750 173470679
1 118880 169348 661855156
3 90253 7209
3 105099 126138
2 98542 677707311
3 52652 81716
3 35648 110276
2 184877 497887512
1 2727 17538 714065960
1 158608 160390 57379466
1 6603 190691 904674746
2 31130 929945991
1 73194 110298 482126652
2 163587 479474388
1 171610 187535 665967127
1 27256 144662 333354973
3 99675 160478
1 14810 110579 524958985
1 48922 74808 916466053
1 152036 181667 821386297
3 61090 85391
2 13808 306410623
1 6359 45198 347240127
1 65234 77749 705105251
3 23563 194193
1 157487 170065 860263914
2 160476 70711685
3 56313 10952
1 4596 28085 177606852
1 51805 188468 215410934
3 120091 75765
2 86226 719007531
2 88104 524217251
2 81216 734545932
2 47631 511333695
3 71045 192748
3 125815 75946
3 96794 142809
2 52529 28548245
3 1068 144537
3 48649 198526
2 103609 475545295
2 106480 744762627
2 32604 763111947
3 19296 82408
3 29213 153161
1 3373 199830 431916764
3 93102 98346
1 38971 152767 806295218
3 26454 192490
1 133007 149410 185511289
3 52262 118269
2 179728 846355985
3 73148 143933
3 91733 84016
3 114965 131669
1 140696 178804 202538580
1 48011 104440 445093949
3 26948 96486
3 39043 165046
1 67078 126135 336186497
1 87596 153328 429351319
2 135050 489320237
1 41163 182861 50548340
1 92854 135169 664670603
3 158661 102236
1 73206 119846 866861329
3 137408 118989
3 188316 102855
1 59382 70275 144140297
1 71271 113569 11188595
1 15493 171961 156311137
3 62945 63105
3 147951 104828
3 169382 86678
3 33022 173867
1 155107 173190 482086427
3 94265 48556
1 56127 74506 895297903
3 129632 31622
1 70337 101063 474050398
1 86993 128529 174082842
3 169842 16095
2 18727 705495449
3 162619 19511
2 148241 299083419
2 135921 641849493
3 52016 183601
1 88009 92955 140976931
3 73184 148135
1 27088 41119 244794006
3 13671 158903
3 18119 104914
1 42601 93932 879931177
1 2617 96321 890359616
2 16257 36777937
3 167879 23502
3 50733 20348
3 179637 31417
3 21417 139596
2 154266 255236426
1 161462 171850 980475968
1 63303 82055 152410440
2 67014 262179364
3 28631 172130
1 41593 79354 75625252
3 124038 10296
1 13720 128108 929734773
3 13777 132321
1 108347 115018 114944212
1 136234 185972 576195325
1 9266 126443 205298731
2 167435 871199316
2 197092 116625148
2 177616 328094214
2 58547 863274511
2 94930 57798998
3 141531 2537
1 29065 195869 383308332
3 40945 129245
2 140135 811787308
3 174813 166078
3 179776 172468
3 1086 51274
2 39162 885130974
3 14788 117635
3 106374 144338
3 22357 133150
3 151856 128027
1 39439 145769 117554866
1 23644 159816 642405567
2 123312 118359300
2 184970 286637388
2 6663 886658956
2 137526 531908353
3 99402 178725
2 113712 373650676
2 183703 917774315
3 163891 195168
1 98093 148165 903420380
1 19465 122989 159884740
2 22979 200889341
2 30673 497900308
2 92053 316423727
3 39933 124880
3 47630 75740
2 337 285351560
2 191941 117795265
3 18429 114234
1 59163 107294 22089837
3 119774 161455
1 94260 173357 867380576
3 151853 86560
3 197653 19310
2 121560 922649658
3 71443 91374
1 50226 108841 80561927
1 74456 123000 958974480
2 193985 938910877
2 183356 752056400
3 139663 21215
3 135909 122947
2 86234 358143016
3 39120 47514
2 186567 564720875
2 126315 439452646
2 193101 628111519
2 166609 404600382
1 49419 105761 754309881
1 67164 128515 927307776
3 113204 143382
2 20138 233369340
3 121617 136463
1 27402 120135 78443123
3 157792 91364
2 173884 827026682
1 6600 194273 651788221
1 141538 144942 683920398
1 74622 167573 575177601
1 58070 143712 748909175
2 159856 885690050
2 36658 466825209
1 30964 150231 995824072
2 124246 586542137
3 115196 12419
2 75578 977490969
2 170572 421288135
1 42329 153243 154815057
1 41310 58933 187821615
3 121036 166914
3 179944 198099
2 195498 17025089
2 20001 771470865
2 53293 289058432
2 89461 572837917
2 380 993241339
3 103464 37889
3 198492 122159
1 17086 148565 108896416
2 52638 257186315
3 180017 12771
1 63059 110558 990571131
1 28087 38543 886288762
3 137548 76421
3 5524 27910
1 55711 88137 271107981
2 41174 977850849
1 124556 126938 848915079
3 98913 162493
2 67995 751634191
1 74226 164467 281320386
2 107306 55315858
3 44227 82638
1 103493 140704 666117241
2 10068 11750166
3 112079 35391
3 85032 70843
1 76858 110130 470253828
3 134089 136640
1 23871 174835 726130067
3 140670 141299
2 12449 62711109
2 1639 737338912
2 12241 624687081
1 44034 166547 239496934
3 186180 191925
3 158353 118690
3 116301 190043
2 96585 171107971
1 71920 189302 521792718
2 197981 651572553
3 148265 186089
1 107613 171654 361326177
3 22016 4713
1 42194 143449 647874719
1 12455 116810 728464327
2 125917 22383314
2 19643 663486412
2 39012 238986068
3 112706 164513
1 91347 197220 750908640
3 14971 195381
1 84665 166145 552803989
3 169611 136503
2 113434 44845932
3 54695 8078
3 13773 68549
1 33740 36179 182319179
3 16696 196260
1 34340 129239 654113208
2 3913 869868584
3 5836 72266
2 163733 783848949
2 195930 346567715
3 42867 30869
3 132171 109807
1 135549 151904 441520397
1 132351 176596 710696190
2 149757 274303566
2 114267 7832974
2 3510 999036574
2 60930 8782122
2 134932 527343447
2 44071 381982426
1 28230 170247 166084678
3 75439 52742
3 29822 182585
3 162661 131978
1 20895 161141 941093436
3 176697 18645
3 111230 158322
3 54939 116637
1 17752 50530 760923562
2 116605 495644255
1 3428 197365 951012573
3 113202 102160
3 198034 24955
3 107374 161879
3 109095 79589
3 107795 29502
1 113240 148905 775615612
2 20717 869210928
2 159602 659028003
2 135617 90976694
1 14229 121728 354095685
2 52071 589469944
3 44257 184171
1 40957 121247 613009147
1 10976 123169 304580004
2 15520 121514308
1 120832 139065 847797873
2 2761 635375352
2 177114 134738814
1 1930 34739 186796782
3 188317 108126
3 94900 114383
3 73968 117924
1 24282 109473 411937654
3 144024 109979
3 163059 15098
3 140050 116391
2 42122 555906920
2 41807 41330255
3 104134 107155
2 4603 850517115
3 7696 133671
2 185582 749547499
2 50683 642616169
3 198126 170000
2 29810 94120679
1 173684 192412 730304692
1 88565 116200 216442586
3 8972 172510
1 6924 40628 839324458
3 95917 5305
3 112455 155585
1 16331 60068 605559346
2 184913 520858427
3 143022 69415
1 103432 187710 594366845
2 28467 86903752
1 60849 101466 193526188
1 54769 86923 336816164
1 63066 96769 694120541
3 40846 58680
3 117296 104602
3 79610 151613
1 124059 169750 387158521
1 304 5249 498082013
2 95263 74330996
2 121733 390106996
1 157213 161253 385817993
1 163769 170029 832988363
2 127212 879025819
1 73303 180806 748329450
2 35851 638832032
2 193722 789990035
2 143623 917062654
2 12038 581752495
1 168903 175635 168675761
1 143644 179822 656299213
3 108945 166971
3 143769 22708
1 29887 81863 75826822
3 179130 107339
3 191482 98790
2 19223 323437994
3 106586 115478
3 108457 153747
2 152740 648122550
3 69087 85850
1 75558 187220 267800005
3 102668 73625
3 30574 33593
3 92895 15953
2 31019 595222137
3 141937 42203
1 30425 120800 17739834
3 184255 42984
3 34381 3503
1 18509 54679 746514940
1 153728 183071 9293541
2 130869 89416390
2 65742 376811970
1 31869 199526 538663664
2 139960 29365679
2 158892 997437993
2 163678 151037457
1 8220 144007 168432080
2 75917 426440755
3 74724 31549
1 92779 184532 337564470
3 69504 95261
3 145614 29999
3 4769 147803
1 34695 136011 501017722
1 102897 188971 625532008
1 98034 179266 676558144
3 98499 1197
2 24482 224204569
2 12834 470386746
3 29975 155927
3 166141 21681
3 120992 28534
3 49180 126590
2 22433 38016817
1 8170 103250 284240140
1 26186 126847 448694578
1 110478 119626 351567426
3 39693 78407
2 125656 78213750
1 44648 156418 56699186
2 180083 704210260
3 168949 9019
3 4449 169612
3 172500 92651
2 3170 349015132
1 155206 170410 227107135
3 83776 165793
3 164224 195570
1 18141 160227 433736917
1 15946 52981 574189276
2 109924 32448904
3 23933 24720
1 46834 176460 505218514
1 19948 144221 206736126
3 97335 38235
3 88930 173440
2 57380 748151069
2 125288 90846151
3 79240 127498
3 52569 77811
2 95108 40248027
3 179490 163627
3 62435 97297
3 181553 33248
3 187755 66896
2 95187 710250574
2 12551 658154968
3 72158 108844
2 129634 347013488
3 66949 162512
1 138614 190949 782135420
2 70094 62808818
1 64635 198251 347153437
3 73407 95082
3 128904 194824
2 151781 404325159
3 42200 15102
1 130652 190674 925599986
1 106983 119212 983370874
2 76152 184643700
1 157035 171920 781327121
3 125049 1170
1 68095 108154 97526603
2 31189 868870666
1 11498 35250 183213090
3 20684 8799
2 20267 3383561
3 51998 79832
2 178642 565757702
2 72112 700571300
3 69129 191724
3 137953 81337
3 152462 113059
2 115213 560970900
3 159479 54618
2 64650 682334020
2 79950 319823848
1 24544 85482 166355234
3 10560 74163
1 71227 178901 298072950
2 19325 907041321
3 47521 39367
1 44849 123147 723971531
1 25395 120242 578843501
2 121040 158067763
1 168710 196113 757620454
3 108477 98491
2 113818 329334662
3 199351 156208
2 23126 260181938
2 29423 459594782
3 26570 132912
3 134081 2943
1 21546 22636 530156496
2 115126 206302705
1 1461 152499 782574053
2 169641 173377840
3 8349 110755
3 31564 65700
3 169370 89631
3 55584 156035
3 132088 112068
1 77231 157350 340097461
2 109223 207485033
3 99150 133129
1 27761 156590 481493066
3 136863 156727
1 135826 137805 181927195
2 107053 893806267
2 129570 94984643
3 139121 111043
1 57980 139082 163648940
2 39832 76398150
3 67695 98346
1 104393 127566 314062490
3 83030 27210
2 162288 337357695
2 5351 698895869
2 73958 856244838
2 39812 418381419
3 155883 10444
2 7533 568234493
2 142355 355615460
2 15167 495714282
1 82107 106920 720776993
1 59495 135179 424153828
1 120728 195366 942124596
3 178946 12258
1 17038 140150 46225622
2 29370 10685484
1 32254 172247 314103643
2 152871 150884246
3 193804 125199
2 164182 502269412
3 176279 2067
3 120602 63814
2 131832 595776880
2 8815 791888133
1 151162 188664 363062079
3 105825 120722
2 28628 633390133
1 8249 50613 127691718
3 59971 88415
2 135715 373911195
3 194608 37003
2 52502 873347951
1 10371 75258 455049762
3 49117 61195
1 6733 127774 833784029
1 149453 185511 851509621
2 25280 322279250
2 57471 333334562
2 172560 517431070
1 144434 185748 36059521
2 27231 226776218
3 47679 107229
2 69859 369027104
1 10016 126653 929706746
2 169948 866496097
1 13628 21771 429934623
2 142240 718795296
1 90546 145427 722316389
1 59450 134845 226171933
1 122381 122759 875811549
3 167980 114594
2 75211 77964044
2 160989 185215627
1 54838 135750 61223277
1 26249 149481 737683853
3 122717 18536
2 72000 237878948
2 66300 315584651
3 185797 159472
2 73185 860269846
2 99645 346822080
3 112970 1101
2 174064 939343400
1 57155 163518 711722022
2 18666 529592074
2 186545 706314283
3 181599 199755
3 12914 35245
3 163772 197334
1 62375 79807 476139266
3 159107 198263
1 104890 148117 72192221
1 28595 163479 398351358
1 132252 187759 363483318
2 44358 498446115
1 163961 177461 369701569
3 63730 64105
3 33232 92987
3 185991 21544
1 87128 105109 520484724
1 30247 142913 701669003
1 34435 65299 628235891
2 187417 978685853
1 129949 162400 774679880
3 173693 130169
1 18558 75821 308559398
3 63178 185725
3 113460 44197
3 8359 83548
2 188116 680588870
1 37865 159488 23904235
1 75604 79665 77908847
2 138164 132018462
2 167917 295064446
2 8305 881169067
3 195044 160418
1 100910 127335 115039633
3 123146 32146
1 79978 131079 773991815
1 99762 154412 123308414
1 14802 155938 748121672
1 5059 198747 123676712
3 30214 176399
1 47112 167238 917377575
2 43059 284269409
2 118655 810968591
3 85492 197051
2 142050 693632695
1 45075 167333 727658936
3 159319 162636
2 137852 947994580
3 89968 24020
2 187332 816558650
2 57763 959041947
2 151657 606334692
3 104064 122680
3 121605 121131
3 4808 3860
2 14471 424588765
3 7416 31288
1 3380 146124 509370690
1 136722 182549 938693717
1 39376 84923 877113722
1 54279 150459 167165619
2 110742 868500730
2 9971 898231336
3 45023 66464
1 68554 142196 967275656
2 125993 436566514
2 25267 199135779
1 29622 137629 171162556
1 11669 109647 836992009
1 102929 196647 252109828
1 57712 125795 797571366
1 40866 121683 10609835
1 91390 117450 477677736
3 135476 46272
1 112813 160648 567632806
1 85192 155326 271984452
1 90168 194208 624761105
1 64262 121530 401666553
1 126698 154783 629990246
1 4244 123429 941427345
3 63520 136782
3 127975 179293
1 6208 125927 893212808
1 31030 42189 483000380
1 63006 100094 13048404
1 3421 80387 463835988
1 63360 169095 186924365
3 8867 16772
2 18431 784464975
1 48609 123122 93953013
2 7763 341576914
2 73027 600334411
3 27670 19369
2 68776 337827894
3 179937 76939
1 115674 122866 257221512
1 28982 74224 393041107
1 116256 145655 165116898
2 192893 75874412
2 132463 55015730
1 5858 148611 199801451
2 146633 816231654
1 11462 125537 124275195
1 82240 152416 756423883
1 132099 187402 489621480
3 176333 108487
1 4350 104035 200674587
1 35477 97906 154422619
1 70710 162364 745154235
3 158972 128873
2 90775 13258575
2 51775 718810049
2 149915 631080935
1 105386 137612 779104187
1 145539 170123 902666055
1 96344 178004 347264385
2 41521 31750683
3 19236 72133
2 160597 226691676
2 34297 10972396
3 80192 125938
3 41887 160099
1 1563 66489 198963401
1 49288 135935 831641123
2 113025 681292617
1 141078 199840 936725801
1 69205 184078 439694494
2 79799 657671386
2 149495 298889789
2 71151 945639779
3 163948 156701
3 57956 27728
3 132108 36333
1 116534 121426 546225026
3 99398 104693
2 42966 526133483
2 48754 944484863
3 99185 135063
2 188703 808966108
2 185342 649397736
3 101145 66084
1 9622 107358 509284063
3 73437 4765
2 121027 95227808
2 93621 98283375
2 77194 763403835
2 166371 451184132
1 20539 81126 932527360
2 126960 662463788
2 159392 559866040
2 196930 348868811
3 74126 184668
3 155748 152938
2 105713 174255729
2 39268 810831272
3 30478 10148
3 116339 26598
1 123817 157710 526272862
2 64597 163658865
3 18542 16239
2 47073 657772504
3 84717 175268
1 14154 62143 756543105
3 66668 43185
3 13631 77174
1 34790 109806 464963767
3 164857 38101
3 149991 193962
3 79623 171089
3 164111 95397
1 77424 90685 19102691
1 44020 62384 38478229
1 27425 97299 166871562
3 41485 196966
2 129209 702952761
1 140435 185325 147323643
1 30260 143269 146175089
1 88297 155483 759719458
3 19552 184857
3 32221 100732
2 166043 910298637
2 104292 867765060
3 21823 149242
1 140833 189057 404839790
3 11579 184136
1 4655 5130 105018733
3 114665 82874
1 86967 196229 224373871
1 35643 83388 73712360
3 90982 59904
3 53582 103382
1 24667 149641 574852116
1 129876 139229 729873799
2 31338 380760145
3 114553 16702
2 27324 75947260
3 12067 193739
1 53139 57590 377354722
2 164603 903713801
2 199206 594215471
1 16171 68011 935829325
1 103358 169704 300126800
3 173802 165353
3 43744 169308
1 14099 42640 733265988
2 46548 514530010
3 179480 194034
3 197351 132399
3 23563 195239
1 45718 106356 740557368
3 45633 109502
2 131287 251411451
1 23431 45056 942510688
3 54021 80284
1 84332 96216 153521386
1 181830 192546 456653195
3 61219 64628
3 155689 160744
2 36504 510365369
2 113257 172726454
2 85193 915419850
3 90236 130076
2 116157 848477069
3 178590 38739
1 23483 58516 167282670
2 162600 564778362
1 124002 185140 20367877
3 195909 105210
3 24498 110065
3 21127 56252
3 57426 111231
3 197950 2723
3 41407 83952
2 188881 284144219
2 32373 316434039
1 33309 196836 499117928
2 82384 906140894
2 150831 616677395
3 14477 95752
1 43475 54453 807290783
1 77522 193682 265288686
2 190347 128262757
2 142776 705680851
3 83907 163574
2 86226 714671325
2 109636 885565657
2 84628 439243344
2 144246 187563700
3 67275 37118
1 8569 10884 555654314
2 174315 985759767
3 130379 189261
3 20109 155130
3 114086 160722
3 143474 58396
1 40387 151286 852711440
1 96794 144242 963435062
2 30023 937380506
2 163112 548624685
2 34258 802243225
1 50844 121434 540346278
3 69501 42912
3 3850 102730
2 74358 457290885
3 194073 47792
1 91537 194157 342921790
2 105083 259088584
2 82698 241747108
1 150537 172030 819353731
1 10463 166736 184244034
3 58069 118117
2 94992 345670608
3 54664 101361
2 44947 978687079
1 36077 111248 356053151
1 844 151277 963328401
3 49216 126898
2 168588 750975755
3 78434 175860
3 35396 62980
1 160922 181453 547507423
3 165361 104039
2 85750 748762220
1 45109 79283 543248278
1 100918 133980 306148677
1 89671 126220 202377709
3 84540 5616
3 175101 197441
1 48300 138065 857017976
3 158488 1846
1 33613 87886 528953942
2 197816 844906519
1 52496 54353 371530231
2 125629 858886347
3 113995 30421
1 30336 31180 92244407
3 79839 197657
2 47094 409219348
2 160530 631320305
3 11829 187124
2 126829 633941100
3 42820 47272
1 11614 174381 541357372
3 96848 45968
3 106712 30543
2 91174 500590519
2 53882 852065467
1 89523 152948 745102577
3 141040 153859
1 108243 152568 540880885
1 703 78423 66135918
1 51624 148221 33454412
2 116942 816693883
2 157649 474862555
3 36379 196540
2 124586 109518355
1 15298 44806 514245209
2 115730 979026069
2 33998 915427548
3 147703 141106
1 20961 119588 360408050
2 64092 781965334
3 149296 105850
3 192360 63977
1 14152 90931 202829978
3 43793 199888
3 110824 134544
3 99182 84672
1 23871 99393 977643676
3 93282 118372
3 174406 126311
1 118282 122342 469603555
2 145246 218840064
2 163967 408234560
3 26401 95983
2 98953 190279891
2 196113 743653837
1 43185 145270 956552036
2 23714 769003205
1 64285 193223 907967503
1 20199 58777 71199469
2 67694 459261455
3 161744 119698
2 145550 835747566
3 111075 152464
3 164713 10818
3 106395 108203
2 127243 421644271
3 89928 145143
2 65985 834471834
3 124858 196908
2 79382 614930394
2 129204 232113060
1 43671 178317 774877456
3 57700 121024
3 26437 107901
1 110038 129853 747112213
2 197115 901318841
1 101708 102765 708112143
3 19016 184700
2 81652 344285347
1 67668 187493 196570881
3 133736 197754
2 183873 107537996
1 46318 54078 112062916
1 41407 100122 444800591
2 161972 805512949
2 26550 205238473
2 112125 38615252
2 108366 110165353
2 145459 103711800
2 110543 116880764
2 69221 731479403
2 97166 397791123
2 158662 607601360
2 160571 23918057
2 99482 618392631
2 154316 407569402
2 61568 676558323
3 142914 53661
1 77172 163038 326957267
3 61101 79100
3 50018 14760
1 60228 198254 587942251
3 74678 48453
2 22713 595682481
1 41658 168249 570828013
1 72330 96076 50439706
2 118430 914291355
1 22049 149970 187301817
3 63046 161686
3 135600 135451
1 50880 102052 599926380
2 3268 591411149
1 142766 164838 602419966
2 144375 13209091
3 19102 33264
1 61768 83209 199962757
3 80412 20877
1 146337 183672 293632399
1 116658 181326 82353633
1 7638 65845 881542597
2 145351 74799715
3 25937 101073
1 7908 93593 827055956
3 22843 91563
1 25634 38809 30929382
1 60564 198774 289074401
3 126546 162383
1 10940 52499 542191226
3 47471 5221
2 50057 384807046
1 39181 50793 394380545
1 30400 108876 963695499
2 152800 42516571
2 83513 706700374
3 30365 116653
2 173658 791985819
3 122503 24637
1 36746 160865 813140745
3 192255 95137
2 29817 614046336
2 115640 382589179
2 122966 411262634
2 88921 151071237
3 146819 83119
2 35574 281531019
3 13182 127762
1 95389 138549 518248367
1 135293 178520 352911227
1 2311 57884 196476054
2 196 447698985
3 96340 122931
1 172280 190213 921141595
2 162887 642997722
3 26884 9873
2 98354 881447646
1 61232 70436 842218950
1 78288 99801 636951967
1 99122 157054 415431822
2 169766 718498705
2 149470 237160514
1 86047 152281 652422660
1 26046 135541 750594142
3 66455 50327
1 73889 194197 686570265
3 25188 117947
1 32586 149363 260281539
1 103889 147522 463929833
3 34581 175949
1 98807 192208 953344529
2 46914 257944004
2 100385 538367578
3 167252 93624
2 97341 696439071
1 101749 164028 132004529
1 81512 115383 882653835
3 60796 152749
3 105687 8388
3 116009 85365
1 107031 170764 947271612
2 19010 458843903
1 15133 114301 888833393
3 17203 118193
3 123323 5007
3 72824 100989
1 103149 145970 108390400
2 188789 246635339
2 188008 622289746
2 82901 316093977
3 31984 134003
2 155573 15311784
3 79958 193088
2 144619 570954640
1 135264 163970 491731728
3 118072 156470
2 3236 955858391
3 185790 50634
3 25572 171510
1 53198 62170 270117956
1 118502 161696 912610551
3 99559 19657
3 129239 28766
1 153295 190497 672157899
1 100664 184819 688082614
2 15825 795574014
3 42298 71390
3 38278 107690
1 104765 114888 173792713
1 25370 160612 525669981
1 11293 193592 868704411
2 82957 880150486
3 38324 70540
2 66729 325029558
2 56191 849328150
1 20905 77187 675327899
3 16026 133361
2 132490 344068083
2 43394 455787158
1 24646 198067 894188479
2 58000 859163200
1 70528 166501 632321790
2 34225 369896607
3 10578 164441
1 37699 175817 891969364
3 66506 118212
2 59277 132166130
3 163064 96773
3 183831 113978
3 168820 32936
2 171525 547311230
3 21740 162930
1 98153 191827 519059763
3 29349 32918
1 87581 101065 685465651
2 32264 166393905
2 89686 426951425
3 35631 19503
3 82579 47850
3 99665 187736
3 189910 89101
1 106041 141989 788605731
3 29108 182850
1 77375 84914 986638350
2 76185 996267701
1 82648 115212 611480977
2 56176 567829125
1 27820 32002 777178004
3 29566 95008
2 160887 597966291
3 120930 189137
2 168676 62247165
2 134611 617937849
2 146969 997167894
2 47350 967677777
3 142449 37304
3 76426 28088
1 33768 105379 546246718
1 166 189835 94760152
1 73287 119281 463611884
3 111303 193315
2 68056 843258865
1 1737 147385 963238858
1 59949 133953 634565601
3 34913 159003
1 66705 80629 347805879
1 10741 105253 616545218
2 106391 203360258
1 13418 107107 342924541
3 49263 116361
3 139768 187725
3 173273 69791
2 158309 864338726
1 63504 66832 101658948
1 63022 65956 883472778
3 14821 77375
3 199021 1768
2 183370 880981479
3 30796 163947
3 4694 80995
1 181477 187262 879173294
2 168620 430218309
1 113826 194467 383826774
3 152841 94144
1 11523 50393 592006055
2 16826 922742717
2 181458 223558852
1 158011 164769 993114281
3 132150 157483
2 62627 620809355
2 139813 705798635
3 102643 50477
2 68742 475876443
3 70359 64098
1 48105 57005 221035069
3 5026 60140
2 126387 534151583
3 78092 38362
2 187153 816176552
2 127456 352592398
1 33300 46605 276124029
1 8214 184836 212083919
3 42400 179360
3 50073 135011
1 49706 164984 928979767
1 62684 112378 405370139
1 43817 159038 1829461
2 75070 194445167
2 46618 391914437
2 73745 949767703
2 160981 506272762
2 124250 965464355
1 11039 115112 618771376
2 39832 106818820
1 125951 161044 826581882
1 156560 164698 3667957
2 154013 972766856
2 20583 581381441
1 66889 100348 822851271
3 63256 97023
3 180712 106883
2 44863 919956540
3 157475 173737
2 35472 743299299
3 87534 123300
1 39455 82916 545356846
1 108634 133245 780086785
2 103450 42976760
3 154483 83562
3 172704 116460
1 67957 105146 633953225
1 1091 133088 600320740
2 126433 360907758
1 84415 106515 684824611
2 12471 996304927
3 139186 197021
3 124621 16444
3 137179 75507
3 50455 158431
1 15206 149449 403350966
2 138918 524641490
1 38788 84216 798198055
3 61954 9490
2 68050 325267125
1 44969 162917 133758175
3 167926 15718
3 43866 21302
3 104311 75650
3 120806 93293
2 157113 449556198
3 172396 133831
1 67994 129137 648010783
1 9190 38709 819141752
3 67215 26226
3 198256 158329
2 82830 353598902
3 183581 109413
1 68210 147377 297327037
3 94553 84755
1 137627 194161 692204864
3 101005 115081
2 46621 630901574
2 5694 467766900
3 157041 74672
3 26343 126091
2 51551 943462546
3 172404 68593
3 187163 117489
3 130694 79848
3 93253 26245
1 114285 160625 549400639
2 143407 742497062
1 69007 153436 450431342
2 174823 641348573
3 88482 56399
1 78708 182186 909556795
1 1955 56265 39985542
3 100959 138427
1 96487 99112 319236922
3 19099 170630
1 31011 99013 973801230
2 154124 317977166
1 38271 186445 288932185
2 15310 514193370
2 765 282602988
2 185676 646433614
2 80477 657918296
1 10836 173912 548147257
1 94328 105014 507937566
2 152284 718522889
3 19720 18942
2 35978 286793819
1 3616 41759 900181845
1 59020 100871 504699271
3 87620 159107
3 27290 43627
3 148658 191612
2 97751 147002225
3 185150 82687
1 16125 185983 503108667
1 101139 171067 291432829
3 61282 110786
2 172471 148358166
1 177147 177164 383317075
3 81207 183301
1 40267 139071 390486389
1 137327 158134 214396759
3 159269 113590
1 94472 117021 475157313
2 188836 177578108
2 193288 284158787
3 103067 171160
3 68003 72010
1 57190 142543 130387376
3 190033 149943
3 135429 58777
1 17449 100809 215218915
3 18270 44418
2 113363 23223831
2 118478 918168100
3 7046 11882
2 46794 189856220
3 97613 113537
3 133973 180218
1 14397 148696 180772760
2 2775 137192884
2 177837 944641888
1 13963 56468 110844959
1 32437 67168 728156432
2 168699 68597375
3 165670 104327
3 82441 121911
1 87145 179079 269170931
1 17518 158477 28148497
2 13975 311365643
3 193606 199800
2 178477 734015624
2 31089 409966875
1 69470 179794 650675183
3 148594 118016
1 53427 79831 568064244
3 71595 46041
3 179412 59332
3 66433 93401
2 88687 472457841
1 117834 132112 802284776
3 132088 113544
1 58761 184399 769062559
3 181841 72536
1 61618 182233 930044229
3 76886 172557
1 8599 115636 627667250
3 75657 115892
2 12085 505325394
3 47736 58684
1 40467 62241 481388503
1 164127 168875 874845674
3 169838 149487
2 159594 948521593
3 113398 3964
1 43372 184814 623448222
3 57471 62495
2 161794 873627779
3 84039 171938
1 57385 137750 166148452
3 125494 91149
2 2387 537111822
1 175715 194271 619804895
2 161142 14454880
1 150929 152762 836686607
2 61519 555133420
2 76464 387257235
2 27429 959345450
2 196985 760318084
1 181499 195545 646519560
3 165484 175684
3 165659 121123
1 19693 164434 684595584
3 130474 177533
2 106351 916898712
3 184819 129273
3 5054 126131
3 71753 95273
3 83214 112450
1 38588 114808 537539733
3 7156 58442
3 19875 22681
3 59410 48511
2 135544 981908883
2 24873 59222280
3 88002 184217
1 3541 96522 931893737
3 179787 158974
3 129283 159112
2 167953 355943549
2 55718 54521597
2 110170 789785982
1 6572 45198 228204236
1 153035 156506 467217042
1 71050 88686 474290405
3 98187 162501
1 14627 21018 115783478
1 39859 79624 986244295
2 53249 615229149
1 141574 184273 755917332
1 79472 148152 96683608
2 178416 588020305
1 55580 94885 499487131
2 167093 110655042
1 114050 162327 820273804
2 139982 986909472
3 191468 76038
2 82787 771216507
2 177811 807583639
3 45870 98417
1 131724 194935 768483702
3 154067 100541
2 164334 206842742
2 110464 456585371
3 93643 194485
3 193647 85600
1 55294 108284 422755191
1 73769 170957 846426245
3 11144 75905
2 182177 606580934
2 128968 417968015
2 83080 303425440
2 71283 763657169
1 137671 140402 164954106
3 99354 164616
3 141372 132501
1 133522 186390 74024297
3 118498 113983
1 85631 135857 306901477
3 158679 13167
2 117053 166063926
2 180264 928570843
3 128988 2372
1 92512 106644 938228843
3 85833 131960
3 191665 177346
2 8582 134206744
3 103867 16348
3 97189 186401
2 106956 726352663
2 54863 162205300
3 154846 187305
2 29847 13107797
1 23618 119065 201757650
1 102309 182485 128290764
1 75629 108000 222984035
1 75751 93092 730676946
1 103314 130010 959920820
2 182157 491914667
3 74641 29280
2 165500 257040743
2 118764 927209848
2 20194 945854416
1 88131 149395 965190855
3 81088 188798
3 157542 104850
3 1387 99151
3 26687 102911
3 167669 95334
3 140101 172442
2 152268 295147574
3 197613 147826
1 16109 145006 691370196
3 147985 81853
1 27062 140818 70768286
3 98146 66570
3 184900 84369
2 39688 461198485
1 44754 141720 541440253
1 90215 175856 510651624
1 53073 152781 460685971
3 35265 68157
1 101383 127137 381329911
3 192009 154389
2 183894 914062491
2 90006 302037129
3 154315 69166
1 2686 125299 679314013
1 63567 114670 967597458
2 175315 15429951
2 50281 207894832
1 6418 147076 264147632
2 102619 181279981
2 67846 157221231
3 163654 11142
1 54413 81516 965598328
1 95774 119949 47807401
1 87462 103248 99304316
2 5577 663002789
3 132822 48302
3 10285 41288
2 119189 617834369
3 108533 29445
1 44918 73618 537304481
1 42017 169760 782511656
2 144293 162019791
1 152217 177431 35132149
3 42565 154705
1 59810 80283 951276918
1 48838 82151 937231120
1 8405 175197 217834436
3 130840 128466
1 100532 165837 894205173
3 41041 141258
1 36182 79556 388250379
1 39764 86659 102390270
3 30967 30075
1 7762 39056 929270515
2 25598 32463073
1 93446 127506 459755987
2 19917 666638725
3 124530 85407
3 41537 76530
3 184468 17743
3 112381 103924
3 66123 78310
2 140091 78947538
3 184848 3677
3 181755 29444
1 76959 189368 973394394
1 4780 129368 939500405
3 67019 137840
3 21234 49695
3 39427 23559
2 171332 347389442
2 129993 535932049
3 128203 23717
3 74553 150481
1 63343 82021 874694852
2 26612 193261165
1 44923 187932 201013992
2 131101 672306629
2 173067 41664768
1 170494 179536 729628847
3 79935 8091
3 60969 64252
1 55048 144731 997285047
1 65949 152375 306034151
1 107620 127530 492269394
2 76631 391531571
2 135029 762319174
2 176534 446502514
3 36771 180752
3 152554 63558
3 99045 182892
3 89382 176448
1 105924 179980 558432189
3 187610 37371
1 46226 89146 28605300
3 156475 169201
1 62541 85072 773524125
3 191159 78506
3 59169 6060
1 43578 176171 914883301
2 102760 96975860
3 24766 25057
2 104599 621883799
1 124512 161019 971534100
1 47867 61588 285893579
1 10398 149521 481931990
2 173714 434308962
1 66589 114564 218405877
2 164919 390994787
1 3086 183003 298351953
1 78515 168025 802608431
1 40884 103523 560541861
1 42765 196738 573250803
3 71169 79754
3 63450 154728
1 29254 48343 336027236
3 151727 169642
1 71458 87591 762860400
3 71208 132738
1 135663 186376 522331099
3 150038 189839
2 144930 690239068
1 117893 147102 208131288
3 80459 20123
3 24167 144173
1 16360 24052 750047269
1 106838 141706 806751313
3 91143 165138
3 15708 181655
3 137389 194096
1 144574 159931 253763126
1 81862 96231 708052402
3 139420 137677
1 62639 127833 25415574
3 129038 41298
1 117454 152343 861524406
1 92335 198693 510770865
3 132034 6465
1 198 78673 681753267
1 120228 187628 749026288
1 47537 119600 163222617
3 179748 92004
1 119678 190364 753265861
3 95883 39772
1 5316 120753 726320743
3 6689 12581
1 89310 160204 221309809
1 62628 81795 782711186
2 38236 11561879
3 196184 122795
2 133655 253969652
1 85524 139773 354393729
1 97792 113983 126042549
3 16648 187858
3 144300 144918
2 326 383405016
2 80750 575674242
3 167169 91200
2 117325 19070904
2 185720 394423784
3 29061 5161
3 1981 81446
1 3212 44746 918163126
3 73158 108415
1 146549 150381 776187692
2 49547 471751806
1 45516 147494 122461232
3 36229 64707
2 105097 462687164
1 35612 100774 168709644
3 137771 13692
2 76918 572223210
3 147039 183818
2 109934 987086504
2 176860 835991664
2 129172 539618186
2 25001 895558034
3 178488 129974
3 86585 173697
1 76227 85725 606737502
1 74611 198644 719845271
2 101068 911662661
1 128119 157960 17196533
1 139519 192128 858458485
1 105550 108678 358048542
2 105031 943543942
1 32320 168919 525159216
1 43751 78259 427811384
2 51226 575998970
3 168316 173229
3 93113 75019
3 138430 98781
3 174115 21029
1 14904 77376 10746880
1 90001 129862 922914338
1 40148 138047 318724798
3 155818 122619
3 143537 129280
2 165507 843428570
3 195522 2218
2 170812 651944253
3 12909 136512
1 47022 67265 377151483
2 147500 705554887
3 73528 136051
2 89309 768473024
3 103557 7964
1 102353 176266 991586138
1 115052 138384 15383693
3 180285 122331
2 48325 863290873
3 157140 145364
1 2827 89990 597497328
2 152328 335670564
1 13333 65046 990888956
1 27094 143158 839427598
2 18902 313946711
1 135775 157604 403207109
1 2910 112589 505351428
1 3337 79147 838760766
3 150062 184080
2 154067 510684915
2 36567 775060126
3 34496 139586
2 156392 933785138
1 23771 61395 497907609
2 8698 953484811
2 26820 695194921
3 68377 157108
3 103108 52843
2 149417 754882028
3 108864 194480
2 51865 267530755
2 82885 968628588
3 199112 129230
2 162891 379760152
1 3519 167604 674458372
1 41760 152707 140337560
3 94328 95950
3 58549 179555
1 44754 174164 785269600
2 112032 253327617
1 65677 166311 981191795
2 157108 39288925
3 90906 182215
3 106709 176098
3 42703 80818
1 50499 67240 527261133
1 57167 161439 981049370
1 49314 172120 525256774
3 77366 30238
3 59853 95555
2 130103 815797855
2 141154 419810155
1 91500 171816 36345215
3 49970 5009
3 8928 37538
2 100429 170103729
2 107030 982734940
2 109140 200175510
1 91646 130338 148914552
3 116969 17397
3 191812 55335
3 72424 180155
3 24190 139192
2 140363 927375719
3 141981 180346
3 141908 141073
2 163802 594517990
3 140067 2757
2 143107 511814419
1 46018 189031 632806629
1 94094 165965 308288809
2 191761 405977476
2 65290 384622285
2 29482 435965454
1 183116 184097 562300116
2 186215 950652135
1 52594 104833 281446461
2 184272 739930209
3 2561 38194
2 24144 843390360
2 198276 438054589
3 62905 193030
2 180355 569612400
3 77972 11315
3 97490 50559
2 60276 85827768
2 105599 629042118
1 98259 140251 872105894
3 129357 9624
3 150906 176876
1 121255 123806 279010622
1 8225 21739 770986521
1 43295 64217 145709352
3 123239 194803
2 65513 96279661
1 60448 108298 470717625
1 80406 93006 654859527
2 64119 29032690
2 130584 175317385
1 18379 71730 555605880
3 187515 37223
3 4470 117774
3 30858 2417
1 21534 91810 989523434
3 103373 115726
2 8161 755352074
1 7019 147068 342364647
3 161925 161856
1 13851 67916 909508757
1 77052 148882 823736889
3 156404 166719
2 82814 996158559
2 169997 113241871
2 94618 908221063
1 108827 172979 774394084
2 184213 744634855
2 120408 64267419
3 31666 184942
3 3943 64870
1 145550 159786 26641940
1 63043 143783 635003657
2 1841 735533264
1 20834 34608 726622967
2 157289 202606484
2 107534 261183070
1 104994 152581 606334328
3 152164 106544
1 40670 150696 554970654
3 98307 178670
3 164015 90535
3 23403 106943
2 25263 955956407
2 108925 81257895
3 110993 172953
2 94835 154475803
3 153003 7740
2 17982 48917068
3 170875 170798
2 72269 873673369
2 7140 966054944
2 197113 733198420
2 174753 809578344
1 79351 184104 596930894
2 188441 606197101
2 137742 676028065
3 130820 195771
3 134710 175157
3 40734 183820
3 70883 71488
1 65665 186232 999966632
1 111541 169800 980373958
2 195401 872329274
2 93802 302643628
1 18087 169104 876154668
1 13706 131614 717733801
2 37345 165502700
2 35891 982791437
2 105307 58201185
1 30579 106507 964276018
2 581 833290224
1 75000 178521 361036255
1 113350 168884 390810814
1 11910 22398 855150755
2 136669 552120025
1 1061 124918 159994087
2 127992 337015727
1 42732 93313 900873908
1 4576 101689 538145049
2 151961 557281203
3 126559 178428
2 193624 568695207
2 36254 511538023
3 38621 73573
2 138003 626979253
3 60513 189074
1 14223 32591 712599926
1 38812 72558 147188958
3 189775 13258
1 12495 192072 86157296
2 59297 866580191
2 29131 919957155
3 142078 3761
1 2764 46204 624371263
1 139380 166077 309582640
3 85253 177283
2 145433 978612843
3 100383 64567
2 37920 481078500
1 46323 98990 560944272
1 124189 151214 761289868
1 149016 197590 837916538
3 22841 67218
2 52894 797425955
3 131466 61786
3 34446 105485
1 60934 65813 380813470
3 15571 78227
2 152503 72964288
1 186075 196485 188066915
3 8804 161127
3 101276 73457
3 1510 166519
3 43846 78128
1 68779 109477 505619838
2 52733 215157471
3 108824 127934
2 66753 371708165
1 117240 159825 397173212
3 100176 177085
3 65993 88546
2 109056 142881970
2 93432 214551678
1 66613 113075 900004839
2 136088 750940685
1 92650 95518 519552262
2 147310 699367388
1 16977 126799 578012713
2 88357 776073982
3 11097 86521
2 167048 277285312
1 23721 54366 429302876
3 74712 24574
3 197302 123121
1 10826 136995 938062897
1 10757 44223 991156089
1 60679 189774 817719093
2 126268 496702960
3 62721 99294
3 18907 143556
1 62706 187457 295138593
3 87566 62384
1 70922 138536 725352162
3 179437 78032
1 33346 93324 124801998
2 109112 879123740
3 79195 173687
1 14749 73055 923034379
1 11198 185442 794361857
3 35726 8052
2 117248 535391870
2 121551 116283412
1 44960 98585 53652173
3 66201 186459
2 196156 310985564
3 93210 113695
3 122943 21290
1 142004 156915 882511817
3 167362 130089
2 90678 805831581
2 112265 851344156
3 91544 117301
3 31648 73177
1 120327 168182 244683683
3 156316 100516
2 26146 60045360
3 137070 35649
2 26649 361587419
3 126268 94070
3 121456 20287
3 129038 48977
2 152285 778238160
2 86007 281899792
2 20773 607888602
1 57811 189167 4426304
1 68819 192908 395584152
3 125126 99767
2 23478 937866284
1 2257 127956 330347602
3 127890 147112
1 11951 14758 279051544
3 150285 125262
3 76996 7136
2 163698 821105919
2 140307 224285757
3 128816 121581
2 152568 533048823
3 33589 108323
2 27655 961528628
2 185389 557676265
1 7219 132915 608814617
2 43766 720117310
3 38097 65190
1 38002 59560 976752494
3 49635 173476
2 145537 709041011
2 115899 142049813
2 56963 734023995
2 72220 779660683
3 97608 32408
1 80322 104678 234632190
2 93611 310254677
2 163160 642738213
2 157251 44935868
2 47700 301615844
1 193907 195486 302371067
3 114365 50078
1 76002 109035 596694143
3 80977 118246
2 151906 920277476
3 42101 153610
1 92624 109917 312960649
3 191824 57686
2 48029 962655693
1 13952 77742 777355645
3 57564 40143
1 6700 189370 749288094
2 400 657064889
3 39933 111239
2 178679 753159901
1 63797 198275 973029146
2 39164 964083001
2 188887 462904875
3 124973 136895
2 68800 360405263
1 25764 196847 411308338
1 10146 102402 989669435
1 162818 168787 416677226
1 44763 90108 955784471
2 102775 341373432
2 70452 161456982
1 117025 161906 202426054
2 162290 544041778
3 27932 30180
1 134198 171962 273018945
2 32287 52120276
3 128986 175957
3 183080 89666
3 163942 63208
2 50140 367435489
2 177045 373515967
2 54137 193325924
1 85952 147176 681821043
2 162281 806097940
2 195446 637050813
2 124428 931299665
2 186729 117357508
3 183426 106622
2 24143 755254452
3 40546 17078
1 112240 174120 727185280
2 94284 884941055
3 178412 43636
3 151437 96661
2 163325 427588761
3 142733 8953
1 76642 178592 341176381
2 9373 624575030
1 111254 190269 871002824
2 147863 179317373
3 21719 9213
1 66737 190844 669549716
1 77814 153516 156139250
1 8626 170302 819486982
1 9760 27500 867259792
3 114078 24384
1 998 156562 156540960
1 7009 52886 978014300
2 91451 826882617
3 197693 94307
3 9295 2865
3 69219 110754
3 183908 19280
1 77890 91268 194100697
1 77990 144177 613071056
1 72337 118937 457088385
3 33227 16693
3 145309 100061
1 90960 96210 664043832
1 51996 156564 321591679
3 56366 90419
3 158235 145496
1 44619 76668 547571909
3 77372 138843
1 16513 190430 612497154
1 152464 156691 342300245
3 16959 13145
2 51113 33557403
1 26581 122343 672072945
3 62468 58119
3 98849 76133
2 8914 527272876
1 141879 142776 294326630
1 36693 160740 382433008
1 140027 167803 733916432
3 58885 26237
3 187222 113419
3 125880 176820
2 150384 22543587
3 2010 176313
3 120392 142789
3 186615 113652
1 102733 165299 340562025
3 197631 51010
2 90702 833753576
2 71094 100799579
3 40663 195855
3 187910 76233
3 127545 153965
3 105945 148186
1 67613 111368 471486254
1 170126 194567 789990199
2 172503 743702398
3 161575 72086
2 109158 701905060
3 5252 53531
1 83080 190184 307484330
3 62756 95834
1 16654 82179 637412666
1 88035 145656 752859487
1 81035 96893 69514805
1 51742 77165 255755957
1 128985 165800 405730436
3 53524 127250
3 8703 54043
1 24001 165336 421281792
1 41870 71628 840009278
2 179151 322138087
2 176268 40644660
1 70496 165930 367184791
2 72876 925282576
1 181788 183980 104945360
3 185816 71152
3 104021 10012
1 7033 105449 840031519
3 191930 27193
1 86715 156082 900712216
2 58471 377275000
2 8686 925847118
1 8773 197879 176781398
1 4804 126436 612004338
2 181825 776150514
3 151103 81128
1 5428 63929 119842775
3 19377 46651
1 521 64226 764405421
1 129200 168941 396532409
3 2777 65290
2 34931 273498214
3 25960 92578
2 57426 623084510
3 108672 173321
2 26808 694145901
1 70190 186482 145538335
1 3762 70379 102368735
2 164465 246037875
1 124628 150784 702044886
3 166364 161448
3 74874 157958
2 169531 979522968
1 32154 182117 571066429
3 181398 31727
3 102870 53254
3 54437 85463
2 162493 560454918
2 80768 28729608
3 36218 83755
3 154444 36484
3 80267 182206
1 103322 141394 333703037
2 127153 884856535
2 148869 745720213
2 156675 668326559
1 26758 104974 480971585
2 180253 967614922
3 45683 159419
1 16 149099 319760161
1 39897 99394 638207053
3 25289 12563
2 102960 911067445
3 199519 177139
1 972 135099 584148062
2 9440 208551255
2 92569 753017016
3 87527 197217
2 135476 246029881
1 1045 145553 811234559
1 22464 131582 13338460
3 183955 195241
2 87664 513227518
2 12772 209910546
3 171513 96990
1 78444 141544 163086857
3 178008 51707
3 104854 3811
1 900 119721 341917268
3 37964 29355
3 11798 73333
1 162497 197519 927175254
3 52898 11974
1 68206 79756 631406810
1 42477 82377 437795205
3 143852 20666
2 61507 549025494
3 19681 163749
1 132061 176347 287067770
2 178896 998272876
3 2636 92300
1 21155 25456 655474264
3 148538 176116
1 1778 130428 404484471
1 13138 61442 409724152
1 81169 153225 788176724
1 176362 193866 948311766
3 67915 195917
1 67489 110915 178566643
1 102553 126926 792587836
1 75461 142653 90884060
2 65644 130760431
3 121853 87329
2 128130 577487314
1 183413 185727 537339885
3 155300 22347
3 126581 156707
1 21260 101409 532178303
1 41411 149768 811206295
2 82541 47913604
3 196859 75182
2 175024 528036884
1 85444 195160 596403501
2 144958 67325377
3 44289 120879
2 138262 338598762
3 62293 111224
1 102219 123901 613037477
3 83075 179373
3 114018 17227
2 165543 922551672
2 126762 729443609
3 134910 129506
2 59406 240501783
2 5816 761051677
2 102095 229040639
1 179827 193283 137129840
2 136816 935773205
2 9430 403085294
2 2320 955522191
2 10342 983404289
3 183925 104013
1 17371 136612 721903025
3 64947 119483
1 123501 184723 548041227
2 98036 55176762
3 92157 11476
2 24037 884202115
1 44923 165143 993034689
3 16200 53078
1 165200 199612 712270048
3 43513 92448
2 199212 99794130
1 51951 100734 836843987
3 2048 18525
2 133042 789405162
2 183319 591486576
2 143064 976491624
3 118213 118193
3 43290 135108
1 4646 69247 925941961
2 173254 853631686
3 119842 103251
2 140537 603349103
1 147366 194721 401246136
2 65868 284850650
3 180865 68289
2 150231 105286075
1 98093 144809 985967961
1 81683 187041 334189764
3 150665 120606
3 135088 121852
2 7261 112926814
2 107943 642368039
3 183269 79437
1 13254 109412 729467442
1 66161 110951 596648321
1 130538 177477 297543561
2 156079 593698747
1 1500 5490 288485527
2 26852 428715682
2 194728 321844976
3 107217 114938
2 95407 147626114
3 3093 173356
1 120892 170277 808239782
1 4461 59133 882089273
1 131985 166100 922794067
1 126085 193935 145441123
2 23485 487521301
1 16181 136503 622376330
3 110042 191372
1 78877 79380 133805540
2 82857 612844041
3 51946 22046
2 75235 136105025
2 151167 836843005
3 160319 167881
1 168626 183669 4299894
1 18405 116515 967133967
1 116620 145203 693366170
1 112799 150046 733917065
3 164257 145509
2 83883 826137379
1 14422 174669 784352560
1 120430 174206 835736440
2 88994 297485313
2 30841 596260231
1 31617 151088 815037218
2 164039 446319118
1 8785 32158 260559481
2 124194 197516180
3 149574 179939
2 118574 966266794
3 109277 131577
2 70447 817359979
3 75458 161534
3 86690 131808
3 153566 67899
2 124732 442405991
3 6971 148233
1 55868 126418 123661564
2 42756 879097604
1 130545 173407 684753323
1 148699 186141 428734835
3 132028 103447
3 143578 5052
2 13772 285196040
1 89212 126063 302194444
1 89672 101170 230067242
1 28445 56055 354848194
2 199844 171568901
2 100682 469767972
1 164652 184874 218798873
3 121060 171637
3 46845 80637
1 12002 188109 500276413
3 130492 92580
2 198600 707844284
3 186865 110298
2 81874 387401159
3 5277 74852
3 193736 179095
2 111829 184661514
2 42693 607722065
2 68055 754954887
1 102623 167241 621648591
2 64985 847490319
2 187303 359411086
3 88326 23879
2 46860 726656307
1 39196 118922 728493884
3 44568 23653
2 113588 351882519
3 94206 57521
2 16507 93026398
1 52741 173381 461844918
1 76694 165252 729177111
2 138231 846964345
1 4663 165458 728818905
1 13744 88254 916017425
1 70238 167739 195642734
2 172356 389520292
1 58627 95270 671433285
3 77844 57961
2 142417 552325902
2 167003 557421656
1 77340 192156 131828796
2 95771 807804552
2 182525 873535814
1 108657 123432 218254331
1 38289 180970 442412056
3 91341 95622
1 42632 77611 772362757
2 79979 761130815
3 130780 129142
3 140182 132868
1 64540 154125 418342426
1 83115 134693 310849880
2 37602 759961723
2 20450 398368809
2 174135 857047820
1 30291 67063 446042272
3 124591 107749
2 102446 720637881
3 141266 152466
3 107423 180599
1 53348 84091 964660546
2 185628 625699448
3 146627 50199
1 37960 164221 801555810
2 128287 155372238
1 10150 181669 979127045
1 122844 124187 771090654
3 34013 22901
2 10370 397359734
3 3007 134567
3 96810 14476
2 126718 280015249
1 176074 199935 847026609
1 32201 169371 496491415
2 198169 473177174
2 120815 295928912
1 12838 159441 61767675
3 112996 36726
1 99964 121901 88720713
3 113899 21576
3 159952 7780
3 148674 49808
2 24054 244886209
1 111455 141032 137617998
1 26246 87454 940041597
1 146479 160053 533123303
3 33681 53201
2 135750 295115725
2 58802 205392125
3 103507 163665
3 102437 183495
2 178277 987833833
1 63651 178330 695562592
2 120421 122771168
3 128287 30041
2 97141 945643759
3 145798 129251
1 116847 166966 417163092
3 140356 64296
3 123515 32382
1 81460 199632 158405808
2 19034 458706611
1 87942 180735 901907200
1 79362 178416 564162768
3 62181 34035
3 143271 55156
3 106391 43696
3 28173 84154
2 28311 18307608
2 105009 89035462
2 95118 969145707
3 48585 125552
1 80752 131447 683349724
1 62977 198850 715386060
3 174041 192941
1 41199 199440 245609931
2 1587 364540113
1 14553 61395 899450141
3 10573 84352
1 17670 162633 351947067
3 68357 31333
3 133815 124565
2 60866 683305961
2 67688 947875977
3 153148 49688
2 163714 116788941
1 6128 165188 409050978
3 153574 10354
1 3923 123841 584481070
3 63743 85703
3 193452 4549
1 40179 52217 946811766
1 51473 168726 329099572
1 54126 111902 244277762
2 2418 131193307
2 168794 11954844
1 94947 100969 596408299
2 165975 102830219
2 24616 555942344
1 32874 79651 403955760
1 71240 74939 247470043
2 8859 422691496
1 58554 154005 373651569
3 169001 73173
3 68344 7383
1 38637 142770 217849272
3 154998 143811
3 126282 135721
3 142506 193497
3 156668 7955
2 43967 589225498
3 89794 104732
3 112913 42340
3 148552 7476
1 438 37201 824206250
1 13203 83447 140244336
1 75727 102823 446497387
3 79077 185358
3 153503 22057
2 83283 439243911
2 3318 844737388
2 5435 756189409
2 110864 59950783
2 157315 439288226
1 15844 66168 167488562
2 167603 703609594
2 58124 206338511
3 138284 34161
2 190892 129414932
3 163198 156290
1 83774 120615 662206260
2 67679 148316566
2 188352 561541740
2 145565 1840215
3 98020 148078
1 147842 198173 397080104
2 38329 902280936
1 15768 191573 212790369
3 190579 131304
2 16020 117454686
2 41398 769543160
2 32535 269429691
1 19388 39666 197394788
3 121809 154551
1 66357 152935 94918458
3 7713 15739
2 59236 711240180
3 46301 146788
3 134059 38660
2 168436 989098958
1 49707 185831 735988086
1 141500 172872 511073061
3 183099 17723
1 23348 192523 32980500
1 180348 182442 959015201
1 134091 176623 977627402
2 34894 160853550
3 72794 189594
3 184584 170401
1 71209 152430 207487687
3 139667 83738
2 13460 19623483
1 19795 77925 143339303
2 148248 486461939
2 188766 330101737
3 138885 137216
2 194587 513268512
1 1810 90502 24969754
3 58351 55402
2 36425 878692297
3 56022 122876
2 136670 589271898
3 31140 139513
2 72838 670206991
2 77694 798689400
3 35759 168310
2 75357 328287293
2 158698 643816191
2 67655 122688727
2 85569 465425873
1 90432 151615 111747648
1 28632 179256 455841022
1 85216 168095 315883856
2 65045 883231718
3 15137 189792
2 50915 435857054
2 131908 469542996
2 26476 857272330
2 23509 516972732
1 79048 91567 499560516
2 101016 580452784
3 105258 198217
2 165407 380180169
3 10463 35765
1 142815 184934 307011726
2 148829 304691980
1 45667 87261 693673665
3 8599 105097
2 160503 335318257
2 139927 254180365
2 174309 458860317
2 39635 625985946
2 71915 83945158
3 137158 111805
1 62165 152960 467404308
1 110860 145560 636650426
1 105339 142584 803202238
1 100961 181591 409277411
1 2322 151967 104019329
1 90305 158018 513492564
2 12303 833591001
3 195043 155801
1 93770 123757 476514425
3 166825 101966
1 11167 64850 475172042
3 156867 157399
2 44738 391222500
3 102433 113862
1 65508 108844 737552164
3 117111 5946
2 144665 438005598
3 195799 48889
1 60459 94304 502906705
3 47229 146233
1 159569 170304 920018053
3 71057 193812
1 73025 79903 408583348
2 147226 663712860
3 26632 170122
2 142858 603635628
2 114310 656139060
2 66698 721653802
3 141773 78275
2 77261 401607845
1 46914 52900 194867333
1 174708 185679 352804157
2 157497 738582819
3 122420 16164
1 124941 189875 513132549
3 7891 6362
2 22799 875097333
3 37123 101396
2 27668 389350306
2 25643 884472877
2 165288 425959810
2 98118 108635599
2 162434 610412412
2 185546 780190914
1 62785 178650 282558334
3 84007 49266
3 98637 117358
3 28106 154300
1 163736 193663 845594681
3 1747 153371
3 66721 126054
2 80972 210145471
2 151156 955585878
2 109191 496527669
1 125403 132863 838576819
1 51194 157456 929798977
3 140949 37081
3 129986 181052
1 90668 106228 976995487
2 154341 510517845
1 29260 151901 492203186
1 26061 135082 993677151
3 2070 184566
1 138524 140598 400240852
3 158653 172437
1 7814 115678 592058969
2 93037 63789261
2 119696 237271318
3 143820 74015
2 43204 490213775
1 10207 46019 741133157
3 76540 153769
2 43782 37556993
3 115416 118582
2 162454 275328417
2 167755 770798029
1 19938 135915 401976060
1 101259 181282 471895144
2 164604 959042445
2 180293 328430637
3 193473 164528
2 155857 930411917
2 23383 947213916
2 163634 401148096
1 106278 130407 324786499
3 78893 88601
1 20557 128406 423272424
2 173990 671717240
1 2894 21665 518091697
2 125186 559320424
3 148202 123597
1 130503 142526 353221003
3 157831 160033
3 79156 120562
1 141649 185710 502183282
2 62705 207380843
1 125721 130292 582013292
1 13535 58262 918427100
3 95594 172146
3 26036 163282
3 146510 85322
3 72498 12475
1 78135 163395 363789285
1 10290 133332 704937760
1 91603 108903 261608245
3 136624 149726
3 82609 140982
3 133170 90434
1 101695 104507 938001199
1 75892 196847 355845788
3 123131 166280
3 60456 35713
1 111993 192348 272127751
2 183573 850793419
1 42845 174509 289110139
2 59225 754074238
1 74068 118603 20292496
2 189598 215647649
2 107098 651216760
1 84867 103447 826268413
2 157133 100161043
3 195434 115846
3 163626 147036
2 103204 376020436
3 152926 127163
3 52745 39928
1 142513 192972 623685483
2 172336 709914969
1 116799 152935 400036284
2 189756 561618117
3 156531 98545
3 69889 170181
2 194137 710443295
2 50180 686713814
3 46062 122184
1 124474 137694 655613232
1 9155 139567 253905362
1 86072 144429 595650004
2 187151 665913568
2 131703 220512572
2 191464 30312725
2 119642 730647893
2 102678 217727274
1 57448 189861 459793266
1 8494 58800 814086449
3 117211 85385
1 72815 145720 75369213
3 2538 37861
2 51825 951740993
2 41762 347861993
3 29012 168955
2 97971 713540671
3 19106 92969
1 49874 121410 543341204
3 72485 4104
3 90917 170553
3 46543 8056
3 7937 190694
1 61163 63528 656614609
3 105837 125449
2 6008 876812412
2 116387 158622201
3 187984 117561
3 127609 25814
1 10078 28359 887336041
1 62031 69145 569257554
2 14781 4566680
2 168243 719318875
1 88549 171024 396107786
1 154682 188391 162092823
1 99371 164528 328123293
1 53484 59666 842418188
1 56440 146685 130809893
2 196994 744237992
2 127922 504539604
2 190016 349549809
2 88694 113080745
1 31554 103916 241059181
1 99914 165837 939918318
1 7679 52643 684277395
3 5868 7902
3 143104 52765
3 6427 7497
3 24741 199613
3 92557 144289
3 76895 122721
2 66072 109574580
1 130120 155973 155599252
2 151623 135213102
2 146029 3650490
1 117932 125793 442633168
2 151015 44771322
3 40945 122847
1 50592 108344 295027470
3 111807 59176
2 154494 356816203
1 20199 61771 749577439
3 147238 122294
2 161014 286332106
3 159053 83569
2 38413 965011541
1 28001 192579 768747659
1 26151 82042 464270517
1 33378 162513 795037112
2 55379 626992332
1 13603 13871 615879228
1 51349 139475 948730436
1 11910 156891 863001726
2 80714 491988039
3 177189 89883
3 151151 81041
3 119339 42923
3 22666 127288
1 145005 194924 809359744
3 15153 54726
3 153407 197189
1 51219 182078 559764839
3 120955 10419
2 149805 391946894
1 98568 176237 882102805
1 72470 153840 823119018
1 169186 176218 998740877
1 110858 129196 567078216
1 68421 93069 751596093
2 60109 25325613
2 46958 522895566
3 46298 97597
1 22580 154610 427787745
1 108826 156731 385440852
1 26533 113919 835718228
1 88822 172888 49459276
1 80977 119889 500177338
1 53660 87947 126314310
1 162164 179300 956316279
3 15679 94543
2 115498 456699854
2 56189 704577862
2 16850 919117972
3 31807 147328
1 115463 119331 533814624
2 167781 987714739
2 7479 474756000
1 32773 186497 648806401
2 141966 627070094
2 43890 81469326
1 151121 177383 833845204
3 88875 60563
1 112781 199241 173833612
3 104664 10314
3 187302 52208
1 2220 181266 525677703
1 58427 131526 709025642
1 47882 116064 23801119
2 19438 409304643
3 166786 59978
1 36638 164441 740328356
1 35081 152862 894953637
2 134363 767079331
3 12033 19763
3 21139 65945
2 141948 85583586
2 15214 421623354
2 165872 524244892
3 15614 11505
3 135318 195599
2 70900 888635003
2 78182 811312144
1 36026 139878 316477713
3 119549 168451
1 36461 167997 53689193
2 51460 209065396
2 106851 868468610
3 186168 199016
2 145007 188136824
3 78900 6109
1 160563 191200 388463305
2 139492 768090049
3 29789 28658
1 18507 89254 107048914
2 121973 592266846
2 165355 111207919
3 75709 186661
2 113599 982431203
3 178187 70911
3 187937 132888
3 186887 71859
2 136551 576848898
1 54300 172463 359910403
2 136140 43291667
2 48887 602876047
2 72446 771591592
2 118315 211174869
2 45568 112606039
2 120654 815402713
1 70031 125588 833628364
2 27281 415185420
3 100133 68794
3 184339 51605
2 102693 476990638
1 132886 168707 677799906
2 149253 161654967
2 120620 911526200
3 73021 16087
3 161132 27496
2 72425 223205216
3 139561 109400
1 15170 148033 430074768
3 61257 105921
3 104667 60820
3 108443 121512
3 124893 181135
1 104782 158840 676002468
1 103995 141715 857817152
1 57436 95837 433088361
1 4289 69812 381898535
3 9300 82677
2 78932 803180660
3 198316 152054
2 148439 618601096
3 138010 30193
1 12939 83874 274143855
1 127902 154032 562110185
2 171066 957852296
1 93737 153484 909628538
1 62197 141867 484706896
3 172732 177780
1 68069 178525 805977526
3 198957 134959
3 70776 72886
3 60317 102899
3 175762 105412
3 37696 128954
1 29321 127775 930724561
2 49786 621129273
2 62253 154896045
2 34264 238711500
2 85739 792764364
3 157413 122868
3 144291 192755
2 68291 646176833
2 144877 201715671
2 78865 166950362
1 76717 112570 701459532
3 124494 73458
3 8030 147527
3 34307 170980
3 118831 105575
2 188346 466417670
3 38770 176009
1 103899 161112 552510028
1 4016 89175 496559765
2 67599 476558798
2 83638 231214746
1 59032 109974 548782614
3 60489 195488
1 9186 173697 939073495
1 101721 174476 789338956
1 67792 146997 647933896
3 17131 99270
3 119055 65023
3 142977 109010
1 40072 76843 316911574
2 192380 479249547
2 152404 800493255
3 74493 143696
1 13371 110375 995916538
3 7181 78823
2 150794 433123999
2 101770 938436585
1 55106 116297 607128340
1 183782 185061 505656749
3 129255 99300
1 97424 128944 414399364
2 73094 160705204
2 30904 959578463
1 29137 82616 313211995
2 190584 41922049
1 13649 185575 161117622
3 51509 73046
1 148550 166502 413134293
3 16618 77715
2 78186 64491681
2 2643 49610398
2 182429 831529658
3 169205 108010
1 85554 181032 232036886
1 51746 74523 312848203
3 58876 90385
1 136674 189242 308221128
2 148143 755815280
2 44098 615311171
1 45466 181256 543575492
2 136304 842202382
3 172574 130698
3 53485 70731
2 105133 515364451
3 188871 18290
3 127889 141359
2 44847 558901580
2 49171 926023164
3 104763 77717
2 145589 22341919
3 16947 10660
3 79097 118313
3 70722 174625
1 63947 100928 84109982
2 197225 105073036
3 99575 88320
2 46494 328803121
3 82060 121659
1 64517 90731 244916077
2 193413 847237931
2 189901 706754757
2 171876 657667463
1 110927 166706 358007435
3 29177 157443
1 23012 140639 768767534
1 7455 88464 832289039
2 88041 204412342
2 108035 343057639
3 189571 188112
1 134721 155845 950648963
1 41677 131144 136397841
3 125063 38207
2 175429 606166432
1 62072 84770 9377098
3 92053 62221
2 38563 533002786
3 191535 187439
3 25532 89478
3 27395 196429
1 18854 58612 283172398
2 158453 59120617
2 77539 765908974
2 117282 415612530
2 168321 298377634
2 176800 851604053
3 2151 139870
2 74330 39908683
3 129509 159523
3 9715 59053
1 33572 178388 41034179
1 31266 66603 821187796
3 134406 71687
3 188611 53890
2 50906 729476762
1 110132 113925 271421785
2 101112 656434290
3 27173 78131
2 90372 34913134
2 169409 783634756
1 165128 180240 704150611
3 129938 168280
3 191279 91007
2 131900 816701402
2 197009 578459058
2 181980 40636300
1 8130 21727 764248332
2 73357 296088007
2 14600 917663257
3 8107 37692
1 16065 186578 464238808
2 163515 464877613
2 188526 111933220
1 45112 153856 838144413
1 65924 141218 781741810
2 34576 468964146
2 193324 292591647
3 3912 130089
2 78277 738812209
2 103708 741454305
3 115576 8969
2 96888 692047503
2 133854 103602485
2 62910 388326109
2 182448 446007856
1 122784 142643 566870629
1 54489 156264 96751894
2 27863 345845887
2 5757 808446104
2 114945 26707566
1 4991 63334 363470689
1 77001 168073 495707820
1 18280 83232 82646881
2 169476 314433632
3 188449 126531
2 188054 465802500
1 24624 36703 161646434
1 137705 155843 599266346
1 64594 179996 322516409
1 5588 103135 657134422
3 153054 64306
3 46955 139726
2 134188 34616509
3 10840 174492
3 147520 57666
3 32504 58527
1 7376 46781 821169435
2 68273 21235167
2 132910 698141943
3 196885 111357
2 117475 602996296
2 187445 308569702
3 9324 88617
2 166908 571105495
2 17177 384456002
3 30272 153295
2 130279 574217977
1 8507 42652 867295993
2 7554 754676480
3 177156 129371
1 699 155823 789628265
3 173378 35854
3 130651 162432
2 20180 776315221
2 28887 405044246
1 49711 61278 286493604
2 168629 170582355
1 69184 124230 267496274
1 61095 169582 278756416
1 10246 156549 350549662
1 43220 169234 500634394
1 80997 115759 266698190
2 179454 871834397
2 57100 146232575
3 161691 28194
1 10874 94418 741759643
2 109639 86517441
1 129984 152924 490333310
1 123087 193827 190345412
2 191080 778691194
2 122134 70448469
3 89829 95640
3 177073 136334
1 48826 179505 79158766
1 4076 170413 514263033
2 153853 521752638
3 157852 105723
1 117360 188622 193452633
1 83860 155816 895637160
1 2091 140664 192293110
3 119526 183861
1 88688 117052 79709560
3 60201 155215
3 124068 116281
1 16668 111673 6920713
1 79356 85854 431921807
3 31126 105402
1 50834 123445 260833448
3 103167 54994
1 99711 172707 931017517
3 163496 160809
3 5772 191816
2 31062 148234300
1 4743 179588 538116793
1 85569 101334 214047108
2 57907 11285186
2 162097 222395293
1 57651 147567 524585355
1 73432 115604 592403716
3 196181 79090
3 82413 53241
3 173639 33223
3 119490 185726
3 98577 105530
3 47390 47180
2 156707 315005551
3 146242 191518
2 163761 56504963
2 140859 586764326
2 15036 476695953
2 83464 596637003
1 79599 154124 292833894
2 84048 698997783
1 63813 90815 338923410
1 80539 165003 447632855
3 32458 99826
2 106760 204097826
3 12441 78497
1 61389 121130 796412908
1 28730 120492 194160040
1 32642 82959 988405528
1 26397 150338 175538497
2 25436 441338411
1 135922 145165 426727369
2 103370 306411200
1 67 4118 650306161
1 13527 123133 71472233
3 150688 106469
3 144288 149307
2 152030 331504264
3 58638 83503
3 168661 163900
3 128406 21886
1 52778 176306 118826194
3 92896 41034
1 43835 101086 414374309
1 1378 153401 556655836
1 125016 169777 252024281
3 166144 67273
3 73113 157288
1 130235 170890 188867863
1 180146 189769 603550164
1 42404 52037 732333698
1 127056 132634 428825575
1 53891 105343 98567345
3 191478 39535
1 20098 131333 844569971
3 140690 70364
3 193833 15129
1 159594 175281 110175264
2 13861 757294744
3 12976 63572
1 138926 160508 148617061
1 153119 167411 868442911
2 56624 159230685
2 17462 354245001
3 156932 46636
3 19938 71905
1 122358 185963 767191491
2 97056 782844276
2 183931 38042365
2 192834 182715198
3 175724 70770
3 2118 189758
3 127356 181398
1 2853 132094 709908111
1 82337 176416 566241359
1 51821 140915 593861139
2 48991 849118795
1 66039 71137 741805901
1 132518 179643 762878880
1 167281 198543 974127011
3 132680 51097
3 109069 39720
3 70749 24407
3 106299 90929
3 69920 88950
2 44034 257993038
1 3635 89709 396653972
3 27727 174086
3 41850 141384
3 22818 80311
2 45944 736320272
2 177549 780169004
3 65610 53602
1 125700 190281 806633279
1 68816 144938 702644786
1 14556 174007 139368955
2 4303 577581674
3 148001 150693
3 134756 150829
2 35338 483814817
1 72810 159635 308313100
3 65521 153865
2 111444 860736269
3 199553 145084
2 70238 221870057
3 21193 161973
3 132954 60518
2 170752 607446407
1 30982 116922 444476005
1 5858 35275 216321695
1 19302 115077 965624956
3 128931 48059
2 167201 116776835
3 6597 62918
1 4122 65639 776948981
2 184338 252560718
1 79283 87032 277843739
1 19667 124693 681030084
3 163333 18133
3 178910 23038
3 61390 131128
3 18839 166
3 134635 122065
1 160817 165876 731262713
1 101533 195119 126324369
1 8430 64614 596294837
2 176075 933338957
1 128470 196660 552643238
2 37213 64625877
2 166964 242067766
1 177471 181859 173923812
2 188063 270251637
1 29222 99652 993378967
1 16543 17602 75601539
2 88116 503660872
3 30857 185844
3 147224 87370
3 107177 44056
1 104946 154736 697364891
3 90033 109507
1 71973 199071 289973948
3 69320 11562
2 172438 216776424
1 107515 129207 507168018
2 121875 317626600
3 141472 21165
2 177702 607046874
3 15767 175389
1 109721 193837 403750995
3 137167 65419
1 83430 137749 227615887
3 102587 102221
3 16692 121360
1 44308 137427 246582085
3 196353 162465
1 34084 181767 65864372
3 97824 59375
2 99182 411567525
1 133061 164030 293469774
2 157233 558283308
2 196636 681716475
3 78598 144100
3 127097 25191
3 178372 170990
2 91929 995887510
2 121927 780737813
3 190402 145569
2 3539 344828248
2 12482 927688931
3 27457 42011
1 178695 198943 483875098
3 25085 179464
2 179055 285669838
2 25589 226753411
1 54746 70994 792941408
3 147878 78332
1 41399 156827 421791452
1 61513 195036 223302281
1 52028 192764 299481935
3 101191 43788
2 159374 425378821
2 68611 469967573
1 20574 167160 764919251
1 42018 153873 820201353
2 122266 211241917
2 183821 811918053
3 111748 62093
3 134203 56198
2 132281 852791076
2 154115 528343400
1 43529 60111 819391005
3 142541 183581
2 131145 278907912
3 109741 132686
3 902 145009
1 136544 149119 1595709
3 12953 85234
1 57705 190265 37570230
1 146522 155391 465078958
3 152598 11168
2 146329 241627370
1 104000 121865 272335485
3 131924 155433
1 81550 197109 801893894
3 56911 56843
2 41629 111033347
3 123503 22611
1 81974 110178 371734909
3 82188 74438
1 7038 81758 273657974
2 43082 248055892
3 121522 127699
3 15308 66695
2 20268 91368206
1 89544 93209 505751492
2 16808 398306910
2 177423 135416243
2 33153 907217165
2 73541 822243486
2 185434 347457040
2 6549 339587061
2 128089 563428287
1 33403 181859 929061515
2 66511 5965784
2 186460 566212653
3 197726 40390
3 170657 115825
3 146448 48848
3 90622 16094
2 168632 455864373
2 127082 940386967
2 55139 403823732
3 2800 51147
3 39647 111482
3 195563 95655
1 64686 132158 493421175
2 193009 888471697
1 114172 198028 665667954
2 96475 407995062
1 159483 185226 603637908
2 76771 183981719
3 150421 25198
2 66392 774890333
1 92917 182544 980660323
1 122878 129726 34450769
1 12925 155335 37343047
2 95659 391650783
2 88148 164609007
2 75693 580764361
2 165027 504647766
1 129379 172419 968029720
1 90263 189995 609498111
1 64650 133049 618299350
1 76774 137441 464625005
2 189491 220963020
3 138592 16995
1 183335 187714 966306468
2 187670 198179594
1 179956 190748 929077917
2 59631 947625859
3 165751 52898
1 93356 168254 704493683
1 102758 179919 897350945
3 197400 167504
2 182747 575403113
2 83581 456528075
3 57998 129466
1 20986 91384 120239392
1 13079 68547 6861925
2 174769 108454696
2 130237 31448570
1 108923 195856 107328578
3 75564 153055
2 92025 509671380
3 175730 168281
3 137712 20015
3 96065 100860
2 150155 830560068
2 105908 608744412
2 173297 399181541
1 9526 161988 454688247
1 122035 149098 511041063
1 25204 30943 994821281
3 133895 71474
1 48062 132334 736857797
3 117376 45645
2 149329 366423360
2 93051 246496740
2 185648 317237741
2 80366 263983382
1 12978 43628 538101940
3 166958 147874
1 101423 133801 489729635
2 190432 306297786
2 87132 859750826
2 2521 831454022
2 172347 656837045
1 6744 27919 733276751
3 169346 78996
1 100911 155543 708240763
3 175147 167315
3 90483 76350
3 19440 109157
2 189409 360992063
2 175403 419107358
1 110364 146345 79002249
2 36720 665241561
3 179639 63655
3 159745 119489
3 47151 24317
2 193746 867013680
1 9561 102831 454053731
1 131329 163256 846450628
1 151812 196859 427105500
2 109517 942253041
3 127423 102505
2 132166 135397043
2 22939 644824417
1 21156 146610 911631022
2 68325 479951349
2 145522 427533583
1 119595 141650 32920687
1 123012 140859 935359227
3 135558 34175
3 142715 107361
3 123015 26886
1 101528 107455 651653220
1 51764 151898 197601686
1 46527 83924 756335155
3 153454 192490
1 34824 52055 207229761
3 159758 131528
2 111026 754893396
1 11183 131878 932470854
3 57254 29661
2 141184 982740325
2 67842 871184009
2 17516 931584990
3 194490 57284
2 108229 636476767
2 54280 211931064
1 7622 132653 500260413
2 88647 99397116
3 88276 193062
1 13297 52672 325396279
2 123876 504357847
2 50814 135671255
2 118928 744918081
1 41166 89041 263738226
1 92755 158744 318163624
1 49306 147436 259507756
1 33798 92099 52738523
2 39837 613541467
2 175017 108945156
1 113358 129272 950252273
1 11571 41069 306408295
1 157214 186690 910939299
3 182959 57287
3 4810 37539
2 184179 872683239
3 176769 40401
3 44622 129655
1 48014 138768 928969116
3 82477 130651
3 122470 61525
1 29330 116952 657740262
2 94479 191460129
3 128204 33100
2 94214 967724038
2 170297 324411587
3 14491 136460
3 89646 6179
1 88485 127255 563592694
3 126661 103538
2 136677 191591650
3 120778 20131
2 126148 390362444
1 156867 157470 449328781
1 723 135608 392243587
3 112626 22509
2 188906 91164813
3 117100 8766
2 121935 358099169
1 50469 188015 222323745
3 67605 188940
3 173918 122651
2 81015 881832972
1 20986 33132 457247148
1 83803 166776 48309524
1 27724 146982 701011620
3 182991 197033
3 72495 168702
1 166287 173088 399369673
1 175159 176843 445978243
3 57681 197604
3 187625 82928
2 65453 110009667
3 82315 121
1 26027 43938 86707039
1 24295 104952 315071492
3 39553 139737
1 45517 165614 854147077
3 103017 127418
1 22789 193783 919531301
1 184217 184787 24461891
3 188076 61104
2 129431 300490608
2 147345 636983954
2 130437 896431751
2 72834 348773116
1 75262 96980 353803260
3 76993 155267
1 60497 128144 125867759
1 20653 86148 87904785
3 194448 156971
2 183912 425085200
3 192166 2537
1 4846 67523 198552210
3 13736 43837
2 161519 741406110
1 49569 130097 344351910
1 33712 161617 965490901
2 9650 963522799
3 122394 192270
3 122754 31043
2 55725 649254099
2 50140 346477160
1 81106 94891 887204910
1 170162 198313 612691872
1 36165 188422 412102195
2 61393 971634882
3 78107 76700
1 24494 36024 216413106
2 115378 400200497
1 40200 49365 33403904
3 32697 106680
2 154598 65588552
2 196738 189972910
2 155415 792159580
2 177548 639906186
1 103925 187737 855141327
1 81360 164056 948636912
3 62180 15146
3 165387 148931
3 70290 106222
3 14227 96319
3 68841 151650
2 80698 204749424
3 116316 45188
1 68285 87936 104571258
3 192275 37374
2 94954 139553814
2 181901 457871598
3 75495 181184
1 35831 172544 171586446
3 6568 174539
3 18565 196652
3 97124 87376
1 7059 127346 156976856
1 142023 171170 458119040
3 64844 178038
3 32134 52133
3 16863 191076
2 154370 469830672
1 117473 158686 417648700
2 61243 322195804
1 136566 165409 602276271
1 168637 189082 900199436
2 53361 1641820
3 148538 172042
3 162298 28520
2 67783 912746406
3 152352 75199
1 73006 152666 797621676
3 14435 193497
3 129039 69846
1 89674 98314 441558126
2 92277 137578708
2 178373 159037717
2 183908 36818290
1 128 145624 722350680
3 84369 119686
2 90565 292793861
1 71056 143141 979709258
1 19420 128287 919820104
3 187919 17757
1 16025 89706 599252552
3 65387 100946
2 149946 174959911
2 82670 907031247
2 176547 542443856
3 177736 83121
3 138382 91585
3 152393 163729
2 2344 283647144
3 173962 52731
1 123498 141817 64027399
1 178015 180290 403177139
3 37582 6307
3 13110 120616
2 126011 941001990
1 136053 161174 759625755
1 25407 190655 29795694
2 47675 187028554
2 125115 654641429
3 12710 1584
1 8408 143007 562394743
1 43004 196726 731603208
2 85202 691397929
1 11689 96667 253670556
2 141321 424714754
3 133177 14863
3 70711 182958
1 89607 159199 783952225
3 74569 22657
3 70553 122444
1 105170 116051 997517500
3 33642 193082
3 98122 59215
3 83481 3650
2 32998 911168437
1 14212 105235 225932513
2 185559 863064813
1 10487 40827 732156824
1 81158 158332 893897888
3 179047 117564
1 20781 42962 112479599
2 65479 306581503
3 89787 190228
1 51441 132263 265371037
3 97700 165453
1 108682 134630 193499439
3 58897 28942
3 116185 43563
2 12593 224310205
1 63151 137148 828286350
3 144969 193486
3 83734 53276
3 55687 87555
2 115902 409524814
1 11733 89325 658230456
1 81979 162671 539248424
3 181067 63877
2 53341 317280116
1 72182 110508 129036479
3 14978 115888
1 176897 179400 283948016
2 162611 512213051
2 114646 930624894
3 59094 149442
3 137355 26764
3 70371 70515
2 85116 424353028
1 77994 178559 589087340
3 90701 136692
2 90517 306186309
2 111929 613858933
2 85194 802112525
1 152178 155725 877678745
1 127033 159790 387958826
2 145070 468445284
2 183083 794056093
1 27624 45759 171248185
2 165072 267226412
3 67169 55316
1 94762 113927 47495359
2 161669 348238332
3 175186 20610
3 40267 129194
2 62353 648834027
1 8975 113446 171740402
1 45562 114851 72770090
1 72635 120250 812997103
2 78172 979131457
1 35765 63993 416878217
1 9392 37831 519727937
1 81372 165144 300705852
3 35209 123441
3 110936 27416
3 95682 55198
1 105447 178301 932678795
3 70629 9060
1 95475 179681 941976680
2 161556 888639580
2 97566 608503115
3 130136 106507
3 14101 175411
1 151192 183961 533358626
2 154146 142652110
3 183042 64222
3 115738 129648
2 170562 576300514
3 140630 73736
1 6569 198652 919647682
1 74293 158207 951484017
1 19903 91488 902165320
2 66604 889020848
2 183640 625221956
2 76317 14579026
1 104091 107026 300210846
1 7310 63774 263604300
1 13400 26813 388627279
1 50398 193917 113979986
1 67008 74107 829375014
3 153113 69595
1 90519 194992 497172653
1 40358 62653 831465457
3 26185 61092
2 105266 676788492
2 85068 381710938
3 171529 166029
3 64757 115018
1 4592 164916 180739217
1 117830 133969 474144908
2 156765 211895919
3 730 59126
2 153824 22511942
2 22996 404040245
2 59252 6410589
2 52797 620627659
2 10133 519356493
2 138811 488225079
1 3074 48599 841140247
1 17124 187145 50138702
3 184587 31662
2 100793 844963081
3 94954 24767
1 77218 151864 775359180
2 195180 307034546
3 25754 22136
1 145014 146716 818532690
1 26192 181854 541500498
3 114142 104029
3 150716 175342
1 20056 103534 277069063
3 57663 96240
1 202 192683 451443948
2 129913 867014665
1 102412 166943 542218411
1 57496 189385 507822000
3 33870 19971
1 108300 124015 154082951
3 26046 134052
2 54636 167484430
2 161947 676454832
2 125713 871758986
2 124953 932764634
1 99509 171167 447326909
3 74715 80585
2 11223 37150856
2 170353 38013217
1 80464 167454 563842532
3 181829 72532
3 137101 165771
3 2026 42309
1 51739 82960 731797710
2 56656 958072962
2 120506 297125463
3 81617 80989
2 34931 248758310
3 125551 39378
3 134260 16190
2 138950 140319970
2 194454 305473958
2 108268 980931978
1 82012 115245 252608617
1 98438 175018 25877338
1 95118 175702 554485907
1 105340 164543 848778808
3 10846 76466
2 84865 369810477
2 70703 267756690
1 55812 78950 993342288
2 146735 421741795
2 126429 34969607
2 102811 352764324
3 165919 77977
2 142027 748653245
2 173409 860243613
1 47325 146840 190599169
2 18568 267464639
2 181928 750697123
2 23637 252322516
2 35038 260787763
1 7931 74458 867521604
1 89512 156328 841206421
1 157780 169767 509334921
2 146664 450078501
3 4933 104470
3 38554 145097
3 59956 29454
1 54084 66812 775670353
2 24741 499415528
1 26338 140687 155679713
3 16407 129123
2 139904 379655859
2 179389 349883295
2 66713 387053988
2 189413 664887833
1 111014 166456 686649990
3 165258 171674
3 96562 41039
2 19595 590011880
1 69360 74522 211317395
3 67486 182643
3 193969 102681
2 74641 160218338
3 120203 162424
3 127617 169335
2 65396 327524547
2 189997 778929478
2 35947 673443108
1 40148 146638 702522874
2 186384 124877745
3 119940 147171
3 180619 130488
1 3134 65262 311951547
3 88 72073
2 160664 869535529
2 52318 369949150
3 140276 121496
2 144845 552524033
2 52400 209726496
3 159549 33168
1 154428 166248 30771207
2 176610 862778186
3 71541 135035
1 155334 191490 247128593
1 103832 177761 112058575
1 12883 115920 353713646
2 52361 967677447
3 5763 48523
2 57703 908737282
1 31007 102504 586384878
2 141094 368261773
1 4933 104795 84800412
2 24938 544878666
3 186516 40933
2 137312 527026233
2 192906 195849764
2 79664 324782331
3 179096 143410
3 98866 171807
1 51017 71262 27493017
2 31919 194553138
1 9019 179540 880083970
3 117628 84217
3 155060 188646
1 45761 62170 194133509
3 125030 95602
2 5071 129230007
3 113007 30602
2 128064 390613145
1 45181 112541 340438608
3 197952 34189
3 77045 40941
1 92390 128973 862395516
3 71693 90697
2 46387 161735002
2 171371 636566430
1 83360 175484 209463721
3 22632 157757
2 190105 892095054
3 60343 131391
3 64906 16671
3 165569 2869
1 91499 134277 852028621
2 70101 670642377
2 135960 977492779
2 30232 471616205
1 12571 183277 301692469
1 2377 145909 910689893
3 83826 8011
1 173125 187406 14165737
3 58654 156892
3 120411 55114
1 79325 156198 584802068
3 184208 53466
3 173967 145120
2 190966 168727505
1 111480 122651 917758166
2 82391 467191057
3 84915 109333
2 6072 195422914
3 117718 7785
1 51932 100977 998846656
3 103472 181011
2 99652 976706423
1 25230 192358 64650419
3 20809 120300
3 144720 12213
1 20170 169160 840850351
2 131984 827128623
3 31731 71463
1 112306 184104 277135733
3 107399 178975
2 36891 375343612
1 6459 151649 344507837
2 150793 376022216
3 34135 69271
3 89573 182666
3 80419 137413
1 7337 100674 782497239
1 5407 192178 360261343
1 58378 109656 568103801
2 167713 203641665
2 48851 36196610
2 7073 346642433
3 165361 109379
1 30590 159704 481338532
1 22699 138949 433017349
3 126036 2874
2 111313 865407406
3 11183 136245
3 172268 184033
2 59977 163445554
2 62001 868445081
2 5114 772866625
2 152876 422867280
1 75730 140061 554287366
1 21430 158912 665883468
3 16729 153001
3 73921 137049
2 188454 39553979
1 67438 137667 981662614
3 179367 95320
3 172643 84062
3 5330 173757
1 23451 145257 661595654
3 162616 170288
2 39640 232099270
3 15871 124717
1 46761 78829 123029521
3 27463 141888
1 9326 125003 211520829
3 170847 107886
3 182039 199930
2 140568 128059696
2 64854 765101196
3 184713 135039
2 106918 483890731
1 81782 183496 235545266
3 92590 91861
1 70929 154387 250368117
3 106397 134144
1 28536 105522 972995316
1 69816 145060 676399713
2 33171 421315555
3 86008 72625
3 126455 44069
1 93827 182925 446391063
1 29560 193247 932864238
3 175452 96169
1 77397 159036 71740420
3 66908 67406
1 149682 196022 55761657
3 183691 170332
1 74816 174226 492904418
1 78581 137584 240573843
2 77332 325799767
2 91500 891424229
1 125653 155287 2757373
1 85635 98207 318864912
1 27382 96382 976158122
2 72043 878977709
2 67606 24045712
2 108328 994647804
3 21541 13681
2 187519 509774598
2 2690 847393313
1 31734 118118 641021193
3 125743 77126
1 91549 140358 758286525
1 15512 110912 487530169
1 7023 19698 213001301
1 2063 68030 651796357
2 21515 985117836
3 83133 148348
3 4470 123145
1 127234 128142 382927825
3 21283 83510
2 74850 805104033
1 64081 151080 468636772
2 146272 476092110
1 40727 68428 127159657
2 9130 209798227
3 68071 12193
2 18552 103449297
1 84942 156220 464797252
2 158940 468434124
1 125752 198397 87446256
3 11950 24732
1 180695 185917 63117544
3 26010 116996
1 113100 187123 236993361
2 177922 40128225
1 152102 183452 408244922
1 177805 197924 221305058
1 61395 133692 100988846
3 171996 7975
1 19350 197153 4324694
3 46957 170192
2 3460 794307775
1 100362 131374 626144972
3 43233 172430
2 74234 813569570
2 69050 408283838
3 194057 183614
1 180527 183764 999197140
1 85835 162429 168648820
3 102306 189573
1 160964 169696 25610787
3 109839 185129
3 95181 33099
1 23900 66215 361536820
1 27740 193474 985392785
1 130152 168320 230510968
1 123082 146937 330018697
3 153407 199715
2 91472 555547573
3 184297 156540
1 20251 87302 774541978
3 44063 136113
3 151533 111937
1 39041 129998 954678454
1 90843 130936 797950403
1 190676 197128 805294466
1 144635 177530 146294417
3 11951 37050
1 4266 157572 433978517
3 64828 114287
3 132780 142691
2 92286 780587207
1 38347 67505 513209402
1 20693 37345 926971020
2 31140 761832555
3 88067 71779
3 79205 144426
2 100462 989610213
1 16764 136550 526654793
2 8180 370485745
1 136642 148048 194738813
1 64754 65179 93932771
1 78454 172607 668050276
3 43083 64666
3 92234 99899
2 52447 140249090
1 8770 183691 861825230
3 8071 35985
3 167690 47130
2 101574 425870983
1 55273 129298 75847037
1 167377 180856 637217826
1 89263 158981 985423452
2 77889 148604148
1 51626 174735 181616520
3 132429 44219
3 51527 177183
3 171371 110626
1 90595 170410 862264842
3 44121 102748
1 81459 115997 144170279
2 19951 508825144
2 197363 801127747
3 117897 5406
1 7399 126822 800729287
2 125379 847470558
1 60005 60240 445443743
2 52268 153489065
2 45707 886351107
3 53213 113069
1 61446 75892 343811976
2 117766 47649162
3 150549 162140
3 161505 96298
1 148063 195099 470156407
1 143253 157324 204451000
1 91243 129469 261737734
3 41588 131873
2 187888 575521641
2 74270 149142783
2 91031 480985363
3 84999 121168
3 125932 43491
2 172555 13464772
3 104390 3017
2 45779 884191303
1 116823 154151 572339872
3 105306 3929
1 26707 79960 212527450
2 50778 976538453
2 57750 891000225
2 132631 186771161
2 162755 610197652
1 176852 189701 191510442
2 152499 758750130
2 141422 953854998
2 58492 195706143
2 70503 509087298
2 60283 710148994
3 142840 16020
1 115394 167218 760877299
3 157222 113597
3 132597 70033
3 127099 61491
1 75852 190302 423256490
1 47917 178436 529636100
1 19603 43529 874232246
1 13727 158608 494583318
2 54586 683999751
2 108504 768530366
2 185807 683107697
2 184481 231476128
1 127724 160045 891214663
3 12712 32423
2 179098 975265197
2 146562 869274650
2 99974 859444873
2 23856 631857876
1 171959 190588 395717802
1 111413 161589 197047482
1 49734 176592 245851442
1 66691 130693 166526995
2 35373 453431911
2 32282 701930735
1 71312 124648 448552902
1 14892 37713 379988684
3 178817 50596
2 62476 972900825
2 14958 988134485
1 17956 164186 866208190
2 127336 247226688
3 57487 145465
3 125580 133441
1 84796 98261 573778144
1 146241 178668 945734365
1 17234 30698 583663593
3 17166 96915
3 8269 165051
2 123322 950440256
3 188286 193691
1 99225 199105 117672733
3 9433 132820
1 148279 151666 135065333
1 32418 36750 149055858
1 92542 122138 443107176
3 110259 44246
3 107462 41449
1 87029 95255 172347467
3 14196 181700
2 40879 65600921
3 19399 19400
1 113818 181153 325906034
1 130356 141955 837811741
1 116611 198843 78736900
2 42194 677177724
3 171613 179414
2 194471 723849191
1 13345 74471 955269533
2 154249 832710975
1 24088 125621 81291021
2 12989 507805904
2 167287 439074748
3 46270 20977
3 97213 179932
3 58249 148153
2 135840 887132374
1 80159 163252 299225403
3 66750 17103
1 107835 127947 527765464
3 117170 187660
2 102737 149265273
2 116500 686962695
3 148566 45459
3 181602 50191
2 40338 682222541
2 199521 49857279
2 81002 778597392
1 96953 119092 120374101
1 171804 196904 159969370
3 40184 144081
1 37049 130192 252808498
1 33981 82856 493371482
2 163778 516788451
1 58693 86686 213461080
1 51802 127146 5415873
3 155813 34134
1 14344 172008 307582128
2 89492 109674760
3 138219 146591
1 84135 159624 848257829
2 14407 661858194
3 161283 169924
3 30397 49130
2 190723 768178938
1 161081 180379 546567167
1 87547 128910 535960245
1 42784 63991 161005871
1 12900 59764 214340539
1 12222 163797 705373895
1 128661 158591 575057895
1 61791 198727 378055868
2 68509 961778366
2 152734 523642261
2 116096 725507340
1 114098 158231 434716781
2 136589 796915502
3 188040 60374
1 156071 180596 959849064
1 105636 153814 216625807
3 176703 126482
2 192483 706320998
3 118403 106768
3 132272 3411
2 130173 662131349
1 43087 118636 149253209
1 78918 167751 576648929
1 36009 165072 279260224
1 12712 72533 168732083
1 24822 168343 855435785
3 196666 25715
3 76634 132026
2 57451 719133679
2 5968 476944522
2 196360 461636213
3 153930 184312
3 155777 31226
3 13764 117975
2 92025 29091308
2 97101 594020362
1 7769 11794 851509697
2 50338 974700132
3 160152 162246
3 145819 82853
1 38571 120910 183911574
3 63158 51069
2 83245 213370489
3 44929 83985
2 81376 103910633
2 105448 965620727
2 45913 92421728
2 44690 398270305
1 100979 174821 429748669
3 124790 49934
1 112141 159328 382829597
1 170055 194800 361316111
2 24574 622724488
2 109647 846059385
1 56270 79626 97329051
2 9939 133120707
3 141940 81430
2 124303 404027834
1 26748 123017 291027850
2 70828 788078826
2 61804 504258213
1 1343 196426 893208866
1 7096 41437 439144999
3 110734 32774
3 69690 20645
3 28338 48872
3 97617 173070
2 170297 303730573
1 105555 188867 806669685
2 50820 514088176
3 32640 145261
2 125518 467833833
3 18237 95964
3 3590 120386
1 96617 178415 469270446
2 3119 99722573
3 45841 9593
1 133263 183392 324664670
3 32014 32279
2 128499 641137229
2 173259 240460487
3 12017 150809
3 39759 187246
2 34338 483555772
3 50791 9411
3 6707 108762
2 163762 217969812
3 180992 10021
1 31398 71846 326167746
2 148999 657039287
2 187757 581167584
3 15948 23053
1 80478 125166 956876038
3 199987 46360
3 17912 35141
3 110211 41974
1 112611 166811 403332558
1 24615 199879 443234602
3 43933 149764
3 66659 78762
2 101420 518344724
2 196264 399680148
1 1800 53064 230604817
2 199037 367668559
1 8259 193679 192102071
3 6825 100920
2 67134 339519401
2 15694 824783371
1 114229 127447 896396648
1 59517 124445 282636052
1 25533 103040 658843273
3 145376 28480
1 177528 189534 910062573
3 143418 124607
3 49217 152906
3 45069 34270
3 79810 105117
1 47473 137356 215490104
1 58763 185112 274443701
3 133444 96284
3 56226 141746
1 14492 141666 414597836
2 100250 159645835
3 182568 85791
1 9116 84374 30695849
2 33056 802504092
2 68704 259179642
3 136173 159928
3 144732 10051
2 113750 594036613
1 60034 144611 901532941
2 172637 201133655
1 39942 76219 858983871
2 176805 230407512
2 173720 994528289
1 96772 152353 969486429
1 68185 175891 707635987
2 16196 974818729
2 154976 923407488
3 184243 43900
3 48437 44909
3 22311 152553
1 39056 130382 973212416
2 37645 334764161
3 115022 92706
1 96233 121752 805146039
3 40919 85064
1 29892 164559 861932674
2 186522 747746374
1 24907 187462 753886556
2 8537 358804357
1 110391 198373 370995828
1 23879 108465 485168600
1 8207 128771 848503426
2 155182 185369787
2 81916 544509556
1 21317 48743 995688806
1 25449 88064 486623454
3 119104 98936
3 99023 14403
1 119204 128483 970637091
1 15944 151808 723579692
1 66093 171863 995581444
2 197756 831535237
3 108931 116847
3 104396 114875
1 157048 192387 603498713
2 115804 220869180
1 15621 136176 677528945
1 113279 131315 13326030
2 4372 411738497
3 75512 74317
3 33173 113233
1 62670 75880 281865317
3 140987 66959
2 104163 997354224
1 48084 107244 884783430
1 79194 147176 844351825
2 163758 853166585
2 177123 72163276
2 57777 74789227
2 172307 185220072
1 36241 72222 982840506
1 80987 102705 508115356
2 193627 869347226
2 94579 646582345
3 179189 96621
1 18333 175507 532715862
2 78508 96453923
3 49355 75038
2 131163 834840036
2 115526 822686250
1 64321 198678 202094921
2 161330 850800351
2 102485 994713779
3 130082 189262
3 21461 71675
3 178348 164349
2 101720 717657101
1 10664 84315 106193430
1 156065 159021 384192507
2 10477 341127557
2 128990 250374179
1 59224 125929 856387132
3 55023 119421
1 41829 188396 979176244
3 108934 182224
2 75652 104273358
1 123130 156065 372536852
1 5560 33995 678919444
3 196467 91241
1 16225 42117 394132625
1 64719 89163 477300361
1 22886 106355 85383884
2 71469 649142820
3 92731 62680
1 71172 158945 720028179
2 258 654972626
1 7345 39065 689660101
1 102458 128471 657107146
2 23165 579796403
2 143292 39800750
3 48578 10943
2 49775 719939044
1 151965 169848 597251484
2 68237 919285912
2 187962 747994971
1 73970 184721 854487089
1 47276 127021 789005005
1 50330 55489 863689358
1 51207 117650 523878669
1 150265 192348 319397439
2 39555 914958623
2 178475 535230831
3 62310 2589
2 83880 544317603
1 18405 116502 910974794
1 92774 182782 960004729
3 63859 25922
1 133189 148786 85677638
1 106364 198349 11295531
3 39151 185134
1 31838 66973 853219998
1 45695 108272 887125647
3 164589 131571
1 75873 135166 208612350
2 13033 124146843
1 53273 121810 901577516
1 33272 91397 909009737
2 82236 438746836
2 144907 811386760
2 95624 460815842
1 39206 106799 484720051
1 124571 172985 231425724
2 141762 530941353
3 56639 88976
3 39724 12535
1 175445 185320 736511253
2 38563 527271599
1 27555 126966 454220677
3 72592 196901
3 104315 139732
3 114941 137115
3 107345 66239
1 25382 179648 909949871
1 141006 183321 811481802
3 141410 182254
1 34391 144722 945171162
2 167 31484870
3 37604 185134
1 162953 177526 219452814
1 75837 140516 778993493
2 192556 833860813
1 109076 184521 833749094
2 50146 910284782
2 95562 245979051
1 33635 119243 411360930
3 144292 20441
2 102165 42877799
1 100247 110060 941912261
2 148446 160104718
1 60616 164501 650562089
1 68439 195575 461536521
1 21547 110876 31814447
3 195759 190365
2 15195 920407529
3 21992 312
1 7477 56038 993701907
1 90705 141869 18915184
1 129164 159972 875381446
1 19355 75366 410684340
2 57150 361532976
3 1543 125849
1 102298 142774 225058484
3 75289 126224
3 110745 13150
1 7790 113700 356508954
2 104962 112923881
2 14114 897557731
1 40310 57241 5877109
3 141113 184695
1 143813 158055 673952082
1 25451 72308 685870439
3 199545 17859
2 3481 536720857
1 32914 152040 792672206
2 53617 497947963
1 39061 56472 411538996
3 81096 116244
1 38786 87970 216021034
1 1904 198598 520421024
1 55517 133763 180413326
3 141443 128209
2 114149 136804387
2 189713 895133494
1 105458 131148 822213582
3 156719 64979
1 117263 151415 833235702
2 97204 159160089
1 27093 131780 680318374
3 33340 121473
2 164141 12047090
2 2558 951678642
2 36711 890221481
2 1002 210758317
3 140388 8828
3 123897 40881
1 79143 95314 344338183
3 159722 132792
2 90425 562411964
1 105829 107930 746964324
1 327 81690 525510974
3 39663 179405
2 32552 352278907
1 10501 94513 363780557
1 134913 192117 986201506
3 105084 76146
2 153343 664210919
3 58323 182589
1 149796 149858 579447204
3 197661 158258
2 133967 426162516
2 97671 450168413
2 135182 530196070
1 105697 168442 475601672
2 188837 232049595
1 46962 160026 279619362
3 159800 46394
2 7878 153393610
1 43573 91567 501199198
1 169627 195481 606936818
1 32950 166774 311167224
2 128742 363464646
1 14925 27814 232110187
1 15084 102037 341452945
3 29802 57349
1 158827 179014 492436751
3 184479 8892
1 65647 83015 938839390
2 86608 842964201
3 167064 127078
2 135103 956036551
2 121030 319080241
2 56534 659006577
1 4152 177100 998021499
3 199123 123791
2 160080 770905903
3 138858 87351
1 98422 102565 738985348
1 58454 189187 750966615
3 2585 33917
1 144933 191992 413533968
3 189123 51695
3 82985 60925
2 40703 330181178
1 136256 154177 748054221
1 30294 120108 898116364
3 179997 84423
1 71965 142629 293791688
2 99444 411586750
2 89618 740788641
2 101186 823394924
2 2201 998520274
2 76923 362954078
1 19678 47067 551589556
3 37339 121202
3 67660 103746
3 168819 19267
1 115359 182391 854748648
1 4206 76006 939019119
1 32597 148661 168934076
1 19160 53315 31011687
2 85831 531387363
3 124198 100877
3 45948 7213
1 156393 181306 475631865
3 197012 39822
1 60848 96503 103734791
3 158353 119440
3 103291 128723
3 72874 138751
2 65893 83192053
1 4453 57086 179170112
2 93541 441265346
1 38830 175140 335322045
3 45980 140535
2 23221 281473466
3 55455 186521
2 154266 189638705
2 120819 627438584
1 17246 187716 206452960
2 85608 770771195
3 61909 54653
2 94815 434500066
1 25574 194364 778081335
1 120558 130652 955466025
2 3470 620042978
2 125627 619882403
3 79800 136744
3 146697 31994
2 1700 857409433
3 139968 150017
1 119889 180225 459916170
3 66926 175109
2 26282 542995714
2 76315 918032325
3 189779 86836
3 58131 161961
3 154842 125737
3 136144 77047
2 3074 253890452
1 114286 194708 652629233
2 114561 805010899
2 7934 712117798
2 192221 688923335
2 74449 22230346
3 190699 149620
3 103506 144995
1 81501 119468 28261198
2 163778 520990201
3 47216 123708
2 135685 829763306
1 70302 181448 562935822
2 130672 600507752
2 184370 924653005
2 31055 561847585
2 15485 237562494
2 176313 950310878
3 149903 111538
3 155370 198462
1 5276 116374 288931226
2 131111 507092401
2 124704 86453374
1 6448 37392 838221495
2 170550 644840878
2 92263 16998305
1 139403 150452 217754760
2 168918 454191659
2 60869 986100873
1 61881 192874 562540740
1 38215 72011 243341649
3 82724 87329
2 127473 762992709
3 124494 86566
1 94766 95827 363689443
3 161303 102783
1 6159 129238 573797382
2 188256 431164378
3 16991 151970
1 108428 108490 354002623
1 52802 184220 23347479
2 72247 30997018
1 48396 158076 355641473
3 92163 116838
1 21043 31764 230295137
3 150142 126018
2 65028 436704760
2 54492 13103940
1 113429 122295 665112116
3 16038 131285
1 50736 137725 458063564
3 15015 144816
1 20582 103999 150795665
2 67967 343890803
3 35761 290
1 34307 164244 744804139
1 17396 191275 816378781
2 55904 753108493
1 49314 134119 940157642
1 93834 199021 69017991
1 124988 179610 961893079
1 16753 149993 170945770
3 164992 96374
2 145531 206049519
1 125735 164589 736132064
2 165629 40828301
1 61594 136572 881617694
3 182663 91089
1 114432 172282 133423734
2 142471 37654858
2 67362 501427904
3 162176 183808
2 70185 777474550
2 31536 419402060
3 99732 119108
3 41918 76982
3 150589 47532
1 48713 73331 70129132
3 136770 927
3 60551 28456
1 188965 199996 24803687
1 11784 24004 183422759
1 5592 164846 242908415
1 25879 120868 763947769
3 116472 54171
1 158967 166935 215860550
3 91443 21659
1 49358 111547 444691433
2 174914 282465762
2 197562 488064862
2 167159 651942597
3 82280 23542
1 28698 142008 579263085
1 181562 190854 759423700
1 8419 104604 409726940
2 172114 22945965
1 159646 166864 311461975
1 37431 86577 415673373
2 3465 119740605
1 133056 168348 600959622
2 176501 660384247
3 43683 139669
2 55331 595989089
3 9809 47430
2 189738 987898774
1 18619 30216 628759046
3 48034 63231
1 67582 199651 862755792
2 34956 407573220
2 146081 464215442
1 48130 185041 459995982
1 123897 184510 213098105
2 129378 880196338
2 172901 148988912
1 150634 190986 890359843
2 133585 347315834
2 36586 328579335
1 155880 164608 248558716
2 90542 402790109
3 183222 84050
3 145003 167272
1 4236 185693 863537319
3 168143 60175
2 138382 498604029
2 27266 220082778
3 130615 152114
1 54825 198291 700998686
2 32777 248082179
1 41361 117661 271026954
1 22537 160290 444337176
1 13886 128334 839436120
2 4913 890665784
2 54559 664880714
1 98177 173143 988126138
3 13281 198017
2 196261 121373035
3 25651 86789
1 21314 194316 752397508
1 29313 176400 158375683
1 14994 192437 862035122
1 73538 89781 426536713
2 115956 975763779
2 95955 252411356
3 161882 39307
3 24480 8101
3 154349 33401
3 86516 17027
3 112298 107539
2 111176 250068313
1 86057 110690 531125123
2 136373 671065000
1 64406 93814 107125998
3 105517 142587
3 97243 98878
3 184837 29366
3 37771 190252
1 130379 192858 186771252
2 150730 94982652
3 182428 146966
3 43251 78885
3 62956 48174
1 4494 147005 631038860
2 150720 274634093
3 56773 130808
3 10724 16494
1 114738 118044 451513969
2 92897 309238898
2 60303 340434175
3 155144 194838
2 174184 979842494
1 581 129475 876122864
3 42581 22942
3 48216 126164
3 68719 98737
3 115451 97987
1 113045 189031 389352191
2 178834 751822118
1 130781 165232 803893304
1 44507 191748 927664666
2 95380 996593956
2 33329 737016616
1 38311 197369 339676432
3 19858 137374
3 116270 66223
3 134614 162009
3 138543 194579
3 60274 176332
2 48945 912839804
2 98885 459284434
1 30780 92697 525031270
1 172334 184727 535659993
2 70405 209925639
3 65136 86320
2 194260 207905307
1 90406 192725 115360518
3 150714 148797
2 192527 334292381
2 155948 542990819
1 95780 125328 574606009
1 75141 164752 220184983
2 32158 310140131
2 138475 235932889
3 121413 92583
3 88331 117604
2 20592 379460725
2 155180 755254204
3 192003 61032
2 123608 368416308
3 108081 43300
2 52303 63735431
2 48039 807441630
3 199666 44814
3 128124 81103
1 79288 136889 783933306
3 49202 103824
2 101208 681288903
1 72569 128540 20630830
3 98307 179728
3 121853 100034
3 26685 67374
2 66139 797469597
2 134019 867853208
1 139007 188420 236359799
3 66572 30941
3 59413 107889
1 10876 177993 24270716
3 119722 73237
1 90788 125340 41813199
2 58355 697067566
1 100889 168541 807738666
1 37807 183041 793338956
3 8020 183308
2 167837 618768788
2 98223 904026641
2 111859 742382166
1 29031 92915 802119562
2 4739 180278956
3 48402 53348
3 140674 7136
2 168910 770467203
3 61484 114292
1 100756 197051 746167386
2 189304 498544909
2 47961 201087192
2 157539 263392836
3 197779 132742
2 129403 957194773
3 78744 191314
2 44080 94707361
2 88423 311049398
3 126479 37746
3 188479 37571
1 2133 39619 208888045
3 137238 66848
2 158685 552732072
3 74671 140441
2 11419 520892453
2 24929 859473510
1 25539 162917 36260142
2 124273 861022821
2 166059 169611311
3 77205 118436
1 38132 59443 67926731
1 180622 185172 288361210
2 99879 17406351
2 164080 978382466
2 14280 970450312
1 17331 69215 266186012
2 74948 624169964
3 195992 101077
2 158380 961800899
3 155434 70550
2 160315 546890654
2 193340 689605183
1 44113 159253 920667733
3 59137 60096
3 167427 34693
1 21365 62800 192629760
1 196548 198080 229903820
2 161085 230137797
1 100580 114213 976293293
2 109788 722225200
3 139708 177356
2 37383 295584626
3 165273 25853
2 46214 429610329
2 176055 133915420
1 30395 58028 106481085
3 160001 15642
2 196848 495923180
2 48145 708847409
2 124355 782885556
1 135887 162173 667948758
1 88122 199353 69899659
1 188429 192894 198489881
3 139915 43065
3 115308 91460
2 10745 898912288
2 12987 260944688
2 34893 110214059
1 17257 24448 429859275
2 72226 229986330
3 60549 192049
1 70669 73357 277944851
2 144227 675389711
3 61532 123830
2 95880 999534449
2 37745 819651574
3 36812 63977
1 86235 88210 490548562
2 102613 782795525
3 170755 152189
2 125149 462289463
1 54996 177972 411824073
1 66615 146741 881976279
2 173767 992505777
2 50360 881578112
1 143146 171171 793764397
2 35272 949469664
3 178338 1331
3 51825 185274
3 114799 146585
3 186347 1501
1 54357 59600 691106933
3 108588 161160
2 73773 227423800
3 22939 118412
1 36067 152564 784943373
2 40825 559464899
1 106287 143286 500125816
2 25668 985547339
2 32979 265327266
1 55180 174109 696779104
2 65818 808928239
3 129848 64905
1 3703 62691 104829647
3 132982 127695
2 65883 216254490
3 116256 37031
3 86115 68082
3 50144 121217
1 55685 72607 281756491
1 48450 65042 574319058
2 4808 338090733
1 57904 144733 135765212
1 77311 102459 846999892
3 140478 117532
2 19700 370012295
3 148037 151846
3 86278 17837
3 153195 43545
1 131722 155782 602381399
3 110916 79158
3 18931 149901
2 15779 953229346
2 106403 236418209
2 115457 530333125
1 70317 163415 32856619
1 123178 169349 879573749
3 180909 2976
1 142004 158642 975047233
1 58539 145580 101026640
2 107659 789160795
2 159140 841514887
1 143909 178307 448333283
2 132412 803522565
1 96005 142988 453963631
3 167679 66636
2 29389 571886603
2 130937 899447876
3 37338 105931
2 130557 996452835
1 25812 135653 747518581
3 69959 146197
1 18902 60567 499977041
1 11895 110853 180433181
1 188251 194559 85239075
1 91597 155554 15716785
1 6398 27943 610609966
3 138331 37973
3 88867 127679
1 74229 108731 882337235
3 115308 94744
2 62740 91433499
1 88264 188534 812978400
2 17669 793715542
3 97510 186533
2 134429 306659865
1 39046 141759 81340558
1 7954 62927 919341856
1 114274 124109 79776264
3 98851 114178
2 6385 524534334
2 13497 143075048
2 114656 782343719
3 119681 193789
2 44806 67973364
3 181292 42362
3 142363 189377
2 2579 768420682
3 123195 50456
3 61255 71570
1 45390 152910 197695940
2 42688 134319296
2 14008 114433770
1 60340 197882 444524076
1 67065 116656 797198181
2 149897 64417541
1 118002 177813 963166038
1 101259 188129 843716194
2 191740 233081777
2 134922 708826851
1 52141 62813 476812519
2 16986 360385855
1 32725 97918 942949474
3 29983 95046
3 6343 186432
1 93634 139489 239645634
1 27505 45362 901199196
1 142200 167303 289279858
1 70279 123455 74081049
2 131520 855108756
3 128136 84552
1 130528 141883 481346331
2 84231 48645037
2 2142 876486873
2 44378 156513267
3 182504 15734
1 36750 151184 168556843
2 95543 612870294
1 33535 130263 343555144
2 98791 588155047
1 115633 187056 854682420
1 10353 184299 979956543
1 57060 164265 485755012
2 116872 229676867
1 29135 36114 750147211
3 166689 24546
2 102770 959595135
1 2030 112268 67699556
3 141812 129542
2 169667 422051376
1 27015 166427 110698986
3 107257 193285
1 160769 182227 669376607
2 127828 648654166
1 79892 86315 170230830
2 114488 583847690
3 102043 166117
1 56777 148317 8083707
2 149210 331705874
1 119107 192030 794317795
1 15369 108520 508026514
1 117841 187865 358007120
3 55417 151172
1 11962 34155 83604056
2 16109 628974209
1 74079 186411 440174229
3 165813 99081
3 79195 165989
1 1354 144788 762753079
1 54101 138118 169741553
3 175050 137786
2 106349 710702032
2 127259 803212174
2 84746 318773395
3 92572 183358
3 99310 33107
1 64078 80962 545660332
1 33193 36844 59846226
3 78706 151561
3 198234 179914
2 107656 482508676
2 372 195160944
3 135975 37284
3 87703 156720
2 61155 976158533
2 96856 994485319
2 54540 7350274
1 61600 113687 300161304
2 5732 685909103
2 84049 839705987
3 61917 191380
3 66429 23548
3 111187 35577
2 121374 239600834
2 70343 845557529
1 18678 102676 68733526
3 166228 72415
1 126782 199302 704838698
2 133057 692460894
3 122658 16212
1 98387 121918 876733097
1 95098 148521 216260753
1 18412 28363 352164588
2 160847 222518972
1 13028 158715 780117068
3 20675 55275
3 164030 136188
1 33821 61015 153645848
3 1321 192796
3 191532 144314
3 40207 127253
1 162283 180593 562743591
2 100757 839118499
2 139395 637174863
2 29472 588171064
2 97046 948571117
3 50671 194283
3 197234 181067
1 108673 183416 761402405
1 20041 96239 175156
3 26822 171212
1 44743 162311 264731812
3 646 40616
3 53746 60275
3 39769 160892
1 144012 151868 613178914
3 7129 199355
1 113921 189409 335916019
1 30141 155673 429979551
2 34135 366426684
2 11999 267743165
3 59516 31018
2 34665 953113469
3 24690 132874
2 127789 323375742
3 110431 138472
3 178034 94837
1 78196 174287 643488048
2 185894 987606997
3 149737 116986
2 69697 785053820
1 22459 40619 236239974
3 60386 67850
2 125726 883367787
1 101258 174026 676780297
2 104199 586082913
3 17811 124153
3 181402 100515
2 118047 693963347
2 86727 862168825
1 98601 120260 701229135
1 159785 193696 593384585
1 13797 131666 411438984
1 27568 164500 622877504
3 64121 39185
3 20908 183172
1 97476 158649 64756170
2 148175 422982005
3 118522 117174
1 5011 14699 144604126
2 156173 465920589
3 90973 107463
1 21994 24379 635509831
2 5192 238083170
2 4058 214593612
3 28855 134508
3 132621 69894
1 60855 138845 323587857
1 27635 165606 155802466
3 105961 8285
1 73311 157136 468667955
3 69716 56108
3 59587 33942
1 30533 144924 201037719
3 156250 175347
3 66913 149404
3 75519 181724
2 156136 325981358
2 96587 350816818
1 113262 118536 765931608
3 7797 25760
2 29776 131353550
1 36565 146400 658822914
2 127936 697154809
2 27694 159476109
1 55818 89346 926614236
1 26165 137320 179414038
1 44602 61837 240170988
2 15073 579046329
2 113329 240719068
3 107446 173859
2 140323 564651299
2 177058 448263682
2 67772 336008292
2 184677 771075789
2 84019 228345794
1 69825 98905 90762913
3 102277 97173
2 60846 826934718
3 97809 11461
1 91633 199900 950786170
2 119570 690269180
2 64242 333292438
3 39747 64
1 13515 177458 714898191
1 27761 90373 826051446
3 39724 1802
2 138305 537925993
1 103144 121580 331791502
2 92808 842847282
3 60399 79610
3 90049 182441
3 47494 196852
3 184780 65630
3 149522 104734
3 139967 128224
3 72762 54459
1 75897 119555 774079579
2 67384 418524541
1 108417 136408 458543581
2 138493 824991610
2 46430 606125533
2 179175 328782420
2 96560 39427962
1 21082 138687 522799911
1 126760 147452 902785977
1 6192 58579 473230208
2 137146 619039200
2 30460 621810229
1 66985 171092 133573938
3 116934 32620
1 67859 68859 270465379
2 62881 996634518
1 7633 82515 925218048
1 7316 152765 94126719
2 142672 986454548
3 112772 77801
3 41701 28099
1 36823 55175 465517975
2 108959 314578367
1 10841 189936 634556034
2 66107 45897007
2 86965 825106241
1 79258 143403 120659107
2 21645 903016850
3 42006 156724
3 4456 86626
1 45962 81032 235931029
3 57296 122224
3 109507 11965
2 145248 398111929
2 29629 819761493
2 37666 88790880
3 185002 196160
2 138004 726182571
3 44678 62031
2 176869 563330285
2 46879 261654202
2 169478 489823081
1 23908 36179 899159082
1 134054 143686 170655276
1 171391 189701 260935548
2 106435 946771632
2 113688 353636375
2 29789 154100406
1 22883 170413 88813688
1 4236 183514 931498318
2 137218 684443536
2 107428 356020926
3 29183 48243
3 175831 65305
2 115507 203526192
3 23646 1395
1 114595 114923 147561136
3 151832 133183
2 3896 349458054
3 188798 194536
1 8406 63858 71921736
3 29144 1243
2 39445 631067541
3 178535 106537
2 69074 399322871
2 82531 218615318
3 127272 166550
2 104188 83015556
2 47088 941843000
2 172949 202580763
3 167849 127737
3 75994 169097
2 191020 768563663
1 83408 111297 915943479
1 24895 116732 928832275
3 177494 15488
2 161857 128396891
3 18641 77162
3 164159 112171
3 22196 30760
3 176703 123215
3 2814 91002
3 124838 70343
1 62598 193955 194830372
2 78400 18120854
2 21771 483439708
1 130057 178972 261797017
3 197164 873
1 86389 97386 359359896
3 146886 422
2 11459 917205662
3 20749 101852
3 73019 178822
3 17461 43838
3 144991 158497
3 9232 145053
3 49386 192006
2 85113 168121910
2 45617 205711147
3 109114 3219
2 196840 785416769
3 25926 119056
2 94933 362232593
3 4327 106207
3 42751 86130
2 139202 348167572
3 103320 16449
1 64590 89828 600322950
3 179532 71211
3 144102 22641
2 56751 937557078
2 119241 22470482
3 174016 165481
2 140836 742257122
2 24558 687985226
3 134985 191748
3 188017 72494
3 127463 180344
2 104636 785041901
1 16684 102903 985878421
3 150573 177942
3 112181 152239
3 55503 190878
3 42371 94366
2 94985 733955743
2 11679 357362761
3 32364 115249
2 66232 564874583
3 90449 115005
1 27706 28441 761078370
3 131061 40689
1 7053 149076 649129252
2 184543 485069861
3 18035 92085
1 12197 186952 911471137
1 57746 126932 492775167
1 7625 132304 758383321
3 43606 44620
2 131460 839569371
2 195336 433219875
1 54866 92271 688505183
3 132468 102350
2 9795 92069819
1 112098 148859 861555475
3 17655 110513
2 117237 606688582
2 40892 206921163
3 14106 63916
3 42898 150031
2 157857 233147109
2 11934 890745145
2 69029 604273101
2 55984 375588136
3 64905 5966
1 48605 61221 457058008
1 7544 143875 937470830
3 170782 20239
3 101442 57251
3 32105 158273
3 156464 175261
2 60415 812496429
3 57955 6744
3 154240 195336
2 91846 351309081
3 187747 135624
3 24873 10173
3 122539 24427
2 161828 703402229
1 150506 151060 270794007
3 89286 163094
1 6865 174105 284537008
3 70881 42502
2 77477 540971176
3 149798 144767
1 76303 165779 718326665
3 71346 59446
1 34470 148625 583163666
1 96151 100444 738438704
2 121392 767087111
1 112409 131327 918269421
2 23140 465041043
1 50499 100855 590486884
3 59567 94709
2 166727 339408656
3 128452 197952
1 16398 97810 940323466
2 116400 250563477
1 156443 195317 111503977
2 175198 191791579
1 8151 186722 603081226
3 189184 81485
1 170098 177920 643835921
3 163883 60058
3 84606 112596
2 151961 524322676
1 13258 29740 38345377
1 4131 25990 655915625
3 8418 64356
3 2691 19954
3 22054 37832
1 128079 138230 748684862
3 105505 149628
2 48023 428806548
3 146097 144358
2 184891 734948829
3 119726 142248
1 192465 199710 159061286
3 69555 151600
1 59755 62028 281170693
1 19162 30428 939433169
3 63437 137184
3 72599 117549
3 115962 90163
2 189761 949792589
3 140739 91924
2 102437 714828924
1 22220 199188 141674303
2 181345 783985640
2 8643 232957586
2 37447 702886778
1 10972 191814 488816984
1 75893 152876 425250294
1 31998 164568 952592811
3 144015 150537
3 118070 119424
2 172132 511305546
1 8163 179061 852048931
3 83092 62557
3 136997 13601
3 184742 34234
2 187913 654318425
3 120026 184995
2 163506 704370378
1 14211 195975 136031870
1 32938 92408 841745810
2 184171 200932659
1 12235 17281 124724669
1 8553 131050 347105255
1 64828 171928 574983248
1 38212 193602 686439481
2 9954 447527838
1 89299 177213 940847034
3 107064 153610
1 146098 165750 230951712
1 119441 151787 960830140
2 132454 282600735
2 17507 95403126
1 44088 152743 207198647
1 93059 169931 603250061
2 62163 704966885
2 80527 857815082
1 8852 167355 54169133
3 149880 126281
2 30017 378598177
1 5816 119051 702286002
3 112492 174595
2 156964 983650671
3 27554 75330
1 21297 26920 657810228
2 163636 582243521
3 165219 112475
2 73725 221110040
3 12832 54784
2 163411 725617366
3 144770 50699
1 846 17958 4372951
2 94576 368283635
2 102895 393704654
2 121230 123590725
2 40606 180265679
2 51209 179741749
2 13871 616845630
1 300 118396 163000854
2 93939 916831442
3 166015 101262
1 104233 172347 641542675
3 187588 58098
1 45101 56708 924684561
3 127328 106155
1 110113 190899 575919202
3 192111 74210
3 88868 144263
2 1904 526800253
3 2845 9076
2 76987 311025519
2 103833 251405412
1 102377 183221 323720392
1 39307 136213 944515891
1 40979 103837 604772587
2 143139 165476720
1 68890 181437 491633338
2 143191 561158249
2 122399 344119268
2 121764 936895006
3 124653 148625
1 36753 75448 476894268
3 76353 10043
3 80027 154331
2 88782 464891750
3 8403 17826
3 137289 124262
3 95271 151244
1 75732 173166 952480526
3 29486 141975
2 103815 766290693
2 106463 218007454
2 119158 44214295
1 1137 96524 11440157
1 6379 179124 37097720
3 187282 118204
3 12924 190547
3 137937 8435
3 199363 149880
2 183556 517314135
2 37240 327963521
2 31288 162392466
3 115507 37592
3 194956 88473
2 181063 696885046
1 16357 86296 608551822
2 54552 74484418
3 11634 113444
3 136698 179976
3 198904 39435
3 140755 165385
2 5754 525895223
3 171398 166305
3 50389 48766
3 65722 132223
3 24999 127417
3 110173 193482
2 2246 760653534
1 54747 162264 466300128
3 152897 31691
3 93251 834
1 12380 60764 108559922
1 8351 136117 100715619
2 75588 787620872
2 133007 810224886
1 63468 134894 262501086
3 68743 114314
3 55815 36530
2 34235 876944772
2 53040 788940731
1 92721 96020 757916808
2 8340 871601630
3 194572 33627
3 109069 39025
1 96278 173000 395350219
1 91832 113368 796693887
2 62960 643484311
1 56244 189516 280933530
2 60584 968596800
1 56434 69823 216103050
2 83201 477985569
3 177945 196416
1 62135 141058 270895332
1 89532 95679 64255991
3 146134 161892
1 18348 158641 885953326
2 160055 734420742
3 187665 154257
2 125420 194975128
3 32022 164990
2 123463 818395851
1 26435 71177 57452803
1 51701 88733 376501006
1 27034 198867 734195251
1 123252 126401 708713740
1 114513 142705 745093370
3 139981 161700
3 139615 13463
1 66208 101480 540329594
2 38916 189147850
3 128420 56702
3 2781 132689
1 54603 70692 381138130
3 12582 56667
3 130468 85576
1 148302 198664 33984322
3 192671 78638
1 32355 153427 777984383
2 179906 814796379
3 192296 191065
2 157314 362740744
3 54069 97359
1 31088 61717 186481383
3 59882 194044
3 99889 154813
1 90940 108608 891894243
2 166437 301816645
1 136935 164505 679931537
3 160005 83062
3 132212 196347
2 6366 986586810
3 119454 177375
1 63853 92398 727404558
3 31525 14370
2 32120 89216370
2 190393 795065584
3 112943 154686
2 193124 516745501
2 93793 592574200
2 5176 939870694
2 91741 132155033
2 66818 884457434
1 30058 154151 611550603
2 36190 87143153
1 12670 128747 838270799
1 66036 106191 105066155
2 28657 48888840
1 79980 151400 892460713
2 50772 461647605
1 119014 175522 442530540
3 140659 152022
2 199981 760747899
3 161308 182122
1 100388 142552 903895937
2 79526 708377105
1 112528 198884 924440217
1 6533 165914 137001367
2 88804 376652164
2 20760 503963936
2 151845 769130811
1 68683 102317 926724106
3 22571 128898
2 12200 195222064
3 198130 27321
3 87677 114697
1 81527 166089 755282004
1 92203 192220 588425879
2 17637 25529232
2 84113 151938232
1 146527 162365 905573621
3 16549 115695
1 26850 41947 924245191
3 50442 133112
2 40223 641409184
3 143235 54072
3 4190 12803
3 37162 144724
2 34032 782429503
1 81034 83690 583576233
2 134395 394119344
1 11446 83374 837214164
3 107573 103070
1 4095 8926 24029351
1 1798 72426 13281903
3 57184 38273
1 69511 107559 62777458
2 188236 813198727
3 148174 49373
3 100358 34785
1 25014 192811 247013212
2 19449 299982094
2 24620 884351124
2 90850 227111687
3 187785 171964
2 26804 410426934
1 37098 81040 910612123
2 6310 202117354
3 49899 5031
3 22903 106063
2 183188 622250580
3 185609 194787
1 75596 193896 483916964
2 9500 259973585
1 31330 112317 703380332
3 11568 3483
3 25326 25770
2 37799 266534518
3 158309 188682
1 25386 32062 179745962
2 107663 64996168
2 44295 183137078
2 40544 966892208
2 138971 55040226
2 8469 692809973
2 154478 612046310
1 106337 143441 697417517
2 13085 557148316
3 35426 177526
3 151118 130384
2 182235 509110051
3 185698 96317
2 57465 878176902
3 115004 191986
3 15088 165624
2 174618 466714335
2 128249 683576053
3 15703 108754
3 127175 143305
1 71126 167558 159709794
3 192725 190116
3 188273 173362
3 98194 80587
3 41093 9398
2 53283 414750999
3 15453 92047
3 180474 107926
1 2796 175145 750891927
2 84860 933048079
3 17157 142507
1 73134 168632 614649617
3 14983 5015
2 63665 871261552
2 151404 724350605
1 142444 158162 671636761
3 191040 77377
1 78641 80975 336694390
1 63766 110022 348021669
2 26463 720691662
3 61084 187521
3 115895 161990
1 29197 85210 290314263
1 141656 182273 633258324
1 24363 78579 246740129
1 99625 117480 256986450
2 60001 542190092
3 155627 111530
3 80286 108002
2 181990 936676295
2 193875 640212828
1 108098 118617 626978213
3 114487 106136
3 76501 101781
3 84571 115650
1 961 13852 762302501
1 151024 151280 320458961
1 39557 141937 20135718
1 97055 123692 184225902
2 40798 342691049
1 40771 197208 714758201
3 100388 152144
3 159238 1125
2 164704 304716366
2 117870 879458266
3 3239 24086
3 11894 89361
1 134986 162471 84379469
3 60477 193043
3 130826 106227
2 197109 383226259
2 186904 870358484
2 124498 752044502
2 125021 775049717
2 190075 281222264
3 33271 159261
3 76034 41115
3 50974 70577
3 192169 44649
3 77520 17746
1 108968 142003 769496761
3 170115 9377
3 22234 68268
2 114946 107834955
3 186095 166672
3 28728 1811
1 77837 142027 800149893
2 43287 439345867
3 3702 4716
1 25466 178187 375623574
2 13050 598111229
1 7685 24194 765408959
3 170429 79347
2 124234 561333055
2 160238 9007934
3 85644 148959
1 44791 159662 639768495
1 76089 166769 865202993
3 197635 115954
3 152547 142369
2 150633 996388438
1 90562 106382 76664245
1 60482 66508 759643503
2 38473 987576252
1 82732 98016 75034221
2 186162 503280678
3 53420 190777
1 56023 77843 689673098
1 141112 169422 819810405
1 83550 148188 870732440
2 88845 798579242
3 33585 28751
3 139470 174945
3 71129 10672
3 62213 171491
2 120835 994728940
1 27840 82173 126858024
3 127767 87901
2 89469 224948406
1 82325 166042 769968591
1 133638 161930 235659061
3 29628 134918
2 53495 296185704
1 120198 153521 458358268
2 99945 586042679
1 74958 163220 658840633
2 15159 848990437
1 68768 124839 434804869
3 70551 101969
2 41645 468693292
2 178895 885430678
2 148988 759681054
1 78135 188672 875142398
2 137296 230476540
2 89892 831707107
2 95097 121620536
3 92987 164811
1 84373 197555 894207435
3 56432 12949
1 127354 150458 205546502
2 67154 63089777
2 88414 595492484
1 80500 95020 743077690
1 104458 147363 102804237
1 97443 152389 285646422
1 140552 190056 868520128
3 11669 109008
1 170795 186024 156324048
3 3003 62352
2 77622 759335914
3 34094 180900
1 67853 151661 326430491
2 81147 963222078
1 37026 52316 314131673
1 180860 195540 564323983
1 7986 198848 537979771
3 57246 80350
3 151727 167660
3 168326 141247
1 130413 159514 237224247
1 71419 83646 972092517
3 196382 53348
3 9900 179394
3 193442 39649
3 36040 93939
3 169350 138661
3 86032 82596
2 151170 30374499
2 165774 222066376
3 168011 34467
1 65464 199923 929993075
3 29586 29812
1 152086 197112 634591751
1 120181 190674 673628428
1 151476 179799 793679375
1 146577 192948 104519700
1 37693 62158 415751422
2 186910 372273217
1 19650 30348 190303266
3 74428 48281
1 111580 118938 243381336
2 45110 653989601
3 7362 119207
1 101874 117010 566479566
3 29670 42614
3 64755 93352
2 137944 695861429
1 89925 105061 453741690
1 116382 146314 386609095
2 66628 887345716
2 94078 555682417
3 190592 143045
1 109472 166896 45914774
3 126027 40715
1 22193 120159 904960059
1 30613 181208 464881643
3 27434 56631
3 65899 116063
3 180997 91732
1 150966 179227 809129211
1 70030 94790 790846145
3 69943 79774
2 155892 901743324
3 124736 147302
1 32940 199939 218087737
3 192152 161954
1 132876 155438 783248442
3 24598 199354
1 154143 177441 710735242
3 75235 10711
1 113212 164731 408021723
2 156813 197965648
3 160199 145121
3 48437 39007
3 95901 130353
3 35152 167420
2 98409 425197734
2 155238 897359056
1 102288 132290 403247716
3 54572 149043
1 58438 113613 82867306
1 56252 179833 706609825
2 157991 230851021
2 50868 480939100
1 44678 178233 348203670
2 3746 820425435
3 22519 60073
3 3052 76191
2 57140 542108802
2 99213 116314262
2 74890 78565365
3 108401 22558
2 80382 610937268
3 170787 91241
1 1800 39517 653235869
3 137621 106044
3 122272 142631
2 102771 274948999
3 72258 190647
1 41107 50591 293157566
3 123635 44539
2 25720 251864278
2 16159 918284235
2 37150 807436557
2 109490 652906565
3 143399 12911
3 62777 44478
2 20305 240475656
1 12778 157013 748995071
3 187797 178186
1 123969 124806 347327106
2 87859 984397479
2 190248 880405576
3 54383 166321
1 11117 23871 936332070
1 173564 182133 922679991
2 72042 821338103
1 28229 128228 140403582
3 49465 125784
3 1966 28909
1 47677 176699 343695005
3 75118 44821
1 12141 23933 175102772
3 104344 30602
2 134113 797647428
2 158889 712920694
1 57796 124635 267859833
3 186095 166836
2 96442 179654539
1 75980 129964 27909696
3 71839 135384
2 53976 701849964
3 149175 72320
1 16737 159251 422046902
1 146856 192710 601688567
1 11642 101689 282138883
1 21295 86068 385171717
3 57489 178566
1 56576 131609 170547468
2 59350 278924750
3 43049 85650
1 78918 94803 629103576
1 133697 143896 851667617
3 3030 107428
1 94449 132335 344775604
3 142360 138169
2 28078 467326570
3 117031 46941
2 160735 874493489
1 5322 115469 206260324
2 120266 154773323
2 2088 461297281
2 181379 558120517
1 77460 103097 47048478
2 66344 372098
3 152856 140556
1 66337 142855 395312805
3 197757 155946
1 13403 51153 420685587
3 47078 3177
3 2043 131796
3 163742 94550
1 33818 152334 871746636
1 106891 128280 225964942
3 41126 170763
2 53986 492878712
3 13427 42414
1 2050 51394 693224750
3 94136 79811
2 78747 199746595
2 118177 584836705
1 40257 165210 863128210
1 24642 133954 330767402
2 179584 772716323
1 82314 195824 446675387
3 143288 133175
3 74251 72333
1 50054 115353 114189135
2 99157 306761909
2 198582 187064000
1 120490 196445 597275584
3 92515 35021
3 144574 154517
1 2066 89812 609260541
2 186427 822540464
1 117131 127674 700026388
1 87752 179914 442587139
3 129874 105394
2 143680 718800192
1 116889 122723 339464790
2 25328 309273363
3 40249 38385
2 84276 892133692
2 3164 873815125
2 89114 400968639
1 64683 155541 374770069
1 94324 175416 188570952
2 147351 139117178
2 154742 226675034
1 39658 39857 532258874
1 2213 191982 595983775
3 186786 181641
2 33139 707089230
3 133628 181923
1 68402 184870 976560693
3 17912 30910
2 29971 513841375
1 134490 143276 434117063
1 103395 104896 462074798
3 154255 48400
1 43301 117124 73650532
3 3632 33559
3 80481 179956
3 85583 134368
1 135399 149049 857398265
2 134361 590101621
3 2415 185414
2 165052 612134099
2 145487 480303413
1 33455 52498 506232650
3 434 92441
3 64786 10894
2 108931 692553696
2 110583 484554846
2 44452 333272382
2 164693 433820755
2 199020 606782899
3 167030 160539
2 123676 736242922
1 165535 172076 158228136
3 12583 73043
3 159045 165115
3 98501 34813
1 144084 149346 635557330
1 92109 144249 43143220
1 59455 92874 95782916
1 90867 138715 708857714
2 96809 669434259
2 68143 176707111
3 12045 16525
2 143428 521725877
2 151060 833376718
2 70296 30557290
1 31223 108997 773948880
2 98129 981577080
2 171791 890899149
1 58252 180936 341877039
1 10799 81875 83640659
1 36922 113484 610989669
2 55437 435040899
2 16203 599382545
3 62064 62003
1 97196 154543 583395398
3 80025 118040
1 17662 98024 164679953
3 81352 27132
3 140243 161586
1 131126 138644 441571892
3 191957 90776
1 7883 71073 408546988
3 61632 199828
3 59932 27710
2 134416 136952601
3 60093 130506
2 49921 64635695
3 115856 107194
2 158799 162072791
3 178539 185049
3 48302 177320
2 149716 880915885
3 21233 44861
3 177586 161243
2 142138 53425914
1 33494 196535 590355689
3 19519 38608
1 7636 123045 685140761
1 34623 81162 406856609
2 175723 280512164
3 39927 23540
1 69919 73832 212332427
2 119465 892898731
1 18326 178803 81830706
3 1466 37912
3 161896 77177
1 53292 88161 216200087
1 7371 69832 418944311
2 9642 203863206
1 80409 181345 700589306
1 83202 114615 259969606
1 9898 156775 770220925
1 116131 127277 283738582
1 117393 168563 723159465
2 174058 369174329
2 44054 928523692
3 47377 32633
1 190886 196890 456716973
3 148044 63124
2 87234 388326925
2 90071 867215835
1 111456 167131 276712351
1 40976 53083 624913026
2 88761 761504522
2 193968 426887040
3 185133 8913
3 88594 129176
3 81973 52235
2 699 729971819
1 44397 164941 763269760
1 19490 168486 832911003
2 195591 867155241
2 124856 839910975
3 155475 152014
3 129170 69616
3 95192 16091
1 127619 197832 95454342
1 6137 136736 109448751
1 22323 154165 763820605
3 141648 184979
1 24782 135189 419659739
3 136325 119757
1 120062 194448 777231059
3 150819 102277
2 53748 574580688
3 123725 153320
3 126463 169733
3 30851 88615
2 13422 904668968
2 20994 97685175
1 51824 141557 860529404
2 173734 145427410
2 112413 238878642
1 81333 101573 358617773
2 33393 74577010
2 176700 363767012
3 36866 171360
2 111419 753854989
3 107197 189558
3 53014 156539
1 84024 131135 688277753
2 76803 939386305
3 108677 62054
2 31072 420625924
3 71458 131047
1 5369 27018 353139961
2 149968 24366355
2 176732 44009583
3 55664 105837
2 75279 804960546
3 105347 85852
1 71353 127290 975759028
1 95235 143546 404524890
3 85479 186631
3 137357 61755
2 30644 18903644
3 7843 6113
2 76365 19060823
2 172743 915718893
2 98456 398023546
1 86620 147902 819348948
1 108637 186367 777849338
2 145357 603186585
2 65107 53352374
1 98460 107263 802147861
3 159892 183592
2 160427 986506995
2 17718 916602654
2 59022 692971285
3 3944 78615
1 41143 139617 272648772
3 163539 85260
2 16905 580836393
3 163317 150153
2 194832 2196688
2 192312 309241861
2 158893 36714841
3 190875 105262
2 164646 454246932
1 12866 56135 125191922
2 5309 126756229
1 150394 172111 909768310
2 61754 263234698
2 174989 633942045
3 137801 114965
3 91079 97159
2 20168 724912430
3 29569 142219
3 172191 88980
1 82741 162261 70557810
2 79146 817382262
1 22886 98072 147880713
3 158828 117124
1 36841 172628 834532695
3 133388 155112
1 144561 178120 761746390
2 106661 959610448
2 123602 521323514
1 149132 154412 518769977
1 46480 131870 835316920
3 22146 188633
1 51717 132822 899509196
3 196212 193277
2 45353 88723606
3 129428 8054
3 78196 187358
3 130923 131612
2 12657 613317937
1 6831 118301 396075928
3 176049 124939
3 79859 123823
1 152264 195669 402490589
1 72729 130206 521402172
2 148868 621583711
2 196313 475322783
1 11951 38144 277392735
3 123559 161701
1 19571 41664 555686419
1 116044 156282 328766970
1 19334 117579 349122202
3 97105 171067
1 31519 111601 10836848
2 6546 52868044
2 28488 902890587
3 99710 158806
3 88581 109129
1 45126 82734 774250952
1 51223 67191 101642840
3 141682 146814
3 27812 16992
3 119322 156417
3 120793 79797
2 199530 895434256
3 184752 3741
1 41626 141342 899417521
2 105517 784390742
3 70758 183171
1 8852 160262 850540309
1 88727 188994 921402171
2 199161 884452822
1 13448 169152 211177195
2 28325 194166235
1 7288 71511 147112058
3 87408 193554
2 92276 40224161
2 40836 546807810
1 146730 181532 415049302
2 62181 138584956
1 6556 180792 263454043
3 37440 17841
1 69674 156057 736779574
2 5210 856823053
2 88682 56257696
2 159155 25834727
2 112442 731976379
2 146688 415428035
2 116322 767128144
2 113658 884758636
3 8003 87851
1 14125 111316 912551845
3 76602 193246
3 75861 141573
2 17663 232832338
2 73185 846345247
2 92041 364787287
3 149897 10516
2 55231 95244272
3 122572 181603
2 162563 408132972
2 162078 658153218
3 195711 185122
1 192570 193214 59306442
1 55023 135145 467905178
3 69945 111771
1 21433 21565 51068916
2 75100 752754064
2 11429 396292340
1 99654 144678 45639222
2 125787 94576573
2 89036 888558039
2 8449 171082143
3 46100 162218
2 172119 466146555
2 91799 6608056
2 28068 607658034
2 95918 139522991
3 26198 76150
3 81671 189585
1 176969 191298 87552009
2 18234 196419136
2 79376 91375537
1 79134 184650 795215247
1 18415 48935 461200555
1 31802 131738 353460696
2 58956 181163207
3 16682 158055
2 125653 853211148
1 90809 153980 190605526
2 92858 16280335
3 102456 109252
2 40840 869191281
1 4119 20528 632929726
1 16419 83244 704745314
1 20165 123134 512245055
1 8791 130441 113568676
2 177363 43472236
2 107636 836055161
2 31142 907145877
1 67396 73512 343303394
2 43523 287802402
3 126246 125570
3 147103 62287
1 123333 172045 250739744
3 103834 69770
3 181580 86754
1 23979 191513 89173153
3 96646 50366
1 43506 165491 506802585
3 196156 60162
2 142971 66772254
1 13891 47825 808744486
1 15875 118266 670360960
3 174379 67112
2 91272 746717690
1 96477 123995 60286971
2 127682 314858951
2 196655 249849370
3 199514 87634
1 49631 103919 479063108
2 16618 417237473
3 131551 87206
1 37469 134024 617588417
3 115705 173368
2 6585 348952709
1 3371 45912 38429240
2 91853 583922834
3 12261 48645
3 52828 44415
1 150549 168859 466938455
3 1568 143095
2 178197 134466916
3 83633 155508
2 144268 33087727
3 143404 97098
1 55864 68758 847402163
1 75505 160960 756271320
3 41260 15065
3 49631 104401
3 75202 69468
2 69702 158344583
2 58604 596464700
1 111088 177472 243429160
1 110384 149393 747355328
1 120857 163053 603212508
3 6738 32646
1 77300 130056 882863457
1 1162 120181 631612374
2 29620 923971857
3 150532 83055
1 80196 199518 870914261
1 21713 114867 433068735
3 180044 65790
2 115665 494470542
3 132351 130430
1 150668 172027 760717381
1 53216 156832 907925524
2 63970 458083413
1 148832 172444 653680932
3 152356 143529
3 9708 151778
1 132757 193995 826851576
2 171900 888010160
3 118029 23707
1 33873 94860 368861281
3 13759 30113
2 66677 978602054
3 35902 174243
3 27630 149350
1 74755 190421 772140043
1 37162 130894 764510061
3 174862 185308
3 69115 158486
3 41501 65295
3 62163 117633
3 131305 147626
1 24403 123955 100887483
1 87947 119758 339409106
3 31558 158030
2 102466 391066582
1 58890 125612 420535994
2 194147 517497517
1 27167 102309 949418498
3 99655 31688
3 130994 122772
3 133732 130483
3 156127 122152
2 99873 525268671
3 65699 155971
2 99137 656694889
1 47288 123555 523942674
1 180718 199807 108286397
3 32643 6689
1 107221 125055 997704096
3 177387 14234
1 85741 178761 576424370
2 64650 676283500
3 72783 13954
2 94424 596213393
2 164320 79363065
1 12146 119889 498429410
3 54764 173819
1 22237 124276 651681300
2 110510 332812951
2 149675 414962871
1 85155 136378 59019870
3 36213 3783
3 130382 41166
1 89722 199097 517553708
1 114635 198254 969954692
2 113911 135815924
3 68728 54176
2 143877 214658524
3 181222 75576
3 127387 101376
3 47455 134163
3 161970 107821
2 86960 363535600
1 67815 115830 364095598
1 27127 103517 700341861
1 59911 109701 450625644
2 170640 99131454
3 77834 95737
3 155299 2945
2 180989 875222962
2 21438 417688410
3 33776 46075
3 117918 156916
3 77535 69047
1 30815 191382 392503402
3 135105 12344
1 13172 63370 880404228
3 102902 192811
1 36470 117289 282305120
3 209 110847
2 49333 562585551
1 7939 10251 395945319
2 194768 718569957
2 107969 813157937
1 41814 151315 752316776
3 52910 17764
2 56789 52511593
3 118043 59099
1 70432 133895 514314380
2 155869 926931450
1 20864 51030 208668991
1 119551 185783 45436429
1 29576 148720 332817954
2 9398 782675643
1 161295 165507 891679229
1 98149 180045 611870665
2 135214 195875375
3 31687 134785
1 92688 166336 736036170
3 91764 899
2 63983 605084421
1 2840 124989 616647486
1 135921 149000 653185815
1 114334 127405 876136015
3 183967 9179
1 16990 139068 115624711
3 69549 52427
2 35869 65500409
1 107424 142632 399246345
1 31912 108449 160803322
1 20817 94478 257062016
3 173805 18394
2 136622 536310310
3 148009 82510
2 195200 391485781
3 62591 123796
3 105257 182927
2 14843 278723777
3 51798 129406
1 69353 168892 255157597
3 174929 116683
1 23368 129826 483345991
3 25604 104498
1 135733 161729 312255859
2 184742 148561211
2 39526 436667853
1 152197 188438 334694549
3 71617 13628
1 46997 99061 229320161
2 75526 559246042
3 157007 100687
3 132018 125415
3 184831 123586
1 91605 174000 756989081
3 119005 27731
1 50214 67668 581279249
2 56487 747601946
1 112390 155353 341723511
3 117388 52312
3 165710 167102
3 16906 124873
1 133583 158258 199389024
3 52489 137554
3 88166 139331
1 10730 193999 631421897
2 86621 909854643
3 82500 118749
2 132550 426566556
3 108840 193610
2 45020 35510330
3 105778 136367
1 165485 185225 744102554
1 15630 73409 702979805
2 63609 115162311
2 66561 231669718
1 114193 164896 479679759
1 180063 188739 36578722
2 47688 310289674
3 160656 38627
3 165808 18021
1 74873 126571 220441839
2 140207 869855389
2 123087 194622794
2 111699 191265456
3 12175 2265
1 42202 47375 288041802
2 184841 489723564
2 137758 11374564
1 38421 195869 599516697
1 111316 199203 363699062
3 66093 169824
2 4456 394728291
2 99966 263597548
1 123429 143251 935385229
2 7473 981866625
3 41640 14271
1 117088 123389 100798091
3 149376 59561
1 84847 151728 361098710
1 45507 45903 343163686
2 91002 55115626
3 188167 185571
3 14353 5378
3 32 123040
1 96591 152568 686780345
3 182300 193263
1 139303 167145 495327986
1 30379 47234 848151621
3 68248 191265
1 83016 104180 455563753
3 144826 195264
2 153825 145967761
3 142559 81080
1 5131 27687 584997153
3 30269 110302
3 39120 50054
1 56050 183028 117487576
1 86961 152543 497714284
2 17849 908149942
1 42904 59406 547056104
3 164158 88676
2 95022 875432815
3 61221 95276
1 142930 155010 651207737
1 21594 112376 548243559
2 45841 84925910
1 35304 142984 698402444
3 60712 137052
3 170169 103329
3 26709 78827
3 2498 178473
2 187740 104371219
3 117231 24155
3 4789 75328
3 14256 175802
3 126665 168523
1 7733 127667 822328596
3 31580 141193
2 27827 354337676
2 62735 729756374
3 101432 88943
3 37409 103724
1 61967 151578 167484906
2 6736 5930141
3 52209 40389
3 135220 139274
2 196390 353534726
3 129634 67427
3 13563 133688
3 131876 148240
3 77626 7701
1 42115 188107 962166363
2 59605 734515935
1 138109 152023 554696391
2 145261 519641928
3 134234 173003
2 169644 508610262
1 4964 129857 74292283
3 6464 22008
2 43430 486741398
3 129951 193467
2 72089 749037120
2 771 845334962
3 56630 129900
3 157071 181690
3 54811 165859
2 40727 309757837
2 95601 491390611
2 34105 962650860
1 125105 141535 442160107
1 93493 165670 381202800
3 58395 6260
1 59916 165603 914586467
3 173948 29102
2 159265 302801325
3 188628 143968
3 55447 52638
1 166173 169625 841004585
1 166577 171672 769820746
3 51920 174387
3 153051 21267
1 22646 173294 416702835
2 91559 858475419
2 89912 412764586
3 40202 46973
1 114458 167373 25295092
3 154722 105129
1 7418 61177 798279394
1 96508 130895 301820420
1 79660 185304 966777535
3 32163 129844
3 5639 169558
1 28972 107637 901266321
1 130606 193982 634552914
2 80640 332783836
3 86899 48834
2 184465 974314750
3 41799 86132
3 184426 111196
3 23979 195588
2 24906 939712964
1 22508 83304 385366982
1 87858 147974 867403952
1 82785 98565 615031172
3 175291 499
3 64973 151227
3 42217 110977
2 196517 664074901
2 55576 68160687
3 176219 193555
3 58692 182249
3 56952 143529
3 150360 199805
3 114927 98423
2 105107 337061824
3 118590 49269
1 90125 123840 323485488
2 35175 828193292
2 113880 518456743
1 88856 135487 157951380
2 37439 96992824
1 11651 13889 49881532
3 129087 72259
1 20017 94061 12043734
2 26232 282820623
3 49972 35007
2 93010 814763889
1 127199 144295 378628407
2 73984 995202278
2 161271 896404832
1 9098 126548 481664109
2 10324 581385249
1 85013 156040 326841455
3 25679 164794
3 20851 18037
2 123767 343401567
1 924 119010 596880503
3 33854 161385
2 152851 348969737
1 24882 133559 885496418
2 66662 746540819
2 35941 155132035
1 101624 115583 683550814
2 62811 105542871
1 18939 122253 446095898
2 62759 773888720
2 172798 517327079
2 60985 709115736
2 180389 373336000
3 69690 26804
1 114799 138610 728107321
3 187775 199594
1 72948 182490 978995589
3 151597 181552
1 34494 156098 558731856
3 175046 78286
2 43566 978960812
2 155734 574605100
1 137048 137611 407080660
3 18598 152352
2 146302 847219677
1 3823 153586 266700491
2 46829 115590237
1 16063 157280 471990498
3 52607 125719
2 81705 851842671
3 115728 152180
3 15390 48685
1 65910 99428 92255168
1 97403 176326 42608821
3 1584 16902
1 34872 66835 231443824
3 49037 130313
2 184890 588887595
3 84503 182661
1 53781 55965 859523327
3 90111 21673
1 60292 80185 48513701
2 169679 375763480
3 183372 198698
3 157446 89257
2 48091 148196772
3 13228 111013
2 18184 8783057
2 130064 507965097
1 99020 161892 47744248
1 6080 85088 890047820
3 33781 120040
1 90453 184124 224283254
2 59488 862473402
1 52559 121148 231425960
2 132622 412944378
3 43312 114932
3 188786 2256
2 101338 613826814
1 74651 140309 382058427
1 145314 181152 465339205
3 78496 18482
1 33554 176424 612584260
2 44690 319773211
1 50801 152958 882046663
2 36034 746440008
3 53558 97646
1 117770 182439 437008528
2 42823 480208565
2 168701 214398100
3 116136 20281
1 70817 166731 661624056
1 2346 163427 146302905
1 117122 182748 965742299
2 170710 731014615
2 196672 684082008
3 70038 73948
3 119663 97559
1 134485 196906 324677970
1 13046 52594 586558766
1 51945 196788 381029214
1 4077 10997 575070759
2 65872 298795085
3 35582 188695
1 76177 195122 216036340
2 128864 626068244
3 16976 89483
2 114952 627272097
2 81326 982772560
1 89775 186182 140490343
1 155129 189486 753596336
3 76097 107315
3 21862 20157
3 108662 198584
1 139535 177906 372052632
2 114454 807174957
2 169034 158794454
2 73120 428748808
1 123033 132715 261770876
2 11737 217445799
2 176601 28671986
3 48047 87805
1 89992 108941 166380847
1 15200 50688 422539238
3 108092 27615
2 11002 524353904
2 68253 425933756
1 23329 37595 323679888
2 13580 129476662
2 94260 874557165
1 9237 24000 799986492
3 54531 64616
3 17405 100926
3 20252 157523
3 181637 47323
2 161852 749736292
2 16137 501647233
1 47687 182791 202901348
3 184575 20619
2 149919 973826086
1 38464 129121 182689022
2 122465 970668734
2 116040 865580875
3 76306 24974
2 105674 93311988
2 3505 552760303
1 25680 186862 351480227
2 27949 622159848
2 110968 869414980
3 179102 33637
2 23744 219586525
1 37806 95514 924570585
1 93257 108395 607288367
3 197803 133817
3 133107 38144
1 67938 192587 977233238
2 50604 340774706
1 6644 58101 287225035
3 94994 94345
3 58475 138877
1 40861 89338 608831208
3 154840 82175
1 122145 188044 644426010
1 166771 190938 3010879
1 119308 127639 689837197
3 2598 49403
2 177392 525040371
1 34885 77945 911148873
3 169431 100327
2 175776 764153128
1 44394 77617 510223568
2 10987 241241407
1 7823 74090 894692060
2 30355 824280113
1 144936 149774 148875777
1 27729 139568 68571196
1 107635 154568 777869327
3 68893 30268
2 58831 644287287
3 37991 80802
3 91359 5430
1 18271 132678 293223202
3 169342 8909
2 109881 477680410
1 1981 90605 718166374
1 15244 115601 963705093
2 115907 900776617
2 124511 889137783
2 105832 261327019
2 24524 837008745
2 189523 957316871
2 105395 546955626
2 76296 284140931
2 33874 466114987
3 137843 21708
1 69609 71751 325800933
3 14413 29244
2 101738 182821911
2 118824 999582104
1 150209 184761 297628219
3 20194 173618
2 98465 109605605
2 113615 220340163
3 45745 191335
1 66432 78563 819157654
1 31681 179090 157202730
2 157714 969779597
3 70304 139748
1 116956 190689 973892469
1 78315 177711 336679650
3 189534 165911
3 9359 86894
3 109035 65334
1 89427 140849 840181690
1 30089 78810 491433394
1 40274 53189 559126070
3 190093 156883
1 93021 165063 762660771
3 168368 38789
2 19323 778492982
2 148602 242406970
1 39409 116553 86626372
3 120796 139144
2 52441 683318292
3 64674 124252
1 43979 174271 592610691
3 183353 92594
3 175449 40485
3 47771 46804
3 179788 163285
1 116694 183606 709387263
3 178482 16947
1 39005 115410 25248880
1 91869 105014 888186941
2 44409 742864644
3 38303 119652
2 155475 843245770
1 141064 152451 912821230
1 25731 40249 133198198
3 113528 175121
3 84146 177995
1 53286 130272 977906728
3 4577 114857
2 169341 455962047
1 21737 29538 599815630
3 79256 194394
1 72880 154149 191722836
3 113595 107175
1 68433 73822 513619815
2 164648 641729017
3 167087 109758
1 115178 118391 633383411
1 136663 171813 28506343
1 122513 194855 233718652
2 186453 737543957
2 104860 562607928
2 176379 442209953
3 18699 54648
1 99841 154240 3411578
2 143378 249281676
3 87961 93402
3 37447 133599
2 23508 446845525
2 173768 24118633
2 55145 985413160
2 189435 551958764
2 185126 452243536
3 144692 140845
2 18340 118581561
1 73097 91201 788155453
3 239 1536
3 138465 75574
2 179634 995201717
2 44187 49038383
2 173582 400802998
2 135234 946020788
3 196398 127981
2 102902 864116801
3 54050 182385
1 11966 41533 524012151
1 76190 121078 398659784
1 14210 83601 51912835
2 170556 82527661
3 169127 842
3 77873 157063
1 63905 151661 541440357
1 160158 188498 358048829
2 5565 640163494
1 105431 194005 529035110
3 61486 146499
2 112949 247201525
2 129653 955047313
1 23332 109230 797276277
2 179939 608250902
3 114071 112457
3 84804 34101
2 148458 162086526
1 20834 129566 651951397
3 95295 154281
2 82681 886012675
2 14525 563195328
2 68770 846913342
2 102251 328956627
1 17940 101894 303477737
1 97966 110274 238112658
1 66725 144890 9326870
3 140045 44571
1 105446 146481 42160267
3 107487 52148
1 103083 191268 172905214
2 136891 119976709
3 172230 143944
3 123099 32387
2 34433 446258098
1 60761 168580 42106916
1 12161 181214 749395625
1 71873 182674 577900156
3 115137 28378
2 44875 937669700
1 112444 161294 808089614
3 178817 59575
1 92903 144654 553067738
1 153645 195754 573332222
1 114932 180528 57851594
2 86130 695497478
2 166115 966417106
1 150454 192484 924820292
3 29533 132550
2 122074 57009959
2 137295 130390855
3 38013 50306
1 134317 162385 446314536
1 126331 158728 185602696
1 13419 15793 593613416
3 74796 31270
2 186703 969199346
2 97062 226657210
3 28042 75954
2 44502 594842454
3 77129 43984
1 88502 165229 980354455
1 16493 183131 833580485
3 68179 26447
2 155112 268640173
3 38821 38559
1 24303 34257 676577286
1 57034 120033 538984492
2 168466 506347243
3 124342 124717
1 23199 86913 418063180
3 174219 177598
3 82389 46824
2 193743 530377874
3 144113 196442
1 51196 179662 16026180
3 81530 9862
3 151401 89311
3 123505 53460
1 5601 52993 633671738
3 103839 151836
1 5618 16844 422311456
1 105601 159899 596697408
3 69328 138797
2 145918 709272951
1 39421 114715 679805525
3 50404 99040
2 12713 247691369
1 101862 120154 727620484
1 2901 148296 531457010
3 9126 158429
1 101864 147398 99699091
2 164017 596156359
2 113835 736608872
3 73501 72594
1 8941 58280 343389566
3 166932 111221
1 67043 142181 689356522
1 58381 165230 553170680
2 58836 26721057
1 93855 153557 683294954
2 159425 797597778
2 192110 321972059
3 193912 151404
3 158942 23609
3 69021 183413
2 8076 629275886
3 44203 85121
3 35174 145994
1 119926 136813 566342243
3 190512 197877
3 93173 84206
3 177913 57341
2 104311 446435944
3 48549 122231
1 18342 26551 321761384
2 78194 750410561
3 157292 89188
2 3555 748539374
3 11305 195662
3 45535 62442
1 18297 142353 520652690
2 93360 169996426
3 121011 144779
3 193439 2466
1 106278 138894 537266383
3 39094 21390
2 143588 974177094
2 55494 234265790
3 141691 92894
3 103396 105168
2 80117 338174047
2 59924 518474085
2 113878 361630626
2 67551 374352700
2 31063 258294940
1 12162 192906 165000515
3 114238 119574
3 19255 3247
3 159447 120281
2 115764 838901856
1 16668 126041 420695034
1 75766 133453 245489416
2 90976 846855632
2 83949 365154879
3 19032 48035
2 138414 171997747
1 15503 82399 756099043
1 93358 198957 685355996
3 95495 119235
2 146567 257179099
2 135651 991543339
2 37754 553259206
1 42801 90838 686685396
2 29716 28779115
2 52730 992272551
3 37489 41459
3 102483 153070
3 156334 1851
2 97869 92415716
2 122621 227364739
3 147930 147160
1 100460 152794 830994151
2 6673 710259669
2 147029 79204895
3 79368 82363
1 39470 144967 832329596
1 72099 199275 601008050
2 194996 825183430
2 77840 65593557
3 161696 108366
1 61974 147640 462155704
1 6456 98960 814861625
3 118104 81001
2 129782 816012614
3 136999 46675
1 21706 197967 540757016
1 121567 123021 487330133
1 89830 113209 131849099
3 114149 21288
3 185260 130266
2 169025 480708746
2 75970 866080993
2 42517 826688124
3 99770 164817
3 103423 147469
3 159298 16546
2 119383 944968339
2 70956 545891165
3 164405 45301
3 161911 124843
3 67460 144991
3 144350 187307
3 76941 94908
1 65186 135682 579439848
3 187181 16274
2 26196 309564814
2 141903 311198022
1 71910 195371 740058242
3 73616 4680
1 139231 157702 961503568
1 24287 165011 169097429
3 116547 128764
1 40734 185613 322468972
2 102369 232268583
2 38881 248455604
1 14467 133517 692338438
3 112411 5199
3 187014 19258
1 22375 75973 183328826
2 83666 557410570
1 159868 184793 508309374
2 99363 678659906
3 174683 173600
3 104814 124509
2 174635 926023017
3 144035 97004
2 112320 459397826
3 163935 132177
1 52473 72745 888927826
1 20383 149150 355032677
1 166626 194151 888758213
2 186537 20496244
3 40403 20565
1 117287 163616 929470574
3 152947 64111
1 79803 195794 886837342
2 163785 78376438
3 92521 123880
3 34035 192926
3 21035 118416
3 43004 128750
1 144006 199094 207600005
2 164183 618288133
3 153694 26813
1 110707 163413 866367588
1 36910 71476 646554699
2 8013 332017567
3 128840 123863
2 70610 445544076
3 110937 39229
2 6352 760769376
1 2439 187446 355881407
2 20917 690746903
1 78618 114950 400857948
2 135817 972766875
2 20270 273219946
2 149380 703171143
2 134535 139081313
1 113632 128275 119263817
3 51171 197085
2 15976 470777112
3 8364 157930
1 154170 158854 121556489
3 52699 63179
3 27069 125949
3 59627 97672
2 148855 554029393
1 50195 142307 986969451
3 193467 56686
2 21238 670363744
1 28547 158081 843901630
2 128251 79593729
3 25092 98304
2 45867 297766922
3 120837 14734
1 170673 182624 143578235
2 156659 299716853
2 138839 860161153
3 4919 60889
2 85234 369178274
2 36991 371893183
1 60632 194028 461830106
3 56468 17400
1 90960 92634 199856524
1 45179 83924 211230805
2 150967 170824575
3 76094 61564
1 55392 134951 101694933
3 194576 94910
2 98741 373426084
1 23424 55621 989843909
3 158745 113099
3 146883 162589
2 10847 478808561
2 196882 271318581
3 10754 125607
3 143190 92585
1 68675 164003 424012079
3 7059 26954
3 183296 124454
1 118409 183641 73875545
2 114873 988200494
1 64867 89102 944716187
2 38105 146980053
2 2807 913765886
3 10049 80748
1 90285 157177 894985029
3 54366 78914
1 90269 170239 444562907
2 190918 171144982
3 127331 155355
3 196293 157357
3 163779 123975
3 182893 155353
2 86659 87305987
2 168661 937785455
3 1414 150043
1 58268 70850 691494565
3 10942 82058
2 125684 414930755
3 98114 128167
1 23480 198928 267494794
1 2346 17030 122268895
3 176503 169248
1 57685 61185 465406937
3 31788 33477
1 39182 94792 504067075
1 22212 94196 467490311
2 194928 142187654
2 3371 242291786
2 46281 55276317
1 126621 189960 181016556
2 157420 255583357
2 186402 673608070
3 14968 155095
3 114429 120707
1 21557 152539 451111757
1 46462 62158 281199952
2 58513 975784823
3 128442 30377
2 183381 806121683
1 36121 53528 53639633
2 72656 376643585
2 35687 851729346
3 107791 162925
3 76521 28768
2 128297 322292886
3 117185 35760
3 98177 187373
1 98749 185460 320944443
2 59627 557745476
1 38323 103964 315909916
3 41255 145521
1 64137 87376 550981061
2 2779 520686606
1 75711 187613 70164865
1 18919 32680 771625113
1 48860 55899 800789058
2 157127 649709343
3 165675 180263
3 116399 37217
2 72962 82391779
2 122034 729530929
1 86772 112199 212088598
3 2215 19153
2 70682 511242535
2 77138 1455759
3 101269 148179
2 173761 422303092
1 6727 32774 275211788
3 119476 146330
1 23561 91860 903317973
2 37050 333776220
2 85439 545762124
3 57313 18748
2 35073 214169295
2 114690 590462349
2 147718 988231506
2 189060 210043155
3 183025 172341
1 64124 81246 197423572
1 140867 168981 243253038
2 31052 328373144
3 18952 108931
2 107696 906746716
1 171495 196995 890248805
3 56414 103191
1 73184 145156 736817937
1 74389 78880 18497878
2 182992 141979629
2 144025 677909656
1 16403 84458 336253257
1 37848 72690 392430083
2 21157 915764273
1 21948 172389 262490423
3 33768 106494
3 96996 131812
2 140449 152007044
1 139982 183021 609656779
3 68154 18753
3 60422 63909
2 129307 921222330
2 44212 204239789
3 12048 77839
3 155523 162319
3 77323 102756
3 78339 189846
1 13744 16852 977497431
2 169446 897153383
3 49994 8032
3 158363 101274
1 22424 135106 342266953
2 154547 902962399
3 96367 170565
3 120923 67963
1 98526 135955 315652335
3 160950 164602
3 93711 129878
3 75670 127920
1 18111 168315 835303877
3 163203 44540
3 179593 97852
2 183453 918022584
2 65937 785199382
2 183872 50360582
1 26355 115221 167593244
1 23093 101016 517014762
3 92342 128245
2 180828 230062684
1 8749 36431 296219083
2 193455 323265631
3 7471 155420
1 164722 168854 47687840
2 171670 709061589
3 3429 13867
1 64095 189793 651581734
1 22189 33941 554071916
3 121160 43362
3 5996 157849
1 45524 152017 484306920
3 189392 180040
1 10714 24647 339082357
2 95265 239737087
2 37641 751980855
2 157089 486988223
3 82080 58043
2 87992 127652041
1 27465 50043 955517603
2 12193 596658677
2 59606 805407861
3 9317 172613
3 131458 118936
2 72744 795010310
1 91369 174377 133148956
1 40019 168211 11906677
2 182694 23315642
3 164827 123122
1 156630 164186 872226351
3 188298 189749
3 168154 43554
3 126686 124119
3 59963 143402
1 124700 141358 551309228
2 147313 909437669
1 9298 147433 287073768
2 164357 183780702
3 17793 19177
2 157690 200185941
2 132297 151222043
1 58484 195585 520460819
2 152275 971915043
1 133770 181416 990011051
2 154339 359700230
1 59518 73114 950036138
3 73134 109050
2 167048 320580144
3 199452 47461
1 149487 168684 680628598
3 104859 83660
1 37520 160098 330694123
1 142974 196554 301204693
3 38227 40371
2 74080 395538819
1 108460 150414 32631722
3 187773 175122
3 46226 75253
2 150816 281774128
2 194936 850106898
2 192968 398804006
2 114447 147096839
2 111662 104503573
3 111888 27759
2 48213 435893221
3 62779 78538
2 63548 628012661
1 22987 141544 681281532
3 102524 45836
2 174882 639080942
2 195753 452716786
1 74293 179459 263839754
3 39853 180498
2 36683 531209990
3 23355 107752
2 36667 150911015
1 44744 47818 941567715
1 20940 113290 194680275
1 107446 166564 669249076
2 43254 691287051
2 37915 47903285
3 61480 38652
3 124972 122422
1 3436 131312 390259645
2 1935 644125454
1 130361 176049 478945975
3 76632 101560
1 188179 192454 174693214
2 162972 798763475
3 100424 154006
2 168605 117248177
1 72428 120257 256643337
1 129962 186124 307088417
3 54629 107864
3 26548 166848
2 104103 949520189
2 157036 992633908
2 77694 807571900
3 170729 126946
2 163332 34253122
1 114003 161958 910726347
2 88931 350647549
2 179013 775759226
3 87882 163007
3 93213 164595
1 6558 126596 5916272
2 106870 500258018
2 49137 477038157
3 186369 176610
3 111484 37879
3 19104 62952
3 23875 34888
2 148940 698181509
2 166534 125755549
2 104880 257608463
1 74116 171999 84926546
1 110180 179891 638614002
1 95792 120139 570075104
1 53317 102263 334737022
2 167104 151692834
2 144618 449355995
2 42163 9539292
1 121750 170955 654834848
3 1995 123036
3 172078 198952
1 65189 73215 945089672
1 20733 45906 520312559
1 35283 163013 209277489
3 178186 50486
2 160288 212056033
1 104230 190994 604061916
1 65975 132871 994996909
2 47661 17195237
1 37444 176638 469235864
3 40898 130158
2 76647 790099755
1 26077 47758 287998806
3 145344 88649
1 46299 193704 590510621
1 16119 184563 480709840
2 36904 76284786
1 170530 181466 930562714
3 24919 182748
2 44069 161533411
2 11358 399679055
1 51155 144746 650235593
3 70075 100582
1 19871 145944 905559068
2 108780 998518354
2 82210 197191065
2 186378 699014686
2 70415 73207679
3 68305 151185
1 130729 159281 348983907
2 89740 72360286
2 187947 466336279
2 68233 740941789
3 27162 82047
2 3505 506633491
1 80743 122162 817231555
3 58203 169496
1 129782 153367 780272529
2 19108 638180056
1 175029 181816 313509394
1 73242 114700 403760372
3 82793 38740
1 80230 166074 472093876
2 71685 866465420
2 139742 751522183
2 50632 740080979
1 9797 35086 327245373
1 49881 191503 576520554
1 182899 196901 319288016
3 162111 81081
1 75072 89257 374960750
1 78205 125702 974131841
3 89992 31700
3 121925 112663
1 160928 173159 585235369
2 166263 376607428
3 4656 38874
2 95236 838625172
3 56120 164856
1 74361 137751 732345843
1 63286 137631 11896372
1 48086 157622 768552963
3 129564 92629
3 160986 171416
2 50123 989944394
2 188603 608890895
3 193226 8119
1 99280 128927 962604522
2 72199 11615399
3 157151 121533
2 14669 674129722
3 21380 117228
3 58952 163488
1 88898 143226 206083384
3 1768 106550
2 68096 164023498
2 52173 115634238
3 160063 64310
1 11809 65663 747248176
2 106027 614461419
1 40846 155528 336928980
3 89910 44779
3 44929 80673
1 109204 118624 161582561
1 26203 70583 900179601
1 27681 32549 51803482
3 149857 131858
1 63284 90839 871323735
2 117114 307202022
2 168495 933023716
2 128801 356449037
2 138795 151809182
1 181741 199797 262349180
2 143355 389774225
1 146385 194665 647113370
1 23106 120766 624064727
1 46158 139105 788816623
1 29887 135999 434564278
1 117062 173668 931832863
3 87258 71617
1 60156 190510 893097279
2 70539 537520488
3 29264 8669
2 177688 401918857
1 24778 158823 120789262
3 115668 141369
2 63367 891658682
3 123578 80247
1 89490 197247 427582127
3 67748 183556
2 120895 14763087
1 92574 97755 152089717
2 163099 512247352
1 29486 39404 736398982
2 113269 124993156
2 109314 883805594
3 167026 93740
1 49992 183375 975867323
3 49140 54889
2 195662 856356639
1 36005 99064 475767638
1 109052 160391 931165798
1 159094 174800 785933627
1 30179 142865 786677519
2 132491 445784047
3 12757 185144
3 81046 83669
3 140433 162567
3 54537 167411
3 137711 11755
3 30206 41508
3 60627 103820
1 38507 176484 833905597
3 73530 169457
3 163948 153639
2 65155 20371368
3 75272 32479
1 64671 180674 406570331
3 25751 180086
3 24250 144367
2 56552 146247382
1 33698 127400 683831844
3 62344 174024
2 46389 81600124
1 129273 194478 295428940
1 6655 102129 162520957
3 84280 30974
3 112994 2394
1 183597 185298 965089289
1 113612 147987 193748067
3 76081 36082
3 163822 41186
3 59098 20358
2 81661 120944109
1 34724 179422 103538842
2 79130 410830753
2 20326 132413861
2 158181 223324007
2 168027 565047735
2 102887 773628307
2 112786 627345296
3 55147 4648
2 101380 126518984
2 99089 625573997
3 127802 72890
1 104665 164885 169876237
1 162925 165552 604267691
2 8208 751842142
2 156607 957163362
1 63798 185363 52113373
3 126845 198542
3 106181 99561
1 82683 189977 57154281
2 55956 68779187
2 51309 544274235
2 179785 691119443
3 123681 10187
3 41028 114134
3 61984 117626
1 195599 196962 519685905
2 162851 665590584
1 65007 118204 921873044
3 36321 22695
1 1025 52100 64290880
1 34885 87524 782005271
2 65458 541529392
2 148976 735379550
3 154786 174242
3 14609 120340
2 64831 861349317
2 190731 417163325
3 25981 37833
1 83172 83974 50216641
1 127746 129827 622936530
2 97608 171591075
3 161943 53348
3 90384 21474
2 83033 389751864
3 19788 158420
1 37258 160734 724213699
3 17470 197268
3 178365 60490
1 153751 179483 281282584
3 150721 53350
1 44571 177389 404965267
3 198403 19734
1 18990 141389 142188980
2 144712 360091077
2 119473 550059723
3 124030 89574
1 13766 151980 136540333
1 131759 172519 30057535
2 42069 86459468
1 47597 118865 375608153
1 61667 186666 912622835
1 23632 161974 944414400
3 106627 199060
1 32214 144115 563420942
1 1688 164543 809030253
2 8211 576624170
3 164683 103322
1 30396 32126 596241543
3 79811 130716
1 323 171245 81702559
3 132297 15822
2 152627 494099914
1 97412 134688 21775230
3 9897 120893
3 145899 13372
2 3705 291236084
2 100432 446326774
1 56417 149022 592850518
3 108597 115637
1 162747 170402 146774045
2 94454 133344359
1 186921 191392 251841241
1 68003 95445 384593103
3 41497 2522
3 5234 160117
3 191049 30982
2 195517 606915757
3 106011 45293
1 79526 128972 778654639
1 980 150289 366856166
1 30623 52747 437025260
2 198938 25480980
3 73264 89981
1 15266 21910 861885451
3 116624 8106
1 171458 179807 514584282
2 107012 423290152
2 134752 395017996
1 105050 161934 533030131
2 151860 371511213
1 65057 168059 266643600
3 120310 164583
1 34447 151707 653965990
2 111880 431088480
3 34974 178873
3 121376 82697
1 32386 88772 666972133
3 24874 29110
1 174292 185179 834665503
3 15303 176644
3 172073 113416
2 13767 910661559
2 87151 426976144
2 2356 95435492
3 184914 121485
2 63014 141006746
1 146086 166542 914122025
2 104585 484689676
3 166754 119440
3 73891 31436
2 66698 757872887
3 73558 34687
3 20078 27266
1 6400 152194 81001288
3 77803 175867
2 67285 5428228
3 41865 186763
3 14242 154440
3 185734 108189
1 86039 197815 770510333
2 177717 904235233
3 3977 28428
3 22465 146755
1 123098 173169 95560918
3 88357 142742
3 8420 96231
2 80929 636082540
2 155241 170370853
3 40768 158369
3 168800 94973
3 18012 105032
1 44672 150994 891466152
3 135438 3171
2 19000 603343503
3 150074 191446
2 121562 94787048
3 29110 26463
3 175620 118022
2 65552 400751019
3 54155 132599
2 113102 86743469
3 19251 136830
1 137077 156613 447145125
1 88604 97430 150704437
3 96233 119127
2 119950 627222765
3 46151 23234
2 193883 346551102
2 174270 179859967
1 93877 126015 198206804
2 10928 257408427
1 54799 167628 3774343
1 63439 91970 890935877
2 28883 38433155
2 53720 191005767
3 19201 94941
1 19201 86729 204523639
2 12514 569712384
2 147658 171847652
3 16672 183176
2 124728 116635910
3 47789 142030
1 21503 180102 263662340
1 181801 195446 633336466
2 128918 154599594
3 30731 63118
3 133621 79769
1 83344 107739 557894241
2 191588 475793291
2 18293 142780909
3 183580 99302
2 177259 338926848
1 122319 145001 683487734
2 101342 999488639
3 139319 40750
1 9952 55847 928773943
3 58894 178754
3 117012 136811
2 139753 675595142
3 63582 177731
1 31814 164976 368854490
2 104515 557346442
3 57753 1546
3 167790 133484
3 82589 6711
3 78736 51568
1 19536 111055 681213752
3 76318 25460
2 96092 758975545
1 136035 151320 239652207
1 66659 82877 272667525
3 54791 31901
2 10506 884965627
1 63327 88350 153046896
2 46502 612520492
2 84021 448223372
3 152480 15042
3 151056 86753
3 74848 108772
1 239 59906 73334195
3 122229 16356
2 191206 359114052
1 10177 35370 206242958
1 6170 92023 848218268
3 107836 122425
2 39407 387454330
3 3570 191091
3 100444 90650
2 78172 977501178
2 118281 367030434
1 161534 184068 525480188
1 30724 153224 687267496
2 114618 535268266
2 82843 459355532
1 33937 152458 262510902
1 74171 165026 716494320
1 1670 54686 345910273
2 82571 602877908
3 15481 167450
1 16796 76348 657242256
2 25080 488053990
2 109316 364944946
2 170046 274827101
3 168635 128497
3 39755 122561
3 107474 38461
3 196914 195074
2 157778 316272912
2 91328 419873275
1 131269 143869 516589294
1 18174 23030 244848491
2 148231 114289149
3 147296 101421
2 71570 152836155
1 56733 110807 329472833
1 56128 102274 196102859
2 128570 983681023
1 175231 177308 515865272
3 117199 72398
2 29575 220244668
2 191626 699817943
1 119357 130054 814641294
2 150838 104037267
2 167955 588459991
1 24449 88259 589477205
3 82610 164268
3 10120 66306
3 149068 71648
2 100171 510796008
2 33873 431164830
3 25331 116532
1 139361 140042 971809696
2 136867 172946806
1 76975 104763 339976994
2 124134 193850940
1 150836 190612 439127447
2 36536 161313339
3 124025 195789
2 190713 969175269
1 82931 158488 286315337
2 29872 183527941
3 142342 45320
1 8141 139258 54669662
3 140904 76804
3 11046 39551
2 110199 140132353
2 104372 512203049
2 31953 571483825
1 93735 136235 868884659
2 78559 459597100
3 162105 179048
2 9305 956210859
1 129318 130233 853967701
3 14099 143309
2 160403 990913265
2 21623 950775051
1 92103 98346 151771741
2 19205 817339735
2 161375 660304141
2 57261 706988099
1 114406 133185 804573271
3 160280 114271
1 47986 60007 487707349
3 153150 80095
2 90388 416161704
1 21622 174469 947228092
3 35503 59141
3 109621 116577
1 161236 194127 919090132
1 26998 126460 625648786
1 10585 185967 508193182
2 43889 48166255
3 58339 51284
2 45138 7025092
3 25274 161651
3 142969 171287
2 36623 528864100
1 120039 150629 11276888
2 161870 194556229
2 186554 474149370
3 151717 194977
1 101275 190256 300627055
2 148284 545072098
3 33484 140410
3 30214 183506
1 56866 101434 663177629
2 159575 333462442
2 19801 917732678
1 2023 188527 227279661
2 132846 215779730
2 137830 68729390
3 150110 198974
1 80702 189184 540486056
1 43202 105082 339001196
1 20113 173591 82210018
3 172379 55422
1 59722 70989 527842883
1 100470 119912 415492433
2 24511 706008002
3 171482 178279
1 19826 20018 96776783
3 191780 119891
2 129824 346024398
1 144138 156295 133373887
2 10508 297143344
1 66185 121376 421872749
2 86231 119500423
2 103134 527325558
1 110590 185973 30024920
3 83 189079
2 166222 951950324
2 190153 863038482
3 1887 103333
1 115425 134219 352236050
2 168521 105131852
2 110195 866339031
2 141632 582151073
1 81022 176736 432723303
1 61853 113851 15678174
2 132039 465359262
1 88864 179866 383914102
1 99317 143656 644776596
2 113733 138291016
2 119582 694830863
1 92150 114748 537105100
1 104122 115463 520619520
1 23677 109133 645528814
1 150503 195467 432691664
3 145917 124014
1 28365 85672 533789433
1 2508 140412 783387420
1 5934 168092 646060810
2 181361 509105032
3 110432 143074
3 73960 181118
2 26195 196033529
2 96320 994868462
2 167649 844786802
1 128746 133413 977456745
3 70863 143858
2 182871 959117953
3 42411 159849
2 68893 175113551
1 42669 98512 82481838
1 13002 110896 816019246
3 54133 165357
1 9098 40081 490017188
1 24663 87942 903999672
1 19186 108508 198062028
1 5001 41498 89981370
2 153563 151183916
2 165392 128606008
1 93306 107394 657179621
2 103646 570618240
3 65502 34227
1 13748 136723 227172708
3 14726 88907
3 22642 119857
3 38654 19429
2 186807 691946716
3 187927 162876
3 21345 123315
2 42350 793707431
3 162621 51741
3 130958 109732
3 168845 65647
2 83059 630063917
1 3300 12401 326965557
3 40406 66347
1 83424 106180 259627293
3 145133 151162
2 59367 695451213
3 101498 196804
3 95432 47956
3 187824 34387
2 114642 530450224
3 74006 165586
2 170066 933281925
2 51401 297267219
1 163591 165092 587217984
2 82996 260350621
1 131222 145759 360781433
1 18460 53672 239779465
1 11711 161000 54672840
3 178050 153413
2 171318 130236017
2 18796 448566736
1 81384 88912 888083235
3 167578 167280
3 81209 10888
3 153517 47703
2 42568 38810891
2 103207 641520615
2 71833 244873705
3 12050 105451
1 79982 131099 887600644
2 186492 193571999
3 11658 117817
1 114990 152485 814548244
3 140670 140413
1 77929 92490 58333390
1 11890 27152 622162416
2 272 905202228
3 131052 104724
1 17808 78314 835876783
3 78422 173632
2 198361 593181676
3 51241 165675
3 122421 48680
2 11687 32078665
1 29968 50046 439918617
3 110970 184038
3 199564 127773
3 14151 19627
1 115039 141692 904510443
1 9847 84719 17367896
3 49819 61175
2 188641 808293292
1 120261 131903 18552361
2 12310 452869016
2 46980 792475146
2 119007 315859059
1 17567 194345 170867869
2 21200 447801300
1 11855 26343 688251525
1 113869 119544 510596783
1 141070 161234 329238755
2 15177 371651994
2 73599 629199598
3 142294 37591
3 136375 162632
1 44201 54240 884931033
2 96031 666468503
1 100687 176870 695298849
1 52075 177079 194878514
2 48970 914442975
2 99519 807576373
3 118138 55986
2 190474 902782365
1 111132 186710 655870597
1 28701 154659 235012829
2 58466 633997222
3 82013 128911
2 90222 545267720
3 107564 150146
3 27221 77081
1 6321 30032 649626441
2 67386 554518381
3 128593 175437
1 3093 175863 897697976
2 73458 836035152
1 81610 157340 552850289
2 49443 789542921
2 162673 711268069
1 29250 177521 386089708
2 59760 712371085
2 143225 437765404
1 54106 187112 635917312
3 64974 169271
1 14726 82990 831479110
3 180359 172882
2 53701 568922401
1 44633 101060 585952760
3 2714 4348
2 79698 120900764
2 6245 768891516
1 108372 120967 40578534
1 43383 102913 982292909
2 23432 644929638
3 36199 165653
1 24998 110145 655105923
1 8117 44365 16713888
2 143523 488277007
3 174478 126749
3 137961 18383
3 108378 27246
2 153318 602221136
2 54697 262285627
2 68625 684314230
2 57333 781669899
1 29022 153628 637672248
1 24882 161955 363187741
3 26435 71119
1 57690 67264 785182040
1 106233 175268 1284129
1 82718 195348 934706704
3 136398 142396
3 85736 101513
1 50581 79579 106771853
1 151833 154977 996778446
1 22250 138764 550509090
3 194223 177184
1 113286 121260 726093629
2 151101 228714011
1 23411 37750 190194392
1 56368 138745 638075757
2 71118 161108662
3 20075 183576
1 16772 110769 370697263
2 18299 742883248
1 32214 89909 879114003
2 192130 970021783
2 114609 815862549
2 23416 700516516
1 28960 110054 757522030
1 19195 118374 433702307
2 70151 896497574
2 183877 535444216
1 138683 139265 657232808
2 143783 313503432
1 147129 181929 463704097
1 46739 108926 563701411
2 110454 602261461
1 113828 185532 86026709
2 182938 630330911
2 132488 205393526
3 43589 156008
2 171753 708707119
1 149837 197572 267227868
3 48468 168739
2 91012 927693048
3 43887 172860
3 139780 180930
3 148497 90409
1 72363 153936 466767015
1 66211 152521 596870674
2 79888 126130263
1 5064 125180 567986564
2 103136 678319646
2 129256 621155824
3 46177 59618
3 35432 78610
2 100578 790340645
3 102874 132507
3 113932 176703
2 143213 419707701
2 36172 567019453
2 46402 208550381
2 106959 969802058
1 32098 49080 240534385
1 39645 163810 393098332
1 45621 122081 710146786
3 168667 65401
3 27188 130641
3 189370 2630
3 24800 184060
3 63614 109782
1 76814 77107 846064020
1 20770 101023 342220353
3 116482 36107
1 15118 21612 360070657
1 118190 118820 719005568
2 30938 791697490
1 53861 58934 5666365
3 47567 20601
1 50890 67938 582821805
3 44525 99731
2 181377 423202324
1 54406 151889 500171122
1 6079 165470 773683774
1 115384 181022 607323532
1 8323 78277 735921405
1 118062 182985 556660158
1 15492 172305 865925803
1 102783 198010 112836721
1 19535 54362 522127094
3 3445 84333
2 72819 112980728
2 199271 9592275
1 28398 65665 998302739
1 47825 148997 456481356
1 79445 132431 903381845
2 69693 383467362
1 46118 49032 364292864
1 26761 150435 284264922
2 34630 401849521
1 63495 115655 687248250
1 57800 196576 638521171
2 6371 304523718
2 121147 119012340
3 186145 4355
3 39905 51763
3 199183 124887
2 54774 803412098
2 109049 616059262
1 61901 75440 620542906
1 18469 94966 985600052
2 133554 744965305
3 158939 172345
2 98557 893306089
3 6446 127936
3 173454 111960
1 92009 138525 690712885
2 53957 31537801
2 34578 614025363
1 45132 98219 524617020
3 146922 19319
2 71372 480151376
3 162874 114831
2 145921 397832333
1 53865 62430 29771870
1 169487 171482 221422276
3 172273 79259
1 114419 155156 440403315
2 152106 748469023
2 85335 857090947
3 162372 63355
3 17669 145723
1 26223 108884 721761530
2 89215 909738799
3 163399 132693
2 83962 429784779
1 82908 164333 186918044
3 2416 193161
2 63196 461276475
1 54227 71286 821645693
1 11525 84653 557183630
2 111917 575414338
3 114559 104057
1 89449 100003 419881587
1 68105 180445 86870402
3 13676 36971
3 34572 15167
2 143193 756304326
1 18771 55754 354013390
1 91162 93805 637464279
1 17528 85672 924516228
1 93437 132996 939673818
2 11999 279869415
3 127214 197452
1 26285 154614 469971957
2 85242 168301806
2 120701 748690058
1 93644 199732 797736270
3 164651 176892
2 194010 298507473
2 70746 936276071
1 116587 188293 648089102
2 172408 751613032
3 81240 133023
1 124337 158103 233482951
2 151171 85039267
1 8292 145191 641879344
1 39513 62264 161516585
1 109432 148392 620085784
1 92035 168252 872158421
3 43513 81930
3 16773 84545
2 14595 441168000
2 141516 868304428
2 131313 439184822
2 28774 924445147
1 109112 132124 855165361
3 33039 51377
1 48213 164227 447036262
2 49310 604244537
1 74672 131527 815503625
3 22095 127742
2 156350 381410530
1 163698 196293 862199034
3 122312 1606
3 70898 131216
1 28942 104451 122404277
3 116035 113138
1 95340 114212 453021002
1 34194 70934 711661442
2 194991 378369335
2 170847 604292154
3 131777 89244
1 137721 190580 66478778
2 166639 643836424
3 55589 38969
2 183932 58899852
3 75312 107964
1 23716 67060 878122653
1 107613 171311 889260555
2 195074 378191339
3 90789 22588
1 145515 156902 856626114
2 120500 793815749
2 100365 877964253
2 137053 828894342
2 140432 757095494
2 77571 378553791
2 118238 727789957
3 70639 179725
2 122890 649561969
2 39366 96594696
3 36975 6244
3 28083 172123
3 44638 190421
2 159507 639131456
1 143229 195685 819267497
3 181195 13842
1 11269 31311 838208707
1 47769 128455 96494708
2 183144 920101503
1 2422 99463 9854597
1 25395 130667 328815463
3 84120 145136
3 136371 92234
2 76572 428211535
3 68519 148528
1 11991 111966 692973631
3 65315 89771
2 194948 838769158
1 122416 151145 288173571
3 52266 185427
3 126753 50971
1 14962 74342 239658533
1 66584 109880 102446263
2 109118 395114336
2 102135 599908050
1 163064 194520 589353718
3 199877 190500
1 21087 78984 870506313
3 164372 91753
1 104196 151393 824311655
3 135739 66162
2 80405 557404137
3 113137 12293
3 76645 117378
2 58297 778588606
1 16378 46486 272020494
3 17842 53890
2 136602 904789814
2 120908 104048856
2 150833 777184245
1 26808 139257 362736809
3 13589 174585
2 55457 107133493
3 55804 47339
3 133423 138521
1 21252 159996 766823325
3 528 70199
3 70835 75972
1 29888 97817 755652236
1 91555 100075 493168406
2 96629 932519641
2 190888 624921429
3 187271 131335
1 1340 24646 575506145
1 96062 124138 209767638
2 50617 423228430
3 198303 133784
1 21696 71606 79214655
3 2890 165544
3 162770 161631
1 135364 172442 607530770
2 85890 449353709
2 190323 147055819
3 65940 198468
2 173613 143799665
3 121629 130430
1 13270 198593 60503988
1 102149 138736 167707290
1 157969 192842 393041407
1 37771 103880 950482830
2 24197 268852782
1 112172 186464 928327872
3 155512 178962
2 4710 836075543
3 58729 19162
1 41641 124801 100401501
2 147124 25705274
2 127928 998749439
1 19809 107965 486396243
2 159846 61559796
2 161761 121505969
3 137079 190833
3 66737 198715
1 75902 161432 153244388
3 137155 67731
2 97476 12511611
3 28513 193221
2 64668 117540352
3 167867 17552
3 47800 133861
2 112438 331507587
1 72359 82976 605266711
1 71637 160658 749519583
1 20817 50562 843603800
3 168475 41584
1 52517 198571 17356201
3 116048 139481
3 103501 59486
2 191118 984144112
2 56335 979901524
1 153455 199732 54253902
1 40421 106891 664993843
3 94822 199100
2 52487 593714503
1 178956 181358 851455924
2 151441 882802747
1 56532 81521 310544085
3 24739 160881
1 68244 104060 636736971
3 117733 50380
2 199153 161432489
3 15003 145443
3 77244 175351
3 175341 25185
1 108117 162350 205440400
3 124504 53553
1 129172 144347 586156769
3 133460 167704
2 97680 196414909
2 75284 212285484
3 181805 62941
1 34803 94574 212953341
1 135531 181143 951741736
2 108488 427215228
1 60882 199834 390641161
2 83944 949712160
2 159634 320707243
3 127983 119802
1 41922 146936 301976217
3 62411 96613
2 158114 568556699
2 21870 765012842
2 28813 182418828
2 60318 655799305
1 18211 59924 544508128
1 46983 86935 24192144
3 18574 153569
2 183837 120887008
1 51616 59029 358696490
2 163734 851858475
3 18698 35659
2 50206 951782578
1 3724 41330 992439513
2 136059 218279270
3 149328 54741
3 64901 140602
3 130715 31858
1 7189 8417 310750517
1 8024 68213 251964408
3 141347 124293
2 123993 321777630
3 63355 165408
2 91905 931796852
1 79194 138036 786687008
3 171014 107478
2 77532 122579031
3 44191 85248
2 84216 834610421
3 69526 75697
3 18079 29452
3 123238 167780
3 62577 82492
3 81963 82055
1 65212 172316 6064438
3 78037 100452
1 45336 120220 289361047
1 38870 59654 816167072
1 161422 162473 524792031
2 197168 363227243
2 28718 213086140
2 15827 476867178
1 70774 132883 214024606
1 112586 149724 594346714
1 33582 179898 118205054
1 13981 113899 819895042
2 133697 808571187
2 197718 581442927
1 19629 77547 374749841
3 76861 140543
1 4089 104781 958389090
2 31658 295611211
1 132853 138111 908816375
2 92013 125876671
1 19119 152872 558849598
2 183947 381290308
1 59355 75595 721570709
2 194003 392218348
1 84541 186042 113810925
2 136417 330583122
2 39831 71398068
2 150665 638748031
1 71420 106084 395122979
3 54575 190469
2 77409 798630994
3 171035 63406
1 5262 47495 185115805
2 189717 220364640
1 105923 171923 450420915
1 40785 157015 184320106
1 21423 32463 929955245
2 173474 316503445
1 11690 62907 159238296
2 71106 165496707
2 113508 246857564
3 155687 121885
1 56080 97162 718334651
3 55656 165092
3 20283 77697
3 187135 44881
2 196589 758320049
3 180038 180647
1 31998 162134 371418708
3 103822 59923
2 87193 105694807
2 26093 686709849
3 27129 132144
1 68422 155636 587101437
3 175469 186229
1 68485 175036 606961138
2 6245 774278159
2 176977 643755825
2 103609 399972620
3 74747 10596
2 12610 685551691
3 36781 143768
1 6925 178890 425818052
1 84608 151175 483583658
2 75896 716271903
2 105584 360265992
1 92358 184437 554764445
2 188009 706030623
1 4305 148596 818073348
1 77887 93922 245852798
1 76787 107020 15298809
2 198842 7828167
2 82654 580741567
1 56086 186920 190386445
1 46319 147102 248434914
3 34041 94990
1 49974 123409 393867541
1 65814 87792 300679002
2 119367 656460795
2 190810 30886522
2 88622 63332130
1 46460 93135 107734905
2 17499 486133680
1 11383 177339 504888039
3 164007 152412
2 96195 442865130
1 58377 97042 641658490
3 7154 30253
1 31747 148371 865042241
1 12620 89251 974970916
3 91519 94870
1 83263 140579 85864305
1 77756 186718 185628960
2 99183 540578057
2 174611 925672906
1 3017 13412 484338319
1 31760 77699 869584128
2 94306 720103566
2 122264 2625029
1 3389 153333 852879316
3 85575 192751
1 105971 183183 160999272
1 52619 117095 735253937
3 38616 184828
2 124770 622866900
2 107133 604127696
1 2089 128845 514718330
3 57980 31738
3 87806 89985
2 144960 187310550
3 150851 42193
2 198116 19729986
3 61110 20254
3 147613 28540
1 8110 94948 609596601
3 195753 91924
2 113699 287440588
1 40931 91951 809663114
2 62670 265007896
1 56526 192134 990324386
1 104456 111477 613984718
2 103775 359094951
3 8861 108470
3 98622 70406
1 91495 160017 430727552
1 131780 166660 684057931
2 82216 758754952
2 51504 713760067
1 7073 164939 347709678
2 157736 854094180
3 121266 25523
2 107369 430264535
3 73835 87991
1 151988 160806 850955482
3 137931 108980
3 15800 132273
1 6417 43968 687101063
1 84349 196836 988630978
3 28068 114356
2 81111 885073782
3 51117 85798
3 96836 58821
3 170008 5128
3 51525 143568
1 8305 46507 947649155
1 36652 113781 983322544
3 161328 121188
2 194249 49023244
2 33347 166785884
2 109950 252121962
2 63214 969913701
3 167724 18194
3 3994 111776
2 6428 130967546
1 116974 127757 538138814
2 123024 940862102
1 111621 138007 218963778
2 190337 315527769
3 132809 22691
3 126787 25665
2 26512 909126074
1 24272 166903 590874798
3 173084 96769
2 8221 821144389
1 43787 96479 244222779
3 65538 45467
2 112386 878085151
2 199260 125040976
1 32105 137819 878131383
1 81397 101265 922872307
2 545 806613366
3 193842 170186
3 158874 76500
2 196952 180224537
1 160142 187821 948258988
3 147365 60833
3 155214 176319
1 140271 162590 205382136
3 131122 67036
1 110167 177666 519495808
2 187287 10751289
1 83595 124427 835096397
2 152782 518174314
3 54468 193272
3 107095 67826
2 184826 208417819
1 110677 168360 385575482
1 25808 122851 398889818
3 122718 28964
3 40530 149751
3 7518 141035
2 80324 774594117
2 143562 743377802
3 131929 37140
3 170035 64117
3 32371 30930
1 170745 196284 66957537
1 100295 176195 964207640
2 84233 230446356
1 78503 155256 754525022
2 197030 757040672
3 11719 152528
1 23358 172044 801004256
3 24695 22669
3 143257 11848
2 48133 689302286
2 24989 865012730
3 61648 70664
1 88834 165911 815984948
2 60910 347967025
2 99800 344820420
2 141365 114947669
1 26683 37006 691098712
2 186036 964934145
3 28541 60767
2 179983 300458639
1 91155 121032 890969544
1 48277 144039 849062323
1 102515 158947 485020443
3 110580 41679
2 2215 111175066
1 74876 85020 983919273
1 115632 152747 780555146
3 171450 33730
2 112914 327198696
2 75763 504813423
3 34562 53720
1 112121 139037 526039098
3 144797 101473
3 98351 106150
3 194409 104519
3 92860 35742
2 128220 536218963
1 115074 170767 838549643
2 89081 639396995
1 167011 187083 232372858
1 95392 106335 228127802
3 169316 181628
2 32828 634057666
3 150042 52146
3 123383 9188
1 27139 106926 128152351
3 118360 186970
2 4059 2129951
2 191058 931604116
1 91364 137490 437718055
2 87708 217015278
3 64561 21775
3 54520 76661
3 102232 142819
1 152838 184023 203884728
2 36611 458024013
1 8284 15251 552402771
2 38293 826956216
1 61628 191253 717240980
3 29936 113757
1 152791 189367 295068375
2 133097 394357941
3 92030 76672
3 4696 109565
3 48925 37913
3 182557 100285
1 116774 122544 700308453
3 143932 154874
1 29928 175241 815234586
2 104104 40940754
3 90433 46833
2 162467 394060050
1 17778 149041 898208706
2 164970 682279636
2 59521 663759987
2 19168 724359262
1 31493 68269 745063654
1 2903 183478 797602667
2 53711 391170151
3 180075 191782
3 82552 191526
1 57949 122386 523558292
1 77481 165823 419652200
3 44660 165228
1 623 57328 363015933
1 55440 128717 711759750
3 81737 89687
2 83474 474776432
2 64809 948370620
2 51600 16322511
2 197561 393391031
2 37242 488319108
2 123443 121394172
1 151347 178671 5450085
1 50439 92970 438610676
2 70811 337501381
3 60804 92714
3 151271 107351
3 182100 31279
2 107683 830956968
3 18842 63221
2 193356 272281000
3 171063 141919
3 161382 41250
1 53679 135186 928395917
3 177338 195743
2 169938 164585943
1 44597 134369 516191157
3 20338 199693
2 76596 486352516
3 58697 69900
3 36560 25001
3 93245 99502
1 34669 58856 805471984
3 74663 195765
2 91436 486861618
3 145415 93318
2 89556 497480792
3 183056 98883
1 128283 181237 880889829
2 55484 390992483
1 37222 157776 878378800
1 122199 175239 578609427
3 90550 5368
1 135079 185379 926206962
3 57715 176525
2 166670 581823107
1 7839 138985 112390886
1 100009 194457 991210341
1 29743 135915 351193364
1 32072 98144 148998309
1 1173 111389 170125504
3 1161 105410
3 111778 171806
1 42018 163344 15360636
2 33567 674096462
2 42648 773184248
2 123628 700432877
3 127032 129516
2 42228 463606921
3 156180 14501
2 111984 190592758
1 126657 129376 215508670
1 61351 84686 422672095
3 168155 59012
3 47194 158131
3 104357 56516
1 135102 159828 640446133
3 103870 69614
3 195895 67464
1 99386 111548 532306324
1 29870 163131 919388112
3 79044 36019
3 15933 169303
3 137997 20205
3 188600 62981
2 170286 446717544
2 38697 829983685
2 21620 737109386
3 75299 89488
3 193375 113556
1 111438 115380 339643638
2 133465 310699158
1 3406 182206 162950089
2 87613 263607223
1 116025 194493 806592816
2 179531 244553617
3 118734 75781
3 64747 152979
1 49761 89122 41204983
3 103416 31183
1 77660 176353 188628773
2 5925 902192505
3 8510 17868
2 94577 422242509
1 51247 71836 487936539
2 37719 562263609
3 166201 23675
2 159184 470419058
2 155891 830590890
1 69166 182686 93609004
1 51113 134584 72633678
3 139535 66963
3 188466 13960
1 100234 163244 714368125
3 6686 151480
1 74074 111702 543237650
1 22690 166844 726460584
1 103008 130719 986684869
1 105040 138290 716660987
3 31393 194706
2 82031 185985259
1 12131 68971 744837132
3 148078 43076
3 55060 147874
1 80504 91280 887641940
1 75892 153983 327408344
3 129449 151870
3 68879 195923
3 164188 192196
2 167912 999758163
3 175645 148298
3 32712 158145
1 104719 132691 246857500
3 188321 178391
2 17238 492862465
2 1956 352537975
1 123228 160888 26737462
2 18510 453945394
2 199516 675423641
1 92394 199266 686209899
1 100259 179813 877741085
1 127011 182984 430691693
2 67545 979229644
2 182400 338331079
3 90397 31436
2 9251 339013070
2 125468 231659137
1 140929 193662 528973352
3 57198 77101
3 57327 53476
2 198782 982037623
2 94814 336632905
1 69659 106474 126054939
1 118953 144239 863186104
1 90882 150437 1403148
3 193751 38653
1 57754 113461 127028219
2 157309 371569950
1 115102 145393 185305195
2 166395 417869822
3 20757 44038
2 159395 229145856
3 24166 141021
1 66230 72089 757331375
1 94996 157268 696197400
2 16503 774257544
1 47303 90065 500677262
3 20516 196582
1 116412 177786 246074590
3 88431 193271
3 98104 157182
1 11763 86032 380545642
2 14482 930560002
3 159039 53211
2 4722 788955701
1 109569 114690 249284937
3 92160 56104
2 85586 406341170
2 93327 384306737
2 35093 976684660
3 129602 129783
3 145870 137305
3 136445 133648
2 188298 266406892
3 127916 185863
1 121811 151367 664321543
2 152837 85076045
3 87004 6201
1 79291 191901 778568142
3 100663 163565
2 153639 566535203
3 176844 87940
3 93072 186256
2 136445 726208662
1 12535 51958 279713167
1 94377 118175 463750674
3 136843 27254
1 51468 67454 974994000
1 3290 85147 482263655
3 165915 16572
2 164912 826633645
1 66995 107214 712130800
3 120255 31604
3 196855 10870
2 166091 913864453
2 97811 158591965
2 91048 931075405
3 120979 2038
1 31155 191775 153437553
3 135894 68556
3 90841 102826
2 189733 586831453
2 136190 253928126
3 16553 184252
3 76111 141917
2 144763 714309737
3 141649 189182
1 95245 119906 935090659
3 199287 70108
1 50144 135061 383123789
3 116041 11172
3 60968 40952
1 18002 143288 739233877
1 14124 172114 395982415
1 5076 107862 814145505
2 155459 518317457
1 87201 113606 648436311
3 13955 127330
3 113135 173075
3 133894 54644
3 78647 166823
2 118655 819414109
1 162165 185727 995274034
3 185175 102052
2 118350 104446165
3 183355 111628
1 7586 77607 480988202
3 59311 186575
1 93545 136407 737152581
2 11507 50167659
1 105870 134170 406552052
2 74062 516495378
2 43318 12746339
2 69289 449037664
3 19907 162656
1 172258 190772 97081433
2 160335 178923764
2 38818 501469731
2 68291 613125868
1 63382 185732 31255095
1 25803 51087 955694519
1 67926 179616 467866703
2 103387 783064706
1 39557 133786 782132599
2 16544 190763253
3 117144 147300
3 13675 19481
1 115586 158924 898327467
1 14974 55676 536888169
3 92202 167986
1 38965 53370 774604154
3 15161 191599
2 179282 379501587
1 140327 167472 950708979
1 5282 79899 880109047
1 10080 146874 29143993
1 124450 137211 10524853
3 153667 176856
2 142798 534944105
2 140776 676153878
2 196318 991726262
1 139999 152487 362761884
1 111300 144844 481195125
1 34602 136808 714780492
1 170233 182561 970894511
1 169504 172612 697025344
2 11797 281801116
3 171666 68922
2 121846 979742619
2 194842 901724135
2 93288 123936947
3 124737 156807
3 40044 184659
1 38101 123131 940916568
3 46486 57796
2 120932 48145938
2 77043 677054801
3 163800 70202
1 55616 86807 527632371
3 13631 75997
1 53811 66764 850477310
1 89344 136852 922130070
3 115246 59234
2 171443 678314914
2 154532 568790236
1 13669 24349 597365213
2 106374 771305238
1 147889 195911 347779501
3 129235 162380
1 24221 190549 326010553
3 21182 175426
1 75613 167707 746803305
2 167090 839323945
3 78055 3972
3 82064 181369
3 177525 132589
2 161100 519594937
1 71043 162003 370400675
3 6495 149859
3 142147 165357
1 98786 144690 159316039
3 128014 40654
1 63593 82842 833319854
3 138077 158161
2 91968 157632713
2 162817 847917174
1 12319 30869 171648325
3 3592 166352
3 166677 30634
1 20820 96154 504990617
2 117298 781154959
1 40658 175270 576989242
2 43727 486781579
2 84203 727786547
3 26787 182945
1 16870 121825 571571587
2 101481 590254787
1 3319 49161 914822578
2 155119 908768382
3 134788 81590
1 23715 149581 505790840
1 97482 116367 563386246
2 67652 921442820
1 5040 150979 480156018
3 2233 122794
2 188129 864010647
1 149109 171436 1051638
2 54582 579439493
3 108812 120322
3 173254 165463
1 143113 197884 503917595
3 114787 140773
2 82064 723658062
1 87500 112677 804109312
2 130327 587952028
1 69747 92660 906364256
1 72380 194515 182748630
2 4251 159017415
1 87161 191838 297535615
1 76370 94633 153920067
1 65614 127132 75626113
3 51957 191897
2 119697 359996032
3 115844 99322
1 99229 179201 352569283
3 61220 70918
1 131989 160126 231394687
3 100121 58823
3 151390 110678
2 134268 792721350
1 31054 197154 549830580
2 112367 377483240
2 153985 656319092
1 71128 189373 278482350
1 118957 142370 141416475
2 105098 597554935
2 177581 407822472
2 168790 760069446
1 54175 104821 384148348
3 179608 153377
2 141616 210196774
1 64411 105934 849669921
2 197748 83388439
1 102805 176061 684865687
1 34385 57255 413162384
1 27821 161361 425377313
1 106413 125019 297293337
2 165172 671129296
1 24323 35262 899294383
2 185458 294411312
2 113928 561829938
1 128528 142859 391364579
3 31698 124413
2 29924 591579422
3 46052 154590
2 40980 601472369
3 192697 116746
1 58202 162243 514752849
1 52836 176669 799929723
1 81202 147057 545703898
3 63305 117434
1 149073 166458 911900530
3 89116 112193
3 65120 24383
3 44210 3801
2 87645 67644804
3 132713 17376
1 34395 53476 686253800
3 156436 111510
2 169295 113989410
1 118955 196836 440343849
2 141662 48196832
2 70718 584415959
3 14664 47327
3 83856 100129
3 80176 49046
2 81195 950661577
2 44512 402703412
2 36876 801653949
1 123083 169233 578287274
3 147019 45704
2 53287 793387499
3 77255 171849
3 109283 45778
3 14428 66703
1 45978 171700 627658763
2 157485 741206129
3 80423 15271
1 119107 173573 753997802
1 29650 94706 274804310
2 43846 425489077
1 27064 46823 640028879
1 36566 132374 618834696
2 28930 493669058
1 100007 159315 749256769
3 58225 138828
3 173006 196430
1 92185 139549 472183808
3 80539 151653
2 175575 852506422
1 51092 67461 893112099
2 237 952140029
2 166899 831791886
3 151955 8099
2 82435 113532491
1 25544 73105 527041349
2 96677 952295808
1 96936 131533 702977735
2 124015 156351896
2 28734 543064957
2 78433 921300988
3 43948 199424
3 174199 34508
3 11877 989
1 3950 79887 969807156
1 63957 79454 666536183
1 65379 173031 75972109
1 71376 159519 677214700
1 68111 84368 571604454
1 28779 53117 504940406
3 59744 65971
2 64963 949049452
1 101830 183000 776695984
2 118021 510904339
1 72378 81926 581797099
3 20230 176820
2 67461 869910035
2 154984 594568711
2 57632 949704449
2 44476 379463585
2 60713 870176217
2 151594 671604358
2 77148 937109852
2 71703 327705796
2 707 416519851
3 141003 135078
3 31288 21992
1 151893 161708 602767690
3 56401 93365
2 94497 725383487
1 12717 147922 597680337
2 191957 495463944
2 93076 352915828
1 166341 169474 150481347
2 16475 395733126
1 9302 118675 466119729
1 5003 65024 425142557
2 37326 560075072
3 39696 141672
3 34593 175322
2 135546 147389494
1 89696 188220 296149530
2 28029 334481310
2 77055 23121504
3 197890 191829
3 124363 81012
2 106617 139021331
1 89778 127482 158910449
2 163418 298499657
2 57312 5566075
1 6374 51351 652235338
1 57427 135475 192222271
3 117376 53688
2 9353 950944596
3 95511 188969
2 30629 802675715
1 32628 149167 745550307
3 132901 173344
1 34953 164881 131871192
1 7762 166200 231289380
1 46957 160181 902303323
2 136665 199853708
1 81016 170092 85019978
3 115338 196769
3 15009 38015
2 181483 300775778
3 199765 106544
1 3440 23670 41019453
1 132 47387 64161932
1 21003 169492 745044361
3 125797 177206
3 183802 25158
1 46456 73844 832092812
2 8124 660203497
3 87909 25991
3 90621 5633
1 26553 53148 45508404
1 95331 155686 577459558
3 581 150883
3 173172 182831
2 137836 569939340
1 52932 63753 352863848
1 6336 72490 444294805
2 173287 604740972
3 142577 197047
1 957 67355 938268463
2 96700 886375918
1 42525 86839 482042364
1 114443 153636 240445789
2 75055 249028186
3 82394 136155
1 147943 170647 887849967
1 144871 150360 333022332
3 181431 187608
1 126485 137527 643800956
1 76374 164026 370478948
1 148013 149417 805436738
1 2307 169690 299987702
2 116498 481589558
1 55344 100870 664980406
3 105518 171613
3 135143 48756
3 16869 99033
3 76424 192326
2 37933 595566366
1 164141 196869 227083975
2 117708 204448755
1 8530 157666 971381934
3 16238 85806
2 179716 821298166
2 38366 989597450
3 90051 20255
3 34653 177749
2 83148 21639173
3 181474 114685
1 85161 167645 191091407
1 110859 177678 645667748
2 152619 817501626
1 48688 52359 822935563
1 90550 96553 73976543
3 109976 92239
3 72415 21267
1 31666 174595 517575153
2 129398 521212789
2 166803 782794018
3 79772 73297
1 97515 173060 325999924
3 175127 43833
1 40826 162430 666861629
1 16021 70487 248112304
2 71709 868597073
3 108024 80735
1 2603 140422 954150584
1 27240 123646 958860665
3 4635 86991
3 22100 4165
3 144563 173049
2 20325 929788133
3 156333 172320
1 92262 179893 760738082
2 38716 381906229
3 29997 133619
1 18397 123384 965732724
2 154673 417695097
1 71053 139194 736217409
3 28943 13216
2 51073 719868517
3 165732 139223
1 54422 134286 179602590
1 153611 173361 208935500
2 187535 896956039
3 146385 186237
3 84727 144817
1 47855 58601 337536058
2 168853 647028156
3 2637 113460
1 27651 80008 599119287
3 138362 154764
1 37996 166142 909698913
1 130603 152020 491222603
3 73823 83723
2 61893 985365469
3 121971 73445
3 104195 131220
2 49804 58428077
2 179315 148216206
3 161692 35664
3 44135 146565
1 9016 88599 668946033
3 879 167308
1 85146 189450 788482257
3 30366 138227
2 124166 916666753
2 61602 528366750
2 49360 796485734
1 65130 95183 303619532
2 70541 647606338
3 115211 72018
3 50751 131763
1 115405 120169 39943448
1 120298 158255 418066612
3 149294 72581
1 33995 65252 623002555
3 36898 119647
1 9249 51232 216078268
1 124599 175418 266267422
3 97790 76144
2 132726 143448178
2 18916 549713889
2 1948 719679904
3 97303 95688
3 110059 78611
3 105916 56018
1 114362 124686 37525125
2 150617 618971864
2 165372 488295451
1 7657 80572 621578622
2 11676 146140788
2 4408 435028745
2 158406 64050740
2 67416 74153260
3 121607 165652
3 190130 189278
1 141911 199635 714796665
2 114490 775800437
2 9394 340231368
2 41460 941664960
2 4130 1230672
1 122822 174117 313166315
3 132117 187369
3 90690 163322
1 147585 170302 882875618
2 172600 900281873
3 85619 134690
1 41634 107417 379291635
3 91646 28024
3 20999 112265
3 161926 167764
2 198818 15940380
2 130950 837325161
2 53827 127588597
1 136674 177846 742981681
3 153552 31686
2 147141 470206988
1 66442 68395 166489545
1 116737 199313 597268990
3 122139 99304
2 11150 987672264
3 180465 154013
3 117413 69917
1 7848 96029 453649866
3 159733 113949
1 37937 171098 683330908
1 10946 56968 799390742
2 199623 624561300
1 126825 184736 299103643
3 24007 64371
1 75831 125862 149824268
1 117915 129161 608885104
3 125398 75074
2 103805 943034523
1 85865 92923 328547829
3 90364 75213
1 85642 123086 50267471
3 154055 97237
3 156000 175788
3 51470 16460
1 64060 146770 47729164
1 64996 136934 784252323
3 165431 81051
3 23516 7999
1 82690 113170 930271306
1 8450 159417 250504740
1 111638 167599 104044216
2 16693 758511907
3 10815 151008
2 94655 126557638
3 83754 183780
1 132248 161721 534639344
2 79325 866420625
3 19342 52700
2 20718 984397703
2 176033 355543762
1 185064 190332 250255696
1 88831 122894 654079812
1 69527 83893 714982867
2 127874 441653482
1 32897 74950 116878235
2 179291 79369167
2 43273 269689023
2 28766 249921412
3 97643 15080
1 6996 96560 883308273
1 135966 165291 453546597
1 49391 71541 683235715
2 92610 145446698
2 152758 486815288
3 87123 15484
1 47110 141028 840320086
1 131601 177894 648162642
2 114289 951751816
2 68848 430753693
2 178388 232277775
3 103331 7049
1 46442 199606 601359331
3 85294 70980
2 81010 423237170
3 54404 129990
1 25866 103014 444170298
2 23126 278644427
2 42402 88445007
2 37237 23143365
1 16917 107006 881332741
1 89739 147724 919348836
1 23044 141472 398883228
2 189111 286328801
3 66093 173336
3 120129 115708
1 162729 168851 425104997
1 13596 89965 977894289
3 98854 173897
3 26115 89943
1 115884 186488 949316979
2 39460 869103664
3 25567 71924
3 131082 197897
2 180466 891167969
1 2520 138461 102654797
3 149565 33701
3 135371 85730
1 121741 144465 48965496
2 189370 7982089
3 106426 21134
3 95574 41266
2 99833 62534198
3 8984 180086
3 58348 913
2 112175 222536984
1 62167 198261 149135273
2 177826 12475247
1 11560 158775 391545572
3 172952 82922
1 98407 179617 304296579
1 47259 176484 219482080
2 136110 589346948
3 169238 60162
2 38750 192293804
3 60721 91015
1 91427 143915 450120340
2 168747 69230369
2 17932 850668479
1 62384 68312 250117312
1 48129 198726 311682610
3 48838 180663
2 31648 382714907
2 116176 504174435
3 180992 9149
3 56966 178225
2 91639 581015537
2 19211 338019484
3 109867 46410
3 72870 71876
3 120659 33580
3 138426 27026
1 116624 184521 55516510
3 172338 170285
1 65389 142956 872990073
3 83041 1772
3 85634 178848
3 158633 32119
3 172716 123722
2 110343 329614262
2 185577 297615673
2 110961 235480151
3 59359 195643
1 59961 98919 657993141
2 152212 660194300
3 186698 105134
2 146511 529232695
3 19032 57530
1 38787 66380 1956105
2 90034 748982844
2 62778 341819931
2 66799 206027490
3 132521 185001
3 71309 28649
2 66379 988999019
2 174016 863431853
1 62393 191816 612802223
1 60702 193062 906094194
3 51252 158574
1 29036 181946 238164822
3 133454 74015
2 199735 59302500
1 46239 96672 470439118
2 15098 707675867
1 106996 197682 555320700
1 8939 26909 183603707
3 5467 73578
3 102814 116621
3 27413 105356
1 27737 155274 933657922
1 37983 150589 788874808
1 37035 120172 66487514
3 185979 24047
3 155926 142781
1 10983 181433 79929066
1 19997 67074 355232633
2 102134 503267800
2 102275 363752684
3 193808 197259
1 22378 85323 892857661
3 141854 45686
1 181312 183752 512120097
1 129223 158501 106729176
2 96557 899989797
1 13772 99523 265876393
3 61884 38729
2 156695 376083607
3 102370 64684
2 28406 928469537
1 75812 110147 864638792
3 96988 4594
1 29296 145615 287326648
2 101008 939006336
1 22584 195952 823248052
1 80040 114998 915252318
1 1051 52859 845985632
3 133677 15893
2 20413 274824806
3 16940 82810
2 159435 633627268
1 44361 109664 706886529
3 170844 49031
1 42662 181137 945908369
1 57751 170096 492514096
1 77474 126874 224537383
2 86114 271752409
3 94671 72771
1 99148 174667 565313812
3 148603 71907
2 49522 399585384
2 34281 690944435
1 19696 57587 75587269
1 70420 98639 855951009
3 166808 24324
3 63485 143153
2 15403 314119901
3 195724 1191
1 148788 172975 403463594
1 100425 175342 245691419
3 102103 174506
1 33024 116054 551856398
1 166479 186238 527206238
1 150419 179775 816559905
2 116043 234227595
1 107362 154784 744881011
2 46717 673487571
3 172509 31924
2 53243 103598859
2 80502 764354191
1 56842 104676 82444805
2 91134 145017478
3 92985 124125
2 145669 809069081
1 99701 121603 13977566
3 19800 153258
2 182881 791836464
2 18268 13949687
2 163007 778145436
1 2229 175756 317193854
3 160806 148867
2 21327 151679976
1 19461 54409 5466681
2 50892 554786222
3 13674 9471
3 139716 102067
3 8191 44911
3 79904 81814
3 34441 11319
1 57737 75940 725805640
3 2975 185277
1 88393 146702 601530528
2 35179 89734312
2 142110 757861959
2 95579 712430708
2 187936 605961850
3 152955 11739
2 14115 26596030
1 157535 175790 942347927
1 263 191559 78037319
2 133559 142231253
1 143479 148593 478378668
3 127136 75031
3 48358 117011
2 67296 991402480
1 125238 179028 25575945
2 93993 348251945
1 24744 42711 36180387
1 5751 39391 88618884
1 158960 195638 724794735
1 93582 154861 205828578
3 128407 47535
2 46063 756919878
3 195187 165692
2 31215 305164625
2 116821 634906744
1 86872 194455 355113433
2 180399 171684196
1 93754 160398 310464555
2 144627 238183025
1 112704 138611 726227902
2 140471 707520130
2 160485 881153629
2 122891 786118844
3 156668 10563
2 11659 708539458
2 46993 966333739
3 54473 82014
3 18082 85132
3 50618 96546
3 182025 167304
3 132455 74255
3 97168 25976
3 121780 71152
3 190211 140962
1 96996 132623 732833734
3 152522 126668
1 375 71700 518695694
1 43300 96955 540951167
2 258 714713108
1 126997 147827 90824368
2 190496 742600416
3 51629 86421
1 97917 146832 102897612
2 88774 838714462
1 86070 115663 305811967
3 64452 191340
2 23917 760710055
1 21188 82114 174470941
3 69762 35192
1 98113 111707 987681958
3 57695 40327
3 82205 149852
1 71630 109452 196552476
2 152540 168381776
2 151470 228174246
2 52032 355277057
1 76013 98079 715326258
3 84915 109147
3 22666 120532
2 106489 473101264
1 6240 133724 315144533
3 126498 158194
1 8571 92787 229949238
2 34385 407355565
1 3165 175913 272733046
1 23449 87308 640936030
2 90989 976150465
2 24411 251591680
1 14663 20076 92562747
3 1935 108082
1 2589 106970 876975579
1 19869 140591 585550622
2 39189 42969968
2 192621 295381236
2 150673 258437817
1 128297 192674 775366677
2 50694 893513396
3 88148 36944
2 124526 111517074
2 101668 279210161
2 175715 611451816
3 146804 23048
3 21838 286
3 43213 44571
1 11679 80553 531895115
2 154201 785413346
3 98082 193131
1 24763 123479 877855009
3 77707 166394
2 197354 292531478
3 31350 74555
3 156070 159300
1 39791 195024 699372084
1 7375 146019 193655043
1 113167 181296 623341872
1 13654 60968 208058467
3 195156 46057
1 13405 166974 443814043
3 198939 31159
1 50715 138987 644271153
2 172034 308229505
2 131271 935316327
1 46846 147114 577041811
1 57146 167726 23989592
2 121752 31535219
2 156047 934548961
1 96578 113380 540247750
2 33731 437854225
2 114261 548857248
1 134532 137004 693369428
1 17652 170092 266044388
1 54050 111866 911323904
3 45664 42384
2 88705 2531285
2 25718 86306925
3 180075 197802
2 94166 994284770
1 44667 145793 430895528
3 43255 155621
1 37527 119779 471965479
2 48731 959765262
3 53746 58926
2 173417 481051065
3 3299 33516
2 75143 354725018
2 80402 297912461
1 45786 80811 665643426
1 147901 179239 319710393
2 176648 25481388
3 140234 4766
2 169529 802108276
1 164247 177799 805232077
1 140209 193352 740974360
1 10424 154086 580787263
3 156396 43236
1 146527 170695 787212766
1 124674 188782 533431390
2 40388 927909998
1 2714 93144 432914378
1 28623 95002 174500209
2 182652 572826179
1 4158 66900 726344059
1 90061 180723 481404948
1 184816 198139 385422158
3 39569 199565
3 35487 199615
3 130411 127823
1 44752 105306 13662635
3 88939 137368
1 15336 133293 851544477
1 4044 162801 461139101
1 44014 122445 599976306
1 1807 91823 854363008
1 21423 111162 215585653
2 180416 634992944
2 109808 354098643
2 113892 500018046
2 121008 539364023
2 9461 3267721
1 499 90740 941486809
3 168738 62730
1 54911 116376 215620678
1 197728 198521 388261851
2 40367 44871636
2 99927 582013158
1 157821 163115 126290801
3 50550 151956
1 11074 63739 567934350
3 83814 6951
1 65512 72394 66085886
2 82465 656639456
1 59912 86744 258861917
3 198680 79527
3 156530 87064
1 130436 196886 750597412
3 117883 182094
2 133438 334157507
2 144892 516736258
2 145977 726156896
2 151598 898072031
1 184128 194093 570339384
2 24920 16829354
2 416 969598039
3 175212 63310
1 55317 73904 272887944
2 199579 615455446
2 27004 153583465
1 70944 86282 545858969
1 57720 168155 308052266
3 80856 81540
3 94156 3954
1 41452 135499 233375963
3 165220 134961
3 127818 143020
1 13965 82577 498437375
3 107852 181255
1 14137 182419 250247902
1 6620 47739 570943765
3 893 3229
1 89403 158708 653863150
3 199738 50886
1 28449 117574 963242997
2 81606 477797423
3 80774 99953
1 37747 187903 844617100
2 64761 729717432
1 127082 189924 974185844
3 64060 13385
3 133575 93838
1 65677 178450 457240784
1 14892 124181 371635605
1 70951 164478 67379068
3 28749 154143
3 167114 161937
3 168276 88412
2 22934 115706443
1 34455 57225 743766069
3 44881 81795
2 144822 615645557
2 139185 976945488
3 51189 90894
3 97622 55754
1 42763 78682 762453463
2 34049 147819558
3 55143 148612
1 13432 113911 755018022
1 48846 110551 848002071
2 104070 171821117
2 74591 715462320
3 2724 177689
2 173014 700354995
2 182935 317561045
3 157592 138411
3 155202 165294
3 25162 65031
2 118245 309882484
2 11869 355230794
2 169247 115894273
1 45171 105249 797354624
3 42677 28489
3 106524 74396
2 26163 559211842
1 19876 120063 228610541
2 163748 620066817
3 17355 65575
2 135071 235985490
3 129090 130806
3 124115 106467
2 5780 745055667
1 126714 192293 987549350
3 46183 164984
3 96524 10143
1 16725 80657 791638729
1 4124 142149 563148924
3 143272 65126
2 196454 387791718
1 9583 138389 256669487
2 15222 95490505
3 100246 167723
3 112629 66955
1 120407 199358 399336679
3 165738 48917
2 719 419451254
2 74018 910062166
3 129066 112060
2 114714 570929779
2 125896 240591431
3 45670 144133
3 109016 143923
1 5496 138936 886033201
3 192388 126846
1 100258 100897 846833644
1 16966 156490 662477709
2 14406 549696680
1 49257 148435 151520050
3 68232 128587
2 73871 538829359
1 1477 15015 773636461
2 162746 806874584
3 35321 5722
3 22311 152589
1 6162 148851 171821406
2 54051 993921906
2 14606 305004671
1 80782 118675 196319191
3 35373 76332
1 84992 109476 374950799
1 78885 163158 422684162
1 101056 165906 350582311
2 74120 389192070
3 20265 179248
2 182657 143605280
3 132450 194210
3 14808 60698
2 163432 479988629
1 10706 115083 608340221
1 17240 126045 830357255
2 76536 432199048
1 124606 166578 821174534
2 152749 733207326
3 164969 119201
2 9354 23095936
2 108312 611760551
3 100718 97831
3 85610 189842
3 98333 10771
1 93941 189893 827882251
2 55813 13753278
1 21772 107140 577844627
3 24091 74084
2 125554 520763225
2 105125 887876217
3 91645 6238
1 13754 118028 804736860
2 14364 10129006
2 191832 997168492
2 111192 649812987
2 180374 66248318
3 60865 115792
1 39074 78166 368600375
2 188197 505265127
3 92587 32302
1 35154 149006 825256957
2 109421 832531482
2 54428 679283104
2 182974 605074140
1 51514 188992 870037017
2 101240 373851005
3 90816 83267
1 101308 148498 60349929
2 70106 99841625
3 180548 139525
2 185451 777807261
3 59149 70299
1 151671 166292 126837544
2 196517 645419131
2 166817 923618453
1 105742 158340 677277999
1 60004 178603 193702498
3 31585 13389
1 96932 189173 332161944
1 135704 141336 442863330
1 61209 151173 490824689
3 156546 158134
1 138339 169486 212766671
2 117575 479024428
1 63962 152178 789049420
3 150678 139647
3 163483 146555
1 77530 105596 972560860
1 143612 189839 520943655
1 24061 161579 775475213
1 84845 118135 35411726
1 18642 102368 155074032
1 14257 40784 11545152
3 103147 118705
3 94622 35184
2 137479 554990036
1 110779 186733 488766997
2 81107 529320013
1 91977 186865 627434360
1 141468 146499 554007631
3 132168 56986
2 122704 766156320
2 81887 54462289
2 12911 917671332
1 101474 194010 863257420
2 49993 143659074
2 109959 39100222
1 87119 136889 552209361
2 175164 295318549
2 93248 788802328
3 2921 78656
2 61142 886016188
2 25118 699977602
2 6736 1631400
2 72726 311012146
1 81896 162845 136086049
1 9237 126739 209306465
1 169538 180074 611347408
1 107848 126860 216753492
3 164002 63826
2 52915 519889128
3 190728 27256
1 179088 194081 1812161
2 33574 254415851
1 75434 97337 848774768
2 45782 98042460
2 133012 165557369
2 25319 573816961
3 139595 78956
3 36889 152733
2 105406 462541050
1 45474 56970 220140166
3 180544 72281
3 126763 6405
1 49403 81774 653024160
2 44182 682772947
1 74644 90478 671030149
2 4429 128684720
1 126876 174656 653977776
2 33625 569230499
1 40056 112841 990421321
3 157676 145220
1 25314 27263 938642271
1 47702 90816 416077042
3 120738 151353
2 86791 141988771
2 125100 390260333
2 1135 335879238
2 193593 192677720
3 19001 129046
3 131562 74112
3 198089 136464
1 16408 85707 799849142
3 168455 108216
2 185388 446808889
3 192714 12981
3 177500 111844
2 170100 845141763
3 68978 52840
1 103352 118069 831439506
1 11328 175610 824510110
3 42126 176731
3 102693 78165
1 16315 183728 868961024
2 5525 293439338
1 62557 163585 764299222
2 30263 32041673
2 117936 323911180
1 42512 59471 449157076
2 122362 273071929
1 17860 157792 559292310
2 153159 212073468
2 161835 251595037
1 69914 198031 883335411
2 34284 981688728
1 95152 144178 806676587
3 344 170937
1 47779 96431 954828198
3 88662 76281
3 100684 126884
1 37142 117268 31314508
1 11567 21338 325768231
1 107148 194921 848886619
2 72732 813348165
1 45763 108630 379987349
3 163945 108477
2 71325 541183265
1 36973 175640 338632293
2 99724 276306127
3 92090 95402
3 78188 54365
2 134167 305128010
1 14371 122717 85984286
3 118209 50698
1 5232 119830 505403002
3 175298 114703
2 155596 513714286
1 35690 167201 96337313
3 27072 171515
2 42691 359734780
3 85444 187550
1 45296 70120 301893877
2 107515 690394668
2 29824 119986346
1 100217 197789 413578648
2 32466 161117612
3 99052 99505
2 110926 251610721
2 85383 878169657
3 92186 96638
2 149086 956185557
3 88893 150095
3 62525 15758
1 73195 170559 706786904
1 16288 128065 561279827
2 162883 309462807
3 31836 45127
1 329 124024 997399387
1 78228 117389 426473897
2 44873 752599419
1 173244 190924 665422045
3 166100 132046
3 144575 171405
2 134978 415109033
2 189328 533072055
1 187953 197465 260122865
2 123031 469483158
3 69519 146299
3 39682 108174
3 52048 132095
1 70150 175807 819042515
1 24083 101023 700806862
2 17214 554051185
2 130898 594127764
3 180410 16895
3 198468 112152
1 77181 116592 627083676
2 88694 101416687
2 75519 980514915
3 64197 106249
1 2392 188391 791894228
1 51479 165817 885392395
3 84528 6083
1 17405 112325 855723693
2 135575 556603494
2 163107 87936412
2 26384 94773876
2 9119 237623633
2 38147 588666779
1 133608 198910 253353465
3 135501 69103
3 148193 176136
1 136447 178168 923732930
3 152581 126809
3 182554 51116
1 58787 184918 966924610
1 238 190951 937440504
2 138488 398984581
1 115192 150949 453273965
3 85289 195465
1 143017 180259 429327312
1 13235 177672 124156351
2 117792 214565047
2 51781 198480718
3 27609 198444
2 16825 871052788
2 35785 55022767
1 1172 83722 244852104
2 72948 929971625
2 9056 993342089
2 102633 448249354
1 21156 24707 744534557
1 129578 130934 621947499
1 117551 197003 507846119
1 84144 149003 751880716
3 105753 115049
3 64171 72668
2 18664 337177134
3 167532 189155
3 79897 163638
3 42955 102600
2 148437 400614306
3 57595 153313
1 123617 145475 541768030
1 141158 145254 926439974
1 10950 19453 631911940
1 9036 155549 311391079
1 79464 85366 502103480
1 71278 112264 732770771
3 173328 6624
2 128828 608097412
2 193726 91103136
1 939 172110 740967633
1 12200 27624 271562097
3 6853 168744
3 175272 74880
1 45564 101060 870477105
2 182087 19589578
2 78007 39840275
2 34700 966176658
1 35045 193251 909958138
2 110162 101967910
1 137198 195650 801995815
2 42073 412624513
3 109473 36375
2 151827 269518944
3 76273 56396
3 183504 27508
2 107915 267213424
2 102053 722323357
2 81574 848219554
3 170877 5799
1 94876 104779 773159143
1 21156 141826 933663597
2 141367 333194967
2 191854 845675761
1 35293 145180 745420285
3 10380 47258
1 30423 180184 486013923
2 175289 815371774
3 40226 49684
3 92586 32183
1 63673 63802 517808924
1 190680 191202 159803406
2 25195 168563950
2 57473 537337928
3 187521 134505
3 76386 155456
1 5959 148184 115572153
1 150632 161742 472719273
2 33228 178170000
3 59082 151081
2 169344 254683538
2 106003 619035759
2 181854 540391236
2 166164 390145848
3 133362 121322
3 144168 127159
1 120180 183539 83888234
1 74334 80860 776530340
3 139870 99972
3 3414 162197
2 161511 602402436
1 1399 97945 520565533
1 91452 163323 334847735
1 76384 170667 713003628
2 39764 393773239
2 155219 271392162
1 3687 83552 868206423
3 186944 41966
2 87535 720313760
3 77491 131411
2 87519 388797103
3 159735 161210
3 85116 84051
3 163161 131181
2 12316 968692653
3 160161 120095
3 149563 197368
1 81437 108738 304570719
2 84177 560853855
3 23309 124646
1 95913 168133 775005482
3 160450 171818
1 49773 95416 998177963
1 136245 170516 886974916
2 35646 393188219
2 60487 860681994
1 2413 87860 779348277
3 193608 26772
2 101141 140367513
1 3312 48566 270349759
3 129565 101822
1 94994 101859 334650573
1 43000 62649 484005942
1 23533 99693 322194153
1 95317 114773 597889521
2 32221 589347732
3 45791 169116
1 21108 145216 792030246
2 54226 728509702
1 40769 136773 923015803
3 32818 135654
1 33350 74284 404840232
3 67462 175156
2 198385 626196192
3 189442 14265
3 9392 29037
1 93814 98671 344138693
3 196688 1618
3 102502 81321
2 154758 567385120
1 84062 162514 299363740
3 83950 86488
3 96474 170621
2 38298 257281533
1 86058 103802 692761486
2 5378 978258987
2 126160 396251879
2 84497 434183228
1 2727 157691 154240854
1 84285 121807 656615491
3 112369 103005
3 166296 12121
2 19855 458045734
3 87513 167659
2 124649 467491961
2 9861 676442119
1 29749 158200 834517548
2 145930 764818668
2 141427 380348319
2 42095 267005829
2 67200 965287342
2 155717 134641275
2 2511 88243141
1 8071 43604 67998933
2 97170 383075601
1 16344 72557 442337728
3 115055 42665
1 33343 158253 273644061
1 344 182682 962917361
1 122244 132244 330776137
2 146307 417708742
1 81919 177998 847296064
2 64391 930512167
1 100978 114999 324108270
1 111775 181891 629171737
1 32564 69640 962568041
3 193877 150664
2 103377 930513935
1 112215 113941 676527892
2 186036 925101555
2 114699 324481753
1 6668 57671 195156916
3 2286 5987
1 93130 169679 410814478
2 109329 24855812
1 13194 133877 972519009
2 148424 292571924
2 102305 857363035
1 77541 168601 815429182
3 168768 165823
2 133214 192029498
3 170072 82900
1 53231 60445 75742674
2 122409 196888530
3 72480 107746
1 86666 175951 660054933
3 175930 126360
1 24610 77877 7437495
2 56653 656698242
1 65770 141414 210178862
3 48774 96042
2 68073 229531617
3 57337 15773
2 88586 659992831
3 45729 134552
2 6930 319230425
3 5002 54636
1 43670 50068 704615793
1 134483 166275 398295443
2 39891 79088584
3 136392 46989
2 56857 839668752
1 5704 138103 316695763
1 45428 64649 537348434
3 188229 41429
1 83978 153332 753734823
1 159260 161898 590391857
1 176706 180810 795116860
3 5589 122085
1 36749 62265 1814596
2 151384 37433126
3 12623 141684
3 144141 80483
1 44555 57624 850808613
2 34872 326791897
1 49367 125801 366283941
2 146299 808246015
1 30772 35453 872634643
1 33027 118934 285447976
1 150166 157200 750935488
1 25586 192057 875904255
1 124516 131161 232058296
2 190453 36744284
1 69140 111403 882582605
3 86137 45905
2 101559 124825417
3 102496 172173
3 29566 95758
3 147876 50065
1 96008 97219 732346376
1 7218 155180 508384389
2 195931 368223534
3 81852 19147
3 183738 156604
3 61268 76266
3 107868 56131
3 86508 75809
1 18739 132829 884499482
3 164122 80063
3 100505 110748
1 31471 98923 690191553
2 110692 603132276
3 190818 142166
2 84904 626398692
3 176588 196491
2 62177 896145092
1 38544 76510 942802299
2 26702 863531206
2 105633 552532400
2 109379 268854166
1 89567 131492 438234699
2 171318 122698077
2 63203 9225581
2 7631 223212407
3 121162 83669
3 173412 6023
1 125301 191828 233544566
2 57801 84458819
1 57086 96182 373070370
2 90318 531432618
2 47543 104883133
3 105035 50197
1 101268 140702 463503415
1 140714 176061 445375647
2 199693 535274008
2 25140 595855401
3 280 101707
2 155163 584454838
1 37731 119058 692935239
2 65810 53445186
2 195037 235151216
3 132732 132099
2 88977 900699783
2 68436 766455920
1 836 144113 197962832
2 196035 167930157
2 139424 18135185
3 22681 170883
2 58413 519755029
2 156385 322195215
1 95913 172572 783518228
1 46084 94332 874674709
1 26653 123922 371417209
3 33761 198977
2 39956 561375166
1 35351 119972 461973505
1 85320 185079 610021062
2 60185 473442146
2 79441 577754623
2 79567 132252683
1 59752 159134 11124221
1 86032 143761 429218714
2 107690 395368531
2 1354 803651348
2 101682 511128536
2 6611 535910941
2 128351 520009820
2 14211 183999048
1 27928 91444 879746766
2 90301 157772409
2 57647 124830860
3 86568 76077
3 170401 13695
3 172139 14198
1 57941 169336 612900951
2 151852 378375047
2 82075 904505465
3 91807 123403
3 124909 58287
3 161236 173637
3 171380 58378
2 163476 140893328
2 91704 275665237
3 17178 88546
2 106829 597731373
1 72701 83283 174449703
2 29943 90501091
2 133879 51662061
2 93947 530781637
1 7196 136243 714240974
3 142171 162552
2 119274 858441858
3 100336 79921
3 66255 95066
2 151640 556420315
2 178909 29279262
1 118475 127742 321255328
2 109736 258366076
1 41002 88981 241847158
2 66508 783274145
2 190912 691407085
2 40660 754950161
1 57442 134513 941197585
1 34126 188336 637709889
3 110438 57924
2 133186 877927422
3 96049 25667
3 106936 190503
1 106790 140007 477421150
3 33509 147396
3 67059 15930
2 128684 569903713
2 145045 389791360
1 106384 113540 982034925
2 165543 883475397
3 13808 49509
1 125976 183418 994893653
3 195018 138828
3 104536 53755
1 87404 133169 447476360
1 29996 117868 681396174
3 30872 39095
1 82084 130451 510383409
3 63627 129062
1 27022 136213 161327124
1 52409 197084 873482197
2 44020 38671509
1 7086 103212 439222375
1 57891 119741 17514121
1 16468 95049 874397904
3 73368 40314
2 178682 620426870
2 47450 272737582
1 8723 111923 998112964
1 14325 148989 824161109
2 140598 658334517
3 89796 131964
1 69610 166073 414494607
3 94517 77018
3 170907 110654
2 74030 932245988
1 80440 99990 326377260
3 152257 79776
3 65744 114242
3 80867 65924
2 102184 675769176
2 82552 989887130
2 10328 907449453
1 133437 172795 221162528
3 101313 90767
1 24662 70861 538557850
3 150462 107970
3 172462 50645
3 142990 136043
3 129394 38289
2 6254 487616549
2 126991 246477881
1 90878 123666 875179405
3 64864 117398
1 136756 163968 487580407
3 111495 10889
3 181484 74499
1 12582 179445 263791266
1 38145 64148 476373370
2 141741 743418283
2 18098 803353729
3 43692 95055
2 145644 720431799
3 113082 90060
3 12291 161784
3 164661 148589
1 39707 165809 624716913
2 154358 966902108
2 54917 743881495
3 170872 130644
1 104102 114725 897242015
1 32889 132404 100956351
1 17512 98879 977319097
3 105480 119302
1 44987 61021 674161326
2 43176 141429343
3 182712 114144
2 143657 786400782
1 151900 157034 385856893
3 98010 182583
3 168028 132152
3 167261 32875
2 31715 304055751
1 128728 157199 169454459
2 91147 193445430
3 195450 184930
3 132449 180683
1 26570 129813 371984227
2 177498 416193881
2 191884 366798060
2 176742 921292965
3 139190 61940
3 124132 194486
3 135005 138828
3 21718 196820
1 85665 105572 384024105
1 84556 119841 409545479
2 180685 243340423
3 176597 138481
3 58417 164540
2 9233 856873190
2 26406 928643360
3 192996 143716
3 72792 154048
3 127450 164962
3 46167 94599
1 146097 148851 142946980
2 2071 4089474
1 127757 145858 621905930
2 159827 504334644
1 118379 195993 590216050
2 71134 530701578
3 67379 182528
1 36976 133988 81410816
1 67031 141542 76859352
1 21545 37773 440289467
3 26459 77528
3 91557 133473
3 6251 48470
3 39863 139672
3 39968 108793
1 102874 119975 684237676
1 52787 186112 782530908
3 116798 146771
2 17920 842375643
2 120057 559334933
1 105766 167217 665384211
1 103341 125828 913980101
1 127266 130661 364497635
2 50221 119614751
1 110339 187461 700381471
3 20720 21756
1 3773 175744 14886882
1 156921 185952 351980637
2 184089 272296704
1 38828 152312 296742021
3 10283 3484
3 194364 143219
3 91870 194546
3 136121 91294
2 172355 219786399
1 115370 132198 851111899
1 36410 116053 61509042
3 107891 48208
3 46332 71468
2 17097 681622091
1 74126 79868 985882588
3 171452 69767
2 22056 373731597
3 51440 106264
2 186939 825101382
1 35873 112865 439204054
3 96365 141699
1 74547 97373 293677262
3 188576 69949
3 26605 132238
1 21016 127323 190124800
3 65268 104511
1 3517 183824 534414044
1 120167 160875 606329192
3 94622 39847
2 127129 897237726
1 15909 166665 851682661
1 171138 189139 696996607
3 184929 169318
1 12266 133078 763627374
3 70309 36168
1 76766 143773 466398129
2 86805 335872905
1 88526 182068 984486141
3 151595 155625
2 137907 590905968
1 12528 135049 381293244
1 179885 193372 348149917
2 183463 706858018
1 87597 174820 444202463
3 188314 69980
2 25678 780424890
3 110687 31870
1 118049 154651 882100905
1 12423 185122 962167178
2 167236 81982091
1 140695 162597 264538114
3 131748 193622
1 33893 167856 50920426
1 82943 157622 220113288
2 17777 856090364
1 146194 176200 338590857
3 166119 38313
2 198772 100611315
3 108607 83699
2 31430 125240384
2 12718 700824896
3 51897 186639
2 194091 809921197
2 103155 287696919
1 70209 152352 758748716
2 117340 301603559
3 18788 149352
1 148925 168850 391009792
2 46495 976751583
3 117268 30891
3 5150 143348
3 137597 90853
2 108808 329620711
2 74143 342541406
3 130774 27188
2 123012 927628007
3 104178 42551
2 54221 274594650
1 43394 132477 469543687
2 9828 859592252
3 186933 60407
1 53027 184956 156258504
3 171588 153139
2 92746 608178231
2 94722 663481574
1 87086 197103 953220275
2 34690 30522564
3 22809 122181
1 40409 111240 664135282
2 8848 508307772
2 183644 984614441
3 70880 20755
1 95511 152532 804212818
1 110446 183314 150815439
3 105565 151039
3 118059 123667
3 118448 62951
3 69621 70890
3 10543 183567
2 197684 714978796
2 158048 30487684
1 165606 181287 127378783
3 148882 147817
1 72460 129539 988064334
3 188705 25477
3 137722 1187
3 3665 192767
2 36355 790512919
3 119241 193019
3 91155 166649
3 39302 121790
1 10930 80052 918368599
3 58735 105362
3 59575 30733
2 40585 417163180
3 170487 61604
2 76920 750242954
2 95666 701665146
3 102494 135427
1 62580 133390 722038379
3 131260 590
2 194164 995344320
3 91162 92322
3 149571 125608
1 57546 122501 970034218
3 157261 181725
2 101105 892749377
3 166715 59003
1 73135 114295 680079268
1 15001 43592 552499777
1 20163 53989 814757972
1 3557 177620 737621979
3 41380 40175
3 2531 135828
3 171881 80319
1 115911 139479 171418627
1 16849 153833 832550518
3 35761 7692
2 85823 835007236
1 86068 136490 470534470
1 145265 172174 22989296
3 32418 13327
3 181442 174782
1 32246 122352 400579653
1 156821 186011 998525075
2 108400 32630408
3 77815 180086
3 130322 34095
1 75291 150159 105765179
2 56986 595943250
1 170489 185548 496904350
3 47089 192753
2 123041 341210716
3 149361 199839
3 15500 96718
2 43913 25205057
2 179128 462630636
2 34684 584272615
2 153588 277040300
2 89104 568451812
3 6583 23446
1 88903 192481 712898469
3 113169 144442
3 153804 82716
3 125423 87253
1 160343 168319 76365567
1 109396 143063 813808267
1 116612 165528 42828643
2 187765 200126266
2 125294 693242645
1 41622 102708 762111571
1 61610 147068 170804811
2 190961 795243462
3 10719 131207
2 127937 799408597
3 68808 666
3 114896 177128
1 94800 145808 150160658
2 101474 799050500
1 1041 153883 512170801
3 126027 43399
3 92783 139192
2 123639 630842075
2 85262 718458512
3 16445 177417
2 53402 425224387
3 132211 177736
2 176917 610703546
1 34506 105275 450312749
2 164151 899523918
1 1891 195939 922715554
1 23384 189823 150149039
1 45229 166452 679043061
3 119167 156489
1 47321 77153 424890144
3 98241 61849
1 83630 89019 553616442
2 77844 326579143
3 49567 27479
1 125023 169209 957972662
3 24442 169825
2 60052 206318883
2 182496 400144284
2 22198 292746859
1 101185 135396 582398298
1 42454 174913 450310852
2 179585 887726624
2 38706 533926962
2 18286 585882075
2 103296 104517217
3 18825 170492
3 185247 116644
3 170635 142464
2 141189 371040391
3 111264 124455
1 126012 199503 582280665
1 42986 74749 191982277
1 5401 156214 952815125
1 7171 20743 601097473
3 196447 151599
1 135711 192997 861699564
3 50691 125500
3 170074 113297
2 80396 851536459
3 109747 34286
1 20316 32747 822003466
2 79159 847314111
3 183073 185908
1 79759 148580 304064763
2 150925 461218108
1 39011 111163 171119402
2 58987 820406213
2 28467 57701589
1 99009 155769 874117435
1 43791 190919 814620235
1 102391 129124 44960135
3 85011 117048
3 167058 30722
2 126860 239291679
2 70693 449651865
1 102624 131575 433523281
3 196531 167628
1 108897 144824 804640272
3 51921 190272
3 129612 97578
2 172858 560480365
1 160812 177610 254322070
3 25518 57466
3 58741 4991
2 17567 163052614
1 78612 174492 905300195
2 76047 318683884
1 60989 188161 449150808
2 130820 735993845
1 153921 183321 223545932
1 177480 189707 435403219
1 30902 151076 717784558
1 22750 134568 550596187
2 12910 858325815
1 84516 196564 607849814
2 22719 115236161
3 66515 73252
2 151835 942000628
3 188338 60027
1 167187 181490 596069062
1 57203 198429 905779982
3 124353 103652
1 96609 178808 224265676
2 164688 330661949
3 131525 53595
2 127873 414938755
3 19033 65195
2 78642 366770516
3 172314 165534
1 29424 101002 352206738
3 114261 98305
3 120890 108705
2 188602 504309337
3 91575 27941
3 109866 34873
2 110627 115845611
1 89818 174821 575316427
1 89700 123856 884661076
2 51052 515854476
2 110722 93909536
3 34091 131471
3 118003 192620
1 91381 175582 414363321
3 92803 68007
3 125646 44148
3 36514 66332
3 175646 164747
3 12856 57259
2 69343 8863647
3 8506 138909
3 90239 174015
3 84434 19883
3 15456 147219
3 193512 24432
1 2047 89895 655079185
3 21413 58077
1 71469 131233 748233461
3 163558 199291
3 75976 77816
3 125499 177744
1 5105 19672 852016195
2 74678 344796962
1 69681 74434 813422707
1 55378 90279 313004697
2 182421 101878963
3 180543 65007
2 67174 735362015
2 148739 850964438
3 185213 140608
2 107708 941930753
3 107156 91273
3 137202 57925
2 42192 472930656
2 174142 435484825
2 33860 273524992
2 153522 710282847
3 33859 31697
2 164430 284412510
3 194267 101944
2 95269 582246940
3 29985 127193
1 45979 179650 667516564
2 124692 72883140
3 185112 41795
1 154143 168790 700690315
3 83379 89810
3 161612 96154
3 121945 33611
2 191818 774065388
1 6281 159912 694874080
3 8488 41353
3 180377 62915
3 31335 21210
1 71066 109547 841194200
3 186752 7838
2 24457 163013118
2 165716 366369965
3 108973 27444
1 128794 142990 799760290
2 36537 223860590
1 118107 142373 873244432
3 11140 7431
2 142332 401098038
1 93918 98838 92205808
1 15310 104842 7104382
1 77765 140049 518691558
3 80837 169860
2 63319 827747333
2 129696 531597679
3 151087 7572
1 99101 142226 620765777
3 78318 23974
2 130376 693132965
2 42088 736208266
3 168949 13432
2 14730 840469915
2 21684 88056555
1 44866 190491 144900317
1 53464 134064 598019554
2 159816 599362840
3 81219 180859
3 83175 60888
2 135429 352995301
2 47391 312325157
3 133305 153846
3 27686 98610
1 40984 111068 132814395
3 74445 139330
1 18535 100956 466029414
2 130892 38295064
2 179844 632212221
3 74971 177744
1 176160 198742 650801117
3 180520 78273
2 83541 85324523
2 11917 413503395
2 160895 278984820
3 59331 121455
3 132538 74039
2 135949 19271942
2 23255 142660199
1 13011 51924 196656949
1 37779 124420 220145074
3 15523 76650
1 55400 67082 410570562
2 14564 871885243
2 125253 163868416
3 194874 107713
1 12894 116576 516245959
2 7576 653428276
3 54100 7331
3 180614 54693
3 32199 143532
1 10616 134653 55719278
1 7715 51147 95084217
1 10295 17659 948248921
3 70997 189327
2 8097 383647148
1 110146 149505 90742079
2 145275 728946485
1 98351 113429 603570854
2 49139 223770716
2 187241 178650487
2 164279 622629802
3 168539 108260
1 88028 110262 118689656
3 130291 105244
3 54611 1329
2 86259 495604633
2 61026 46199967
1 29055 162286 494101494
1 29292 77249 380852618
2 192110 284996659
3 61224 139287
2 74855 130704933
3 88185 53660
1 67710 121673 830652719
3 148953 148876
1 140221 189390 800741650
3 6044 177300
3 100549 57208
1 4769 139477 513112470
2 122688 727646186
2 142906 679715245
2 131494 689982817
1 15682 148214 671385211
1 32483 118738 788723004
3 161524 24023
3 169810 77638
1 119201 127148 437891177
1 2258 121693 794224099
3 82680 136867
1 137612 147895 863779612
2 15950 328475079
2 140731 860784445
2 159036 57756996
1 1454 28641 719196854
2 139572 452091716
2 117893 756092050
3 129551 68623
2 176575 961338688
2 44084 444503048
3 102731 120291
1 84178 161706 642804787
2 155934 407258905
3 26125 51731
1 91346 185475 828191811
2 164589 670316410
1 170994 180275 809500234
3 86391 100293
3 34522 183831
2 127932 301610468
1 110315 189101 447467332
1 20735 75927 266092154
1 125462 151581 658353456
1 95642 167467 959192395
3 16820 68403
1 136523 172372 211803694
1 171732 178795 418703228
3 199818 198824
2 30849 248732070
2 131234 843075362
2 115889 345533580
2 110653 359275363
2 33343 894110227
1 46308 60087 145288412
1 116623 193073 217805064
1 23773 145982 724121425
2 36633 312354908
1 8296 59288 68315319
1 98424 156721 735335887
1 21003 176169 754349870
2 154361 148458615
3 112856 96765
1 166888 173734 92098799
2 98138 675100017
1 178337 192550 277557517
2 121173 392207289
1 115480 188842 732696511
3 148561 155018
2 104253 568033276
1 60398 60674 526099164
3 124309 177189
2 177107 575201281
2 69638 814321897
2 67174 758396008
3 171578 190515
1 18632 130466 289820849
2 174101 274912429
1 44867 111187 212430843
1 62339 76553 938953891
1 169923 183021 532277351
2 145396 905531857
1 25183 26542 373524748
3 41156 73026
2 132267 614191919
3 181967 187119
3 64053 89624
1 92381 142131 477240545
1 54311 156589 416920572
3 122603 103202
1 39345 39635 597304800
2 95723 757288382
2 75615 169802375
3 131588 108547
2 93914 787218694
1 16009 91181 271399821
1 36411 125036 218922238
3 158448 120743
1 72390 196858 309246413
2 36586 332260068
3 146906 142358
2 105747 62526942
3 60017 62315
2 61271 738527568
3 110994 187430
3 62438 148064
1 21463 139913 571351975
1 17093 62660 447693001
2 21180 831642402
2 34062 245374371
3 11345 63146
1 47973 107772 241733503
3 121893 167867
1 33312 50050 804916236
1 103282 186004 213462397
1 153569 194948 677360665
2 59717 42019741
3 89492 23623
1 25186 75842 140133615
2 78338 933354547
2 66302 446964970
1 12512 66700 978523586
2 59347 663801528
1 24079 77366 341153869
3 137903 41533
1 27570 127847 724114469
2 19583 594912539
1 132469 181178 571099875
1 21969 146542 21937399
2 176837 943853422
3 184503 14079
1 64388 117647 1544934
1 80479 141142 392802724
2 196636 702456313
2 45384 718327797
3 5346 46415
1 79074 135402 5454588
2 150000 741694683
2 5440 87521496
3 199537 73632
2 55243 108184244
2 40775 357005046
1 16409 172119 463667522
2 111086 756306497
1 109479 137559 265454325
1 79111 156762 969750178
1 127437 159924 736937710
1 122774 169774 389853209
1 86968 98647 19982295
3 128228 29549
1 135174 177883 807104535
2 133693 459019201
3 165920 106129
1 54367 103977 313801190
3 179725 110059
2 37182 496469189
1 917 5701 66094989
2 64166 985313122
3 78531 4722
3 197568 188612
2 37270 855238292
3 106012 72079
3 63180 13179
2 181417 836322534
3 92356 153700
2 103341 951350465
1 50690 166036 596323618
1 4560 91704 139089462
1 74205 99382 205002196
3 170540 143714
2 50542 67928554
1 97974 172572 544320852
1 101178 164920 168543783
1 31955 142139 168582069
3 190751 25222
2 71346 338756921
2 16305 129277993
2 75619 377290520
2 168974 102926672
1 63612 110332 410688196
2 141037 606608930
1 48495 141736 88298833
1 49072 112248 375404948
1 7169 74863 912499345
1 81475 183055 504628590
3 198663 183197
1 18847 141931 695537662
1 51902 77720 932066916
2 12826 797813734
3 168247 12278
3 13068 15207
3 58229 13316
3 175584 120112
1 36872 72250 311917619
2 74461 6018576
1 23056 69928 378797445
1 1526 39233 842222599
1 92356 159819 882476755
1 149882 165447 796292025
1 47512 93467 185790647
1 74907 105632 551244015
2 157802 395901642
3 98068 153266
1 115523 131565 607850773
2 54309 647170703
3 129477 22202
2 28562 95043803
3 23028 4262
1 36431 64374 455648607
1 174125 199990 453733012
1 96103 137998 177165109
1 3294 155951 828407293
3 1156 14393
2 177489 694788131
2 165645 437522504
2 149307 482528952
3 198149 146642
2 184826 215149023
3 16327 186431
1 139707 162360 413249599
2 81408 857626115
1 88371 178987 613633337
1 125654 174286 511855624
3 25534 124828
2 194399 728034239
3 169921 140329
1 192388 194855 732803367
2 15619 488853563
3 161177 190730
1 103447 155234 550655856
1 130534 196593 356381927
2 164719 591249088
3 84570 103187
3 187944 46493
3 153742 37173
2 148100 38093406
1 120929 174541 983522704
3 29100 56823
3 176898 1218
1 154369 193817 913353588
2 103262 297919620
1 143707 183336 33466129
3 34551 74270
3 37686 150163
2 75309 315603680
1 124941 198826 452505477
3 592 146326
3 51515 177385
3 74218 123139
2 125321 954580255
3 139142 56119
3 137827 167871
2 15466 653042773
3 169327 159928
3 33279 85412
1 22591 78222 362062554
1 156856 182750 917653941
3 45695 150024
3 112235 57061
3 252 33384
1 35351 39404 599058998
3 25674 79053
3 164552 105845
1 25877 90197 386612476
2 158336 246524444
3 8487 23909
1 23500 87231 712851332
1 6087 168175 503115648
1 7255 123366 704270858
3 166011 28667
3 162630 8907
2 45914 160775797
2 63429 33383912
2 177626 178006286
1 28102 83191 703898277
3 173754 154052
1 182598 195874 634587960
1 56276 190763 152541260
3 150087 13014
2 166082 132246514
1 128061 176489 198677205
3 40069 198742
2 57851 319415007
3 8206 111270
1 13482 146958 896493676
2 90155 858541901
2 48002 741394374
3 12792 184829
2 81012 579357393
2 181544 485410390
1 101990 190625 389098058
2 168056 285310216
3 72611 123370
3 126968 54791
1 66022 175055 144303609
3 19576 188948
2 46217 667538625
3 66748 177188
2 136320 135490406
3 127949 151993
1 21210 120194 324302046
1 128463 182543 388575396
1 46680 116662 295507813
2 14111 805761564
2 159742 383527450
1 171163 186083 83245272
1 77192 154601 548635586
2 165327 750305446
2 93141 841202509
1 137692 165744 487879372
2 163122 417831193
1 83964 177784 625309014
3 16711 46853
1 60532 119838 119327987
3 163122 74490
2 85428 709119179
2 107920 741246456
2 90177 717267826
1 105949 135325 41544507
1 24113 38870 249633512
2 179656 832439893
3 114947 23307
2 42119 297045506
2 108540 837333970
2 140380 400927222
2 195314 549905309
2 187318 656918778
2 19134 873290343
2 23697 245937169
2 92985 691445363
1 42042 164837 490661820
1 84843 185340 522857855
1 103997 195800 371432462
3 198428 49284
2 65979 333631638
1 60536 179065 114270634
2 152130 737012216
1 90857 172949 209580878
2 51692 745408649
3 154597 6723
3 161800 62996
2 46062 656220737
2 111468 884649794
1 50058 73630 481363261
2 31823 92243466
3 195328 138933
3 20059 103782
3 171624 166292
3 138352 182685
1 5814 120800 588637068
3 151218 17712
1 116155 136947 923757409
1 111881 117986 587956614
1 11883 103273 163991623
3 119069 102564
2 71229 487958436
3 150902 100630
1 43397 167880 752136585
3 108987 57442
3 18831 63678
3 128937 155496
2 161458 601898293
2 59350 238167775
3 105889 195027
2 104392 245010930
1 81586 121245 788528075
2 149722 365511005
1 55877 79546 349443977
3 99509 180966
3 196099 104682
2 67208 596363871
3 181635 5853
3 111490 136066
3 38993 120590
1 19007 110662 126577916
1 783 39367 798853786
1 191788 197794 230042441
3 147284 100139
3 111654 80919
3 30866 144478
3 13736 50353
1 10198 78507 190643610
1 86908 192277 316834476
1 45910 177076 491921099
3 121371 1773
3 175603 29866
2 37677 12662156
1 34506 171045 623865966
1 98383 106181 232894876
2 117264 944355183
3 171042 175792
1 86560 145972 281048711
1 122176 131067 809741722
3 31649 98633
1 34013 98929 95234709
3 164227 40119
1 21321 113346 669329764
3 77983 192786
1 4246 113613 790945226
2 1868 971845251
1 2228 93596 172502391
1 141272 158318 343458581
1 25414 102866 783560417
3 51489 138630
1 84251 138094 211801395
1 9576 124138 554739248
1 44944 136593 105205192
3 102747 199108
2 1303 510694203
3 152069 120385
1 60544 77891 607948045
1 16906 31799 671148808
1 61392 172747 215050452
1 28661 118112 386541470
2 195771 449648748
1 42855 101310 192014682
2 198218 603408945
1 162140 169722 839790533
1 85760 105526 533679305
2 116690 699099871
3 89009 109389
1 166500 179157 272283229
3 76459 190748
3 83202 109055
1 65234 131721 708947785
3 192859 50633
3 47019 17290
3 199614 174679
2 75037 452268801
1 65576 88229 30462414
3 23626 58126
2 60677 822549433
1 22096 137329 985713056
1 25726 157178 952927162
3 34104 157449
3 114955 164798
1 75135 132420 436170548
1 28539 30290 326413442
1 4481 72354 504416340
2 66752 227932683
3 186951 150804
1 122909 135147 202879494
2 133844 113457251
3 111835 127772
3 165313 101005
2 94940 75868263
2 175813 924899425
1 10051 47757 627435429
1 13328 194458 610521008
1 2903 182678 775751061
2 59157 26287807
2 168865 500769
3 18653 88640
2 126690 870592944
1 90727 180745 251736833
2 56489 922386343
3 122371 5205
2 8177 72892599
3 97791 101216
1 38811 66555 740519868
1 5116 180793 322412999
2 102830 54084211
2 169063 645354268
2 166288 481631535
3 99256 122070
3 34461 161635
2 121284 694544054
2 26153 694736505
2 57701 694439629
3 92745 95101
2 170198 22207860
2 113522 452178861
3 88418 182283
2 36462 959074680
1 28528 36201 13829601
2 24271 518898820
1 21161 29091 532408796
2 165529 732398692
1 106436 167551 117558803
1 135956 143050 591390625
3 96446 98503
2 5083 111799730
3 79685 3188
3 118216 165007
3 20963 105006
3 87126 61914
3 49003 145341
1 55961 171808 498584598
1 89272 125314 317183184
3 157526 25347
3 170764 110450
1 17347 24849 707265006
2 181821 769012708
1 39417 49047 527602199
2 84068 404586728
3 98977 35391
3 41524 61021
2 85191 730030236
3 8430 73962
1 24431 187793 596121560
3 186749 164489
1 73216 92097 15850070
1 59889 99670 421971745
1 172185 184057 607508169
1 109349 131672 765412832
3 148769 63111
1 87236 116133 866639869
1 26003 167677 37893943
1 3903 178505 979359204
2 170424 11357210
3 113156 128520
3 158571 184231
1 60428 173340 10110626
1 126011 175416 471165623
1 133105 198543 896400704
1 131353 153595 894529480
3 64918 28223
2 30786 119446336
2 135704 425837839
2 179898 86826385
1 27841 94065 441009674
1 772 174445 924045672
3 108955 134679
1 59094 144660 335529636
3 70372 86309
2 96657 187948480
3 137634 114592
1 100965 186174 235570412
1 23552 178589 88178473
1 49614 93801 96493409
2 36103 852856206
2 176572 688619902
3 112182 168256
3 126237 172507
1 120453 166471 865154408
1 82121 92256 780296063
3 89540 36254
2 139247 106283959
2 152790 181158932
2 87067 391632545
1 93676 138720 922915864
1 110656 157126 596665835
2 52293 258000559
2 121922 283233806
2 121142 775999388
2 39190 199476752
2 71321 188068195
3 129849 79928
2 171551 734252655
1 30414 44474 754986166
2 115429 720309350
3 71140 194746
3 192670 72210
3 178149 18204
2 64151 737932307
2 184873 190823622
3 39034 2373
2 63819 850015877
1 93475 112559 845574643
2 73763 399781003
3 124208 80590
1 6732 108722 713941716
1 48005 187549 945407930
1 2084 21357 678551380
1 40372 93197 482139075
3 174857 92159
1 107935 179807 476440796
2 168503 624134848
2 163603 893757117
3 96654 190842
3 150075 1513
1 136733 171745 964427067
3 61128 126543
2 161898 544660010
2 175874 998574223
2 36082 11961397
1 55488 142520 177626285
2 57998 660849003
1 60498 133638 874949120
2 193052 476442420
2 15445 845418531
1 2363 49196 587720535
2 61783 711911534
2 14388 48168814
3 100420 88893
3 185688 127937
3 111202 89449
2 95693 246307997
2 24635 117243194
1 139138 199905 356270741
2 100511 90126097
3 181350 24748
2 86976 786078969
1 105677 128946 225000316
3 132960 154951
3 2321 2178
3 190884 52504
3 172057 36464
1 100870 110477 259464503
1 130520 155002 65288235
3 183169 185975
3 132039 81171
3 131476 15708
3 26560 161092
3 23712 106221
3 148873 194639
3 71050 80349
3 69547 22061
3 38340 141425
1 24776 183725 754289790
3 38231 120555
2 50605 373632391
2 90010 657673249
2 197764 450325848
3 195854 188324
1 104239 189709 409359807
2 690 548430114
2 58669 293974044
2 7706 501645468
1 117110 190335 165357224
1 7119 199390 219248105
3 88209 56552
1 26120 176935 927618551
3 149342 89861
1 8867 16130 433169823
1 118116 136813 504405493
1 22085 150600 874804256
1 130685 133871 412896330
3 192260 185126
2 28691 976363492
3 64570 180859
3 137181 107514
2 22859 871199423
2 26903 717773603
1 24162 72044 625573752
3 63404 174694
3 60245 90456
1 12694 127735 819155718
1 89915 139802 853029373
1 139882 151928 497576607
2 126630 964105107
3 124930 1845
1 105395 172549 535241147
3 13530 181276
3 188059 170789
2 150005 157448331
2 56324 118008187
1 112799 134004 657714127
1 137630 198446 250109429
3 33766 73428
1 15627 26731 212448982
2 74222 260495142
2 93985 694385125
1 90108 158506 982700882
3 143546 74864
3 135709 166862
2 74301 677360429
2 42549 422433502
1 153881 196269 904487209
3 150265 191100
2 45432 701809247
1 19522 79559 475982462
2 72263 388463683
2 28001 485532992
3 135291 142597
3 128127 145511
2 57726 817539664
3 48749 89580
2 105666 258514892
2 11993 824787387
1 29746 118619 765249402
1 31987 60480 971340378
1 116204 160780 607626271
1 82012 109253 760861075
2 155899 474667633
3 192889 156293
2 102404 190011531
1 89694 177475 66145735
2 44496 61631976
3 94470 82081
2 129361 445114947
1 39139 176711 349286363
1 47039 141185 389240257
3 158522 169591
3 58046 139757
3 9051 98953
1 4175 157619 995119090
2 15057 261731587
3 190173 98384
2 113249 464715883
1 1346 145934 96362367
2 46170 782781492
3 22836 188395
1 24405 196095 796593687
3 28410 58547
3 78636 172061
2 177973 325530624
2 75226 330857555
3 190070 178582
2 21719 71514213
2 159534 977940933
2 78290 836173742
2 184130 766939267
3 102225 27104
2 110453 549546306
3 3088 91371
1 4520 160762 73736527
1 66779 96555 721827194
2 181839 244177683
1 107994 183307 625749063
3 71875 144548
2 43108 386643578
1 180619 193652 703793503
1 51355 86117 576580968
1 60162 87749 662337700
2 198433 714284410
2 158625 551772760
3 136918 88180
3 103246 183258
2 61450 787910475
3 28227 178173
1 130996 158367 825119390
2 179555 327526940
3 71656 59383
1 69383 94195 362243375
1 31958 126812 498528690
2 57099 114063977
2 70253 459838952
3 59263 193523
3 44621 108757
1 142916 181809 453710098
3 73351 161858
1 92436 110980 879447341
3 9412 179956
3 125625 81509
1 59427 145552 679534386
2 40668 378245049
2 22319 516509480
3 21672 20877
1 102723 188626 553500590
3 137821 56839
1 96127 127413 710906503
2 166185 798985667
1 137105 158116 159977056
1 13652 25958 235793637
3 161384 71652
3 126995 115758
1 112774 117443 954779463
3 91020 106131
1 136160 136506 872540121
2 33006 550396360
1 118585 173117 266688019
2 57420 47352322
1 53424 57479 6134468
1 114559 116738 704707737
2 4943 363392326
1 77055 89793 65592793
3 163748 195383
1 33709 48306 586523380
3 13475 56810
3 29547 175096
2 184375 286674674
1 13850 165177 105681573
1 6698 143970 855402085
2 93585 91758109
1 5982 80827 639727303
2 154264 48258221
2 60028 273297614
3 33840 121526
3 14295 30949
3 3787 29711
2 20110 856846066
3 120331 108595
2 188130 901481853
2 197937 655080261
3 8969 119489
3 67935 127475
3 28144 196873
2 129745 692006419
3 68149 124695
1 131436 142300 808084292
3 161173 126968
1 24334 138009 829132143
1 21511 67452 577506069
2 155905 984684451
1 81407 143324 760465267
2 72356 192558350
1 37240 179007 280164413
2 54674 375046626
2 27533 642285440
2 27358 976194572
1 89324 92995 3071004
1 29417 186761 836954780
2 14821 439317498
2 191812 262435098
3 102519 160716
1 158034 165020 951547314
1 111520 198861 209387865
2 50450 423172650
3 153479 18952
2 75558 258346067
3 91471 77345
2 164763 260666533
1 51202 110055 41130929
3 143672 192577
2 59660 294804111
2 52276 856357805
2 11536 346295560
2 2480 404820984
2 131726 100138002
2 116867 569463017
2 74209 941544199
3 150202 138510
1 81993 121079 157073730
2 7840 783886628
3 80854 45730
3 97565 96144
1 109637 193521 890368738
3 171344 59553
1 128973 161786 147288064
2 37074 378816144
2 77877 85470071
3 10405 63277
1 36836 136689 353255847
2 78904 455076912
1 86116 175808 481285278
2 147294 371758359
1 80333 101240 364363453
1 75134 120069 615326036
2 78633 663507923
3 16448 23829
2 148571 714771959
1 179147 199355 131441502
2 177326 499325002
3 131070 6499
1 60480 154553 183368297
1 54018 81187 235424832
1 43797 63311 54827017
1 18668 138117 171839917
3 12448 189188
3 36339 118216
3 104584 63088
2 189381 10501721
2 34509 863298488
3 47546 70293
3 5546 196308
1 25034 51590 665844108
1 59487 151687 526834323
2 199830 35274625
1 4253 33726 387567404
2 31421 368750021
3 56037 170859
2 193548 121603901
2 40543 896521299
1 43123 51174 706966773
3 18146 166425
3 130815 107043
3 139415 42066
3 188028 57819
2 159252 171800581
1 143926 170587 301024025
3 170588 159435
2 77580 170095152
2 875 543249989
2 184751 262556449
3 25675 96416
3 199400 175300
3 164941 53972
1 59947 81054 37191515
1 22011 118683 68414270
3 101296 10436
3 50991 156979
1 13322 87578 322074626
2 168438 106461128
2 93835 98535166
2 115989 757999630
3 71111 108830
1 27267 44928 344778878
3 177941 127777
1 33499 192213 120719340
2 187889 635379772
2 109613 988839104
1 27854 110792 1428914
2 48498 312579844
3 119164 94921
2 183450 654556052
2 118326 142096681
1 20820 22184 552352602
3 16882 119795
2 137991 644510372
2 107288 629429007
1 53257 149578 208296647
2 89611 147274646
1 73766 136802 680493100
2 61970 427766511
3 79467 147366
2 129170 401506663
3 150312 183835
3 59638 94319
3 39297 38143
1 102633 154615 399895615
2 74104 35338910
1 22718 190636 501503792
3 191737 183363
1 19675 50919 861628785
3 31755 80980
3 183709 72188
1 69851 126352 596198877
1 19162 29610 190400872
1 142395 199065 712566676
2 159926 916162028
2 71247 592984174
3 34439 189617
3 177901 54001
3 20190 110622
3 182351 37236
3 154917 188342
3 124836 35148
2 187942 25135722
2 110109 688085511
2 68123 508715425
3 119529 45086
2 42485 65602772
3 183676 118463
2 135460 446298917
3 157155 190040
1 28055 90175 573820081
3 98753 74397
3 130404 13793
3 128574 48072
2 67563 413948574
2 105288 540396851
3 173729 134099
2 58852 385994475
3 164492 108035
1 25465 134297 888553038
1 75029 80260 795334703
1 40143 54164 483016943
2 127163 732667732
1 128790 138158 447813307
2 135241 517877852
1 72169 87257 300717601
1 36506 117334 795327409
1 51197 91802 129246535
1 88511 135633 705230850
3 55733 54453
3 76938 35789
2 124827 408234420
3 33978 30962
3 157437 129942
1 43910 162065 612414385
3 51986 77923
3 19170 174094
2 31646 242964702
1 23572 172877 849794663
2 138761 291488009
2 189654 980184004
2 117486 590633329
1 80122 143274 567442544
1 54439 114521 353427870
1 82504 88877 339267329
2 192060 132050228
3 139667 78430
2 161936 789928710
2 121679 924828791
1 31705 39521 129507070
1 14682 141560 516511439
3 68377 162092
3 72576 121250
3 182628 98624
2 84814 37087970
2 16209 45977038
2 127256 501997120
2 101313 474113059
1 17954 129912 703633818
3 6674 151770
2 39703 327980924
3 118450 101142
1 100074 121353 419301641
1 66766 142474 496162582
1 11966 102175 988817776
3 52676 90667
3 129432 63888
2 15441 567262681
1 138495 141967 952174093
1 48181 130817 791435063
1 58390 109829 115520442
1 119014 170408 994618158
2 193841 770555367
1 20504 189346 823187531
1 84158 195610 991199926
3 149490 177977
2 119272 612942009
1 49558 78930 621211271
2 22779 161364286
3 79993 174407
2 41132 333920109
3 195455 68220
2 88771 549213887
3 165403 16250
2 130161 682057466
1 159368 189870 66461314
1 69955 80273 439333753
3 50505 194695
2 155099 178984649
2 136422 806616186
3 194775 44106
1 26866 106256 864926005
2 15776 655165605
1 71734 193372 935511308
1 68592 168261 216366564
3 76375 170267
3 121709 77030
3 148086 171515
2 40639 966326233
2 99112 544763105
1 38278 131179 528179595
2 41156 384430711
2 167705 530043426
2 150353 386738724
2 111405 591660453
1 87654 127767 692215083
1 148562 176277 876229876
2 91297 846304733
3 43260 30339
2 137154 244409752
3 45175 11907
2 41302 685242188
3 100766 98152
3 183620 168871
2 177146 936337439
1 72682 111552 906699056
1 108792 186012 901818292
3 174699 35216
1 30642 172851 949925183
3 189333 184764
1 56900 198072 358008074
3 50237 90160
1 115944 188987 900858740
3 35618 195973
3 83367 82783
2 187388 533647732
1 125964 190611 391807339
3 73824 98273
3 132190 14135
3 167100 129389
3 116214 125314
1 44839 175469 974067408
3 140273 64611
2 5358 181230447
3 57034 118799
3 33267 85202
2 36231 591122004
3 171574 115602
1 6589 17851 674563124
3 91258 109247
1 59401 106892 552982423
3 121393 159649
2 135685 845713149
3 9222 173896
3 14352 188811
1 179087 193793 803259057
1 28227 65501 991612322
2 12557 123211950
2 150329 382312915
1 87070 127164 860686651
1 116453 144013 636893591
1 61485 70775 652887186
2 141388 74171051
3 170817 4239
1 68341 146638 225480993
2 8711 980015500
3 60103 102334
1 115894 143781 125038137
1 117826 189817 65524720
2 95004 359358491
3 22644 150237
2 196278 621589955
2 98781 736948836
1 66817 144855 756413305
3 198406 63736
3 32112 72428
1 29540 117934 238963517
2 162936 811406593
3 11202 53978
3 188260 153818
2 8814 637868785
2 41790 661595426
3 166370 59078
2 51268 98498024
3 85377 64041
2 54818 407946119
2 69943 397731938
2 133064 605466518
1 28987 164685 764357038
1 52075 188020 677137972
1 1421 41854 404106836
2 152396 36497456
1 72 54040 19907787
2 107527 666418065
1 73195 137251 427552690
2 62907 177818434
2 199785 246501597
2 137261 263657812
3 140557 43080
1 142003 150040 115897173
1 89083 147349 980712314
3 35332 243
2 90354 634320818
3 149160 23964
3 135561 72103
3 6101 125901
2 199235 27353124
1 29226 171913 925819858
2 109833 474265857
2 128647 396400903
3 173129 60769
2 93050 152730487
2 176811 727222432
1 51045 64408 311742819
2 152317 413353936
1 184692 196754 595877349
1 111952 196838 491870891
1 77848 195360 681030370
3 184949 108265
2 20923 151265996
3 187745 106777
2 14776 630906163
2 82768 146989138
3 11130 39945
2 86193 957923290
1 84666 120315 218440970
1 6979 13460 446647024
1 20769 39670 540072711
2 136575 652620422
1 96473 143432 895311873
1 105286 189102 352360135
2 88787 982597771
2 172705 739972348
2 177218 914731936
1 42145 89351 259828707
1 147308 165958 521944293
3 107765 120934
1 37758 119315 914836601
3 176881 110649
1 67458 132776 578720357
2 58977 932022918
3 26678 148303
1 61976 184530 981170600
1 6042 136523 277905625
3 90022 127180
1 10401 37023 927150769
2 171805 72193729
1 145885 193489 215973892
2 20142 537676882
1 64175 117603 776291449
1 24438 36060 570308388
3 166813 106113
3 139105 37028
2 138905 401304738
2 43159 762106286
1 49872 160842 825202603
3 67444 86402
2 42259 18687763
2 177845 654803755
2 40218 582596421
1 39388 159758 751145543
2 119932 72752849
3 135435 163708
2 150244 257892217
3 95104 136035
1 93927 154082 751502596
1 72397 104680 636116037
3 177450 85208
1 104921 175881 655030935
1 115797 124240 48029050
3 175147 168875
3 7060 39455
2 36111 431856245
3 105250 58068
2 43139 34154516
2 195904 143012570
2 53790 70415437
1 133651 184763 733710648
2 83700 434143778
2 91392 809292778
2 191351 581546084
3 37074 68835
1 40220 145977 714719732
1 75826 150809 794767203
1 188548 197152 9407697
1 17999 35655 517158670
3 28346 188530
2 167868 184076690
1 34220 111302 908829709
3 61958 84628
2 30262 731660133
2 635 332695043
2 6659 603234111
1 77383 120481 195151827
2 43966 514283085
3 192146 56355
2 177311 717045062
3 155483 89230
1 6158 90650 486963610
1 21403 39939 513450547
3 83008 47742
3 82633 152548
3 150249 124923
2 108426 213328033
1 17595 92162 534927175
1 166709 166876 822890057
2 193122 323355756
2 144739 683320465
3 23625 47516
3 162106 7094
1 1022 163648 615217437
3 156042 81759
1 127320 168156 455534532
2 104850 693258561
2 63797 494749199
1 128831 166459 838315047
3 19807 75755
3 68500 31088
1 11244 154347 248054066
3 72627 184695
1 182701 188678 720293528
2 194791 643036463
1 15371 123313 185839405
3 87113 45505
3 55118 118812
3 87552 15868
2 82095 585530980
1 168115 173100 789106801
3 84912 46361
3 156776 29171
1 15893 96215 71494822
1 5035 99832 90502530
2 20718 992809606
1 48214 87986 572879293
1 3389 155337 174670504
1 100009 181163 435370906
3 172550 129874
2 29149 470736823
1 124798 197993 510867635
2 70428 140417454
3 126347 28592
2 20813 500890381
1 87963 127577 697581665
1 95873 105335 385751213
1 83279 106322 5917434
2 45632 529000778
1 79350 169731 833185523
2 123336 117364851
1 70573 136215 354336741
2 67602 749134724
1 46483 198211 762373581
1 33412 121800 1293754
1 12084 189525 458383443
3 85471 54756
1 41038 82223 332880961
2 129970 620616955
2 191639 783128824
1 136053 151501 946300906
1 37248 188641 807839503
3 159725 178484
1 104232 114297 819342779
3 152300 5788
2 144582 458780572
1 73578 169160 798253010
3 99307 174568
1 50909 177635 608813800
2 57217 12417868
2 129768 586934622
1 65495 185018 667308726
1 13995 104367 398724493
1 127 155097 677660867
1 22546 99405 105031324
1 17884 164643 233419759
2 96805 704545030
1 157391 157630 978201427
2 121 90567147
2 51622 883511872
2 176451 441730849
1 41733 106522 943136573
3 65434 95117
3 93287 4346
1 103352 164931 467574465
3 141028 159484
2 94460 632890416
2 183067 420538743
2 6784 47688339
2 26607 810113097
2 143775 634148796
1 165496 177355 462077200
3 109452 82874
1 19508 49315 25645337
2 135765 534471197
3 31846 5261
1 40828 164375 731351344
2 58120 903855640
3 48225 80882
2 30331 822434179
2 119606 660356870
2 199678 305481719
2 27867 712717487
3 98071 8348
2 135186 914488125
1 71972 182549 954240192
2 58891 751206331
2 61249 842674980
1 156323 170814 34928658
3 140150 1652
3 145122 170300
2 73735 962132
1 23943 86077 875455736
1 52278 187116 664732929
3 48330 45158
3 173546 59942
1 68521 119686 119546567
1 1316 110143 484355207
2 15456 782273214
3 117287 163613
2 49730 909889026
1 60985 174319 667005798
2 112732 55711284
1 28792 78691 550238460
3 165580 189846
1 151423 194305 329912689
1 67233 156576 715262156
3 177108 135323
2 151043 405950916
1 7826 120704 963189396
2 58812 46421697
2 138099 684027674
3 106675 1236
3 76184 169982
3 96046 176399
1 15824 129270 807123861
3 147104 65764
1 104431 163219 547129308
1 1049 21476 630040601
3 38374 125828
2 180917 748657953
2 85368 623713095
3 154590 90778
1 69561 117829 340809987
2 146839 73916571
3 102591 178410
1 96933 132266 460819529
1 4827 122408 84668191
1 1782 144975 520860854
3 39903 11060
2 198144 370472433
3 135633 89420
1 150882 160163 869751529
3 143525 119872
1 38983 136142 824134431
3 48242 155996
2 117500 702751408
3 129132 25943
3 91073 194648
2 48295 324310026
2 170777 663587355
3 140288 120614
2 55449 427199015
3 12017 148197
1 18701 89829 446422126
3 186584 189375
2 8922 769522061
1 132530 135242 634913397
1 11331 135236 138921286
2 74581 145552917
1 98489 103991 180158555
3 109605 47668
2 150860 7226111
1 21029 36821 73268754
3 110164 38080
3 156338 59856
3 40031 165078
3 72940 51567
1 143920 177692 846916803
2 3161 651122375
3 180910 28989
3 71850 128219
2 164635 553300404
2 128358 75295182
2 79250 547272606
1 41837 114063 944871081
3 3766 85593
2 107459 760830533
1 9314 185050 712617186
2 175706 921802892
3 7062 83993
1 74884 83759 600314887
2 170165 236459347
1 79267 169763 633704998
1 82572 125041 437923672
3 49860 160242
2 64983 612999055
1 32291 105117 462513602
2 77287 555758813
1 1237 183845 859142887
3 195666 26163
2 73172 789429759
3 157308 159824
1 77532 133360 86864156
2 179673 175190919
1 167542 168911 819942011
2 186740 53892858
2 108911 977746111
2 122614 487684348
2 179192 859025045
1 9211 125251 700360409
2 14855 251873177
2 11762 389916397
1 113730 168860 908742121
1 9241 101045 970061418
1 114702 118749 729174385
2 109426 245436343
3 75270 12355
1 168269 183456 132117443
3 64636 83122
3 141880 83823
3 78455 135436
3 68562 68102
3 129892 197589
3 63897 69645
2 188780 483153265
3 98596 36844
1 66675 189742 861524492
1 17232 191516 390321397
2 64228 133139293
3 46468 153640
2 129053 566027759
3 178605 84215
3 184420 19902
2 141264 628036123
2 197380 149324240
1 98308 190699 806098366
2 35786 133830790
3 14515 127911
2 1042 589625861
1 8873 119056 437662120
2 61235 681522478
3 130393 28941
3 135348 98878
3 26748 120910
1 2210 67618 675656386
3 197399 143550
3 177098 162590
3 137098 100287
1 3416 8384 494001492
2 38844 59028161
3 68135 93277
1 197418 199651 336230633
3 108323 111927
2 190710 687750458
1 11629 189608 134835349
2 28390 696696848
1 122127 156901 527961637
1 132807 182178 989067068
2 179994 190346161
2 173493 930268456
1 32641 169510 147367798
3 76983 195593
3 49592 56420
3 185919 6983
3 75246 198730
2 120263 931989245
1 100217 144214 366115680
3 100697 138827
3 162758 157909
1 17772 177708 404898045
3 105121 99350
2 147302 285659849
2 79512 519324983
3 36525 41460
3 4813 87016
1 18777 165231 632844263
3 37647 97362
2 84264 856588305
3 169301 124093
3 35217 68595
1 11412 122848 992456273
2 191700 911922179
1 916 127441 589123609
2 162011 28654123
2 157940 996064014
1 73921 139024 420853906
2 170668 515757341
1 128309 141502 514571696
2 66863 581371131
1 64815 101663 922633960
3 119366 94435
2 98191 109058377
1 36463 75629 495950300
3 196384 89693
1 58872 89899 53599600
3 105440 59892
3 20807 77616
1 117858 175536 811584614
2 6635 536874508
2 90805 467802003
2 79121 692551105
1 11123 132026 369325482
3 176575 177465
2 193878 900805363
1 66734 172308 747271819
3 85196 25107
3 41841 181668
3 131649 131881
1 14452 69444 462464830
3 106579 199296
1 45204 109076 894481188
1 2077 102459 814419523
3 44108 80219
3 38747 190533
3 21599 190976
3 130825 87310
3 99041 114018
1 55282 162550 444160323
1 186674 187358 513488781
2 169328 930369792
3 11652 26755
1 12431 35678 598437070
1 85203 185971 803282128
2 122520 565108734
2 172305 62915533
3 20269 33417
1 82693 165238 223155413
3 175285 95777
1 62079 159039 559999629
2 197562 476400804
3 11115 158
1 99211 163962 909028777
3 47722 20737
2 193636 539575661
3 193539 71404
1 78004 114331 838426298
3 77689 63713
3 117120 158676
3 26918 180267
1 77531 165359 271227770
2 153220 346362712
2 186400 470949264
2 179385 716242233
1 15110 143147 913262167
1 176813 177835 805832875
2 196228 321531852
3 51865 50573
3 12024 76997
1 68854 170243 822695806
2 28054 393697939
2 10727 360375408
3 27806 109207
3 20579 43336
2 127295 872528391
2 57705 12603431
1 16608 174709 624570043
1 29754 198689 252081067
3 168079 188808
3 161254 83827
1 134960 181172 126137495
2 11381 370541285
3 191551 64477
1 62037 196097 44936561
2 109977 590427229
3 78559 89389
2 168354 82268974
3 122805 91253
1 94536 199051 611318220
3 4168 34720
2 99654 83186060
1 67377 134704 844373321
3 4577 106843
1 29485 129329 704795755
3 55852 64269
2 25918 929457813
2 131460 817661446
2 22715 754382578
1 89548 163211 902913305
1 144368 183595 481814879
3 191259 154069
2 11564 787283194
1 33323 166118 128611620
1 76132 183424 538080939
2 23225 601512360
1 32840 150077 574635099
2 164763 267296894
3 85723 85044
2 114098 898218998
2 106041 827833269
3 62238 178613
1 105211 198233 922748930
2 105474 124064773
3 104459 159173
2 42000 297597510
1 20076 62621 71696185
1 10975 35713 320100019
2 193546 951439674
2 81542 94714159
2 165979 536492837
2 27147 169457467
2 157416 968277207
1 20983 36618 764885361
2 27612 302085027
2 86796 598777820
2 12796 224067608
1 103408 194041 514637273
2 8274 216757579
3 175671 176290
3 114244 7524
1 5160 62989 569697937
1 17083 96297 991207372
1 95329 121745 433728147
1 18419 152481 238667337
3 18094 77409
3 11051 121258
2 127521 805407905
3 150695 22382
3 14710 16406
2 156539 212376650
1 19982 117707 85813911
1 191642 196875 798202642
1 7485 194143 117995127
3 6902 181719
1 135961 199448 998353443
3 70937 185022
3 115220 18852
1 33805 166690 666076374
3 161851 121992
1 109575 166051 774907055
2 12495 997461774
1 97083 177427 9390285
3 127579 129177
3 79189 65199
3 67138 140119
2 122294 574203053
3 188370 195862
2 197632 348978429
2 64138 609158491
3 13909 143964
2 158501 73459720
3 8260 8463
1 127641 163851 668084960
2 172053 975936583
1 95858 198336 89915817
2 48601 214167810
1 7547 31544 666270162
3 166115 170786
2 31561 99224357
1 145117 153582 426800269
2 145274 581263376
2 96765 268113512
3 109608 96724
3 133898 128648
2 29209 468544823
1 65344 178299 818189543
3 80931 150934
1 94905 195189 37835409
1 5342 163137 707011017
2 147618 635060552
2 138829 15710245
3 151401 93999
3 131093 184894
3 9544 185333
3 38152 184887
2 130627 826029750
2 102186 840595425
2 171113 950896930
1 115651 143429 345267817
2 186088 231629241
2 12169 591837904
3 132585 55664
2 43958 854617850
1 10030 52362 896165388
2 179200 514917109
3 11667 68754
2 156729 222421355
2 29004 231565019
2 137934 886462631
2 75021 70457196
3 88248 113820
2 67494 659532562
2 165557 17449868
1 16045 52963 558875696
3 159532 137227
2 45892 332226840
1 40896 51852 569481767
3 181317 64175
2 197931 475718180
1 69177 70680 33035158
1 45714 81745 160657528
3 126365 131884
2 38260 479330700
3 539 53470
1 31785 177845 639517789
1 51602 151006 135114387
3 44922 168935
3 78655 95500
3 30238 186375
2 45310 450382304
3 8487 18825
3 46012 84376
1 7987 179219 83570925
1 51034 84309 593166522
3 95479 37328
3 193984 161888
3 69548 47025
2 117078 278525130
3 16996 37227
1 23988 134696 745047668
1 97674 140804 116727363
1 31616 140322 450330085
3 126095 188225
3 123620 196272
1 60327 72242 596848108
1 178742 193509 330368918
1 71684 140331 203543083
1 145563 173200 302216495
2 90769 428049298
1 92263 150068 956253431
3 60917 181231
1 26292 173365 304208844
3 163039 82962
2 59141 744252069
2 164593 28480873
3 189223 136709
3 104370 67409
2 178358 696516580
2 108994 160083424
3 4539 67845
1 23986 105466 524803895
2 22889 366539783
2 128924 710844066
2 36228 306134109
3 2909 75216
2 105278 653769887
1 43220 156242 902219155
1 1332 170608 505276863
3 183583 145930
3 171526 117161
1 16244 195327 707309849
2 27736 741666335
1 7555 98464 839518216
3 95419 35714
1 78209 193196 594402140
1 3248 105270 916074804
1 21349 170437 694905881
1 21769 43294 597783810
3 62081 143216
2 9369 295720865
3 169653 40129
1 9922 148470 165396087
3 154305 91856
3 33357 8757
3 173187 39559
1 81631 112582 567157406
2 85706 178802255
3 55087 199398
3 175774 107376
3 86401 70796
1 43870 100953 454722018
2 160786 90759182
2 21587 981974823
2 65574 306065949
3 156659 51711
1 18519 139318 179325999
3 106014 100941
1 33365 131410 644748299
1 37506 129122 353141789
2 130398 553783292
1 111159 136134 929435300
1 7365 175261 493890314
3 169257 184477
3 163217 71717
2 135279 725994679
3 111752 135076
2 2706 413096700
1 40484 82900 970966592
1 84392 122733 611467822
1 61685 130645 488003217
2 108377 28986125
3 107741 127930
1 95818 137928 270948273
1 12653 47343 334751367
3 157239 6906
1 6616 176222 188526722
3 180805 56555
2 36773 87493846
2 165291 685283417
2 143047 471148569
3 61234 112394
2 6731 661176139
1 14706 158846 809573081
1 83776 166002 863982698
3 35556 157296
3 74152 22253
3 62761 182575
1 9858 39320 383680986
2 74107 362571200
1 76969 157863 454500561
1 175207 181778 70022235
1 165103 175204 687892201
2 40192 369486497
2 25660 241375397
1 96939 107121 961642918
2 166911 841731809
2 119940 780504023
1 102602 158259 829804498
3 76964 76954
2 90111 180366898
1 79526 100562 715108308
2 46851 652308048
2 102459 862537964
1 126352 163327 533130610
3 66022 185320
3 1273 185095
3 108825 149939
2 126679 53402319
3 142889 30463
3 79464 82721
1 8158 131451 491171244
1 14116 30224 767950244
2 173606 364152499
3 79803 182895
3 49036 108365
1 116442 162996 831189746
2 60143 974388857
3 190152 143579
1 74563 97087 639337010
2 43081 116944485
2 130675 836562067
2 175069 368675641
3 143768 1307
3 102697 148945
1 57487 140330 105507852
2 167226 272221942
1 27581 126271 819120044
2 124603 564852181
2 180333 728575842
1 100494 135177 106382354
1 17050 148021 421823949
3 68606 6370
1 14906 86659 573940046
3 44746 264
1 145521 192508 366515769
3 29542 89926
2 87255 121664227
2 99988 137743896
1 15872 137723 735995931
2 112141 428821953
1 33228 55636 184245730
3 119614 71887
3 30837 50092
1 71900 132264 941525169
2 58248 642474385
2 190317 648922661
2 175267 743975725
1 6443 93180 407525313
3 113754 172806
1 73019 177040 961585912
2 163343 354775532
1 65513 106643 118137165
1 98096 126340 178213719
2 165618 138663266
2 96236 869178835
1 114995 156401 232991012
3 150294 76326
3 122047 163718
2 157704 94134897
2 55389 381138118
3 7508 180887
1 78363 79737 136996441
2 106747 136526700
1 56197 56693 627065233
1 16187 81816 237798165
1 33136 81768 40972045
1 43696 154171 247172007
3 10368 43612
3 27453 170536
2 84162 298229091
1 157201 196043 924621338
3 41893 52039
3 52891 88240
3 196946 129442
1 64351 129087 512316244
1 94231 199931 360349836
2 127775 120054477
1 109821 144512 459670396
1 39588 118123 80271027
2 111121 733276653
3 13059 59267
1 71064 117711 471217863
3 146726 127352
2 129363 550318364
3 123748 144911
1 37348 87636 443759392
1 147699 156581 393139072
3 159114 115290
1 16737 83772 510321401
3 105562 99134
1 47719 94682 928918894
1 72466 77573 599759121
3 78015 145052
3 3169 50807
2 146749 564843578
2 158803 525028360
1 48428 96615 747812129
1 69763 158124 257280302
1 43739 116852 481637219
3 189882 17447
1 31027 40606 262996750
2 113541 42942382
1 154779 178359 363799093
2 8685 817173056
3 100270 156077
2 106563 690457687
2 181778 102375710
2 181202 729060573
3 77927 64547
3 153344 139194
3 187808 150439
2 144585 741835663
3 84392 111636
3 9581 20065
1 103073 194362 417272008
2 194559 102667934
1 139673 180643 146017980
2 21027 958562090
1 20290 192245 657113252
2 64753 254011670
3 67436 149545
2 171994 12086878
1 52766 187096 987665463
3 145065 5288
2 177422 71633678
1 24273 138088 783534936
2 139433 836535243
1 903 174692 711331712
1 13030 173329 107659872
1 147561 156900 571953489
2 145537 722452997
2 105117 148074095
3 148739 153371
3 103634 99200
3 95314 76548
2 145278 993076893
2 184531 428868671
3 128594 181011
2 117971 288385331
1 29072 178638 231794208
1 87517 169894 168129596
3 71701 22442
3 155264 15133
2 34292 596059098
3 141418 116633
3 190348 40616
1 120227 175053 991058494
3 88507 69201
1 179921 184906 921812888
3 121451 145195
3 193732 117504
1 133053 151308 715007559
3 100299 44913
1 68349 91042 386738692
2 54027 226993792
1 128769 136179 314829709
3 199147 131090
3 21131 122033
2 169042 933378663
3 106115 3313
2 191844 988063397
3 88338 24602
1 56559 135289 609722435
3 192474 179094
2 113273 544563104
3 81818 61382
3 5871 62459
2 165564 640871919
2 83334 733890160
2 128272 912169074
3 136322 71328
3 136571 50886
3 127051 57548
3 83704 147989
3 11511 42546
1 141540 153548 890114911
3 8170 95586
1 16634 138592 754334054
2 193699 891969344
3 14202 73367
1 72948 197145 944988679
2 62400 572205242
2 158649 522046744
2 5241 431618506
1 40361 116593 467082177
1 151169 186344 796323067
2 125923 502660146
1 78055 90721 99289365
1 52549 183303 764172410
2 28575 151623150
1 43193 112925 537190758
2 21002 861101133
2 134656 354700943
1 127364 197814 644936296
1 93745 147641 521024069
2 42247 60370541
3 146557 82240
3 33308 170434
3 153494 72029
2 80378 271208974
1 121466 199516 156734547
1 2891 28895 921672057
3 108462 35059
1 43155 64826 423442932
1 26029 72058 265970501
1 89875 138846 305094794
2 150708 258551212
1 19287 138876 959513079
1 16133 132142 77953553
1 12326 175816 788881545
1 14507 193384 399914059
3 80982 9287
2 59736 752315757
3 38107 33035
3 100865 162024
1 12780 177888 225269988
1 156322 194332 885297756
2 42634 607989663
3 193980 80950
1 52669 162555 769249592
3 144691 124628
3 4112 99019
2 189668 79199915
3 56093 116563
3 167138 178269
1 40828 148994 879646653
3 6957 112023
2 180522 617677375
2 77434 965202335
1 76304 177316 110050435
2 121643 850142737
1 81065 92387 853646951
3 115884 180473
2 123842 649431722
2 78451 360095615
2 60557 677082221
1 96565 100498 822627602
2 93043 549192228
2 174622 826669854
2 47920 817313115
1 37522 147007 37613774
3 54273 128902
3 185058 139913
1 14745 195268 745872197
3 12347 92205
1 143300 143952 543142831
3 54226 126276
1 36840 134284 73110002
2 181697 251018341
1 20147 117100 661365333
1 60918 196656 1548126
1 27924 98016 416899852
2 163724 254834332
3 149695 14888
3 22968 193281
3 56606 124555
2 95100 441953552
3 76842 21681
3 185422 56294
2 178979 902639523
3 138415 40957
2 19101 7850328
3 86224 95994
2 117987 691079633
1 102161 142250 741008383
3 51841 43255
3 137520 197806
3 113170 170828
3 50463 84041
1 80630 84063 23511861
1 76431 122529 320867992
2 181455 774838451
2 178827 84080008
1 62882 85448 68718630
2 11465 395456140
3 158993 80364
1 13348 183646 670959334
2 91353 530073938
1 116441 132757 780733168
2 19492 977081449
1 28566 81857 546491468
1 101995 175940 844475320
2 67413 808637385
2 13111 712694265
2 69863 760369696
3 166872 102251
1 33389 134093 12719929
1 69019 104096 825883218
2 77808 331911216
1 85023 122335 11322547
1 109606 115416 376366814
1 71316 151281 350862824
3 97947 118796
2 74695 743751706
3 133984 178102
1 90487 150362 145254330
2 88263 949340286
3 139955 119186
2 107971 991186084
3 51061 142427
2 93631 971449042
3 111396 150593
2 157222 634630524
3 139738 73611
2 113018 95627491
3 60731 59106
3 80294 47985
1 41019 174196 995665413
3 62672 75330
1 74204 188350 499553713
2 186698 569276781
3 45603 10263
2 174512 565291749
2 101314 557349726
1 72099 115822 767507033
2 2058 981226080
3 66331 178714
2 60798 708073360
1 47002 128213 842570288
2 189169 125411493
1 30092 158788 663930512
1 22830 185396 402606292
3 30575 42644
2 74889 190162655
2 10454 431081457
2 145332 448371740
1 26341 178209 433247318
2 145170 922819588
2 184291 254751300
2 11439 249330514
3 131269 145615
1 58537 188890 733774890
2 10239 380265806
1 11088 144960 188713934
3 188070 161112
2 111350 939337145
1 38997 149613 516006442
3 193022 193736
3 129941 28359
1 39798 124456 278649439
2 123055 552456481
2 22440 697372234
3 69131 24577
1 22455 169784 230143273
2 34581 958173899
1 106087 117991 972017042
3 70553 128674
2 167009 8327145
2 67635 435696727
3 108323 113668
2 37328 708094321
2 86127 399164858
1 104093 184021 110766854
3 163594 10960
3 14414 45795
1 55872 187360 154980455
3 76145 102567
3 38741 85635
1 86714 145713 710453454
2 167140 30589225
3 199014 84732
1 126568 159138 752528874
1 39933 119939 722208943
2 175781 145275952
3 158596 7261
1 43787 97188 874099091
1 19238 114181 861821917
3 94198 107815
3 144546 82418
2 70050 406559658
3 38319 198724
1 27807 120016 118928559
2 39168 303624163
2 131142 21071725
3 13238 72014
2 179758 324376732
2 114653 467355328
2 48820 414476013
3 195375 137997
1 23598 167855 991483241
2 174563 835324146
1 39129 192668 69616153
3 87559 135902
1 42679 98680 379442405
1 72573 73797 237513567
3 102874 127496
3 175407 148887
1 160220 165543 567935959
3 115229 163422
2 54834 772286847
2 66579 761114011
2 186386 281334108
2 91917 949165468
1 97042 105820 247781995
2 25602 356703717
2 182658 25664472
3 152303 53813
3 138839 162671
2 7143 187463232
1 131878 174919 769381359
3 54272 112103
1 93268 153793 500819951
1 18697 23703 787525937
3 143348 145538
3 138374 151121
3 99189 2885
2 166666 227539950
2 94887 498198491
1 24963 123659 260303714
2 87701 660847549
1 122461 131815 645991108
2 2590 634509491
3 795 153151
2 52751 787720122
3 183198 82211
1 143168 194221 645095243
2 136058 119605373
1 85787 160776 225922494
1 61022 147996 381338722
3 183789 9781
3 68741 70017
2 80813 904689387
3 169038 100229
2 171247 122790620
1 23813 195059 133062662
3 97573 37057
3 134585 80872
3 145756 19062
3 125338 61501
3 23098 189567
2 57994 321750971
1 23304 43610 634899043
3 124179 178941
2 69899 763995754
2 26466 282888112
3 17792 5163
3 170801 130169
1 23319 94206 284569909
1 134483 159668 160994471
1 47450 52632 779742573
1 40342 149399 21188555
2 37154 106986607
2 58292 328110585
3 20598 166696
3 67906 43104
1 19238 107125 891512007
2 175242 885134899
3 129119 17986
2 150938 591924729
1 28503 39963 95781997
1 11727 81471 128723228
3 51202 115654
2 122387 332700329
3 156472 115380
2 66983 706367417
2 59435 451741205
3 141230 150004
1 18686 27278 201803748
3 34063 59964
3 22001 140230
3 163828 144450
1 158474 164603 833459707
3 119790 26606
3 130551 68999
1 14036 69713 469176283
3 6022 193001
1 61291 68050 366519906
1 65612 98277 514258407
2 156330 671603028
2 125355 771161210
3 146089 18546
2 180458 149004463
1 109450 194600 240803179
1 110437 191102 185995507
2 11832 248594633
1 67636 105573 474403747
3 26886 40989
1 82872 173654 447383494
3 101013 51446
1 64877 129149 592546265
3 1931 41196
3 150633 174675
1 32471 106709 954394606
3 195612 107137
3 55881 146278
3 193144 42262
1 58449 107903 220256084
2 45776 679112289
3 158368 174588
3 41276 89943
1 30872 117517 159803397
2 151664 597098822
1 111839 139514 770947854
2 169252 514186559
2 39217 437545071
3 114611 188008
2 181447 254577589
3 160851 112876
1 12880 54134 961625733
1 149847 174686 154851942
3 176149 10976
1 88662 138906 389677798
2 54970 236311408
3 168534 32083
3 3657 46292
3 33871 45038
2 161028 475947262
3 46513 100546
1 89045 171858 599417396
2 177758 287521907
2 49489 642232297
3 128600 79500
2 59828 396727117
3 186646 25718
1 52236 93048 990300347
3 70412 154801
1 36028 125253 511455720
3 30482 88520
2 94672 396356788
1 372 83624 225388333
3 118443 190194
1 610 6938 268881700
3 9763 73222
3 93326 56416
3 120861 26238
3 142908 147909
3 133576 115533
2 3627 840784489
2 168956 707872263
1 78863 191704 173034620
2 48492 898061511
1 83076 196932 571653999
3 44665 39392
1 121145 192904 381773812
3 120591 88758
2 54224 508724563
3 116453 133663
3 13290 151844
2 169989 443887400
1 112253 158133 148513319
2 170124 806264336
1 151064 166470 153700220
3 190375 101823
2 39619 235468315
3 133165 8919
2 72263 340261207
1 27163 197582 536134368
3 165709 148995
1 48434 191930 175999324
3 91157 15731
3 147008 67145
1 153297 166744 785638763
2 39516 574923653
1 40418 73927 139664422
1 33799 60872 161731918
2 80045 283055595
2 155146 126877277
3 152890 106730
3 143073 134183
2 91055 533512805
3 126308 166887
3 97551 71370
1 124784 161731 487401606
1 49962 64885 348485026
3 182122 189237
3 126063 52404
2 67566 665784662
2 101347 354804315
2 127506 540657056
3 89791 47241
2 138459 976721057
2 161953 196184985
3 197528 120306
2 192087 398119009
2 118341 407183670
2 127932 349838154
3 194107 27716
3 139187 18546
2 145984 293593719
2 137693 561846979
2 130730 459128582
2 33530 543863273
3 193097 50087
3 194468 91929
3 136095 46177
1 26375 65068 829463289
2 126104 764491936
2 99588 513210067
1 87 60590 439519426
3 30492 46364
3 45050 113153
2 140079 80579235
1 110565 178648 72403606
1 48427 64767 460223738
3 19001 133323
1 80545 194313 272743769
1 41638 180781 285934824
2 94523 939518638
1 118576 198421 72830466
3 162837 91022
3 68108 30104
2 72194 621064264
2 6223 914266498
3 168134 117371
3 159190 195653
1 27292 122789 380746459
3 197782 179812
3 139811 100189
1 99291 117633 890301930
2 60720 361872295
1 71655 83533 240231033
1 63363 85367 533072944
1 90713 162790 775448675
3 184920 16515
3 27319 123092
2 144148 476486272
1 79311 93482 608140470
1 109680 121663 630261655
1 6260 193761 31757142
1 54043 60267 297397808
1 13576 145185 800892520
1 22176 96160 483567535
1 83576 162397 983072552
3 29737 158028
1 34962 81912 901589775
2 100095 104839835
1 170506 175778 911086237
3 142763 111222
1 7506 105747 718210962
3 144668 138412
3 41553 140580
1 47625 147947 6422068
2 48012 558986585
3 170740 113534
2 149818 451912852
3 167919 104698
3 177892 102263
1 110135 193089 819076433
3 126811 23731
1 124083 175537 946643560
2 16950 338557816
2 110093 301349456
3 133853 166557
1 30679 160965 615102842
1 93879 100599 859988854
1 44325 73178 729706285
3 89231 34068
3 32701 168845
1 25425 86759 457141082
2 91958 376654552
3 39349 96958
2 144556 264595330
2 184492 163103834
1 65208 198513 541155802
2 68064 537126345
2 149896 980500531
2 48378 297761847
3 72817 184816
2 146627 277432848
2 47366 263545676
1 19715 91991 721403230
3 67110 63557
3 56376 58313
1 56966 183318 477644361
2 106003 618573566
2 70192 297986229
1 78174 157612 27694172
2 51737 551870372
1 3544 146866 414717678
2 889 703007510
3 139072 88514
3 86534 105067
3 157214 191807
3 153695 48410
3 128033 162587
2 1041 463783448
2 170940 332351954
1 139386 162613 682451154
1 40219 125170 673043292
3 155409 50028
3 28501 188176
3 9708 155364
2 12346 463007786
2 25403 685775269
1 19019 34454 207637880
1 135802 161674 697889808
3 58487 141073
2 103959 852266692
1 29511 161909 471934703
1 165948 175019 130736211
2 183763 982280895
2 79132 589909338
3 10209 162146
2 131966 334626117
3 87743 29144
3 61470 77191
2 133813 510056284
3 144052 172655
2 34007 680086113
1 62375 194062 466929030
3 130419 62149
2 152264 33827761
2 143916 535886461
1 9545 110328 72242126
3 185928 156920
1 51031 157527 197973403
3 16719 183953
3 198967 94197
2 70024 234383182
3 135301 100887
3 148012 127889
3 194858 48462
1 27275 90278 973985974
2 54666 687002771
2 151925 542310420
2 53519 287384404
2 113298 645200584
1 61500 91220 460416693
3 142263 112178
2 128675 776681652
1 38186 160979 327110142
1 23152 95673 605157090
2 12795 193823411
3 109326 167045
1 89713 145564 66500733
3 131493 113873
3 122523 155167
3 111837 164967
2 104044 244965625
2 167143 272794902
3 10326 127554
2 127471 593502518
3 163747 183668
3 58260 126195
1 1309 197101 709199442
3 181227 149185
1 105867 195445 146925920
3 188780 97044
3 94507 113696
3 96798 16237
2 146149 149117702
1 51324 154763 998787196
3 35024 15143
2 70230 539179232
2 9698 941516764
1 54511 125703 35946876
3 23880 128759
3 128053 88003
3 119221 67145
1 50111 167646 551899616
3 106286 66801
2 98067 760521699
1 12564 22231 746617194
2 115372 920672687
1 118726 140728 753480143
1 87634 168014 496146492
1 61071 177446 19663598
3 75146 120927
2 113622 898426981
3 155560 178894
3 73574 93989
1 33371 39977 348461254
2 15595 479646163
3 148957 13292
3 78746 30350
1 39691 56791 260653500
3 144716 139511
1 46727 109432 799857256
3 87497 100849
2 134732 736371002
1 116036 137401 385660827
2 62821 952061040
2 151559 812905061
1 51425 61233 514460898
3 43629 36016
2 153624 265640900
1 144243 181958 214616797
2 83997 360451650
1 53595 109427 696912065
2 197855 81879854
2 129156 182857415
1 39611 139569 609038922
1 77195 154857 905841546
3 121308 138076
3 91686 97948
3 125373 46255
3 30352 92820
3 12558 45478
2 133567 848368954
1 95401 130979 369063705
3 149548 139692
2 110231 946075588
3 104711 196646
2 160748 973560933
3 73463 31266
1 48409 184184 925307180
2 124082 801607554
2 18499 507535931
1 67528 106774 448911388
3 193620 35585
1 56168 104500 943282116
3 27152 121281
2 110101 226959117
2 99647 485084866
3 107843 35227
1 81159 179988 706314075
3 63958 84509
2 193241 330879515
1 15726 17995 441344219
1 118569 150820 575529254
2 33140 861864893
2 81390 351871289
3 26459 78414
1 26077 52665 532364490
3 173926 45539
3 146908 180363
1 124963 174073 830679574
2 101564 591202860
3 19327 5171
2 188957 387491761
1 66259 167337 648324629
1 73011 78963 257851187
1 96925 141488 439896834
2 195917 234810986
2 92066 497063945
2 130105 935135958
2 11385 731757329
1 179384 187936 542187688
3 95195 72571
1 636 77864 425587332
2 98909 515786732
2 152355 680286860
2 120602 338324883
3 113451 90329
2 105487 206644549
2 162928 57965590
1 123275 198814 1117922
2 168578 934576841
3 179687 72811
2 185039 122315245
2 87092 493463322
1 162270 164503 503979054
2 187158 213492921
3 18719 192312
1 63798 184744 20255705
1 26886 50006 88320431
2 30331 739500038
1 39373 105820 551410869
1 237 181922 175124601
1 39692 74035 262779742
1 12606 48097 719643175
2 196738 239082964
1 17827 106914 520964730
2 113926 351969333
1 154580 196519 610171802
3 62659 66696
2 12786 379643021
2 106536 433363844
1 393 189327 475566904
3 66504 88890
2 59498 739612814
3 54364 48820
2 67771 969093292
3 27318 104366
3 82852 33142
3 181261 134535
1 28696 66532 829935944
3 149715 146950
2 45579 5745715
3 56963 133532
3 83007 32511
3 74676 19386
3 55669 176102
1 127365 197624 743778263
1 22312 33596 959375348
3 110005 172612
3 118124 32525
1 97864 196194 679376398
1 40999 83840 146840183
2 126641 878514042
1 148656 152194 65664900
3 81861 168569
1 29728 147185 41366140
2 23850 91622072
1 52085 142380 387781222
3 90138 76201
1 136979 146108 567310299
3 142218 153068
2 194935 762584445
2 67077 569395830
2 22458 179654974
1 54166 137250 636683344
3 126947 111737
2 115694 968273843
1 23735 94098 216144567
1 78633 124381 944381183
1 71139 164038 944136971
1 116363 121509 158120827
1 137185 172439 350887880
2 48580 261417814
3 187613 78879
1 94256 123495 446113121
3 52889 60337
1 112848 149992 90557889
2 140888 37246803
1 32622 32811 235528977
3 71284 20942
3 162729 64246
2 114161 99802359
1 100091 195433 842450062
2 84318 328421240
3 169234 195244
2 190366 802692635
2 106689 199190286
3 56021 92464
3 156631 178815
1 43326 142953 568270759
3 82123 179292
1 1875 149825 564937960
3 52300 163288
1 175196 196841 910819409
3 156789 48455
3 19174 30799
1 24113 147815 236173093
3 108865 12026
2 123484 592422900
1 92090 164551 514263073
2 58454 590146612
2 9066 864506613
3 57359 191128
3 66474 179309
2 90245 414968616
2 158995 630301527
3 63631 4422
2 4032 824189785
3 131642 17913
1 81413 143118 264623316
1 71103 178607 630115959
1 137056 181928 986481119
1 104529 175310 793155637
1 57708 58480 98521084
1 16410 163630 954591191
3 111734 24919
3 168279 139143
2 105514 536748000
2 84111 20717973
1 65560 137298 106593487
2 4180 190110469
3 38050 72561
2 148911 224823594
1 84559 121450 683498810
2 40049 369730408
1 4729 73739 377926335
2 74785 265564405
3 177310 121428
3 162749 14602
1 44254 133861 576068508
1 86384 118199 991749900
2 68578 748589870
2 64168 76204267
3 91305 87672
1 118825 123449 303037390
2 2112 446874039
3 41160 136561
2 185153 775472924
1 48844 85901 357207914
1 28315 139616 324001728
2 35968 428175721
1 48921 110783 908531645
1 186730 190249 228821532
3 53219 13688
1 79074 140641 281381449
2 170399 926317737
2 97110 259542837
2 82957 923066414
2 162729 339053157
1 133901 174499 401819881
2 151483 316485210
3 175070 77688
1 98855 182806 469200993
1 125524 196006 725985635
2 60648 307392509
2 63951 913715616
1 17805 21898 192394487
2 82064 988659532
1 26377 87224 599525105
1 72896 99898 580560865
2 25835 970989432
2 78271 245526759
1 97225 185566 379593233
3 105178 49610
3 34307 173339
3 58273 142726
2 182645 958649089
2 82705 833261070
3 11137 156857
3 16251 110643
2 9405 289741722
1 82065 97873 40860963
2 77771 242266932
1 84429 150211 692540536
1 121974 134966 426782912
1 91642 104716 840683687
1 60104 120782 470549493
2 182143 835740229
2 73973 10513762
2 199426 50448465
2 174227 585763093
3 25342 95373
1 27695 45933 814482644
3 162802 105637
3 159069 159652
3 69518 138347
2 144679 642284861
2 189520 723481080
2 10653 118993379
2 124634 215968221
2 13515 718957081
2 81847 715983078
1 144921 184239 967081068
2 29634 208422257
2 74238 328781936
2 30841 655807432
1 30584 194952 117307161
1 122160 170217 298264518
2 165422 740739322
2 2620 133875128
2 89805 486064271
1 38582 41106 37420344
3 112531 33909
2 118362 159680952
2 93874 395930777
2 65757 691521627
1 107502 109672 969520771
2 110484 99282522
1 58540 111759 179674997
2 49699 259360120
3 6939 14858
2 50918 732626657
2 172301 715868901
1 35806 135213 823655880
2 32219 445454602
2 199811 407308137
2 173485 194441189
2 170002 563350138
3 41069 12844
1 87214 133725 78571695
3 188392 166361
2 153583 871059922
2 192024 30044395
1 105657 105764 494587432
2 113173 69087611
2 15615 148906778
3 60754 35967
1 136061 192257 427828946
3 104189 34678
1 58155 161513 150362745
2 132272 8701519
1 75915 198799 231840906
3 164238 39328
3 96953 10340
3 68304 132828
3 162559 12705
2 163900 812249734
3 172101 184768
1 140745 148786 13633177
2 179185 213947174
3 18978 137201
1 54496 137654 410177719
2 134846 310131302
2 173316 744244873
2 172532 118469340
2 178560 689198236
3 195945 116495
1 145540 182678 19010614
2 46724 250386735
1 29217 120921 85108507
1 105183 141315 995053314
1 19362 176935 16407509
3 150818 98628
3 190553 84336
3 44949 21115
1 15899 38475 423789283
2 169846 481073097
1 19519 32100 374837364
1 78386 109595 963013230
3 90727 172899
3 55391 105599
2 89762 884992492
2 142094 386638764
3 130793 138130
1 67339 69097 571280632
1 2457 96928 498455617
1 33285 139093 89481976
2 80692 657405369
1 60684 62399 470371629
2 73587 605477935
2 135763 338568805
2 97594 168394021
3 23551 197377
3 145965 128276
1 91874 155400 316991224
3 186310 177415
2 77756 65502270
1 59358 180029 101920280
1 51925 52948 297103985
2 187868 931042948
2 18486 431544499
3 127222 132240
2 114511 549592188
2 116118 621939770
1 81631 118707 126572058
1 115275 193720 794992882
3 88833 147432
3 95642 187953
1 27458 164738 346986554
1 131437 173013 575016793
2 12252 568046073
2 2333 23167837
2 14018 946926498
3 6123 95405
1 42185 162050 339764246
1 76555 137287 46055387
3 95227 13182
2 119981 136462514
1 102411 143412 104594362
1 11891 39520 922878974
2 159217 254453258
3 70953 46748
1 19522 88297 737903972
1 53703 109272 805976733
3 75166 56948
2 77008 102162094
1 30076 124431 346498121
2 146540 383437990
3 11558 39187
3 153923 75283
1 51429 71393 686085924
1 63002 167655 114722016
3 68082 193904
1 67123 107321 409202641
1 119798 158352 597159063
1 79923 126672 52040753
2 17171 940248103
2 83467 929390393
2 20385 275975943
3 49180 131443
1 97736 170170 693349238
3 70911 149075
3 36439 197481
2 58297 779437359
1 79608 111221 67462990
3 168149 166962
1 17394 115277 965743598
2 117742 52786537
1 101984 167864 922359197
2 32449 753626022
1 8406 67152 883140398
2 29120 106574264
1 34969 183826 522363612
2 51585 747799601
1 180376 195961 324168540
1 68575 93760 874255370
2 56837 63539717
2 107066 983898772
3 90267 49745
1 18532 60669 263376388
2 10663 28570301
1 45807 53745 200612745
1 100256 128868 987359920
3 164905 38506
3 57409 34677
3 79401 33392
3 143394 124804
2 106940 373449098
2 133998 38084632
1 53218 102215 383323892
1 158451 167893 290361322
3 196983 154000
3 42763 78719
3 123849 35569
3 7181 80958
1 432 79923 291205859
1 8570 14791 897446958
2 132459 757079152
2 15047 421550768
2 18803 271240710
2 19114 154532002
3 96170 64264
1 118930 167835 487363259
2 18136 998394710
2 138901 58769675
3 197458 134354
3 50793 43717
2 175962 343678124
2 105666 249976936
3 72994 155928
3 137244 159155
3 16728 130886
2 35521 940759070
2 97373 419295790
1 117742 199197 855658177
2 3678 44881914
2 51772 452898098
1 26068 104328 849500000
1 11049 81876 148112311
2 114290 554484665
1 28693 131060 48220710
3 188137 95292
2 74551 679213035
2 120768 322640907
1 108519 194821 127670765
2 189159 311189086
3 386 85126
1 157868 182113 209346175
3 126298 4470
2 127027 298281204
3 127542 101261
1 10823 89925 571606125
1 122332 148597 880847493
3 168276 101185
3 170825 138573
2 175853 182730247
1 6895 63688 843863306
3 80264 136363
3 9895 97769
3 185536 177429
2 110689 352363432
2 187134 141965165
1 92688 145004 915814114
3 162348 71895
2 199550 492248297
1 21858 81852 769106764
2 33005 460848664
2 172525 525855631
1 33749 195939 66225537
2 35924 740068892
1 34474 50900 962590095
1 167628 198576 710023627
3 143686 27049
3 195118 12865
1 16212 69499 299989632
2 63668 91331299
2 197181 493026286
1 36446 122344 829579746
1 124582 154007 460842443
2 27579 529051009
1 94104 189208 736069112
2 138892 328069654
1 31316 94116 768488397
3 155726 176218
3 194653 88
2 82628 364194611
2 33842 829679861
3 113153 75858
2 192601 595632723
1 28930 171652 740877190
3 143336 142766
3 111201 76580
1 129424 133337 553197748
1 46045 71084 214651844
3 112250 98156
1 42428 173330 259226502
2 54163 402435782
1 27272 137253 592042799
1 106624 156664 785287890
3 16179 104607
1 127295 184867 814779539
2 153754 180422215
1 37198 158493 454559863
1 144503 156771 864856022
2 52166 596618382
3 133540 103440
1 66986 188449 660775731
3 19463 97249
3 195005 118257
1 79739 117090 232917918
3 74748 39035
1 78817 180116 82173122
1 85083 129838 527983965
2 172471 431033965
3 148278 332
3 105550 102473
3 44144 87206
3 18478 135352
3 151634 11451
1 50451 90364 403592904
2 160982 563819930
1 1294 147059 591781945
1 43347 88375 309592861
3 64345 194083
1 111005 175026 705426365
3 99994 124284
3 71507 157920
1 18870 130760 578499284
1 103911 150573 911007565
3 6410 118459
1 24664 160108 516246941
3 101931 74606
1 31623 58293 453650471
3 18179 121559
3 74163 3007
2 21039 980082035
3 33103 133501
1 89703 167359 419376839
2 120218 115383387
1 172922 179479 944891382
1 54171 169535 16385977
2 68461 924632164
1 76448 79439 293594916
2 117985 475025648
2 19679 661305652
1 73958 148428 648964359
1 30117 146649 792349963
2 1029 442456783
2 33906 163408259
3 181282 76413
1 87109 171979 710671807
3 9088 130149
2 22290 840198782
2 153951 818157949
2 185291 344826954
2 102219 646176199
2 160587 348653089
2 62540 318125211
2 16701 382714373
2 19701 518687017
3 181910 39468
2 51462 432211935
1 160892 175599 14257763
1 42160 43558 817940603
1 74139 195373 520057390
1 92347 115248 67140467
3 183332 128828
2 142314 890192978
3 112377 31859
1 11353 154562 276388281
1 34267 95258 673064982
1 3561 32923 617088059
1 106245 121866 943626200
2 72780 821788011
1 89501 179955 921128596
1 25457 45306 158616624
3 153485 113208
1 30452 171667 432325930
1 35657 52369 705293549
3 144540 182576
1 805 159595 660857076
1 22321 134345 193155313
2 56051 28019272
2 199405 363843026
1 148549 155665 803861088
2 169651 43996136
2 140213 300247934
3 26860 12265
2 27805 463535591
2 146316 185585847
3 103719 135794
3 97046 177467
3 55599 639
2 74189 206567104
2 159019 633534038
2 28773 868679521
1 92739 188660 379081694
2 195430 333517811
2 39811 344960039
2 11137 886924120
3 198258 182066
1 59986 82651 723209869
1 81032 186328 205869403
2 140488 442621031
1 135053 144506 66396051
1 3334 75996 108117356
1 94985 120949 780158186
2 75293 923544427
3 45506 178791
1 65716 93529 218442445
1 14119 20755 465855378
3 6688 196000
1 5379 108269 617516871
3 140978 109134
3 167238 47214
2 117135 29572756
3 165422 130236
3 6714 36498
3 51585 144599
3 145246 53431
3 35615 155420
1 32988 189955 387900949
3 140044 19563
3 195324 67577
2 166342 770957974
2 60522 736801746
3 187553 72081
1 94757 115716 787553739
2 148782 435935112
2 136268 818374310
3 17930 122359
1 16564 167980 666197933
3 28949 124057
3 133649 137260
1 65725 185080 570293172
2 175219 156427767
2 163841 872913287
2 5105 516001128
3 22601 30178
3 186457 52505
1 63218 65384 298615493
1 155499 169164 63373920
3 105109 96149
2 112957 982734670
2 103059 171319788
2 191478 236491180
3 66722 152959
2 149831 509147672
2 45251 529163803
3 58514 192793
2 78581 278482032
1 54837 184458 195815478
1 117824 186872 189039154
3 49541 195146
2 29174 503608479
3 167129 13979
2 37672 622270271
1 3529 93421 336866039
3 41938 22944
3 83854 76614
3 139548 80591
1 36231 40214 591962354
3 83677 88604
2 197042 791779323
2 137971 993813089
3 21916 126200
3 172241 131864
3 113611 172440
2 107251 433850202
3 182626 66639
3 28102 87283
2 17598 837707969
2 114563 953030148
2 54365 350721747
3 141641 57099
1 99828 140281 399083247
3 38151 172837
3 668 16118
2 192626 680118676
3 126365 123941
3 49979 161406
1 59665 167845 759954643
2 105437 82598106
3 67225 198740
2 99643 176096574
2 137426 74542403
3 99095 23283
2 140002 640682436
2 187146 216200266
1 87938 108716 630200039
2 87123 34182583
1 105353 118034 99081805
3 189981 76280
3 11065 161094
3 199259 8122
2 23579 410264985
3 45490 119390
2 159611 397341595
2 17432 883610931
3 150844 134208
3 155879 149161
1 62257 98642 30095628
1 76644 135966 542280540
1 87569 107602 927274224
2 144551 882329630
3 151050 192237
3 78251 99399
2 46021 177166667
1 49183 177651 993560676
3 56523 132603
3 115006 30029
1 65924 139105 163251495
1 40199 199047 489997653
3 162084 36831
3 64352 117635
1 52224 84655 685975671
2 193354 867388211
1 68255 105215 375100110
2 120669 936303599
3 150877 86788
3 20768 33451
3 119401 93179
3 74396 114821
2 197849 588158533
1 177040 180576 49450826
1 83253 173902 299141187
2 5894 230075007
1 11122 117309 671815602
3 130865 161951
3 131179 30576
1 129430 175787 153782305
1 75799 95851 529176583
1 105996 198321 222801668
2 15025 551749029
2 153926 705108500
3 170078 178869
2 141788 694798363
2 149811 934577696
3 165610 89832
3 191435 106829
1 11286 58824 405015382
2 4897 451088520
3 71033 197240
2 51500 646698615
2 164947 751955890
1 15962 20732 320221424
2 131612 548193188
3 169875 177552
3 135578 158039
1 125011 144311 916448426
3 161337 81148
3 60303 67451
3 96367 166575
2 113330 258358015
1 110561 115182 931804802
1 54507 55238 782121151
2 105016 637599135
1 133185 175966 820397061
2 121243 224977535
2 108018 950297385
3 14147 158495
2 104035 171438810
2 147725 572912311
2 75575 735848326
1 84360 181570 634687328
2 88743 190572150
3 37077 120865
2 153285 860700243
1 19024 61098 578037729
3 108081 33653
3 93184 79723
1 158950 163211 890610581
2 142355 277042735
2 33215 89052300
3 28426 133489
1 59461 142486 593816343
3 128599 70880
1 36125 116646 984244702
1 10777 118270 403578673
1 97288 195278 242538094
2 143786 609104948
1 16485 42533 56050724
2 77209 488938603
1 110246 124270 83949284
1 27119 162831 970993417
3 123200 129501
1 21645 162716 270658489
2 167792 875879543
3 80123 165907
2 65427 960397700
3 52009 66430
1 71850 133562 399975001
3 177648 226
3 126685 108220
3 123314 41520
3 131009 174926
1 12159 177125 770800258
1 15002 117647 39360684
1 125270 126260 878744295
3 136789 109093
1 68991 85673 183442072
2 161319 896970598
1 129389 169849 804941578
2 75532 32353578
2 9148 753873013
1 1682 42032 293460370
2 164689 102050575
2 139394 483743760
3 61079 102738
1 145683 188572 25405112
2 69699 988611801
2 28003 91513751
2 130188 927344391
2 15646 745846564
2 129102 642695621
3 174263 111622
3 198836 92319
2 113074 842306408
2 138860 652364973
1 17892 93851 428127422
2 27020 564866144
3 45182 142559
2 112069 354434275
3 30252 23337
3 14375 184322
3 98525 45124
3 118450 102819
3 172015 142934
3 144852 19426
2 197716 385733816
3 161164 176966
3 104161 152450
2 178385 154618611
1 1681 12377 222576847
3 58507 76239
2 155247 675580869
3 88043 75822
2 90261 805444229
2 142141 351489655
3 109567 5799
1 144623 189330 908035832
1 10078 132106 877663613
3 128802 80771
1 83528 185117 677492368
2 1931 278127818
2 323 67198118
3 97338 89799
3 167916 52234
1 4289 78698 102750667
1 160665 186603 527094152
2 132609 367810598
1 12295 180314 142201442
3 60582 159610
1 14001 164154 567014084
1 51979 182161 921385924
1 187691 188003 204030744
2 85282 386567847
3 24660 33072
1 95893 167431 6389176
1 31641 156023 891811596
1 111312 133144 335569786
2 167253 578635926
1 119546 138491 634682864
2 14866 142987609
1 127901 147343 496645504
3 8656 75536
2 149155 729853987
1 986 46983 907108777
3 52736 84415
2 61851 478865568
2 26750 899677391
2 195522 43678155
3 159556 152670
1 111650 189852 83605486
2 82033 400081228
2 123494 401846909
1 32813 59212 699822660
1 44355 89243 220533966
3 39234 173759
1 101231 128553 628629736
3 187485 133548
1 14992 154696 316993121
3 170875 179612
1 34981 94517 422098336
3 172240 117391
2 48246 196540480
2 7919 461207513
1 27706 32535 971115483
2 66164 903661790
3 34440 195324
2 165301 545859530
1 15553 85231 958147125
2 15295 205878776
2 128270 800150419
2 92532 590951369
1 29938 191382 756328621
2 166291 764568976
2 194378 968099859
2 61831 808873849
1 164399 167423 695684054
2 83856 576850388
1 24513 162114 702158093
3 192025 37248
3 173690 86789
1 498 161603 761194830
3 113690 110142
2 84614 244703737
1 64167 99836 59884670
2 14194 794339685
2 79699 250667611
2 17722 205539083
1 13556 141924 71671822
3 148927 110730
3 136347 87321
3 124019 97890
3 177100 1213
3 53844 105608
2 142174 60127653
1 96042 166443 539817937
2 146893 720997206
2 93861 303544116
1 28236 49007 747295949
1 61619 176562 784656518
1 38331 131941 885433345
2 99806 925460253
3 51309 107588
3 23679 146562
3 114523 107162
3 187224 138663
1 55284 106952 372069506
3 141910 184038
1 116507 134778 246710315
3 58884 21767
1 132464 185462 183244736
1 104932 114334 731599654
2 117391 597955718
2 21313 983015857
3 189476 189411
2 79949 186510724
2 39978 431319764
2 69293 791354236
3 136472 185281
2 51258 240190856
2 145880 554862892
1 14561 113496 247447227
1 122325 142394 168183696
2 149439 652902720
3 38277 91928
3 66766 85251
3 126375 86924
1 130817 150403 616375496
3 163802 99286
1 30695 84994 329281245
1 31425 137287 493583139
3 147535 109657
2 159309 1513371
3 163291 121706
1 88190 149323 932787064
3 56542 62113
2 165889 947746260
3 104548 58578
2 83170 934350294
1 25238 183171 808503028
1 4070 187048 972183484
2 61874 344692451
2 11368 253935737
3 43889 197974
1 97470 126137 572917233
3 47172 172828
3 196502 68412
3 67813 87507
1 34099 64031 673416011
3 8547 34060
1 17285 87759 572654130
2 26194 58333778
1 26556 97101 528212554
3 182745 69935
3 157856 169064
3 31229 44134
2 49392 471845872
3 112643 104466
2 177364 205962312
3 184541 47520
1 99913 190113 907716106
1 111764 143185 78629279
3 150880 125988
3 194471 136776
2 154592 598237414
1 30718 62514 264823564
1 9303 116398 720938069
2 193794 879201487
3 146564 192482
2 36513 220090254
1 81215 114268 69074804
1 12793 173840 4009473
3 57711 104082
1 34924 134488 203978812
3 103425 184896
1 63945 81480 915744617
3 143375 199548
1 3109 45270 72422338
2 61074 82909186
3 177284 80187
1 162281 192533 721609151
1 24257 64978 158899125
1 16855 176161 308745139
3 47301 140983
1 1234 123491 104842009
1 44889 161038 63660846
2 149671 113899080
3 21898 16448
1 78159 152134 12419011
2 68842 923838877
2 166198 932179724
1 18748 78682 835295001
2 151440 769884917
3 42788 105157
2 142161 965479668
2 10368 240289916
1 8639 199200 953374252
3 152297 141970
3 183181 193637
2 61413 645895579
1 78740 106941 618040629
1 42069 128514 53475730
1 78509 97421 255985967
3 131646 77859
2 75399 936839299
1 68117 195233 747531941
3 7896 101037
1 127023 178463 534492741
1 109689 171894 368886176
1 67055 147916 616621437
3 177864 30701
3 7846 47193
3 97581 166370
1 45715 98352 680772066
3 90214 157409
1 14710 57527 109501289
3 115252 151132
3 186895 12736
1 85015 85711 982080875
1 3775 39263 319806364
3 75563 132981
2 115496 288848345
1 115696 164053 86157030
2 37368 74548784
3 36143 30308
3 175100 190772
3 121447 76420
3 138643 67063
2 113145 765557138
1 51896 166886 727220150
3 9658 98993
2 122391 698773596
3 92279 58788
3 127000 3086
1 102534 161446 112154312
2 52482 116656211
3 187249 159489
1 16272 104581 376950199
1 75633 140333 581099187
3 99913 168170
2 8180 346678629
2 22067 351494518
3 176875 9272
1 64029 128158 431227141
3 99473 174705
3 136540 122593
2 56590 302472596
2 100709 763963267
1 2683 145529 417082795
2 130753 425158799
3 185726 169865
1 15330 31917 12121557
3 92349 41877
3 67859 59311
3 8551 105443
2 40066 861241301
3 116438 91914
2 71616 984981298
2 94219 329787724
1 108696 179602 256267991
1 83217 163138 815844746
1 113866 116523 327765939
2 57894 950589235
1 123806 135540 662360559
3 127350 85874
1 169138 177999 580347118
1 32541 102797 498417190
2 98057 939509263
3 158021 149740
3 28663 109678
2 128669 227857471
2 72590 884114248
3 32806 135789
2 78929 544756228
3 123339 70280
3 61856 172023
2 193397 510048912
2 65419 234469756
1 9976 59830 627352771
3 153137 64564
2 75419 598788868
3 104593 12777
2 199016 686332115
3 135494 154956
1 142327 180502 957458927
3 171903 58620
3 82814 195611
2 20588 16387507
2 169591 14406099
2 132991 426631739
3 119898 42291
3 191760 173279
3 81313 167416
1 32171 91849 345004835
1 52489 131537 768053514
1 12479 136557 625011668
1 109923 148963 452543284
2 20256 77772761
2 183899 286479289
1 9556 186827 414863678
3 7717 81765
3 145737 104996
3 186003 15165
1 78537 107933 780043997
3 7895 71798
1 136660 153299 361285857
1 6876 153204 966320438
2 194523 44738459
1 90886 176725 262855922
2 32087 287081032
2 160554 649914415
3 26278 26989
3 67008 152733
2 195281 797266585
2 60545 717815404
3 188602 95274
1 73655 197847 366154554
1 60686 99344 430495170
2 187254 281869260
1 56552 176080 117767920
2 84412 291711811
1 157678 175508 212124795
2 111546 416027094
3 100960 161500
1 23599 197080 811447127
2 112288 732440199
3 63136 70478
2 49789 853721346
1 132528 191079 514192687
2 64644 114164981
3 33660 100762
1 14634 138775 464455832
1 82372 106287 837712611
2 180238 733360374
1 3123 72539 606728788
3 110526 136703
1 96482 96928 819218439
1 68365 162562 842129542
2 87575 75297445
2 147259 407351435
1 102742 115919 863194747
2 102877 910522740
1 83158 178328 195368290
1 69661 133742 542956091
3 81296 80007
1 115109 148725 856610389
1 39264 121505 413438161
2 66463 763458784
1 35660 88029 580660483
3 12078 186142
3 54380 112435
1 19595 109446 958471900
3 89355 125760
3 120082 136941
2 7897 569918025
3 146267 10833
1 167300 185714 507494627
3 65744 107517
3 64773 193735
3 172454 105142
1 31078 96249 987280206
2 3601 587564659
3 54384 189652
3 70585 59916
3 149552 22127
2 154455 71135071
2 133197 782798384
3 197370 62431
1 87838 197764 104367570
2 98368 42315655
2 38706 541952304
1 111309 138907 484938944
2 4990 318335490
3 96833 195034
3 31021 147908
3 115200 82898
1 101505 126515 274232537
2 115245 211406257
1 22693 151861 930220248
2 163170 434615714
3 84733 43200
1 41139 113484 281604438
3 136026 91500
3 83957 552
2 92924 561332659
2 124651 610931303
3 95314 65821
3 112622 159111
1 533 79066 761555217
2 90924 499914403
1 19502 132618 829749869
3 165836 91696
1 25041 73546 252550156
1 166188 197923 787455834
3 65920 65574
1 72782 105715 632897722
2 162791 580915604
3 59207 51419
3 5081 190860
1 13540 156648 429443100
3 2938 175981
3 5088 100089
2 197029 733006662
2 5475 24944781
2 127388 611151390
1 24490 180364 319329542
2 31074 196494183
3 59623 30947
2 111240 683765858
3 27655 176029
3 81372 162650
3 38159 109280
3 23856 122522
3 127078 102526
2 179906 858368527
3 155014 11244
3 17985 52835
3 84443 173895
2 65867 927596794
2 28583 853517084
3 148712 101919
2 170715 493415166
1 28775 192546 831262759
2 47553 998847463
3 163873 90406
3 76916 61954
1 102113 129886 702811744
3 88417 155915
3 2131 199443
2 105147 728669074
2 86612 119236556
2 110517 936310303
3 108916 69141
3 195953 38197
3 98798 30277
1 85647 150270 2080571
2 82970 44677630
1 25565 53306 352621088
2 160962 930290998
2 56263 861412278
2 90999 775128924
3 49196 193571
1 84549 155578 478470687
2 117426 501891056
3 131729 79157
2 48247 295550517
1 49080 116305 240719262
3 88471 57706
1 52618 176508 585623141
2 61040 301017879
3 198091 179312
3 122606 142425
1 79858 118909 112690580
3 55111 3699
3 195598 81460
1 74174 186265 140556049
1 91938 125327 401931063
1 5221 143329 148352909
1 5786 41408 610051715
3 97622 67286
1 53785 151649 651039881
2 149591 358669347
1 567 31655 683860605
1 111011 151985 430570135
2 53057 443307824
3 27902 122924
2 179726 701017452
3 34337 73124
3 111908 156691
3 28694 28938
2 79463 374008930
1 71470 132895 763909420
1 19649 153111 67088599
1 168841 185211 605395801
1 19574 156936 569571045
2 153576 198393361
2 155298 987328240
2 144360 853528313
1 27660 137534 276003294
1 125201 155911 438959743
3 71248 16067
1 45309 63230 307185645
1 90749 154451 805123389
2 108561 541385075
1 59665 93385 731886953
1 21643 161084 681130836
2 41420 628680857
2 124790 286757678
2 52571 642713789
1 59365 95497 825803849
1 6297 68725 123302345
1 48454 93670 645792695
2 53421 59323770
2 169745 445326470
2 119859 863352068
3 139118 52437
1 85794 166431 372632695
3 169750 75234
3 87291 34787
1 28427 59051 739676497
3 116444 183198
2 47609 686448664
3 148255 21708
1 31270 126391 913334310
1 80614 162765 91026381
3 101464 26382
3 108250 83472
1 10273 43989 422102258
1 111020 128720 188035303
1 82946 139786 58445399
3 178342 65767
2 199328 859382137
3 161990 55498
2 97793 757924017
2 110710 138810854
3 82173 24337
3 83365 58142
3 39586 85328
1 75337 154863 726414345
2 86711 431255570
1 120893 167308 157243732
1 82666 112409 914689530
2 45567 51697471
1 92653 195182 846664098
2 74155 391818112
1 96461 152729 63290128
2 153066 389558329
2 153462 687197119
2 194347 291394051
1 152346 165514 437084313
2 79334 586170885
1 74732 168716 504519116
1 11528 128378 820289250
3 6740 64631
3 134012 49682
3 44780 172712
1 8655 130345 264183574
1 20363 195095 144114035
3 161722 139606
1 119713 136829 143937256
1 87951 127184 480551492
3 138637 177593
2 130860 380254540
1 22893 134014 442736950
1 26595 149844 634711351
3 87964 149286
3 10567 187273
3 35891 191208
2 85962 529934766
3 191931 42314
3 116199 68134
2 151714 798146888
1 35362 78045 528636250
2 22921 11218742
2 3372 351184339
3 73035 47980
3 44582 47446
3 145535 107527
2 35363 623763870
2 113374 998517234
2 126975 936433277
3 95 192702
1 3246 152993 272598520
3 148767 13797
1 53379 169225 545540133
1 35195 148958 516815571
2 8608 350173858
1 98756 119352 360440522
3 8420 103187
3 62939 166724
1 44991 166167 692785933
3 113413 46663
1 56972 75694 723228896
2 120431 131534629
3 38851 139025
2 59995 494624847
1 134019 153248 706878429
2 14712 208872676
2 121839 315076190
3 25364 73256
3 21709 33712
3 70750 36820
1 96340 110039 772305493
3 101712 197391
1 70991 93810 3994589
2 134339 709913157
1 139076 151904 822308640
2 44341 357715741
1 93020 142060 645843718
1 34446 99695 501020633
2 151570 696481554
3 11963 54109
3 66695 98758
3 48316 9621
2 80250 496547617
1 51387 99180 93038376
1 29595 76592 915565647
1 42501 76859 603718215
3 38831 192921
2 125834 39443941
2 101920 532461873
2 191695 487335341
1 135660 141339 946200932
2 93717 182752416
2 31386 372804762
2 121093 658961112
2 57939 744655795
3 80920 162156
1 90049 187087 188265718
3 51565 3068
3 191319 170709
3 138438 31861
1 91336 189256 40722744
2 42847 478852765
2 21737 605177063
3 94496 118148
1 75773 93339 315943343
2 180411 225675266
2 105001 428588701
2 101082 17729109
2 87140 516197521
3 62933 68596
1 73098 88876 571905266
3 86832 112391
2 51319 429733112
2 191444 371153118
2 55359 928311064
2 26957 238229189
3 10573 93126
2 51238 587468329
2 40331 28825205
1 83393 124551 163145342
3 173023 82615
1 61604 135021 3373878
3 179841 69298
1 32662 64573 634934675
2 79656 640746946
2 188232 429520128
1 13729 131561 304194834
2 51578 117327014
2 138099 725524157
2 142492 881037103
2 120278 167704891
1 79099 169179 818959388
3 190648 93759
3 79012 92896
1 24510 117826 59373358
2 74384 647232359
3 167024 62902
3 147283 76744
3 56222 83945
3 118070 118711
2 60922 356192633
2 39086 475586506
1 27992 39098 467963114
3 152958 60626
2 76080 136407715
1 20399 25866 538591489
2 70321 166102909
3 75298 77873
3 75072 76759
1 97227 179950 150451227
3 49205 140795
1 29626 98397 500822248
1 24994 101928 247816254
1 166841 179542 193005130
1 24458 133892 229946995
1 44989 97906 197892194
2 169523 277990384
1 67780 94576 633615750
3 115074 170646
2 83340 138862117
2 90827 336015480
2 182126 322371832
1 96380 193993 590996155
3 11927 45923
3 128231 88736
2 173743 976583981
1 92412 94488 841737862
2 25537 902519550
3 145192 146033
2 145596 672579538
3 111554 4911
2 160092 819056540
2 54321 649934037
1 22042 40070 176662537
1 119594 124755 368628829
1 91652 98683 692158810
1 104956 138181 620950488
2 95180 112534830
2 24601 220139902
3 90150 80360
3 66540 84318
2 161294 794946540
1 25467 193819 951527575
1 29094 154140 649720718
3 36298 33352
2 100775 309888444
2 171655 419478397
3 179788 176503
3 182964 151947
2 148946 147221421
2 7947 796529537
3 195080 177106
2 177881 661018091
3 45106 50723
1 88618 141409 863132230
2 163718 528425985
1 79406 109745 5805869
3 40298 55428
3 8610 97079
3 110176 41926
1 52556 61192 59239154
1 66775 89149 145617565
1 96516 139656 361413736
1 174404 175207 419503786
2 24944 10229771
1 13855 153919 191924071
1 50856 90005 545697889
2 125387 513236734
2 113678 550607430
2 164657 365773466
2 45335 535843063
2 93248 829542496
2 37843 997617957
2 163973 963647086
3 70915 8614
3 32851 99411
2 143581 375973946
1 41709 102524 929172792
1 118694 198495 861473026
2 154023 801140757
1 66852 126629 831724772
3 114801 178747
2 119734 465052335
2 6687 913169162
2 108016 797958737
1 76573 91494 569499581
1 5456 66976 486778767
2 104192 427206109
3 63646 53855
2 199021 45160454
3 92285 158064
2 127149 562741976
2 127347 189299944
1 71052 171761 619981884
2 84081 461502215
3 33711 143525
2 58062 186423619
1 128588 174061 469594074
2 127645 183928272
3 4043 139019
3 35622 68152
3 182378 104681
2 91752 7000289
2 12570 269086889
3 52649 33402
3 83996 63010
3 149818 86327
1 106017 158296 937810429
1 11302 144969 996083112
2 143703 592257453
2 125268 469594732
2 122083 850720534
1 121831 125285 901432372
3 123109 1717
1 37378 111187 988984040
1 25891 124863 401280471
1 32157 32214 993112115
3 167812 101030
2 73093 50442881
2 171423 635491495
1 28132 181558 619881779
3 21658 186537
3 61438 135994
3 21294 71466
2 141150 257700627
3 165174 166565
3 143922 197880
1 138290 145323 792530097
1 117183 198516 90954652
3 71860 100722
3 163784 194086
2 95366 768952962
1 41936 123052 996920077
2 153644 715509815
3 157630 167599
2 84987 628531659
1 54821 132274 191317977
2 10643 328107491
3 29432 29544
2 115175 317895513
3 56266 9889
3 98698 145539
3 170589 165001
1 23658 64085 669198977
3 78596 100352
3 195591 154419
1 10397 84100 655890576
2 26089 269215565
3 181533 92701
3 133368 23704
3 124113 79913
1 30612 188050 320106145
2 113739 707241580
1 19130 20125 514158367
3 113890 71405
1 5024 29050 54674075
3 157716 22438
2 158333 805858337
3 55979 197863
3 73072 62302
1 39170 177626 561014965
2 18220 15585638
3 113425 57924
2 13674 11606231
3 155466 14570
1 114651 144108 342672599
3 65588 78804
1 55880 137803 823888961
1 15898 180621 909670849
3 166317 180037
3 70448 169376
3 139905 88020
2 169393 351234081
3 54098 175960
1 7750 34584 90393457
3 132256 129208
2 39859 396476226
3 101453 44641
1 93569 143702 787730412
1 153720 192734 331975188
1 155805 179180 583067320
2 18239 670426957
1 14135 140894 586449142
2 198863 841622019
3 106435 182058
2 96604 787192348
3 119663 96006
2 22385 3820244
3 178378 79397
3 136854 7127
3 144577 7448
3 4208 111563
3 159131 196212
3 163057 179881
3 62734 115608
3 194414 174553
3 401 128856
3 18807 64516
2 195176 50905226
3 133193 77260
1 50347 145929 688229169
3 24042 43387
3 123293 96812
1 21589 45711 163665785
3 141452 82895
3 53340 45342
1 3572 118028 103248580
1 71714 110546 233181810
3 182748 118912
2 184842 589767231
2 34026 214378114
2 150444 48814241
1 116416 119410 159757852
2 196241 501751895
3 185985 113382
3 186196 67114
3 54930 158090
2 46792 195872601
3 77359 115119
2 7803 727839537
3 128056 144474
1 119579 162744 394909948
2 3954 255037642
1 102468 110992 900698375
2 186358 997753544
2 89603 445717963
3 195487 16293
1 4118 125001 19837439
2 113091 234755733
2 122797 843517689
2 28280 373779912
3 150737 134722
3 46564 158929
1 52381 118215 841357692
2 137174 955478890
3 96932 60483
2 145831 426463084
1 117634 196051 509127646
1 46573 148650 589377149
2 198335 401004871
3 80086 150378
2 18045 339906376
2 149926 544657923
2 168128 35841368
1 15100 81994 928124883
3 65877 151462
2 49210 178358097
3 30723 139917
2 43515 631675040
2 8432 523895473
2 94659 370836777
2 137187 995985045
3 137195 131469
2 171401 103393715
2 31604 720516068
1 83139 162539 303149438
1 158179 194246 4068289
3 68330 177137
1 55886 130062 152755467
1 102387 143841 196662481
1 104600 127877 762448691
2 128415 950119071
3 2485 155526
1 36595 161168 63859263
2 82993 857885881
1 7831 106401 719997477
3 10989 84161
1 45090 199464 982132305
1 151956 199161 54130044
1 103945 134826 690678232
1 58264 156064 723654044
1 29745 131453 531582895
3 62912 108821
2 63335 98034978
2 66717 296509497
1 5830 159536 892506210
1 80672 196134 493218298
1 37991 169962 462641116
2 41092 34037062
3 113846 128517
2 89997 625001859
3 47293 16877
1 74 118765 193263589
1 22846 183968 776367343
1 33925 139693 618492046
1 77162 85996 448438151
1 77242 174320 829642954
1 20783 74486 154908953
3 16479 136990
2 176096 652440730
2 7486 10335154
3 118917 147248
2 177931 881360593
3 157607 186395
1 12072 78181 688772307
1 28781 92515 518495854
3 118630 127389
3 98102 122537
3 49245 25355
2 71555 895405865
2 189015 254793406
1 23483 53523 590826385
1 143815 199709 910757777
3 8308 12688
1 117565 121581 178935938
3 1538 33906
1 144812 155740 64830565
3 23363 30845
3 99419 60847
1 125488 181291 167468535
2 44685 948010346
3 19872 173429
2 30632 848110447
1 73846 93493 371258001
1 112802 185243 292672101
1 69444 126707 502431876
2 38359 361276159
3 119185 57913
2 162777 440015538
2 20552 693084127
2 25088 193484686
2 54409 10382729
2 56715 887997489
2 31900 610369558
3 17390 61134
1 67858 179913 175220110
3 56736 117524
3 70952 41778
2 10142 244056415
1 4501 35938 937406865
3 18622 151350
1 12348 123720 380592726
1 141732 144573 451372435
1 71256 91482 771716585
2 39414 619417390
2 167212 94825475
1 70146 84752 835647469
1 22085 95882 855442592
1 147753 187892 954368228
2 114098 881848980
2 122208 344158763
1 50025 155742 694144135
1 41875 159473 778062372
3 153821 162042
2 79370 593015484
1 13697 190672 515230857
3 98852 132208
2 18806 237007205
3 7878 198636
3 141858 104283
3 47233 5553
2 199034 161202968
1 78657 114831 666421101
1 38991 95474 837991760
3 10733 173519
1 73195 123911 465100845
1 139625 184650 402938097
1 92218 188899 250629680
1 43217 100096 635508872
2 120993 230982201
2 127998 876007813
3 47263 114898
3 193402 180620
3 178680 142282
1 52660 73143 57297828
3 197912 163692
1 75110 106762 654255222
3 113203 126843
3 74974 24011
2 17061 653768743
1 127107 138242 747652500
3 33578 109853
1 81171 178681 860665877
3 90048 166028
2 143137 40357008
3 27360 13068
1 53729 64955 972648916
2 193896 384457873
3 73154 48314
3 53277 176019
1 105008 193944 460150929
2 138772 188089927
1 156997 187844 713011700
2 148978 922399442
1 25973 154075 557091638
1 98143 115927 70491984
2 62876 606636486
2 30155 986323699
3 103863 148603
1 35663 124158 821857740
1 21353 88873 309200748
3 167352 175080
1 20542 33857 874154863
3 43140 11068
1 65819 167104 39383540
2 96343 925309856
2 122130 801268668
1 68452 92553 118114655
3 186405 178900
1 100894 176904 244343771
2 47255 934159156
1 35265 69210 875256303
1 35688 181506 232906276
2 129579 731052125
3 189645 29676
3 109670 137583
1 5871 60831 714251902
3 120149 64532
3 151424 74296
1 20368 153789 524582498
1 16546 167914 393220375
3 125828 107094
1 46620 99263 227781458
2 39833 181122567
1 37933 138403 534430903
1 60922 158397 354158986
2 67790 482746297
1 30368 162143 161665930
2 113821 532161538
3 57357 152124
1 142240 182916 685735927
2 35155 132166419
3 168832 44746
1 25656 171723 984187390
1 159605 168503 560268248
3 43509 18276
3 78690 83022
2 19533 366737975
2 23843 560555597
1 40647 117958 612360991
1 120524 161697 659114575
3 131375 122532
2 104343 83719823
2 136469 713020735
3 126544 129450
3 174872 144477
2 19035 500001410
2 189646 264609172
3 56605 114812
3 117596 154643
3 116448 60544
2 197256 808392729
2 9472 979611561
2 189374 376635230
2 36399 674632942
3 199687 1318
3 110638 20180
3 64351 103836
2 120044 453485865
1 53690 54519 660715250
1 4677 191056 745197679
2 170040 729684763
2 106721 960830269
2 146112 285386116
1 100951 159863 49812463
3 55688 110661
3 13930 103204
2 100635 519950942
2 141460 119230513
1 76341 183686 35971501
1 44787 90061 965958378
3 192200 174280
1 880 189481 369748405
2 145272 410437028
2 107767 869535914
2 109140 172485978
3 186433 41207
3 90009 114567
1 29188 111722 684315925
2 66261 598218567
3 51744 24436
2 123708 379409251
3 44733 187139
2 95007 590194233
1 82329 167168 207412348
2 169500 343523713
1 137205 153106 614788342
1 73157 95468 350681198
1 41014 51329 484844342
1 109861 149425 410841320
3 4248 187861
1 28469 54866 482008896
3 18069 65184
2 172011 367350964
1 53632 84424 797749811
3 25922 37554
2 74470 859999053
2 94739 63325979
1 57559 155130 844404557
1 90320 141982 998175639
1 92985 125537 21739603
1 91189 140568 117227585
3 69802 102512
1 6932 137032 477930523
3 126309 176189
2 58915 704286754
1 69549 135882 287844145
2 38999 100665876
3 68217 67613
2 63281 644168726
1 102882 163623 345444771
1 41187 196826 625810512
2 191789 375801149
1 142147 157449 722647051
2 78692 653147721
2 194136 621383002
2 69139 929274105
3 140174 6411
3 87810 162633
1 25415 73558 698513557
2 110323 632613694
1 23137 31946 450285614
1 79303 178511 567647280
1 62677 159020 768771564
2 20063 929424364
1 6454 34773 346749783
2 197985 10249629
2 184879 741143626
3 104183 126616
3 59866 120489
3 129305 140212
1 115752 159290 425338326
3 19516 192537
1 56864 66256 610872506
3 110690 86491
3 173075 145591
1 100086 131338 394644354
1 145038 151534 634837732
3 12535 60651
2 166512 299811677
3 140835 118972
2 159687 746422881
2 88172 244699930
1 28381 194096 959568150
3 183152 108420
3 47131 96353
2 50472 237595324
1 130546 186108 264453267
2 123371 36644979
2 193693 352456240
3 90747 113945
3 117397 10664
1 18676 30431 339335416
2 197413 990125193
1 148825 188082 837906644
2 48892 448778996
2 173280 303102977
2 43370 465050651
1 43227 176532 435747855
2 13933 801160909
2 166658 590580972
1 84225 101010 331249448
3 59121 2066
2 15554 276806499
3 48848 145036
2 107990 625706630
1 28380 153173 355519795
3 190173 99079
3 10997 14693
2 189511 960503216
2 188515 251777281
1 12559 58979 313483997
3 33465 22470
1 21847 164006 704907470
3 179766 194822
1 27119 169248 843691333
1 1849 127357 393248887
2 114302 997448631
3 56963 128784
3 132820 15340
1 54033 82124 642336093
1 3506 167104 630593520
2 108983 877777908
2 173402 240989698
1 136090 161196 601063929
1 75016 141628 216792103
2 86214 722958594
1 123239 190102 609813085
1 28070 152671 824409510
1 18560 161536 625177841
3 160511 191208
2 96354 806835895
1 9126 160004 391538404
2 27800 60873485
3 29388 98628
3 174048 97826
2 63728 153005899
3 184627 93537
1 15584 140651 587304820
3 169148 146004
3 81551 161721
3 2107 6749
1 57089 159229 234672427
1 168007 174336 801056404
3 24033 96330
3 148169 169105
1 43843 158812 143249126
1 2155 74996 81215275
1 28470 62295 780876909
3 168780 167850
2 26755 251329141
3 94921 73805
3 146150 41769
3 122521 129468
2 6197 759065093
2 129661 613031848
2 138901 51231735
3 41857 52517
1 3911 169520 668033321
2 180117 539497406
2 171386 872333608
2 127713 932857909
3 174387 5732
2 123861 225237013
2 172897 859657518
3 165045 195196
2 87635 113013667
3 88548 155276
1 156417 184325 144921705
2 185555 476260112
3 59014 199448
3 157393 197834
1 99653 194126 728075256
2 110409 842052602
2 106916 299307854
3 9308 31750
3 97989 25588
1 48491 89101 785437804
1 31112 158573 414333859
2 146279 55848464
1 53930 170308 818882777
3 94050 22021
2 146684 107389339
3 22580 87045
2 80070 382835918
2 150198 361252535
2 166012 220004369
3 32039 49026
3 156302 49948
1 52023 68394 601820358
1 52930 74035 776513793
2 117557 533976828
1 115133 123627 809472321
2 66985 895857939
2 88319 561074689
2 3363 600265497
3 109620 105303
3 20214 121584
3 66693 63934
2 57996 492434460
3 43244 172181
2 37750 154689605
1 169876 179385 23861109
2 173901 163365837
1 142861 160825 411961909
1 41691 97335 388610669
3 113336 152154
3 114261 109275
2 177312 819937516
1 31671 81793 328694373
3 93507 94627
2 115906 758538976
1 49371 143194 883642561
2 193249 20721719
2 33515 346668160
1 92628 194433 682168421
3 95787 16394
2 42399 860879338
1 24216 191477 953207194
1 25278 150064 105561388
1 36440 196345 69197113
1 49660 194219 594523894
3 179709 40287
2 126214 859099808
1 15417 88616 589720384
3 173727 102924
3 131735 176699
1 6255 119920 34997342
3 156727 31
2 179098 898692505
3 131422 117920
3 68752 61584
3 183410 39523
1 20706 76830 242797075
2 58947 441488248
2 53251 806081038
2 94764 119172804
2 191692 183616044
1 34721 118148 652538395
1 36411 128326 477902718
2 163030 718267662
3 21699 67116
3 2496 134926
3 199728 90111
1 28315 67912 762677912
3 44054 171125
3 84612 16772
1 116645 173036 509777586
2 42963 251977699
1 75149 175551 833475331
1 57628 178353 620119179
2 76330 102251323
2 144859 773702735
2 150586 532486734
3 82379 83464
2 92728 15337934
1 24752 165225 971807557
2 19439 469339247
2 175671 962522104
1 13320 53986 535820597
1 42067 182855 584172008
3 130994 128869
1 18932 150278 901096420
2 169910 826970874
2 23606 680485095
2 77973 168771026
3 158776 40048
1 4342 167702 263652476
3 12605 30201
3 110164 47341
1 134695 188556 675189372
2 28263 88284935
3 4198 151142
3 63475 169267
3 25234 78152
1 116728 154505 329209287
1 149299 179275 886856369
3 45271 24465
3 170861 134664
3 1848 46146
3 101949 188660
2 157513 20744609
3 193510 186910
1 11251 82937 362762762
1 64551 133680 318288937
1 79064 166086 462781380
3 21311 145190
2 32805 650926326
3 66482 112989
2 184757 430556043
2 851 464352364
2 125542 503461837
2 155089 389737444
2 109830 144495710
3 35832 4141
3 93848 35802
2 103139 991728178
1 187041 189357 369156728
1 9241 165415 576178065
3 72380 27295
2 72466 393019484
3 49014 134704
2 95939 918534426
2 91761 869644775
1 12521 43199 109442868
1 63717 87602 251160197
2 86889 427242638
2 14882 566169644
1 74229 108672 884016622
1 29563 45711 157833467
2 57662 398775139
3 73913 3865
3 154927 141539
3 196779 128024
1 26424 84230 351813111
3 184290 35839
2 93144 51784705
2 195839 705442123
1 104629 182676 105190348
2 57667 890228626
2 136006 855061573
1 189155 194190 63988564
2 70010 38692296
2 187309 875621284
3 153075 15940
2 91841 572772808
2 82844 548878017
2 126640 818311368
3 117349 198287
1 42382 76334 489602252
2 119202 794298047
3 91531 88932
1 29246 72832 603509183
2 196064 624002073
2 165368 89616604
3 122123 24658
1 33541 109187 468373215
1 59921 64337 257343726
1 48521 177924 322652805
2 96852 647151857
3 118707 15920
3 109469 171988
2 133477 324143340
3 167675 192117
3 4389 148242
1 157774 199299 423453410
1 119059 173240 772953366
3 40584 63269
2 180910 190951272
3 184809 161251
1 58176 65515 659079805
2 103816 878889189
1 131236 177608 461605615
2 36628 964459522
2 111003 783568974
1 52723 73403 143659652
3 147805 54357
3 169461 4039
2 192160 574105001
1 101758 197396 958984560
3 154346 175552
3 100854 183528
1 122201 144328 105098632
1 9754 126731 434755880
1 113439 134980 464920090
1 8637 94465 822565371
2 1802 388548599
3 119440 134335
2 75843 184596533
2 59890 630396152
2 168917 353618571
1 43970 158727 22347901
3 186881 174202
2 191100 470515206
3 193995 130923
2 184423 345216187
2 41374 702813802
3 196636 121336
1 82677 90433 183253030
2 68389 855908446
1 92595 109655 951269552
3 119213 133320
1 33845 101345 180243911
1 151692 177947 125731844
1 37263 47200 232472578
3 59319 129364
3 155511 165205
2 1675 754460991
2 172276 666442350
2 57576 206512985
2 81593 409268299
1 20924 96727 212838440
2 51779 68049994
1 56699 77570 484235943
2 126354 754041818
3 136567 184254
1 1091 126867 888974668
3 191311 23825
1 93355 144840 122273236
3 5020 153450
2 61269 567499536
3 95089 97929
1 10964 57654 801052102
2 47500 534542953
1 55750 140345 392721257
1 20210 174733 220906845
3 110799 116530
1 14203 14436 520073238
2 133288 399864756
3 197959 165613
3 50493 2225
3 11252 92758
2 179697 256945734
3 9274 50286
2 147215 745421509
3 184981 40502
2 116468 612904305
2 22944 247765781
1 112569 124127 304441122
2 123087 167992102
2 9041 768650724
2 35843 995284710
3 104142 39017
2 47558 336961174
2 7235 960970270
3 114861 193287
1 161881 193259 98099438
2 10736 170379259
3 123430 5698
3 145358 123343
2 32736 919460273
1 38375 130285 21089786
1 67104 94838 862885232
2 109170 783602469
2 196014 394634212
1 148847 162984 848914145
3 182706 19460
1 132711 180650 323354400
2 24946 204401042
2 157234 686352648
1 81654 92586 109969957
1 136090 165189 120991332
3 78314 159473
3 80187 42991
2 136686 998546141
3 72109 87648
1 81111 173981 971261416
3 121474 117798
3 56390 99904
1 70775 135418 363531275
1 107443 118623 16588572
2 27735 624521545
2 70824 488477244
1 93616 135031 863724208
2 154418 954936054
2 118227 817162598
3 51392 107892
1 34653 178547 610358017
3 186352 84725
2 113235 347177547
1 23834 152812 6623805
3 37211 173359
2 9850 738125227
3 66597 35928
1 1071 114660 861755760
3 9707 124175
2 125142 888339928
3 73048 54943
3 22842 83266
3 146050 164770
3 85380 122069
2 63798 738936876
2 72280 846041243
3 112851 2921
2 107952 359244302
1 23777 155253 10839331
2 23571 676094318
3 66356 194657
1 12371 100134 461933910
2 89586 44149730
1 132533 184597 396410814
3 41531 182513
3 195490 70250
1 68090 138133 542399235
1 38673 137091 984842241
2 20441 691669184
2 9753 538788744
2 38572 273534902
2 169315 814957541
1 123191 185917 992856348
3 183936 89574
3 68441 39506
3 30375 83390
1 42800 105124 763815347
3 91371 195866
3 19131 109824
3 176567 40121
2 80558 448518361
2 32709 635634897
2 140894 576146451
1 95756 124435 554860620
1 46713 68256 714686419
3 108493 158770
3 26652 113596
2 193635 487347909
1 169294 176123 56139716
3 1543 127331
3 54419 170635
3 27192 185544
2 9577 760074169
1 179706 192634 330993851
3 193512 20652
2 132526 397459668
1 41937 199477 348859481
2 1406 89758530
3 174973 41042
3 118363 34132
1 86218 193020 802611719
1 13003 102022 649949689
2 171859 621919816
3 199626 179270
1 104886 149077 128642491
2 90951 773151370
3 17557 62634
1 91984 109672 974596485
1 23430 187610 896316648
3 141533 40327
3 160605 175368
2 187560 857050891
1 11309 52641 477299190
1 94054 97356 988820628
3 110987 85218
3 110295 52527
3 64312 47003
3 41133 88691
3 17221 15455
2 178036 695285937
1 112016 177832 492995781
3 12355 26199
2 13137 990981735
2 178571 614750211
2 6195 541422846
3 45210 198241
2 174109 686333554
3 22333 130257
3 96593 169618
1 39050 189610 434379996
1 133069 154997 979315070
3 81232 199129
1 154421 160009 260302110
2 93056 680310621
3 108355 38244
3 146384 166022
1 107302 143256 31023347
2 151770 488983436
3 44036 82729
3 135218 109794
1 35377 133381 777252380
1 55584 131383 849308029
3 34759 158156
1 128927 188710 584516386
1 19152 68726 108056666
2 109603 108337181
3 64965 22084
3 52159 336
1 68711 82354 959829858
3 6036 42603
3 132956 88439
2 117177 545602227
1 31920 57947 347790686
3 29295 140591
1 47622 191169 742691871
1 191443 193308 241856867
3 106663 14727
2 45750 422413411
3 79676 56145
3 103180 62864
2 128191 64071151
3 194539 77908
3 46437 36028
2 113222 197815156
2 6267 658500304
1 165604 196666 154417806
1 22113 60467 200209039
3 62534 167988
1 45192 109992 864203437
1 43483 182584 834830606
2 154990 53482735
1 66302 84622 995094269
3 55283 96875
2 63928 987812111
3 72792 160131
1 27839 183909 330747634
1 57673 70408 511409605
3 84444 192751
1 70209 152683 154843529
3 98874 96828
2 164046 18319041
3 53620 150850
1 124674 146250 543876940
1 83873 193268 603704710
2 98009 880917330
3 23767 33616
3 10489 75857
2 190173 576677980
2 184035 817506067
1 109655 112417 533531802
1 55650 60606 800271859
2 98436 780209159
2 199261 188781523
3 191095 4354
3 193277 67946
2 64549 133706059
3 104884 116054
1 71483 154317 496512046
3 126917 196626
3 35715 37704
1 11801 120958 311912160
1 48545 61342 714098489
2 103779 772732028
2 89898 235275680
3 20433 196430
2 25549 978368123
1 121911 155687 394379915
1 56571 145215 672986265
1 73228 88146 974958458
3 12410 162431
1 23157 197570 983880118
2 7904 134598500
3 164655 32668
1 95380 172608 541215707
2 176548 616209779
2 118437 479366795
2 143130 446188652
1 110575 125162 801485863
2 32509 792585962
1 115619 122592 649933559
1 90047 150309 746254529
3 54595 129825
2 128665 995342140
3 16515 155604
2 83090 198556745
3 23284 111894
2 1282 698263159
3 190696 93251
3 82853 55011
2 93649 508564619
2 44455 636705960
1 44083 68601 689602867
1 2462 128952 911260748
3 59138 87374
1 3090 122136 295200076
3 22695 15192
2 189761 955523776
2 5299 278087875
3 168473 4042
2 62078 490116123
2 74785 331985669
2 38198 835110551
3 93428 182738
3 76013 96390
3 103349 108218
3 96885 70439
1 108733 199766 689200813
3 11398 145584
2 65695 496365833
2 113069 366298554
2 37282 890657627
1 73064 134804 843641575
1 78143 86883 946034128
1 37977 82031 238983382
3 162201 191034
3 179677 103675
3 47295 43054
3 116326 1305
2 151784 694624067
3 119374 28864
2 179692 869192548
1 93781 112430 659447189
1 29009 134866 4451153
3 128128 158688
3 194852 135647
2 88437 504076375
1 97116 169097 844485262
2 166892 224765064
1 89646 121865 55957961
3 167584 60316
2 117280 234374246
2 140323 612559653
1 36378 118244 923648290
2 35529 559079086
1 12694 121515 687659447
3 61656 4358
1 143434 194386 580638267
2 114682 939519947
1 71602 153524 873890588
3 9861 123584
3 147709 35304
2 38606 49056356
3 198742 121322
3 198906 73804
3 154846 189845
3 99337 80278
3 97772 189750
3 111565 183799
3 26452 151713
2 29274 978268833
2 174586 804278781
1 29734 134987 600341750
3 143698 23232
1 153728 195729 435425219
2 83609 846834200
1 10488 63591 682821572
1 110933 165119 167454388
1 119090 124960 316454185
2 17421 895268003
2 163995 768195647
2 80731 236748076
3 79372 146899
1 58716 190496 754659438
2 110359 638903662
2 188120 286366488
2 145637 114455414
2 173128 203223369
1 84326 182913 3817827
3 7638 160175
3 57486 117390
2 18164 341892229
2 34401 750595105
3 134813 109500
2 95830 736947553
1 39658 90167 867826350
3 28545 120441
3 17196 188038
1 153453 178130 548162922
1 117277 120795 227037122
3 115406 136502
2 4627 837329187
2 82282 271528321
1 105032 189720 531722718
3 92481 61126
2 15261 398230742
2 163016 513408557
1 622 51871 856153912
1 10120 157846 398523985
3 177260 84232
1 105827 151346 865586916
3 124220 69676
3 84426 85652
2 126337 297102923
2 136922 769875353
2 5517 592227198
3 81262 102985
3 79527 158185
2 36797 86087625
2 111604 268715053
1 58653 129173 599022527
2 99808 34183625
1 41649 142985 830102617
2 42508 145439256
2 191071 25519103
2 145613 95441129
3 2619 11482
3 53134 179237
2 6472 856176939
2 99795 628868955
2 122739 953454022
1 33729 45465 523810460
1 7851 99559 757111659
3 906 14526
2 191198 674633281
3 9896 110283
1 47320 67255 572609908
3 80569 59445
1 13446 171848 727889369
2 44476 398539530
1 105531 189251 24072164
3 83356 94065
2 125130 950468421
2 119312 388098693
3 37084 35975
1 98604 169925 90207982
1 121475 170063 740555739
3 135613 157076
1 173030 180157 6802901
2 193899 696135284
2 2311 124878234
3 48729 143572
2 189891 853086320
1 51200 73513 451164569
3 197938 8892
1 17754 171329 848690153
1 527 17803 291160901
2 138223 70649015
3 40732 145620
2 112428 493494871
2 90231 270043273
3 133350 120712
2 15181 707497871
1 26937 107707 793945118
2 65210 673796646
3 162949 166791
3 160255 99715
1 21168 189680 767962097
3 46869 94908
1 142385 155980 259065914
1 124344 167095 285548684
2 93917 768460416
2 158494 484921708
2 157177 886279003
3 92944 46605
1 1889 142627 118310024
3 122548 170255
3 151312 192015
1 42407 95202 644511584
2 50498 448713618
2 128581 863694432
1 60435 76649 964270696
2 182945 121346305
2 23620 830435731
2 74013 443928424
3 194745 139227
2 25289 14928223
3 147430 148771
2 144326 970500883
3 16325 155918
1 68952 136798 164400402
1 73267 137766 722076409
2 57783 631521102
1 142824 148754 33107772
1 13385 140573 571588023
3 83514 161581
3 74087 128598
1 23915 121408 76484645
1 180166 185786 622862857
2 10526 530007355
1 44219 145090 132764640
1 33325 35691 323774504
3 19018 14263
2 109681 730448182
2 59086 62456575
2 92203 780045098
3 137142 40381
1 167353 182926 569944778
1 45629 184755 255080292
3 137135 137790
3 88302 30071
3 147141 86286
3 86791 38789
2 12447 968996388
2 12188 177727395
3 172306 24745
1 98649 118970 190214181
2 56884 44172381
2 91199 643867358
1 51564 196990 403518085
1 100062 124364 406781844
1 168370 180323 398012261
3 186328 84195
1 99661 126871 144750886
3 150488 141625
3 58876 87536
3 96336 40588
2 199807 128295130
1 15883 51899 643463574
3 109867 61218
1 37924 78140 830714521
3 41995 165805
3 65987 191852
2 103058 111528886
3 165104 184920
1 8464 87801 247340438
2 26847 621435947
1 176421 182612 157890813
2 124064 275953240
2 101913 951680292
2 25343 613150909
2 120830 582654914
1 8597 55325 369251221
3 151808 125851
2 169303 860741227
3 38980 110437
1 37395 147673 345054613
1 6740 61181 94316781
1 76705 127246 684875505
1 6147 96488 8011552
2 105567 971606646
1 64019 119071 785120216
1 55653 109010 309596275
1 66041 97586 305873437
3 141897 166122
2 11303 826558735
3 82622 158003
1 15387 183406 951944782
2 23485 461688942
3 70031 158403
3 162688 187015
1 21054 30186 546513869
2 7130 149892601
1 29304 77830 478886591
3 180632 154981
1 48323 123523 824330036
1 27610 27861 65576923
2 135560 331080182
1 37002 135333 325428813
3 104035 39367
1 40881 70536 242066018
3 10631 58225
3 165943 91797
3 173439 65176
3 40381 44317
1 33708 44783 579010651
1 50166 111247 508754312
2 163518 723428098
2 130313 421824654
3 188574 38193
2 33571 27849087
3 122320 142195
3 58179 171807
1 24520 81976 595578939
2 93982 467868782
2 90211 575757036
1 126019 183022 618322979
2 6302 575284593
3 140123 147927
2 28806 603200298
3 2488 7373
2 148669 951209894
1 6663 172397 794547931
3 166995 161068
3 76173 188179
3 86653 117292
1 81511 101652 837299173
1 4200 65904 915944557
1 9514 90792 372137977
3 125159 53719
1 14490 70427 608334780
1 164711 177745 216085171
1 102014 177559 399112194
1 87894 175742 924185232
1 100748 197309 168585167
3 166070 20216
3 169957 153537
3 129694 72330
3 34691 27162
2 3812 312122826
2 64417 8921279
2 96524 33037152
1 152553 160259 264516398
2 168214 293474348
3 45073 110612
3 54122 178506
1 65257 120662 464857696
1 53270 64371 206224324
3 149811 161075
2 47318 160247122
1 99859 193683 312787592
3 177823 141592
1 8105 11346 426857392
2 78500 458469717
1 1922 92184 397190974
1 76159 152898 266080345
3 193569 174282
1 27579 91851 406348476
2 73050 544683598
3 87517 24457
1 108077 169742 700585279
1 34438 175829 875424843
3 13520 21022
2 66840 675762079
2 73078 923376086
2 190702 341145504
3 186158 35004
2 182119 785649802
2 57774 847979873
1 110111 127435 838709845
1 63752 162086 117565503
1 90628 109339 989123823
2 150859 875263874
1 56659 184732 104376786
3 25575 6086
2 170880 287980160
3 110211 33033
3 109091 4894
1 56104 112842 480827794
1 131163 173907 904597490
2 171484 22474891
3 180367 102146
2 35686 743399828
1 6145 71151 976556256
3 138343 31463
3 168130 43157
2 158404 984428689
1 107992 140837 751089201
2 52798 732318578
3 160207 80522
2 176121 778129044
3 108784 49255
3 142274 89210
2 121063 57189313
1 94983 110196 970794536
2 176464 604849769
2 109271 182184826
3 191815 108394
2 72025 328146509
2 192313 343855878
1 26553 42820 167564751
3 60615 116038
3 84622 170707
3 162124 103828
3 172335 116478
3 29919 15024
2 36455 325931023
3 141070 58912
2 84257 204359056
3 59001 189828
2 175565 23744849
3 140600 160533
3 135252 82821
2 141619 522235536
2 91777 135663442
2 10721 912024584
3 178320 106128
1 85754 121317 19185739
1 42475 48339 855465778
2 81813 933537140
2 191739 156609927
2 133235 965823676
3 30939 155035
3 75918 93350
2 140990 598513628
2 93961 741430754
2 150691 823933125
3 109852 1994
2 20898 62880819
1 49034 112854 430526385
3 141768 189442
1 1246 137164 62304489
1 42898 43475 794457343
2 42621 536704191
3 42218 114476
2 152094 753243629
1 41641 130335 176142247
1 1272 167523 202975266
1 154306 188665 641608295
3 191451 186600
1 85825 131158 54846436
2 125288 144368042
3 169303 156037
1 3240 162784 278156715
3 19309 103319
1 47280 195246 868994712
1 103532 187503 150870934
2 181389 418620999
2 85193 964647553
2 157434 454005381
2 48737 405410159
3 42254 124939
3 171710 17514
3 122035 159346
1 84802 194917 195215157
2 185528 219771321
1 158356 174259 301325574
2 5973 918850973
2 48649 6195011
3 191485 161948
3 51932 183357
3 19633 146714
2 158735 813537426
1 35092 156186 557408076
3 137769 192924
3 198156 65678
3 141775 108586
2 185558 724970098
3 38036 41303
3 20604 64322
1 28309 190942 864961651
1 160487 196089 729874933
2 123190 883782485
2 84325 968406589
1 78859 96136 645077316
1 104885 127639 762140911
2 48238 507597451
1 52175 162359 291695967
3 97482 100094
1 94595 192018 634165025
2 56197 348200816
1 66517 104906 417154478
2 140061 546085550
3 127276 30401
2 39131 180491932
1 21866 178887 415738171
2 184018 316171482
3 140189 59078
2 98911 707352918
1 4395 108138 337448721
3 148838 22204
3 142182 151052
1 131790 175704 564827655
1 96380 168324 791012307
2 102726 195359888
3 23768 46493
3 132370 47053
3 21820 105222
3 162481 109030
3 56230 13839
3 1840 118410
1 14119 84663 361212592
3 160463 183633
3 103336 94316
2 198949 358141484
3 32763 12571
1 106801 127004 304393385
2 9018 792763202
3 18643 117514
3 114078 20518
1 131973 183398 226252136
2 12844 256827182
1 41423 182137 871508393
2 119068 452341616
2 61501 757774478
1 72681 89028 158050187
3 5438 188456
1 187 137815 837610458
3 188370 196416
1 94485 137437 72692215
3 44226 63340
2 120220 299159528
2 46032 90525164
3 111240 133276
2 109677 305323520
1 81332 195562 488191553
2 2412 686455988
3 101358 43061
2 26169 207768599
1 124647 156925 239605848
2 108840 633142470
2 7014 347691557
1 145540 180599 632274520
3 144039 160131
1 122607 174081 291195416
1 51361 175235 996225600
2 139938 191421609
1 66297 193967 89203915
1 22734 42819 329666852
1 14481 169000 344860601
1 12392 69308 308915538
2 36632 261009523
2 109586 739989095
3 96242 68197
2 36761 50208934
3 49357 100860
2 24237 719494619
1 105673 162842 907444732
3 137478 87701
2 82197 100829548
1 41330 89362 509979504
2 155503 118069887
1 52148 86614 41686274
2 111161 149243787
1 54439 104701 206813769
1 66420 72728 442619359
1 146788 188890 853028953
1 79884 149309 704314124
2 185281 458981516
1 138993 160384 288835872
1 69409 98501 145383454
2 162409 480379489
1 73574 154661 588075705
3 172273 69521
3 190280 102660
2 53014 916296090
2 158832 929208663
2 101800 413457282
3 146392 111802
3 167641 19259
1 51832 72833 559212090
1 168614 175931 755243791
2 84496 336190014
1 134958 138895 585073894
1 73512 166835 360919383
2 108824 644985841
3 137218 128900
3 165267 131613
2 198051 573714021
1 113322 123089 405138872
2 45481 883243544
1 41491 105205 530020051
1 11153 45722 180170127
1 144708 198030 36968099
2 163426 545426632
2 107067 13125034
2 176673 95328444
1 42050 106072 402292582
3 169080 15514
2 17421 903116872
1 18933 111067 978736377
3 56030 43715
2 185088 275186045
2 48561 682898192
1 81063 157033 753949298
2 186105 764947547
2 151175 457919369
3 152169 189923
2 165315 710028888
3 178116 74012
1 34369 57041 79796957
1 10547 63430 270185106
1 66682 77454 604143121
2 143306 204264231
1 30696 79953 571374217
2 82489 709141688
1 47855 57271 544639465
1 21462 198332 523216727
3 195643 33068
3 84655 126872
1 49881 94254 567604441
2 57447 307807565
1 83230 179244 139501881
2 147427 515005629
1 101673 142005 972474900
3 148305 56436
2 170277 705429113
3 60022 134533
1 182705 194067 781873150
2 77508 93615003
1 50523 146353 529653294
2 110206 782823630
2 92258 623270230
3 187881 181497
2 39341 909076486
2 88565 223249421
2 17034 396338760
3 112019 28153
2 191280 623639320
2 100768 691686077
3 63204 27763
3 159907 45758
1 29332 129751 844133479
1 90106 150170 9342002
1 21343 85660 473314117
2 18848 805827463
2 16909 936127970
3 10794 3933
2 69915 1476135
1 33792 186861 608085238
1 72417 83616 277888803
3 172248 58965
3 46283 34037
1 92020 104201 125098866
1 53146 180073 846911511
2 163978 300298588
2 19216 731118407
1 51017 193590 691945192
3 2484 145871
3 46438 45792
3 6418 48753
3 179755 15520
1 55796 119520 461464354
1 154284 172837 730293267
1 172246 188511 49460216
1 165496 178614 200494007
1 60391 151849 66756460
3 10760 35641
3 2894 21707
1 1892 191048 972405450
3 2237 189469
2 189869 7561182
2 62414 775854243
1 18285 103364 870413521
2 102595 215426237
1 87063 89198 42567962
1 26898 56881 831102749
1 129272 174136 194109942
2 144610 834010818
2 114882 749543127
2 191097 210678986
3 130680 38503
2 140813 753739139
1 72401 190049 82070554
2 31632 43147697
2 24435 248798882
2 26003 37734277
2 107202 327660845
3 98665 191656
1 161325 172969 382288419
3 896 52851
1 22966 47567 926801024
3 72008 188969
2 168353 983011578
3 75701 46458
3 102099 107994
3 30901 132476
1 18223 143840 311884644
3 91036 166928
1 70066 151393 816412365
1 39936 81936 883013561
2 59440 825033078
1 89504 90031 141539414
2 181064 40300101
3 32689 169125
3 84331 85772
2 126284 911615951
1 105925 198282 988584681
1 10512 106080 276651651
2 103483 836751727
2 131520 857453332
2 90911 414603489
3 159807 155619
3 182398 40093
1 69044 170015 645492933
3 41241 94516
1 112298 166849 598344131
3 16075 155111
1 27181 77866 15215374
1 29437 56695 627848241
2 164294 924255209
1 148670 194761 83290568
3 8856 36660
2 19788 834522639
2 9477 306750302
2 68627 855409490
2 82206 906960496
2 30829 640480866
1 94357 158363 979295448
2 67440 21838637
3 176516 187561
1 14783 31424 585812426
2 113134 845215333
3 136702 55141
2 85777 936435547
3 10100 131211
3 49346 124142
3 56063 14039
2 7242 512179935
1 86181 171889 57914660
2 84682 969187592
2 58995 473709999
3 169604 17442
2 94151 702314984
1 3758 155973 717453047
1 133280 144182 915054799
1 89807 116105 598150154
3 93866 133677
1 8746 41700 931075408
3 105131 59888
2 177035 527797242
2 93994 466556418
3 107092 18021
1 64574 165918 273192920
1 146968 184087 148664412
1 20158 145732 959489147
2 31195 394642936
1 123315 163113 341573067
2 62678 25173053
1 84976 129085 170437146
3 80913 46935
3 170741 123302
1 79544 145260 151676008
1 6518 16376 750539272
3 75081 24715
3 98563 77971
3 18162 27673
2 143196 27745880
1 47809 87677 629228014
1 79715 101049 281384772
2 184120 923489486
1 45105 144770 179998587
2 174850 959888808
3 67083 16100
3 184416 146054
1 110881 147202 495443946
1 27644 96002 996967606
1 71147 108740 614138115
3 78301 151615
2 60676 738707714
3 87238 146856
2 110587 820862916
3 109453 97737
3 114019 25915
2 87448 394519991
1 13655 171460 406439111
3 44021 16807
1 30939 170804 373219559
3 86747 99957
2 52096 753528639
3 164336 70794
3 17840 24351
1 130995 131208 631175542
2 63593 851975624
3 26836 198821
1 109847 117176 497475382
3 161589 120088
1 144396 179489 906978722
3 193926 184347
3 44626 194413
3 126453 9954
2 50442 695934871
1 49218 171493 846706978
1 36604 166596 344037775
1 130461 184486 838377537
3 112056 35266
2 11811 489172867
3 177940 111446
3 187440 172847
2 142254 828694851
2 98473 840138667
2 169991 621134022
2 157746 686350499
1 23127 185468 392453028
3 74979 116227
3 110092 29360
1 16180 159168 632906942
3 100458 131759
3 11331 16689
2 193937 922647373
3 45904 68108
1 100973 180148 87115940
2 197546 73488011
1 91655 168799 944768020
1 37374 109549 602865036
2 127414 835580829
1 55497 198298 481530374
1 127890 157193 129381326
1 56182 153327 19339665
3 103016 121393
3 157817 124909
1 81825 169841 441217530
1 14379 168176 240761645
2 101209 735365425
2 192592 833680086
2 186278 240110895
2 14951 384427045
2 80689 424577998
3 100474 190293
2 24181 860685010
1 1352 115799 818267009
1 189762 190812 271562762
3 195912 159759
3 91354 118025
3 79074 138412
3 81657 146840
1 98803 122294 578061026
1 82420 168535 226300501
1 37282 116590 877606991
3 182055 78071
2 51473 354772265
1 89358 186757 892721503
2 146684 57867513
3 66149 122001
3 14770 24526
3 131453 38243
2 181876 350158371
3 22155 144382
2 83216 838914476
1 19423 21703 774310158
1 14671 181742 831165927
1 20712 76230 729072747
3 188037 9101
3 10124 139056
1 51655 116356 596179893
3 184267 54589
1 37719 110584 560446854
2 18784 407727144
1 48771 52794 332959047
3 33856 194483
2 56634 25117810
1 68163 167160 794844115
2 95982 497353738
3 22196 27438
2 97801 387050934
2 76539 672497131
2 31440 261920187
3 903 163893
1 73637 167584 327961835
2 122207 268535666
1 17278 171522 294315459
3 170980 138754
3 101101 126781
2 161836 303234545
2 108857 424314080
3 24482 52118
2 78678 438843082
1 112981 195956 480323388
2 20382 746357848
2 195694 452757490
3 119946 43068
1 45742 65990 762966666
2 69046 30267214
3 153133 194574
2 194785 107069637
3 65004 73958
3 179540 195402
3 187114 99477
1 13535 59789 112415756
2 132371 331519031
1 141901 199743 158825760
1 23070 68226 594513872
3 71019 169677
1 25763 168914 899593401
1 51986 91735 680299949
2 199848 591861550
1 69598 73044 910499703
3 188752 26399
2 66214 24413302
1 98545 169429 392961608
3 96605 169254
3 121287 178351
1 102020 178478 805487391
1 40239 115745 311009272
1 70084 92363 283931532
1 55047 136160 815403829
1 44054 172251 519123428
3 170667 78055
1 115705 138050 890531646
1 120286 194541 901742213
3 43032 5171
2 164632 272068873
2 110814 950056593
3 141627 22914
2 175138 147999627
2 6331 469968681
1 51434 118126 87057816
3 196586 92193
1 143635 178160 40091462
2 67658 395088179
1 74872 115503 901396267
1 80678 100779 590246011
3 72603 175282
1 76996 163063 77532853
2 196828 798359577
2 160604 873114106
2 119940 809941483
3 79690 88539
1 36421 145376 480879010
1 115156 135956 806847593
2 100747 290486429
3 142513 111137
3 113627 53280
1 65608 150876 114932491
1 5973 34464 923666179
3 41018 162466
1 84204 153261 811391341
2 99160 568572952
3 175344 83819
2 55178 705664795
2 95617 880177121
1 41919 89644 930562045
3 51715 133883
2 182115 431652364
2 82935 164213268
2 196293 854777258
2 148967 936468319
1 138970 161381 110554156
2 60113 353003289
2 110626 92231776
3 124628 128446
2 456 271774131
1 201 176298 659719266
2 191730 357337346
1 19209 31540 332323476
3 166135 111265
3 187746 117286
3 41603 192921
2 101165 730405846
3 145570 88869
3 198702 47987
2 1730 322556018
3 63998 162742
2 48214 529373755
1 83352 133503 145087693
1 55201 63301 656257782
1 38410 124448 622964010
1 187287 196792 794699905
1 96518 106360 575101738
3 29526 14567
1 43342 74082 104139969
1 45518 180737 624979703
2 106802 753060613
2 122400 516365807
2 50219 2809668
3 179355 86643
3 116814 3862
2 52755 73757344
2 129328 643315749
2 54145 898682100
3 44837 137448
3 184961 109661
3 12679 72024
1 64482 105886 764514524
3 169814 140806
1 628 58633 748308360
1 9377 183622 71768864
2 51246 228259304
3 162203 26054
1 15729 146477 709836567
3 186535 165547
1 54501 125897 793545389
1 77803 181578 263646174
3 32149 100308
3 110512 95026
1 106375 164317 815569908
3 83474 91648
2 14110 729877959
2 136529 801544517
2 145791 46057700
3 193993 99229
2 36225 34667445
2 188050 152688090
3 53764 175925
1 158023 179364 203093793
3 100427 7110
2 106319 116148840
1 117196 177298 127626108
3 155955 31216
1 60971 85781 528895693
2 46269 36142966
3 95526 36687
3 152534 126951
3 16377 24172
1 6316 142364 722058706
1 12396 125228 73121856
2 54960 396374291
2 179682 276786186
2 51704 802861960
3 161082 185582
3 181015 198159
2 63900 667734036
3 39034 13828
3 167773 38663
3 181227 147977
3 129981 90286
3 151308 125089
2 61297 955200576
2 48 420380118
1 2311 160440 168996609
1 34316 126210 608039618
2 155753 189906841
2 101055 865528864
3 111548 109612
3 2956 78178
2 144520 264994549
3 111880 79712
1 13453 88380 715355859
1 144944 178406 801521044
3 84881 127972
3 29287 3841
3 103855 20786
2 133642 109288010
2 42389 17403236
2 67993 526168286
3 186309 157621
1 65894 151899 119360717
1 10487 82149 211586187
3 189551 48943
3 22474 93726
3 36630 5651
3 36365 148616
2 10306 850617765
2 145360 832459275
1 80251 101110 643491218
2 2109 228845231
1 1021 5141 833657933
1 25966 29931 965251051
3 74258 4859
1 33634 47928 475457317
1 80712 133871 356523619
2 105627 9952019
3 26729 9195
2 67725 889947877
1 95011 183835 991533044
1 120341 165148 446105756
3 168877 198184
3 87119 140021
1 69533 96111 442777492
3 174911 1348
1 80455 149091 385586489
2 160386 547386356
1 11196 156225 842879120
2 46746 83893757
1 93924 115260 463005629
1 40345 108295 199339206
1 39174 72678 859187952
2 95831 900328400
2 135396 565515667
3 172695 156835
1 77055 141809 693897460
2 8318 978849933
3 18056 50902
2 151652 552990269
3 113279 265
1 65827 95249 970508283
1 141875 196552 647305665
1 73280 144355 897049025
1 23948 41796 339413136
3 44165 42684
3 16696 191266
2 53041 83504986
1 36641 189456 248766052
3 71771 197946
3 7836 89001
3 47201 71250
1 23681 185528 184048042
3 142710 29912
2 154990 46381778
1 169006 172754 792891919
3 104745 168740
2 100830 924187025
1 39647 117443 941006127
1 3592 160620 128846889
3 115280 30671
1 40675 190546 952270472
2 40374 670823141
1 54652 85358 832423839
3 5574 77051
3 117477 143232
1 50309 175104 553502741
3 86624 28536
3 182508 76103
1 86152 96950 921548402
3 160079 133496
3 3503 61760
3 65903 177377
1 156868 193092 884214996
2 126749 949746153
1 25304 78936 296166739
3 107858 98223
3 140166 75557
1 132426 166826 981961066
2 39433 601522253
2 45100 875624928
3 82552 186264
1 53365 61600 348052851
3 44680 97185
2 53729 954883917
2 123963 828580162
2 97211 847440353
3 46756 187863
2 95766 331721066
2 120859 974549301
2 169703 427879151
2 19740 803351326
2 183268 301151323
3 143222 26831
2 52541 77799741
3 113398 194885
2 127033 808348444
3 122790 38670
2 43971 984274033
2 91034 715476627
1 155826 167185 284261234
2 190091 653109335
3 136627 504
1 29954 54422 23994374
2 153542 423350907
2 139772 230837069
1 7401 164784 902688953
2 77252 634924037
1 18704 186372 711716875
1 8667 58410 238145341
2 138394 510560791
3 64309 193490
1 60820 147361 700680893
2 117457 71652812
2 161894 209251114
2 80825 888284337
1 63878 172487 752872730
2 63006 479971740
3 194031 147769
1 16560 75735 598239146
1 18200 65208 503953507
1 11222 55111 447888388
3 130709 137746
1 150953 157127 637507461
3 137888 188265
1 130652 175466 722878390
1 162397 180537 448363572
1 161516 191640 468460430
3 117924 58312
1 31885 51209 302844893
2 150276 967195202
1 3198 141965 566295982
1 23625 136355 263483782
1 45392 132049 310664190
3 163162 151770
2 107680 566238314
1 75660 154197 893807393
2 492 360922608
2 18874 11406740
2 113507 161259513
1 36520 159837 390919590
3 57869 150605
2 99290 508161399
1 47392 177686 407494795
2 179361 548776254
3 54664 86665
2 120397 111706594
2 118312 967827427
1 171896 194449 737354442
2 124985 733465050
3 116624 18499
2 64201 941913194
2 64653 927976728
2 99785 107229683
2 103742 631969253
1 12169 85647 558375167
1 168507 186704 15736818
1 92857 174093 325892050
1 25300 145875 873392130
3 158439 165388
3 4499 8272
1 83218 182142 674914046
1 72717 119043 504420116
2 141430 583763440
2 78582 358374106
2 92414 709715408
3 165477 60330
2 1051 323645264
3 67832 192655
1 65755 81129 503619367
1 26279 40499 244284903
3 126961 135485
3 165131 37249
1 4121 43220 901286366
2 26894 357998835
2 139190 403337967
2 21338 18306610
2 168819 149349233
3 107884 128224
3 110019 14563
3 110023 76545
1 50809 110401 196411697
2 75534 203062277
2 82454 774037769
3 29414 134554
3 137129 34982
2 159035 995336909
3 186854 127027
1 86786 120924 833262099
3 152096 164008
3 103249 34241
1 30123 52372 912028052
3 73844 32949
3 82581 69729
2 118783 527780254
1 68415 197626 846895626
1 146564 188605 775170949
2 25721 376614236
1 8361 103290 636350940
2 25864 365092828
3 24823 172822
2 149029 114034477
3 124355 142856
2 5860 403275396
2 40962 59935440
1 29721 57290 501576832
1 26056 99574 357654296
1 6297 25409 93175838
2 55565 199248301
3 121935 69570
1 145692 153142 755771248
3 95345 189200
3 58452 161113
2 180529 131861219
3 9342 195897
2 40821 238350357
3 105170 118520
2 94042 493341104
1 48109 135995 929560018
1 85621 160211 829924893
2 73765 633810074
3 94731 70094
1 35837 67596 395577336
3 100499 17413
1 4366 86885 927168588
3 94234 114826
3 191095 3187
3 56957 37345
1 5849 195844 464824048
3 59872 21217
3 174288 134329
3 95647 61133
1 30100 64843 918416068
3 45640 36975
1 30771 140184 903564663
1 86142 124070 829609434
2 162125 635239605
1 6749 11708 873864245
2 169886 854579207
2 72772 99666852
1 105314 127055 683318335
3 127126 120664
2 137866 54086239
2 72513 361013284
3 147071 109408
2 194318 898231847
3 131350 112194
3 166182 97452
3 62535 174181
2 80125 463903039
2 65184 538696412
1 6057 181835 924467636
2 19754 984966350
2 3472 784289385
1 178835 186833 851285944
3 34145 47370
2 146529 45742890
1 3244 103516 652265437
3 146092 72431
2 171980 763336541
1 2219 84802 497441943
1 45538 164751 603887307
2 33900 638711637
2 196921 569302437
1 134327 139004 718099584
1 63458 152054 443345824
2 2281 664731731
3 41729 110212
1 178039 178497 366115961
3 85544 68863
2 45791 906854125
3 82099 170694
3 58281 87521
2 187832 839575105
2 90403 735837830
3 9800 97061
1 42435 166706 611878172
2 143192 640310815
2 131705 371599099
2 197082 106249735
1 53082 99129 626474808
1 2387 107248 228905644
1 42101 154759 684235788
1 22460 68527 437271077
2 115029 49723230
1 77417 89895 821004248
3 108923 182299
3 137699 1803
2 10711 7177721
2 17701 405511605
2 35236 966045620
1 13771 30961 703827658
3 120620 166032
3 80225 80566
1 27262 173139 927549651
3 167902 7178
1 100958 143809 703629973
3 127868 181907
3 150250 145661
1 79129 160290 288055618
3 141579 19593
2 129172 503617592
3 22361 195386
2 174257 118868782
2 65424 691578138
1 40278 114617 491931416
1 33817 151517 742361929
3 30636 67831
3 122771 130130
1 144001 161996 613928243
2 65139 765890707
1 20447 196975 161423723
3 164601 139820
1 75649 173068 156607841
2 4407 337312847
3 122667 175191
2 55932 36789899
3 149887 43848
2 35410 516798450
1 11528 128863 580538081
1 43049 96201 938957349
1 87420 139298 804413083
1 50193 152131 879552383
2 6349 524252869
3 100084 45847
2 182468 36351202
3 56665 128639
3 79911 996
2 45651 57536381
2 117806 436886625
2 102430 360826639
3 198885 127264
1 57902 112381 540560143
1 1122 55805 365466382
2 185286 955115752
1 9405 175518 337078638
1 162832 197308 124449985
3 78236 54118
2 175228 740159135
2 196752 380688925
3 39734 181169
3 47712 61057
3 178246 61865
2 169259 107892723
3 29759 138851
3 81285 91733
2 4847 236603258
2 89919 273543732
3 187091 100921
2 163629 837128312
2 194701 63440187
1 150954 175307 293772096
2 90413 536849935
1 5882 42425 23289836
2 179163 336825987
1 127653 172325 800573345
1 19072 115797 641339720
3 86867 106834
2 146844 539201559
3 173690 86508
2 198714 269461527
3 74200 20080
2 24910 191480713
1 157738 185087 105057187
2 2610 283551285
2 115318 393930172
1 3095 14563 765421301
3 172489 102823
2 196088 569401697
3 115343 88037
3 35398 107586
2 127304 535513009
1 82034 90305 482267458
3 87503 194516
2 116985 421328746
3 131995 148550
3 19503 160325
1 133384 144716 519384796
3 78108 98796
3 60971 85548
3 57130 131739
1 36360 74350 769137784
1 36679 153885 212406410
3 143538 145742
3 105739 81792
1 154273 155870 15382124
3 855 153311
3 177059 98228
1 83078 165871 128708271
2 113233 167762822
3 189115 116747
2 180418 841265255
1 71187 127457 985779045
1 13015 44568 659914822
2 193209 688881273
3 151166 144601
1 161311 181929 176328455
1 20972 182968 316985747
3 13317 197275
2 91293 516946357
2 155386 297498792
3 3671 81600
3 112370 128178
3 144132 122680
3 36391 190220
2 40612 681526050
3 71583 37825
2 153178 793274917
3 188661 99614
3 15384 144327
1 171185 183382 961964590
2 176266 234476878
1 161141 179398 59482127
1 94677 167859 849624771
3 51596 134540
2 33049 90946133
2 43692 536988342
2 106143 369123863
3 195961 172803
3 101372 78708
3 97938 177778
3 124638 105272
1 99977 195992 205561559
2 92945 303451618
3 56077 35800
1 84049 146895 877193061
2 181089 228384402
3 7885 111896
3 62078 88991
1 24577 35240 270041121
3 105621 95649
2 9143 277638264
3 60190 169363
3 164483 151600
1 143173 192877 4604265
1 55521 133656 536141885
1 47218 151956 119425239
1 77129 114617 262721992
1 14032 63394 130279935
1 104494 195742 804723107
1 17010 24992 402434133
1 91102 91257 410059718
2 124938 727126079
2 53152 427792022
1 46312 143675 700292527
2 21909 845154370
3 161432 68238
1 26942 50138 977370271
2 31385 311383581
1 67981 177235 590817829
3 168890 16047
2 28076 227566311
1 81940 97560 132033069
3 116903 105741
2 60722 530774241
1 65806 153458 335477030
1 173315 185760 724693887
2 164441 218191512
1 89997 152044 565597518
1 172494 177327 36400743
3 88399 57064
1 27609 115149 194328894
3 155634 25071
3 2297 4112
2 41860 524853569
2 26124 235059487
1 819 163861 477618215
1 4888 141402 192129562
2 48961 210884210
3 188788 26038
1 83669 168632 432981643
2 24420 972931976
1 54723 79736 311260995
1 127022 165496 900598998
3 80352 20927
2 72254 665662952
2 115670 948015840
1 87318 91682 175061990
1 143228 181024 662029609
2 154957 286247132
2 42244 863855804
3 93123 44590
3 87823 179463
2 119011 683537395
1 81414 194277 347969229
3 89821 157008
2 135515 534837115
2 49591 217834382
3 89622 7386
2 58060 918098259
3 88477 168244
3 141593 60162
2 125565 437878087
3 189837 52793
1 12377 187181 60400251
2 141631 514780213
3 39157 81401
1 30514 181791 118962910
1 24804 194690 292427913
1 146943 168482 806485231
3 156047 175003
3 106885 142367
1 64748 175592 278208396
3 21081 78781
1 7122 24718 467008495
3 190555 132923
3 91670 29404
3 93314 59469
1 15166 79130 397477592
2 88957 194697955
2 142685 39704998
2 46062 658296402
1 22097 38368 843331730
2 174067 137320346
2 5651 870720397
1 45010 46791 971710875
3 58560 162803
2 68294 916282130
1 24082 78127 651974124
1 52710 60020 545353941
1 35414 168740 548248094
2 29081 712707307
3 76197 183482
1 106994 168537 445715886
3 87581 108274
2 195430 263247744
2 165475 95419064
2 23794 471299292
1 1660 142947 476533453
1 116316 153545 181219317
2 50801 879928981
1 78904 153531 470119177
2 82510 444848777
1 73912 189268 551978616
3 100391 194988
1 51949 142771 318521670
3 178994 34582
3 72728 76429
2 128395 240680212
1 68219 102575 549409374
3 110130 72179
1 51181 153041 259735493
2 100602 802623726
1 25401 83126 183535437
3 145246 52318
1 135370 188544 369153918
1 59982 143248 409650073
1 6043 158560 51326214
2 65332 691986211
2 21898 84551982
2 78164 217623094
2 147152 389010953
1 128440 191593 887161423
2 96642 438033545
2 56727 863197343
2 65407 209613621
1 2101 101752 419353808
1 115191 131906 284489522
1 172776 189523 635953721
2 102399 815040068
2 117115 392993353
2 163441 244966526
2 199670 655472105
3 126196 84235
2 126088 348066315
1 54592 85208 136437774
2 4456 392652626
1 173066 191790 461684919
2 199427 205686320
2 33645 203389694
2 191958 571271917
3 156201 162311
1 12499 47366 191939452
2 189404 198525540
2 142310 510758146
3 94074 37708
2 65522 964487264
3 133224 195977
1 157654 175914 333112193
1 28297 167551 568566697
2 94102 592814647
1 139354 178108 113178874
2 100202 116911306
3 13761 64231
2 101399 697577408
3 122790 51129
2 16522 336163446
3 30264 18889
1 71200 199979 598904892
2 120726 824293512
2 113394 730644432
2 175460 157978313
3 120341 86560
3 48667 104999
1 152560 154665 872887781
1 49926 177674 388032781
3 69608 52777
3 196947 154769
2 67907 301586271
2 182374 194886170
2 70293 851269728
3 53744 40129
1 111672 195454 319481130
3 51167 116437
2 107618 348964508
1 789 9116 280894242
3 91629 140541
3 19578 25236
2 90340 367544725
1 68078 141890 234114135
2 170080 62886577
2 70686 854752404
1 48562 52888 765546615
3 156734 121841
2 166969 659587260
2 80821 494429099
1 30433 61001 365969695
2 83095 653034832
3 152696 55178
3 151430 183456
1 105491 132338 584785242
2 108583 421573539
3 143905 106003
2 95645 165127455
3 76968 135414
1 8502 74895 530320718
3 74582 45318
1 41968 118697 269248099
2 135383 467061679
3 46532 27180
3 62217 35759
3 53980 3627
3 8261 31377
2 188905 860916619
3 109278 161907
1 113241 192197 880480464
3 68827 123745
2 53715 785420354
3 24807 105966
2 176601 59874182
1 81392 160564 523521180
2 25322 837140634
2 118149 211144300
3 54110 181344
2 55980 35078316
1 39373 105300 560605850
1 11649 165475 127898591
3 106712 24340
1 167155 198400 274810324
2 71150 877336131
3 51932 175047
2 117905 816032797
1 67868 199568 849148301
2 101324 409455112
1 84253 179752 872319964
1 20768 31033 727424581
1 159644 170291 85920438
3 148331 95256
2 156208 415394493
1 88527 126434 31620261
3 76983 319
3 39691 48019
1 12428 59569 696847298
2 100989 270643785
1 141444 146010 417710578
1 179349 198473 885873105
2 122893 917919338
3 139442 104300
2 42836 545073763
3 63960 124675
2 159753 290490884
3 116543 48697
1 194763 198294 275016420
3 35943 57213
2 130560 107512380
3 38977 60824
1 54209 165536 283218059
1 137744 190925 846383817
1 57035 146864 205294054
2 112846 681599606
3 2690 8735
3 137390 8732
3 82130 94325
1 90211 116709 202635062
3 142299 124214
3 73837 118830
2 196898 672332183
3 99719 103127
3 104086 92752
1 21503 176081 348941342
3 127361 59634
1 118499 128226 33839508
3 187369 186991
1 11178 170472 307572755
2 128018 563470409
3 87290 24805
2 160027 354585378
1 115740 132017 854325114
2 140293 49990181
2 135052 689542028
1 51644 142468 815265745
1 19000 112174 574653954
3 22755 25129
2 16225 403855474
2 111793 111664564
3 78708 192482
2 5093 999957242
1 57948 113866 497751144
1 62908 184696 282013431
1 6512 149861 221211210
2 110354 225922058
1 19302 94525 955089585
3 195798 39620
1 72637 160820 440030667
3 34631 14572
2 27138 421437833
2 130766 453846930
3 104804 156836
1 135090 160336 254370387
2 3734 747770192
2 38030 760213201
2 164410 645791057
2 69863 681511252
2 46799 578097920
3 90790 40754
2 116854 389041290
2 113191 596187327
3 125032 122578
2 74378 40886220
3 177741 174582
2 191058 994781629
1 65649 117703 807182807
2 23990 973940360
3 68799 55500
3 94016 59286
3 159445 83031
1 56822 87792 912077562
2 21890 481181793
3 98397 93664
3 19859 148475
2 66857 83573002
1 90089 106323 350498591
1 112589 162981 2433303
1 78929 117806 519604553
1 17989 122313 111990910
3 11110 102269
3 187844 168112
3 27819 123895
1 166839 181299 803386743
1 52800 165579 930236620
3 177837 189095
3 70817 163124
2 62740 93626813
2 130864 698268190
3 97337 73400
3 23640 88479
1 41004 110819 331700435
1 73045 192111 91247545
1 55695 97122 111542181
3 83058 94020
2 143972 179402901
1 113608 125137 453332750
3 91148 50127
1 30352 138391 517989345
3 89215 168935
3 137841 3129
3 13693 128070
3 170052 139908
3 154961 127743
2 142136 930290539
2 132235 979437493
3 181491 187272
3 145410 10603
3 150271 94613
2 134790 604286102
3 105099 119881
3 67646 81321
2 16677 398608227
1 6100 116775 857537938
3 19042 23662
1 16189 175209 341556179
1 72403 124922 123736417
3 15670 142703
2 114400 163195213
2 141435 620409153
1 27006 65454 302022889
2 88764 331627771
3 167375 150996
2 55379 628093191
2 10463 163764704
2 176039 923620362
1 134846 174288 320316344
3 132044 173868
2 169792 945642474
3 135375 148117
2 74486 117773887
2 12495 977091690
1 59963 143501 623803087
1 15558 120349 315261150
3 143394 128536
1 153950 179561 663760444
3 37969 108459
3 114793 50215
2 18008 227774326
1 15137 194003 362226257
3 34958 100078
2 197471 837325666
2 24459 300864132
2 155656 40772867
1 70270 171426 212863274
3 69245 142589
3 67646 65881
1 49269 158503 101274105
1 95420 107156 254861760
1 50765 160883 251078215
1 65374 194514 437075409
2 20653 517481122
3 77493 167470
3 112361 165314
2 148498 564567904
1 1158 139519 320716488
1 148285 154725 648325902
1 27240 58004 539647084
3 96604 159858
1 123000 141538 933133718
1 96708 105059 286890198
2 7643 250362698
3 185090 84046
2 79257 67658233
1 26925 101095 562280806
1 14640 32687 751454770
1 89221 107870 355795468
1 93473 156840 721480158
1 69004 97170 315360198
1 55793 139023 401107043
2 97951 989371587
2 82273 570685936
3 72037 66264
1 34388 114531 675603689
1 90082 138668 769859870
2 165694 512333192
2 147209 241312351
1 134565 139683 840917302
2 166567 895689787
3 151460 86057
2 52763 761113223
2 125672 459588372
3 163686 160867
3 118884 191597
1 13502 105565 784712806
3 131549 43282
3 125834 1198
2 147260 493411679
1 123119 133565 937581796
3 59658 20312
3 121149 67279
2 192980 430861940
1 33071 198119 261549102
3 120862 43494
3 101520 179721
1 39500 94788 239995175
2 167512 329264482
3 44249 52478
3 74686 182400
1 3317 141048 523320423
2 172634 713299744
1 3581 17232 981910136
2 177926 384075077
3 17492 170353
1 95740 186317 153527685
1 4993 15150 536498754
3 150789 198249
1 12959 110912 983456662
3 195357 31025
1 64783 156399 437758729
1 181217 187901 658185453
2 43946 859736999
1 52957 93326 23236606
3 102882 65343
3 154189 137120
2 181276 944122841
1 35079 69929 745749494
1 76265 179866 654865588
2 164337 509763707
1 77310 171476 506830800
1 157939 172954 607452989
1 29608 188680 90502668
2 81606 506478569
3 56966 174536
2 99290 539825787
3 1850 86133
3 89540 32178
3 19990 154815
1 118844 132913 933801294
2 84891 517986557
3 171969 166758
3 89263 176059
2 7988 219329468
1 11828 182889 437173732
3 96634 49228
3 186731 57097
3 118584 149518
1 135545 178405 48564334
1 4496 144588 634706537
3 172495 4551
2 7421 620967183
3 78221 2182
2 137663 35748697
2 12953 461145523
1 16711 42966 495065744
1 50019 154183 144000604
1 150275 161565 627776715
2 189253 271252713
3 158348 41059
1 18228 131112 601774636
2 5733 742548693
3 40022 16786
2 18899 40345558
2 157988 579606070
2 176869 576700253
3 80493 191217
1 42286 60836 157157258
3 43188 26553
1 73576 134899 833075435
3 4216 39258
3 117808 115221
1 178657 188726 880400131
3 138776 106805
3 137525 86974
2 129091 744606284
1 27639 100990 339955853
1 135267 187985 701365439
1 53704 184148 847338760
1 93046 152141 705506077
1 97739 129755 127818452
3 183993 42374
3 24937 99059
1 17281 91015 117153115
3 48475 82294
1 94485 173119 716199879
2 180833 704028487
3 187912 101651
3 31385 66130
3 197803 130281
3 150623 20014
3 66821 13178
2 169160 839404949
3 139161 176508
1 53127 99537 374188932
1 59152 158873 637307710
2 189695 373933035
1 5096 108722 223253933
2 190133 210390476
1 143777 161905 156416892
2 174463 426496811
3 67625 116329
1 83238 104633 623193795
3 125236 153254
1 67377 107274 836448821
3 97416 5424
3 133787 56711
2 81432 927548803
3 150283 105857
1 29158 29999 931618541
2 110526 719775901
2 164217 441356590
2 26098 25873998
3 160635 86988
3 67557 175869
2 194844 13691258
1 117692 164945 618256205
2 84599 753298100
1 23764 154586 950655993
2 15400 20619260
3 141426 38291
2 75077 842430648
2 40776 448846897
3 18523 89574
1 134292 141209 18098958
1 161213 196402 759562560
1 13198 199321 255094855
3 197369 41030
3 70566 154919
1 5657 59568 557391216
3 46923 190631
1 4923 15900 675433924
2 133626 832521267
1 123185 191031 449472798
2 45471 793230653
1 6885 102900 890880924
3 96764 46574
2 97077 503063714
1 80644 93863 627066003
1 142632 195459 582687434
2 72567 920764747
2 88237 693128810
2 26283 650064708
1 103268 109799 759465051
3 165930 71571
1 841 146398 706710722
3 65272 167084
1 19592 97251 359982875
3 32461 148513
3 25224 117032
2 69958 666970256
3 92613 71757
3 90087 23521
2 199620 431053906
1 59505 119983 265628786
3 164737 20802
1 91198 95364 578462424
2 110763 567450910
1 32493 72169 497317159
2 13895 604540070
3 60689 148869
3 199552 131976
1 94090 182449 516621531
2 171650 13622961
1 36855 183149 280274402
1 138590 179379 478332210
1 61328 160420 471877423
1 96995 198455 667109960
1 34672 106131 346704743
3 13187 16426
1 50325 169355 159293992
2 122568 582162167
2 115130 570787711
2 175396 853233586
2 68764 337484769
2 192207 511871412
1 112977 123559 885444437
2 106665 225882638
3 32987 185709
2 10654 262256247
1 36538 53720 118054983
3 137245 186585
1 7863 62263 789077155
1 57204 176213 512239363
3 123559 168244
3 127717 51082
2 52724 459423423
1 23945 153039 145325900
3 152065 45994
3 422 82771
2 47083 440927172
3 148539 194329
3 24008 80638
1 134267 175966 705089652
2 106691 377621802
3 9580 196119
1 158482 188712 484881109
3 9800 85775
3 59561 193217
1 104854 174667 956351676
2 59223 592147196
3 166814 128192
1 89052 101717 168156762
1 181000 187619 742589104
2 69446 662795866
2 81633 812749694
3 198819 8394
1 30868 165440 878640205
1 55746 77018 937369152
2 144785 504320243
3 112023 80601
3 53660 22427
2 190071 989016873
3 164283 191804
2 72896 594492770
2 186862 302076050
1 35063 187218 393879560
1 46884 135941 334900416
1 93976 187554 945979937
1 16318 34771 863258889
2 115292 177744567
1 79062 126586 221676943
3 105828 175497
1 8035 26793 444605387
1 54702 126397 369584424
1 66054 109919 696755401
1 103435 154379 768156497
3 25275 164764
2 122765 119735474
1 12858 138592 465341810
3 140873 159234
2 119883 722589623
2 71545 51324711
2 184819 626468152
3 196187 183641
2 160552 457205353
2 118032 397405250
2 32595 729223910
2 73008 49893583
3 193843 192159
2 45251 487894214
3 102968 106630
1 16866 44652 109303404
3 199480 118579
1 35532 161099 412567961
3 193171 88384
1 24145 174455 781932665
2 92401 584429044
3 109759 36704
1 94130 176305 170894656
3 22292 43318
1 106254 130237 9935610
2 38996 896470341
1 90132 188725 935840093
2 129264 250165091
3 96314 74805
3 171621 109226
2 68824 391033184
3 45578 194116
3 70469 118374
1 96915 181626 347725923
3 116589 33594
3 149329 66109
1 84051 106073 993355581
3 159463 183182
1 56302 156385 105528588
3 20558 94615
2 118712 564428022
3 5654 16566
1 93033 131371 326780920
1 143374 186402 727440891
2 96510 953685431
3 44936 194273
1 67091 150100 144352737
2 94961 752950489
3 161757 135107
1 166718 173076 608843091
1 25390 180255 598086165
3 78948 10967
2 38044 929878448
1 90465 170189 254792948
1 75507 99456 540476254
3 171725 65856
3 185637 78409
3 122536 177042
1 20476 112745 118416783
2 85944 311171383
3 181316 43838
3 33055 132112
2 127133 152703015
1 134363 139697 957904489
3 94192 17167
2 123704 118408913
2 4983 769075438
1 97794 185603 791260702
2 7969 638179551
1 4389 149540 59426384
1 11683 43485 775957903
3 74828 171325
3 25228 182508
2 112964 534221650
1 37606 61372 41956861
3 77352 189687
2 170190 312331712
3 25381 151001
3 143387 9593
1 94355 156165 823423704
3 91529 65582
3 199919 92445
1 43150 71452 297201213
1 76598 122253 107930706
2 109685 8728973
2 120478 979460303
1 130230 132268 396708115
2 194226 111581734
2 195024 150647038
1 67539 74290 757153080
2 145293 185884268
2 185340 457688690
1 28991 176305 103875254
3 61591 106709
3 43629 38187
3 158541 79030
3 83518 32129
3 104947 167809
1 19210 97191 235664854
3 55300 174693
3 88293 71191
1 121689 154616 766076855
1 188260 195450 815885011
3 90445 44304
3 142593 58341
2 195856 103647845
2 84539 941120111
1 78556 111201 141650677
1 96629 173499 414670296
3 191505 94399
2 108174 874766841
2 136148 776387797
2 197191 263441248
2 731 422407868
3 60399 79146
3 158216 30347
1 11803 85112 878558861
3 131813 93287
1 111586 138363 939698176
3 37285 17027
3 91514 4381
1 11209 76770 935773561
2 166725 130993452
2 174935 8374370
1 16451 65694 377851273
2 52695 220112236
2 40369 266387896
3 51183 194383
1 172791 182332 711900372
1 124476 182337 73342200
1 79918 113481 28662848
2 51124 35437291
3 150377 73513
2 50979 865504112
2 8519 878076265
1 50857 87649 603656829
3 7364 157596
1 145981 195910 691567840
3 183519 74052
2 133413 918254087
1 22962 105821 304505620
2 92790 236863911
2 177559 617467423
1 2445 89224 618598124
3 165888 166591
3 130184 114262
2 186048 968134460
3 197440 30567
2 79092 252941646
1 17829 31347 166450046
2 154874 294652155
1 54576 69823 70767235
3 199664 10090
3 9547 33925
3 44961 18740
3 179592 82113
1 25581 61146 636610331
3 139538 107181
2 141973 179994072
2 43907 572854167
3 196011 19601
1 72602 90506 880171588
1 135067 148798 969528423
3 95037 24143
3 99166 5023
1 14501 104281 909389013
2 132692 361825783
2 75599 734837070
1 15283 133368 209897067
2 172374 941301088
3 10604 1190
3 184186 83502
3 101416 19539
3 39888 157155
3 94672 82780
1 20934 42748 43170357
3 109257 4105
3 134801 96890
3 72767 139519
1 38194 85531 314175531
3 148277 179707
1 8991 178803 550518343
1 68188 174724 307581301
2 176795 355343764
1 98815 114891 508470504
3 172888 637
2 88665 703674576
2 93545 732572674
3 50529 196506
3 185705 6302
2 32420 263427493
2 79824 741938848
2 175063 889593217
2 44540 759782098
3 56680 182931
3 154679 185900
2 136161 838378998
3 9042 162142
1 67540 94660 436358866
1 14637 28122 981113831
1 98568 153110 43101562
2 52401 305198660
1 45958 178003 950336416
2 61020 655740854
1 154132 185809 999374964
3 89783 115632
3 177120 137856
1 56688 115463 568168132
2 150692 946632628
2 28511 816625824
2 25514 387342513
3 139233 182966
3 126771 146917
3 31752 27591
2 97561 194210565
3 61657 16203
2 76526 620018691
3 88628 112004
3 59195 35829
3 47515 139134
2 32419 200880242
1 85741 191618 174006320
3 155992 43910
3 52912 53469
1 128272 171690 398272112
1 3623 76638 451467141
3 32278 63192
1 90627 95104 769387526
1 158000 190436 644580678
2 65580 817939941
1 42931 111080 248642659
3 134856 34931
1 76649 108750 952799918
3 102689 11117
1 47763 111505 140075019
2 43043 460000875
1 30263 194636 589112831
1 39674 76295 916162950
2 8688 38444503
3 156360 30379
3 62800 38269
3 57698 84834
3 107431 109691
2 42758 368882366
1 54280 177163 216485761
2 40267 672676269
1 24264 188287 39994006
1 8983 164686 856249311
2 160919 299847875
2 76467 689489112
2 96515 263554979
2 170411 956913463
1 58034 120673 676349207
3 54161 37517
2 109172 921033308
3 29896 26359
3 120552 36510
3 8912 176230
3 145449 54162
1 19768 122551 109251586
1 163128 184826 219947421
3 106458 164276
1 134855 144847 17847750
2 23334 835814389
3 184617 127120
1 100199 170915 286748995
2 21832 549921110
3 158753 50242
3 121185 72308
1 70816 120257 810778098
3 48032 36067
3 63751 8496
3 40951 25120
3 109815 182251
3 6 100260
3 104182 108195
3 67180 41536
1 15998 186967 330780370
2 66087 369022821
1 23611 59479 73902240
3 49065 195341
3 190803 91502
3 157648 70254
2 151768 276568167
1 22850 156895 109632235
1 80440 100059 98381797
3 188380 168132
2 79738 473767878
3 106165 40741
2 14675 161632453
3 143916 90499
3 184393 157244
2 177038 836348551
1 6114 138288 537162227
1 41337 85459 596665044
2 60045 674596935
1 17863 60919 7686870
1 151024 153215 943987436
3 120249 139622
2 65256 603487293
1 36030 51186 685584643
1 10058 26394 980628829
2 36128 885795090
1 151298 154677 828163399
1 21492 63930 955025507
3 98131 17364
1 102470 130331 919848260
1 19097 147143 641142582
2 21965 788690964
1 173232 186220 398213031
1 85289 96707 345772533
1 76595 81467 807357692
2 192121 241582760
2 161575 443595787
2 60646 129910589
2 187075 171989557
1 101350 138300 597388150
3 139274 71380
1 28755 54628 481701116
3 137900 182762
3 131877 165084
1 91401 114519 197500927
2 37524 171052951
2 105658 590479770
2 155641 774165955
3 124275 192967
1 151014 192100 463370768
1 165175 180168 800302760
3 131807 178236
2 108865 77836357
2 94765 235090683
3 155654 158192
1 21408 182754 931608707
1 67174 133858 294761345
3 140568 23748
2 188626 563013352
3 6861 95230
2 68485 957285329
1 119430 180657 932507308
1 88667 164232 716788288
3 161878 168833
1 80206 96314 842836314
3 177820 87941
3 133626 164698
3 132212 187660
2 84462 440876668
3 74755 157851
2 73387 830732648
1 22496 59992 211132775
3 64907 40804
3 199021 4686
3 73029 148871
3 58782 102177
1 46396 134509 137856181
3 52244 24434
1 84629 88827 274748487
2 110269 90694458
2 160872 340148329
1 91263 134907 111015552
3 37523 23928
3 72981 130487
1 50370 174818 700086305
1 1302 70424 894910313
3 37106 4889
3 168921 144653
2 167148 703020488
1 4340 137986 141922248
2 9784 104970609
1 91165 133787 356342298
3 54004 5683
2 164879 31959504
1 160224 175732 834854783
3 30627 117917
3 151705 195126
3 154989 194970
2 73142 192069798
2 132908 480869451
3 161763 31522
3 79521 44609
2 145729 861735129
2 107268 895545478
3 116791 26678
3 9856 29282
2 10297 276988105
2 43161 955445610
2 92203 155006395
1 14507 138544 33776246
3 49943 145433
3 2077 92763
1 68325 135299 473312584
2 159881 69328780
1 108599 124043 781183097
2 59379 696206110
2 94160 392770643
3 51118 101111
2 163091 869389116
1 43216 141759 528734001
1 121314 176750 175531236
2 13391 285770836
1 43892 73309 281909608
2 90747 654795371
2 115095 593288134
2 151185 312587822
3 56243 31502
1 20685 43700 205707018
3 61301 45470
3 78466 113308
2 12959 794079226
2 199399 880710115
2 8966 440233645
3 171809 68531
3 145022 81383
3 107538 110745
1 99265 175381 403154099
2 185332 792729250
2 30251 779003870
2 179607 654392207
1 164868 194770 150811622
2 73669 498356998
2 89039 90064454
3 27794 113201
2 138652 139422632
2 25845 850053246
2 86800 964136790
2 103318 421821313
2 175166 516028073
1 136886 144345 553306290
3 194621 60077
2 119882 943034803
1 25153 113662 161123430
1 13790 144213 421193657
3 8685 161603
3 22169 169316
3 82418 144518
1 102794 194029 350618980
1 17779 189124 434951684
1 131243 185010 530270463
1 18251 128275 665845632
1 44922 168692 489899862
1 76807 77345 228179875
2 22515 582024264
1 58901 106583 508789148
3 63669 41553
3 122106 143463
2 161084 139741348
2 104923 862656209
3 63935 98001
1 41408 122159 595816186
1 76622 98539 667924104
3 115071 121905
3 75635 136309
1 87540 100599 78259731
3 166575 102865
3 74199 8807
1 51005 196024 223209798
3 22015 182838
1 56426 70965 555555447
3 75711 11057
1 54106 90993 622732221
2 156028 240799437
1 105337 120391 682507346
1 29924 73724 604781320
2 57245 335302712
2 37956 501713242
1 27621 197257 862679339
1 51550 158444 300613415
2 51800 900700970
2 148888 296844425
2 8545 34621120
3 192836 61823
1 62198 76856 600851669
3 16957 178475
2 115053 103326321
2 62220 413669274
1 25184 129905 199238143
2 57591 504776992
1 13297 70723 79595716
3 145023 102293
3 182720 40435
3 146742 183665
2 101421 595203135
2 149518 200078600
3 173212 55814
1 88368 139279 915277665
2 10070 177038607
1 73281 112296 979453746
1 128590 134957 678210962
3 108069 32166
3 136408 115538
3 142281 18378
1 47622 84662 773196576
2 162771 920361016
1 61053 108832 378547152
1 32792 101193 438185469
3 155501 193979
1 101218 117319 472166387
3 72615 191528
2 40352 878308392
3 50199 58386
1 99194 134158 421078869
1 24836 192114 680809913
2 14478 618764942
2 114183 104325573
3 47678 79942
2 127466 165982859
1 30710 110303 962193397
3 56631 150533
2 83819 403515647
1 75019 184877 493332815
1 95113 99866 971932921
2 60750 910886921
3 108449 19059
2 91869 965465527
1 87696 153721 207806460
3 44107 65007
2 44243 848945069
1 52526 155058 843127330
1 18195 183322 866381868
1 15319 54511 697844913
1 102889 180698 387047258
2 89683 184241538
3 157053 72883
2 86736 533254417
3 11902 27685
2 33173 541552833
3 126200 145845
2 100062 359386104
2 57515 59131088
2 10408 644208293
2 159581 891580895
3 125300 20645
3 36896 82160
1 3979 58579 527676485
2 50519 183319849
2 157779 409282850
2 99269 784580561
3 19320 81829
1 54369 97955 768947135
1 77053 134776 880271519
2 3567 763008783
1 33546 175428 541972096
2 70958 732280795
1 17285 29609 497697209
1 14756 184813 141266869
1 75374 168168 803024801
2 32753 241387426
2 14338 899273981
1 110930 131874 626314383
2 22523 610520539
1 31114 126419 546159564
3 182418 179334
3 132858 51709
1 176148 199545 115090814
2 17356 464620929
2 103970 811315019
1 8330 182152 572305893
1 69756 122613 697969663
1 37391 64823 29024188
1 170083 196877 333227172
3 35327 114164
2 36292 717369098
3 173279 170827
3 18529 198007
3 41543 171868
2 164018 680367832
2 98021 879386475
3 111504 159417
1 54799 169786 423188475
1 640 187680 831577224
2 59773 843464267
2 23592 486474908
2 154195 212899698
2 122205 53069926
3 73188 13640
1 126186 145881 646824606
2 195934 687850657
3 171541 170706
3 6262 24995
1 69027 85125 212138025
2 9517 756215649
3 105181 93512
3 175686 33653
3 44140 25383
3 92041 57957
1 6027 193023 458542171
2 151181 889627050
1 99471 171739 741244816
2 1384 303386739
3 40013 68721
3 121812 5670
2 69138 818600010
1 75753 121968 169730463
3 47109 121455
1 44328 185644 792402841
1 9401 192834 131353006
1 16847 123776 646642888
3 82415 92951
3 12796 40533
3 30815 71286
1 163409 176824 511143239
3 32959 116968
3 145581 83422
1 48156 89160 647433213
1 3453 123383 116120115
2 8105 64632063
3 44062 114903
2 61107 913079712
1 39084 59647 292272557
3 73094 40303
2 105717 572842137
2 62477 443156036
2 84790 310843481
2 179792 243161054
1 55984 70064 572132400
2 168424 945360158
2 72801 592571309
2 94881 681989194
3 20214 115244
1 26381 157331 795931348
2 185592 585971954
1 70931 88652 593169969
3 59779 65947
2 173451 337195698
1 60909 88221 305789858
2 23175 382388366
2 150134 25538327
3 192283 169349
2 63017 409355711
2 115490 864430689
3 107350 159733
2 138584 410149892
3 40337 117172
1 49952 154302 557385680
2 195958 694276498
1 162688 185499 856954155
3 35520 158066
2 99296 720232207
2 183308 698951952
2 87468 25779978
2 113805 177963835
2 63846 13821355
2 186344 854584532
2 48260 310851873
3 99529 110122
2 142496 152821989
1 94737 165087 892609987
3 145798 128661
2 144207 991809532
2 39438 418189149
3 47668 116329
1 74722 144843 845799081
1 93390 105002 756036873
1 54678 185339 668118688
3 174661 4306
3 67684 118034
2 185429 924862943
2 143126 68207625
2 50802 997040157
2 176685 153269158
1 5261 13555 78374548
3 49951 86255
1 59776 62004 17440817
3 170335 108336
2 49969 40178941
3 185330 112788
3 52936 47764
3 26642 148796
2 61239 17274806
2 108742 759106893
1 67784 186302 254368799
2 50932 959830668
3 24281 58728
1 31213 149541 873926737
2 193670 398871607
2 148855 523734775
3 150870 163454
1 74294 85377 524990454
2 19868 571626022
2 31584 60935175
3 29541 64436
2 31839 488080512
3 193714 10752
2 5184 580073424
3 35132 24199
2 133731 687430481
1 81959 162872 149304086
1 51707 66966 24234250
1 30618 160648 494438321
1 20718 186797 913397166
1 11864 138449 977276089
1 40941 60909 312421433
1 17041 106140 990340157
2 104459 886190890
1 17291 185909 231625301
2 82310 671784190
1 132197 184867 789388191
1 52193 159010 946960796
2 199354 606469745
3 106917 77788
2 140538 619172894
3 155684 75003
2 180205 981763685
1 15367 58405 888149080
3 9836 100253
2 104708 847916784
1 92427 156444 241338052
2 195645 346988308
1 154585 192044 23127084
1 102905 190232 274028992
1 116381 197921 712212585
1 47453 104118 145579718
3 41692 89785
3 72844 39663
3 16737 80047
2 117360 547201533
1 101445 108116 149977300
2 125479 189925938
3 118220 30275
1 120475 138838 778218625
1 1400 23420 627516720
2 122360 44168993
2 31187 663556354
2 45404 340873355
2 35150 761657215
1 136905 153760 301070716
2 22929 787416423
1 1031 51612 617703372
3 112587 168414
1 16250 90099 150611522
2 189110 229983334
3 199361 123507
2 95859 155009328
1 32366 139555 15548116
2 89070 691281622
2 16761 469901999
1 10698 190681 221443079
1 71144 98206 359831794
2 114544 303625893
2 128983 706988173
1 147982 181619 183488136
1 97382 197682 114810357
1 139981 165811 332652182
3 96515 63599
1 9309 40396 504876390
3 50525 133852
3 13973 20267
1 20341 47508 131534885
3 134632 64128
3 121916 157350
2 185540 263350454
1 63959 106835 515128063
1 5928 6998 112573016
1 10060 11699 299403389
2 194352 716888466
1 65198 131939 11379922
1 81345 100629 729118692
3 15809 74836
2 112971 79288356
1 161564 163198 451118338
1 101915 122234 16024780
3 46675 22003
3 108300 115960
1 95035 183337 53718564
3 36317 143636
3 176019 25663
2 96177 970456503
1 50235 157515 272557033
1 94599 105478 305187321
1 5618 69475 81634583
3 193532 155995
2 104886 794382026
1 29985 129554 629624716
2 174863 37223690
2 113348 854559711
1 88485 106024 400752010
3 195739 54545
2 102034 62162622
1 9920 121229 603459035
3 53259 77954
2 80796 378934231
2 38991 441269553
1 156655 164317 943881705
2 97805 688316409
1 46711 166702 136579553
3 96578 108811
2 148972 396113448
1 49612 95170 971794984
1 46016 63289 826397284
2 145958 81433390
2 640 834047853
1 89367 125741 170928043
2 56839 269248993
2 199606 228606605
1 70651 170782 89811764
3 88015 198537
2 50807 340700179
3 159955 58962
2 154118 786398078
1 85759 89181 549575318
2 99123 489256569
1 168317 182120 893920496
1 7609 101570 408344348
3 134679 54827
1 71905 78737 289941571
2 176045 371920765
2 117051 928400518
1 33170 60652 706894899
3 159358 15648
3 85844 118020
2 50347 762972531
2 56696 240979828
3 24898 31379
3 94252 24147
1 15811 82482 637035001
2 528 386801134
2 47054 294720195
1 28571 160150 681299278
1 36664 185781 502620160
2 22720 130387671
3 137797 62489
1 108515 139756 947675262
3 110287 120793
2 13285 346389640
3 32525 14890
1 28400 90756 374680088
3 188423 94204
1 36937 52292 901186317
1 14696 110924 967081300
2 36341 853600968
1 115039 180660 178636309
1 160867 175957 987505291
1 30144 103130 678540952
1 112278 169955 903957052
2 52294 320253687
3 26764 188800
1 45847 131073 585547616
2 78154 365954690
1 178501 193295 744113795
2 62142 951209078
1 46423 191699 820676976
3 54920 196297
1 17965 117476 748318021
1 124010 144828 112408945
2 197131 224044326
3 35228 53282
2 48359 692317411
2 174385 858749163
3 188334 197340
3 80613 196172
2 160367 947252933
1 21273 104746 979250831
3 138845 67007
2 186184 358342677
1 51955 164333 171480814
1 85098 193028 995230830
1 1728 33113 524971414
1 54383 167468 616627836
3 61982 78086
2 78869 510695529
3 119711 93447
2 57633 352743451
2 130617 955722384
3 161809 5410
2 196116 959287647
2 111782 191448811
3 30326 56686
2 150379 581024808
2 13945 803899032
1 23886 34656 171655197
3 174671 174262
2 37255 567167730
3 84156 146116
2 64575 370118889
2 177326 81358314
2 68250 135752497
3 76120 93790
1 114056 119403 260969040
3 118183 20853
1 62092 196371 710093124
3 162659 99403
1 59288 191551 159773000
3 183699 106110
2 22670 951152255
1 38325 124039 504736561
2 131577 639988873
2 89960 443666987
2 30543 604800023
3 91439 145877
1 69660 127130 955684069
1 13662 198249 203288845
1 10192 89956 167107802
3 36313 77488
2 102075 527241672
3 140720 178491
3 16006 199761
1 118760 153390 563422333
1 183345 189321 771091745
3 37104 169069
1 27805 109996 450291675
1 68050 179520 306619758
2 107330 75061247
3 162266 89522
3 80365 27158
1 76979 121891 711589665
1 37194 39857 488795376
3 19153 76851
3 145998 80169
3 78144 106688
1 50324 188682 817077100
2 190581 866903465
2 127904 187143111
1 122379 128566 685884045
3 80799 124268
2 135899 877503276
1 5370 35673 645660137
2 125283 743833133
1 96806 198669 751957577
1 98437 182437 841571516
3 85269 47818
1 108316 159090 995876133
1 93452 185610 108532669
3 62309 180259
2 186294 611552581
2 108891 274677105
2 138113 908651811
3 164496 165509
3 46416 76846
2 162567 792912430
1 57041 93373 264661787
3 892 184426
2 136876 910916965
2 103279 712420840
2 181979 46577827
1 136044 191000 462679530
1 135484 198136 11297635
3 167667 53689
2 115301 864805293
2 139988 376738322
3 33861 71214
1 15696 177499 583642022
2 30208 433937747
1 53811 172891 876418915
2 66 576800747
2 157581 862146360
3 100037 50833
2 184871 272550449
1 61250 181305 344285160
1 99512 174774 114430482
1 88221 199383 355116248
2 91945 233922522
2 56303 224379289
1 32376 125776 582858603
1 5586 175542 340735549
2 182891 612991759
3 51542 24840
1 110591 199551 96202482
3 78469 163036
1 26935 72588 739960609
2 102069 443843660
2 100804 731690887
3 125894 16402
1 60691 96111 951398881
3 153148 54481
1 96410 99099 429527327
1 16252 123768 415058211
3 10241 100944
2 175890 342207616
2 157761 956219080
2 79093 332077405
3 138415 39488
1 67544 158704 154033582
1 70423 142392 440108399
3 112773 99737
1 52298 132693 429936151
3 111828 8739
1 66206 74608 423067265
1 32200 109556 869178715
1 42582 45937 151352637
1 18182 40248 917001141
2 98457 473982783
1 34326 131203 479036107
1 37997 155896 949876046
1 40409 113275 663195314
3 57884 14162
1 15238 88229 488710424
2 59883 18873457
2 89054 385723377
2 111974 383193993
1 66469 81283 456121740
2 121450 671859962
2 137379 122305165
2 153040 227508071
1 151322 164856 104097984
2 199910 778185266
3 35791 106227
2 38118 99619529
1 171671 173909 834677107
3 161106 194308
1 34372 64478 297019028
1 140004 191829 807399472
1 72267 77940 746730098
2 172347 627105462
3 161598 65913
3 22330 80572
2 162889 895732984
3 192903 190423
2 137861 738460293
3 29111 48204
2 96081 839415265
1 90380 155187 647427831
1 122525 185201 794005373
2 188984 670980998
3 118903 121098
1 101689 157661 31354496
3 194574 69819
3 179202 128969
2 84066 214684435
2 65162 645600172
2 33585 204926221
2 137157 525952212
2 54197 230748023
3 199232 154798
3 194266 101371
1 135268 184963 822796014
1 83526 152589 296058883
1 51985 71170 526260276
2 50756 59323057
2 55163 473040526
2 170548 390273652
3 181862 25478
3 164326 114890
2 106463 206864413
3 132627 174228
2 133166 108916152
3 64553 98565
2 57691 881385308
1 100607 140180 129417923
3 108698 11371
2 16780 14757199
3 126265 42039
2 57271 613153200
2 88366 517362413
1 106591 189780 32005546
3 65357 7823
1 23163 80270 225019293
1 3825 9997 408980149
2 77573 550867558
2 55662 320793585
1 22261 109694 754026985
2 96561 143606151
3 186525 198226
1 137472 189875 557990432
1 61245 92136 534342161
3 187840 89922
1 117346 179535 840662874
3 181715 155355
3 83832 103122
2 40116 518945083
3 154243 56700
2 95420 263374505
2 136406 447712523
3 173466 125751
1 54201 106868 634435356
2 152924 439155995
3 66540 87225
2 193112 487099371
2 146913 355307664
2 93154 934337082
3 32262 2230
2 89005 260710179
3 116833 121133
3 132431 64519
2 140615 128247305
2 107706 724490190
1 49611 176844 474045933
1 2034 175891 447158928
1 108733 194417 190316648
3 169904 52450
2 115407 839171290
1 143945 182916 783554763
3 139324 110511
2 71313 516469989
1 176971 198162 191882823
2 21728 899376612
3 100074 73978
2 187350 356556627
1 10045 25349 25190198
1 70382 171131 291795372
2 103014 423648951
1 47179 185493 569901149
2 39886 664570250
2 100305 799902828
3 63529 79146
3 42145 100380
1 5183 95722 659774168
1 66783 163926 995485216
1 150444 199316 895325324
1 115014 164164 972026967
3 101881 32920
1 113318 159495 241905380
2 23747 467741880
2 100547 136811689
2 185284 744944217
2 37691 222504536
3 6905 45657
2 182566 336874228
1 34859 133428 244405401
2 143120 577267863
3 119759 94864
2 140387 95067485
1 53481 80497 79200349
3 64746 138526
2 148977 782674448
3 64133 30825
1 73758 75072 7564447
2 50765 886185439
1 12297 64060 12863043
2 63700 800197302
1 46978 127807 854189805
2 15351 955490515
1 25230 147649 58045268
2 39653 110025017
1 16800 124335 714263121
1 35432 70097 375175317
2 119334 866737426
3 166783 12490
2 4702 122542762
1 114356 120271 490139053
1 73856 139381 193186418
3 49211 46640
1 89369 157974 843233709
3 161547 198750
1 79035 148152 419833842
2 185739 972356271
1 69794 174934 603590122
3 37179 43022
1 130891 195525 301388290
2 189241 200698345
2 154124 295783523
3 127543 127443
1 61749 166350 641198506
2 95981 466227174
3 69775 59422
1 21443 92836 957932618
1 104770 186016 256570934
1 37769 149265 947161366
3 39322 50850
3 138949 8306
3 23281 68442
1 31655 196267 692458088
3 110951 75922
3 26991 5915
3 141325 148363
1 129068 151235 565275395
1 33716 36041 559429883
2 172411 300368108
2 195728 310633244
1 135804 166850 731022786
2 141084 531375126
2 73030 880154154
3 56875 45789
3 49372 161258
3 22275 157752
1 12489 28133 452788921
2 65631 82777864
3 28804 88218
1 55178 62314 685933377
3 63356 181851
1 18684 197496 958097932
3 119934 41304
3 160788 45341
1 58839 135727 335003455
3 170107 69572
1 125773 191007 960955049
2 33881 78997938
2 186657 37431924
3 169261 46641
1 4903 189655 319253669
1 170684 190748 867358363
2 38601 715480534
1 160747 166945 660909445
1 23292 52389 297863822
2 125505 413506623
2 28790 218388644
2 74942 458179402
3 18429 117419
3 190534 177900
1 66931 69681 318837283
3 193367 179609
3 179172 22697
1 140350 155451 818567526
3 126351 88652
2 184941 961123359
1 110241 138553 859119537
2 59027 126557160
3 133730 112039
3 96623 67249
3 100655 32498
3 35788 58689
3 42512 69388
3 59599 32076
2 85993 125562496
2 172730 790037565
1 139208 140051 884184819
3 160417 16182
3 152170 12757
3 123886 56801
1 169024 188606 317042180
2 42117 146706891
2 152699 567974978
2 104410 800161529
3 72769 171253
3 115536 128358
1 95375 133408 561460726
2 184619 840277298
2 56030 237639012
3 179703 140233
3 63288 39143
1 103530 159413 746144565
1 86062 176367 367680729
1 80384 134216 776444201
2 100148 612607247
3 82038 148264
3 134598 92937
2 178689 508767896
2 87241 255154831
3 15207 163836
2 63145 158831778
1 105991 116205 930581996
1 15471 149576 3568454
3 18501 133769
3 151771 113721
1 5748 190645 221817087
1 45281 172236 827685673
2 81687 264952053
1 179944 198207 714067651
1 50044 132549 223536895
3 94681 27582
3 3538 57406
3 173527 138156
2 51256 52044894
2 96366 857868933
3 159122 57111
1 91905 174546 411873199
3 10457 142443
2 51586 888860752
1 114146 160599 357290469
2 6759 957690801
2 49134 805353158
3 30975 172558
1 51533 72979 505162042
1 2445 63429 442422497
1 72066 156813 246857211
3 182552 30410
1 29345 180128 489091795
2 139007 150541929
2 145392 571030540
1 51214 112845 588396387
1 31013 118969 44734063
1 54366 83366 358837701
3 170467 120816
2 149894 913374143
3 180652 91334
3 49376 21968
3 57245 73742
2 69711 940660012
3 122979 26178
3 68385 91769
2 150525 915206583
2 48756 48813204
1 94321 154543 975400478
3 171970 179359
3 13829 2765
1 132283 182693 424346974
1 53584 119780 809797698
2 15340 21659981
1 17777 170485 888595102
3 82469 187942
1 159833 161663 43249988
3 77191 95952
3 143400 28682
1 7499 24493 141260606
1 39696 132923 747670754
1 96202 188797 982269326
1 70693 174867 483038971
3 106614 174971
1 150288 178183 955301165
1 75572 78129 267468506
2 70882 328896093
1 14553 176867 460059673
1 120121 178450 459795448
1 64982 100823 330017558
3 24786 145928
2 162722 782078692
3 93529 69094
1 163759 174158 839977476
3 86944 4700
3 44235 27763
3 32431 36346
1 159582 177211 333823192
1 67816 96325 688444334
1 155321 171052 819750595
2 38140 976128371
1 109272 146059 286413436
1 35909 146376 442485568
1 70120 160004 295112336
1 90808 172488 727218048
3 186385 34914
3 65142 185489
3 167055 170515
2 1748 933707541
1 86298 141301 767874513
2 178312 908206417
3 81540 183639
2 7485 660944442
2 194488 108289980
1 91362 178915 242639206
3 163321 19591
1 3030 80851 647112696
1 63034 84484 836957987
3 151501 172344
1 25618 129732 614317479
3 162145 59937
2 72339 749393903
1 10924 179445 933796997
2 24046 607607898
3 158195 63497
3 192365 137255
3 121322 171883
2 196206 556815881
3 155898 66530
2 67040 511785688
3 161146 70422
2 57141 684707794
2 72554 895538858
2 31033 724264865
3 148770 69150
3 112304 10571
1 6359 67299 204102357
3 37837 88704
3 155287 6547
1 13153 118790 284925232
3 121389 90746
2 88669 994418869
2 180136 63915294
2 160519 678734270
1 45109 107269 998290770
3 97512 12951
1 43427 160240 261115826
1 80490 133987 90624732
2 119344 690842350
2 43545 171629582
2 12180 488565875
2 197593 32364014
2 100495 747736422
1 24910 25588 202438877
3 19600 1034
3 191099 71848
2 31327 446787863
2 80989 638109097
1 85369 133712 44244816
2 67072 153195686
3 49501 120452
3 58922 58424
2 64965 107000527
3 60696 71553
2 68578 705656388
2 186654 888464190
3 158811 17481
3 18377 49621
3 116801 192623
2 56141 605791988
1 70552 110369 460353079
3 110627 32510
3 53209 40591
3 53920 192215
1 65800 70145 268710660
1 120454 179502 921081638
2 144728 749297762
2 83338 347721068
3 70203 48059
2 115353 254293362
2 150794 485477804
1 52864 186005 260235054
2 133889 958441729
1 12402 27364 466999878
3 6100 112497
1 120884 149558 70269622
3 60617 148740
3 154781 102685
3 17391 65642
3 8572 50333
2 55405 829102075
3 9857 54060
3 105630 46183
3 24153 111816
1 8762 44324 642898130
1 8632 62897 296006676
1 116349 174668 60299307
3 187746 117554
1 78751 83307 549357406
3 7816 153228
1 4637 112066 657845816
1 30352 101338 630692638
1 40282 176818 261667114
3 135845 41607
1 72408 104317 924620305
3 90480 35919
1 14302 113470 793116819
2 44164 126260981
1 41505 140551 779770764
2 22108 795615239
2 100427 16907924
2 170028 776678553
1 112620 183950 634718211
1 1344 179170 92944593
3 46929 104904
1 111455 138964 393793323
3 50882 130352
2 15875 482839932
3 46685 3875
2 167021 60024059
2 156193 133887065
3 130130 3709
2 191564 435459327
1 53652 81150 99903895
3 123773 156891
3 151799 180298
3 21515 185180
3 36033 174667
2 193119 101545373
2 104242 607909301
2 138085 531421532
1 156380 163302 555686148
1 8423 97583 770749704
2 84160 96301390
2 107982 946990660
3 97152 154880
3 6778 105773
1 143683 175371 981333935
2 95896 293335087
2 11506 909981384
3 174827 188408
1 113524 121953 964401873
2 75915 205848880
1 118360 146785 261969667
2 23114 298200790
2 109355 276941169
3 126423 92530
2 13532 53665957
1 91960 112951 553724700
1 111300 140345 438671595
2 104711 404789610
1 122985 158793 640844599
3 12075 130621
1 140131 141348 407074748
3 184350 48003
3 164893 38719
2 18106 479414193
1 20666 106659 784742017
2 45369 466997337
3 84788 164129
3 138384 126976
3 48535 87892
3 91996 116096
3 13404 68294
3 103080 182602
2 154754 210244774
3 189948 128121
1 14119 63180 387425513
1 79659 193801 899011711
3 191905 18906
3 68266 95998
3 59730 34931
1 142491 149696 193670670
2 197703 273321614
1 22913 83738 684252894
2 82932 931479446
1 11066 165159 626810655
1 19502 31002 810564678
2 156446 386769023
3 96782 144474
2 53575 995382010
2 181167 801418962
2 54992 316225109
3 130975 197729
2 182371 974253388
3 99407 55740
3 25684 45548
2 161055 735604173
1 107954 119819 559558532
2 28061 625704909
3 104077 145590
1 102457 121270 660190087
3 119215 159048
3 127161 108561
2 196218 575655110
2 161091 783331799
1 62762 196491 476435986
2 89796 706598740
1 89005 119437 190305656
3 24551 6968
2 44414 196265972
1 52474 111557 473646713
3 169420 122078
2 11193 592651671
2 150775 939689815
3 96001 19467
3 198216 73489
2 145840 195684749
1 22726 126725 954034774
1 166300 167150 483899062
2 93710 589659708
3 72682 108391
1 105869 151223 293096399
3 188575 49121
3 9721 172509
1 25884 33132 8142926
2 190029 480693412
1 75792 180523 705519161
1 33751 145924 81274077
1 55078 128788 296366864
3 107799 104265
2 157522 850506199
3 87409 9708
3 17263 120020
2 191562 262977489
1 93806 122360 48849742
2 5618 92458291
1 37457 104267 782900949
2 66661 678480873
1 106443 107417 385821155
1 102257 112714 881074980
1 22995 56356 668834732
1 85939 116119 724689365
2 38885 546183205
1 36618 82662 59318537
2 61150 562690107
2 33930 205498555
2 130225 282400828
2 113972 277206125
1 6904 190596 154432223
1 95767 186281 478580632
1 55468 112580 6029566
2 110046 343868434
2 88250 784414613
1 5023 46174 12469047
1 118751 159246 691886211
3 110376 2862
2 188672 392357806
2 158477 87109840
2 45337 733913558
3 16734 31238
3 11446 154148
1 121810 167230 923224932
3 179262 129824
1 106122 119624 176228399
2 98685 705463862
2 8967 522831647
3 140750 82961
1 161693 174992 331529338
2 130041 551035870
1 10939 36950 375618974
2 9827 798515614
3 39031 166580
3 173959 895
1 101991 149450 507410935
2 1515 318161301
1 122522 140844 379216101
3 35221 119944
1 98245 123202 881276824
2 42012 351613790
3 60590 81349
3 107180 100267
2 62369 966241208
1 98937 164469 622228956
2 36351 595838995
2 170398 892359194
3 16885 167314
2 120144 904414735
2 96092 772681653
2 29772 792970926
1 12611 67154 690114792
1 95521 153173 351755027
3 87932 4024
1 192261 199502 529851228
2 30426 748127492
1 103132 192410 369440600
3 123411 86853
2 33406 135467353
2 191700 881484702
2 166947 830861829
1 440 95702 660463203
1 120317 149035 400578429
1 11411 163577 658285479
3 149776 182450
2 30152 759000621
2 127950 857130821
2 111168 616748050
3 135450 13364
3 111142 78978
2 136941 368807076
3 185136 44396
2 100883 351162077
2 155343 717822323
3 58887 59684
1 108893 191006 420318164
1 17276 142343 298708376
2 31553 407667839
1 109363 183346 878261581
1 2089 84040 557534163
3 19802 196228
2 7214 152714655
2 147997 466810720
3 36129 195886
2 75518 902866575
2 105563 648542492
2 165822 268069867
1 122903 139011 289752321
2 139174 48212209
2 133348 462093987
1 21489 159394 792974645
1 99970 116462 669747106
2 175418 683589296
1 150148 171373 134288076
3 170116 22053
1 613 98022 758274197
1 71769 174553 293391307
2 33287 118019060
1 44456 142588 941631801
1 139528 153484 541091032
2 187054 415324139
3 16304 194675
3 159700 171357
2 76556 86408994
2 178582 540991274
3 8379 7068
3 98679 22464
3 85127 71012
1 40719 116459 703723739
1 10453 66237 1477315
1 72692 79506 568984254
1 75911 77476 923719286
3 71946 135203
1 59461 152078 593278519
2 56848 831382
1 33447 114475 503915016
2 46710 50670572
1 152753 185939 69657145
1 45246 86363 30785832
3 72667 51842
2 159883 248407365
1 75460 113926 724781650
3 51104 67722
3 159020 139818
1 47444 144538 780119277
1 59259 73774 670177843
1 52314 195203 223601762
3 79361 167762
1 8494 147625 167874955
3 106138 184508
2 2417 110949276
2 118148 132033751
3 407 34870
1 30932 199629 256907153
1 46712 65514 248093998
2 73102 892582826
2 66650 698970024
3 147833 124560
3 181613 45317
1 41110 100437 947133357
1 116254 199947 875796068
2 33375 559377761
3 167374 131662
3 159117 159442
1 20894 137486 760179456
3 93650 110775
2 84246 320169107
2 66624 540373604
1 56447 62447 563821281
2 58010 671343557
2 2471 671608317
2 180394 811418859
3 161904 4808
3 50875 11372
2 54889 444736538
2 179688 450093196
1 152555 184059 479419104
1 66632 187196 143659758
3 125006 92024
3 158791 87912
2 176024 585742255
2 57879 671132260
1 12771 21114 187008604
1 27255 40346 356686340
1 63488 192194 358559376
2 68509 967929728
3 173354 43917
2 171723 120624622
1 163093 197273 137849418
3 189917 9795
1 116646 136146 948496213
2 141774 530065971
3 131818 169717
2 99799 216658642
1 46781 194013 13594226
3 141522 55570
2 185765 116480753
1 8914 18042 1433758
2 116118 639385436
1 8958 150243 153184607
3 126642 179908
3 47632 118897
1 8084 49981 994373248
2 25956 127472522
1 10858 71612 649806488
1 34734 140750 465119618
2 109491 683159165
1 41007 179233 907609038
2 116604 445198045
2 23679 762402308
3 107831 31433
1 5736 171936 988213779
1 426 54599 810879717
2 143433 960783542
3 173314 173924
1 62417 193712 799160852
1 73329 110773 218209702
2 20985 398985682
1 44431 119531 396999688
1 113911 114916 97588402
2 19004 935676718
3 134809 38793
3 157351 91979
1 89104 162373 525022524
1 12922 162675 849077066
2 63587 312546555
1 14588 156696 392924221
2 148985 492063193
1 43714 187254 332427509
2 100725 95428392
3 43898 153492
1 25969 110615 166656624
2 80151 157746648
1 65971 114896 892670121
3 76829 5713
1 7670 97636 483316071
1 19998 181362 482911482
3 58183 28197
2 165356 123979933
2 64386 472840750
1 100281 159589 786586116
1 45730 153112 800052730
1 174540 178753 925330705
3 68358 44274
2 51651 304338398
3 87986 110849
3 16363 197798
1 156178 167796 155933473
3 28055 91745
2 145571 558160318
3 63605 167556
3 61586 27965
3 98485 159215
1 10161 163149 715236626
2 86905 765826638
1 20613 25456 105638245
2 9944 583128132
2 74938 130669796
2 177191 660865037
2 91257 450579768
3 25914 109686
1 92475 150878 557427048
1 81710 178045 220973701
3 146946 16295
1 89009 108351 981485087
3 149492 5782
3 38342 173285
2 142926 304269239
2 79229 791632415
1 156620 198451 160264030
2 183744 314867939
2 101307 560095052
1 89701 139406 558659544
2 97136 518510661
1 75468 164336 734524932
1 10538 130214 501518072
1 956 135580 333866861
3 145795 79342
1 46800 172831 684956826
2 146248 428245417
1 116338 173858 5717787
2 22023 619286121
2 33642 204034951
3 63379 155768
2 71922 759031927
3 96747 151746
2 35619 50429097
2 150981 186164463
3 77556 18553
1 62735 136680 460873404
3 44163 17097
2 191784 924744397
3 31668 17296
2 80833 490873001
2 97992 428734816
3 158650 111968
3 1094 184761
3 190180 26330
2 51296 442257163
2 178297 566664384
3 76351 179516
3 161426 176707
3 41410 146733
1 1405 6962 463048704
3 104385 120049
3 20394 139461
1 5942 199116 292188007
2 65099 366703500
3 117748 107023
1 57752 193473 906257025
2 23084 787347568
1 37850 119251 929445866
2 138678 352120784
2 34641 957536546
1 130840 141546 310148107
3 196636 127171
2 62004 321945385
1 138326 144858 649389759
3 16675 31742
1 96178 162481 817591861
2 173618 380403450
2 139710 50572277
2 156876 598973578
2 16221 28345077
3 67027 64573
1 40459 154746 527234615
2 35847 299465088
2 120653 653702566
1 861 54063 289045532
2 180785 721328562
3 27990 199404
1 4293 97297 781334353
1 16246 37559 171310986
2 73229 584284831
2 99834 222528434
1 2930 28052 237981084
1 109741 137408 735642858
3 161862 95830
3 71464 46303
3 4949 167516
2 133437 945024802
1 78209 199011 232425466
1 49307 82318 307668215
3 166922 138583
2 71483 871741714
1 120012 130375 858883363
3 110491 139912
1 81497 119365 347505514
2 71649 795686994
3 71714 35988
1 67445 148722 506947481
1 86790 142202 83559235
3 180342 73822
1 42321 116495 304408076
3 3983 137906
2 78593 284884081
1 130473 173783 223801182
1 93100 185650 319811606
3 83998 86219
1 21836 167431 519017034
1 64398 80116 246138915
3 182031 69328
3 105676 20833
2 136706 635705385
2 101444 545552421
2 109801 738703046
3 79880 80596
2 127602 602932454
2 133255 619998692
3 38936 171671
3 134405 49923
1 1324 39602 869742121
3 114212 74801
2 119920 42837807
2 152680 988623410
2 36876 783401547
2 88130 706570365
3 191852 119720
1 81580 159350 322024580
2 166072 317435862
3 39614 161993
2 194771 956481446
2 96424 645530608
1 17839 142019 42572635
2 71026 446813796
3 148775 163992
2 186480 220859581
1 109991 144552 992583550
2 59412 484122726
3 27154 144473
1 67162 119793 741699672
2 102254 549128327
2 189835 153441793
3 197677 24060
3 157525 13811
2 8513 322932652
3 79011 73585
2 43939 238827595
1 11234 196503 481863229
2 105771 53002941
2 23383 931549792
1 73966 89954 420307337
3 179737 117934
1 6899 119027 775880869
2 148349 12256479
3 55236 105513
2 182900 363112269
3 58458 53167
3 63687 142609
2 138672 874517376
2 132728 338518624
3 192192 31496
2 141872 769798078
2 198800 541825843
1 118328 152509 305284247
2 42135 677537761
1 128767 159864 507758308
3 98259 165425
3 10496 188411
2 199191 339473190
3 192302 91493
1 138171 141255 891495670
2 2097 189030866
3 1771 163501
1 44104 105785 93763333
2 146399 136886042
2 50636 365593089
2 115000 657392973
1 17406 117850 134590251
3 142568 37347
1 94874 176606 388660287
2 170127 11266608
2 52173 193450648
1 84355 141119 485066629
2 192297 821440051
3 160307 159911
2 68396 395706157
3 58568 101822
1 36752 64697 622285340
2 87011 704258239
2 189565 451613780
3 60165 146732
1 72597 77553 931473313
1 96260 163062 346383323
3 36534 240
1 125595 180896 336876003
1 114641 125258 467709693
3 4136 109207
3 20203 126822
1 126011 171945 879964568
3 167638 169548
2 165588 658911398
3 123794 122392
3 178194 183570
2 122064 185820225
2 129204 222642315
3 64873 63932
1 37442 53844 563241426
1 66531 146663 729396470
1 88912 137299 408018071
2 32714 196068044
1 23509 133332 529510754
1 151678 152768 380072613
1 81353 139131 199587316
1 35230 84893 673552149
3 125112 73003
2 163757 826989682
2 35002 256791951
2 99008 799822092
2 129586 314741317
2 43874 777542470
3 76473 25870
3 85018 26695
1 99862 102533 2757549
1 80249 158469 456630992
2 74123 718113464
2 49850 988934974
2 38954 341894016
2 31304 512027069
2 50278 954177471
2 12553 872301358
3 90244 65105
3 77021 32229
1 118323 169015 949481168
3 88928 145909
3 140102 191658
1 114453 132785 127129895
3 51764 157724
3 74110 103083
1 134102 163302 538711078
1 33031 113773 566932490
1 78135 156599 216604924
2 41554 833332501
3 187749 165486
1 143891 161424 405021592
3 118459 56524
3 158301 48062
2 15682 842188438
2 107404 356738059
3 90943 3971
2 69287 281110523
1 121537 167682 985737568
2 153744 361611497
1 128930 166707 160547854
1 16210 28637 403300885
3 147639 60790
1 50002 138939 759753095
1 54462 60493 539016031
1 108822 196587 487487444
2 26224 669693970
2 18648 405527568
2 104016 643827592
2 132586 458293918
2 117279 151213210
3 46266 153764
3 154224 125677
3 61590 91352
2 194872 402098192
3 116824 168087
2 168114 954161877
1 47602 106142 70976324
3 41492 114580
1 16849 117112 857646370
2 181226 763318807
1 89188 182044 646123840
2 112072 646590356
3 105182 109437
1 81392 94944 313549699
3 151773 134826
2 171066 544650481
1 32742 71877 993898617
1 61188 139878 163764377
2 144588 829114270
3 51189 96823
1 129097 144216 228882071
2 119684 268046353
2 157392 905741196
1 140443 194495 654075570
1 76208 172786 513420869
2 197929 305799410
2 2755 472663440
2 147195 820481112
3 47985 43961
1 28644 49091 3763463
3 39513 69077
2 114250 636204645
2 97580 836228144
1 119154 151629 718067167
3 154170 31486
3 135595 46097
2 7157 413129403
2 128709 610430958
3 185474 127850
2 143262 566242262
1 52360 176468 939754455
3 137053 150682
1 27900 82211 317411536
2 124324 107154553
1 17693 156442 793813548
2 94496 690458541
2 88775 981002524
2 67932 474939236
1 42340 176345 530476167
2 67941 177857286
3 2235 157112
2 166345 268612527
2 41345 282725673
2 71087 515337248
2 99887 674614255
2 181028 14253505
1 144058 182095 470935601
2 99062 319790275
2 150977 855580288
1 38660 120068 500315735
1 35743 106452 283043559
2 53307 463043078
3 91746 105832
1 81005 193710 798352936
2 117315 115594923
2 170499 343001233
3 7680 69707
2 133757 831530863
3 170419 109775
2 174841 128194413
2 15334 512106466
3 106279 144921
3 154145 199702
1 83241 167943 575990615
3 169028 140241
2 185009 608890552
3 172548 90193
1 110169 131518 720409054
2 8589 772855937
1 2518 114897 994007927
3 45744 178108
3 93439 159843
3 171095 73684
3 18357 99656
1 9857 166974 233182704
3 46963 74495
3 8953 53452
2 131825 494914685
3 167488 56273
3 86316 47980
3 66829 150651
2 74399 872192636
1 69682 96370 137569916
2 159972 699480512
3 132790 104446
3 94207 60161
2 157748 890572356
3 129573 46229
3 22155 130634
2 186912 490905427
1 183137 195723 270931128
3 100198 154927
3 130861 91345
3 64444 56007
1 101172 130538 291308164
3 24244 46908
3 107961 24069
2 110121 635789113
3 33504 79466
2 17345 535278975
2 138115 580408237
3 86026 169222
3 199111 124662
2 191626 670153588
3 72694 112364
1 88249 137338 756388526
2 74767 843652410
2 162920 431351320
3 18175 51144
2 44199 104684942
2 89034 706260913
3 139203 88453
3 4483 138332
1 95566 113519 132677791
3 65548 6673
3 70811 64470
2 8772 130226008
2 194114 762808340
1 56385 102001 94451253
2 136486 165328190
3 145824 158034
3 114513 140012
2 22109 882238517
2 56358 838921572
2 176287 707855932
3 21414 75493
3 44431 119506
1 8524 47233 48591340
2 154612 250371695
1 107601 189590 948431017
2 46716 649067000
3 14689 64468
2 194170 413207246
3 73431 98865
3 172051 147619
2 25493 157721599
3 109950 51807
2 31786 201197912
1 48694 129407 819313417
2 40974 114237439
1 9812 193380 512436681
1 32868 180631 736725401
3 86575 196756
3 48859 140084
2 103830 158607780
2 199100 712398250
3 6518 137856
1 20832 129358 514535434
3 163865 155339
2 89145 999891652
1 88455 196721 793775625
3 171483 355
3 35996 147043
1 33268 105430 410478532
1 19282 45508 266757700
2 104960 144463033
1 38097 131715 308188831
3 64070 177874
3 37264 68469
2 199526 466620458
3 179076 3954
1 123094 131470 782624092
1 3694 77306 90773515
3 154039 19342
1 126702 193824 377130125
1 44033 193870 179437120
3 123930 197427
1 73114 178092 905186658
2 140016 783263202
1 44292 50008 919301903
2 156268 500405613
3 177078 24508
2 102872 530449242
3 179660 12688
1 122882 192542 309048759
2 74904 253768518
1 23237 122544 555593136
2 86790 78659995
1 76757 195221 761331906
3 156923 101079
3 18792 21559
2 188038 117873808
1 117762 167432 773511296
2 191846 76402564
3 110815 195107
1 98732 181402 646784953
3 48763 120991
1 15254 43830 831483006
3 168848 108214
1 118166 131972 821659363
1 60152 134557 14521800
1 147147 180751 576066867
1 3098 58170 99381495
2 187565 369144757
1 68719 109868 574612000
1 8209 158860 225049934
2 189751 26281553
2 140241 692243162
2 154691 988526627
1 14483 197090 823328794
2 164636 612066080
2 117961 440767415
1 98542 115570 661387714
2 175550 762364914
1 38144 191906 323376687
3 58021 108404
1 70599 105202 284814324
1 20714 84184 593324023
1 25989 55053 906885907
1 122001 181156 826925003
2 115658 955933355
3 51593 80705
3 77402 37875
2 154829 581612141
3 33742 77143
2 42381 326199665
3 170864 188903
3 146736 91562
1 7844 89110 72537339
2 25634 61123158
3 176758 46548
2 105278 712972545
3 4135 81258
1 87199 153602 488484092
1 138008 175621 19287136
3 83626 44602
3 65728 42066
3 47939 65476
1 83484 89936 304419262
3 130360 67236
3 185771 120260
2 106989 438915095
1 85275 158381 762928331
3 68602 142796
1 32965 100143 66686751
3 63693 39079
3 134358 51340
1 172636 198829 957194524
3 3885 84140
2 87018 285065030
1 9267 135881 249670806
1 7758 173016 816062787
2 168871 482559143
2 127398 482483984
1 1638 122590 393475546
3 177406 133363
3 146119 113078
1 116191 137106 226112601
1 136434 141270 104967251
1 4713 9604 40355114
3 148029 15355
1 126461 133946 702011391
2 23073 866157009
3 59427 142779
3 140053 169212
1 41558 71321 175353840
3 102409 108539
3 162573 50365
1 104664 177356 51420501
3 160401 139099
3 199103 180033
2 5265 377892095
1 106932 127857 486755916
1 22498 95812 188805473
1 103345 123103 213286449
2 96952 35389505
3 84476 131145
1 87745 124899 388148302
2 20336 889836476
2 118557 582119016
3 120292 56217
3 199772 35789
2 192210 725732083
3 192949 161002
1 154355 184523 685636963
1 32889 134581 67738330
1 13978 114725 561457617
2 4218 460287144
3 106695 146626
1 143540 167223 30965860
3 92944 48941
2 74520 20507524
3 112598 160663
3 56507 63669
1 2465 53802 61825146
3 182595 145240
3 94814 65113
2 93857 551268663
3 15158 137741
2 156817 620997838
1 34644 194584 200900795
2 84205 934613489
1 18425 42349 639864557
2 189295 806089217
2 33789 325181411
3 192986 181083
2 91955 111885477
1 67972 159019 614970707
3 2341 130181
1 4341 156573 795522193
1 30906 48103 81940716
2 190303 507383928
3 51407 157215
1 12333 51160 356822578
1 6462 67868 273478327
3 95474 154484
2 107161 984164744
3 11392 42126
3 21182 179829
1 4265 179171 397019924
2 34385 459700967
2 136280 871020819
3 183171 31632
1 121232 186854 310703056
2 102229 506508611
1 120261 132570 56238282
1 76126 89305 984509891
1 157307 186892 831270901
2 66130 875689182
3 40473 3127
3 130350 106817
3 41234 185049
3 12959 189446
2 75126 988965209
1 56964 154456 162245818
2 187780 444280137
1 73978 188469 465344796
3 75913 5346
1 157675 163627 719897375
2 159035 32415928
2 187899 473930312
1 87584 163492 841805891
2 152910 251103890
2 87594 708827489
1 4947 131501 239427746
3 51580 63507
2 118502 963208024
3 199492 126150
2 199894 428912013
2 199229 593103373
3 103565 149136
1 106671 140424 74689277
1 91533 133724 42932452
1 83953 139318 95073586
1 59007 81589 68741672
3 168957 136799
2 168067 984563008
1 143967 152467 13202850
2 48169 752349493
1 61636 73496 403023682
2 53533 455343740
2 161782 799275029
3 173097 124001
3 53147 881
3 104806 189869
1 42909 139082 240423671
1 155714 160247 905529362
1 132435 150475 734132029
1 119891 122501 966538362
3 90896 22028
1 75574 83700 587005534
1 28065 59338 233849794
2 37892 134882346
1 3101 180968 616423010
3 92078 80675
1 37615 139450 875542044
2 131341 803406483
2 101485 946596801
3 186783 123362
1 44789 131099 457210643
2 78297 461737574
2 74624 798483806
2 83755 314404
3 176397 183174
2 153658 74171302
3 177211 67016
2 158175 698652596
3 37023 10070
1 86155 134681 477927031
3 20629 97793
2 196196 712878698
2 33414 881462855
1 22093 110829 496863829
1 3695 88324 601249962
1 49060 102709 838096018
2 183734 453686774
2 78403 356681062
1 109355 187222 302571844
1 45666 69109 358460800
3 107217 111321
2 54625 211562205
2 157 157446349
2 199479 568174024
2 158952 135456915
1 160855 195127 933497090
3 156372 31911
2 2087 336211183
2 144333 550374886
3 61598 25635
1 22104 85594 614097759
1 19378 169021 384924776
1 54620 156139 629221655
1 100197 143353 160720025
3 39528 109332
2 86430 860347102
3 106682 131394
1 121674 192697 432316463
3 128364 126138
2 72127 182620058
2 199967 567720922
2 118689 658995443
1 13230 187466 792210809
1 81216 197288 708041293
3 11792 178748
2 151593 628116245
3 25638 71667
1 48945 169869 395371368
2 70439 56969281
3 85942 170097
2 182299 887890723
3 126508 130564
2 46644 550485646
2 111766 879547034
1 53384 141795 961328506
2 116983 286897957
3 48324 143318
1 45775 81484 550320248
1 76931 120201 741623446
2 88785 777863301
3 10206 119203
3 76682 140791
3 102480 104746
3 97952 4207
2 57 828629849
1 10747 13628 127899536
3 1684 92033
2 77857 482798790
1 109334 181926 485291981
1 87439 113752 811141036
2 72734 946177562
1 52164 84371 869693406
1 100615 195183 847942383
2 13067 20485417
2 150247 504190398
3 102382 51375
1 120212 188889 586132068
2 87496 455649781
1 32242 144269 357643594
1 30146 119338 149629222
1 48522 135083 387788333
3 36220 119981
1 144489 149238 640895761
3 132914 193542
2 22857 750936934
1 133354 185296 741505768
2 20942 775913540
1 3755 110471 543024482
3 107952 72564
2 48928 504557175
3 90202 161562
1 153815 189950 284794999
3 70774 40453
1 31861 56751 868093747
1 152524 158978 179253486
3 199858 66327
2 106540 712007097
3 72650 173541
3 34621 47581
1 125261 168911 913435948
3 84154 117231
1 27572 174770 236599668
2 175351 455093096
2 72522 115991017
2 101959 846563642
1 37685 170141 763582109
1 46204 47116 639758072
3 68742 97057
3 146083 112992
3 29229 29967
1 4463 199897 670394989
2 14130 346347787
1 105801 123953 853463254
1 8117 77055 83572134
1 62709 95043 610366782
3 184145 188110
1 101723 179373 19887671
1 21467 101868 918693841
1 104053 139844 306199552
3 120209 57977
3 166361 103983
3 69478 56955
3 127391 171476
2 102086 429112585
3 91815 67630
3 73148 138111
3 72493 140050
2 53120 750961272
2 80027 827966582
3 114792 32413
2 118146 139774446
3 186318 121790
1 182502 186256 362199779
2 118247 451540284
3 59654 159228
1 27808 168248 735808991
2 68801 469348237
2 159249 992681090
1 137757 187433 337344704
2 56084 813693265
2 95733 623738542
1 46229 51424 740269499
1 11325 121226 805855501
3 65820 190306
3 8469 118795
2 9258 972729408
3 116058 96174
2 179901 414646920
2 60566 442329031
2 121398 230144060
2 42677 231011385
3 21210 46340
3 52333 113063
3 52783 79279
3 151830 97358
1 47217 131713 69306979
3 61913 127948
2 187540 256019676
2 134566 847064949
3 95722 132590
3 8411 156249
3 173019 10491
2 7437 978820409
1 9393 54289 986115814
2 184323 974043851
2 59692 66678326
3 181352 49144
2 108766 852979556
2 24726 771706251
1 141124 170718 702872404
3 121310 163453
1 25133 66382 422157348
3 121727 181024
3 18884 168209
3 9561 77570
1 55998 194252 632859871
3 28058 141390
1 121757 150130 483660326
2 171557 176914310
1 132269 185010 840355314
3 103171 117316
1 33768 111976 495926945
2 170366 132979752
2 178370 763163320
2 41920 635722258
3 76283 33059
3 62437 136940
1 73627 187902 738867456
1 60125 157290 361514616
3 188034 160364
2 100181 354489490
3 173847 122486
3 111584 116909
1 104662 185549 780225392
2 100423 706744254
2 155320 806070313
1 75369 197657 360135140
1 99296 197390 285282036
2 178668 752547864
2 174669 788344222
3 102935 145967
3 113919 158235
3 25124 26666
3 165658 92794
2 30670 184735477
2 14462 256491475
3 93328 91945
1 22646 115661 462954847
2 33817 706924369
1 42308 153112 218508917
1 52698 52912 233002042
1 55886 68704 155495008
3 167857 47826
3 137423 171911
3 32145 23976
2 42923 923498653
1 41220 147583 644787656
3 10596 72586
2 175289 864742336
2 76481 878247111
3 169633 109610
2 37077 686241385
2 139780 942075695
1 47189 69916 138083431
2 10877 247534945
2 35070 967631860
1 14197 185478 27933491
1 48505 186843 713463825
2 184273 780880464
3 15509 38613
2 21766 36381911
2 40547 178726525
2 86102 278358978
1 84061 151913 542135365
3 88212 106542
3 179249 116246
1 32710 90242 722501876
1 79335 120604 520420325
1 155798 188274 165376956
2 174536 524439499
3 85352 45481
3 28822 191749
3 1280 99786
1 153703 175894 647531982
2 39391 27693509
2 167920 624179120
1 78887 113677 5449063
1 50392 51484 503550814
3 116505 21618
2 28573 17797413
2 109973 228278396
1 116289 183906 946338916
3 137783 11952
2 173186 81533599
1 108729 136852 939617754
2 198185 802172781
1 102254 106320 218453049
2 125134 206866499
1 61448 100185 703444828
3 76044 11828
3 167629 22443
3 61311 10043
3 98303 100012
1 56708 130526 273525166
2 108550 657295968
2 114462 382544684
3 13408 132011
1 53321 86007 687515952
2 29383 101752796
3 62985 131215
1 103005 123721 457518365
2 106796 206093605
3 154560 172231
3 127118 179505
1 121110 186913 53662575
3 142325 157962
3 27517 59519
2 177754 350137352
2 105051 628510698
3 189395 35007
2 196436 908601467
1 82823 136651 463535674
2 113370 647813968
1 5234 191595 826895354
1 1178 130106 242996564
2 21981 71953613
1 41174 173592 203621856
1 22340 43534 251035671
2 163357 146890800
1 104599 172239 640682429
2 18834 668809813
3 196194 95630
3 170471 185097
3 136405 63666
3 92446 68766
2 110760 293782529
2 23908 392247694
3 2900 130936
3 18917 123137
2 156058 842352745
1 139148 163924 839675922
1 14783 32890 855222292
2 64167 106675537
3 74389 2086
1 58783 113058 424426982
2 149923 224568608
1 9972 166783 978694848
1 29215 181471 317827897
3 32631 6103
3 62887 87799
3 123909 42686
3 113498 80695
3 73521 14554
3 125651 133687
3 112524 115573
3 112527 164565
2 99602 702892451
1 11405 96524 321739324
1 15056 29535 853756591
2 37118 40132615
1 163807 195050 352580307
3 90251 188151
2 50532 292118545
2 113965 674029216
2 86609 911704831
3 137370 78692
2 152332 768089464
3 49947 17012
2 21717 977404528
1 67390 166616 967058229
1 130846 153022 170042405
2 137704 465667503
3 141915 56031
2 50376 120932474
3 31551 41126
3 128012 199290
2 153112 209339599
3 129300 60232
2 136086 565408212
1 41787 79995 52401999
1 17097 135229 546325118
2 25204 927341176
2 31743 426057219
3 83879 94410
2 18458 3111694
3 138461 18978
3 46423 194545
3 106521 20107
2 45407 662424879
3 131564 99604
3 4615 159944
2 35775 218623523
1 34289 63213 936719876
1 39514 84592 435331567
1 26762 146530 871162897
1 33511 188825 291766284
3 34539 59869
3 132130 13253
2 175987 485022158
3 145504 186936
2 80543 143397097
2 186220 387658235
3 88650 72375
3 61860 39804
3 42208 155533
3 114725 106508
1 21939 132011 563967403
2 110191 539686582
2 114735 378915372
1 144229 146770 271222452
2 172346 493893180
3 190486 161539
1 34126 130323 223450215
2 16487 428690235
1 97886 104499 231325674
3 173175 22782
2 5242 529048685
1 34515 137986 363305627
3 38220 137847
2 93239 624441534
1 44894 56529 468701143
2 33852 626834760
3 144667 117144
3 159655 4706
2 148255 46075104
1 81147 170122 641370859
1 24482 68940 198010859
2 168482 886503358
1 28308 130822 790178905
2 134134 486278110
2 4736 650656587
2 117910 125532591
3 144014 147419
3 84909 193215
1 138790 152669 35960632
3 197412 171486
1 26496 89030 281900970
2 27687 566811979
1 4285 6521 953786323
2 89146 38286132
1 42187 47937 594504325
2 154517 343947608
3 37383 64423
2 171481 831447640
2 8983 881542030
2 86271 491367851
1 87777 197342 976604066
2 93309 959730832
2 115330 335146272
3 103020 183696
1 78421 163420 469082304
2 63800 154846161
3 181860 198115
3 61389 123649
2 162398 612567962
2 97236 892413049
3 30225 168286
1 31046 98525 848265493
3 82961 58080
2 119078 295228362
1 36051 93848 384064227
2 169805 817391490
2 56662 345590850
2 4607 132940832
3 171777 127379
3 15014 118013
3 174602 10753
2 25393 853468530
1 48095 86471 317155997
2 110386 905098495
1 33605 173093 290909742
2 4792 716366163
1 32653 161301 355290809
1 65386 82955 899879450
2 179403 545330480
3 32195 66151
3 15949 28493
1 26174 87006 276284791
2 95991 307819781
1 29476 169090 934095692
1 69592 174747 291200043
1 25367 125694 296490408
3 189602 105835
2 35749 978471733
3 7773 28881
3 30525 1087
1 175856 194687 459583555
3 90366 109409
3 76416 57239
3 41193 101390
3 172377 16195
3 177118 105262
2 13883 605852434
1 38088 43808 601816943
1 96061 193421 153312925
3 19305 36517
2 4732 669111969
2 168959 903657006
3 97423 117856
2 155362 309148879
1 73936 178098 876197799
3 156247 136874
3 13389 8810
1 129206 159745 422931334
1 84323 157385 287033508
3 106122 117249
2 40756 774334095
2 56059 728156874
2 50883 831716579
2 65467 322650413
2 41494 844869193
2 167016 621530540
2 171711 113709959
3 198692 82795
2 89076 214835368
3 48660 182619
3 3115 148717
3 108253 131600
2 178527 941551191
3 35083 15470
3 164490 67045
3 78101 183000
3 124626 98197
2 137012 319932215
3 166745 158265
1 137888 190625 578372024
1 17247 104343 232856757
3 107993 159317
2 55861 93883382
2 164679 225205285
1 26822 172987 376041556
1 80923 184162 83266696
2 7133 341870559
1 1756 38546 551405698
1 87870 127481 862679767
1 144515 166954 457232398
3 93823 12399
3 108572 87781
1 28746 101527 509474673
3 40555 176957
3 26273 141946
3 55092 93477
1 9588 124072 442163185
1 114992 194770 864614384
2 40945 684999009
1 9649 159496 741487504
1 58478 194291 643953176
2 175530 64413639
1 40127 180147 53728834
1 170301 193557 648954757
3 110004 150079
2 130402 959890833
3 12690 56412
2 125876 552918748
3 27618 140971
3 47591 23260
2 189117 851329720
2 139742 804892811
3 20512 115253
3 131760 191164
3 99549 38413
3 70064 117284
2 89864 454502039
1 95641 140346 896577917
3 13768 187981
2 79389 164442551
3 174071 92375
2 43714 353637943
2 130293 775034999
2 174500 545502924
2 19437 316437565
1 127902 151460 436927008
1 58628 111105 280875649
2 18788 819439819
2 123084 976964851
1 5232 37665 635060256
2 138448 997322353
3 125441 197237
1 20334 124092 677511651
3 5507 137903
1 47133 132310 219339396
1 42739 174699 391023742
2 27352 390873990
1 8611 109527 750803086
1 79097 129707 457645461
2 77483 21473791
1 106926 188483 161161299
2 121901 550325082
1 18396 158654 988020819
1 68267 110363 524713736
1 20177 96715 512058760
1 75896 133041 701277658
3 176716 137392
1 98065 110512 551648494
3 93312 18911
1 68389 154149 398421036
2 103757 855248830
3 164099 99634
2 183644 912361148
3 131970 125993
1 30310 197593 71179780
1 40271 128692 537313239
2 172940 421871513
2 80256 11319706
1 9562 88596 903896471
2 2302 431447735
2 104516 676440844
1 145481 199487 235545269
3 76742 149711
2 100259 952776568
2 139749 308202526
1 1764 32702 159104139
2 11394 454532849
3 38351 126754
1 109930 110576 940773875
3 64153 172825
3 165324 75493
3 115600 197001
1 4275 35526 328234941
3 25871 188876
2 188941 652850467
3 140664 33966
1 175509 192188 304815400
1 59685 176890 414408290
2 141923 813189845
2 194414 986020271
3 178366 72798
1 18675 52676 441042237
2 133083 193280411
2 75433 751277361
2 139196 893867069
2 60113 367810256
1 45488 185945 446402985
2 106967 665182168
3 36400 148019
1 8480 106099 657730936
1 174455 179610 724150199
3 183965 173204
2 197089 756697442
2 125714 213538506
2 78751 535525245
2 62546 889050597
1 30698 117554 216190072
3 129455 52452
2 59601 317509054
3 71439 19005
1 21174 46259 193390676
1 68280 81117 710473430
3 180375 43345
2 115791 66674776
2 23994 218531520
2 85842 432863311
2 172607 422541480
3 44871 103350
2 90110 88449415
2 138361 732795603
1 85559 132052 557376169
2 147287 823078148
2 196458 716032428
3 127166 184420
1 25237 127768 584945919
1 85949 121150 403959316
1 96829 144285 742559628
1 12614 185593 737075287
1 86256 178795 257836004
3 41628 199247
1 12980 116041 710676216
1 115695 189138 56844827
3 124390 128188
3 176792 26754
1 68605 154720 534834357
2 137107 304853396
3 140808 51613
1 134508 171221 48217791
3 30917 1636
2 122080 609666136
3 14093 49475
2 8190 151077345
3 119942 178046
2 92490 72602533
2 15458 991789276
1 67664 176631 596275154
2 152761 762492106
1 13639 19000 597351808
1 749 187937 675568040
2 88730 61991615
2 141908 746600164
2 79958 456702928
2 168751 388807070
3 891 159629
3 28090 74327
3 196788 85949
2 35100 502019948
3 199168 71632
1 22152 90032 562971372
1 19536 198022 660566353
3 171867 44786
2 99548 126947443
1 27942 145066 7835781
2 94142 964976198
2 51984 263121544
2 164237 65658479
3 40204 71856
1 54955 187814 957309334
2 118965 815141877
1 90983 183080 414578174
1 8158 96124 424520394
3 59373 34695
2 14603 107203088
1 31057 139423 974530534
1 52790 168143 800981440
2 184539 93290287
1 2889 146527 944305352
3 133539 99386
2 63429 41190764
3 169094 50353
1 24079 110722 344540480
1 8732 39688 806688219
3 19365 51376
1 21080 155836 359923274
3 118980 15385
3 41178 42443
2 63561 140655799
2 49683 953895424
1 76759 77143 126217478
2 152458 280964988
3 26878 113310
2 186529 341797081
1 5731 11413 626420726
1 98035 199559 256587529
1 57391 185612 636593189
2 184926 652203714
3 157026 30388
2 68544 919378454
3 122263 181544
2 29542 462605862
1 147823 162335 289611740
1 53653 94549 60676354
3 132799 54398
1 92180 196694 566295716
1 27219 140735 261475688
3 34787 39844
1 71932 111836 789965619
1 26999 92967 793150057
3 65366 147404
2 88482 250822827
1 3682 151765 414383809
1 44975 53622 935156857
3 14679 94556
2 100379 940404743
3 141431 131307
3 190972 138549
2 39330 969809999
1 48729 153829 542680189
2 65766 387414351
1 4135 130190 419161937
1 26716 183519 434518704
2 66094 983301864
2 107050 564136962
1 22535 50209 676175667
1 27058 138475 308488708
3 100682 89631
3 187058 154248
3 29626 98377
3 83368 109438
1 76869 78292 9587257
1 5749 14661 984640465
1 121042 152950 363819057
3 16846 114076
3 166323 76553
3 48644 117991
3 75964 70453
1 59034 60243 712785320
1 139186 198683 691002148
1 33733 119684 236785333
2 187033 714088207
2 88856 747551772
1 18247 64693 253581778
1 50307 76274 437566467
1 67615 160597 183615335
1 187727 193937 840940142
1 95796 177066 146080807
2 97184 514849466
3 193740 55551
1 62728 73584 77745616
3 120285 139657
2 116343 451952041
1 71485 101669 128801385
1 4837 117076 477112846
1 90092 183020 558930602
3 18737 92433
1 87328 186519 296566168
1 18395 84422 747124075
2 91300 69231670
2 70199 941988451
3 120384 8743
2 85379 561391321
1 32538 41561 446686048
3 99337 87630
3 113413 45678
2 1820 952968259
2 157501 11880335
3 169019 191071
3 196447 150177
2 166664 55806024
2 184817 526012713
2 94979 230308778
3 72926 10894
2 56182 55012523
1 11931 115355 433934982
1 3202 65785 23997112
2 187422 358001925
3 119896 3306
3 121647 36966
1 38178 45605 135923962
2 126860 216971983
1 48807 93147 271962475
3 141475 67816
2 87661 275509310
2 100104 966971707
3 188021 137371
2 91098 123533982
2 101124 582280388
1 73039 126671 585484009
2 188522 821803493
2 103024 234652818
3 64515 59548
3 38738 39551
2 141575 830716886
3 76743 168440
1 63794 127240 131513433
2 35176 891076683
3 152807 112362
3 183178 142460
1 98829 109334 797297101
3 63402 154515
1 158607 198690 269439152
2 37302 556019017
1 64690 194748 291456382
1 19644 105093 697730675
2 57351 238221122
3 164445 105872
2 117919 922999531
2 79664 277705924
3 198894 71799
2 176997 338294167
1 21095 187574 694675278
2 18345 545706255
3 103441 53251
3 165963 27581
2 117543 352311383
2 196693 401343414
1 58533 185363 596372366
3 147037 152743
1 54561 159382 119985809
1 147317 169778 272283293
3 43825 134242
2 122045 614208280
1 44170 121708 323142341
1 89914 123349 215558330
1 156596 177621 92431965
3 65626 126862
2 150104 510299952
2 163957 578247187
1 65485 164894 800127461
1 181027 186407 92823960
3 127734 130172
2 187397 308961935
1 25551 193834 38115897
2 113794 286555280
2 58473 629825386
2 50037 724428931
1 73959 175150 92316618
1 4018 69927 633725876
2 180952 731233244
3 186705 21816
1 5125 17375 652258175
2 55122 25551344
3 109543 6255
2 182027 369891845
3 57401 87420
1 160783 164245 835141764
1 115183 142715 8712523
2 1827 533749840
2 123845 959806591
2 183849 128137811
3 68274 35289
2 123257 483061483
1 49772 178091 377445998
1 20887 61859 101689600
3 198166 37635
2 199674 997612204
2 69211 969190626
2 66948 750187520
2 29365 550384883
1 28596 189083 779421374
1 26989 170793 19447840
2 143111 878744843
3 196182 88900
2 158127 672775488
3 17077 198951
1 129799 149606 231823669
3 37492 91755
1 130547 173407 30100756
1 23158 119968 755386303
3 196114 144018
1 107310 131326 468826883
2 58445 225712310
1 5635 88378 554580097
3 96738 199542
3 174439 73361
2 76514 646331468
3 56913 98055
3 157018 88820
3 74992 140747
1 883 13329 202831190
3 13312 117345
2 196384 461448500
3 12794 7567
3 21197 36929
1 11479 120729 628248479
3 106484 6214
1 65691 119543 125342905
3 166955 95838
2 183881 818877464
3 149944 9590
3 109750 87944
1 46322 99287 530086620
1 7636 118556 416301154
1 39336 199451 433757719
2 178921 42042760
1 63137 86311 902857781
1 3520 8236 781174418
2 39100 651562782
3 45970 178247
2 40140 397138156
1 51001 128134 303300676
2 199048 285934700
2 196560 258213793
3 79715 101991
2 63334 30000242
2 190584 47972569
3 20816 31188
3 116529 25933
1 52882 144326 391431704
3 195009 176195
3 123699 120557
2 27926 683012428
1 137746 195066 252016907
3 8586 84936
1 129425 159064 363733999
2 54067 278915676
3 13492 140575
3 162840 144658
3 31379 159463
3 199503 112442
2 24492 111192883
2 128531 659721948
2 131774 166805699
3 78457 174752
3 176342 51174
1 49465 121511 768249421
1 5936 161227 134085583
3 3883 57772
2 52687 326433886
2 135773 228506748
3 56778 27392
3 38248 1232
2 177643 614533079
1 111804 154687 54435311
1 131661 136028 734694795
3 117844 116401
1 5074 109305 355527859
3 52149 28483
2 198452 245088959
1 181543 199769 319987492
3 172471 196424
3 47718 153401
2 63196 490209725
1 80709 181115 88922565
3 6448 150900
2 119467 951834968
3 120914 117740
3 42913 970
2 86905 799633919
2 185505 271161559
2 80129 333080108
2 72326 691696890
3 190451 171908
3 84759 88032
2 155425 655760953
2 123315 374708067
1 77849 133038 778099198
2 184364 439132389
2 60437 594036207
1 34302 98299 446366135
3 13659 150336
3 140771 45816
3 6780 141219
3 160754 78398
3 135066 151556
2 97050 261415504
3 73000 50681
3 153122 19756
1 43182 118872 798989901
2 104204 424944150
2 3844 490212441
1 83765 170335 505015355
3 83711 60167
3 107082 41807
1 58721 81665 412722033
1 109206 137666 330367004
1 48892 166357 512023737
2 110409 836632345
2 33826 482557905
2 163579 875062165
1 50206 68751 898655651
2 53961 464376876
3 27243 52843
2 31294 663703259
3 42603 192322
1 177792 197008 164145869
1 16440 93096 343060143
3 164126 153522
3 60936 109156
2 138606 269926255
1 17788 151276 999337126
2 65358 156097401
2 144981 132193864
1 128855 164363 931461256
3 115816 29709
2 139688 215653467
2 195535 79904226
3 34227 21470
1 79866 190886 263202588
3 77327 172209
3 168851 159386
2 16880 420147502
2 42785 253721687
2 178473 377312259
3 195273 11933
3 147676 88905
3 150799 166724
1 75560 82621 842615688
1 16012 115398 499596863
1 53900 128919 265195805
1 45821 72722 963780637
3 72172 147173
1 71782 186731 341655326
3 155756 72755
3 72073 74251
2 60620 155794652
2 171453 473999200
2 139858 507209854
1 60869 127837 966310630
2 171779 905455429
3 130851 113999
2 96723 817573628
1 42216 90124 236240351
3 96286 13130
1 13130 67024 316046229
3 139158 125712
3 20993 13770
1 39309 171188 145688575
2 165299 328587038
1 50109 135725 209831439
2 147589 155139503
2 31302 321032321
1 137696 170730 812481366
2 116476 717024850
2 125080 657334803
1 93213 196158 825706351
2 215 17260476
1 60570 107832 784124586
3 68450 178238
2 188080 709551585
2 25753 143328514
2 83766 1514686
3 178476 121227
3 30308 165648
2 153020 549264115
2 91102 444404823
1 36058 156729 163145239
3 127357 552
1 5038 70108 284441309
1 56965 173016 853256678
3 30696 86984
2 150071 718139568
3 114821 112741
3 181346 147929
3 65133 36726
1 25569 115725 568271392
1 98556 187495 878583157
1 16926 42343 288719494
1 27524 164029 606978649
3 149534 106144
2 91811 148326642
3 138252 96290
2 10633 501691605
3 194379 184314
1 3582 64940 94715088
2 71725 182473673
1 40591 110009 997895451
3 142765 156811
1 152800 155629 913447064
3 153778 40733
3 123820 154896
1 190631 198891 83336346
2 23603 412497480
3 27226 160901
3 37081 189491
1 51868 96409 391158081
3 115631 129284
3 82330 56570
2 163535 79986074
1 76182 135239 349639782
3 28457 52127
1 69864 98218 767739565
1 100043 149486 580038703
1 75244 185721 906949676
1 59467 135286 97344549
3 38996 173316
1 53217 72595 912154269
3 169542 176614
1 88989 174589 484216940
1 107626 184405 881690059
3 75475 42743
3 194889 164889
3 107463 56231
1 93668 131468 87546433
2 62660 459541936
1 94247 101884 733220116
3 112291 196032
3 46542 199507
3 180206 194370
1 31988 97347 840332047
2 80976 529234769
3 169095 58826
1 129045 158717 203940551
1 147680 170195 840451809
2 198721 920934461
1 98649 183604 646769669
3 53034 101171
2 11493 765467812
3 154114 86479
3 10872 110350
3 186084 190094
3 61450 137540
3 120676 121395
1 21903 102171 579617747
2 163569 272134394
2 105781 985093950
2 118491 267344010
2 99494 672081175
3 58559 159722
3 62039 45981
3 95792 107324
2 65033 846022438
2 59299 149407158
2 12124 818259077
3 20353 55120
3 69738 38408
2 117247 450188783
3 105078 170929
2 93147 257082210
1 83439 95948 649284868
1 152606 164626 781897414
3 156975 171580
1 24593 78603 559911632
1 25258 88126 328454883
1 99554 127183 407004060
3 127081 156401
2 64698 665353278
2 182470 255354815
1 22724 104856 186912654
3 6945 108083
2 17030 53223855
1 38955 91178 833007769
3 149832 123369
3 26650 78299
2 164752 378014425
3 113982 7478
1 57129 123526 51845284
2 166905 307756612
1 36046 185266 998126197
2 96456 376858056
3 25763 179156
3 50105 77390
1 44692 58624 545297941
2 188965 51089835
3 130698 143311
3 194572 36705
1 13078 180262 777265826
2 194225 17428920
3 34612 84848
3 23793 56714
3 136454 85449
2 11363 849249498
1 19447 24106 630550766
3 28649 81506
1 59982 64769 623243235
2 16530 22005584
2 112161 22778804
2 171582 338947761
2 84904 601053736
1 138729 195459 664607663
3 189615 133767
2 31789 253174745
3 188412 106953
2 190480 352234048
2 33055 702443617
1 18853 70189 227278684
2 127878 803331718
2 132394 233817104
3 49775 129936
3 116569 92784
3 106604 12272
1 50965 177972 723419152
2 61797 921308529
1 40840 158438 790379216
2 146794 347758694
2 166533 55821622
3 75381 70707
2 136328 929074929
2 45666 413540837
1 2342 152882 957313073
2 73186 479946785
2 10130 249957090
2 99725 52361918
2 124359 93066033
3 52834 140157
2 119333 774088839
2 57044 477539249
3 199704 89451
2 71695 625535657
2 90589 326346201
1 153085 190379 884852237
2 9098 548850092
1 23235 89856 800307482
1 165568 180383 991113567
2 134444 530645336
1 31830 114376 775162297
2 199751 382524902
2 7505 694353426
2 111965 627392717
2 116530 153764769
3 43444 129001
1 76584 82470 96452325
3 170406 92117
3 186347 196797
1 146981 185201 15310353
2 187732 454159921
3 188654 174118
2 181807 569061247
2 73045 22204389
2 86456 9639736
3 194390 179348
3 100692 56602
1 71350 124363 624055746
1 58478 176449 2494289
1 17398 103224 987493645
3 147499 118314
1 5345 83493 92919484
2 134004 575984264
3 10425 475
3 143117 69501
1 5600 184622 573721169
1 6162 149828 257269567
3 93589 74487
1 85776 179136 42218920
3 141843 59733
2 149976 796395900
3 68918 45724
1 11752 103615 362044381
3 34563 61765
1 31369 74391 980876455
2 106661 936290736
2 162650 785339354
3 26779 44646
2 24657 951911010
1 13700 79507 185883581
2 38750 241101332
3 171868 59007
2 34416 285059992
3 108013 88912
2 67280 630355924
3 168060 69509
3 179804 42663
3 13239 92551
1 88120 158373 311722946
1 19167 132130 658131278
2 46384 772705382
3 133846 51181
3 80666 85626
1 105287 149629 452353381
2 78333 422018379
3 51772 94612
2 166804 818920665
2 149231 111010321
2 34163 786363550
3 17364 24073
3 54053 26429
3 90530 78371
2 34922 574403756
3 26148 48969
3 97322 15025
2 74019 966046283
1 17492 97596 886444224
1 42260 188598 109638843
1 116047 161125 656881628
3 141299 116459
1 68512 196002 137620492
1 48344 79323 668232481
3 180164 91760
3 34028 83316
1 70742 106778 773668831
1 87716 176890 373416752
3 45476 83197
1 71683 146592 613965456
1 5113 127885 346852180
1 27936 89184 246823134
2 43572 410723128
3 92242 35038
1 121417 191792 866833820
1 121894 189147 363745993
2 119761 773340300
3 17590 19163
1 84203 137094 250601818
2 111448 117571329
1 20858 199986 702098718
3 169556 10845
1 6111 151801 500348061
3 71961 185513
3 174856 83171
3 170785 65991
1 67912 142465 579892113
3 162282 152696
1 16047 88227 863057402
1 53562 173294 119151710
1 89860 154757 22343648
3 188488 187308
3 140921 150487
2 173564 944957670
1 93985 129292 597537735
1 160232 171291 553329258
1 58583 157297 965249320
3 197499 23735
2 145603 217889946
2 195890 533366595
2 70304 779628473
1 62317 138440 565652035
1 111464 190733 528694341
2 87583 803149791
2 196015 475938075
3 45141 50985
1 14032 52255 121792400
2 163466 306889082
2 194327 654865069
2 57088 167965444
1 21381 168997 686884816
2 136005 701697698
2 29723 650688536
1 118227 157164 810623711
2 158237 969128960
2 129560 148901080
3 86135 11436
3 15716 128075
1 6236 187684 373483590
1 108245 191490 204909409
2 145532 280109564
2 194531 764783953
3 34005 86466
3 142793 26266
1 5767 87515 641332685
2 113225 442012462
3 33280 105497
1 10559 112601 293797523
3 108642 59489
3 168353 188731
2 171438 167398921
1 96054 103806 903155045
3 187865 107723
1 111810 112529 885018516
3 197856 21180
3 24623 15671
3 179258 71205
2 124502 72964652
1 153330 174694 570261207
1 20227 133059 690148464
3 151684 50132
2 121265 29080710
1 99689 108418 61599374
1 136484 184200 605970120
1 79956 154151 537608206
1 83733 121948 225547847
2 139632 483244804
1 33629 179085 808734456
3 188663 127326
2 62711 712473210
1 61868 158959 554960000
2 136871 488666301
3 123155 174070
2 173531 93282588
1 33251 92813 135368138
3 183039 11374
3 166363 140497
1 43280 70548 913405527
1 53424 58305 491414382
3 148015 176961
1 89103 93061 7449361
2 187616 684085458
3 192190 9291
2 138452 328735575
2 167796 139252525
3 52743 7640
3 18769 27254
1 94473 182937 771639187
1 53461 134727 398418536
2 165971 826675513
3 196863 140450
1 73538 118924 521835168
1 99740 109620 312448825
3 113070 82316
1 24619 152682 75741383
2 196298 225941935
2 151481 199811016
2 10205 526121206
1 92986 149314 85092405
3 70289 87433
1 60811 108094 26779792
1 16339 193877 868351046
1 5369 142756 159858929
1 70001 147937 312815884
2 164663 944337634
2 28378 690765395
2 73660 751950836
1 77634 133126 863337633
2 39925 87195092
3 15449 33796
3 112301 158456
1 40879 177162 114475677
3 139515 121237
3 74475 36113
2 21967 948786043
1 134951 180631 128317221
2 146106 513406695
1 31279 77028 842097254
1 77041 171296 299518957
1 17985 51884 885405078
1 2032 143008 217039387
1 26139 136070 538609296
3 187683 56531
1 69777 80366 257428652
2 169202 341214587
3 196166 27993
1 45739 89330 576979633
1 91394 197183 628339443
1 159231 187832 419471369
3 27060 169942
2 174260 309603022
1 60223 125231 332588322
3 68946 130131
1 96446 103151 950020190
2 167280 813754617
2 138286 404109612
2 185649 428567309
1 88564 132230 175240226
3 62395 20184
1 74976 129254 330685649
1 136065 143174 83840867
2 54169 955293643
3 130985 163960
3 39409 110276
2 192528 447672403
1 81346 122661 417551469
3 40970 155587
1 117149 140062 183346985
3 121545 118649
1 16733 167974 42704509
2 36734 868277106
3 7437 173488
2 28743 294353553
2 91177 807486339
2 195161 747716922
3 30840 103400
3 160115 137952
1 20474 79129 361082033
3 183631 153528
1 57352 80236 353113774
1 38791 91635 643733974
1 10722 181750 793240103
2 19725 488624862
1 5389 162491 403838888
1 32851 37488 551944231
2 129654 778541780
1 7679 87301 225307610
3 68492 98822
1 179063 183658 91596870
3 72258 187370
1 50162 154207 205295524
2 30755 385291886
3 163279 112949
1 99163 174072 824425913
2 7265 516462884
1 141459 195525 323926477
2 95932 307700818
2 3826 482250266
2 102134 519192433
3 76692 96158
1 27162 179339 490545381
2 133933 609858877
3 77718 148520
1 137684 149368 622641821
1 149608 156408 243485198
1 156215 193813 395367138
2 134811 416221340
1 134944 150333 582032007
2 131729 380226657
2 181948 364267743
3 56144 174795
1 1349 140043 311878528
3 96991 54064
1 89637 108298 333501774
1 7234 51208 885792559
1 176471 185822 90537344
1 189655 193529 578958821
1 40626 69822 860216656
3 101665 5766
2 157228 136646099
3 48343 64639
2 66955 326305159
2 123523 906869213
3 138960 199936
3 15111 150005
1 46054 72166 11473631
2 17486 318905448
3 76386 163202
1 104111 120083 829672692
2 115392 547781346
1 23584 29265 813422897
1 67404 78558 39952433
2 67106 20273272
1 88607 142928 810288467
1 56534 120266 120848393
2 126356 922380730
3 193732 120140
2 39177 34425026
3 110729 144927
2 199953 391450524
1 11471 173060 525657365
3 45308 58010
2 70567 918624781
3 104193 98422
2 10139 523425642
1 82442 147427 548501980
2 70235 955009622
2 133334 280605015
1 5993 107452 318109901
1 95418 105597 128431102
1 34350 82633 806109466
3 37258 161444
2 194502 337695709
3 24613 50011
2 81400 128093070
1 15401 20201 482441990
2 108800 632139725
3 89576 32364
2 178703 712240424
2 173344 384494954
2 120553 213748668
3 176607 110043
1 33805 125811 62052192
1 11628 34048 100801174
3 188086 23164
2 199962 85805407
1 80928 179009 516030139
1 39710 176584 706148185
1 137751 142491 446148904
2 5864 759953550
2 23420 2167441
3 158035 182065
1 21531 47112 923444902
2 152472 440386369
1 136362 144303 21074871
3 166704 76873
3 120600 42454
2 133786 265794585
2 124538 78641164
3 107830 24806
2 76466 604159973
3 13223 22404
2 108093 214922384
1 5527 83702 590348036
2 129739 152863069
3 194023 1387
2 189398 446364637
3 22524 142748
1 13191 89265 84575237
3 42668 81246
1 30812 147994 141549682
2 6753 421791202
1 34498 107736 948007186
3 156113 88299
3 12843 31899
2 165216 337328200
1 98593 122532 926638519
2 79011 445223652
3 138939 56205
3 136091 186592
2 47453 552767413
1 119154 128396 356715740
2 147880 594717767
3 29943 28539
1 99084 199264 173793433
2 108256 939193212
3 71918 71541
3 74851 157969
2 43840 983751807
2 109854 189367564
1 5849 83807 452307786
3 92153 148747
2 42896 627967201
2 32092 776778187
3 38338 104888
3 108014 113177
2 194905 131812168
1 117230 185330 27897519
3 177584 132981
2 51316 130593722
1 134911 155390 695085184
3 43473 12606
1 83152 191778 416897796
2 160740 195800201
3 116708 33864
2 162060 181155169
2 70080 991574878
3 65875 117560
3 69197 144316
1 161458 187118 628453353
1 1911 111250 560888463
2 127222 645516347
1 171554 191725 277458302
3 112513 120243
1 114896 174573 664840923
2 191400 712660223
1 15080 146113 142205770
3 178806 63540
2 90792 408794044
3 115242 180099
3 90422 56215
3 39235 190794
3 179099 199112
3 141946 184797
3 3789 67551
2 20721 221501344
1 144206 159908 315296389
1 21129 87793 387646823
3 71261 36320
1 178707 192534 31782400
2 39155 197850727
3 178539 177429
2 190966 190828710
3 171053 161452
1 27857 58254 911940679
2 133381 168689934
2 93847 114517205
2 140021 173730719
2 177613 58770442
3 179558 105186
3 10334 64188
3 187430 8012
1 40801 107393 381622241
2 168651 966898696
2 105838 737091172
2 143592 275676756
1 64385 64507 597652159
3 29541 64704
1 73543 176754 966183044
2 19678 560488862
1 63298 74548 231993843
2 162120 235098549
3 26145 194779
2 81586 829948927
3 25444 5382
1 56128 105845 482791377
1 37308 119767 49883198
3 185871 7643
1 130150 134423 820207572
2 109360 708805438
3 189048 190320
3 119845 143977
2 57268 281744371
1 126949 139322 426305942
3 46882 112311
2 98144 166796094
3 110277 139103
1 9978 84612 490282010
1 52994 64717 142150281
1 192368 198935 868185378
2 101840 839460057
3 52929 135744
3 194309 14262
2 167034 136360035
2 131708 650469246
2 149604 433341430
3 85203 134248
1 6936 166027 567336413
2 159646 296007938
2 174943 783353543
2 152139 539310057
3 8459 153009
2 70599 556791027
1 59820 140661 581269111
2 70757 857222929
3 184207 32887
2 185334 915134631
2 59676 710355768
1 29977 180684 710336439
3 183121 191874
2 189146 200045813
1 43134 81425 631056539
3 133342 189759
3 173573 122590
2 70458 692331288
3 88028 22857
3 166161 152198
2 187114 530394578
1 26993 48957 948880998
2 48895 731716437
2 68395 289452303
3 83830 67367
3 132766 98273
1 35614 89195 703970710
1 44392 58169 25220607
3 144169 151282
2 46902 187734180
2 92125 403979689
2 72025 406500743
3 45112 154821
3 141648 171625
3 121388 75928
2 176676 369341368
1 46599 147044 339274995
2 165840 879809635
2 123676 744461545
3 168477 77497
1 14510 169152 316638056
1 178122 184977 917103201
1 119965 197124 851998165
1 24148 38642 99775628
3 140785 65743
2 169703 456930050
1 45261 60340 455885608
3 182749 135652
1 70758 73501 950358919
3 58959 76771
1 49556 130264 237015423
3 172594 73325
2 147767 124142932
1 52841 75558 298851972
3 151648 36674
3 7048 48668
2 142934 980935866
1 32639 49579 750208320
3 23762 138804
3 52012 129511
3 99627 161896
2 108076 793699476
2 183072 883058979
1 137811 159056 460713483
2 8623 562234763
2 30581 790403873
3 77688 48949
1 143242 161067 772510927
3 35297 6887
3 72851 158406
1 136390 158449 77775064
2 130199 890468415
1 48233 88184 28808038
3 39708 133924
3 128215 24077
1 24162 69045 997706746
3 33744 107000
2 125567 640394033
3 56363 54699
2 126664 848351044
1 158689 174452 532567206
1 112060 125936 622776255
1 36316 125882 31228050
3 23704 161595
1 64757 123659 223025788
3 114660 8696
3 71223 184480
1 34210 143058 403423345
3 168346 80772
2 102742 552927395
3 16826 179782
1 3085 89467 198106601
3 44843 31029
2 11155 346139252
1 12724 39046 201184982
1 106848 189661 657112181
2 140275 521378946
1 136508 191223 783850734
2 113908 895250040
1 38674 167734 967383941
1 19123 127442 925460689
3 191505 85156
3 138290 133043
3 108530 176458
1 69982 124878 714662375
2 30659 263158357
1 51723 84472 332448001
3 89667 163487
1 30389 118149 254086185
1 82750 121777 87726587
1 14083 86135 431094353
3 43546 46891
1 61617 98169 785109064
1 91889 104789 596776664
1 40960 132905 951573418
3 63824 40050
2 41088 723100269
2 196004 509082897
2 74854 72720783
1 116480 152843 848204975
3 121417 168929
2 116008 355275863
1 79873 172101 932367167
1 50045 153803 312765258
2 98143 91273840
3 185273 161357
1 51987 127372 536226891
2 47705 785749883
1 31123 52451 574365496
2 171844 349589010
1 27518 63639 700429636
2 27747 611452685
3 69336 71459
3 11729 110503
3 16588 168006
3 117006 29682
1 106298 116344 418660869
1 49837 173365 147555436
2 45671 821640008
3 94598 38149
3 177243 198731
2 23670 66611352
2 136621 455275359
1 87582 129867 593271505
1 14428 73866 74460352
2 2577 566324910
2 12712 188169378
2 111363 93744954
2 159504 367925300
1 65567 140088 822431811
1 13641 127013 243076489
3 58762 164439
1 54982 103203 241049564
1 188485 192582 705856254
2 159279 487584468
1 16175 181481 154672161
1 67685 151804 683350604
1 164282 171922 956153535
2 47670 819468979
3 153538 11332
1 101393 128172 200165840
1 59138 115865 414986132
3 139046 39413
3 137453 76276
2 66014 214726262
1 23893 152905 845526880
3 44319 34786
1 6133 65335 147385808
3 48900 25207
1 194612 198223 535366881
3 122436 93105
3 170390 16516
3 100527 91048
3 156413 117864
1 112092 186163 227832712
1 151817 174955 399329226
2 51588 398978614
1 72162 160801 957208518
3 73503 109372
2 198357 296605354
3 86636 29578
2 20897 98981381
1 112731 169646 974131217
3 58159 32612
2 143224 324511435
2 128524 45837870
2 186898 327021788
3 40952 43495
3 119991 1024
3 72387 151612
1 156286 180179 722031143
3 181981 25426
2 46113 999313163
3 49351 942
1 22974 64454 496968984
3 172454 110508
1 74088 146781 263674691
1 57392 139098 670067998
2 118673 308310403
3 162559 6838
2 162150 790029239
1 40290 120121 990864375
3 94949 129388
2 87558 668923521
2 155718 234163926
1 129282 149559 692107674
2 37951 13797628
3 187505 60190
3 60963 160062
1 43790 130275 799796461
1 90624 151568 258197965
2 87671 72857490
2 7398 704307528
2 162287 255179869
1 102256 192470 755341813
1 149634 191706 386004520
1 81339 109631 45199632
2 47268 981259
2 29076 311490603
3 152099 25096
3 109516 148905
3 69325 92056
2 70930 394731843
2 15159 881873332
3 5490 64430
1 87669 134848 974377984
3 132309 16028
3 92372 21059
2 92357 982525318
1 49755 188875 469931619
3 70415 2531
2 64353 679898841
1 56192 174420 837358002
3 160524 6399
3 73655 69506
2 42290 681779901
3 71206 104486
1 151129 151571 612667090
3 128382 23978
3 90512 162775
1 99186 148697 284312284
1 31211 165416 718831741
3 103301 104933
3 126705 46468
3 131976 25031
2 15662 80555440
3 160207 78309
2 90933 207664466
2 187129 778649357
3 37246 158062
1 13653 30109 305370216
3 110981 179786
3 146517 9678
1 71343 89947 58231284
2 92935 495741923
3 16505 181608
3 114447 35523
1 6573 78864 318138493
3 50663 51244
1 105483 182986 607131579
1 5412 146036 651207393
1 12772 50302 628433957
3 52830 71796
1 110478 160208 643587038
3 182460 83419
3 107821 68717
2 132802 550681684
3 47420 155175
2 84715 740759401
3 61522 144648
3 63148 83141
2 10965 405835194
2 81461 306341022
1 100830 154258 911691021
2 122628 616802708
2 146113 67229848
1 1249 183673 331557395
3 126022 158934
2 44539 688873365
3 97140 164968
2 39152 164940959
3 168436 187349
1 25019 69929 245251848
3 49580 50789
3 11677 33418
1 141587 148481 90107712
2 52451 554087851
3 116714 120568
2 157819 858479285
2 99948 778213917
1 45459 111461 879200279
3 13807 35105
3 109940 83712
2 189561 75691611
3 10467 95730
1 88549 178785 572581135
2 185862 250547251
3 88760 126779
2 102598 463211838
2 44903 207325664
1 58410 107154 310776791
2 77752 631990484
2 157162 616360001
3 92588 57497
2 193661 653137724
2 27130 817655872
2 146067 230255017
1 31713 171809 416098563
1 24322 153088 179921782
1 70918 72088 689078148
3 151983 63721
2 1869 5869555
3 86530 47648
3 134328 150978
3 181522 110290
3 137882 81622
3 154775 192229
1 155000 169414 125109867
1 72030 145731 9610407
2 71978 381522810
3 195127 158807
3 90822 173498
1 20011 95219 384476239
1 28667 178379 512779620
2 181577 230519577
1 100544 112916 863262068
2 5047 64189753
3 52433 198882
2 150398 187864224
2 198485 9534600
1 50882 51627 683999856
2 59397 159421308
2 68580 898273012
2 32566 587466244
2 111511 426325636
1 48962 68795 997341560
1 103959 161805 724590289
3 143730 160581
3 103937 196487
1 19236 72869 276305482
3 155344 149231
1 24239 162899 719678241
3 198370 67027
2 113293 144721738
1 125107 188054 485096936
1 48844 198595 412447934
3 158731 72381
1 42863 168752 515321763
1 128521 155177 759456307
2 125668 94027719
3 46258 12984
3 130171 94023
3 198919 90431
1 154559 166846 316772254
2 28208 361452082
3 154415 151077
1 73610 108530 662271941
2 107373 773169352
1 131720 168873 631291041
2 83098 931241103
2 166656 372745445
2 123994 404056298
2 89698 505136171
3 57782 96332
3 136258 194827
2 82348 898439138
1 136453 197517 362688641
1 48719 175721 89735907
2 89524 904516972
1 72457 107631 656000031
1 39837 113488 558210075
2 7586 418943998
2 114807 456689660
2 71398 664941505
1 98612 99433 558993962
3 112443 153721
2 39378 826744124
3 172535 75152
1 77031 196098 45444036
1 185457 191903 228779977
1 58413 93147 284528041
2 44834 462834186
2 41395 505530400
3 62055 108558
1 19247 54350 328040276
3 104463 24851
1 122534 135231 781236933
2 46723 198259825
1 27863 116958 347988780
3 141634 141748
1 4251 81863 168631019
2 74331 141238086
3 147304 40177
1 51690 111852 58446512
3 138964 61256
2 187301 218518005
2 192563 420129880
1 32916 185351 338567660
2 26977 947718469
2 51570 517814031
1 92350 122900 279093544
2 158818 770669650
1 60030 77677 304724685
3 196710 164968
2 132950 715934260
1 127989 180226 146441154
1 169817 189200 798428165
2 126128 782573432
2 95651 751254773
1 68970 121294 525212111
1 128475 190042 576853245
1 67872 145902 408869606
3 18577 199842
1 53830 73619 370474958
3 188801 50794
1 55069 99658 413746136
1 32890 159699 771413472
3 113986 71342
3 45437 16868
2 167309 223110365
1 92355 169573 731731264
2 192713 571471809
1 70509 194816 771069353
2 79445 876776364
3 20401 54165
2 4074 308511739
1 105709 179225 627672436
3 137648 143574
3 184449 103065
3 84706 191153
3 198956 117792
1 69687 126064 935234187
3 115238 127262
1 902 150015 804360705
2 1992 349071479
3 74305 192444
1 103935 161088 509932330
3 90053 51807
2 181954 965739852
2 195216 320492699
2 97002 191235144
2 142806 208592765
1 11031 146006 979686312
3 195547 20410
1 49126 83353 75383131
3 99715 43811
2 73590 895810457
3 17413 43747
1 61779 63777 272657663
3 164529 120029
1 14641 150314 244327147
2 199892 279018784
2 52797 654947553
3 188568 122171
1 116987 184676 583045700
1 1172 105758 477600011
3 25638 76806
1 119544 179404 475730661
2 159937 822402760
3 5295 177561
3 194145 65433
2 127655 38890847
3 197366 191157
1 46726 85896 724612762
1 47938 163216 333697258
1 64399 107559 375526658
1 164373 192854 499229867
1 1568 192083 772398418
1 187608 198338 672513552
3 50556 55797
3 88518 56216
3 27437 100010
3 132840 138555
1 31810 140390 32033807
2 21128 389909693
1 37122 82496 284931590
3 48289 146203
3 22304 42230
2 68879 4562459
2 106146 650036061
3 70898 124123
1 191 174911 32902225
1 128829 160602 723326204
1 19092 165760 341369854
2 187266 303952240
3 114002 143726
2 177470 93460299
3 3864 135341
3 122383 9209
3 167632 79650
1 131735 175594 443026242
2 158523 965212511
1 114026 144339 9263700
1 16902 58169 195059147
1 75085 95292 590773656
1 1397 74490 561134143
1 8733 166467 458920815
2 148882 863888812
1 12844 52780 195403574
2 141390 241652806
2 13625 986041163
1 39656 66475 829341968
2 34010 945972853
1 407 64536 204282891
2 28747 633905374
2 88907 392470662
1 5044 116231 864111933
3 123672 67697
3 37168 54640
2 159666 226452071
2 15913 149652853
2 109179 447687945
2 25465 911729891
1 66441 72156 121068628
1 115944 189959 451955069
2 46543 63186429
1 18224 66041 574015069
3 188543 111503
3 111086 135535
1 171250 182168 407887761
2 157050 149928092
3 40884 104703
2 154134 68811973
1 11817 90479 549950759
1 27120 144305 939365181
2 40673 795638490
3 54470 34890
3 118441 152691
3 97359 40910
3 138364 181378
2 126478 171277109
3 4660 101115
3 171003 125521
3 107155 82459
1 126149 174490 527910932
1 106448 194543 808110981
1 5978 67143 95429922
3 145028 183950
2 164166 155634858
1 9548 191726 329826208
3 148793 65685
2 64920 286387310
3 123874 58050
1 148923 191449 188224933
1 57844 144092 755339584
1 70539 93997 748619896
3 85619 136362
2 38931 403082735
2 160246 753616859
1 69800 71404 151956833
2 56119 817974796
2 142778 861557372
3 28529 63829
2 181019 318016237
3 163444 88659
1 15483 197065 686421808
2 116719 38084711
1 32499 179230 1561723
2 35647 452248017
3 139331 38942
1 56891 128330 845093650
1 77294 197942 129212542
2 190022 922450018
3 16139 23883
3 96271 147851
1 116532 117903 397474673
2 105436 449106924
3 169104 3617
3 80866 61343
3 121950 123820
3 147638 53874
1 86074 186751 917887903
2 9597 397796448
2 134149 818786380
1 154787 187530 438351833
2 16530 18787043
1 32790 71646 537733158
3 59519 91100
1 51136 114484 43790030
2 75573 487650954
1 123724 135239 333656325
2 196199 975034284
3 6139 174096
2 40982 766979301
1 122058 139616 185123656
3 70982 144006
1 8152 191353 698405155
3 126600 66582
3 9508 186465
3 123385 43707
3 148857 137469
3 84647 3931
1 45851 173613 546958799
2 50364 98362091
2 128609 180452014
2 88712 647273015
2 87147 101416150
2 21200 422044573
1 25793 73814 761714076
3 75518 175475
2 80843 399718818
3 79572 104928
1 59725 163014 830041146
2 165070 125551806
1 117145 178806 334582775
1 1914 69724 844097976
2 69361 519374854
2 4937 851838778
2 58774 925803223
2 83698 223585682
3 1998 163208
2 143075 850084759
1 135798 146929 283765328
3 12429 85370
3 42216 87014
3 84137 28721
2 46338 920679882
1 106481 150844 727064353
2 132551 440423928
3 107475 56418
3 57760 121934
1 137734 198086 508112046
2 37590 754206743
2 110757 99174276
2 162303 580763655
2 18750 596221903
2 118949 511634085
2 151827 305771643
1 12542 179734 367380277
2 17603 151796074
1 9964 102808 292565880
2 96548 44395848
3 59467 12866
1 101775 116617 280625994
2 192195 504376908
3 121221 79712
1 49310 107556 87589134
1 126747 180702 782029100
3 4730 77439
1 124569 166624 761363879
2 19998 475995401
2 85548 721466547
3 124672 79553
3 52197 37625
2 63650 662393977
1 45576 164461 937050695
2 93023 925033198
1 46359 129573 636235378
3 144227 114232
1 72013 72382 386737129
2 16600 993913690
2 128823 190485479
2 32422 500944017
1 165592 195671 545434124
2 99511 2546283
3 173530 194654
1 21538 63835 872970293
2 156064 281653000
2 31249 932856229
3 180994 38956
2 104277 544282149
2 175807 391588105
2 51645 791272220
2 55176 509123737
1 76161 182096 882797098
1 33745 115736 493949420
2 64563 316001767
1 36175 165904 844536637
1 68435 131242 525942661
2 100925 951797986
1 108721 199333 244916799
2 181526 948261199
3 53074 167063
2 28001 966495992
1 14767 174155 503123178
1 6592 199080 995240684
1 71076 127054 607434730
1 103914 198528 687323042
2 47500 482491674
1 11875 164562 435382597
3 95860 42599
2 61860 152581455
1 40949 186513 998197302
2 94227 532428088
3 16327 191578
2 25763 916333173
1 17945 85148 972719495
3 142421 169953
2 51247 323563397
2 26189 731657230
2 58958 284912818
2 157349 305769164
1 121495 179678 380958734
1 97677 178840 228686018
2 168495 933267417
1 111311 126570 916775282
1 101140 183308 653119263
1 73182 109243 874822357
2 116886 100074285
2 39566 774946491
1 6387 142185 710310508
1 46870 102348 431241088
1 96795 148795 863313774
1 95892 192359 230007991
1 58798 156564 892488913
3 23329 65147
2 40002 423745374
3 92748 139976
2 108871 647106254
3 137914 19238
2 102291 738001139
3 162178 14639
1 106277 118071 701338784
3 154558 140883
2 176683 922589862
1 21033 98012 404181777
2 155441 982781738
1 164440 191307 120971421
2 32445 350669794
3 2245 120659
1 50759 61843 758535466
1 122200 144013 687602822
3 130757 143816
1 165508 168815 792394875
1 51087 180914 482947687
2 188436 560876341
1 100486 190037 135434197
3 58626 73047
1 88181 186663 637072070
3 163935 134407
2 199996 22754591
1 25590 28099 352217666
1 286 92239 821588853
1 42046 168380 184598377
2 55854 541085456
2 31472 678446938
2 38812 385953775
1 4506 155609 687416524
3 13703 88567
2 70632 330808255
1 38575 90504 145580035
3 94379 149421
1 121179 159901 754935313
3 78972 15189
2 146213 548344090
1 69687 168163 460004457
1 25935 97608 341663766
3 1015 45201
1 36671 187717 477479429
3 163508 165304
3 17236 61108
3 15641 56391
2 115373 139665873
1 36007 179102 745882592
1 120166 148016 445140143
2 103278 634915359
1 161515 192402 355567811
2 157546 843612493
3 151671 32410
2 136807 93397961
3 82812 165513
1 18106 64763 494910247
3 87911 56826
1 24467 195430 280743831
2 199532 849371628
3 77168 104187
1 7782 179034 513701646
3 112142 95184
2 117407 909589694
2 186640 644570828
1 116268 180392 143627730
1 81120 168097 670799921
3 157987 174250
2 106993 839896501
3 177990 148320
2 113418 750095698
1 4250 25761 736397431
2 80916 507981004
1 73965 78554 341321228
2 150978 976985652
2 84679 771772570
2 122952 893651343
1 11757 183023 774205712
2 169721 989979444
3 148391 100036
1 15911 189894 6894195
3 64534 173707
3 89736 131040
2 94688 826001115
1 42050 102096 288495401
3 174814 169763
2 118760 563405526
3 87075 199885
2 51911 98160944
2 156021 730758519
2 76110 682808852
3 46664 45235
1 60618 104250 837934928
3 14810 99969
2 88694 66071566
1 60321 166151 992757824
2 132319 998923687
3 124724 145560
2 43430 449631542
3 179332 113668
2 87336 660985355
1 36692 52392 580288650
1 2234 139754 807841022
3 55773 133155
1 100042 117117 684587583
3 156938 138258
1 13807 38082 180206860
3 109055 4823
1 174543 185976 145852003
3 122046 136727
2 177191 626469512
3 152742 32931
1 185930 198967 512376934
1 11268 169035 309897787
3 180984 77469
3 144060 114563
3 171957 154335
3 49606 94175
3 17753 155887
2 148786 796176350
2 194060 189006225
2 86412 344003866
2 32229 273727661
2 32619 705979246
2 171228 556271197
1 63683 118150 343468495
1 25359 180214 674252991
3 34023 2209
2 132791 619852310
2 133139 882370142
2 120906 947442341
1 133014 171337 406973117
1 31258 127085 154666703
3 178506 30144
1 124235 132585 344182792
2 44342 140323977
2 196914 716718367
2 86709 257983804
1 155667 185895 20161045
2 80078 54140001
2 192652 857370866
1 26706 106509 147954956
3 36518 128377
3 161277 67799
1 189917 198755 698128211
2 86118 657338603
1 13299 133594 547610030
2 18179 596096686
2 38367 371581084
1 127844 135778 710635786
2 186336 94168624
3 5379 191281
2 63757 619926733
2 107860 699605800
3 175352 16286
2 30860 233932089
3 198809 41122
2 12883 545441136
2 10388 918913140
2 172524 470190847
3 7818 176244
1 45073 111219 954941236
2 169756 917621055
1 166496 171327 926606368
3 24131 145129
2 32602 588898988
3 128513 27229
1 96771 180640 815097327
2 179695 22210769
2 144586 834601899
3 109823 119398
1 27674 85171 65146734
3 118050 173617
1 147435 199850 211864755
1 103282 185426 710128308
2 146566 189732608
3 37984 159504
2 164473 486906570
2 73766 699920409
3 164147 110214
2 177984 299755671
3 178692 146304
1 94925 127762 667371
2 175784 433095827
1 55049 160671 405971840
2 152811 999246643
3 65577 103412
3 87248 113155
2 16953 632545860
1 129412 139380 293414306
3 128326 88709
1 79516 89936 896810203
2 194746 828087205
3 134148 135850
2 17687 248039837
2 185849 162748901
2 184116 594837005
3 151061 175508
1 1264 39200 186567059
1 86191 139555 749814453
2 66162 742079292
2 78614 55667379
2 135853 982307520
3 182887 57684
1 87844 121271 607745720
3 104915 29303
1 117393 138238 329416572
1 8978 103438 441459138
1 27245 81776 821438704
3 61435 88639
2 106856 293693002
1 150489 161061 241149218
2 99274 137375187
1 22775 71189 883117108
1 23085 170522 189096698
3 160045 167330
3 158896 52566
1 122794 139408 572235902
1 40912 138082 952696756
1 157503 195864 199967472
1 92518 160683 394865518
3 140696 180847
3 69677 12121
2 31255 356937745
1 125723 192852 714486066
2 85997 485307927
2 114375 95860804
2 24808 675367005
2 182730 75413088
2 90723 597343478
1 111000 116844 556170264
2 116722 316139719
2 126283 764159736
1 11502 184610 487453404
3 7700 2674
2 59945 221659629
2 101415 22277716
3 168708 159265
1 177123 183659 162850147
1 27762 166263 377909970
1 28422 57029 205485758
2 14590 4891894
2 140335 567389422
1 8146 34286 541744925
3 68917 40862
2 29727 177748446
1 123804 173097 444718312
1 42899 169924 23285475
2 124643 992216323
3 168486 19915
2 21436 292165331
1 74672 138441 810209420
3 15824 137826
3 167493 143428
2 4939 211179897
2 20674 244381343
1 128676 166395 443626549
3 6819 196574
2 181377 435034452
2 32864 578531487
2 68466 289065638
3 33980 63483
2 48667 606472405
3 63122 41850
2 4873 471932036
1 46378 67740 150972435
1 5177 41890 492432
3 166443 96012
1 4017 54504 589380606
2 115093 412604481
2 97176 917655850
3 87951 130247
3 133299 54296
2 181357 773723549
3 81592 61694
1 48980 182042 848884915
2 42882 440402499
2 18167 589677830
1 91371 190113 46886659
3 141012 81020
1 8214 37923 761738593
1 40298 45744 947700807
1 95974 163409 913076301
1 91185 189494 387620851
1 52629 125183 468376091
2 11714 318912494
3 28794 112362
3 161849 78444
3 178039 180244
1 56252 194597 979827415
3 146153 91524
3 105554 168358
2 129749 21540157
1 16908 156932 258507089
2 56251 849850480
2 156650 554058602
2 177210 217619594
2 194250 134259945
2 54304 261584509
2 90554 438461548
1 83903 98674 716314199
1 100192 114499 302075443
1 22969 23529 114803015
3 39801 104098
2 152708 306944043
2 173676 277150959
1 25141 117627 383831389
1 145290 190452 28220373
3 151697 62133
1 120195 158234 201202765
2 44250 422096272
3 943 40755
3 102171 107701
1 72985 194661 733381283
2 106264 548079023
3 138933 153787
3 80358 124043
2 172378 211943098
2 102949 276251169
1 70585 72482 808596352
3 30779 80358
2 148092 412966555
1 88725 138625 924969259
1 35759 145412 936646609
1 87867 110537 608814669
2 153448 534733836
1 13101 175754 913393720
1 36610 53066 378064710
3 91359 4049
1 43895 112391 399842117
2 70668 306938061
2 30051 210498713
3 19695 192089
2 14978 670252455
1 133799 144989 383198466
1 28692 195516 546402154
3 83225 97375
2 134508 941191239
1 5575 92811 436410815
1 39870 104440 307616199
1 112006 139086 51142243
2 9961 39023750
3 77717 125688
3 85836 175204
2 62186 596180741
3 1878 155918
1 152370 181543 332458286
3 36125 123781
2 34804 624040604
3 78370 108165
1 111225 143893 416426731
1 21465 148037 816635768
2 30220 467777224
3 129182 71290
2 35374 516197652
3 155517 62315
2 5876 786818122
3 149235 81963
2 174962 369016140
1 111589 192834 136487544
2 58744 343014931
1 31265 103225 269590348
3 32268 104489
2 174785 515367555
3 106185 177864
1 1079 11687 718060701
2 118526 981171871
1 79856 86267 158328742
1 8869 44660 870963030
3 8269 161252
1 148266 152499 566341227
3 107244 168752
2 70013 297410850
1 55422 151518 188903802
3 88462 118515
3 184732 68292
3 88263 163136
2 128398 526079879
2 41808 202542999
2 10631 300520218
3 107214 59207
1 132151 163375 688276466
2 187462 754172275
3 146659 185661
2 87291 162618632
2 39353 965235659
2 22402 504717847
1 92308 160014 237660497
1 41756 163494 648631380
3 18181 148290
1 76670 168584 723213462
1 58740 188126 547854170
2 72420 560364052
1 72072 155708 312745625
1 97289 105585 353758416
1 31070 160361 359554160
1 165353 169637 896842843
1 125797 186217 58467929
1 23190 132054 749774301
1 64054 112269 142726004
1 95216 150675 136379709
3 81484 32805
2 14650 10355482
1 78978 125243 398209835
1 70566 165109 764428959
2 183785 773972101
3 73720 147314
3 126997 146455
3 147971 34987
3 184384 9411
3 1464 188638
2 17419 755660658
1 32161 189752 540597715
3 82544 48192
2 68756 659760412
1 93258 121199 584854691
2 149417 757050131
3 98098 60822
3 150163 77337
3 134581 10575
2 989 37773688
1 121510 125578 547844870
1 52580 151851 364556521
1 52284 143902 474333277
2 39714 204893442
1 39983 152109 626693508
2 128099 326574221
3 77971 191727
1 12881 82360 842865375
1 25678 146450 446961116
1 25534 33858 683011727
1 66010 111867 997480091
1 17276 154800 704727253
3 41534 25076
1 83955 160051 329153551
1 23205 182005 191602342
1 81588 192980 441988174
1 48668 117364 673675194
3 178279 6869
1 8196 131069 976996583
3 194201 1344
3 87866 99814
2 144077 14824399
1 35699 161983 703753549
3 93349 55220
1 47898 185826 262610528
2 172191 522794444
1 100615 169043 854542558
3 181417 146789
3 150722 72965
2 75443 609508898
2 118605 545524505
3 106243 146331
2 187804 508597690
3 52624 16920
3 195659 104511
1 192927 197670 574599747
1 34929 88898 76032771
1 20415 183194 473155809
1 3159 25182 468573144
2 178027 953610945
2 181773 741816250
2 93467 194908445
3 71985 1983
2 9828 893769286
3 196303 126427
3 154433 51042
1 50785 114401 503167880
3 199963 34239
1 36494 152862 657251564
3 166578 160649
2 108294 122031200
1 26677 126423 535693573
1 59667 178676 424490613
2 102320 57615911
3 171617 46767
3 187237 153059
3 107482 168669
2 149294 440882624
1 50381 111968 925632932
3 3102 127283
3 15748 51684
1 122474 132648 621222290
3 162432 84957
1 15118 198319 415348880
2 193185 635110112
1 122839 143942 332251481
2 140911 779721974
3 130639 154733
2 15018 44735369
1 162710 196019 845022325
3 198539 106332
1 40639 150196 963737955
1 48624 153826 232400333
3 80318 46760
1 47880 82635 967616332
3 32995 120820
2 29816 499271333
3 104141 22564
1 14048 88461 481804264
2 81806 289181970
2 81877 246626542
2 106528 755815961
2 74993 759674503
3 107049 89950
2 11757 948321987
3 20699 61589
2 169937 88214935
3 146136 2115
3 180832 112047
2 13161 959843931
1 58556 96085 169806160
3 53489 143886
3 196962 7048
1 134913 156592 942368299
2 40374 675335820
3 6661 144385
3 58756 58168
3 94138 103493
2 189335 111534270
3 44880 56537
3 55322 158974
3 114098 159592
3 25827 49978
3 37103 164394
1 30216 111377 46845909
1 75062 114270 243951639
2 3185 615471892
3 108885 151544
2 135725 151721237
3 145429 115770
1 10746 197101 736006607
2 57417 901745988
3 91402 120333
3 149713 122845
3 132311 50396
3 106463 45520
1 165335 185940 392575436
3 12313 121860
1 5440 15583 476429041
2 77820 322279387
2 92050 109420311
3 74754 139140
1 105735 123305 79595869
3 195138 145341
1 40737 188075 184342585
2 156604 715520719
3 99152 166894
1 109124 173259 255267454
2 87335 961585544
2 974 889925038
3 18391 75849
3 93123 41600
3 46589 175112
3 76600 156282
2 103047 154211680
3 117222 61058
3 92120 190043
2 192403 992192784
2 61283 764728263
1 22307 98239 452131685
1 56485 91434 521186446
3 100512 30286
3 98286 12765
2 103990 427154584
1 43524 77045 158873061
3 15791 178014
3 123279 66408
2 29509 690546650
3 180277 185588
1 9892 42238 273694806
1 28296 163012 813172299
2 9595 232289515
3 4780 129647
2 74548 422939899
1 61215 132787 175260160
1 92103 114785 591845986
1 167948 176554 122973332
3 10443 107786
2 39452 226118265
2 148447 218408201
3 42442 83540
3 43421 147551
3 77664 41959
3 53031 53443
3 179123 2346
1 97202 199005 697745486
2 166134 556541961
2 197221 813161768
1 119820 131414 942702795
3 185972 108937
1 10600 133180 368456831
2 30394 5832366
1 165122 183013 442383294
2 1700 851627825
1 39754 168677 614030392
1 46547 73884 635241296
1 5216 54271 458751680
3 117670 189573
1 31780 84720 479642085
3 158210 118773
2 122277 109154781
2 156896 190762326
3 142933 168848
2 63585 157913752
3 35882 32475
3 54421 15384
3 80668 130456
2 105792 867090585
2 68269 754206662
2 22622 997179441
2 194092 913250633
3 87763 165999
1 16778 162332 29204082
1 114110 164494 714420919
2 169087 657267595
1 4211 39486 915758262
1 76620 93393 959846958
1 124512 183013 886956890
1 105505 169276 815157373
2 133211 999271126
1 48572 67752 573794134
2 68049 251013799
1 36399 139248 637010473
3 30675 125995
2 54581 517698979
2 22348 965362790
2 34621 204533943
2 184976 859714071
3 107656 94307
3 121868 140602
1 23078 55128 508356287
1 5954 60284 788856175
3 142730 159452
1 39366 121564 111170307
1 89687 104586 520110429
1 142040 161503 314148378
1 90050 199182 609697554
2 49478 759975154
3 94065 88239
3 12835 95974
3 163101 119076
1 37105 83174 998420170
1 95552 119735 398428363
2 14703 469122086
1 25215 198320 864960577
1 51849 188043 536082389
1 58321 154257 445308207
1 36314 90535 831386834
2 67979 419781394
3 1859 34821
1 132816 142579 109929003
3 136660 141042
3 189368 176511
2 63115 634482536
2 134061 351326408
1 49844 84989 810442223
2 172507 65227600
3 91959 85607
3 102015 88858
3 82404 96544
3 43873 140286
2 118662 313597622
2 25936 452917702
2 92790 316848424
2 147850 7534444
3 13153 43353
1 47280 59576 6114379
3 155818 125732
2 123334 967960135
1 67467 71452 245650186
1 23053 24800 426537302
2 79950 275108825
1 109363 190016 322616592
3 145685 26330
2 78718 796248086
2 18269 148624178
2 29181 55532441
1 183740 189641 838981411
2 38471 803800110
3 31455 38783
3 14520 22413
2 37551 502669032
1 1610 28633 239031005
2 51830 364696276
2 169335 542252726
3 77060 96150
2 124101 363244544
3 122831 130768
2 178223 392728846
1 70839 135730 641494024
1 125168 183308 13699394
2 167964 299453804
1 11688 21581 450066887
3 106681 113264
3 108525 104507
3 190259 154216
1 149506 192865 245215216
1 52678 117127 360856951
2 68254 486775096
2 154106 798424904
2 148238 720391587
1 129575 154069 396786105
3 47059 84419
3 1755 78840
1 4964 131249 110662631
1 29563 58433 167119159
3 12483 192471
2 63633 159933323
2 23124 118406489
2 65946 581597966
2 14483 713629804
1 40640 162180 42477639
3 45536 89955
1 46177 65243 431494276
1 64594 176924 239687603
3 31277 45269
1 130354 166539 581931143
3 160745 120741
1 28104 168093 613519423
1 115535 153723 636833026
1 62627 118072 833458611
3 79930 120357
3 71945 121085
3 191199 146356
2 128131 343482331
2 34401 823680344
3 34707 85538
3 153441 166680
2 7825 509950753
1 9667 44627 296164414
3 177718 185277
1 43512 66633 414503389
1 118516 186770 102148964
3 114275 142050
2 141924 89544470
2 9702 225772444
3 162982 116557
2 109474 286784295
3 109096 98463
1 110163 125591 152674629
3 1696 94625
2 126109 83286001
2 115629 519987822
1 160604 160807 922477370
1 118468 199478 467231182
2 92723 675762014
2 26787 940236831
1 32194 50959 166292313
3 188593 146054
1 173410 175054 45058274
1 57332 79807 675046291
1 4956 83051 905347188
1 44464 74846 456820975
2 51564 696255
3 137079 193450
3 141160 171318
1 7619 181385 219608724
2 98458 594976376
1 163251 172290 245695108
3 25568 96838
2 173945 928727153
1 118420 171348 32243188
3 52884 182942
3 78452 83645
3 77024 88450
2 33160 504368764
3 23719 19812
3 106759 26108
3 132266 104727
2 49299 690566707
1 55331 104843 81962760
3 64207 71121
2 86355 512828867
1 112184 144465 7952194
2 177558 497625109
1 64948 127319 840247712
1 108643 185235 489307063
3 89636 45049
2 173763 578935928
3 178300 162695
2 199692 496021260
1 40036 138653 228729499
1 114966 152628 839954861
2 196117 167648557
1 19887 122967 119187150
2 8128 733913001
3 110119 82374
3 110909 170042
3 116169 174573
2 155433 286081167
3 148337 194873
2 100747 946247735
2 38954 388684704
3 73392 48162
1 83229 166621 439372647
2 36490 262673625
2 28113 370354329
1 36150 106367 760790192
2 12371 582351457
2 30294 638300941
1 72682 179544 636754285
3 69529 119481
1 10019 25372 938949025
1 72817 144772 979937627
3 163237 1028
2 42659 753165693
1 50207 145020 976388026
1 123810 189249 930668373
2 85384 986961368
2 105486 180148314
3 78208 186031
2 123148 305667956
2 135399 811914690
3 193426 172939
2 162270 837999044
3 59234 105183
3 143820 83395
3 160627 137633
2 46708 480625647
1 12504 142659 864025374
2 38215 227534665
2 24000 768506981
1 43936 155028 929759062
1 91388 182318 459555915
1 34885 88087 87942563
2 88268 322706680
1 15236 136188 268979344
1 154778 186392 236830612
1 3242 120527 446646890
1 90348 196658 46596835
2 44151 50345180
1 22042 30827 471125130
2 15546 317455882
1 49409 194228 923095597
3 3323 44082
1 85077 125863 143075330
2 178429 693230707
3 122379 136175
3 156523 173162
1 117024 136416 243934633
1 30536 185005 227951494
1 76366 103573 141567046
3 15614 10891
1 37423 95859 696141603
2 77227 490016919
1 71199 184813 94644251
2 148501 843875034
3 150338 32047
3 127564 79104
1 75692 92724 803755722
3 151724 115170
3 25667 158273
3 58731 50087
3 72548 60043
2 63228 160015149
3 107548 86496
2 150737 698379163
2 128216 204247099
1 28541 67800 369381664
3 198982 144748
2 165450 206214175
3 159006 105707
3 25440 143142
2 74474 151212831
3 131448 155118
3 93261 175258
1 45874 81472 882188330
2 35260 963244418
2 73992 677439315
3 12222 142
3 40226 35834
1 4908 173411 416985699
3 13518 177454
3 158652 145402
2 195917 249038112
1 140030 191528 415412830
2 103494 812388562
1 23316 55031 288624509
3 7108 46534
1 57997 123755 549754733
1 40025 62687 678584731
3 7079 170440
1 87430 177986 462531466
3 193710 156915
3 142814 178607
2 83515 945191704
3 46174 14798
2 186000 927500806
3 8898 141519
1 44074 120168 981177871
1 139043 170552 521030526
2 151743 201594976
2 71222 892445520
1 69327 121330 543670346
3 116753 182894
3 120540 36350
2 2797 300415244
1 88104 93972 627956875
1 143591 154724 130968486
1 73453 159659 327253648
2 7882 293217398
2 191214 590451778
1 153334 182536 803449206
1 115673 150748 206943371
1 8233 116897 880110330
1 52063 186739 991472771
1 80506 94303 877622166
1 51255 190122 225744700
2 182917 857959352
2 165229 473303816
2 4237 15066878
3 96234 131150
3 80845 95166
3 11252 93176
3 129020 139783
1 101698 162473 912051790
1 51449 56605 653947566
1 130997 171321 402853960
3 137252 97342
3 139907 116265
3 197881 42021
1 34009 150570 653129360
1 154311 199143 272897931
2 93039 170967500
1 117752 168959 922606898
1 75423 169067 568806124
2 173306 196554931
2 122647 192145806
2 128896 324386744
2 97186 726096649
2 75053 885577053
3 112790 184245
2 16969 978625783
1 77715 139976 531102317
1 22358 142132 551687654
2 74917 373424537
1 27840 87049 921652530
2 66797 10125098
2 198269 937476012
1 87833 196003 750640155
2 72061 367874003
1 25598 68000 15370354
2 147261 615085955
3 15452 82170
3 6551 91459
2 76305 25941976
1 30935 102426 258018394
3 112502 141131
2 82612 640993292
1 137721 170613 940267234
3 63237 167287
2 168398 812016256
1 96998 100218 941425411
3 79581 49380
2 72684 798151906
1 86367 100694 542298524
2 117803 161293842
3 87121 181001
3 45576 161627
3 152780 61674
2 197337 533739616
2 13210 34216527
2 85505 65342328
3 118903 120571
3 29858 188673
2 198903 127554145
2 14411 971165819
2 74298 413381284
2 76553 877062113
2 163284 714058040
3 48673 941
1 22547 127986 908698846
2 116440 665902210
1 129224 174981 997756188
2 30273 871509306
2 156669 168141835
3 28095 163863
2 170552 814566367
1 74512 84402 397187426
1 46700 171427 223145424
3 2892 199155
1 34261 188759 713176703
1 835 29803 400195486
1 104895 195028 471896295
2 150908 56086791
3 172882 113781
1 48448 78557 123044574
3 16485 41529
3 862 78262
2 20506 77843825
2 24443 226937267
1 33068 148723 469379728
1 42905 88148 363768146
3 128718 65051
1 81190 104100 686389797
3 54262 134312
2 67686 742049051
1 106154 144916 289524493
3 169004 126653
3 119513 163740
1 186763 198635 661360272
1 13502 111554 584981499
2 166953 326902516
3 157237 171426
1 140969 164793 869236763
3 71102 148159
1 141183 152249 890899126
1 106685 170788 947170432
3 47957 177995
1 41900 166059 994604965
1 14243 68928 878251364
1 141718 145385 989022048
3 21192 143698
1 112462 194529 327067703
2 63970 487697347
3 123073 5440
1 101778 109400 39595447
3 181268 44038
2 58365 532441583
1 31001 197987 118444691
3 68579 162145
1 66500 124089 66010209
1 95847 154698 142044145
2 60798 963453545
3 88893 164755
2 111296 362140016
2 81112 243009326
3 96085 27453
3 111370 116444
3 116545 94635
1 148170 195848 403990353
2 159618 997393513
3 17039 147126
1 106983 178374 22292535
3 98406 36490
1 114751 129922 544436496
3 161002 38807
3 61562 24800
3 148161 39774
1 34221 125606 900570543
2 90941 912827361
1 9002 86743 98750032
3 89035 147337
3 190656 18847
2 69997 895464066
2 41333 223347960
1 57878 110966 684689243
1 24197 35857 275987354
3 13951 65252
1 143687 153963 269421611
1 74387 115568 919505759
3 89509 115758
2 2805 675669521
1 93911 96934 459515808
3 174156 111904
2 123604 676662211
2 22003 987538731
3 126278 55813
1 114407 159109 157439209
2 101245 783345156
2 69165 302784375
2 188732 488545580
1 129 153150 467331199
1 72397 125759 738667085
1 151402 187724 544246793
3 115790 231
2 44266 746192639
3 78805 13343
1 36379 187996 644904982
2 157922 449451371
1 47063 61397 801011579
1 92903 151496 817247280
1 30889 126971 614352333
1 55976 183066 748620919
3 137192 81178
2 153842 627982699
2 87458 237944561
2 75551 646732045
1 61938 143316 62378119
2 94413 702468665
2 147292 153410218
1 79964 101717 481262069
1 3079 131682 445124156
2 171741 668237281
3 159024 5096
1 53678 128748 912372862
1 91736 141412 42251722
2 196549 294854471
1 24242 175793 48036744
3 22145 170935
3 158069 152043
2 45937 101561900
3 47942 117780
1 49181 150588 180370825
1 120121 184370 970805027
3 187947 85961
2 120260 633807855
3 115483 43688
1 43871 76843 576984539
2 21147 923719841
3 73335 79582
2 26399 367205525
3 194681 60650
2 140147 772449107
3 168877 198487
1 4602 135646 559452176
3 94865 128561
1 2146 54787 830553985
2 21851 125608752
1 59072 137500 958238897
1 3000 9652 49887191
3 78022 60466
1 56032 65979 496265128
3 81578 23520
2 870 43821581
3 108768 181127
2 152814 235988934
3 135548 52694
3 64259 144644
2 9815 738230323
1 74706 104751 653942084
3 94934 79967
3 101546 3543
3 145409 178750
2 32121 116242026
2 195736 17895904
1 25287 172043 2500354
1 164795 187594 993490914
3 147163 68326
2 58351 330263194
2 17544 239510493
3 194528 92947
2 74738 352874039
2 6975 118229840
2 58451 743603208
2 94597 141949334
3 142801 149861
1 25191 104522 894232804
1 22982 42396 634690732
2 16900 101063771
3 159506 99484
3 31252 26165
2 114229 860270001
2 54986 601996696
3 144540 176578
1 63672 91348 55208960
1 52423 167333 124621416
2 140062 668465720
1 94778 103336 352839107
3 55771 99980
2 8394 352123784
3 53680 153627
2 144972 261839773
2 35333 88346107
3 2336 57768
1 81593 145010 424898809
3 181910 38773
1 152380 153713 807185277
2 183331 641393544
2 42829 151287378
1 4133 47974 319390247
1 31646 45036 412935308
2 197915 148697396
2 2688 937032551
1 44370 91119 866275912
2 128172 469769757
1 82629 87070 627863334
3 57917 161493
2 64479 275742121
1 51393 121263 953862093
2 136431 500559298
1 57207 157373 135740648
3 39618 26803
1 15800 135097 407733387
1 124938 150408 16792757
3 18736 74293
3 195624 119783
2 154731 288921177
2 1813 339840495
2 13513 471146270
3 72777 106619
1 124499 167433 922375043
3 197879 20270
1 6817 161854 867057556
3 17317 34088
2 8434 755706021
3 169225 41854
3 135017 140774
2 56969 203450797
2 133343 38700446
3 26799 187576
1 66681 80819 277883192
2 148836 957652334
3 103497 2038
1 48047 91347 514885953
2 161449 881030367
2 104861 688576393
1 81131 115469 313202193
2 57219 163538008
3 139870 90394
3 93624 66162
2 199260 111839077
2 126627 666965751
3 35209 119847
3 136973 15275
2 149626 280823473
2 172541 898272123
2 57730 86820307
3 59479 17524
2 44669 595873040
1 51993 199501 378605035
1 153513 182342 536080927
1 27380 161334 837937354
1 32773 188256 486106461
3 46512 82880
2 19518 128651431
3 70080 188651
2 193205 325782845
2 112212 395216252
1 20550 24219 834868869
3 140837 149424
2 68871 295093156
1 14572 86776 921500267
1 108621 131505 639345988
2 21585 813980454
1 4373 82055 236672335
2 157930 138562470
3 129387 115401
1 74728 140369 478633834
3 141943 141212
1 136700 188878 59695881
2 59202 851952638
2 42104 66354042
2 141314 873059704
3 152441 174575
3 38388 161480
2 106044 17129399
1 20162 102677 238627095
1 776 106936 219600531
2 22816 220445040
2 187501 381973035
3 35387 121280
1 133362 142609 670734667
3 184949 115249
2 123116 684796113
3 186923 89391
3 18888 37458
2 9936 970951075
1 120297 144402 300572341
3 138560 74570
1 43446 196286 866536162
2 38221 819603258
1 58596 182162 380671061
2 149627 423548517
3 12693 110089
3 18292 17325
3 93512 182359
3 198207 134083
1 50475 85113 165079843
3 139795 32049
1 56467 197196 719751298
1 19114 74533 108337963
3 183683 24308
2 195203 252207276
3 95465 16766
3 75911 175601
1 5549 45059 390385881
2 123630 844813410
2 138040 768229431
3 29783 141070
1 6230 154490 477913343
2 198631 302833348
1 43657 82460 604934894
3 144651 44036
2 9689 133637888
3 79861 167889
3 161350 87638
1 1 799 90486321
2 182321 763742982
3 198559 44203
2 138681 629276618
3 158472 126361
1 29421 57240 994365425
2 17909 985530683
1 75621 104527 585311872
3 180426 99739
1 52727 121446 774168112
3 41383 80356
2 129139 826080948
2 64547 108067787
2 42297 294713273
1 26743 40129 88136004
2 182475 690630905
1 40500 45030 986416776
1 139232 160948 953275560
2 61338 331680415
3 37497 185630
3 54758 71957
2 72127 979784573
1 9380 34236 931332224
3 108571 74458
3 37367 187276
1 22442 161214 72094382
2 192032 776871844
1 44829 185885 19087369
3 93590 90123
1 34087 70365 914026962
1 95666 127577 426477702
2 45386 920642059
2 44974 251242251
2 167560 296476756
3 88044 96292
2 100421 556094709
2 7992 568864647
1 1599 141388 351782182
2 51385 392170988
2 134182 522449506
3 147991 173593
1 48720 93040 277563861
2 111464 521408507
2 65620 105577977
2 28486 703912514
1 55145 175242 877605363
3 124646 27883
1 79863 113450 590801262
2 94273 916421984
2 86149 234352580
1 136140 181238 9181861
3 48486 64584
1 81627 181163 221958433
1 112353 134623 165296283
2 155342 635770549
2 112815 41356584
2 7500 215614434
3 96045 148994
1 11694 139353 639592890
2 25080 476961370
3 29508 110258
1 72339 150267 165921477
1 9704 83947 183950208
1 73477 195526 357654675
1 147431 175181 798409466
1 49777 169084 387632894
2 169017 829917607
2 120037 976596755
2 197898 727129944
2 184270 506749891
1 95269 113425 279212561
2 78295 247616394
3 109903 67660
2 67740 325850220
2 81909 838130598
1 14413 17324 733965761
2 109907 688328108
1 128501 137242 87656522
1 68204 181781 321962922
2 49599 886189947
1 1236 171581 216433134
3 90905 179908
3 154262 166038
2 93537 64754932
2 10657 553143399
1 88584 92185 910393795
1 27119 167020 965754707
3 192753 66524
1 91110 199930 52884340
3 18098 154794
2 183121 958676404
3 64577 98962
3 25973 104925
3 92150 103172
3 153109 197258
3 32750 3887
2 95369 239046501
3 1962 163087
2 180334 759215003
3 87895 182855
2 100077 654893763
3 21511 118058
2 164795 518822674
3 164293 148829
1 175257 186964 124943050
3 150043 69394
1 126392 182356 670863246
3 183854 105938
1 148847 194567 895397788
2 190422 465268213
3 52540 196397
2 198291 736167333
1 74433 136375 855093246
2 94004 323468606
1 151529 160497 183973150
3 65188 161280
2 46855 259278847
2 18677 484884036
3 14242 148488
3 23441 150631
3 189478 25082
3 182374 37234
3 187331 137933
3 109890 38439
1 23902 147946 516766272
3 136046 30515
1 131782 141943 891868083
1 133157 155021 422922751
3 62481 62068
2 169064 706775449
3 110146 144480
3 173797 91888
2 29947 513802193
2 4132 185284129
1 45150 176377 595424994
1 86371 173746 104408508
1 82263 130903 793465936
3 75358 88829
2 81356 484507984
3 194926 191441
1 134655 149381 293372200
1 81630 116283 499660494
1 22801 81316 69534993
2 71111 621899196
2 49636 127049383
3 129915 190566
2 118337 54043390
3 167443 94268
2 129727 196134109
1 98636 124614 511558772
1 123343 144387 75317941
3 146661 30550
1 30909 141663 275759040
2 46528 836639001
3 66342 164621
2 109624 878978731
2 13944 777461621
2 197024 279125224
1 5663 174199 174885200
2 128488 32942751
2 40759 197721699
3 181755 31139
2 141074 713925774
3 84147 194651
3 132536 29478
1 124934 172609 401271963
1 156186 182762 573660445
2 5903 105633772
2 62535 964078463
2 47796 335882377
2 152439 676276868
2 129341 773921528
3 169499 56127
2 71996 951749288
2 57837 65134919
2 44152 170380774
3 35327 102527
2 2298 67668624
1 24755 24886 204769482
1 96605 168935 930282130
2 65421 414741638
3 59053 52356
2 180277 352949733
2 81820 476990374
1 78313 140965 498195481
1 23726 27158 762337812
3 17046 71969
2 123083 887291103
2 24786 827422770
2 183737 729187118
3 31378 143628
1 58810 171497 196140204
1 15529 40046 945090922
1 48567 189634 118013504
1 85318 114879 383000509
1 1523 124632 230606789
2 182351 220561698
2 161615 818564107
3 8960 171696
3 65909 86652
2 159083 467509424
3 1311 29174
2 8901 870188637
3 31320 172344
1 64783 163795 991862098
2 5585 284179994
1 138125 171108 511326652
2 102789 544526627
1 13949 24124 171918514
3 28970 64908
1 105519 176077 24255313
2 62791 464938192
2 133283 789683270
3 41480 113035
2 168857 314877122
3 65909 88266
1 164901 170587 771401737
2 101915 59470875
3 142582 66241
1 112099 160095 469839761
1 45058 151160 292501913
2 65469 461770355
3 50716 147962
2 140881 432145493
1 122109 189366 804391605
3 9053 146808
2 77360 687080203
3 71834 64661
2 53164 410210482
3 190177 167763
2 101066 777332713
2 87743 126925504
3 22048 137881
1 32051 49293 265236186
3 70483 161010
3 124236 144745
1 3186 189084 715742454
1 74216 85425 474568690
1 13330 95537 98598367
2 43885 783700818
1 39979 84643 719170914
3 129789 74510
1 31588 64111 304408400
3 24974 113234
1 18671 186390 702105756
3 74734 190955
1 20013 198129 715115576
2 27201 713746490
1 16811 35821 640806710
2 77976 421951674
3 134205 82284
2 164822 213322527
1 98122 145082 323826731
3 174956 165055
3 150040 12419
2 21885 183072712
2 42343 77048548
1 7118 23360 640369525
2 138814 823995325
3 196332 13531
1 160067 176324 702561656
1 26383 79472 670992311
3 180012 137424
3 142517 179593
2 91138 443030798
2 99293 784073515
3 135593 19347
3 99291 102535
1 124618 170003 855788336
2 134470 760276541
2 32113 471652670
2 167147 647885125
1 97281 99040 693992339
3 77841 13272
1 102360 187150 473576503
3 88482 53327
1 82654 104398 712606881
1 15441 150635 538766413
1 81974 90436 363028883
2 120767 226168727
1 38696 134116 800618598
3 184581 127735
3 164359 67098
1 4540 91084 947810923
3 129439 190242
1 107767 153397 199523893
1 26775 182357 743738398
2 105722 278979097
3 143029 189754
1 32668 121778 107865737
2 158264 175851113
2 178621 851950134
2 67549 252048161
1 9308 15091 138271575
1 55431 191324 246988778
1 21723 71702 243334656
3 145226 108123
3 70954 69486
3 4104 158663
2 163819 984010393
2 42045 98840659
1 65392 195874 622234815
3 108314 147623
3 163696 118969
1 4235 166371 402771568
2 72673 879692484
2 36613 655775175
3 189179 6231
2 32741 263456435
3 66489 29893
3 114815 12409
3 125597 20153
2 183536 871768198
2 189090 539814811
2 98349 410826435
2 28259 610769852
1 132342 171875 999311180
3 87271 103683
2 166932 540917287
3 173853 18679
2 158843 908038829
1 19602 29739 263984819
1 77857 86041 129145118
2 68486 876107669
2 182218 26380815
3 195506 136022
1 64742 71040 630454063
1 160920 189165 357823621
3 60690 173887
3 16397 161259
3 63588 67500
1 11379 24017 153426769
2 134491 480151436
3 146088 476
3 38884 96334
1 61626 92839 440206132
2 172143 433983524
1 135020 191750 75598769
1 117940 132002 313050078
1 20149 135272 157509528
2 143536 591470569
1 132914 192137 582746635
2 166316 853080206
1 14014 136081 631055740
3 67555 147175
2 194611 533845847
1 89970 169525 329285530
1 113505 195933 590521320
1 87369 153540 198179124
1 50847 136946 788284585
3 95306 132127
3 58022 130636
2 43076 787923360
1 293 119122 20545889
2 117803 166705696
2 9084 295981791
3 47520 20969
3 46153 50119
2 98162 685870468
3 99072 31760
3 77031 196115
3 91096 176898
1 70080 174968 889890280
1 48524 95056 685896022
1 52033 78244 629076221
3 47215 110459
1 46992 151619 779712549
2 33174 658537957
3 82536 119542
1 48564 126230 915288581
3 182983 59179
3 93714 180468
1 150644 157355 851393031
2 55301 7217505
3 31139 125272
3 173397 165063
2 59558 785892202
2 188025 5957413
1 36606 145329 62378829
2 77452 396627092
1 56778 159741 150783540
1 129369 136004 27669667
1 92032 108309 409101745
2 65127 732883177
2 1660 452264145
1 107403 115909 241005057
2 51642 526385497
2 168108 390144167
3 113660 3420
1 18026 142794 225132271
3 160494 115066
1 105955 122651 565149785
1 75398 153358 959407649
2 30840 513300879
2 83937 390812182
1 79145 199882 712086407
1 45657 151137 605847949
1 65017 82142 503372692
1 98020 180640 779830210
2 180256 181398851
2 52903 549033884
3 86809 126330
2 49744 15442861
3 85113 33488
1 50533 67866 956653171
1 943 53397 180680877
1 112031 168146 154821790
2 125192 33848151
3 139809 65706
2 53361 536533041
1 125240 191555 77179328
1 95 38200 781442841
3 146187 60326
1 38037 50911 103944015
1 26609 103225 994452273
3 135444 107983
3 183239 171495
1 163914 194129 983466025
3 30675 124082
3 184645 2337
2 108726 440817345
3 14578 199162
3 39609 72207
2 41630 190992649
2 40428 181522263
1 7875 189513 798849008
1 2766 78892 379656918
3 72484 188472
2 40360 514603494
3 122300 3504
2 37860 468908918
3 165737 26207
1 58909 136322 186530312
3 64857 199168
2 7149 732388189
3 177303 8474
1 66736 175905 583100929
1 131713 185962 22625536
1 167653 184405 152984053
2 181126 338802138
1 106426 113976 129539660
2 141293 67291525
1 20328 117410 191673696
1 177844 180526 488187561
2 162878 951785747
1 9031 178636 911410800
1 74417 88721 335987676
1 71457 119900 413880379
2 17500 529773055
2 149025 888031859
1 24540 187110 114355330
3 68236 187756
2 98987 19499710
1 62907 89137 137372389
1 54096 149304 232281125
3 163969 118185
1 51752 107701 814957328
1 142480 159464 531208132
3 90781 92997
2 190615 759317604
2 51334 684576235
2 80607 507740557
2 101041 613467299
2 43451 251280895
1 51175 52377 304067382
2 123603 574038669
1 131568 176869 571254785
3 154046 150158
1 65176 163858 259875126
3 106991 124687
2 180471 291778510
1 23256 133249 223182536
2 55052 48500064
1 57348 194088 540941969
1 20121 158910 462686838
1 109395 120962 618354191
3 29280 88486
2 32524 51377619
1 119027 192130 6308553
3 16895 137745
3 35000 8924
3 82708 15714
2 195890 971844208
1 12567 189727 267992961
3 104848 105846
2 84601 156199493
3 101018 142871
3 41765 113069
2 100399 748941063
3 150651 85286
3 47620 104875
3 73825 111746
1 31187 134477 286813530
2 111991 789720291
1 18884 105664 902908844
3 93869 193354
3 181166 124276
1 10917 95989 362806542
3 23422 24952
3 38563 92335
1 165128 197852 876726319
1 97949 123269 794805352
3 176272 81001
2 159632 115216457
2 164596 244072665
2 124 378655934
1 53334 183958 758860249
1 27540 38987 184654622
2 19318 324510701
2 135337 611691586
2 72986 98179119
3 62045 137934
3 477 4260
3 128932 65965
1 41052 121528 216556810
3 91592 126316
2 56046 648383867
3 66853 141124
3 135136 134846
1 46361 181411 773514954
2 57932 85569290
2 55835 945859677
1 45231 96253 875735382
2 58799 369862620
2 180662 328563152
3 111776 131356
1 122595 167732 833356519
1 16932 97584 813072683
3 128585 42480
2 54887 204606525
2 95268 527918312
2 32303 496966534
3 65417 17289
3 162199 166779
3 158783 146918
3 92778 51789
3 176766 188028
1 80444 167783 79488251
1 3030 87967 660381823
3 104646 104747
1 8185 84219 847258317
3 1633 39685
3 169037 80015
3 193821 21312
3 96029 88220
1 72257 172764 686603033
1 117289 188029 353240454
1 71678 174439 211471420
1 26537 110615 970048613
3 178154 108289
2 81410 2518151
2 5101 639286007
2 140669 631384388
3 146265 169469
3 55976 142702
2 117884 153646298
3 78126 1746
3 89631 156968
1 601 35856 490071641
3 75536 78585
2 123853 549395040
2 125068 716723755
3 176953 128649
2 175618 465603610
3 4350 99693
1 11534 38811 301784319
3 127026 36563
2 171184 933762089
3 109298 93824
1 48794 116150 191382731
2 49818 257312293
2 153313 122423303
1 123003 197528 153447166
3 124996 122143
3 87423 44687
1 139852 160341 993110046
3 107136 162067
3 154930 198781
3 142982 3354
3 50122 159147
2 103588 669097543
1 23369 143305 787279922
1 35764 48199 184646796
1 53428 113549 740113549
3 84103 61225
3 148825 191782
3 156923 98676
3 47960 15968
3 167567 179266
3 23430 167045
1 53188 85480 3184475
3 92855 152244
1 72793 178168 817541264
3 32933 76985
1 76697 182039 9418611
2 103333 213212236
2 145098 860927915
3 75927 40111
2 154234 548766532
3 104207 137569
1 88535 188613 785489843
1 9256 196558 831407749
3 113117 72319
1 47374 132572 957632758
2 136310 328797535
2 174030 160051674
1 48323 129134 355073176
3 80007 21719
1 22675 81560 629166937
1 58542 106321 336988517
3 36025 34405
1 149906 190140 917902211
3 26666 154482
2 67600 535400105
2 33329 733966146
2 140420 753281723
3 76841 4419
1 22317 57564 128681186
1 6525 52069 441610362
2 69129 130431994
2 171245 55434026
3 67167 30521
3 156268 91144
3 146151 49144
2 53853 373749487
1 66827 109546 621796220
3 181840 61104
2 145098 844137722
1 136042 163523 122105834
1 65467 103192 307944288
1 29825 179637 186718539
2 50156 689086437
1 78670 148730 15858222
1 177508 178313 241315628
1 154299 187141 833363127
2 178268 176728013
1 81505 173190 556954025
3 18375 3179
1 54465 105940 762868464
3 159501 13261
1 29660 61123 238401878
2 88523 726044902
2 174380 485264009
3 163745 148046
2 196202 139472861
1 30470 78230 790415371
1 19974 77827 975273355
3 154365 102086
2 119471 319518104
2 68746 902085156
1 27575 28503 163767671
2 58774 930467166
2 155891 815027608
2 106471 994037065
2 144976 586542610
3 2141 172952
2 75139 49123337
3 11770 1352
2 111834 622256970
1 169887 170868 325259504
1 91485 126772 899700474
3 136533 14319
1 12561 90419 15722272
1 8959 127084 853863737
1 91499 109953 838322512
1 113249 191649 479312763
2 43218 732300385
2 133414 984659129
2 135153 91317715
2 73451 186587462
2 192391 996992600
2 159649 534860619
1 88954 188459 506124702
1 10231 130285 734474749
2 172194 777949914
1 167834 189498 399294579
1 55292 69382 226222536
1 5432 80827 96840772
3 154082 140355
1 12411 120372 921554481
3 7359 63395
1 80320 82918 764209197
3 154517 58319
2 169719 751799044
3 124061 195902
3 197851 138805
3 123005 64384
1 14857 79575 835205458
1 36170 76460 64908829
1 92746 108823 546580856
2 109553 914214711
3 162853 153123
1 56103 85864 414700652
1 2244 107585 533736517
2 132665 37016537
2 160687 786901077
1 62425 128887 594325389
3 16248 66495
3 142030 192042
2 36684 656052386
1 49021 77891 339879248
1 7074 76982 930381694
1 36755 112576 994149981
1 33326 81480 939190382
3 171146 126319
3 182342 96168
1 19708 168985 51551841
3 55942 171428
2 165239 341611149
1 122229 177810 118908513
1 90262 159725 955514514
2 57796 719832065
2 65854 860370212
1 68302 98112 508537079
3 24180 170374
3 80197 14203
2 60954 137008246
2 54489 777832262
1 25761 89647 754389324
1 31113 88609 173331668
1 89558 138303 847636520
3 196076 119556
2 36028 474967723
2 62822 180399906
3 20284 87716
3 113065 8779
2 108136 900685748
1 15291 174492 885720040
3 163970 128404
3 26006 65365
2 135911 880064926
2 89064 182483311
2 40795 7240136
1 118011 190126 711984705
2 114991 900784961
3 145033 73942
2 69763 251557518
2 3403 942687061
2 166056 979239533
3 93271 135437
3 104482 146398
1 88013 126529 900898676
2 46554 789706467
1 174822 180621 580574461
2 180948 348134486
1 33374 79615 433098367
1 71135 104555 925684400
2 171553 934398814
3 94867 164458
2 110400 41602420
1 123287 187285 904809475
3 12993 153004
1 152048 171186 140976534
3 184988 158010
3 23651 70401
3 135601 141407
2 66531 723690494
3 126096 4221
2 185385 236511302
1 69073 188076 288539531
2 53538 879300315
2 19477 690994113
3 71283 4174
3 153886 52203
2 15996 162155739
1 14027 70808 762720360
2 24158 11544157
3 124801 36663
3 146710 45636
3 13543 7547
1 248 155132 3431280
3 192688 171984
1 26557 110750 538426639
3 68571 15995
1 3660 109128 196302915
3 71758 183446
1 173108 181656 589350223
3 110045 54254
1 70386 116148 122313827
2 105167 341970782
3 83244 14639
1 14175 26090 369872688
2 109640 187653564
1 71993 123791 333247303
1 30212 150462 547089952
2 80576 967710383
1 95282 137204 701457573
3 25171 30005
1 25070 127316 620639046
3 138456 127865
2 187025 33505549
2 96090 579098627
2 4930 294283360
2 78392 368581836
1 178414 182883 442354036
1 7301 162356 513130844
3 72814 132416
1 168996 189051 215334720
2 85387 231014704
1 50778 187971 507947575
3 3275 26426
2 113189 471000388
2 74533 109356311
3 107379 42888
3 82026 150567
2 41914 38334250
1 128948 182058 686521501
3 75402 31650
2 98181 314004353
1 24380 127689 919095812
2 54546 593914574
2 163987 93621491
2 139528 797649308
2 48994 243788715
3 138152 18036
2 81129 370163291
1 153217 193675 45189675
2 158570 941164426
3 123727 187380
3 169706 123375
2 97441 93265096
3 175527 165059
1 13190 17161 316812261
3 1123 68179
1 111142 121961 445100995
1 94526 153055 163227100
3 79613 194592
3 55123 1078
2 10696 784117746
2 181066 225857784
1 59833 136917 918130678
1 44204 106938 188261169
3 79099 152509
2 61496 583977068
3 140427 48263
2 92171 308258152
1 153368 170172 755814637
2 12577 928366674
2 153522 693425426
1 21264 85005 826027342
2 178683 34390321
1 31840 103154 565947343
2 81492 972676911
1 91134 180354 105319344
2 197080 623556390
2 102952 203837288
2 1849 374954468
1 89526 123745 655682567
1 8579 167167 268716369
1 79812 100146 778495491
2 159926 916187238
3 124612 63990
1 62667 96622 908894858
3 84103 57081
2 131367 979221674
2 39925 992998266
1 136900 189556 355431618
2 120844 771782667
2 177773 564953638
1 115382 152081 794585155
2 112043 118466831
1 2872 167235 357991906
2 169058 211616019
2 3662 730837244
2 27365 482647195
3 193529 113807
1 40296 89957 119772136
3 140255 164914
3 6271 177342
2 77745 8963398
1 142386 192567 957471294
1 38148 89338 657163707
2 186705 134469870
3 82376 27630
3 155483 84550
3 154181 17869
2 125221 575829047
1 35079 76390 798657930
1 8508 38082 979701209
1 2911 121408 51727934
3 183130 143506
1 91138 91842 599311061
3 123167 185668
3 21258 65805
3 160961 150318
2 105765 612265687
2 89578 417896811
1 50104 56854 571689540
2 38476 144376047
3 153300 4273
1 83476 110559 476053340
2 126405 997019946
1 61764 146282 72767953
1 7824 77698 29902188
1 68068 159237 200444658
2 183381 838298684
3 78678 87801
1 375 99424 777150240
2 23506 239111005
3 61051 38242
2 120931 943524353
3 181140 98974
3 191574 45449
1 103088 124891 850974131
1 22438 157216 466578510
1 80217 151138 352501715
2 163116 938185735
1 78266 153447 852815508
3 20298 126989
1 44073 181220 541380014
1 34592 163376 734050331
3 143898 193937
3 80794 36060
1 84735 112796 389481862
2 33439 961705041
1 149408 193444 422562805
1 16745 62204 64140419
3 138340 185696
1 134841 182001 849740669
3 38224 192795
3 95964 189659
1 68876 137965 443039296
3 196239 48538
2 11428 330820672
1 31016 160466 271611756
2 20862 56985816
3 50564 192578
2 198254 631623644
2 1968 328174810
3 52684 18539
3 164792 148397
3 189594 167652
1 85720 165943 165377279
2 169218 654403210
1 118880 135011 209656011
3 156843 145597
3 8378 187157
1 83133 157884 226872120
1 131874 142466 574994368
1 118297 126072 19574918
2 140420 739869737
3 87622 3296
3 130549 40921
2 11178 282135360
1 38167 84554 180968140
2 143999 497649014
2 2968 398804765
2 49317 156630691
3 59793 95478
1 15213 62150 527217471
2 176009 352193601
3 109491 143460
1 121973 135611 627586757
2 127187 752732454
1 21411 198796 216545070
2 16444 831282381
3 87654 132229
2 53915 542535098
1 59443 86079 89069937
1 1213 177918 763351660
2 172733 5182861
1 28879 142325 819030722
1 10966 82659 999294691
3 142946 184344
3 153893 177344
2 189500 277206840
1 10396 110031 14511477
1 8601 150530 238647784
2 34746 735831051
3 131939 197673
3 190800 36972
3 104245 163058
1 19320 82268 126611382
3 30506 84750
2 178685 157014193
3 61725 156390
2 135650 947559420
3 70104 188102
2 84361 495636565
1 155392 193199 909105522
3 194748 192924
3 82285 109610
3 182617 112472
1 61104 121796 699886530
1 246 42960 678487037
1 52319 79019 60989003
2 22272 563003314
2 56336 514191644
2 13384 718577715
3 69724 194785
1 72171 128052 641958201
2 109660 911706109
3 5790 95254
2 9492 637779556
3 21362 9194
2 144685 62215049
3 147570 106894
2 5924 852384960
1 113965 134006 759273002
3 111966 124085
1 86878 87527 61178736
2 19628 319893926
1 58267 160289 283650502
3 55514 181805
1 47792 136452 12103925
2 8941 320940395
2 73641 148984322
1 47250 99611 452046558
3 124518 90781
2 48385 886082478
2 107419 602505402
3 169363 160990
1 19781 32081 868108843
1 6150 30299 785684649
1 140541 163007 889227770
3 182212 111132
2 74683 794703545
1 116588 189234 53596363
3 190316 102122
2 193795 908697772
2 181501 885120136
2 145866 356029097
3 147294 68679
1 72266 111511 442451952
2 50285 529958970
1 61868 159685 590966534
1 99602 131826 604395483
2 172716 617691602
2 6369 147260619
1 41544 186462 711845308
1 121750 125770 909004896
2 172467 684924169
3 94427 158571
3 141988 96278
1 25783 108936 48264336
2 1456 330303045
1 95694 182509 352116465
2 189964 267723809
2 67653 985107736
2 44160 814534259
3 118282 84239
3 178007 34799
1 27797 46235 832635536
1 93940 180133 924603182
2 188173 510377291
3 190664 162840
3 145597 143084
2 60297 852393620
1 150843 160865 566305398
1 86634 186590 3567946
3 63717 43643
2 186917 952501278
1 21750 124669 669916209
1 26929 122944 872269114
2 168471 912135451
2 58299 989054263
2 43438 134187944
2 139702 345334861
2 87563 71466867
2 44283 141314276
3 119242 19096
2 172576 836451723
3 186484 112086
3 169997 24533
2 107597 537071288
2 119494 238245020
1 88268 160469 265814985
3 46578 2957
2 181937 472304557
3 76783 35348
1 113479 156122 208081671
1 72417 76286 269888671
2 104993 708544318
2 156458 411994912
3 153986 138675
1 37343 131096 959142698
1 177135 190208 519235804
2 46854 212202440
2 38475 100442549
1 39696 92373 750712006
3 120709 67727
1 196 11508 450707438
3 197685 162282
3 49753 158606
3 115331 86895
3 125258 124006
2 144840 133592751
1 113794 165100 302454702
1 70527 179532 523647728
2 136624 760927461
2 62937 721454820
3 107215 86108
3 147644 143878
1 45036 79804 612188766
2 82297 596162512
2 54637 177291314
1 120227 174948 118072241
1 130122 142597 390460270
3 83130 95967
1 40292 161274 55044994
2 77341 104777896
1 48149 195286 201297351
3 97544 152630
3 129715 30194
1 79637 141416 236125276
1 11895 100153 653813766
3 54880 125597
1 85390 157553 423522082
1 132126 139413 112675978
3 142894 113016
3 102161 140855
1 15952 25361 456208279
3 180912 56737
3 194964 26393
3 62530 95047
3 105834 74221
3 18054 6476
1 113129 184723 370560442
1 68061 165621 233886048
3 146285 111269
1 61640 158337 735643227
3 176840 23173
1 107910 164683 612035197
1 31661 89558 742694922
1 95713 181057 482863443
1 18567 80662 222556335
2 190960 722452345
2 58 889664470
3 3038 48811
2 55714 744601628
1 12756 77972 886084203
2 42183 691364250
3 72199 199038
2 100665 57661750
2 195886 664166862
1 101114 194195 806344327
2 75844 268799603
2 92957 280701926
3 163126 143284
1 83287 153971 764106414
2 41429 304430391
1 71009 110285 853359544
2 163455 413018301
3 110480 159827
2 89779 269660175
3 187927 165625
3 189941 1237
3 140821 69912
3 131517 115889
1 144763 149988 713595440
3 96356 192130
3 172942 120148
1 109504 197885 808361493
1 123736 147335 872493459
3 106501 80305
1 124652 143695 919776880
1 125867 152862 263740022
1 55487 119619 824190088
3 47711 46158
3 7948 175478
3 158552 65968
2 121125 308421663
2 120280 354850836
2 35279 573285568
2 35649 683764442
3 124656 1167
1 122011 144166 547613180
2 155797 932746776
1 82347 125089 780764928
1 40890 49246 513056289
3 179208 21615
1 31982 90992 456197424
3 43830 18427
2 119616 566958953
2 31928 771602939
3 168338 131897
2 76060 411894088
1 78270 87603 151105033
1 100945 106986 194179964
2 186520 562726514
1 167470 192438 822320306
2 52276 826449749
1 171674 197347 381449971
3 189054 95501
1 104253 110018 133881593
2 20215 723587408
1 23245 70630 294949844
3 37175 162805
3 25214 139941
2 134972 926144093
3 171731 165003
2 42732 894142705
3 53714 128830
3 11485 15408
3 172113 188759
3 99265 72971
3 162926 178289
3 160941 15433
3 11872 117014
3 132540 104579
3 107915 56407
3 1999 194673
3 27587 23602
1 6645 64561 133091186
1 40421 64812 617236753
2 73812 522651308
3 183481 39679
1 9406 90657 376533070
3 76226 69777
2 199297 285224239
2 182851 278368643
1 35456 73207 720054613
3 28215 190441
1 25917 75009 855843153
1 110935 197278 644042644
1 59666 118352 871023702
3 72544 195696
2 174031 134005217
2 137536 358845256
3 103968 111221
1 79037 108587 749276425
1 10108 60930 372331693
1 141081 141134 244235934
3 17377 40672
3 133590 152295
2 73595 305690058
3 34672 106768
3 82014 147313
3 69455 79758
1 124404 161448 749641645
3 127020 129300
1 6949 195760 996214967
2 109724 248140434
1 32876 134904 622001375
1 9497 193938 985559871
3 179302 196667
1 4233 128925 781836834
3 106983 192293
2 156356 868637057
2 44482 960414347
1 42269 162144 972216101
3 182785 144607
2 12408 645423874
2 120307 571523844
3 124341 115111
3 193233 139743
3 16222 31652
3 3597 40327
3 1540 66872
1 154430 190097 148603795
1 9032 175292 970126055
1 171602 192116 813467564
3 11601 165457
2 12122 661970784
2 70799 322586587
2 29147 275153764
3 6331 159
1 83940 112225 488233175
1 872 175053 264472280
3 94556 136428
1 94058 195087 884699085
3 98970 115714
2 76060 402280484
3 5102 139122
2 143657 736223483
3 13152 31908
1 62353 117330 442010655
3 157772 153972
2 28439 788440589
1 63745 113200 340702702
3 134198 166978
2 129366 879828002
3 131806 170976
2 9364 916093863
2 188227 27933670
1 40303 137061 432247724
3 17952 104440
1 117276 175691 612387440
2 137708 879161721
1 31979 53887 191924156
1 92560 188601 826313486
1 104528 129258 781738305
2 18596 690897361
2 53651 395782359
1 35580 156529 361472965
1 73451 115866 180410889
3 118406 164142
1 172649 184075 72841049
1 119473 188603 500991687
3 128135 77950
1 13272 113232 253490366
3 197397 118791
1 68759 95219 985732177
2 79347 692120795
2 876 652529103
3 163073 45583
2 14541 962671089
2 102578 798194991
3 49240 139613
3 108525 104212
1 17236 28372 350582807
2 171221 991002477
3 121289 20745
1 69412 161432 374838559
1 57730 184660 75904161
1 60221 153220 487186018
3 88803 39924
3 166285 36683
2 68713 2686597
1 10806 196725 147049250
3 37247 169922
3 74416 52065
1 2388 186787 705291067
3 180133 168733
3 134834 61919
1 3484 152714 849171477
3 109235 39848
2 49650 101926220
2 186738 913580729
1 34889 153159 812974972
1 26747 110707 921136105
1 10481 105902 748134273
2 175506 37600907
2 29277 151951260
2 32081 842755484
2 98050 304187856
2 103305 946388251
2 78184 946280757
3 95293 111983
1 36262 89278 94958303
2 56982 286492766
2 103468 558294769
3 192164 172905
2 190173 519668636
1 55776 178734 983287552
1 15731 79519 952377861
1 4929 124989 190315258
3 8580 184775
3 190272 171216
2 159390 849586083
2 51710 214380244
2 46943 729864921
2 140657 625041164
2 58091 497305549
1 32611 178721 333103434
3 146200 77619
2 15322 563184357
2 28339 318654266
3 106507 180787
3 88019 77546
1 91020 103467 481234674
2 11996 45932782
3 19018 16971
1 29004 149124 216581578
1 10480 89075 691250981
3 37015 86459
1 2329 139308 234144525
1 101136 169740 602161651
2 70874 681499967
2 111533 302665297
2 86034 551775358
3 57292 64351
2 61511 909611275
3 73437 7445
2 40286 319667609
3 65245 126389
2 68283 971965139
3 14531 6575
2 186394 940844071
3 8474 10177
1 55318 110367 460307596
1 17336 153767 280817412
2 72323 417541106
2 16838 920842108
3 19858 131322
1 37940 82234 89069196
1 65375 187112 572069233
2 29433 255186630
2 149570 603474542
1 146649 155855 153369141
2 30625 429669560
2 21940 689767798
3 192529 99024
1 78538 122165 717305045
3 17295 55742
1 894 82588 108962677
2 182795 609919019
3 55979 194636
2 12556 36050848
1 47380 122647 410496262
2 137813 662212606
2 189513 39175672
1 71257 154392 862568402
2 62202 924840208
1 137910 138480 874692163
1 58037 170880 971429706
2 119220 245143293
1 15742 156493 374948030
3 187635 54699
2 139947 976333719
1 125953 154747 44371019
2 78771 231105621
2 85521 465549194
1 92007 100242 526037899
3 85579 64280
2 89737 736110518
1 49820 146662 410037502
1 27533 124308 828631478
2 120774 891499033
2 146735 405279338
3 80262 107397
3 114602 33629
3 17581 65300
1 34688 167232 801785301
1 23699 77342 167358760
2 46716 584032314
3 88774 165798
1 61312 89137 97637372
1 171342 181204 104064682
3 11334 77576
3 149979 194701
1 16997 46995 35207714
1 32290 130060 366839755
1 157174 163972 636064791
1 63250 185075 160387249
2 191939 980584028
3 26349 15377
1 115094 152676 514950707
2 616 810235170
2 28735 652394492
3 163485 179256
1 9508 175756 555335867
2 22393 715521063
3 172447 187066
2 111343 312696554
2 2953 121641946
1 168790 182608 753766821
2 164025 304150123
3 150856 122914
2 9160 739140259
2 118576 105259573
2 139024 414408422
2 60807 746986370
2 153164 599466415
1 91782 109354 202082791
1 139981 161457 540325849
2 195316 743345475
2 43095 299778016
2 63438 787413160
1 168495 184971 455825054
3 127058 165781
3 198588 128933
2 154312 70505017
2 195679 186082239
3 52318 61750
3 161407 56622
1 57095 197191 760344966
2 195073 292055464
2 99879 198780093
2 104050 466484277
3 58 168608
2 21403 486979522
2 51653 526972324
2 138348 614358092
2 193515 367183635
2 76111 706347056
1 136769 181044 405477029
3 15010 56095
3 29771 137834
2 195485 964236831
3 198375 144035
2 65177 952057592
1 69437 108333 945314551
3 28930 2483
2 22166 647647725
2 70677 85260716
2 199265 609368295
1 445 49244 348734802
2 175150 103140326
2 113859 817607372
3 112976 99642
1 147312 163594 64155193
1 74051 110905 500415982
3 143207 173148
3 8262 53928
2 38954 335330882
3 5752 54224
2 48853 157627185
1 106458 163455 418699067
3 68318 169325
2 93061 57231695
3 28795 136103
3 15027 147757
1 85379 168835 513575406
3 153686 97713
3 196436 162566
3 98120 32894
1 163262 182786 184911175
2 158681 183683966
1 42004 124602 511363903
1 74093 94755 154275064
3 47377 25032
2 152999 804607298
1 58309 121113 803738863
3 113494 15115
1 56526 185106 744108330
1 146848 175071 472097516
2 190710 658960067
2 48836 776085604
3 77661 193426
3 188828 105327
3 194250 31637
2 100893 180687258
1 105194 119056 469410543
2 196622 445512315
2 175956 944092810
2 11708 820476810
3 97761 198328
3 63229 43677
1 106261 191304 265956721
3 102557 193343
3 100799 47669
3 104588 137503
2 133662 835802781
2 54661 277046427
2 61914 769905297
1 48620 112532 662042019
3 108536 78141
1 74310 98813 382673477
3 71950 2511
3 162333 17514
3 110880 78184
3 95211 140111
3 90198 96749
3 22270 72069
1 94308 163313 868282482
3 39990 76048
2 184863 326793670
1 173545 186095 274712735
1 105185 188364 900818921
1 65517 128039 486328114
2 144658 845400292
3 2107 8175
3 30514 23141
2 147596 749090480
1 46334 117019 526723802
3 150982 47203
2 148316 226684439
1 26880 85018 756651030
2 126677 933191362
1 68719 101457 625182569
3 124774 191993
2 65752 246413443
1 45362 78081 881190463
1 133007 148048 805972715
3 67633 48074
2 13502 578880558
1 53056 64894 140219667
3 140547 64649
2 47380 415571976
3 14931 128288
1 39777 90291 258590616
2 65291 470926230
1 42815 148582 615012592
2 12751 498565204
3 45417 90344
3 55415 115949
1 85773 125105 804754567
2 96521 828841617
2 182174 395426189
2 109981 952836570
2 125586 206711773
2 135127 990782188
2 190167 23702470
1 41348 164631 564974028
2 174282 173866854
2 136327 768593289
2 86700 583654461
3 109630 70672
2 9551 575183198
1 30507 107267 888041152
1 111768 165683 39195616
2 27114 383347603
2 115447 166448636
2 167562 501875103
3 189105 161599
2 60506 410612908
1 58715 80545 909826856
1 67833 92601 68498496
1 35684 104866 460473977
3 172834 101410
2 50596 706908215
1 8534 22958 144998208
2 26019 372679562
2 82354 306469970
1 18861 168140 948651931
1 38559 62289 157324318
2 124346 441236351
2 63564 346852478
1 107243 157341 628515403
3 143511 84225
2 64372 270737993
3 106221 172488
2 37252 333676483
3 185384 27329
2 108379 225527183
1 109786 127197 505246830
2 193827 580183896
2 132148 626307139
2 78630 385133582
2 180074 939383625
3 100168 53148
1 71976 104596 249747526
1 65710 140263 531405740
3 32167 4476
1 111359 132405 148074775
3 153325 29134
1 99890 122877 989821137
2 181034 559497795
3 170119 63357
3 32142 178232
1 76453 86808 603566397
2 143574 797318451
1 72842 169810 14656942
2 66345 9666369
1 92751 193967 403180766
3 72606 38510
1 151823 186606 862284556
1 98505 104077 783730373
2 106020 10090102
3 79691 109081
1 9556 107103 509817898
1 31636 63490 375027122
1 48633 140280 520929176
3 9806 197796
1 87418 160824 292758261
2 45034 275227153
1 47757 177032 69504084
3 190519 113881
2 128623 384655646
3 122346 180874
1 43214 62077 466611533
3 189173 92957
2 152433 208269146
3 95019 115530
1 54373 114496 41589178
3 193933 97011
3 187729 29975
3 19104 54842
2 65641 975061494
2 63428 979333711
1 79595 94649 530924870
2 1692 171591395
3 198781 170834
2 84590 259034540
2 177720 120994001
3 108058 43711
1 3817 62489 732936492
2 2837 399769958
2 16564 898689482
3 49618 88842
2 140058 281005546
2 164420 528535603
1 38546 69417 90601946
1 31324 39533 807242496
2 167611 600442486
2 6250 201040392
3 196454 68553
2 101644 325129721
1 85437 117675 428550106
3 20705 168345
1 4231 26526 570043839
3 90684 53158
3 123148 63515
1 802 146112 404020906
1 109232 189551 230653569
2 91131 948922916
1 72976 195610 233182765
3 30177 160147
2 101923 817449768
1 131164 160353 931992900
1 26148 44075 660121469
3 175238 108646
3 158244 91982
1 60556 122919 69413689
2 20861 995977517
3 24295 101601
3 196143 45567
1 98398 101014 406601176
2 112677 469347048
2 199879 102059299
2 153660 270779588
2 5628 980918329
1 61305 111998 585520790
1 25070 120820 747533002
3 58843 131058
3 139992 148532
2 100986 6126816
3 103697 159970
2 27229 78731759
2 147891 533379202
3 189067 111741
3 177066 29700
3 179679 146646
3 22755 15737
2 89841 510379746
3 160771 167267
3 123023 161006
2 105450 149471389
2 159905 95099478
2 195884 461213934
1 69363 129248 955003086
2 40937 818623311
3 60553 65811
1 34309 153076 523601204
3 97308 180058
2 184314 189512094
2 42151 396992538
1 82688 116842 423054039
3 195738 26683
1 17110 147089 814370763
1 131091 154017 333343123
3 10556 191252
1 148272 193877 570695787
3 9842 4594
3 137107 64959
2 143885 934577966
3 171691 95207
2 130294 829019083
2 176218 941120389
1 101868 138204 151822609
2 44889 26055184
3 82905 129353
3 53427 111520
1 1986 107877 901695460
1 30041 154860 394654430
2 94937 768894765
1 54879 105643 371889346
1 2740 42094 222963086
3 41700 22732
1 42693 112917 617069025
3 45759 29561
3 190203 5116
3 42163 198390
1 8522 140162 40506406
1 31518 194048 486017923
2 35744 646340716
1 67807 184387 345522967
2 106435 919157731
2 129871 220134296
3 129815 110986
2 189292 484445254
3 75049 93814
1 54541 60410 110293149
2 146728 829035647
3 119293 65044
3 147366 81644
3 109764 127018
2 175067 171260619
3 7717 79530
3 144857 114519
1 51254 179229 931425347
2 159644 91811292
1 84195 198008 984701264
1 73032 189117 879313375
2 172888 58577073
3 47331 46965
2 143166 518748620
3 30850 61334
3 75514 97612
2 16854 211962029
3 186007 86267
1 50646 160923 657878992
2 189422 462790644
3 47739 116271
2 55081 517572195
2 67577 610664687
2 90052 158407239
2 111268 720812110
3 20177 96336
1 108626 196630 116354205
1 23110 106747 771245574
1 167674 173513 559368744
2 136878 77204312
2 174245 93642893
3 8220 134622
2 162764 336485836
3 17271 58820
3 3065 100807
3 178770 68035
1 171073 184072 554407247
3 174069 47560
2 47639 189058052
1 166896 169994 561921887
2 50088 221670914
3 62989 6575
2 80014 757126495
1 127633 172455 182887656
3 73267 143835
2 191017 510525792
1 21215 187895 754031826
2 6330 971170642
2 36998 739069110
2 179435 232237026
1 89999 142545 241397611
2 99291 556120174
3 25595 150656
3 1909 76082
1 28715 51138 987478487
3 181276 181006
1 102627 168221 896475894
1 88175 90384 105854063
3 125200 151514
3 85349 1602
2 3143 83971578
2 28499 799105944
1 113639 146333 292943567
2 115277 966785632
3 56752 184363
1 132173 134569 41058635
3 12832 51228
3 16347 124542
2 49712 395260104
3 128565 93509
3 66934 103923
3 36523 7123
2 13144 521586017
1 1034 171091 13908098
3 152978 197051
2 73097 455205862
1 57513 68609 921919851
2 18328 113498861
2 53086 933455932
1 49762 101494 765634414
1 29632 137546 245811840
2 66896 396750386
1 61450 146699 322668784
2 33776 255114446
1 115459 153783 180716361
3 162896 71731
2 162067 774669163
3 97499 1269
2 151969 223215450
3 2646 55345
3 151139 79355
1 29023 170188 884523954
1 100562 187531 411352616
3 102223 179387
1 37319 131441 963242806
2 32117 863020472
2 177360 920555353
1 89654 172488 788045671
1 105026 181355 507940116
2 120827 275221270
3 42303 157317
2 77991 728820865
1 8316 13877 817788452
2 31736 822560978
1 37294 171587 741861972
1 135461 199808 209304870
1 58960 93340 510500678
3 11884 112394
2 166047 160671405
3 92626 97026
1 29194 41999 182251069
3 174895 133738
1 66477 112069 155182584
1 1831 116778 847175179
2 86184 180238189
1 88000 148484 348952319
1 83479 171487 309975433
3 134222 169811
2 42023 196231657
2 23873 74190377
1 10528 135627 924435275
3 115705 174818
1 7003 144696 438055811
3 158579 132909
2 196982 715911212
3 107046 51400
1 141285 153308 405155660
3 148040 5377
3 80045 59931
1 56947 165406 326884241
2 16000 518153209
2 12458 929506923
1 14373 86076 768175127
1 18564 184505 235229656
3 62370 4683
2 193822 167496414
3 127794 146799
3 105295 8926
1 8289 66631 561274450
2 77712 283661260
1 62617 151505 195950973
1 29170 35240 251208878
1 43313 128662 656521424
2 166324 497484685
3 40002 78611
3 112930 135320
1 131546 191712 878021042
2 96832 980597169
1 67887 130319 913992439
2 95952 309210069
3 192843 173964
2 189917 6900037
1 42037 72220 816745329
1 37014 194870 353016086
3 26253 9704
2 53560 734026175
2 173175 177511391
2 70638 884851010
2 50354 274551290
2 141080 132519805
1 13947 181707 98182468
3 70066 146824
3 95472 121991
1 51430 136107 742036427
3 131701 1515
1 108799 112694 913504219
3 144383 138492
2 141849 837600352
3 60010 137459
3 36202 16818
1 56435 123719 326281339
1 31474 161414 960321644
2 156807 746639984
3 13845 69609
1 46861 150670 731703925
1 399 148076 494255480
2 20429 717813890
3 155623 51811
3 60556 115766
3 79602 14640
1 25516 26433 103322908
1 86832 124671 334125580
3 102105 11802
3 82139 51283
2 106070 197726182
3 29003 31482
2 192733 680752984
2 88584 929318477
2 151761 767897019
3 160403 181648
1 171875 185610 109742773
3 23741 189383
1 68799 92315 246050435
2 170325 722843896
2 101056 931563567
2 20869 666550495
2 119218 72442965
3 126751 12715
2 26647 133390377
3 33759 165207
2 154116 649479852
1 70256 131863 647299500
1 150559 172171 729409348
1 11924 88444 981554784
1 91485 126564 368707415
1 42711 136440 66365759
3 32615 133650
3 125929 192491
1 87872 141548 7891136
2 3844 726065969
3 43316 176445
3 193256 117108
3 189171 56794
2 2476 494984375
3 141177 61356
3 12377 198056
3 35449 153119
3 55011 117135
3 8747 3598
1 156150 163650 545739868
1 55308 117931 975141830
2 177639 307099435
3 141665 60517
1 119980 131767 76747243
1 36124 109843 272109843
1 36984 152088 836700589
2 126063 283723551
1 67073 137072 206028490
3 147637 27124
1 12323 178208 518188003
1 102782 185774 938662386
2 744 489810924
3 194229 66349
2 26961 567301845
3 160342 149231
1 95795 153456 162768298
3 133197 150256
1 78946 192251 188490656
2 190366 768011391
2 30053 361223889
1 61837 127111 245728685
1 80798 83295 628408936
1 71489 170036 362815932
1 78544 79356 162627231
2 103040 595800216
3 35146 69823
2 51160 20316219
1 130196 177977 633959981
1 68813 80909 901593959
2 41735 3195276
1 15020 20594 556051874
3 13222 13249
1 983 111113 360081051
1 71755 174022 676369742
1 130758 131863 853258299
3 146110 172600
3 102899 150699
2 26473 560410289
3 120791 41384
2 88605 600974089
3 133064 108768
3 154583 168897
3 173907 127599
1 102211 182937 977031815
1 147155 156248 736924257
3 91627 106412
3 127014 35471
2 96912 674884720
3 128174 120047
3 138440 62587
1 60022 144628 779567889
2 130605 946496759
1 39109 65182 324575232
2 41336 540924629
3 74025 80392
2 189667 45493477
1 109506 187430 633895171
1 17412 56885 162054225
2 99999 35194567
3 199143 55023
2 93007 544364470
3 104708 147237
2 24344 660657357
1 38604 184124 954013882
3 132160 123742
1 39848 95582 898635461
1 66797 128480 20217702
2 94664 764397892
3 189999 187954
1 81814 185299 997081413
1 65876 129823 238089844
3 157344 163680
1 70960 162304 670067649
2 182308 676700947
1 83930 94803 826669531
2 53238 687349404
3 113478 148000
2 42395 478755386
3 14428 76458
3 158173 107505
3 26431 193896
2 56187 438329772
1 48166 88777 52506795
3 44409 150247
2 140459 893889
3 72766 114346
2 109238 446907733
1 33969 81162 425329861
2 32566 606172435
1 70451 107000 111204052
2 13056 87731642
1 29233 96927 961719968
2 135233 868086729
3 99643 23712
2 177406 738849204
1 185672 199900 336747832
1 87618 167014 735320888
3 73199 197599
2 44491 701215375
3 175800 142000
2 67878 967971268
2 5236 976830601
1 32134 48310 614582305
3 186352 82839
1 12349 129991 316575489
1 15054 194845 137987427
3 149357 143764
3 5609 51981
1 88928 148844 598518940
2 185457 259259472
1 174518 197957 656869594
3 171003 134681
2 67623 464765852
3 44316 187170
1 71012 98872 243559759
2 191825 371385057
1 61165 178889 832037671
3 158059 189752
1 160617 174599 876581077
3 172393 95545
3 197884 104421
2 124125 409822308
3 170426 31623
1 39514 145222 420895901
1 142432 154276 42281915
3 4716 51521
1 38128 112270 945893996
3 20698 43973
1 53474 86718 45970484
2 114097 803763658
1 105277 108704 594797512
1 22309 127110 251715888
1 59208 61542 512020629
2 8934 743133653
1 4149 123620 723323129
3 582 175673
1 77466 111256 6155203
2 115282 313512931
2 199217 516607730
1 56748 110043 36880176
1 84645 156521 769733220
2 87651 434479738
3 65512 16362
3 183783 119622
1 37036 193192 153514160
3 195723 180206
1 64189 181592 466362387
3 117356 124396
1 72830 115426 205214682
1 145919 164711 441429887
2 182515 875106698
3 151375 47810
2 67188 933859670
2 171170 720045695
3 6617 195136
2 187725 830570911
3 11599 124796
3 91356 144142
2 134036 289353432
1 134724 148464 64376721
3 168999 54107
3 13777 135666
1 54060 142085 677140774
1 43099 132750 207278328
2 118059 671062392
3 73593 16932
3 180271 87293
1 55231 162657 146270324
2 129676 892900594
2 66595 37595035
2 99630 73247556
2 174953 587500154
3 116377 61124
1 10322 74991 581713583
2 16264 661300846
1 32020 123877 556173828
2 63298 5121733
1 134349 145811 615901784
2 152322 944497154
3 191571 193072
1 85545 87827 219219622
2 78188 242200495
1 24110 159799 259866791
2 133699 995448220
2 27942 3376529
3 62507 113183
3 10950 16982
1 5562 161440 363436239
3 177352 35659
2 104451 137657531
3 59599 25533
2 199948 461555926
2 17858 640925627
1 135947 156962 808891485
2 113901 309761388
2 131876 823174933
3 176695 188944
1 14145 184551 645040373
2 144684 951498185
2 44550 573617945
3 63507 108315
3 48527 156371
1 8895 193440 447385128
3 74110 115087
3 81544 40870
1 100331 190069 840048029
1 41169 93622 200915320
3 118756 41009
1 195227 196081 259868432
2 101410 622078946
1 42911 169238 321478915
1 107878 139204 98853556
1 16224 61484 582348207
2 31169 171658900
3 182136 25738
3 65534 184206
1 82802 184095 832516031
1 124592 134520 958929609
3 101145 68324
2 63868 928902263
3 4174 137609
2 87219 161753176
3 172169 115904
2 181520 415462492
1 75347 99928 76707962
3 35474 185660
1 94354 133976 234855421
1 18403 70464 204573923
1 49328 110973 91745850
1 45821 68605 605907458
1 57867 111605 678125390
2 153735 643348656
1 49130 59743 467826581
3 53423 36043
3 152393 163580
3 45845 75396
2 10692 430069888
3 99497 164335
1 52488 143021 650354093
3 134928 41731
2 80373 899674543
2 147672 121078595
1 31115 114364 150014376
1 13427 57182 243715468
3 38801 88825
1 27541 40392 338430269
2 183683 151384937
2 82165 471495380
1 7349 161975 511738594
1 79605 104906 318730498
1 61971 102753 486193784
1 156226 172303 950553446
3 93178 180258
2 68665 74957818
1 33505 88375 245659033
1 112039 135289 845328982
3 191938 170850
3 71282 187525
1 74636 152996 517426089
1 76388 109856 3249574
3 110552 163714
1 25100 31583 991472955
1 93058 175487 815951514
3 153458 52601
1 35447 190431 699561918
1 27187 118862 536862637
2 96772 917099010
1 23199 87171 416697021
2 160974 929029055
3 179874 21609
3 136648 139396
2 18235 299866221
3 179683 13646
2 62162 552846728
2 87019 337385221
1 47021 89017 259141346
1 95358 187721 63823681
1 67153 105655 948032287
1 21809 116856 581783966
2 25921 166074051
2 134612 674501808
3 142853 30870
3 44518 178818
2 30264 139690508
2 178774 654827607
3 15946 187783
3 65048 5557
3 9446 151082
2 72889 983290519
1 17007 162262 62495751
1 28072 141960 946621610
1 48335 115174 661613858
1 137121 194483 545637463
3 4428 12719
3 116443 171449
1 2284 132903 913273647
1 117472 198337 383883437
3 56806 88772
2 180966 860864217
3 172011 69866
3 164686 153530
2 38538 390415034
1 71024 185780 256995538
3 26167 166156
2 16453 603336026
3 120549 175927
2 14750 485125081
2 51008 287540742
3 81494 1244
2 103519 868647159
3 162381 28879
3 167997 12548
2 125434 449330848
1 70086 156172 456287317
1 119001 148083 875575595
1 21068 75316 915638791
1 96186 124015 122519405
3 15328 196076
2 172500 490059557
3 74483 184704
3 140135 141216
2 164574 463818623
1 77671 81308 855079721
2 74570 190361797
3 89739 182332
2 78606 384556576
2 169187 22975460
2 49684 65878069
1 69815 167061 662256102
1 110255 179821 687375631
1 50104 52310 728242194
3 146213 102239
1 39191 55420 9455463
1 49251 115531 264188222
1 41779 150149 800842839
2 50636 26580394
1 67589 117860 675004318
2 164422 660621816
2 190313 274336648
1 120783 153819 637022828
1 90426 127497 796982031
3 192736 175849
3 62653 166563
2 193816 719439712
1 154271 167542 686697327
3 180662 56203
3 31093 145652
2 51464 620752861
2 127798 84597275
1 142164 148274 235770624
2 156044 669250466
2 4570 44517147
3 194030 129740
1 63314 70119 154740272
1 32445 46223 357922014
2 19724 449178833
3 43114 181748
2 78023 386550460
2 179349 525585758
3 34750 5885
2 125142 896171990
2 117881 790942782
2 36835 281204238
2 166901 272318032
2 14005 925725885
1 39885 135916 601728877
3 16982 191864
2 188175 640026489
1 86442 173688 245569188
3 103950 16845
2 47173 386634424
3 181194 7285
1 154194 185178 198403660
2 38366 942689113
2 132271 983794656
1 57134 188623 65840440
2 112886 3994518
2 24969 129716301
2 127867 882729404
1 88184 132444 208966830
3 19089 12970
3 185406 182760
2 17356 469057977
1 95892 184581 647404420
2 150063 883687597
1 167579 180383 951691499
2 82942 760996224
3 9798 58771
2 70079 851068358
2 121680 951868477
2 27115 538761932
1 86115 148414 401863799
1 102112 128772 916134794
1 77784 177510 274366884
2 24439 610888890
1 70409 130432 557796925
1 72720 142494 18080270
1 89937 95493 473974514
3 83121 145288
3 171029 170284
1 99768 127347 199300109
2 5822 159880676
2 195158 433232742
1 27246 90622 91338069
3 27813 22168
3 76680 107612
3 140400 195111
2 86169 927009649
1 4221 126739 661769460
2 185339 352897045
3 96628 155567
2 102232 710360714
1 15038 119550 987865162
3 130966 56185
1 11233 185571 847029517
1 40597 63265 461935610
2 135284 106529259
2 14250 412511169
3 101849 104522
1 163925 166203 278730550
3 187672 64221
2 135802 694284706
2 27549 629513589
2 14944 783174538
3 183434 48177
2 8726 200484940
1 122465 199147 967097247
3 89587 14226
2 130694 416132126
2 171749 304801295
3 66992 85579
1 17980 158727 955530084
2 75141 236361720
3 140212 38071
1 37757 156130 870151418
1 22543 149350 341614107
1 3321 187013 28209892
2 118980 72471325
2 91418 91465844
3 97860 59066
2 103632 364154067
1 98550 180307 302119864
1 39564 120580 538952878
1 11653 194214 204489125
3 54428 121286
3 176287 125391
3 42539 122215
3 27935 70060
1 45553 177845 606853384
3 143428 96991
1 72439 163169 104673025
2 48397 864257171
3 37778 110013
2 56380 710597291
3 141165 55671
1 13931 148909 675654637
3 173561 122065
1 53134 178744 145343045
1 64520 138419 565659705
1 108593 148665 199081055
1 54366 82485 298950046
2 126461 704482020
1 52667 129968 389495494
3 109001 94958
2 129153 954980816
1 65505 102323 521330109
1 172126 192375 576634141
3 189998 159591
3 119249 128948
3 146635 185601
1 10033 11497 120842313
2 143 150452028
3 167609 85617
2 21695 48987266
3 20422 12633
2 43527 632043376
1 49527 154372 116860037
1 12523 89420 337807980
2 2525 145928688
1 112159 174382 586887535
2 70774 210713627
1 8088 170889 690670439
3 126470 85355
2 192767 504283633
2 72651 649154853
1 184109 191101 510826796
3 121738 159860
1 53861 198915 99585879
3 75277 124033
2 149490 915103055
3 84798 134858
2 117366 471737984
3 199399 156789
1 7227 54680 882777692
3 11125 156106
3 86376 59567
2 174907 705104405
3 137487 48467
3 175608 118066
1 22427 105176 537051679
1 178479 189701 908514301
3 59993 50363
1 45760 117292 248930139
2 128190 11482048
3 78913 31401
2 197126 832064180
1 105840 175225 421876573
2 86432 284622367
1 18195 177266 952600839
3 111851 199229
2 33666 757697041
1 116002 165297 178954317
1 188441 190878 796707194
2 12297 299935137
3 2960 132204
1 19491 136938 879189077
3 19286 118781
1 86502 171393 445459601
2 22765 989288345
1 67010 94850 954730024
1 6396 26027 492960966
1 17603 43426 191149664
1 2748 181685 237775843
3 158538 32965
1 911 92835 548657589
3 82013 124443
1 104073 190708 445968498
2 97077 520383328
2 154379 731349167
2 115016 916234086
2 11220 816686145
2 21881 745481690
3 15225 74061
2 102513 333740636
3 29175 117747
2 61563 221576026
1 6571 146243 120202454
2 145115 226561671
1 32546 165207 629099138
1 54120 144449 293406887
2 150480 17338880
2 143330 281531577
3 172422 178872
3 9033 10235
3 123844 154252
1 63402 139170 694421236
2 169241 573062898
1 1626 121408 83341901
2 100572 171044712
1 36028 88211 480195360
2 186105 712013901
3 39585 77861
3 107384 123113
2 187704 32979337
1 17364 23867 570796627
2 118069 541537828
2 36392 14470789
2 31100 396771962
2 111487 397210344
2 30940 982087186
2 57770 479620854
2 86695 86595839
2 49787 705113852
3 166175 178743
1 77246 89888 67292823
1 11825 130616 895771815
1 3401 64131 845534198
3 55425 91567
2 15837 852926484
2 35329 802502166
2 131994 697587253
1 73768 92291 831594850
3 80103 27994
1 84256 152281 137853757
3 86899 38393
1 6959 142210 146603817
3 128616 151729
1 30869 193173 657868208
2 188019 574900991
3 102986 13921
3 104240 83433
3 193020 159289
1 17398 159798 221618419
3 32512 6019
3 33561 36033
3 171130 61701
3 161914 168290
3 183729 3597
1 30581 141379 318789950
3 162115 152922
1 24631 190513 753305527
1 24934 100738 231688624
2 55560 829881973
3 59326 37008
3 53351 22573
3 53909 10999
1 64105 86757 915596373
2 68226 93342869
1 91024 184579 969885604
2 14517 912555451
3 33014 29477
3 45877 12090
3 147909 196372
2 113283 363474665
2 165771 695261724
3 115923 38039
2 83011 563984465
3 29284 155734
2 144578 124733044
2 60145 47641055
3 199811 85198
1 55447 103905 318961935
2 172713 351384687
1 102898 179843 685272490
2 17678 472532354
2 42192 459443039
2 24828 292181376
2 147965 803299518
3 99373 95885
2 101206 492949661
1 3239 19215 687075664
2 25517 196030320
2 54414 484886356
3 107621 101347
1 137995 188549 55105917
2 148011 626711100
3 159515 55484
2 161023 40335033
2 183901 489432218
3 134388 158694
1 42623 167202 720034947
2 99362 519295932
2 114815 28840846
2 36409 502956423
2 139226 371887816
1 11636 101618 792686540
3 38678 31427
3 113296 80864
1 81202 94969 383472387
2 13678 331208143
1 90936 191791 540619539
1 154822 180418 821937205
2 149009 494581407
2 107103 21700754
3 46574 136103
3 196791 131632
1 142605 152249 285643352
1 57213 61647 748465044
2 129793 742035186
3 10031 167919
2 136590 953254216
1 5782 44317 912646668
2 199681 529485415
3 110964 88341
2 13282 67670756
1 179 5104 939383396
3 24996 88581
2 196567 920838172
2 126768 570678239
3 93495 108599
3 30757 102848
2 120891 649010264
3 17203 103925
3 54818 85820
2 110229 744366378
2 145803 4374922
2 25273 746010348
1 43136 144554 56818793
2 116171 29410299
2 45330 158794825
2 193333 62762907
2 185694 140943446
1 19323 29740 799552153
1 57986 120603 480612945
3 95313 63134
1 150385 188879 97149860
2 54822 834726270
3 104323 75207
3 145312 154359
1 27362 178447 266685649
2 133292 772307876
3 83531 40378
3 104723 5703
1 10585 94596 448830858
2 124693 150674339
2 112802 987474227
3 67188 180658
3 173810 105557
1 10848 102959 862343952
1 126444 199587 255257538
2 182164 522270036
3 139563 129842
3 105154 50443
3 47181 132389
3 126687 135574
2 163916 127395262
1 193368 195860 478292682
2 163836 447393661
3 38887 147174
1 122680 192370 168661023
1 50266 164560 964851334
2 144543 209116841
1 8086 91455 455406053
2 141150 61913494
1 81719 196491 991314143
3 63799 16083
2 42938 80162574
3 70332 22103
1 37533 190810 61408034
1 160331 175260 356341826
3 19669 147404
2 178425 356796584
3 190567 124568
2 150318 466609842
3 190705 50395
3 82118 91012
3 175155 103581
1 17254 36988 948078642
1 21784 101860 487703518
3 10945 141622
3 184430 188259
2 65104 840249129
1 140851 185743 290099899
3 195707 109940
2 198967 492679130
3 183500 153853
2 101743 678930937
1 101983 160031 691406062
2 15396 788784613
2 126159 318578329
2 72498 108657597
3 189741 36051
2 111019 59024771
3 129204 43579
1 73826 132550 427011942
3 118257 55296
2 165992 565256599
3 106320 44108
2 71295 564059520
1 30453 187597 67328800
3 172141 46804
1 105783 109715 120649698
2 139723 112143303
2 12677 204720124
2 93438 809653934
1 55912 66622 303739448
2 38393 196664147
1 112142 135075 508604782
1 118102 199028 283193177
3 47929 100212
3 25708 43837
2 169265 630397142
2 84185 197006098
3 126352 110354
1 124114 127376 534296368
1 116115 183867 363826268
3 198142 30943
1 173590 198643 264755671
1 35569 144686 926921237
3 119168 173129
1 94068 137505 763906614
1 115096 128239 126637940
1 9044 182334 832179668
3 120271 114202
2 193829 804406083
1 57226 144390 770195077
2 120632 927306555
3 70147 105741
2 16619 557281801
3 164091 168099
2 124991 199572470
3 84924 47125
3 95620 14084
2 732 505274782
3 65216 28935
2 189525 63014983
2 193488 70500904
2 163401 867923653
2 37105 961926692
3 142320 63547
3 9394 71248
1 29292 85705 989805482
1 54811 117709 854383475
2 184729 59451915
2 159997 834698394
1 5366 173626 52379813
3 71845 40233
3 717 50010
2 32973 793807992
1 71343 164919 50172327
2 167837 661660252
3 20133 158449
3 25393 161430
1 27420 54803 152080029
2 54166 669961204
3 166364 162644
1 39693 131370 474110804
1 170875 173913 153776026
1 105491 117525 820851361
2 168106 220410274
1 40348 170403 531252245
2 101361 536999181
2 175072 644612967
3 155040 48455
3 51463 100347
1 55513 132846 829442260
1 82844 92674 520891181
2 98505 580365421
1 19105 90943 378242994
2 98260 790049294
2 36426 998635452
2 6973 996094482
2 177565 17834262
1 113853 150665 255673731
3 198521 4504
2 30941 59052485
1 30818 78199 657843915
1 182716 187934 366067135
3 99927 194683
2 88539 45215706
3 182636 40164
1 78008 109309 76529956
3 29268 73263
2 188412 614190981
3 28983 83998
2 169790 730857417
3 32085 20367
2 198922 747689009
2 185134 101211116
1 14840 107354 859721413
3 34137 107138
3 59241 23728
3 48753 148676
2 179214 707801226
1 85228 168715 387576010
2 10795 71538605
3 147425 72167
1 96743 181676 465455738
2 102031 813932747
1 65691 68764 126788307
2 159778 394052782
1 116074 170870 471967807
2 163031 802983346
3 73151 197517
3 68010 186283
2 197141 96225673
1 60242 75606 248834712
3 25583 142512
2 127249 988325890
1 67739 187791 220193015
2 36764 357272824
1 13050 116025 773659500
3 136077 155585
1 2208 98523 503947670
1 23916 140687 704406605
3 110060 90938
2 184302 160916401
3 185407 9629
1 91926 166038 703647394
1 135791 142032 184020662
2 140854 217010326
3 88203 167638
3 42622 118515
3 71227 56636
1 66403 189006 513387326
3 129115 149237
2 158183 369612135
2 83513 759928143
3 31187 134641
1 143645 151154 725897000
1 75046 93601 179338510
1 101094 147415 88325494
2 46967 755711251
3 172585 119312
3 190634 47180
2 177735 331979258
2 96389 698695403
2 158574 214756064
2 59560 927835721
1 12986 173924 237540941
1 152412 162734 424225125
1 20597 152427 681110298
1 32183 68261 68976868
3 59908 27659
1 157103 163888 607173662
3 7307 1540
2 13269 868300908
1 126107 189519 588680537
2 77661 970721703
2 59770 599628311
3 94789 52170
3 90242 30341
2 29299 382898
3 196102 155549
3 97319 170026
2 41173 849445369
1 92134 194694 115133169
1 130567 151917 904712776
1 90260 157661 721350405
1 73647 123101 401490335
2 50706 936016881
1 28079 50257 480822591
1 17456 165368 138726658
2 73621 509656974
2 28681 103542368
3 26332 133396
2 141796 317320129
3 134484 173692
2 94492 304695873
1 76312 115870 747282540
1 162976 171850 118305452
3 166242 119240
3 26583 159454
1 134616 197939 146291159
3 165603 181078
1 12862 148755 874466207
3 69893 35563
2 125481 335289681
1 10388 176277 908860666
1 94390 145335 775099820
2 165193 481921657
2 128033 881003642
1 139600 156249 856876515
2 197978 425056210
1 3221 79970 625736715
2 154127 577746158
1 92617 145019 182463044
1 63947 109006 247629475
1 141920 145830 316881444
1 36501 98953 203351900
1 56287 167396 562391752
3 24910 36797
1 116023 122433 239466228
1 145114 186451 136173625
2 174382 628333597
1 51741 199869 916246132
3 12898 160811
1 107542 171807 245726004
1 18527 195868 906875819
1 11432 114410 629665939
3 127758 134218
2 18876 112685722
3 24572 160322
1 15742 156180 44710541
3 41624 144013
2 58159 146392092
2 167032 997854659
1 66981 95887 561466980
2 39544 959859941
2 26550 145350819
1 17603 68119 172241789
1 180360 189125 531675969
1 143847 188462 692300911
2 24977 884913636
1 66705 124565 349898351
3 39887 146031
1 28386 49211 243426398
1 5506 161130 702280852
2 170958 959629793
3 163009 171094
1 60592 102013 686489887
2 127458 537444187
2 43355 171761515
2 108492 820944414
1 26754 136117 115091599
2 120226 787125563
3 192886 104308
1 81220 171857 910560
1 19350 192879 996699164
1 178304 190689 121529571
1 60675 185339 583579104
2 192393 56706760
2 113271 344534594
3 147124 11562
2 28770 546833874
2 107092 109367484
3 149756 43073
2 18808 425010307
2 88335 981281885
3 52838 709
2 91073 331851082
2 101375 767892329
2 169205 617051071
2 193985 936179739
3 69006 127828
2 107315 876783194
1 167910 181644 788208454
2 53964 733406525
3 17000 97909
2 183178 756413876
3 41630 43991
2 116152 444008211
3 170637 180845
2 78566 771061024
1 21840 37502 320629683
3 125951 171410
3 177707 926
3 187757 106578
3 14167 88467
1 38797 135630 159111114
2 1823 126230511
3 58944 22880
2 142491 792119670
3 108295 35830
3 7743 123284
3 64381 193542
2 149539 705405629
2 72963 169082285
2 86933 122610091
1 43364 174653 392927351
2 60600 325549741
3 118386 24406
3 154580 115685
1 57079 164442 474013928
2 55272 625719359
1 166187 193233 693811291
1 31445 42760 315956398
2 97045 881267486
1 122069 128499 367228071
1 11686 55064 258742394
1 42435 55946 886833496
2 179745 216090649
2 176852 178619473
3 132785 27469
1 144387 164744 69141369
1 8980 72676 609655191
3 115353 58254
1 46672 181038 988362014
2 82518 72589116
1 104768 153220 278327976
2 110259 222412335
2 40665 102702687
2 113741 860992016
3 131124 111696
3 12749 59548
3 131322 33270
3 58575 28196
1 49254 163571 151142658
3 144658 167087
2 36565 656411109
2 156192 17918765
2 59438 694409074
2 64205 203849178
3 195577 128759
3 164728 59415
3 2724 179267
1 103045 194326 540073259
2 143351 556954456
3 95492 69539
2 155014 16243991
1 32397 70197 828473973
3 177048 119551
1 8833 145244 222212032
1 13990 75235 626587914
3 87617 105477
2 68503 435887336
3 196523 32487
3 22916 124725
3 40279 141945
3 86312 174318
1 56173 60415 830429498
2 150310 851583998
2 6015 397122407
1 15549 116846 773754938
2 43751 488526671
3 100918 56732
1 152699 164340 532007998
2 106255 775932940
2 43704 542533234
1 31235 37810 745081439
2 189043 595140724
2 161252 282614610
3 52232 27310
3 102258 176228
3 144433 188115
2 148900 343364783
2 6524 239100844
2 38864 837350509
3 141772 57251
3 170249 48823
2 84735 406213230
2 115482 73089901
1 126608 138956 14166482
3 56915 127276
1 85046 104953 397879581
3 186528 47413
1 81140 170286 352623768
2 195780 715684676
2 89296 689826085
3 169751 85989
3 40123 111802
3 152769 77140
1 81682 171423 333603026
3 36857 27268
1 8028 115196 649912150
3 79351 199695
3 86445 19497
2 79616 224509038
1 46356 84364 359449299
2 69724 12608250
2 100639 914318794
2 101892 110684640
2 90813 148694479
2 150711 458310811
3 118114 53330
2 154493 327378742
2 43111 705909350
2 185132 588778319
3 115170 171785
2 184732 334708558
1 130461 172496 114423107
1 52519 162906 259074475
1 61957 162348 293664876
2 97755 531168227
1 84607 120845 831279447
3 114907 153824
1 130560 198291 109747711
3 37181 61011
3 14159 156987
3 166218 116584
3 190610 52272
2 191025 98189840
3 122390 124676
3 12945 145048
2 36607 133195124
3 174666 82814
3 193555 145778
3 121233 67409
2 29509 699034185
3 12545 32909
2 39649 779793788
3 32522 170977
2 73576 696169925
3 42520 192855
3 84679 129641
3 10946 161624
2 9385 614867570
2 37200 986391821
3 150746 86904
2 192060 57645639
1 100777 113761 435587997
1 40531 175876 126692873
1 49194 115174 891658417
3 154266 34960
3 109611 143779
3 184218 24967
1 55630 128920 388536227
2 138927 234021831
1 5371 10782 345996454
3 79512 90087
1 74245 172313 787011514
3 117911 42871
2 50142 507404185
1 49489 124898 342384489
1 50173 151042 103922685
3 49122 153126
2 116767 104433075
2 51491 870569273
3 38332 7305
3 20854 63330
3 11762 72280
3 117740 166206
2 51190 545683396
2 148215 801563829
3 48893 108577
3 114345 115152
2 130394 189693251
1 16032 64894 206454737
2 156363 411829782
1 46307 47050 739390132
2 188966 85653430
3 91634 28906
3 110395 135610
2 2301 314773541
1 139659 146317 226905856
3 165996 172335
2 21507 220844722
3 75685 177639
1 9798 68249 356401911
2 25177 627238220
3 12756 175342
1 70243 160944 668801801
2 43885 707002073
2 158028 347294066
1 54544 110760 401860985
1 19417 43176 612327636
2 117047 667653452
2 102589 720015813
1 161749 195841 837721616
2 179351 144791728
2 30713 877919131
3 64127 136181
2 37667 183876483
1 119843 121406 979778278
1 20034 197237 496294003
2 169342 86495889
3 169022 30558
3 132021 190474
3 78507 6938
3 50335 145275
3 173879 60231
1 51028 184016 147227518
2 2304 636862889
2 107815 938245661
1 191207 193153 417157026
2 3369 78709255
1 123644 193610 406618320
3 172523 77605
1 11032 197326 666104563
2 129334 136137895
3 36309 5772
1 87051 90507 48367795
1 108670 129941 123687222
1 15075 141172 984019727
2 151535 786201574
1 5147 101888 868009478
3 129375 117018
1 11181 56658 564887925
1 55008 78366 201623934
3 126039 44922
3 125347 13164
1 78739 147521 561443057
1 40341 128145 926058497
2 128324 256260405
1 144955 154348 128863071
1 106767 161684 611787481
1 25769 78361 794063699
1 18190 99393 156008373
3 126499 178323
3 158558 164987
1 23728 186301 967198335
1 46356 66552 460775757
2 136007 966029790
1 89184 142809 269470567
3 114843 88928
3 111244 192092
3 132553 120888
2 30049 65555145
1 32588 83578 371913633
2 39738 244571933
1 17181 142616 227414082
2 135561 432283533
2 86310 760788210
2 155526 84251367
3 158986 171849
3 111367 62351
2 25918 966954230
2 33646 277449740
3 21892 123136
1 83148 93661 29177113
3 137068 196521
3 48918 124967
1 61579 86543 596606006
2 168875 831338007
3 56054 52887
1 30536 138057 523830443
2 107407 602969013
1 89252 185481 276761126
1 112921 143227 968906763
1 182311 182490 949503767
2 137920 621552115
3 142821 95115
2 179950 539929029
2 91583 901935485
3 71589 145909
3 160435 122626
2 127438 896259666
3 27031 79341
1 82422 103514 33272080
3 124054 91404
3 57825 25699
2 67531 770320052
2 120969 182009439
3 10896 119258
2 199596 359643799
2 109643 517625395
1 191714 195010 949508288
2 10851 818393996
1 60906 199096 3078981
1 140196 172222 89850273
2 69795 139173978
2 66978 236334452
1 4936 148584 769939518
2 80698 148345132
1 153255 191735 284920469
3 115594 111487
2 60527 129832330
1 7070 16394 606511235
2 134358 294382456
3 52160 5779
2 130297 75215311
1 57379 120867 671761374
3 118395 175787
2 170480 768111924
1 175233 185441 97172318
1 60334 111391 888621871
2 162800 314624078
3 126687 131008
3 143770 47245
1 52573 150030 211597649
1 63997 148228 857311230
1 66231 177806 513151041
1 116693 140300 906195725
2 116522 559176238
2 185195 214735311
1 111767 190809 321970879
3 108073 105690
1 74875 92803 933716764
1 120455 155508 819716797
3 126170 51228
3 52666 112448
1 66544 187279 798698717
3 24480 7098
2 85744 184963001
1 15946 185914 664876147
1 79908 158377 654938693
2 18640 305498775
3 57581 125631
3 155827 79295
1 138001 157604 453388154
3 152688 121917
3 6241 72465
2 182899 260808060
2 110621 707722341
3 141863 198379
1 172636 187785 899286006
1 28631 172532 127746804
2 16209 15889273
3 103946 146729
3 125731 71181
2 190790 430803519
1 5422 110704 692426449
2 195015 462149394
3 31388 102248
1 108909 165242 804205433
1 121513 174071 450283493
1 56335 171834 511265364
3 53911 36954
1 25124 39672 715411739
1 68564 77582 520999297
1 60613 69232 646552214
1 59454 190161 529350886
3 78430 108107
2 62365 602613359
2 139359 614666140
1 840 102835 429233338
3 151138 62539
1 76589 173355 327862350
3 107465 91831
3 77835 109659
3 26041 49801
3 65586 45989
2 153889 588001578
3 171624 167237
1 15470 187621 100931561
3 88807 116505
1 62117 144768 59381547
2 113257 162289307
1 41820 192835 140263242
2 44190 351177822
3 180333 136030
3 26947 64639
3 80989 117657
3 122151 101591
3 190799 22199
2 174762 573337734
1 90260 155757 721106703
1 62928 91136 991780026
1 36933 177852 566811052
1 3766 76949 99093503
1 55286 153585 155522665
2 117790 38982318
1 29800 128263 137560900
1 8394 66379 928804749
2 93828 529610924
3 181467 195699
3 46563 152018
1 52881 130149 661663589
3 196780 140433
3 163107 28147
1 3425 152268 302819969
3 171144 97338
2 126953 34655110
2 6904 122952712
2 86770 403105159
3 175284 66752
1 3927 72259 629773920
3 186828 92656
3 21054 37543
3 156747 138260
1 67576 99770 870463599
1 72581 188648 34167451
3 146111 177462
2 84925 344424817
1 43920 128506 547092674
2 72612 709763997
3 107618 54250
3 158530 107242
3 146699 61734
2 150809 743438625
3 141085 110148
3 170708 165957
2 67842 907554357
3 69485 181083
3 125559 179109
3 107197 188732
2 61092 660774446
3 9040 116114
1 152644 173237 414222492
3 158739 11237
1 94734 122851 351216762
2 12915 239028465
2 9436 928371272
2 77819 206529578
3 150511 131003
2 85988 754977660
2 197570 73770894
3 90446 51797
2 159129 912542687
3 27375 59824
1 42916 50278 2314220
1 28373 125729 169597132
2 47484 146487548
3 195475 10520
3 198752 83123
3 183336 6629
3 117063 190241
1 73230 121210 498095539
2 167315 756346054
3 5589 129450
3 86874 26522
3 121277 20363
1 4104 158644 91980825
3 82530 12836
2 105508 188322511
3 195503 89176
2 64647 357219412
2 108210 44619680
2 5943 392214868
1 59129 130814 475051692
3 101436 166068
3 123379 133855
1 19187 49024 536277447
1 57473 99429 182096987
1 62034 132704 818379312
3 198743 137489
2 177259 330246032
1 36937 165203 309228314
1 132724 181928 22689883
1 9220 141919 711413292
2 127829 725176437
3 188309 179939
2 84206 306942347
2 164748 503994
3 102403 19503
3 196429 46464
2 97650 671653895
1 94014 98421 104471978
1 87700 137323 564098053
3 74998 34664
3 130563 77660
3 14327 176940
2 93398 386239437
3 94661 95530
2 132054 758791257
1 16955 138589 850585731
3 46446 179588
1 128284 181033 534488979
1 33826 74799 493877679
2 177276 833068037
3 157599 51989
3 153001 171199
1 4726 92252 111506130
2 81845 612830115
2 133855 196307059
3 135106 25943
1 3176 163647 538695166
1 47625 188143 971574029
3 90498 136433
3 42145 95150
2 109711 137971967
2 145983 169474024
3 79569 52165
2 125293 621283474
3 191953 18489
2 37128 958055324
1 68793 157560 28428140
3 36344 2522
3 138479 117502
3 149111 194797
1 22970 33494 599036505
2 127583 678362001
1 42460 181075 45483642
3 66153 187213
3 118319 97428
3 99392 13985
1 79526 126436 680711354
3 147646 184403
2 18272 421191700
3 40906 73753
2 171981 902254800
3 67117 191293
2 188602 556486669
2 2260 964613465
3 13380 54879
2 60901 661511431
2 186072 980224261
1 44179 71400 843725967
2 199262 299253934
1 28602 87284 660804740
2 157655 379332813
2 76862 828957225
2 136725 176148748
1 78447 194725 17932399
3 13918 98533
3 163615 153795
2 52191 749643281
3 31652 148545
2 145192 738906155
3 83325 177154
2 55928 777685894
3 146767 962
3 128323 27631
3 97122 65616
3 193431 67965
1 73210 177729 871510586
2 130323 281131839
2 111477 616064113
1 85057 87348 612902200
2 94436 655078492
3 159143 4279
2 188396 191882910
2 199250 336012261
2 40372 503341386
3 11836 105933
3 171227 85737
2 62229 169588199
2 10351 790419476
1 5021 181770 457282144
3 85346 149347
3 124169 25252
3 150433 13126
3 12507 195299
1 27272 122932 688628324
3 36680 51461
1 2207 112506 466014271
2 180204 829870422
3 102131 38177
1 55607 143554 23071800
1 189893 197935 825463447
3 178265 181150
1 35690 190621 85211079
3 142787 120958
1 9592 62299 18849019
1 78705 80867 690743562
1 101542 136547 230313769
1 74966 101362 657799493
2 140372 747312507
2 62697 546127346
2 28629 764602382
1 54913 80884 801620355
2 170903 253128010
1 69937 194693 967860410
2 198796 128987098
1 27972 97321 30328658
3 9962 8813
2 28280 362115854
1 13441 194702 448120784
1 99341 150651 427863617
1 96543 120411 328498669
3 131299 52156
3 150688 109645
2 168929 373256132
2 5662 818474420
2 117122 976439955
3 147824 169638
3 23133 174230
3 100227 42848
2 37944 447940663
2 12162 384028786
1 31081 37500 775890297
3 3650 141080
1 27041 44394 530232301
2 30242 290594994
2 76191 411954121
1 131116 157128 951461078
3 55468 8169
2 105957 756447059
2 195313 513635803
3 148802 15568
1 13564 153757 435149107
1 18903 79050 712795241
1 93961 160053 685169321
3 195166 20944
3 123502 9253
2 43012 310981404
3 14328 186441
3 198263 73206
2 111114 41282042
1 58514 197894 20120578
3 130518 128982
2 102483 831786721
3 194887 127508
2 185326 276317368
1 138603 199177 121580256
1 2974 182456 974284848
1 170936 193120 142201506
3 27948 103104
3 2989 19357
2 43578 924176978
3 189283 139654
1 6622 73045 474059763
2 69081 990668763
3 120716 190955
1 63065 115068 488536220
3 96346 15698
1 15521 45411 973354379
2 10943 593647851
1 90102 102598 380581703
1 126745 168159 619765918
1 8096 62359 112437204
3 47667 102056
3 22973 80342
1 23809 63573 683435828
2 34860 295851628
3 106275 78750
2 13382 516944136
2 70904 131663112
3 186711 114468
3 73182 105390
1 164187 169293 620685065
2 7132 307449823
2 46666 405698909
1 30476 188534 869138991
2 159748 964259721
1 66362 158361 526387762
2 167652 11880885
3 107330 24235
2 5232 650640345
1 55607 116900 729378845
3 169586 120271
2 4459 679985098
2 104498 133382881
3 57164 109327
3 11379 37545
3 98063 65376
2 186041 311367321
3 81765 162091
3 171846 102131
1 20111 85089 546187217
1 32039 174508 283363953
2 46852 10787352
3 168808 33438
3 89617 126627
3 64499 176845
2 161053 515524911
2 10258 944837942
1 17770 34803 525232251
1 146516 196899 211873820
2 59300 55388918
3 104550 92574
1 130449 166756 837187142
1 67383 168239 263958965
3 166671 118042
1 29292 80166 439800304
1 85145 162164 965450883
3 84278 5078
3 117225 112571
2 135231 716580028
2 137974 123830930
1 54367 104149 817554356
3 70024 30935
2 72165 147630717
3 164167 42749
1 24751 194762 857301466
1 43816 174089 365550506
3 179242 194762
1 98445 179950 511657091
3 15164 39373
2 149773 696552812
3 86157 174854
1 144373 180033 458833732
1 9604 66797 134801859
1 89757 121876 396320563
2 101074 425485154
1 191666 199837 610409493
2 2018 539811286
2 3756 654429682
2 119904 738305900
2 197321 150734715
2 176696 33820391
2 170518 941278594
2 112513 632772957
2 64239 107994603
2 84012 633807684
3 118299 160289
1 35562 67064 481143691
1 64068 157278 754379479
1 35304 114851 136779550
3 161786 27857
3 88642 145943
3 57880 146927
2 156557 803973229
2 81288 766487531
2 160522 949032848
3 54147 3564
2 150398 187326400
1 126734 131060 156218334
1 37939 48711 511770150
2 27480 172980847
2 2205 281330552
2 192571 20323546
1 58272 88923 697346404
2 194401 855053141
3 164810 39674
3 108472 8256
3 188941 192250
1 169419 175099 548747109
2 187135 213756265
3 119943 194621
1 113442 142779 967155753
2 15824 769539971
2 69242 492657501
2 171171 852770574
1 12709 179172 77761471
1 139732 159246 929240819
1 23789 167141 564504621
1 61398 70870 351589620
2 153257 478301811
3 113529 2850
2 198291 764100567
1 848 46979 767365488
2 169268 910074026
1 103708 144333 763816019
3 48726 102572
1 26964 166056 963810707
1 34994 119108 890739554
2 71612 674798497
2 68781 782986500
3 116081 91628
2 107861 722412899
3 117919 171583
2 81909 963097712
1 120895 192432 352127549
3 149593 95240
1 1307 92430 811169749
1 19205 36845 840012378
2 86004 56921290
3 7636 116967
3 62744 93470
2 32081 800872440
3 110665 74211
1 44786 82209 113895573
3 74383 102185
3 5722 152395
3 31109 15982
3 68262 25023
2 128429 64815913
2 133006 699500370
1 28639 163750 540471216
3 96772 170015
2 153099 171012654
3 74357 58921
1 184875 187096 325834253
1 136982 150059 846760288
1 122094 143365 149062953
1 26377 100447 706573348
3 116430 156871
1 99890 150664 988963980
3 166684 147758
1 103349 103649 784966315
3 110494 192016
2 135117 38396726
1 57067 137690 463863918
3 109262 86020
2 51220 112184594
3 143406 117881
3 90238 168322
2 57122 98367625
3 126964 192682
2 128824 281377735
1 45276 157860 597153685
1 21752 162583 867205178
1 172764 192176 632215581
3 61758 111295
1 15321 79884 800932731
3 154889 105526
2 179149 178875219
3 64357 194089
2 107255 872949884
1 143981 160484 986038059
1 106909 122342 734207204
2 34870 125696142
2 198732 804410112
1 130689 190768 558413503
3 195259 189836
1 24233 56810 889271881
2 87558 610283898
2 32926 813318187
2 149842 505120978
2 50028 969283128
3 96648 92264
1 11371 149921 558209665
2 35389 852344638
2 140982 943596370
3 137587 119250
3 4268 115149
1 87440 144736 444971995
1 108780 176881 505835385
3 82983 24231
1 60711 126228 118179960
3 190199 150004
1 16120 108967 727827335
2 92111 187313666
3 125857 179793
1 145752 158203 61629428
3 31154 169140
1 119712 132993 567485433
3 37809 26062
3 57873 21299
3 184411 64757
2 123598 108585611
2 38048 183394125
2 198081 67642593
3 26997 111154
2 161609 267151647
2 98078 657921949
1 101336 176928 438479383
2 48175 192826238
1 110692 125543 574832762
3 26284 135714
1 33901 136905 377534163
2 73496 936805254
2 12824 607029074
3 66717 65491
1 4422 6986 631022158
1 52000 146758 609873747
1 64481 88974 620350619
1 118607 137359 522146531
1 109752 115715 701199373
3 28720 63451
3 131348 66342
3 127961 141520
1 112040 168001 383795480
2 189118 954759998
2 137803 875570486
1 10444 120281 392674990
2 31190 985864193
2 142713 412985632
2 27277 62877086
1 100628 179172 127854735
1 142419 191913 741875248
2 53728 892832473
1 19822 46020 639229448
3 82363 5038
1 33388 124419 116303024
2 12530 905758528
2 119670 5446800
1 76455 183483 664078346
2 114650 197729031
1 119311 129471 910362831
3 52691 141740
2 99288 278350885
3 69933 106363
3 106524 73533
1 158462 160924 689333293
3 35560 31692
1 133871 160591 407013880
3 7508 174108
2 174411 598222180
3 123851 74128
1 66698 172368 742107921
1 149162 170445 297988301
1 123866 176132 721488898
1 93376 125114 534732118
1 20334 123774 997303112
2 184318 577392443
3 137126 170404
1 4508 103914 829099534
3 114853 56810
3 1006 96068
3 26055 74948
3 17251 109526
2 84175 377018889
2 98906 207142984
2 177902 355968205
3 134003 92089
2 73771 54698261
1 80583 99449 846770401
1 45059 69132 273851526
2 3869 79095085
1 123072 187259 945797688
1 137874 157909 310887477
1 34398 89998 728852312
2 1406 88808934
1 75550 98289 633681409
3 170929 86583
3 68956 82355
2 122206 170038243
2 127286 20808456
3 84462 88987
3 140626 194018
2 100594 69065404
1 165449 185667 916162171
2 21514 861905719
1 2695 146088 483023642
2 169514 565702432
3 34690 8029
3 51043 42027
2 196795 943824789
2 55903 618484423
3 174669 134294
3 63117 162886
2 147178 580212953
3 169553 166205
2 125679 371592772
2 101244 718554171
2 125760 844046975
2 45867 246564397
2 140192 556641555
3 147008 54049
3 87916 139895
2 117118 668199575
1 27175 112268 743785158
1 14815 181797 728863621
3 199444 121662
2 17608 620249181
2 146546 538396659
2 67415 381166193
1 77530 150567 801312252
3 96044 140521
1 77063 121031 780192819
1 94581 149905 773261169
2 130909 522167176
2 122499 823233476
3 23382 149893
3 101499 25204
3 40507 164479
2 122085 677801162
2 60142 852933071
3 37401 169509
1 87396 173666 541253466
1 70681 75326 763643268
1 23685 161262 237627526
2 42484 900263391
2 53058 513561084
2 185947 425254494
2 189181 163108176
1 79646 151656 945307666
2 168 88830354
2 87750 809743493
3 13018 169446
3 111241 144704
3 44566 177801
3 119763 175885
3 15557 40980
2 35004 413130665
2 155293 506748882
1 32923 102238 174720206
3 150162 68327
2 81732 67338078
1 49276 135179 769167478
2 107116 77591014
2 144544 285420621
2 70719 626660353
3 100259 174175
1 25419 198790 652232444
1 46751 189289 549817411
1 50219 194846 191038722
1 35417 176638 102622131
1 50514 143444 904982884
2 121211 575542195
3 99042 124809
3 191169 42084
1 52469 166012 28656177
2 55690 762277025
3 102038 79681
3 194261 16448
1 164974 197879 83885454
1 30620 198867 93541031
1 101045 195771 867953753
3 152078 74385
2 74937 58609784
2 114061 741523188
3 176256 2411
2 32578 597885166
2 93396 243220271
1 142212 165268 324875666
1 10872 112507 149504479
1 9759 194071 35426079
2 29700 723490893
2 96474 929075833
2 36038 295459141
3 157535 172316
3 127502 42625
3 40451 21150
1 45016 154754 779809743
1 44139 106689 4597944
3 127204 31903
3 62512 187025
3 44924 197524
1 52700 153779 455014422
1 24359 30943 962173519
2 199683 711942207
3 51513 130676
3 21653 99150
3 176899 15536
2 98190 47855687
1 60916 166686 915928042
3 70888 162036
1 80772 135323 413290575
1 33220 38369 529286455
3 7628 194384
2 65462 884333367
1 30553 79945 942440581
3 192448 142478
2 105800 597714975
3 74315 155154
3 89704 189062
1 157036 172766 993432241
3 34194 64778
1 20790 130952 375578224
3 117577 30864
2 26508 472681898
3 143300 133626
3 188888 111244
3 141826 166178
1 40544 149946 691460223
1 82868 102657 578623571
1 78740 118043 371873999
3 118571 132146
2 45061 510270212
1 16731 177923 108246996
2 170800 621104826
3 6835 66651
3 116559 130170
2 139221 965453650
3 43993 157934
2 77448 68730926
3 166928 42878
1 9223 121372 26229232
2 64793 636274227
2 188841 637224347
1 10183 62144 679429093
3 11028 138863
3 51475 104578
3 4845 22434
1 121514 192328 17336453
2 72751 332396217
3 68538 57081
2 102943 457103389
3 96726 8715
2 107713 264682866
1 97378 101218 877841171
2 189747 750589040
3 24135 10984
3 2508 142287
2 113857 628579043
3 195755 124430
3 93722 119273
3 22223 77650
1 29204 142841 54706062
1 41415 157408 114487499
1 76562 129099 624081731
2 6520 919743744
2 97714 47214916
1 47204 126642 970994559
3 35966 41130
1 27059 96275 804252394
3 6243 117804
1 53404 117069 462378321
2 51879 462145993
3 87383 176771
1 36829 188693 806911809
2 6678 95819542
3 19922 11076
3 166029 136474
1 59948 164347 498983532
2 47660 600068519
3 63138 104120
2 143709 111374151
1 149107 165245 686522810
3 148591 66598
1 55105 105522 204909174
2 7282 947014788
2 20957 21906666
3 156499 168467
2 170300 563760074
2 44650 180277959
3 191138 117948
2 73097 462844643
3 37655 40106
1 120858 171045 208017813
1 94552 180259 312571266
2 186707 332515154
3 152504 29162
2 197713 132284256
2 149861 507816042
3 179326 12488
1 123974 144275 651652555
1 62713 160882 192581451
2 40779 712195780
3 50441 125143
3 82886 198048
1 17806 42403 182614628
2 99887 703228173
2 148251 769844766
1 93297 181444 468232737
1 24482 41261 206003241
2 42280 883095565
3 135662 168339
3 14397 144944
3 80561 125906
1 24642 119838 688311440
3 122193 5571
1 40645 93299 15715256
3 179437 78185
1 22889 103189 351564746
3 31183 69501
1 90325 199181 107617485
2 150671 106174801
3 165732 136324
2 58072 914886704
2 152000 794717842
2 27530 388155196
3 175254 174110
3 184047 154079
2 93407 106527522
2 21795 441621056
2 135174 921674535
3 88716 191061
1 97173 122044 587852089
2 190660 502652235
3 78851 191699
3 48003 152645
3 78605 48498
2 150975 677636175
3 50121 136760
1 1792 170127 614024326
1 56951 122011 847787817
1 78857 95807 817800463
3 191891 183432
1 64211 139100 855432401
3 147114 38351
3 122903 148872
3 146174 38336
2 97559 36703765
2 199551 645948312
3 86121 164046
1 78121 122215 928647398
3 79134 148554
1 60714 104988 939505092
3 100373 97818
3 159809 198175
3 110774 104323
2 37723 914849258
3 152701 140397
3 133299 57818
2 3745 733776947
2 13224 170553493
2 65420 326311607
3 12090 177293
1 158773 183260 682142220
2 127153 914688960
2 28643 969024505
3 17692 126168
1 5419 58715 945230802
2 165648 678770182
2 132824 405205859
2 174212 311407043
2 33064 390874033
1 57058 97372 646179269
2 88988 796057983
2 100709 757719467
2 62575 253792164
2 160258 751178426
3 36456 90358
3 22905 133884
2 57862 180722225
3 97929 19573
3 20893 134967
2 42577 853185673
3 94440 184627
2 94992 295031117
1 136223 199136 9121514
3 84127 58832
3 19366 69619
1 71839 134542 791730737
3 179983 49041
3 10317 185791
2 43782 74028183
3 180839 26893
3 19022 86015
3 197037 57009
2 189328 525366045
2 9930 434984249
3 169930 95047
3 156468 46841
1 40638 80056 900031021
3 105035 43294
1 11281 57372 996597990
2 82706 977255042
3 70578 150859
3 189389 132543
3 158194 46525
2 137782 1624711
2 130223 860767610
2 9873 620834741
3 53433 1271
3 140834 93432
1 68396 71925 969328653
2 173466 612333273
3 134760 14363
3 92709 87082
2 1679 49540379
2 124671 339638276
1 37521 186706 201118028
1 23536 138474 159738354
2 106721 947199792
1 6892 27740 125979390
3 98587 77236
1 47614 125920 64344544
1 160252 198744 202194578
3 199565 151197
1 67744 189766 642393258
1 74806 110166 61062397
3 29734 112558
2 117234 328314241
1 4510 189696 467447183
3 183930 176837
3 22652 92627
2 79506 451627749
1 67018 118150 341751497
2 177698 265251318
3 68715 40021
3 164326 104698
3 157214 184337
1 3970 112726 576880965
3 63201 170810
2 15488 439296915
1 48025 188587 620599629
1 98749 182152 246882279
2 138260 193781246
1 127679 192995 90603150
1 139060 179929 429883415
3 1105 167836
2 60993 332561887
2 188379 856031158
1 15675 28712 682809594
3 87081 108897
3 29564 47704
2 82316 160967621
2 131609 276323156
1 101196 127737 972603628
3 160555 130084
1 88096 158866 825824552
2 185768 409157851
2 62476 978564784
1 10093 70558 102900094
3 105798 72311
2 123938 763052505
3 71617 5781
3 129166 4373
2 169229 582988849
2 83840 182013358
1 6157 9533 340440591
3 107414 29210
2 161468 405733975
3 32108 11018
3 87454 168880
1 41464 89124 229752636
1 19977 23802 668211493
2 94122 182292433
2 146521 414204169
2 65671 416543823
1 30542 83389 303917992
1 106416 177844 267812267
3 95519 117732
1 28402 53875 684073373
2 164829 881989022
2 48176 302349053
2 71524 230700255
1 52782 80402 346170767
2 4402 931013137
3 82980 189164
3 91022 131527
2 124309 882876071
2 7241 447615844
2 23040 54163254
3 51921 195929
1 9890 81137 196230278
2 93940 929024920
3 42675 1527
1 24689 46187 676658517
2 35460 807444633
3 2849 77929
2 88128 509348624
3 131588 107730
3 8715 63560
1 31840 104555 950668005
2 54473 469299177
3 87999 137185
3 20039 176152
2 168263 425588503
2 137518 927319657
1 7077 130994 620478200
1 139283 181321 120901795
2 78739 568938979
2 128134 341032391
1 121083 132624 843948776
1 94166 171120 471820380
1 74431 99238 66941304
3 199132 79713
2 133792 743247841
3 18931 147833
2 184859 11746455
3 57384 14850
3 45343 47826
3 3340 129275
1 81560 112425 277424079
2 65421 471700561
2 157631 647874281
1 134758 167041 967355170
3 164270 161959
3 6912 165396
2 37264 318826080
2 146229 864532763
1 22791 142627 156270347
1 6666 92395 81492992
2 166746 67939076
2 87909 70459343
3 26590 76549
2 101446 650713820
2 38798 253104262
3 90932 23859
3 70644 61688
3 128550 55555
1 42717 105312 558049768
1 62614 100206 457521968
2 52746 352494453
2 72145 496126698
3 171177 45620
2 13400 521014
1 11662 180543 300291151
2 120607 866879823
1 33796 175044 969376914
2 31537 115093001
2 86616 483603912
3 168752 96620
1 30642 79187 944601008
2 108055 932487169
3 46552 158877
3 73620 70461
3 50840 20325
3 140961 24877
2 181936 399538650
3 119488 145054
1 84253 119960 970885726
1 123521 175132 671075406
1 33009 147123 321843050
3 170507 196601
3 51525 141346
2 5715 232987081
3 120274 162521
3 198846 72290
2 110821 493198898
3 36721 140695
3 46323 117810
3 164449 173739
2 122789 101715534
1 118562 185011 769741946
2 180843 508007028
3 129727 27714
3 157417 199941
1 92139 104060 342766532
1 139820 187521 259294051
2 178896 964457192
2 91476 916276214
1 7103 159653 922169530
2 107694 717457879
1 169519 178150 265306680
3 120420 17638
1 68294 81688 893819575
3 131524 29722
2 180522 551130059
3 149728 169711
1 68048 88745 185542130
1 155035 167768 862983006
1 118992 125758 106504082
1 123497 126763 65199310
2 10345 299453392
1 107957 146707 35217245
1 150904 178418 721351287
1 80179 100658 464661480
1 99509 171695 799766132
2 187738 473266077
3 162409 87109
3 55123 10852
3 10622 108343
1 17291 191394 133280915
1 88413 104324 531777147
3 80589 197964
1 10447 166004 627600748
3 65262 9833
1 4601 177362 648673448
2 30850 376675358
1 146693 149441 879797041
1 52419 115222 903039039
1 56197 92493 300754655
2 36986 413050176
2 17275 685466431
2 72055 965582762
1 113065 194800 374324729
1 159987 184653 725977040
2 33731 462560515
2 10186 488184543
2 196769 867905630
1 125298 128578 135688064
3 100092 175582
2 96285 799388597
2 140198 37404679
2 70442 321250953
2 92298 525400645
3 66613 107565
3 161942 46392
2 108375 930052831
3 72108 59345
3 61144 3368
3 179992 198735
1 19938 68833 427816822
2 198536 274373634
3 150164 97040
2 95418 88136320
2 8845 199462340
1 121474 182284 698865975
1 24008 84412 280375490
2 95359 170161570
2 191608 101490161
2 118499 648606195
2 80198 156480451
2 164881 204180833
3 35314 90889
2 25418 962055721
3 18021 63194
1 105190 178951 317555778
2 60084 967622726
3 27734 105870
2 128753 317933065
2 32765 296302880
3 182268 43889
1 4589 125953 585934335
2 169222 99275010
3 93320 166793
3 128712 164932
2 22301 196397305
1 12485 17985 254122135
3 196148 126310
1 25141 119236 620963202
3 43753 127393
1 65665 179850 45974240
2 110162 107522624
1 28218 29191 972875308
1 22774 61372 771518628
2 135354 29202761
1 9539 102639 978938783
1 64053 71049 512402115
2 112489 687600227
3 194536 25487
2 153115 478739002
2 168386 759218484
3 14801 136583
1 18622 156969 384832650
3 34511 197776
2 122607 894389956
2 193582 174124282
2 166526 435056188
3 75010 42675
1 159938 172600 850827275
3 138157 103483
3 126675 135904
1 58690 158110 247374929
1 20888 174793 195590309
2 24933 155410055
2 129661 650301371
3 160823 32211
3 58656 181096
3 105430 76513
2 32503 248955143
3 142840 15451
2 110269 93358368
1 66246 141782 150394423
1 27781 73891 472824295
3 151560 154931
1 64852 119955 674750438
3 38956 91375
2 11812 578796195
3 84089 12174
3 27378 119011
3 81485 54306
2 13591 29910576
1 3652 166215 275535802
3 153432 27471
2 109326 860492867
1 55307 148959 514133432
2 155993 343158321
2 184605 698595706
3 163121 55360
3 34898 99436
3 127878 151623
1 153904 157232 458315272
3 60448 106590
3 130904 15544
1 3852 145089 729259909
3 138237 50428
2 122804 401273680
1 105919 122913 578549218
3 187079 109035
1 9614 32334 906240394
1 6689 154800 71153851
3 71367 4110
1 51405 127634 241544086
3 98298 19414
2 58036 909336244
2 85674 281838654
2 37857 182282340
1 98470 128470 619151827
2 139358 489580043
1 101393 163802 171182168
2 99313 441703685
3 95839 87667
3 4891 186295
3 22889 66118
3 132976 36701
3 47285 82120
3 52962 86916
2 50240 759842384
2 11517 815533029
1 55297 116948 727524925
3 181417 143823
2 176306 239240322
3 89912 83624
1 53007 65265 231923453
1 10459 171467 675580940
3 23714 135015
2 20848 904448013
1 21894 157495 539075325
1 53609 157230 918964731
1 12621 110135 809219128
2 61800 131041971
1 7705 87415 615595119
3 138002 93478
1 145520 165625 250967644
1 2060 114910 62528831
3 49970 197702
1 20194 183130 766083573
1 50876 63789 196521225
1 62597 77570 91660603
3 165095 33843
3 189392 176704
3 185665 134033
3 193097 44847
2 192265 384005069
3 164816 154515
1 105364 181648 205132499
3 77900 199835
2 118279 151371413
2 141656 624880034
1 10876 169532 65346802
3 118929 151856
3 70107 38027
2 95196 497178414
1 128439 129733 947611992
3 151947 61297
3 140046 45435
3 124274 181457
1 101212 157828 15646258
3 41709 175781
1 124517 153652 385001996
2 193826 501031329
2 122842 598827308
1 3312 49091 180901731
2 497 773290757
1 80630 86253 122130485
3 144707 187312
1 38905 48584 633323110
1 1433 82927 477480359
3 95563 50479
3 6648 113927
2 153321 830275319
1 18312 178149 779126125
2 66826 453532940
1 84763 150790 71521394
2 162370 170521487
1 50327 92350 17894429
1 17992 164902 508984950
1 8465 54872 997614042
2 2098 282822330
3 63974 162326
2 66479 306521215
3 56025 167882
2 169516 705872812
3 134049 64872
1 98891 182872 28470928
2 131899 744809460
1 47765 156301 767742496
1 70042 88638 739406904
3 49673 20941
3 120478 182301
1 78007 199340 882734045
1 119193 193908 413540968
1 94926 146601 62171628
1 51413 146651 332367220
2 188045 762716380
2 42307 114524008
2 80648 996231758
3 143818 42687
1 6562 106223 412897777
3 100021 178366
1 71650 87817 926117717
1 21753 177733 168993375
1 26282 103344 510969976
1 153942 187874 369359994
2 29427 847231430
2 139035 298304248
1 17755 163952 749237689
2 135521 42314966
2 186898 301290271
1 108255 166159 670179655
1 57935 190908 382599401
3 180984 65696
2 162535 69953758
3 13542 189824
1 51953 129123 374411048
2 17808 385725408
2 173276 671835934
1 101388 148915 558375316
1 69656 181853 250982035
2 99033 904820988
3 170821 66630
1 51726 122029 264724940
3 29575 32706
1 183169 185269 439596059
3 110930 118550
3 172290 156677
3 51788 159462
3 153148 56463
2 15675 157345205
3 96257 127953
1 23772 75164 606480829
1 92854 129547 1219389
1 92783 127296 914218155
1 75012 169310 361286942
1 85911 94280 237338972
1 11879 140520 191235074
2 33436 702137733
2 121969 195319120
1 10749 39382 333229380
3 35809 15902
1 82872 162172 630267464
2 61268 439732722
1 34605 50424 980020163
3 4383 57379
2 33342 786242901
3 56325 13466
2 120285 771370314
1 105545 150843 104383671
3 80645 143148
3 11845 67243
2 103641 82316066
2 73811 416515103
2 124435 480198367
2 199757 937937428
1 41969 52019 770550744
1 123981 180832 343569323
3 128512 698
2 29713 883416483
3 73217 107852
3 52916 122607
3 43443 103493
2 7715 268203224
1 42588 116828 731367119
3 35254 86822
3 102942 69555
3 130926 177659
3 141015 136431
2 142779 146953918
1 72167 106774 317919241
1 60004 81414 206862379
3 87174 62612
2 167189 168048006
2 4444 467856966
1 63130 163704 961814250
1 154095 193532 899856567
1 94945 187721 358054635
2 88927 735727943
1 16242 92633 831919943
3 59459 77278
3 5527 79968
3 88952 153627
2 101602 825345327
3 80847 140885
3 4181 52055
1 146204 157212 810702778
3 77552 158925
3 52422 6130
1 4760 183011 748929402
3 5786 39819
1 8116 191649 620267576
3 1586 44247
1 98667 168752 135741594
3 13516 147861
3 14923 189255
2 111231 916401367
1 117686 120319 300764105
3 23517 34171
2 26886 210489340
3 58221 76610
2 164058 16443643
2 145393 621207838
2 195095 176243995
3 84022 99649
2 24102 281175254
1 5656 170401 239195954
1 88786 155974 768058924
1 142401 184332 189531418
3 176643 114473
1 81719 183771 637534293
1 80351 197946 774914976
2 176829 245320888
3 197143 47367
1 10307 111709 54453603
2 198027 514312515
2 54982 226587141
3 113227 121107
3 150930 166522
1 60181 192622 79233961
1 52080 190313 355338613
1 52047 114564 1332355
3 185589 60503
1 102893 130493 227878388
3 49263 114415
2 96284 898156834
2 140018 936820358
3 85220 27063
1 85520 126708 387631942
2 105733 919115340
3 148828 46041
3 21980 195235
3 23373 4519
3 137125 165929
1 48789 148368 634181289
3 14738 81966
3 143613 9577
3 80072 106617
1 134685 146310 669738110
1 49836 157144 12158173
1 47408 139672 904247496
3 23136 23654
2 152323 995086224
3 140377 7823
2 112406 695467426
3 150363 48433
3 197524 42071
1 7438 161285 12399703
1 81058 176201 402516870
2 108049 526748327
1 135418 136683 362938060
3 31843 154142
3 124625 78250
2 1282 772373626
3 127361 60352
2 83066 173424713
2 36648 569391344
2 191058 940990826
1 139719 153806 546170477
1 98804 197479 705970699
2 96142 494865504
1 37253 129811 416534993
3 39074 85391
2 95894 75112999
3 99708 124177
3 188397 57484
2 119711 541829547
1 65201 174297 454349055
3 95859 36915
1 141278 156701 901705725
1 22706 194379 645541213
2 99007 775746064
2 167738 279707311
1 180265 188271 774765268
1 29945 46842 319076291
2 26828 356162699
3 31918 21579
1 65594 179651 989664045
3 193656 34828
2 88325 67359242
2 81476 545940196
2 109812 687188173
2 99522 526438857
1 63791 136964 456726509
1 112089 195191 227174668
3 114049 132360
2 5602 751951000
1 51953 132822 751554025
3 47440 82843
2 66102 634798898
2 157155 178746149
3 31429 2507
2 318 739420711
3 132881 29136
1 93883 193933 150404300
1 73290 153387 660413451
1 15508 18796 420574677
1 104647 128668 192655209
2 26449 577665510
1 121809 188805 792693366
3 15762 87322
3 87513 170821
2 189202 975657980
3 69375 132028
2 65498 934817341
2 141212 300238067
2 99828 753227684
1 8625 142022 289897777
3 123378 126368
3 7135 104310
1 54593 185779 523109415
1 74614 136084 273723283
2 57338 141078080
1 13167 86105 588801075
2 198428 228394040
3 138679 72653
1 64237 92886 982422214
2 194609 350523495
2 63500 671785911
1 109170 139780 364006561
3 135114 171091
3 54999 122072
3 52820 99443
2 68678 137104834
1 16932 156512 815293094
2 109268 256360457
3 192469 83824
3 183052 28569
2 23017 83174972
3 138306 6650
3 21711 76796
1 14065 126930 963097563
1 81241 158353 698152326
3 99623 91381
3 6361 93614
2 48382 597581920
3 170158 128695
2 151797 769010431
1 34799 43720 857562224
1 27125 56040 365429923
3 117104 83252
3 17782 40009
3 85046 111625
3 58987 139899
3 75203 71113
3 97942 37754
2 83826 851256534
2 49914 308587510
1 16445 179303 949410381
3 196461 181212
2 35770 871282768
3 59993 55051
3 124881 177194
3 44228 107915
1 43648 159961 800710491
1 63681 145366 215424365
3 193706 89798
3 124934 70261
1 20906 149660 167640881
1 9305 49340 981589429
2 115847 826740469
3 37976 29048
3 183843 114911
1 28735 124696 416056869
2 116017 112102366
3 81398 982
2 29923 505376319
2 46173 324296068
1 179096 195306 795547946
2 71475 126544544
3 167745 176465
2 46587 834295738
1 13517 166980 637526654
1 121442 179797 991740608
2 168931 566797141
3 74900 186698
2 86925 422986213
3 122927 152054
1 158831 166807 66747172
3 147883 161874
2 172613 193579103
1 15744 197024 276108367
3 153207 43114
3 165197 150685
1 129812 155378 310789940
3 113904 99474
3 99722 152549
3 49451 84874
1 44009 61182 129581990
1 121855 139122 662290585
2 37272 971915317
1 148114 197958 281633821
2 152266 123959875
1 110406 115457 47167939
1 98153 146939 955430955
1 17686 35155 117031716
3 199796 38968
2 102621 430485773
1 83221 163015 166683479
1 32761 190640 866476200
3 130684 110136
3 142964 89866
2 74458 865361904
1 114896 118213 925838735
3 151673 64130
3 54054 34653
3 80603 27928
3 117238 141480
3 30812 24263
3 100046 193417
1 51504 188911 524760202
3 110661 2937
3 49359 138920
2 181804 310729253
3 60402 131400
3 81586 162093
3 144226 100483
3 24950 115463
2 31534 905258717
3 106297 60341
2 13197 843017897
2 188294 646525022
3 122934 71067
3 48962 59359
1 67556 155362 309325352
3 47477 104425
1 98639 153835 12182884
3 19520 44915
1 74407 103320 168885191
2 189718 342576740
1 1690 59561 797719239
2 102928 227143030
2 77031 957062451
2 167774 319165893
3 20077 14452
2 129371 269463572
3 98419 56357
3 135068 188080
2 4843 995348288
3 67938 189093
3 157730 57626
2 151628 546270305
2 32891 939097626
2 3508 834336377
2 39187 992398816
3 58710 92743
1 61939 138023 873828545
3 10265 115182
3 156625 81387
1 117157 174382 605181954
3 61331 135522
1 91318 105716 570936009
3 91755 62158
1 146633 195078 865249269
2 14702 390330870
3 87215 164493
2 8083 181367918
3 83237 95376
2 144675 304556600
1 185061 196737 83391320
1 86952 135632 407904875
3 185826 48601
1 45731 167920 585985212
1 68437 165921 620602155
1 87929 162369 71729941
3 113117 72138
3 2524 6690
1 35180 44871 599050667
3 89151 99878
3 171010 46250
2 177100 15301286
2 126480 296413627
3 148436 52936
1 33793 75248 693548833
3 184845 166789
2 107142 327441040
2 59562 62441873
2 118472 405495776
1 38163 164274 917998526
1 25185 54000 700309288
3 77550 127050
1 107607 174191 347629770
2 189107 304283975
3 189265 36345
1 187687 193272 645471271
2 92616 673858778
3 45285 74739
2 117852 260794014
1 38883 78711 422239984
1 110462 198087 291263315
1 88942 189675 749925268
2 183857 797863147
3 12624 151477
3 157521 143530
1 19357 106781 505401882
3 72673 154641
3 182428 140568
1 11459 178271 430622959
2 193911 648477618
2 186528 230543145
2 119645 298439737
2 133301 545210274
1 148810 179656 787685979
2 145316 156771708
3 85502 173770
1 49180 110224 721875521
1 100848 112512 450184772
2 39541 679796497
3 14835 105980
2 177118 520392236
2 49822 585771494
3 71234 182622
1 45274 80176 267611171
3 6298 34580
3 109727 101791
3 132691 48813
3 15199 26272
3 192886 103141
1 35538 50619 597525423
3 292 106260
1 158106 172178 436870074
1 8856 95965 157855193
3 173660 186777
1 34312 46780 863586591
2 193795 983682202
1 34754 71895 468256856
2 22139 365309768
1 29134 121623 121976184
1 124582 179809 822741625
1 19 105440 248760160
3 63511 187322
3 182018 45989
2 98838 566275065
3 185991 25016
1 91629 144329 174452717
2 11899 937556894
1 38057 186826 255205581
2 58615 552924748
3 144621 144865
1 169105 195520 139911685
1 5807 178196 115012814
1 490 38367 181810409
3 24507 68345
1 88251 134288 891643273
2 150960 430347799
1 18790 176614 118092212
2 119063 41191975
3 112304 16691
2 89724 707052633
1 26726 178256 863872913
3 85129 105175
1 48545 133691 322498706
3 160208 110728
2 159301 318133458
2 159869 71103336
3 18817 42971
3 156610 38311
1 24815 35119 79228623
1 83597 130825 839801888
1 64898 130396 474082319
3 29311 6865
3 53283 84522
2 168319 59566971
2 18385 938095030
3 125724 157090
2 25276 341593457
3 84879 103364
3 55034 116101
1 52380 103107 194180040
2 158960 666239147
2 82004 966531803
3 14660 167032
3 22127 58044
2 115133 869044733
3 164215 41026
2 128655 23435348
3 109811 119401
2 138154 257517749
3 18120 130518
2 181186 379249497
1 169615 198083 218241717
1 4953 67594 137277933
3 67077 117898
1 4194 48828 370876740
1 97821 195040 910206087
1 101490 149069 323736367
2 36368 33247044
2 52026 845362191
1 80825 113605 913209118
1 135139 197565 954334790
3 169876 191960
2 53852 221167137
3 4375 124741
1 34341 144019 170556747
3 101314 107793
1 18356 168486 441106473
2 91318 592011987
2 103385 649944862
2 25000 774203091
2 39191 304175958
1 88663 99434 568313443
2 105704 441917025
1 4524 23440 677462880
1 87416 135915 120076178
2 145128 355705241
3 52831 92911
2 32242 304936842
1 88021 99423 669198879
3 122316 80623
3 111112 171219
3 72603 181984
2 63457 348781238
2 36944 460791078
2 52185 169616904
3 153547 158664
3 145000 114937
1 4017 102538 430092331
1 135553 166838 756802910
1 59478 136691 24804119
1 153739 180390 477320909
2 41740 505455664
3 18799 140816
3 97450 165753
2 92343 783741944
3 89211 94436
2 33018 515301926
3 28783 129186
3 19277 172110
3 38278 100998
3 62213 169027
2 56277 11924838
2 99491 389362224
2 92590 464059833
3 173263 101579
3 181999 132706
2 120034 666558026
2 137344 256866261
2 128224 867451319
3 102950 1480
2 18717 811725511
3 92225 158119
3 106432 120339
1 123421 144156 254029449
1 111572 112353 143808533
3 138779 164751
1 137089 149093 522597153
1 38216 68312 357059983
3 159309 199075
2 93343 747328115
3 105725 47995
1 107602 192210 765514252
2 61 58733375
2 95077 516419802
2 177065 649836
1 16063 196046 788402679
2 24724 612510347
2 103678 199128865
3 183031 78666
2 118033 547256462
1 23415 117135 892704149
1 51998 90279 445518094
2 38702 177778228
3 156459 98885
2 161443 321542144
1 126566 166636 568114067
2 88176 561058091
1 96957 97684 482203600
3 191477 16643
2 136887 860015548
2 154760 776262516
2 149242 21704909
3 62379 152149
1 41796 55934 194031671
1 112803 133231 3172498
2 121621 852340153
2 188499 917681861
1 59713 150262 820513527
1 173695 193259 866562627
1 97249 190612 415496805
2 84105 457482506
3 181381 137894
2 154413 586468573
3 163166 23572
3 186515 20432
3 104729 110016
3 51208 7813
2 130661 676048232
1 19845 112781 137631334
1 37362 75117 572465980
2 118569 566066913
2 70823 389366365
2 171785 381680663
2 48910 996274006
2 53511 640307611
2 152876 458674594
2 2583 9112618
2 20059 605864404
2 20429 672418183
1 126211 199635 731596278
2 88761 762092767
3 172441 100620
1 50557 67540 522591858
3 14873 145122
3 85751 159961
3 151777 7692
2 12215 418552062
2 183304 349836948
3 113968 172593
1 25714 148847 929398349
2 26242 141463931
1 34313 64895 248162625
2 90617 734627412
3 153534 135031
3 127402 154339
1 20436 40263 343158227
2 65087 378410994
1 37621 66287 193399179
1 93750 184228 992645933
2 148151 326958046
3 74584 76839
3 166847 86237
2 130249 15379660
3 157217 28701
3 81666 92053
2 76803 904822710
3 147741 176460
1 97324 115248 237466529
1 62235 193086 758606321
1 88240 188006 335427571
2 82326 989103236
1 128778 163482 380771602
1 53653 99621 559801872
2 16515 768676202
3 137446 159231
2 135060 279617880
3 157892 172443
2 76909 811976483
2 39237 111679715
1 14091 76627 38489818
2 10302 711070897
1 1743 92483 463803683
3 11483 180270
1 50849 174476 519858278
1 14415 57581 614603752
1 22722 69777 442643287
2 137059 243311834
2 163066 742238594
1 34864 145400 703194484
3 197635 108320
1 135115 175032 215610143
3 98277 76895
2 191116 785729073
3 136886 144874
3 30656 199370
2 70944 537371434
2 135878 55785254
1 142564 177847 809940769
3 86190 136540
2 80497 310758472
1 193045 195153 965947713
3 25682 10848
2 109296 353218425
3 142371 130944
2 196139 932200331
2 32121 167007570
1 118084 144429 608574587
3 11342 4817
3 83547 112002
3 143037 117186
1 92117 141040 872226758
3 176342 51169
3 196108 46318
1 110089 177716 826250753
1 499 173789 784474299
1 28728 31943 714455794
1 16671 121230 949719579
3 84864 42972
3 61481 59290
1 91089 105085 343312136
3 178558 103181
2 163 742254318
1 65469 90101 305210712
2 163332 714754
1 19464 37785 616473293
2 137920 653040029
3 193452 7520
3 67960 155812
1 26856 156312 797343613
2 71336 479348894
1 46762 79949 517832272
2 75216 488651493
3 198531 172626
3 86627 78326
3 41320 24780
1 16909 175984 200975455
3 102404 20308
2 72651 269475737
1 31853 161299 698401892
3 43475 50515
3 41711 928
3 69155 26037
3 1940 195222
3 161132 25805
2 61675 676100176
3 59393 177926
2 86011 652317668
2 86175 435193394
3 158210 125092
3 198017 134454
2 144542 103913425
2 6846 214129373
3 40363 150841
2 805 603494785
2 69937 994171768
2 158847 165025151
1 140219 156662 594503229
2 114657 847252353
3 178785 116510
2 92959 468066362
2 158379 837227415
3 136774 64639
3 190121 23990
3 15349 150957
1 193594 198061 387054061
2 4001 195417541
3 16700 60828
2 77630 348142838
2 121060 857019054
3 103888 169988
2 123674 497163347
3 177793 46280
3 62961 128722
2 183619 839993042
1 93828 105682 641570214
1 104087 155246 621171651
1 11912 196918 382803562
3 109219 169853
3 172765 139820
1 157559 187370 227133293
1 15395 189965 641362013
1 9321 39489 308838065
1 93049 159505 55636448
3 124030 86735
2 80158 825203039
3 7632 63969
2 156869 577206296
3 191268 104837
2 94737 892517549
2 83464 642234394
3 62494 81244
1 136868 144990 183552023
1 19543 40267 718206432
3 198198 181570
2 67320 979715170
1 123769 162542 512345531
2 138809 319197080
1 153989 190853 755011863
1 50156 166048 728843395
2 32424 662921479
2 24104 493498085
2 195216 303341156
1 14638 58908 878643452
1 57209 97027 372534471
1 128975 195493 580212270
3 59733 85948
2 80221 78972135
1 53323 158837 873384565
3 125090 103681
2 50841 202794490
1 31212 38583 778513398
3 165103 171583
2 136334 368501236
1 4586 62822 11497885
3 118187 88877
2 64463 933327235
1 42273 46232 988912257
1 29243 181386 287260267
2 57041 215534926
3 147155 130690
1 129795 165113 753692370
2 89769 412285795
2 22860 573193812
1 83136 198592 474573036
2 160830 846221175
3 29459 82536
2 151225 691749488
3 13969 152281
2 174671 914556389
1 39229 190205 508864157
1 70850 121401 513602519
1 107305 188557 786496136
3 18728 147857
2 138279 814470742
3 137700 19815
1 138756 160805 970223315
2 144018 68092872
3 82174 43579
3 14608 95357
1 149224 172647 548170213
2 111293 72547003
2 98111 425838236
2 41786 296228053
3 124728 20989
3 69768 137188
1 148498 195555 537164091
1 69545 133728 70234426
2 192718 449061503
1 63883 137952 199055452
3 123265 26136
1 77848 195003 689812027
2 106458 891944362
2 183399 324808384
1 57590 160693 368169696
3 189281 107416
1 26730 134725 107640530
3 92307 140764
2 120678 783239683
3 168809 60542
2 150850 171952936
2 120163 495766501
1 137528 164506 767836616
3 23283 99213
3 169545 25119
3 33016 71563
2 86817 352073435
3 135245 164681
2 25913 527972197
1 58564 171487 164579475
1 19799 142511 410850039
3 129135 85858
3 932 53132
3 24658 196362
2 120621 991384661
3 176501 126532
2 114959 217389967
3 143177 71683
2 157338 388116478
1 23216 163363 722337270
2 89366 545521079
3 20547 113675
1 177028 189281 590440018
1 63974 173272 900351215
3 122943 8386
2 99947 722473501
3 125441 192
1 92511 169034 171113985
2 16599 837944730
1 121867 126196 493350068
1 63696 83315 93023861
1 33973 141889 838277851
2 121676 678631452
2 37881 133875344
2 54669 938645578
2 72197 841025876
2 84 20057632
3 19469 195940
1 75871 112960 213913844
2 130883 300208366
1 46832 178293 365980923
2 19299 779210115
3 10354 882
1 103612 132873 667052657
1 4414 174301 866750818
1 87962 162099 625202320
1 25153 99607 681872209
1 67265 70917 242201333
1 24952 151898 221534854
2 76715 502725161
1 62438 150067 396344342
3 35897 94840
2 60516 279306803
3 5677 197719
2 23342 453764650
2 159430 137366979
1 6321 19382 667761376
1 113635 136289 592029414
3 53305 45765
3 145416 108699
1 5131 31904 974552037
2 150965 887363743
3 186765 22363
1 13941 68583 447884755
2 179998 494384791
2 133603 889222517
3 21313 184353
2 130720 616191415
1 94460 114839 108494787
1 43928 96514 303292261
2 69155 197923068
1 8585 75270 42023588
3 126149 100217
2 153969 290053963
1 67767 115508 355503489
2 48098 745828481
1 75298 89971 435758341
3 136036 60194
1 5553 112420 890359980
2 141856 385818371
1 32230 60169 60806504
3 190052 67471
3 154562 11927
1 111621 112917 748292976
3 178450 90708
1 39382 63997 798682836
2 43835 536055345
3 135147 118122
3 195726 23419
3 67900 139349
3 106122 107136
3 47559 76534
1 117001 144583 541395381
1 144765 167049 406026932
2 198435 850227830
2 44080 104220123
1 96332 157471 931370198
2 88650 353989552
3 52043 45935
3 170178 66037
1 15067 61359 52247721
3 36039 72947
3 84751 147277
3 193707 99527
2 142350 925416196
1 26113 187181 322490919
3 72610 102391
1 2457 88979 36532846
3 76662 197900
3 68739 49974
2 126706 307378463
1 28373 58349 226295547
1 61306 129779 549571243
1 54459 92528 221800713
3 78642 83785
2 48426 312395072
3 92779 61162
2 89697 361948935
2 105967 582014192
1 76179 167144 456973089
3 120902 108205
2 172748 283026364
1 32844 136403 981591394
2 104548 320918119
1 130972 193031 830324834
3 41883 88447
1 16260 185967 319732185
3 165240 65222
2 165690 151402867
3 97490 40317
3 75152 26426
2 175610 829913560
2 12969 854327063
2 60842 687729038
3 173839 185235
2 158809 999010970
1 129829 145295 394005349
1 49617 71088 638650207
2 50385 923760846
2 182448 371485618
3 181187 80767
3 69535 16156
2 17917 617926561
1 27543 86913 475996909
2 2831 882577662
3 183319 111943
3 7620 53358
3 115405 131458
2 92561 9769459
3 184986 135031
3 166430 73614
3 71427 18409
3 52283 76459
3 119627 89968
1 22019 44288 619120479
3 160726 4936
3 88856 128365
2 73489 353350665
3 165214 30063
1 38758 51924 910658598
1 93795 140593 236058642
3 56307 98137
2 26245 382325048
2 66263 165939377
2 46576 908231149
1 184882 187092 656777650
2 153153 727453138
2 73826 735460124
3 165083 31528
2 89567 468831842
2 3107 63782221
2 109284 320017615
1 71276 84947 232470554
3 192639 142417
2 133708 749644427
3 128578 118024
3 165694 108528
3 74911 166626
3 53281 45323
2 194624 578609874
3 183203 156485
2 137606 221103383
3 180324 180058
2 17359 721700801
2 199577 837982258
3 88218 19926
2 38031 792541465
2 127143 30598742
3 137063 123074
1 60396 97455 158991266
2 185496 584386633
1 23795 94657 194186803
2 21286 744829889
2 30486 817188768
1 15265 135527 535928152
3 87098 186147
1 36897 196988 492587190
2 176110 878527076
2 160376 682986650
2 108929 489962118
1 62782 83961 706237709
2 31757 595764484
2 165545 15837814
3 9034 20135
3 164578 146668
3 46772 50606
2 28761 836159394
1 62451 172796 295936871
1 104543 176547 913030147
2 191464 42758309
1 129939 188271 718008029
3 175178 85349
3 113486 78962
1 48755 190741 180706927
2 165591 903890230
2 5060 193896358
1 72496 197835 959605829
2 68075 480981144
3 101829 161628
3 27938 127971
2 120456 117539937
3 106284 35948
3 101887 142844
2 85121 873410858
1 134316 155978 33818500
2 75331 190380291
3 127375 97139
3 170972 315
2 3037 169179023
1 121907 167956 956524045
1 74025 83812 917407897
3 38583 38783
3 145925 63237
3 99870 47292
1 26494 162048 336773511
2 70555 876398611
1 129079 134380 113124529
3 105456 122167
3 13001 85647
1 4407 48807 312685836
2 74151 435228283
2 46962 272308317
2 84471 221560707
1 8277 108984 569679368
1 7008 162208 616901645
1 93153 154079 779628647
1 52447 93468 147156767
2 30286 997316686
3 181893 142211
1 31197 50114 509325501
2 112277 874990187
3 137988 66254
2 76302 838771931
1 24126 68565 658925943
3 10641 34153
3 17975 88112
1 156988 181108 871586874
3 5924 148778
1 54324 103726 990830418
1 17169 142297 429800245
2 1969 483026105
3 160543 127739
1 116976 126624 446205806
2 84848 923679595
1 42862 125408 799772609
2 175840 60998564
3 75391 41864
3 171363 176256
1 114563 151700 930702048
1 125699 138653 207499385
3 57590 63281
2 44472 6827185
3 99354 177530
1 90151 105217 589759114
2 157140 754684447
3 161778 92410
2 178456 965476060
2 175039 832990077
2 109519 36186253
2 46018 594260699
3 144447 23177
2 56991 22167659
3 133274 48404
2 178137 166298061
1 20269 33806 830944640
2 6009 930796496
2 118105 554239666
2 106744 861565291
3 87629 119250
3 174520 34356
3 135320 27952
3 196670 100361
2 186838 331726434
2 158799 92727109
2 127514 154960198
2 78062 724123204
2 38923 788813207
1 19653 176459 481431570
3 144043 25886
1 20763 135948 953885419
3 62914 144262
2 195360 417620143
3 157708 82664
2 149520 441309471
3 54483 57952
3 176852 31826
2 96920 370029533
3 101084 50538
3 116382 141431
3 125417 192269
2 178548 706847004
1 128890 158413 869666066
2 97928 4331542
3 181579 75408
2 66033 884475391
2 13374 885472643
1 132446 142300 638297097
1 53938 127039 527002594
1 183682 197889 70383600
3 26223 102103
3 52452 114742
3 74473 3937
3 128492 66036
1 39410 134534 59323695
2 23606 636669246
2 132745 811096432
3 28132 181927
2 34051 375503987
2 129266 439916121
3 9945 138804
3 191307 162715
1 145960 171397 233099758
2 33613 530802712
2 44444 740784725
1 86701 124319 747595110
3 52114 34073
1 76469 151598 22020793
3 161758 155909
1 20895 167039 548518096
3 15430 112038
3 164055 150772
2 39505 664632433
1 66016 71297 163322723
2 94780 502908810
3 175745 14788
2 43025 483932420
3 28722 102772
1 92485 124607 964489027
3 93670 48845
2 65106 998176104
1 68124 159016 606523762
3 17595 90864
2 135683 658617625
1 49845 96585 200486607
1 108540 160095 43185178
3 91572 183583
3 85535 130739
1 118583 144473 255966458
2 89668 493229838
2 148392 602135908
1 156701 173659 882016324
3 146057 70923
3 115972 52456
3 26200 112973
1 46720 53590 965114232
3 126806 139034
1 137166 161376 266408697
1 71889 181784 634107173
2 166554 822580755
2 6427 76033867
1 49356 77790 860872360
1 16889 27520 545302064
2 147392 563363622
1 76977 94591 691161494
2 68198 778829021
3 105624 139025
2 173845 487184993
3 132004 90623
1 19624 25159 822028520
3 98257 132127
3 163219 107287
2 59223 626080529
3 193673 134038
2 133157 441738187
2 22542 244780576
2 18981 531887743
2 101877 904314016
3 180609 170073
2 22971 275839285
2 172764 679619725
3 135685 160376
2 45076 835459034
1 75411 140333 926451155
2 74249 201719598
2 72115 992223171
1 76791 174019 101636353
3 27425 102122
2 3384 331216205
2 1150 634025596
1 9598 98196 533098987
2 44539 717218371
2 28488 914504224
2 149023 696297603
3 8897 112262
2 40259 595393694
2 6953 236133781
1 69458 103454 659777592
1 20936 40970 819502594
2 36941 169727452
3 22996 70403
1 71195 179473 680495279
2 110308 350450793
2 39390 456989571
1 14091 149540 57532149
2 50636 491107050
1 13100 147886 89573560
1 65586 183411 238055005
1 101271 125650 962689817
3 78455 139271
1 6664 115172 106770276
1 119138 177798 371306561
3 102799 63017
2 94797 343953183
3 140347 113173
1 135865 190071 759822099
1 19201 87600 462518755
3 176672 6088
2 34515 315254414
2 127977 137173511
1 91513 190319 894540159
1 71919 141737 444203203
3 97189 178039
3 18227 113498
2 118870 900574798
2 194568 866546084
3 85397 199074
2 105210 974841304
3 141202 88061
3 72393 45352
3 196836 91455
1 46071 82390 359718695
2 197627 934266815
3 152271 105686
3 13367 50297
2 137782 47070839
3 192942 36315
2 36130 68991258
3 165113 140777
3 65550 42383
2 195659 545242262
2 31957 375930028
2 151894 922833558
3 191144 18872
3 8209 146589
1 91532 118071 710927178
3 183693 4838
2 143168 695625488
2 27014 731247794
1 44792 136630 982487088
2 147595 650467004
2 160208 551592569
3 192995 127858
1 37146 65288 462498093
2 43156 425310813
1 4838 19850 561769705
1 176623 178381 663244287
2 4229 370763240
2 5758 898237501
3 43516 140313
2 179120 748048528
1 6785 118754 112403692
2 9923 879547624
1 176245 184715 110018389
1 155975 191354 857984777
3 130841 145414
1 61526 153601 111317957
2 111456 831667145
3 63552 71582
1 8694 102215 281750018
1 44502 100622 420496938
3 31892 176692
3 92865 115387
1 123626 167980 528547688
1 83555 96778 214123550
2 36239 235131519
2 172808 369802218
2 122468 172502886
1 29103 102246 904253251
1 23124 27106 780305151
3 29398 61601
2 148155 732502553
3 26031 76182
3 117120 151466
3 163300 71761
1 60153 140033 142493491
2 52378 381715363
3 19716 138570
1 116570 169324 548699805
2 55410 145114581
2 4826 497576787
2 171045 172017219
2 177619 660965252
3 115033 78876
1 107629 133397 239339433
1 3256 26598 624076971
2 158577 530332700
1 108895 110508 191113134
2 146286 674245222
3 67194 83112
1 77893 105322 436886216
2 182851 269393705
3 38159 105540
3 195640 179491
3 108378 24605
2 12077 878417002
2 177872 944898143
1 74018 162087 454938363
1 177897 190285 175966964
2 66027 324482958
1 7882 59437 567549838
3 140619 81495
1 91652 113999 668519764
1 34622 68390 970733870
2 27876 492157808
2 166383 444182598
3 189050 30088
2 57211 513629236
3 51644 142634
3 47140 35553
2 148979 960795034
1 26213 140468 786343824
2 105297 240071150
3 887 107076
3 40594 22149
1 166 173435 983544013
1 4590 134350 676390177
2 121743 261221099
3 5208 118498
2 647 385022219
2 29295 729589625
1 116195 183581 57777679
2 13576 813195244
3 63416 188922
2 142491 735799413
1 61194 94921 241208543
2 64678 727326779
2 80477 664792359
3 190943 45999
1 1509 22861 840692349
1 38539 93222 592457387
2 75720 887253977
3 36017 112848
3 177154 104326
2 18786 645731071
2 99560 164274372
2 16596 608697250
3 139230 131077
2 14601 945627243
2 154555 527450584
1 34992 43367 441040107
2 36577 585971554
1 51192 142924 97685999
1 70102 148221 212813201
1 98887 123590 458920541
2 132340 786883739
3 21555 54854
2 116640 485858327
1 73811 85594 589820048
1 11332 180266 208241758
2 72242 580352038
1 112697 142858 131893266
2 165947 802047691
1 38416 77485 121811336
3 83285 114120
2 186490 34569375
1 49999 93987 868144294
3 88752 191868
3 75811 91850
1 64708 138869 544097758
2 48393 513646344
3 164733 149854
2 173350 930201437
1 4268 20231 634435606
2 106701 227264962
1 143267 183147 157953056
2 20371 843461709
2 7819 22152789
3 120203 156831
3 172056 17945
3 197167 42926
1 13545 164784 135842366
1 117607 140551 767442830
2 127511 967689312
3 57800 259
3 64459 105777
2 187186 576504478
3 129998 187315
1 123166 133374 837347580
3 5786 38933
2 73596 388943533
1 76138 191064 685810188
3 86231 27352
2 99957 515384633
1 40814 117818 402531699
3 111286 95527
1 69933 192277 580030481
1 10544 191586 279756443
3 66103 148546
2 7593 42608639
3 51943 159961
3 155976 170402
1 60355 132122 384415227
1 75257 181612 165211725
1 126425 128493 509438008
1 69298 107357 163250018
1 28575 86517 135034641
2 199947 902578022
3 56208 47789
3 131958 117900
1 132693 142645 420314143
1 78208 177865 292576455
2 101392 100836470
2 64881 54883543
1 114370 125572 17289897
2 123447 415331795
1 63935 111531 147645933
1 155761 158986 899979663
1 92041 97945 350837477
2 88928 744484390
1 160785 198936 985960430
3 63557 152688
2 195534 9650966
1 62129 158455 214240824
2 21266 991414633
2 156735 685118065
3 154817 98389
3 116493 20432
3 87042 51296
2 101337 559456169
1 181384 187024 740757406
3 94368 171602
3 114895 153713
3 76924 197069
1 46802 162802 562829854
3 38442 69065
2 179477 801006863
3 192307 167905
1 112931 142493 926600880
3 98689 191448
3 8515 94281
2 20455 921360631
3 193581 177837
3 15282 31400
2 158979 252658058
3 42349 128110
1 28235 119571 799094505
1 82027 165929 295393690
3 45622 122737
3 68118 3542
2 90619 910134510
1 116631 116963 752175064
2 59697 435911429
1 52490 152102 404723855
1 78194 142922 307419480
3 172536 93776
1 34516 80886 973791263
2 139270 64045132
2 1847 214498039
2 18136 333603219
3 191581 160004
2 44824 599560549
3 189353 121036
3 140827 185393
3 136925 6851
3 48987 78664
1 27175 103098 475530638
2 100428 132708154
1 18290 184439 728893368
1 69388 167584 840368911
1 103542 110893 847215398
1 158639 187201 710715141
2 32494 486170559
3 196483 149980
1 6126 51827 779401667
3 140917 85156
3 184819 131637
2 197869 206510744
2 197432 551594113
3 30726 189707
2 102335 356148830
3 139197 176621
3 106675 11401
1 56376 64769 641319163
2 77942 619471792
2 108403 229978202
3 4890 168025
2 137829 538562196
3 15748 52260
2 135026 479381732
2 81412 133730400
1 9401 191716 219420522
2 28534 739184735
1 28439 140536 480069758
2 48700 364388526
3 93920 36963
1 64104 136691 770156998
1 15961 45822 503515485
2 50788 849997132
3 68529 115891
2 129568 867433944
3 141631 95616
3 192977 28644
3 118217 183959
1 43691 80435 11970716
2 175752 735046240
2 10714 269820710
2 155454 31015299
2 105321 249253339
2 159750 49999521
2 133921 637801932
2 163494 698951538
2 131119 148614480
1 17300 194107 768229667
3 46951 70209
3 47713 75980
2 15347 666813483
2 36839 619344271
2 176293 130567678
3 537 10259
1 134805 170467 597009678
3 17675 39499
1 129956 142562 381916955
1 6030 133814 632545700
1 29514 84685 50005252
3 71144 68444
2 79106 387774385
3 160597 46765
3 134267 127396
1 2402 32726 831770728
2 95037 96711248
3 60197 81973
1 68345 169464 98320368
3 68152 185276
1 29731 66915 977329976
3 105319 11418
2 34897 449967564
1 41894 69417 193001035
3 74993 142945
3 187310 189848
1 23441 56457 765321472
2 58144 930584337
1 115420 147868 925448607
3 95678 195759
3 180786 147088
1 72784 91125 115724523
2 89434 235104088
1 61270 113928 531753812
2 80567 143654770
2 54501 843747898
3 75042 176755
3 169368 41057
1 17832 81583 554608249
1 71071 143772 149643557
1 89441 172762 923888562
2 148199 396239232
1 34825 73551 645793779
2 88207 161148079
2 123770 592926692
3 38692 58681
1 13012 73914 361775449
3 120082 130444
2 104362 723787790
1 154398 166352 297977836
1 111108 185259 626343534
3 5747 174025
2 5509 981445122
1 12713 50224 388535155
2 135523 214897645
3 160197 115677
2 61215 503417161
3 148507 54368
2 52741 979590252
1 41511 187575 174804881
1 161355 171715 497170068
1 3976 15627 101501216
3 178600 7548
1 66672 176926 541216686
2 86742 52732466
2 150089 180959801
2 186555 513150014
1 104575 114026 833856696
1 168090 178234 269834644
2 68159 517971828
3 30239 193564
2 144363 769176714
3 34010 171641
1 93271 132196 617889563
2 173514 712026725
1 2130 182047 760792353
2 139948 25946872
1 31007 60848 570802984
2 192360 290353525
3 156928 172122
2 48303 271927038
2 45939 346885275
3 125179 192443
1 25280 64287 285253429
3 18059 99597
1 25719 40665 145274818
3 93053 64689
3 180574 177304
1 75870 90391 738082982
1 167364 168319 139055677
2 72536 263353375
1 152714 156095 981207925
2 38913 928018602
1 105122 106882 504046578
3 196509 188405
3 155254 36137
2 184974 664954555
2 125867 854757079
1 2242 79395 679736768
3 166621 85863
1 11635 115386 760022135
2 31100 412385665
3 94424 108380
1 64710 196180 735042085
2 21218 995002188
2 2853 748404545
2 167937 143954360
1 27673 43188 440139038
2 13593 254695798
3 141010 52686
1 32715 165833 96271638
3 129381 19695
3 47364 9182
2 109332 380970932
1 70544 177207 450103462
2 104522 102665253
3 93208 77402
1 60630 181067 864202851
1 11024 68692 257206238
3 30952 182712
2 39223 496411181
1 77007 193176 911821978
2 66582 860011
2 151586 23501227
3 167299 79729
3 113839 16654
2 125371 72693068
3 151231 26996
2 6951 45038191
3 10445 128660
2 38847 332965454
3 112595 108678
2 125959 587816961
3 126889 132129
3 59844 152379
2 184099 123376862
1 14211 25170 70010538
3 126099 49017
3 168007 173956
3 22869 133641
1 61797 107678 946359363
1 5640 132736 982723663
1 3920 194796 384926392
1 28293 54339 520318727
2 191627 770827518
2 103047 204414189
2 114461 301896294
2 104556 150969027
1 115127 155889 321918058
3 125071 174203
2 173507 94487124
3 119593 109326
3 9801 115814
3 72788 92419
1 62089 140023 424819510
2 55881 752657540
1 54570 190051 611718755
1 34689 173056 969531072
3 98785 14663
1 57971 125885 408578769
2 22608 842447213
2 10159 668238467
3 134242 113144
2 91904 854635915
2 144423 75633020
3 64558 178281
1 7495 49018 856937358
2 59430 637442060
3 56732 50789
3 126614 115566
1 32745 114839 120015985
2 83493 31094006
3 109505 168793
3 70682 101381
1 7546 31798 31227569
3 115837 183132
3 160344 195914
3 179303 18028
3 157889 135515
2 179882 795588814
1 54896 146008 109101059
3 167674 183892
3 14316 198686
3 75458 164815
2 36439 725157853
3 189007 112213
2 105671 736211849
3 88904 146985
2 176741 906536419
3 170602 184018
2 25662 388739173
3 166109 74681
2 2688 868560833
2 109940 401898960
3 102180 64263
1 55212 107087 709101486
2 14990 639964823
1 96438 159447 571213055
1 125286 186121 69034069
2 97117 964604891
3 91384 30865
2 82385 970612546
3 151638 67631
1 81010 185459 420934611
3 47232 195965
1 26903 124970 434579183
2 1954 193207615
1 105504 121928 813982059
1 25326 29549 30807404
1 19045 85933 385460287
2 1297 546482100
3 77537 97732
2 84884 985407452
1 36044 153624 276649485
1 112836 148291 134173144
1 9683 129701 704035558
1 29386 55743 119183694
2 170296 273721675
2 52232 112391801
1 51555 137285 271525671
1 48073 74975 697401947
1 193838 195748 571005856
3 99711 168138
3 72366 3543
2 169671 757653552
2 137256 844752851
3 19271 62014
1 89334 161325 368052890
1 1813 62187 695745409
1 84253 173271 264106518
3 58461 99763
1 70301 84413 548750714
2 38312 384231789
1 63744 89972 459632219
2 152337 109329277
1 29176 110353 685359377
3 13504 150995
2 167533 64954764
3 168068 1008
3 162669 65640
3 53073 155013
1 42283 98049 71778240
2 144262 609863367
1 145896 166800 493553952
2 43854 94036812
3 101810 51784
2 17716 731019760
2 101436 876029880
1 91955 105014 66321700
1 89562 198817 975789568
3 187166 169284
1 134693 175597 499631854
2 158111 306594393
1 42384 124932 636599745
2 129619 112095064
2 85827 155456790
1 123380 158149 519467601
1 9395 99035 490931334
2 95510 912476130
3 123152 130455
2 87309 771215491
2 120852 388808544
3 129268 113405
2 41100 691854638
2 119650 339555989
3 71226 37520
3 175969 181924
1 27341 197606 483431557
1 3372 64250 353654968
3 102629 16607
2 119385 73372708
2 88162 362199085
2 177051 949979260
3 56915 132365
3 179630 119270
2 148276 939147245
1 107605 112917 183543029
3 199204 74561
2 96087 379145748
3 30324 30568
3 95416 192742
2 147145 868944660
2 11780 882939921
2 82353 232485556
1 27709 98286 430294286
1 26127 93568 666753626
2 53885 44311226
2 36875 688878979
3 78397 152279
1 21260 88150 397890167
1 133714 196446 183810144
1 80817 85711 139893838
3 183851 62918
1 132531 134351 850315880
3 4977 38862
2 19567 208680693
2 114166 580138015
3 124352 96669
1 27733 88961 573611770
2 191483 613564628
3 20003 170973
1 82635 133360 960019568
3 19552 196879
1 41996 187338 289817448
2 30089 373194622
2 49924 209945809
1 110060 112012 569727886
3 160868 194697
3 53807 95006
2 72781 912772705
2 77265 756680931
1 115721 171240 209988170
3 140911 188885
1 92902 181509 738111521
2 123829 565364526
2 71556 962222094
2 152597 265069393
1 40725 63872 146713130
2 44707 781451680
3 184885 27381
3 183334 159223
3 60019 87738
3 18477 124925
2 134223 457924030
3 17523 91603
2 163106 19069729
2 189268 483649758
2 135017 741605964
1 71340 147998 480642881
2 181407 985166744
2 156885 296673054
3 129941 21703
3 157691 3724
3 122473 116313
3 17706 159607
3 45365 16198
1 165416 185774 130678836
2 17827 796722433
3 40347 74794
1 45487 63610 193180405
3 74524 64720
2 77609 629923432
1 117830 177940 404740401
1 41183 47890 673020872
2 150832 711981489
2 78471 32087367
1 86704 161056 812395356
1 64103 136936 507261652
1 85575 198666 235164112
3 30947 95471
2 8938 16338731
3 188423 89488
3 124528 54368
2 61951 868835448
2 36121 258784745
3 158696 98837
2 164679 192935845
3 121938 129684
2 55376 289314492
2 115875 140766913
2 151911 325913310
2 143226 499068937
3 15270 24647
1 30935 103071 176553751
2 131666 67203372
3 163464 21062
3 138095 60652
3 42153 23882
3 110534 69992
2 161848 317023270
1 28671 90290 232579529
2 98513 146482894
3 151034 126778
1 105812 112494 64891056
3 164305 159468
1 84904 148604 648004091
1 34383 108842 203495059
1 97200 157268 916535348
1 171478 172386 585628458
3 15606 77472
1 61705 87447 109288250
2 70018 758880649
2 13645 633982098
2 157320 913052345
3 168100 129868
3 183349 14463
1 69755 119681 353235063
1 35481 152659 526000178
2 190821 67555127
2 193332 5930037
3 153934 56087
1 65546 186782 625519884
1 192380 195696 681483953
1 133078 150930 960276763
3 137818 10087
2 163298 143393631
2 195924 804593497
1 63567 153601 675328486
3 127411 100610
2 132791 641541744
3 176608 119558
2 147639 326985406
1 21483 24136 212477672
3 175575 173210
1 22732 25812 21185263
2 28195 208518204
3 110395 135665
1 69185 91541 767492655
2 75626 508316432
2 56845 812585689
1 83144 139173 985602511
2 114121 816878686
2 188795 754803388
3 29889 122341
2 19090 138912732
2 178582 519797647
1 63944 81057 302201324
1 93163 115519 257786173
1 4125 122841 546515520
2 74688 159313492
3 117315 29951
3 99581 187979
1 70896 120186 499460514
3 110568 41869
1 96101 99384 419661200
3 7004 95506
2 69234 827790499
1 87451 131637 734445526
1 674 123178 838564669
3 110111 160453
1 37834 43092 51824345
1 85311 160515 367426613
1 165281 168444 634175717
2 43317 568434714
2 193349 469894257
1 90787 183240 994545169
2 69188 507566566
3 144524 104026
2 161694 406354102
2 111998 358594112
3 133463 14002
2 161011 807055394
2 174316 27078665
3 79992 156781
2 17945 977643946
3 99363 123747
2 113266 933604555
2 39728 441786689
1 42210 134559 993315976
1 83664 137822 439685938
1 104874 138852 37019003
2 83250 668621698
3 77475 66434
2 60367 742828683
1 146147 190458 483499554
1 112535 160554 487540834
2 173541 983129203
2 102326 675079880
3 94066 93918
1 80059 92510 791823066
1 11436 54647 969814408
1 55080 90494 366064082
3 65979 49458
1 15465 73188 531713040
3 83395 161807
3 166737 39376
3 141923 3384
2 187387 468201274
2 195117 186459620
2 197134 529276253
2 54532 382778055
2 55472 428767634
2 55191 767874487
2 36621 332818848
2 47313 806637357
1 61096 83068 34274013
2 144330 291589104
1 88419 199480 617863920
1 137805 186601 406764435
3 30084 186270
2 124994 461291074
2 199359 467421836
2 148602 244751546
1 2185 109230 776032229
1 19790 145887 44569420
2 143948 174682970
1 32 131540 505259811
3 190638 113148
3 72749 40340
3 15783 50397
3 76257 192552
2 12391 254149929
1 44037 180661 504358447
2 19882 745652686
2 189481 371126579
1 120179 129126 899040644
2 105032 483479120
3 23283 96873
2 43549 476357299
1 5220 164224 643650051
3 192411 115566
1 106040 135011 219488106
2 168489 374317018
1 44829 195598 401347818
1 76018 181752 952545252
3 21743 17125
3 167254 127448
2 121302 172507394
1 9759 18042 34081519
2 50330 311151368
2 89780 363065078
3 98555 144867
2 136210 973980606
2 16726 495083139
2 194115 815229373
2 195205 366612525
2 57635 157538700
3 57983 68678
1 26876 193810 387468468
3 76072 90305
2 5721 797988000
3 193924 139114
3 99229 71835
2 73730 645848140
1 124797 165512 243770199
3 90368 151662
2 87308 675592064
3 114260 76454
2 21948 264473649
3 98342 154782
2 31867 817721771
2 3234 782855536
3 56432 4579
3 83021 70004
2 118180 846311608
1 144980 172182 919598525
1 109086 183295 661122979
2 113010 386616904
2 138066 934506649
2 45819 238469095
3 92418 193300
1 73982 158453 63927419
2 118790 65695581
1 59321 166215 842753433
2 184452 848540983
3 21061 142168
2 137572 437480955
3 70187 182794
2 126320 946687906
1 60546 141393 532380292
1 75661 197978 923244854
1 177588 197518 763259949
1 121968 161590 153352041
2 112157 749624147
3 94039 47647
3 157864 111608
2 124329 612969622
2 84429 750062494
2 145661 144906862
1 19393 108796 308352870
2 194967 399675044
1 6853 79209 918662006
2 128167 68645491
2 20858 739359837
1 40351 141787 599040481
2 125281 592855852
3 157624 75151
1 74921 141721 9298344
2 41264 459562046
2 18156 722496566
1 63776 66765 173546784
2 42690 301145578
3 69382 45801
3 153433 46283
1 82277 171744 930392867
1 14999 131749 408421769
3 49514 142690
2 27650 470125562
3 30019 98857
1 11023 161440 294011133
1 636 23408 446864994
2 137446 840200677
2 33283 805880567
1 116301 191508 792623570
3 91180 195699
3 78672 180674
1 112959 172490 73566990
2 57983 390560247
2 10812 581982584
2 134888 848724170
3 199879 19905
2 43783 151836190
2 10768 833252906
3 87646 3232
2 118118 651281866
2 44560 426731750
2 10186 965509443
3 25426 104149
3 56992 12548
2 62356 926015071
3 90635 32166
3 71485 189491
1 192342 196093 854357263
1 63631 191521 826152117
2 55992 102851126
3 22523 128625
2 198955 542042707
2 76862 834083360
3 120573 188134
1 134166 191472 133335260
1 46452 85786 772497853
3 171593 44417
2 19858 715276869
1 23761 103296 705752792
3 94222 115687
1 34041 115911 519566605
2 5902 915404990
2 29621 64614580
2 147699 347020664
3 6706 100905
1 47600 87137 929546530
3 186642 167256
3 27115 101373
2 25980 101460853
1 8500 74699 243773100
3 126819 156078
2 110412 32634468
3 68875 132006
2 37759 966476108
3 15815 191665
3 33612 85292
1 166973 196551 524286828
2 83090 200901322
2 186067 561385417
1 19205 155158 143775298
2 49113 355855582
1 61875 76808 279163910
3 74015 113194
3 139804 190523
3 153035 145065
1 33921 101381 386007153
1 18918 133746 896617388
2 11290 741760434
2 128196 481246102
3 97537 31606
3 4613 123208
1 28734 175519 582544600
2 45193 640323987
3 178005 2538
1 41096 71955 475333916
1 99767 176035 603635667
2 192610 326307534
2 84421 617166072
2 11155 389560137
3 81588 181777
3 91609 5561
1 32670 107307 275498755
1 63324 121256 206525581
3 47891 69212
3 97730 68682
2 28654 830256092
3 147326 8899
3 85236 95516
2 193746 815836365
1 173707 175552 934579138
3 62910 74102
3 198131 46278
3 163770 165319
3 673 108147
3 102243 118398
1 93355 136062 812218524
2 54349 42507996
2 82592 291290099
2 132191 230034424
3 131905 24989
3 33674 122602
2 47493 948962973
3 199282 185936
2 12661 909600136
3 193673 132376
3 42584 64995
2 115615 286245887
2 136429 372884923
3 175042 2914
3 13191 89849
1 57968 134977 137860017
3 57519 74121
2 56123 85936089
1 27495 86814 122052833
2 49466 700034406
2 155749 844473681
1 31237 175779 702810919
3 80946 6153
3 188950 142909
3 79790 167918
2 130928 79493170
1 101720 132067 875127893
1 69732 128742 740914384
2 109931 732838612
3 9048 63770
3 7131 33541
2 2448 752141893
1 158666 190022 965514828
3 157826 78012
2 37620 271841589
1 136959 176949 337434279
3 55033 90260
3 145852 23828
1 36450 174234 989708099
2 99940 51386798
2 99476 127476968
2 163974 408883728
1 14300 75544 619660176
2 154277 129081666
2 134196 703089724
1 22895 38154 939087045
1 82566 109286 165038751
1 49611 105785 899003867
3 52628 80529
3 151232 45861
3 118024 138673
3 189674 125003
1 14902 45778 846341939
2 67547 11304693
3 98840 127517
2 117213 583018758
3 149325 193743
2 23655 785321489
2 31437 740292549
2 163430 274716334
1 25725 176471 710014695
3 185478 353
2 124329 619994948
2 21637 139651314
3 155638 92855
3 197759 189452
3 159793 132370
1 45080 140581 123639148
1 22332 104188 88267744
2 97756 572832780
2 142846 635175381
1 79897 164350 623150714
1 11215 39760 395763233
3 118889 73569
1 125893 190510 876794489
1 95675 143876 106522286
2 155364 502471396
1 14021 27349 135634484
1 8521 193439 726934097
2 98096 168020274
3 55763 157313
1 148880 176740 607867781
3 158501 5795
3 158101 89133
3 16776 142877
1 1608 141066 62750785
1 47169 185267 684080922
3 130025 38995
3 85574 181692
3 35648 110544
1 26573 178581 436182822
2 26464 806264503
1 74376 126886 938062105
1 34992 173056 452342814
2 94410 461876460
2 151217 176116598
3 102492 110278
3 151562 198789
2 174840 63504270
1 85382 157651 672596910
3 115029 4053
2 146517 66374900
3 13691 80069
1 38645 42606 422570870
2 3106 92731936
2 100674 814001960
2 145047 543718269
3 190924 132434
2 42265 584024822
2 96331 900663809
3 92280 84423
1 36669 65731 449167523
3 192474 174391
2 145597 775421571
2 131141 720348260
2 98968 455543354
2 75395 586211665
3 92826 51606
2 13783 160965681
2 58282 546208038
2 73819 82693051
2 183040 142469764
1 20988 27230 696595635
2 196934 743085399
1 114382 131934 605029790
2 134936 881635007
1 9063 108151 577417842
1 18230 108437 876717493
1 108919 142263 695882900
2 162760 341336947
3 181668 174888
1 5405 27744 317649518
1 6274 174685 229340544
3 155731 56604
2 21395 872483099
3 187602 100730
2 30664 714191009
1 54241 185704 750630757
2 168904 246282083
3 182852 70435
3 193618 347
1 18215 121547 810909736
3 22881 136554
3 135746 192043
2 134167 263530685
3 165108 59084
3 8315 144040
3 143462 59267
1 71934 132519 799408895
3 121807 117704
3 114197 33265
1 130709 131073 302925219
2 112023 437004335
1 27644 188207 364093313
1 1588 80251 666945387
2 181007 328185890
1 28160 61328 523802650
3 175511 96828
2 9317 925603894
1 69221 139083 778749091
2 153155 937036428
1 33172 83852 193171788
3 90076 44294
1 8810 135497 279014125
2 118978 944436710
1 69829 123541 870854764
1 14921 180207 847749868
2 14154 324134500
2 76360 659333309
2 45992 817895778
1 27903 143065 292351662
1 103910 191791 739463780
2 13275 512082868
2 94788 188750948
2 57634 763004
3 143408 153309
3 13287 94006
2 197780 804960534
3 47656 107826
3 63451 176562
3 65862 98753
2 157845 701415206
1 88854 106894 569111853
1 69313 113569 490321223
3 61232 73594
1 10991 168914 553733958
2 195733 788380623
1 110578 119438 33320510
2 47776 679571556
1 59266 118197 175016995
2 137604 40327291
1 63981 83727 724271779
3 129676 171233
3 133377 164102
3 74623 129441
1 135759 165517 34689842
3 8780 145407
3 8889 187484
2 171249 322104833
3 113222 47819
1 13808 58413 535402346
2 143807 329223544
1 15325 112971 833020742
1 110506 125721 334989722
2 33031 695429531
2 100569 982244389
3 111736 58725
3 129906 32519
2 77823 560989208
1 37005 103515 551541086
1 9009 196340 762576788
2 166836 466843375
2 156415 866915653
2 174623 908772049
3 100722 154601
1 162707 193259 583379352
2 44192 493684375
2 91341 503646348
2 48924 113584337
3 182683 22079
1 3655 174720 90498948
2 153380 824738726
2 99318 876492372
2 148594 577128196
2 150765 498521787
1 81267 194960 803725145
2 139344 309183526
2 56141 602640676
3 150 111609
2 135341 978588396
2 18657 811959495
2 13658 706074307
3 16693 142633
2 72691 297234660
2 68050 341511090
2 161992 413663311
3 185975 155374
1 168103 196146 446695104
1 41227 155516 321765707
2 159648 448926428
3 124951 157208
2 32198 615418225
3 39799 74332
1 34542 118996 443509642
1 131545 176013 671350128
2 136399 848930645
1 63467 105798 201399237
2 67484 780006556
1 24249 45366 666912502
1 28723 132940 632160282
1 72192 72687 14473692
2 146477 706970974
1 54247 85605 562263553
3 46057 49238
2 131750 143497226
1 74333 85092 291089298
2 138125 912709284
2 147736 492665872
2 12295 148722558
3 130531 142110
3 146619 115330
1 46493 91445 920728676
3 8411 153281
2 47476 485116402
2 178120 767730988
1 18742 20196 918951335
1 74575 180544 643503728
2 190901 754501981
1 28999 65846 843593342
2 93289 226972260
3 20104 58657
3 171766 147465
3 8746 177053
3 97032 139712
1 23757 51743 7986030
1 88902 108488 457509846
1 52319 86575 16686652
1 73209 91934 884410266
2 53995 248511917
3 155766 45638
1 55664 193645 558326916
2 10267 808606172
3 137523 49183
3 164355 192405
1 5103 150767 176752857
2 116804 181623372
3 24887 56165
2 153422 304522790
2 68010 167228369
2 82916 559617586
2 161082 893905446
1 14691 70391 504636695
3 44166 55646
1 7608 50232 258770452
2 130853 816498450
2 27823 13298436
1 56270 116579 421874196
2 46609 632113096
1 75594 175367 304115678
1 23206 192787 226267807
3 118011 133124
2 73730 651722187
1 84797 158422 677882892
3 67205 56946
1 139435 157378 446730018
2 185958 397462701
2 23581 536040169
2 74463 229190326
2 192041 522723375
1 23294 74303 865909759
3 145875 25288
3 153720 61888
2 15048 489409030
2 121402 640613018
2 151074 179848783
1 20118 98923 686973013
1 31321 179750 667812388
1 89113 138549 272706019
2 194736 775979476
1 167020 191893 80077625
2 68906 297937689
2 19912 242850220
1 89249 140179 453792536
1 149599 184535 4888983
2 177736 423308496
3 80116 52071
2 88259 516358352
2 178232 114361490
1 177350 199270 201089115
2 162714 63327337
1 108888 199943 515580040
1 28948 96616 779745429
1 18163 43862 810796538
1 70758 180929 832044466
3 51456 173896
3 115413 61871
1 164165 197412 20901543
1 67695 102039 483245200
1 18083 95525 496871099
2 115587 807398372
3 175009 54804
1 150062 186514 41701111
3 135319 14098
2 175249 481160429
2 29072 509369064
1 10847 87965 861836476
1 50967 117661 888715997
3 13133 101231
2 26278 171535804
1 28642 71904 869451434
1 17082 184206 377542862
2 172388 13190501
2 130422 554091386
1 111146 146494 122882870
2 168201 168793037
1 70075 91548 984588161
2 171962 261606992
3 9880 40334
1 59668 198640 30373653
2 27073 485593309
3 94889 129963
1 86214 190160 718773651
3 64947 108546
1 40620 67024 70561339
2 157891 884345153
2 152306 567324281
1 33063 53631 695840566
3 180779 27523
3 10857 58178
3 129238 7646
2 65091 707450036
2 182905 834657864
3 114749 100140
3 155055 105517
3 10511 47388
1 54750 134905 739094545
3 44887 171813
3 63871 33302
2 76368 327057501
2 110873 900670537
3 113084 120589
1 126415 172489 534423052
1 6845 50815 157641046
2 4567 760192147
1 32076 65631 18726387
1 121958 184057 297801221
2 140368 356432108
1 17504 171284 271931684
2 95767 437781640
2 19809 570086868
2 66477 159552404
2 99731 544622141
3 94071 178828
1 91079 96061 175523376
2 32279 423993376
2 146564 723849386
1 46986 60565 327024607
3 189275 15177
1 143199 174883 277042899
2 62095 989433868
2 177963 521871416
3 76009 21304
1 2308 128131 978196252
2 143212 348824178
1 129997 162850 553597139
1 32139 74581 718964839
3 43602 176684
1 14588 121658 856722493
1 86384 190886 444338617
1 144798 146716 656556631
3 12989 82420
3 1005 80833
2 164740 357544917
2 191305 711200954
1 165795 197042 807846815
1 81444 172930 587741214
3 116061 148714
3 158428 195578
3 133587 92903
3 38167 36280
2 84785 608799136
2 109169 664297979
1 130260 182329 439870674
1 184502 189653 923485589
1 7527 103664 481582373
1 45648 61266 877156365
3 16814 165386
2 37269 758976200
1 14216 104628 58912273
1 8564 33964 608511524
3 144333 109448
1 22732 123431 182857707
1 45434 129490 942250189
3 95420 59073
3 57852 80375
1 109847 114632 767085799
3 100294 170738
2 89985 608582838
3 164971 155750
3 135093 8689
1 2899 3916 580051557
2 126717 250645017
1 31809 179632 823946791
1 42929 148019 345159961
3 130214 16093
1 85442 154911 854380662
2 178410 21288265
1 90299 182606 690085886
3 29305 93314
1 24541 38026 347685386
1 31351 93297 917899627
2 42902 52040314
2 92831 750111823
1 22985 80091 163829469
2 167671 710781755
3 135785 47732
3 99180 48871
3 9525 66440
3 197063 101799
1 102159 150997 596476586
2 120656 958472301
3 161712 173734
1 14198 69392 62788382
3 129445 93369
3 21336 169646
2 131853 818723914
1 98995 130705 354297755
3 14717 127906
1 61071 61076 879671650
1 26994 58516 198627725
1 44166 58199 590353146
2 19281 197958245
2 76805 396392185
2 100859 349005214
3 133695 117771
2 175543 155094390
2 179305 319522972
2 172824 706461817
1 126318 141115 141582928
1 20383 48876 807417679
1 41342 194712 598236628
1 19525 133344 759434948
1 27885 119421 187857251
2 113283 361911614
3 57249 129922
2 4711 890446188
3 12015 112437
1 57986 117377 373903019
2 39727 303204570
3 197088 122348
1 51860 175271 279448383
1 38319 53697 523608428
3 162595 26070
3 161969 95977
1 146610 153868 942740779
2 118508 397046004
3 62900 111473
1 70652 188272 811051581
1 120203 187603 844062111
3 54559 133916
1 13973 32703 157161418
1 122071 153814 212550109
3 82983 37416
1 153441 168242 653376610
1 41554 165506 799284984
3 156569 144395
3 132290 96365
2 144110 795372257
3 148186 55072
3 123921 44473
1 57045 85519 599095876
2 165900 881962244
1 16591 120623 133361676
2 127340 611274711
1 173125 181940 733619793
1 72250 137405 240042484
1 34207 135999 482125968
2 148540 24544919
1 20579 115863 232089963
3 153306 108344
1 167448 181366 508028671
1 54110 78664 160730150
3 141266 159768
2 87188 543125067
2 173015 783684101
3 99407 54095
2 197452 200190521
2 135833 258979152
3 131715 35504
2 143361 854395336
2 78915 301106567
1 29232 127430 381322061
3 163353 153677
3 94765 38414
3 54793 65548
1 101759 157792 906593165
2 67928 85126082
2 189530 513266110
1 16217 108996 717282232
2 82366 294913739
1 110740 168443 640782687
1 67057 131372 916572462
3 103463 34723
3 80574 152316
2 26200 613679075
3 62101 75893
2 178170 920358087
1 193863 199163 622852615
2 100212 986320609
2 96849 372038074
2 117299 849946010
3 52299 142658
3 172332 65174
2 37032 877292226
1 83254 158993 989971538
3 146982 22641
2 60224 727929486
1 5053 121723 611750727
2 183522 644412923
3 16918 124029
1 95769 111759 313941063
1 72229 187434 497814279
1 39993 119717 15895082
3 145152 71253
2 63681 240214690
1 839 93376 555018167
2 26583 859276408
1 18464 97456 340553473
2 6851 672162141
1 93983 95927 889644611
2 145777 931428086
2 72441 312953772
2 183984 481489388
2 18464 591474343
1 5045 128666 958390799
2 150895 849480040
3 13348 128985
3 59034 144148
3 135961 777
1 8377 50470 975271355
3 150442 168952
1 12230 135963 216803195
2 66764 285797766
2 198368 131105407
1 100160 119104 464774542
3 95977 22385
1 16934 104343 976361092
3 161990 48623
3 174081 62901
3 176964 101869
1 188215 190103 706402914
1 138185 172999 423503106
3 107697 192778
2 21085 832578131
1 123250 170725 257115732
2 47331 303802695
2 186593 776082871
3 106860 116806
2 74233 982105058
2 195115 862556422
2 133124 598938312
1 85488 117878 671750128
3 182504 9678
1 63782 133282 945471815
1 8639 92418 967071957
1 61909 79629 338267923
3 130179 27544
2 30193 153531177
1 173446 185635 183421825
1 36768 119574 9802753
2 178941 727918205
3 53940 128268
2 55953 816482018
1 56251 159822 84823520
3 81331 63730
1 167197 168281 954259674
3 106569 21079
1 9774 62111 233578224
1 81309 177355 541262491
1 148406 161663 864071791
1 47712 64160 438421746
2 70778 570879234
3 68586 65291
2 51111 985187968
3 86396 193332
3 17229 141408
3 183365 94354
3 178413 57427
2 128014 205027520
1 169411 172266 787294502
1 137841 187322 201747320
3 68340 141119
2 26132 905364665
2 172531 50510236
2 62507 577940474
2 51352 142421596
1 88668 173252 631678444
2 110288 696803881
3 110530 3902
3 79383 125612
1 155131 174528 933506490
3 164763 59045
2 113457 119790999
1 7064 192869 569655934
3 24397 20154
2 93056 634814072
2 138913 63776743
1 26106 57373 775827548
3 57785 149735
2 182494 302789737
2 84669 870657973
1 133020 172753 960629311
2 91470 365813350
3 172904 76001
2 155203 996331329
1 109765 144826 426329364
1 27450 198118 670262214
2 15894 615949097
1 131270 157777 208691305
2 39459 807506009
3 108167 90831
2 136915 163646863
2 131933 570197283
1 138124 143264 732329036
3 9076 128708
2 48024 510059990
3 135668 81981
3 8159 111779
3 143116 51367
2 47085 607971945
2 133058 20322410
1 111216 118153 640331003
3 99343 182200
2 92520 618583495
2 85672 94499428
1 95970 96479 255315399
2 145346 693097049
3 117611 8830
3 21704 158183
2 172668 604865129
3 77440 73037
2 113719 763066744
1 31455 58242 156061586
3 108319 37600
2 109204 597326234
3 21793 47728
2 102249 127953310
3 153205 11389
1 58237 194585 778083082
1 39161 147652 443893480
1 12150 190278 347804299
1 78861 162692 257467830
1 105686 124186 526611107
3 90566 70490
2 66785 117948
3 21308 103500
1 25495 75455 633230561
3 125136 76141
1 114069 145024 416625653
1 125427 156798 896504443
3 170796 49799
2 63388 578356559
3 11582 42724
1 26463 71059 758675482
2 128298 38831082
3 54997 90321
3 113151 47586
3 195056 174946
3 47274 94369
3 183530 53710
1 106946 160013 160087789
3 43211 3614
2 129033 882666072
1 85655 138559 295982777
3 126026 31708
2 169556 40906588
1 42258 42404 817585234
2 93246 602732031
2 80315 70090700
1 31431 32657 155224072
3 12676 23274
3 101174 157676
3 140004 147716
3 158680 30460
2 102573 345011043
2 192483 658975679
3 102325 99799
1 9056 193544 887416274
2 111381 556376993
3 186887 71950
1 27790 101571 177666746
3 118179 141875
3 178579 56691
3 88086 197803
2 76749 310179915
1 93684 151913 441155892
1 14039 77698 720012355
1 18675 42553 811616394
1 115002 154863 385117250
1 96316 107651 39719858
3 80368 89535
3 100276 71710
3 126320 176044
1 112687 147547 289956115
2 10275 423043771
3 143732 4502
1 107944 165492 698150472
3 124893 183356
3 199632 69688
3 66535 9235
1 25626 88314 404819322
2 85402 495177308
3 133209 142010
1 164949 179133 886872930
3 30501 7482
3 140700 51686
1 9051 113119 586750301
1 94059 114356 987356241
3 193897 89716
3 37142 14338
3 62083 180807
2 181739 814250271
1 30620 195426 378808616
2 191294 736446486
2 141705 716035530
3 139254 139502
2 82827 66148781
2 136448 283951789
2 105747 32644096
3 73513 70341
3 137501 79434
3 195393 33836
1 53514 165510 66926945
2 98689 993107264
3 131887 124463
3 91546 140997
1 82317 102324 216220634
2 152608 947000979
1 32523 191410 473864949
1 35312 81710 307999626
1 21186 55875 208892265
3 199335 79754
3 176336 149859
3 134088 128633
1 39627 175750 614010629
3 14023 62691
3 21617 89060
3 124095 170078
3 128948 130543
3 132335 64426
3 188100 63069
3 121021 110211
1 148960 178739 386854209
1 142465 167993 566219619
3 88307 107941
2 166734 965855967
1 104496 199324 975549455
1 13990 104990 501650148
1 83494 155851 128028379
3 90982 74643
2 9523 178809746
3 168612 144062
3 52966 152892
3 100866 178691
3 149880 119207
1 113930 142536 561698431
1 86895 172887 735770743
3 45872 130483
3 46726 84522
2 50678 514609402
1 1122 198711 249854026
3 175489 126988
3 75335 93507
2 47562 742186348
1 16083 92601 413729853
1 100971 151114 341706054
2 189016 323971018
1 52086 175104 311544394
2 198073 443297268
3 49054 6128
3 129894 41100
3 131733 147842
2 89436 412737271
2 58330 554160481
1 152536 166390 599116309
3 50546 77701
1 13813 133808 697383461
3 152725 145842
1 27901 67013 544500373
3 83023 110397
3 197250 50971
1 20537 142244 514329592
2 163310 166644697
2 139673 565632662
3 104409 125823
1 89536 172852 4656068
3 128164 153406
3 87676 100520
3 178050 167240
2 23675 405774575
2 32095 762209736
3 109855 60191
3 150958 42366
1 49569 63392 979539649
2 131203 183512693
2 93370 45404717
3 191879 176070
2 150081 601934552
3 4504 90596
3 42237 47684
3 150929 153136
1 5271 185000 910938971
3 125199 121871
3 105753 110096
2 117125 208635952
3 61292 92975
3 108764 115488
2 193221 691274852
2 12431 581504017
1 49199 77022 238511768
2 163541 659163697
3 91065 60385
1 100859 141239 317584527
1 92034 139203 441085071
1 48927 75353 7760996
2 99056 822774782
3 159401 147708
1 75408 140868 701422232
1 90931 154388 24728674
1 32671 74094 198410246
2 135211 587420444
3 165542 141034
1 59727 180298 739857593
3 129664 174890
1 24777 160418 34485317
3 102335 73995
3 121201 136448
3 48757 21037
3 8259 194426
3 69448 162054
2 171481 833153551
1 86562 185403 750148611
3 1536 12405
2 145871 816532493
3 30500 182399
1 21154 111096 558007690
2 97488 25670074
3 75868 63098
1 57108 162624 549766875
2 66448 727414767
1 4264 179243 254025968
1 7498 158358 12577471
3 60005 59823
1 82702 84771 585450258
3 2067 130108
1 38763 50903 430102075
1 22208 31732 450916190
1 11164 108222 64250830
3 25827 41381
1 80219 183089 298096912
1 143727 156414 612994455
1 75586 118502 912181972
1 141430 192389 635638246
2 148915 623872195
1 13479 19423 667431073
1 32178 182864 389251408
3 69669 71566
3 13030 185313
1 17234 32639 698400743
3 162405 23187
2 75337 663001534
3 127160 85552
1 67687 167573 465242829
1 44146 131074 360699282
3 69339 125335
1 74550 96528 573396163
1 4320 195612 653585856
2 117657 917391978
3 58564 46334
2 97262 100496569
1 159503 160902 278537271
3 190810 7792
3 48247 44293
3 110108 96880
3 158049 11529
3 120703 160714
1 15454 110026 704910841
3 119009 101914
3 46032 27894
3 61379 154773
3 110754 161560
1 37498 195917 925449872
3 53798 132049
1 140436 161008 65418798
3 196770 176168
2 114119 602673471
2 112859 763540716
2 175963 477184529
1 161498 166019 962832768
3 35487 2710
3 52358 136735
1 40173 153794 561130125
1 1200 157592 767664392
1 37674 150811 932887129
1 14356 71861 613187871
1 80719 182103 426670507
2 76377 75270416
1 13303 173381 490341186
1 16776 133216 314392862
1 43887 163817 864932798
2 56563 21134656
3 135061 71427
1 9758 188650 551522932
3 7899 141609
2 33888 692613104
1 41771 95657 46191732
1 65125 76809 528812583
2 177738 602798852
2 74931 610435433
3 38109 61374
1 42417 196619 312859057
1 75330 117032 79823845
2 178653 520268138
2 45556 88691096
1 38335 67567 817837591
2 85886 156685015
2 97008 782555825
1 113895 127626 802544046
1 79327 181422 155217441
2 121851 299124929
1 189357 190331 897900141
2 181931 990995205
3 130479 67106
1 62625 96740 192459637
2 183134 53524179
3 47138 7409
2 192242 392386195
3 48980 168029
3 136981 149645
3 132918 49505
3 107641 38698
3 154288 10749
1 103640 196786 239346204
2 109854 192367614
1 31425 156074 664805326
1 19683 51137 966188445
2 167614 875186515
1 58932 158337 133946777
2 83891 460138326
2 30470 415990289
2 1639 751297125
3 24329 79934
3 104787 72257
3 18844 91156
3 99868 5035
1 82704 97790 783083771
2 67263 197904828
3 135195 129963
3 193644 43714
2 10838 769041658
2 73313 589468268
3 35016 75238
1 87216 167252 891539744
1 5920 187002 430781365
3 170165 38578
3 103882 66285
3 153156 178363
1 105117 168574 141695838
3 47847 130280
2 65628 847304501
2 178123 350001971
2 44438 142489139
2 71397 608570827
3 178515 174419
3 1619 197390
3 130502 55389
2 104993 745233999
3 151025 170042
3 149148 18029
3 92716 11179
2 133036 219631055
3 72903 30926
3 168915 38074
2 187234 583263623
3 149522 112628
1 43491 122747 635452701
2 103661 813486376
1 7149 144385 947048028
3 147393 132450
3 29683 49803
1 30022 155574 829723268
2 151155 798978252
1 11715 17030 394636433
1 91628 180712 704212265
3 62251 4487
1 83777 174880 465868000
1 88369 145027 922534078
1 42728 97239 168744229
1 31528 57721 349708416
3 187976 187285
3 170296 43989
2 189958 515324340
1 143981 184265 52322225
3 72587 120519
2 850 436788884
3 48448 19292
1 11327 117861 839690569
2 68378 930667400
2 90877 548920884
1 14641 152479 285210175
1 3863 118555 344316773
2 96409 429108287
3 178361 182085
3 46266 147271
2 104046 158496002
3 13047 63137
2 50568 288139436
1 8997 199237 224247129
1 63745 138452 642752057
3 160907 48405
2 99556 883531355
3 76737 65679
1 34464 68155 20272026
1 143795 158187 364923030
1 63818 83485 754636152
1 88476 157678 944203597
2 82484 276798420
2 171336 702605387
3 17383 128046
3 9160 138907
2 46367 237387043
3 28028 44379
1 38624 112049 713451438
2 40835 387620310
1 60403 139640 189801569
3 28947 78951
1 29052 44816 859740146
1 8935 73092 822025711
3 128707 85106
2 52500 690050809
1 22599 195042 756790075
3 21682 181759
2 23481 92716467
1 168135 197460 689398370
3 69417 42713
1 16654 117993 455309478
3 36390 177943
3 198110 88351
1 12201 43641 158441550
1 23613 188490 172508909
1 103637 155469 303858719
1 95807 157592 700327146
1 104587 118108 864303606
3 20655 123268
2 75048 431031738
3 174417 107115
3 116495 53628
2 111457 912483604
3 194834 39244
3 154798 187833
3 190585 32817
2 123779 346114479
2 4794 904436493
3 122078 79288
2 116149 199096607
2 98332 5090066
3 9258 183977
3 160433 83890
2 85576 84334134
1 46125 154231 978017276
2 100342 954102799
1 110363 187118 860189935
1 173173 193848 358572361
2 102090 780908305
2 72935 868232528
1 23861 130833 15955540
3 149791 25879
2 80338 958520104
2 122065 291057255
3 18290 176598
3 70051 91879
3 3219 85672
1 182471 184406 299767313
1 97553 98045 911527026
3 133109 68087
2 187428 921322144
1 33896 169331 344177366
1 60349 154731 196795881
2 160977 149594608
2 141792 417120099
1 58703 168454 440120677
1 147467 179720 146646961
2 128841 724829012
2 8191 319046503
3 127778 77809
2 3730 424563179
2 170776 606964572
2 86554 234564876
2 186054 441561329
2 192187 837753574
1 53200 80928 503458503
2 162603 797025891
2 117996 358282808
1 30314 37619 333082985
2 46012 426508333
1 98984 150139 422840473
2 22333 726419089
2 66509 890485998
2 193452 109850345
2 136924 964559237
3 27218 19833
2 6753 426841706
1 131496 164249 81615308
2 10871 471553504
1 128852 162935 684112637
1 18401 48113 916675992
2 172656 609051490
1 133932 143966 508252158
2 72928 218852066
2 50576 998957887
2 135359 403945826
3 192690 1628
3 112884 152642
3 119057 101805
3 185751 181173
1 97436 130954 277308724
2 75109 527236320
3 118315 27490
3 161357 8136
2 104029 779265383
2 142549 638126846
2 124744 419463018
3 38233 145923
1 46404 118578 425158997
3 3512 13801
2 10495 931379576
2 113201 497251504
2 168509 30241278
2 127503 229307381
1 49763 54352 681494449
1 84312 181330 942634473
3 16061 122208
2 121326 222068401
3 113617 74780
3 6924 156863
2 68109 320369198
2 51343 425957104
2 121617 663966031
3 21669 161011
3 122009 115114
1 46503 122231 761027144
1 95473 136520 224526057
2 167322 302076637
1 45977 100074 390233934
1 14708 172609 665948857
3 66503 63563
1 120678 145943 850490932
2 12441 424802535
1 114301 180063 539561078
2 81001 662040847
3 69927 1484
2 44083 375980909
1 61570 153657 29094928
2 163821 145768254
3 58756 60673
2 87841 384027646
1 56269 75055 325735
1 88733 158267 368072295
2 24433 117124440
1 89249 110048 767639764
2 32615 706815482
2 51053 19429806
1 82120 129132 182851847
1 4910 106561 534715622
3 55086 186498
3 187082 160230
2 197874 707897168
2 84616 445799492
3 26905 163703
1 10483 169734 165760099
2 87637 288134203
1 100410 117295 467309444
3 56872 199369
1 48671 198607 958604265
3 89086 5144
1 14230 150021 533637994
3 133665 5632
1 30069 140212 218347423
3 965 11428
1 32559 186982 414324227
1 63099 131181 307747470
1 4183 89627 460866638
3 50294 46854
1 110529 181113 187364082
3 169509 18956
3 142969 176739
2 191297 858724366
2 91317 532910171
2 68938 986694116
2 37009 919388193
3 140871 117635
1 63576 77594 411919361
2 29409 234021050
1 3148 92073 485415176
1 32868 183943 21570087
2 187315 342753931
1 35628 158145 947267424
1 46554 93218 161108441
3 165833 36939
3 107592 16988
2 138057 175216810
2 53163 373739292
1 59444 124755 173466288
1 22567 110067 313846107
2 66545 905355939
1 44594 53031 280683070
2 52508 352699287
3 10354 5517
2 2340 623925649
1 64238 107797 218916937
2 72026 463501684
1 99294 159590 609919367
3 192352 126016
1 80311 129631 90832791
3 141303 172658
3 144455 159923
2 42059 255035096
3 144387 2528
2 109078 405922336
3 94143 191784
3 21847 161190
1 79670 157447 564585620
1 42590 171599 785457912
2 143310 621901374
2 45357 423056853
3 80975 87157
3 136444 121366
2 92423 445491143
1 8730 105503 597758828
2 31270 699790724
2 172926 213272851
1 10304 167009 37613342
3 124546 160304
2 122877 557057659
2 106925 68941290
1 57199 119340 544328640
1 11754 105128 679435197
1 94998 175940 872486023
3 34193 56713
2 155229 148674434
1 54414 90777 82504364
2 194788 354149344
2 126543 645269436
1 36557 147138 961148648
2 67581 367258029
2 98688 973787617
2 104558 199326459
1 14109 109881 464251617
3 110525 106024
1 74739 80140 268859143
2 196923 797995286
3 147652 75263
2 196070 34814463
3 157064 61747
2 3246 819157238
1 91198 98958 590017579
2 122904 818252410
3 35380 6845
1 86070 118053 153558055
2 136205 528527878
3 191349 66981
2 76400 19569182
1 28083 166427 871736604
1 62732 67134 424717727
3 157916 180718
1 37508 169221 958197446
2 60511 883234152
1 47128 80330 224993567
3 59851 73941
2 50442 771751248
1 63462 159790 445144644
3 123913 110089
3 186536 175634
3 150037 162795
3 26295 108906
2 126321 481169516
2 142629 359935859
3 106513 83700
2 98007 680628311
3 4317 140171
3 75842 23579
1 13319 120063 215946259
1 43405 106665 383809762
3 64497 151050
3 37027 76923
3 164578 140648
3 35157 56925
2 5354 907462335
1 7014 147659 350708414
2 198004 599526841
1 39042 143356 464498147
3 114889 58054
2 117556 447849356
1 83836 174095 453616846
2 34930 160899717
2 154823 10468264
3 90600 45898
3 130165 183299
3 94816 108365
1 119990 179616 434807334
3 193123 79937
1 24852 56695 333448128
2 87044 413971884
3 189936 115807
2 1997 823230563
3 129247 167451
1 14558 50169 792095122
2 112446 320429309
2 198542 837248467
1 65936 190183 734988470
2 35506 657520521
3 170132 96904
3 99443 65084
1 135793 193745 959206462
1 127343 157313 233646177
1 132280 140695 868570340
2 121841 487364747
2 109431 656342283
2 41957 727215312
3 57732 51571
2 111232 1821833
2 153281 453012844
3 173782 28524
3 57493 43576
3 96140 154956
1 44738 68386 627761824
1 114110 123877 846334371
2 76355 180787598
3 105859 94267
2 57939 765126721
1 11830 16495 53270858
3 107221 177965
2 33943 243094396
1 14235 37630 141575344
1 15841 16077 305316144
1 80160 192273 665360069
3 118023 124987
3 138206 129382
1 142874 183568 508951235
2 63549 55689428
3 72835 74722
3 83453 136789
2 108716 608804728
2 132894 331355797
2 24012 806539804
2 120731 186264760
2 189467 248201599
1 72690 138429 268351830
2 64951 496925646
1 138588 141128 201960657
1 45491 121287 635304423
1 39598 93142 903018655
3 12288 103765
2 62404 940354174
1 21355 97969 495083285
2 75917 425197037
2 108808 297981533
1 100258 103336 904523671
1 2591 143602 68789571
3 6664 183653
2 81779 301524151
3 131412 155261
3 69978 60702
3 23259 83039
3 52049 137439
1 36459 103118 676609078
3 23084 152916
3 117627 72435
3 66805 136735
1 24601 41204 393072241
2 38341 921111761
3 69842 179223
2 102336 441940162
2 134143 260130104
3 177545 67101
2 43777 648114704
3 24583 142988
2 43963 269791656
3 75892 62968
1 97594 190355 889897173
1 98207 98929 140508797
2 122513 967696627
1 101436 137371 872097042
3 180359 162305
3 128671 86186
1 68540 199620 490505832
3 58737 139646
2 113130 546370066
1 151946 169410 258983582
3 190370 17014
2 100350 596087070
2 91420 179622673
2 16407 704150084
3 1767 86675
2 83941 721590749
3 27214 156447
2 154770 564610547
3 5874 112264
3 135591 185359
3 52011 109822
2 98879 975050665
1 2402 94346 869670513
3 51036 120438
2 161387 623915568
3 94820 161341
3 110173 198900
3 32251 19305
1 19029 125811 986583693
3 91831 137537
2 131654 116743423
2 30367 799429546
1 76550 119908 15200114
3 123731 63430
1 191107 193630 12936720
2 187551 227513586
1 30192 123682 8486767
3 23868 125377
2 163667 208039816
2 70636 687780531
2 110274 484742977
2 178705 945025777
1 85082 177950 627301807
3 76400 196713
1 95625 97149 560425901
1 45500 147971 424434818
2 68270 871191785
2 178966 855967902
1 20252 151733 374817739
3 137959 176611
3 136048 61113
2 105388 958863000
3 34623 71241
2 120150 366429650
2 68433 537006756
2 134569 22520514
2 39765 508884382
2 11554 904370577
3 144142 87121
3 162063 71598
2 79661 1037494
1 40083 44139 65809038
1 93036 193421 496348371
1 121619 165060 235823951
1 39545 135987 16179087
1 98187 127268 830970866
3 90025 175454
2 59530 390216241
3 69168 51497
2 177826 25525883
2 49783 366629275
3 160820 185010
3 198479 95227
1 112798 187413 615116786
1 158127 165769 682691618
3 139938 40376
3 23970 32325
1 25015 49007 206507386
2 89563 121078205
1 39931 111223 421560569
2 99551 399783878
3 192667 26708
1 9796 191048 184096547
2 38872 452964598
1 54775 104928 859051671
2 81616 318121102
2 21192 850288351
2 163475 82110846
1 147900 199862 259675789
2 167764 458690621
3 91346 187426
3 190825 60197
2 22129 507372353
3 31447 104571
1 31301 138855 267846570
2 125511 957524003
3 153143 167403
1 27109 190814 459070057
3 160222 131837
2 18616 318493422
1 98928 107216 36616326
1 12789 121937 537841631
3 178921 1542
2 58699 617731018
1 3182 83755 364173628
1 56831 184577 635474941
3 63823 16471
1 5301 104497 457990003
3 168220 160453
1 117525 157734 854019976
3 42943 99473
3 16779 177374
3 147085 147935
1 128841 139115 60626535
3 100371 53779
1 65608 119781 103007924
2 193680 220463884
3 40419 89758
2 64584 98549965
2 140773 382964166
2 133499 85002104
2 99075 386924418
2 48923 60163288
3 106073 94304
2 190012 581193451
1 169085 184834 525853662
1 8279 130064 471166170
1 76103 139881 60916238
2 83413 302579000
1 133127 162666 81476165
1 12196 162423 699793456
3 117418 165228
2 18342 244818938
1 13725 59656 757433815
3 75980 129801
2 56047 708199980
1 75449 146592 55531953
1 95478 107561 149071412
2 97640 894482519
1 32797 186736 735661827
1 17977 126774 9869248
2 21024 676162472
3 196926 4701
3 99694 77888
3 44507 196488
1 53899 93076 158210847
2 123553 310056792
1 47381 87171 117169877
1 113739 156734 674694824
3 128247 148743
1 73129 191516 122364183
2 191914 903762067
2 94047 956449586
1 86017 178855 145391920
3 1968 71344
1 117632 156966 115029879
2 141620 609564708
2 141880 449379609
1 95497 147414 477241718
1 86603 171846 409629320
3 58251 176539
3 165224 197548
1 1332 184667 871288944
1 10943 102441 234167669
2 93965 599269498
1 47181 107439 677314686
3 69332 16984
1 13851 47567 986350361
1 128067 128242 419600757
3 191599 74509
1 49180 134154 164009453
1 46571 79721 55443066
3 107811 99369
1 42594 47560 562048922
2 184953 900608338
3 79221 11289
2 184104 599779681
1 18475 92099 185390683
3 127366 152954
3 102997 197212
1 74158 119144 872676178
3 87745 59851
1 3389 145121 802159404
3 69856 13358
2 146762 635196262
2 136121 441502754
3 88115 74469
3 23379 110985
1 36319 183674 434029674
3 96280 114874
1 42202 60726 892292811
3 93999 179194
3 151690 145192
3 1261 186467
1 84779 99111 56243801
2 45816 41234184
2 117397 19255676
2 12098 575661271
3 122815 59666
3 14340 199510
1 99793 147861 770845669
3 120005 34958
2 17707 340813827
3 162574 72425
3 126516 55924
2 132698 860867631
3 8 124496
2 111623 881480048
2 96197 643666763
1 96213 186026 75944687
3 33376 124739
3 129101 104797
1 32737 39392 979259579
1 15868 81151 205409837
1 27367 48734 726760467
3 109327 179346
3 199042 160112
2 128649 639068772
1 96104 148744 184590681
2 129930 243530953
3 160814 82415
2 21666 675564883
2 182814 177951072
2 163441 200814537
1 9590 172540 831497912
1 49751 129387 651863422
2 54221 278451856
2 97044 791745000
3 29366 128528
2 153966 353772844
2 135649 851843555
3 1178 183102
1 28861 95335 206665657
3 162781 137659
3 59147 39474
1 3985 90288 929524926
2 115997 426370891
3 172316 187463
3 84418 146943
3 79847 123867
3 191889 143447
1 27739 187308 848654452
3 5573 54286
3 163838 113457
3 110412 16337
3 165214 38865
3 5667 36696
2 101688 891808
3 180715 148477
3 33787 21618
2 194176 219350847
2 70380 93170246
2 5531 794607271
3 121625 57870
3 132769 159633
1 83800 160923 642702271
1 21775 64775 819588111
3 123756 71753
2 85335 877755154
1 27489 169069 964783828
2 82263 701571866
2 190853 755700950
3 157975 172023
2 69951 21228509
1 47777 153073 973643596
1 23041 23486 540782684
3 21488 121410
1 131459 143799 645742790
2 96096 32785674
1 16298 106465 440876678
3 904 180273
2 4453 164136251
1 137959 177182 956157042
2 142575 884027227
2 12860 662958516
1 82531 103823 201539406
2 49266 918742793
3 119176 96535
3 181034 116244
1 82132 133423 744291816
1 23203 57575 791602366
3 125020 124718
1 65106 181908 6333318
1 30225 164067 873785520
1 18624 196469 625937087
2 150001 899050220
2 147377 327739303
1 1682 55719 123371473
1 45048 91219 295741131
1 30233 93884 533306299
3 163011 2694
1 73286 138548 295709954
3 112436 27381
3 107149 166790
2 78945 906903643
2 77376 589444940
2 55915 654836546
3 116158 179051
3 121031 72234
3 22356 107450
1 46215 104453 383182591
3 163742 101716
2 66052 496003960
3 123466 2326
2 5879 942885612
3 123496 108212
1 117807 173823 487862256
2 2803 545188376
3 40164 1787
1 81801 180306 888025202
1 128285 198695 685740139
3 23713 117349
3 68516 103393
1 168387 187226 896422428
2 168426 68277042
3 7948 176460
1 111457 180699 458762727
3 156849 58366
2 76589 905327233
3 109842 33163
3 151772 119342
2 81493 401292546
1 5919 159679 349603555
1 126527 140681 261256115
2 176090 155037565
3 151687 101668
1 33077 80067 524530283
2 69667 235072792
2 18621 774475736
2 87293 332243279
2 18038 807302061
2 160643 70473342
1 11896 115233 226315484
2 48859 703821071
3 171165 48246
1 10691 51660 362631800
1 30868 152956 879690643
2 145882 769160546
2 152831 649044751
1 79344 180996 365871715
3 27793 86733
1 32569 162960 842647970
3 62855 147543
1 35151 148893 757129330
1 135190 162614 188146991
1 16774 101837 522160704
1 23777 193410 590216884
2 152144 906164850
3 198534 27306
2 3252 269802218
1 144336 196744 813765787
2 49120 643444342
2 189666 245611903
2 184909 217433252
2 14743 930663262
2 195842 941866192
3 22697 37188
3 142957 168318
1 65990 168203 261763488
1 64960 124539 160239149
1 93365 123366 704699437
2 73182 573895373
1 88765 196015 78827975
3 163821 28023
3 82068 62568
2 36100 552397467
2 194035 69267589
1 161614 178835 714831303
1 56246 170547 417977808
2 142906 610344352
2 27103 521578193
1 77550 114069 641065160
2 54513 841830482
3 11204 82967
3 199253 102174
3 189855 162669
1 19817 38782 918235719
3 188532 122398
1 121928 155858 853221625
1 139373 144764 786386557
1 107017 157617 819376695
2 20237 529942722
1 129574 171479 274548794
2 40056 963420876
1 5690 16641 313274939
2 196399 732123817
3 14046 52380
2 170704 562073179
3 96107 6193
2 119727 924884870
3 8445 124749
3 139138 189161
2 27565 352217576
1 156882 198502 425540046
3 140571 74770
1 45082 179721 267238156
1 179087 186882 9404520
1 77435 194763 234830883
3 175018 4224
3 117993 26556
2 159900 647118408
1 118955 195719 520415533
3 50469 195114
3 129122 63275
1 43380 185576 284239527
1 639 47471 702407025
2 177896 938836383
2 99265 354623887
3 61180 6756
2 132394 301818226
1 9305 121431 950210760
2 29789 182932815
2 119259 516076283
1 85283 86255 109926000
2 159777 316992687
3 135914 6521
3 146593 83202
2 148066 248983492
1 77565 128742 971867519
2 126984 697680021
2 91304 384270481
3 47783 42420
2 32568 750897512
2 113972 241390408
2 112616 287393152
2 16630 458715731
1 56889 87278 82702765
2 86266 35309906
3 147612 8802
2 122613 381396880
3 199970 158639
2 46091 27643087
3 182272 112524
2 131266 488846776
3 36077 122277
1 40395 81040 947226173
3 40789 105377
3 50934 199717
2 161796 611970425
1 19107 111266 923792193
3 82154 102092
3 136468 122422
1 42072 82674 333614806
3 69224 190673
2 20968 25211981
2 59874 319711771
2 80273 506805455
3 1529 95073
1 159760 177591 219817952
3 80100 178092
2 8257 880956248
2 98826 498140905
1 57302 104631 140426861
1 50426 69179 201693403
1 45478 103376 846193216
1 94856 163456 905814513
2 176900 142806487
1 48473 172998 219202988
1 78361 149548 782144191
3 157273 177419
3 158825 61044
2 109371 627676631
3 58053 49301
3 167873 116580
2 19698 271195539
3 115439 98464
1 138066 178315 59728814
3 32792 98723
3 91478 5513
1 70037 162003 276533720
2 150327 211293287
1 22285 129398 489119823
1 28838 35453 249106168
1 132970 140622 678916049
3 141841 28090
2 37654 138818334
3 16925 44340
3 16384 140239
2 67047 23145956
1 65239 116377 93564331
2 33228 200607345
1 70248 152328 42386686
2 169271 68310820
1 41313 111087 806324129
1 114675 182058 298307686
1 77317 81022 80914792
2 80794 218402171
2 173302 877777673
2 8843 96569886
2 55966 961138449
2 46020 113552172
2 191193 283904145
3 84887 30973
2 102057 42315118
2 184395 480459217
2 78875 993980814
2 92126 468476551
3 126197 103674
3 147467 168307
1 61628 125218 288967171
1 7732 138903 216242861
3 55079 63315
2 66033 845718449
3 43026 106055
3 174348 138492
3 36509 166313
2 188508 667457827
2 70665 94766493
2 125420 212076251
2 163393 191055342
2 39849 534706815
2 100075 489529690
2 61207 293098737
3 29016 42339
3 160201 186932
1 39742 43189 608014904
1 52098 174528 925615604
2 62080 668656884
1 157984 192925 706087171
1 57537 185380 857447335
2 131759 966678876
1 51200 72527 592032485
3 8014 80223
1 34369 90135 42544241
3 143754 171346
2 98151 842471108
3 48339 139
2 123497 671313540
3 80867 74239
2 57276 749231448
2 164588 616088625
2 186766 249145344
3 190379 170612
3 54796 119874
1 84054 165455 200862095
1 3698 79245 794934888
3 154149 68528
2 80929 558972024
2 68351 628203060
1 6868 22084 738121328
2 146573 778389380
3 117430 156122
1 72702 138881 266308362
2 134302 632302685
1 22448 58566 346767355
3 124480 49479
3 192685 114591
1 29330 172735 634247663
3 90401 101029
2 100658 474535592
3 66758 154475
3 161442 43218
2 122813 187151082
2 149958 244295772
3 174343 54059
2 117417 753837807
2 100594 88116138
1 137635 156902 683511538
3 151548 157812
1 82540 135847 473733239
1 124521 144882 718436069
2 175420 844558338
2 95360 208288249
1 27871 198042 820240515
1 9098 94481 395959301
3 59304 83294
1 146406 168576 756131553
2 10752 486181371
1 40752 44796 469329063
1 117027 194330 925852733
1 49449 58053 283760048
2 30929 965947383
3 89004 22067
1 6972 90574 894689448
2 199681 521266792
1 114563 176379 405419430
3 10679 60592
2 179181 869556048
3 88177 126277
1 94704 187209 118423579
2 31957 403686789
3 104768 156175
2 35576 518316439
1 4711 151420 850655616
1 53776 170764 580889929
2 166127 991911907
1 80012 85556 585543832
2 182562 987567055
1 161876 196805 707976465
3 79103 26011
3 57803 42545
1 48893 100709 776215570
3 80038 145067
1 48960 146091 194043596
1 142173 199072 375756876
2 113148 41270576
3 86670 199149
3 198226 52311
3 20721 41586
2 177388 213388170
1 159094 178191 690208596
2 30098 133920349
1 30727 171628 14515495
1 16135 159404 868520849
3 147173 25580
2 36089 636820446
3 164481 112091
1 77304 97206 579276408
1 11608 146434 472482412
2 138110 586142288
3 40280 150556
2 3284 972735350
3 155074 18901
1 61067 99432 470328633
3 34089 110211
1 115398 191709 73377142
2 183586 48663493
3 93020 122966
3 91379 132471
3 158914 156149
2 65368 652366184
1 60189 161110 760203180
1 103040 134646 634851281
1 94735 139259 114022165
3 127056 137765
2 33770 778006844
3 168009 12225
1 7971 186264 833703785
3 138200 32059
3 141814 160906
1 73155 182436 340331330
1 103090 153615 863681317
3 39505 122252
3 105042 166844
1 91869 170540 766045976
3 119610 4676
3 145698 37949
3 42144 80964
2 99503 410546030
1 60558 158502 195041558
3 27821 158490
1 92149 107941 469145995
2 199418 447716942
3 79657 133719
2 26234 464159749
2 91423 414702182
1 77066 186924 545283057
1 91894 188799 61572044
3 191693 57933
1 61922 113485 385519385
2 75689 247725252
2 86119 758718427
1 44339 58112 873976155
1 75824 127433 619976301
1 107586 117040 29500065
3 120077 47642
2 53414 491829110
2 109534 271541659
2 85438 511248950
2 3100 448437045
1 182003 197453 256166235
3 153244 61947
2 29139 581647634
2 102031 842992050
1 45404 68123 458689390
3 95832 176244
1 900 149682 624240086
1 73099 123639 635237106
1 108632 121580 515922365
2 98281 716075274
2 48084 534431453
1 94094 96708 907291842
2 38810 213320675
1 75579 194582 3058413
3 126197 104992
2 191405 26748328
3 134357 47529
3 19030 10016
2 110000 500128785
2 66255 491635245
2 53904 693328920
2 10689 227486713
3 23993 28583
3 53197 31574
1 4821 6595 133208236
1 64053 81607 612816458
1 126288 142918 165862732
1 21205 161072 886875772
1 28492 136355 210852541
2 120700 644553886
1 1410 81240 742324737
2 169275 421820854
2 51131 634053288
3 27370 187232
2 47947 62556912
1 58917 135024 948164728
2 20288 894648950
3 192743 95362
2 111531 68291682
3 119548 152347
3 102953 49481
3 146163 52457
1 82747 168918 364482957
1 63436 191872 669797774
1 78074 131520 874310753
2 39765 470614843
2 6226 160588779
2 116114 208739675
2 58892 823047852
3 195234 156963
3 147230 193209
2 6824 419068364
2 46229 696134317
2 123499 832803600
2 174366 269253460
2 5011 37849035
2 112599 876481338
1 19714 118975 648843597
1 40096 66151 776820779
2 21326 8786862
2 156886 413590950
3 77308 61562
1 33518 110078 712141444
3 129234 145708
1 84 7709 858752201
3 6739 57801
1 31577 192811 420623200
3 121578 72365
3 195641 5296
3 94730 52741
3 139479 116767
1 97416 193180 207027419
2 85796 555980258
2 129133 219827247
3 137598 118678
3 36847 54348
3 117844 116828
1 47373 165358 833832396
3 20784 94499
3 32678 184873
1 69175 170476 958892189
1 16738 17221 549519594
2 148135 114450625
2 25643 812925478
2 120544 482628472
2 54413 447221869
1 167371 183013 463645059
1 17748 75936 479387511
3 144165 82176
1 137769 154153 913159733
2 173789 840080258
2 25 33880076
1 96793 103669 702176661
3 149484 69098
2 142515 754057382
1 31863 64526 498540034
2 122969 300411828
1 34857 154873 93554173
2 168893 331898359
1 12484 195287 301778000
2 52110 904891063
1 132693 148714 412263590
1 100497 104229 946470794
3 87643 148309
2 177727 704507831
2 101409 545195325
3 36292 131225
1 56962 153565 650762117
1 84125 164717 179332224
1 7068 8795 629377404
2 51782 282809840
3 127495 109255
3 67914 180799
3 183677 138897
3 69833 31169
1 18695 181240 912866075
3 124271 137401
3 55465 159622
1 81658 167218 602455699
1 20453 40284 696609024
3 60707 58277
1 2594 189754 348118796
1 5492 174768 451899988
2 127075 332578619
3 170795 25871
3 26795 122549
3 9557 17923
1 83344 126089 530229919
2 101041 608685708
2 55566 281426128
1 97499 134824 9836462
3 155553 64390
3 167713 42557
1 60476 177247 397811590
3 58529 53950
2 125942 125163686
1 114864 164921 205997761
2 137760 154319142
2 16426 287694998
1 63079 78713 615074705
2 69100 574961589
3 47431 131330
3 49305 35148
2 194893 133485882
2 66651 809812189
3 34669 43605
1 149018 195947 244374180
1 20294 54900 357254685
1 1166 194931 378376425
2 12008 49670922
2 59660 308661482
2 50911 119843437
3 24276 179825
3 34436 137127
3 35241 71027
2 148516 6413002
2 13069 138823504
3 37072 36146
2 179037 793655845
3 159285 189286
1 18294 198677 288640459
1 57369 191896 793430545
2 173818 202090688
1 15234 16422 614397216
3 133589 140571
2 176827 493854097
1 32411 33930 515365841
3 97570 183734
2 39916 208676121
2 157861 306262821
3 199631 64108
1 119943 191698 754171677
3 82817 44863
3 49366 55255
1 54914 92093 739451663
2 49617 410095222
1 139987 171991 368242384
1 50465 132159 584288221
3 65074 42268
3 35305 136713
1 63331 151697 823039955
3 93665 150871
3 42077 144929
2 8956 625834764
1 39866 197237 152215253
2 80513 614316684
3 133127 177449
1 52356 110569 285477349
2 194674 843373276
1 121644 177072 640189800
3 113531 37992
2 66183 437105038
3 127600 77307
1 115132 140370 503812691
1 132485 178738 993281894
2 109463 361980231
3 148616 78077
3 160529 94858
1 25025 76128 900597298
3 34655 9307
1 31744 190538 533033774
2 55028 94713747
2 88549 945818801
2 27106 789683457
3 80508 32310
1 19840 36800 304881151
1 99637 133025 272994698
1 95935 99897 541385346
1 118405 178393 782376048
1 130692 140051 276911342
2 149073 888127029
2 167628 42648934
2 178017 35099992
2 98306 829788600
2 1859 169571510
1 28340 116696 435151986
1 34137 97823 613430760
3 113450 70540
2 32987 332512587
3 63192 22496
1 45754 153562 39467787
3 161961 164991
2 138711 59464643
3 18871 142176
1 94841 123376 611483343
2 169851 868466043
3 149473 94588
2 6156 276716850
2 156384 216991799
2 87963 685631888
1 11178 55774 820604196
3 126834 14150
1 98153 177646 947673029
3 47040 165242
2 52144 719228283
3 6332 3199
3 161050 51934
1 47177 80997 386158622
2 177817 251035223
2 191787 122872606
1 67111 100348 477499304
1 27610 88921 93695034
2 186644 337231487
2 156891 835253369
1 78959 199101 818954630
3 21616 74588
3 9850 125982
2 73410 778686937
2 113280 92655070
1 8142 187228 169385840
2 94553 447699546
3 13417 80764
3 125246 124652
2 14947 348179619
3 183924 78499
2 95145 155186846
1 108909 188710 838987519
2 11594 239673266
2 88372 730356798
1 79394 116933 52748505
2 43918 511162655
1 8036 50140 322317097
1 8043 171068 129349813
3 119506 51095
2 12717 657496450
2 71689 142889038
2 3371 206434052
1 12698 198282 974886976
2 178748 486231023
3 90500 166940
1 21631 40570 741074420
3 196213 6719
2 77540 863893784
1 49524 188896 580084161
3 163629 197943
2 62460 611803848
2 151058 666575647
3 68288 56401
2 84818 394623281
3 13017 154273
3 94763 5553
2 170292 950801491
2 35748 967598118
2 74980 706296889
2 194284 841725
1 4809 31584 113748342
2 124658 227763899
1 164203 171029 202774239
3 156196 76983
3 52157 151902
2 138775 534625057
2 167177 150797039
2 161139 777065519
1 44635 140264 649642985
3 105547 45948
1 62508 115954 820845257
2 179135 21361433
2 59358 997533245
1 58633 195401 896094372
1 64171 68890 931278706
1 26522 129086 290069372
2 40385 620560389
2 191337 368980970
2 37982 736336126
3 111276 140914
1 155773 161390 921290222
3 15924 11778
3 171921 152465
3 84636 14807
1 43240 93172 416972768
3 47464 84482
1 901 73390 735409988
1 20154 53660 611382563
3 192228 48897
3 130045 168080
1 75919 118976 796392250
3 23745 61954
1 23200 171592 552850528
2 24455 982112084
3 95218 64985
3 128721 118255
1 115967 135052 928660744
1 54154 120884 39521216
2 108644 582863228
2 120448 404966265
3 108284 57380
3 99674 149897
1 119836 132184 946630036
2 23824 353850506
3 130730 86885
1 106430 108859 490806125
2 35849 463686285
3 128494 109942
2 34147 376013660
2 32901 722050610
1 40424 172954 649789822
3 177536 124551
1 83762 146200 635803881
1 53527 191230 362422195
3 135415 18323
2 136254 676373385
1 47709 182423 65358427
1 116603 169646 356179769
1 45841 198250 86572996
1 14389 162714 78186116
3 104863 148550
3 10124 136611
2 550 182803336
2 166752 469878561
3 17627 39658
2 38719 601498087
1 130938 174538 975499551
1 62668 82973 60323847
1 136365 188278 333622117
1 82873 138334 244146336
2 181979 405100496
3 61511 169465
2 144740 806994775
3 72333 38314
2 46571 419920571
3 42064 138717
2 17685 104339987
1 15640 46865 157015238
3 18211 48289
3 125802 57647
1 99784 198141 98165419
2 8656 373882863
1 64130 129467 942459526
1 119608 185806 928596590
1 79346 184055 596657035
1 65587 68446 678184138
2 160219 479421893
1 157059 171054 212929004
3 60770 117719
1 140810 183856 538138943
2 110373 883065936
2 2407 194859641
1 70208 128251 109963978
1 10616 176625 35492053
2 59315 305862221
2 10759 98770199
1 4369 15466 647370411
1 42156 162608 384748581
2 134390 22735065
3 39051 94663
2 2422 481115047
3 49913 40528
2 187054 475283111
2 65100 474621247
1 14454 104022 107850944
1 22859 164949 997170020
2 133396 526837282
2 114260 450897648
3 118756 37611
2 112247 264848502
2 58447 400681584
3 97321 199262
1 129297 199933 687130507
2 22590 282977215
2 182413 459407289
3 34458 98320
3 176472 33263
1 133924 157284 868417207
1 37700 197987 118419481
2 15214 466800570
3 192716 38272
1 40532 193884 352946166
2 177400 215025435
3 19463 86204
3 84770 71189
1 84536 127728 158354899
3 36132 40904
1 90655 121817 914004269
3 159075 66155
1 16258 151230 114905276
2 140414 201625562
3 183449 95110
1 63369 199394 393676869
1 36557 176598 863418270
3 164979 85854
2 69088 538004414
1 25222 82011 487850218
1 48355 61926 739987419
3 113310 110390
1 19115 69606 229524836
3 100550 63020
2 117286 714356955
2 122160 311466416
1 45847 176615 618741441
3 6355 1769
2 171052 771699382
1 69530 127897 772115475
3 109049 103663
3 31576 62934
2 130215 125259676
2 89832 734494106
3 16667 94676
3 193111 81227
2 188691 45661442
3 33645 37722
3 124244 74758
1 158058 174374 978853403
3 18814 182215
3 139130 62148
2 113279 969812217
1 126870 149059 83102810
3 126358 10146
2 1956 341831916
2 32646 317661950
1 31543 112103 589613435
1 9479 39760 529543894
3 190292 105797
1 18309 91396 512029281
2 34912 737222987
2 5004 523808051
1 106567 149748 997269472
3 11834 82336
3 21174 55588
1 100284 192078 680881395
2 48148 884005454
1 50265 156741 210772686
1 125982 166981 514880148
1 48549 130704 654907552
1 105031 183655 844257766
3 38627 166522
1 154027 155689 137540155
3 81523 102295
1 58486 126709 606736344
1 44027 127107 137559117
1 17540 169342 923413952
3 88344 137024
2 171411 997391659
3 94925 141339
3 113353 42028
2 77547 365321114
1 19449 119028 280292693
2 147971 221574216
1 86575 197204 364878478
2 174873 926045078
1 60608 86091 993073360
1 69017 107325 739460182
2 104094 151414583
1 109101 136182 190751527
3 178612 7213
1 28779 57107 816134384
3 79582 70709
3 48307 62010
3 8265 92355
3 109967 142884
3 51566 33880
3 58347 184549
3 136963 37107
1 43341 190332 958657446
2 187227 747263955
3 93622 41885
2 62666 965575495
3 159024 1242
1 89421 193623 189810641
1 68422 126969 656699224
1 94303 160124 475939874
3 99736 184580
2 31559 950592763
2 187976 994031226
1 99009 166347 454413912
3 128083 3546
3 108610 127287
1 137648 148595 849832192
1 99153 131421 420408957
2 127748 875449346
1 41691 59907 75585842
1 188655 199125 869398004
2 184905 919421043
2 121099 109748952
3 132542 143496
1 48323 79818 651245357
3 119320 121607
3 90561 187474
3 156652 131158
2 146056 341535582
3 185088 40152
1 10933 93490 762912566
3 191315 95632
1 69943 76338 800321665
1 20556 65678 8846602
2 183873 117126390
2 83214 592036453
3 184798 176994
1 98295 166395 414138668
2 123009 622253221
3 115818 65123
2 102649 753152127
3 142059 82366
2 114607 643624413
2 46080 171050232
2 71465 347667258
3 24542 47983
1 126053 126782 428273573
2 178736 507837839
1 30988 184177 758210762
1 5623 93984 617946889
2 161303 610874858
3 61439 159981
2 485 764434886
2 7259 977858469
1 11956 51732 664242774
1 86513 154483 418700995
3 83953 141027
3 56600 28194
1 33492 73629 177187886
2 17775 670625119
1 94514 104300 152909020
2 111180 694983217
2 64324 217810019
1 27566 82403 470887179
3 169954 91205
1 88906 182684 199403999
1 13429 163844 468341023
3 104856 32428
3 196208 128064
2 190693 278619075
1 22903 117696 592306796
1 139208 171962 267481038
3 43505 159627
3 70163 175477
2 51808 521508422
1 104862 141978 687548665
1 16837 53957 871967352
3 99750 29485
2 188912 620837418
3 77790 152334
3 121437 111138
1 60961 126659 368292703
3 16756 4959
2 174556 170624103
3 18706 177508
1 60547 89946 899910845
1 30941 193220 598273318
2 155616 709268560
3 32757 120648
1 114283 117808 425633891
2 32366 743417292
2 102829 959966202
1 143427 161317 406631541
3 196963 20788
3 97294 141085
2 180285 646613775
1 98566 117854 445107979
1 17015 153557 619613231
2 163999 98914278
1 137565 159158 330310339
1 98662 130850 705886873
1 42566 181494 911566205
2 140710 66848393
2 102463 66540219
2 65624 512433430
3 154825 40343
1 36945 108258 56479750
1 78502 155958 619556409
3 41608 65059
3 71023 35807
3 136128 2837
1 112767 197817 913403447
1 40292 145802 216772853
1 45244 173688 270309092
1 4360 70045 914502203
2 187569 790445826
2 13309 332100854
1 110251 115171 59704659
2 88377 477679668
3 187881 178070
2 35331 925033599
1 28231 45453 461651188
1 60187 65277 598755138
1 185776 196759 72033223
2 130503 372935614
2 87846 851842088
2 14804 665336457
2 143615 175630252
1 59865 151649 535901630
1 29009 120403 638858149
3 142685 4828
2 56395 934589164
3 182060 153689
3 7852 160203
1 15619 82827 459727032
3 175568 54453
3 120940 143905
2 166164 7587473
3 140105 41205
2 105111 654739335
2 148190 641311920
1 175653 186667 455439525
3 74286 60073
3 110476 82473
1 27516 140140 173556435
2 4858 234921140
1 57471 72053 757217980
2 66270 798798559
2 22817 352875797
2 104352 878774958
1 100374 110612 897054614
2 107677 296376719
1 3449 149326 83889286
1 51742 190704 195128884
1 105756 121687 834674136
3 67902 184064
1 30445 67068 842410156
1 51834 137905 393104385
1 124917 193690 85762764
2 112647 911728349
1 9076 139651 682628244
1 98824 135931 354920054
2 148332 550074912
1 68706 94149 488025734
3 16616 40296
1 5733 129143 720052523
3 88934 55507
1 19829 188157 212187371
1 155000 180955 418839652
3 164300 79010
1 125891 161551 394597815
2 90187 564205059
2 8019 837009092
2 46962 302434865
3 53486 93418
1 102720 139272 279779784
1 133196 181821 732537051
1 25142 142282 752992448
2 13065 866862144
3 18722 46321
2 70431 448531782
3 180177 110013
2 48528 900931254
1 30579 141782 583543317
1 22619 81566 698140893
3 151012 157124
2 155236 802399506
3 64259 152992
1 133743 138456 616200997
1 52493 198921 721739001
1 123285 156537 49281522
2 160090 663726246
1 132568 183260 620527758
3 107508 5821
1 146897 194278 484355322
2 92505 293537533
2 131134 426920175
2 13278 821272843
1 58021 92112 616534512
2 182663 443057914
1 184454 192499 191114952
2 560 9546958
2 95531 591787330
1 62238 175747 944084777
2 128184 486852654
2 103521 559277764
1 13687 25497 516366172
2 54736 568387264
3 179822 147395
3 62066 94088
2 82998 469992736
3 148417 134727
1 118454 178085 784248120
2 197795 33600433
3 28683 50024
2 39554 774107559
3 38308 12723
1 67326 99630 47003425
3 23863 36560
1 77057 154471 193040274
2 65807 928545076
1 129442 195315 223916498
3 123971 95313
1 39216 113638 405830262
2 183717 596169846
3 160204 27919
1 152750 157408 222735494
2 62390 709393798
3 18254 169265
2 92565 401137261
3 195200 185822
3 39870 65987
3 109871 121923
2 104141 107777939
1 82679 129450 946583884
2 131029 594086956
1 36473 168985 30226576
1 127817 153771 731581322
1 57553 150792 254919981
1 155394 199870 399964792
2 3622 317885105
3 11837 122695
1 130862 175585 518626571
3 182346 160630
3 85537 153930
3 177155 124813
1 82866 91280 340594434
1 65044 174593 767011313
3 10816 163526
1 9804 155783 705946133
3 126914 160007
2 109537 566210387
3 145565 8604
3 163880 7422
2 87693 793409930
1 113215 116161 137169797
1 63048 78974 653002656
1 161323 182441 196360981
2 47347 676538519
3 153172 50541
3 108225 55943
3 60582 146696
1 15366 41285 212992117
3 158543 125199
2 199319 49688105
3 145189 83997
2 66688 926650199
2 197255 643566480
2 120919 973905067
1 24045 123539 496370768
2 168665 177889146
2 119812 602690708
3 65907 40919
2 6058 66960027
1 110214 138241 466321191
1 11372 108775 581645930
2 19564 994879957
2 4700 975743131
1 99055 151545 550935770
2 11594 261597997
3 163232 123509
3 69702 27273
3 66693 54465
3 126680 16795
1 57600 146425 186812345
1 37350 102377 966053799
2 179113 109802703
3 73908 111285
2 95084 11821823
1 153395 199626 964650945
2 54209 220048949
2 13876 16800698
3 61675 130162
3 184030 65533
3 36386 106783
1 34514 41350 705446934
1 113993 191514 246461880
3 22724 98482
2 174011 441719013
1 103898 154020 764978224
1 25061 167089 764860531
1 184215 194307 958184597
1 8893 55404 689486326
2 84495 275945323
1 126335 148047 146638256
1 114262 117283 494134834
2 43542 971434112
2 167727 405887281
1 71277 93953 857075415
2 144401 207268280
1 41377 196092 999753336
3 176176 74418
2 59177 794299061
3 16947 11327
3 56669 195307
3 126047 182827
1 136764 140003 483418472
3 195472 165122
2 30029 377117743
3 113510 81995
1 46891 62869 703761468
3 126141 159521
3 134849 117150
1 150894 175627 234379890
3 100032 168681
2 93558 851665658
3 130024 15094
2 18039 837042047
1 45692 178091 605642011
3 13409 142607
2 24490 933443162
3 128435 118388
1 50227 173462 624497031
1 63889 127444 330610260
3 108832 60195
1 45576 164742 590019341
2 4425 815621842
3 23175 85490
3 14147 150302
1 116980 136385 758289167
1 93738 188102 539764435
3 159305 127043
2 155323 409748347
3 77575 150412
2 39606 105055817
2 93598 160942707
1 39951 52316 146763283
1 24274 143931 816351856
1 119841 167623 474653177
2 15084 511060596
2 135686 910453713
1 45904 62015 166739726
3 75151 3656
1 49622 168606 845799890
1 96938 158396 277753163
2 84319 470953003
3 133606 28215
3 143716 134266
2 15953 549453515
2 20236 499866595
1 27805 109187 517275974
3 165524 48089
3 152521 105857
1 49676 117150 367919369
3 5316 142021
1 68237 125029 26802538
2 199758 773648586
3 121016 36107
1 156427 157782 672698961
2 140157 620335935
3 118254 13934
3 142984 31072
3 150814 22719
1 125651 128438 930317589
1 80903 144796 421401162
1 81872 163434 675748161
1 166049 175908 407330937
3 198114 156763
3 7201 12712
1 87289 196072 237985882
1 11033 18593 376278724
3 32119 193270
3 112987 95849
1 122400 172740 464885966
3 82579 49354
1 127008 140289 760146174
2 131078 736134048
2 154017 300586280
3 140651 27603
2 93291 388067355
1 10908 123265 141592246
1 112543 116523 167315645
3 146025 139404
1 185002 195672 656494780
3 115499 104508
3 126449 142982
3 180099 1800
1 163667 196507 179661196
1 134804 155817 530266711
1 5783 116362 976597303
2 30975 881140090
1 90247 166848 627526745
2 15193 733849829
3 134366 193734
3 28691 177947
1 105410 155186 759545951
3 128753 59797
3 94198 120116
2 53867 520557214
1 11047 186312 312411962
1 130722 162078 765445978
1 131839 155688 622713695
1 8397 107177 285536935
2 145238 578225563
3 15636 181694
1 13690 71644 371982524
2 147648 43248214
3 164288 69535
1 99038 198324 278296628
1 131627 155178 894912324
3 46103 13810
2 126886 404888214
2 45921 842761839
2 93415 840253914
1 14323 104176 592640087
2 83585 823189587
1 93976 172286 958281653
3 21520 67465
1 5608 172638 194923585
1 64830 147820 528101909
1 89586 183318 5476823
3 73392 43010
1 83101 143808 77544927
3 71725 20171
3 13248 47919
2 164979 433711091
3 41322 61849
1 34733 114840 695915844
3 115115 59381
3 165149 138241
2 24723 546114294
1 78156 96147 556319176
3 138766 138787
2 100225 13301718
1 25691 166062 462801023
1 87325 140024 51394055
2 127369 227270360
2 185968 200105086
1 40839 137154 779811655
1 80481 179973 454983615
3 143399 2215
1 52543 53208 110712474
3 153626 83994
1 45574 61468 700002286
3 131938 189003
1 131221 144360 795880303
3 47028 159684
2 29476 966269739
3 87098 185770
2 176811 697709340
1 108557 113869 227413508
2 108176 227719392
2 56397 133610145
2 152414 608698757
3 30204 9960
3 166698 176872
3 195796 11067
3 73301 113407
3 75062 108828
1 5424 149619 724008674
3 3464 4787
1 17617 137224 388193514
1 81237 88001 876017330
1 153240 185321 707133273
2 34837 434201285
2 28822 896050729
2 182700 620922141
1 12214 188204 331819539
3 62793 119565
1 63092 138416 732722287
1 148132 155772 787002086
3 62602 104082
1 78337 155634 205879267
2 162293 804903225
3 128018 113662
1 43753 120410 615049767
1 144012 179667 588489431
2 13442 518239588
3 53501 145991
3 46555 4595
1 71033 196267 641885825
1 44622 64384 678695204
2 183022 624152816
3 151994 53049
3 1339 94303
2 86565 218185037
1 42861 121092 589371729
1 24403 122360 61152466
1 46858 109985 211192663
3 78930 117421
1 15786 144744 546809458
1 30128 125437 685830549
1 28217 156288 100194253
1 143409 176949 272937416
1 861 62307 762883598
1 10342 194525 291221518
2 108663 130382338
3 141388 5213
1 9441 56016 112436683
3 35192 33904
3 194287 49246
1 58439 188171 737125528
1 81932 188494 927749755
3 89230 17256
1 188362 192475 358755463
2 34921 449561360
3 171621 107700
1 36062 125788 313666690
3 20409 192607
1 44461 53257 57543725
3 123213 147577
1 81719 159469 983927466
1 28382 185397 180399714
3 144494 8346
1 36506 103095 666435171
2 133667 226682069
1 113038 187198 754905859
2 153370 942338723
1 12588 95727 840094892
3 169628 17626
1 109971 196290 596764598
1 78922 187439 795898488
3 79208 183920
1 84917 132901 888306163
2 123683 265527855
1 20493 68535 19774916
2 84547 591759988
2 146957 36649676
3 100578 145815
1 50670 147281 898255806
1 131360 136897 415708175
3 114710 52875
1 55385 79212 57073948
2 125905 107947601
3 42055 182401
2 161470 583148667
3 100023 15336
2 20719 54011186
2 150270 476447609
3 35278 91882
3 60875 74053
3 138782 9401
3 69933 115014
3 152649 65389
3 195948 164042
3 85007 45088
3 180605 109682
3 172311 106966
2 83679 699705617
1 69987 84616 95838932
1 27007 85958 162945518
2 183925 538640278
1 82872 171051 718673297
1 53063 153981 95746421
3 176393 115496
1 83313 174402 278862810
3 62811 8185
3 53727 146120
3 86532 85944
3 111168 126072
1 99596 148819 227926631
3 133964 30314
1 22715 105664 766508829
3 157246 129638
2 4794 862553449
1 96837 134693 375543751
1 143017 189082 943125405
2 59826 295372504
2 115485 375103287
2 78888 64534071
1 4206 183693 381623398
2 70643 221090741
3 193730 83940
2 13439 310429437
1 154169 180703 7831923
2 131337 433408782
1 192142 194994 669491786
2 57878 622030610
2 12391 228536061
1 50917 163656 639070491
1 102962 141489 11883123
1 86265 193247 926880946
1 177254 184393 925364467
2 59879 767870426
1 56710 166643 397317124
1 72949 197458 725947095
1 45612 74106 840084377
2 95381 233117167
3 10153 32093
3 22378 82176
1 29041 72769 894967107
3 59963 144362
3 161914 171865
1 114982 144239 99359973
1 31356 164789 481810203
2 136670 637516392
3 17170 161596
1 81776 141470 246015466
3 72356 29637
2 166048 322136254
1 132760 197757 847022887
1 25049 175288 783253597
1 55519 57523 782201842
2 71279 742940165
1 147468 184428 986025953
1 163699 163758 909233423
3 146910 14564
3 173815 192962
3 108848 124173
2 57489 939712897
1 158094 172291 966134953
2 79865 145267869
3 44307 33013
1 114555 194208 261733027
3 182246 78170
3 93730 50846
2 107782 64074410
3 40886 133887
3 55255 27431
1 31783 145495 797260771
1 129960 146851 144344887
2 39997 506162570
3 159471 115171
1 40140 190782 746868976
2 28011 794895104
1 67673 114402 676251064
1 39384 75213 465945856
1 90782 108212 202420603
2 157297 963635848
2 182254 62108243
1 34074 137570 249448651
2 96831 928075294
3 161238 17649
1 90181 197955 52347874
2 23984 429485998
2 86156 852648496
1 64558 64670 956501148
3 119425 94667
3 174065 191402
3 72727 70141
1 75077 165321 191581941
3 106930 102426
1 166613 177860 833162075
1 97306 177808 822571456
2 164784 84433898
2 74894 434806537
3 32562 41838
2 103948 949563833
1 117432 191494 590957795
1 37859 96109 296225397
3 178984 65897
2 57855 617092188
1 63993 169678 441962664
3 105773 51961
1 15442 118739 878346332
2 67673 669763562
2 9748 127781962
1 27091 58432 491209362
3 170778 144576
3 6941 44315
3 47108 112104
1 47089 190466 198602679
3 45989 101841
3 53397 198576
2 179457 73492075
2 196629 19663534
3 107780 177433
3 74780 161997
3 176624 188906
1 55920 196934 721774123
3 71361 104586
2 18522 396749755
1 31911 61313 519736392
1 168483 173465 550223005
2 198975 202597295
1 27237 145733 169831538
1 146195 195755 662417725
2 149338 56534476
3 144448 30124
1 101991 132278 435476975
2 5204 269704122
2 64393 2445016
1 40983 198654 882519023
3 85571 135749
1 32407 34266 462774021
3 26678 145364
1 179171 192992 404708830
3 136089 154937
2 126170 250382508
1 51739 116829 699057674
1 88991 198280 863717074
2 198187 933372866
3 96292 105696
3 11167 68242
2 28093 729220229
1 33874 196773 498426444
3 198338 123663
2 49223 263374889
2 114302 764179364
2 114090 107407631
1 58270 100067 855579165
1 102156 151890 362666006
3 79279 174013
2 141423 91886991
1 22110 176042 94916195
3 113404 90684
1 86835 91781 950888620
1 83559 111820 597390378
3 165751 66843
3 30917 191060
1 126856 192566 972078297
3 35744 121399
1 136412 183334 886473218
3 137556 1664
3 157501 5970
2 59570 768403101
2 96853 706446953
3 28934 62988
3 104673 161350
2 156566 531454709
3 168059 50408
3 49450 61152
2 21449 405106953
1 146890 197316 445026266
3 78104 42475
1 39197 125075 836092298
1 134915 198683 104270658
1 62316 102315 683157062
1 25809 129644 819073795
3 128137 108998
1 78348 199549 723954716
3 23383 175125
1 21499 21934 581726044
2 26908 60257134
1 50485 60251 984468698
2 12442 522299942
2 20887 170842001
1 84023 173404 637192876
3 11850 148150
1 65209 98098 657182926
3 196606 16523
2 183794 527580063
1 43598 195881 570815370
3 83173 25092
2 98926 985196421
1 15655 94923 500009393
2 42413 134032616
3 139079 198938
1 16315 19780 884677614
2 199834 402439675
1 57917 165862 645651675
1 14535 69868 399476923
3 119961 94041
2 164103 874991370
1 67571 155363 113933802
2 123934 363171957
2 175769 174345077
3 94589 80764
3 105332 36301
2 198231 733922285
3 15152 49418
3 101875 140667
2 83954 781455865
3 5443 61812
1 140692 142241 552943283
1 2718 165783 416902068
2 132511 79699541
2 109363 568145338
1 15442 118122 877203065
2 142701 390827021
2 129267 531346201
1 7126 161492 398731023
1 41230 131798 646224842
1 143945 179945 76257513
2 35729 386884072
3 13174 199162
3 188739 199584
1 63887 98158 394521123
2 131769 814666546
3 14030 188746
2 49816 87780084
3 36954 61254
1 107385 141001 779655436
3 26096 167963
1 108445 153139 571569631
2 186318 667542265
3 12073 89655
3 151971 73608
1 90749 143419 721016298
3 195338 112148
3 179298 131963
1 63915 176556 280908711
3 179735 81901
1 63243 73425 471216055
3 44902 24700
2 138650 991233754
2 13604 132633542
1 94716 99314 76824836
2 174460 172996830
3 149598 188356
3 80069 53658
3 6827 136057
1 81668 127148 466631147
1 118953 155734 862891982
2 61196 431253695
1 63312 67550 223821402
2 63276 155379149
1 6904 25894 982856488
2 171172 878140740
1 47204 112119 533339118
1 38244 164786 710035589
1 47395 125694 721273081
3 88783 103848
2 113658 936549407
2 167129 107373423
3 405 1319
3 70729 89549
3 25859 194658
2 38381 153479978
2 132158 487858058
1 40215 150863 347071527
2 169320 227106087
3 143138 16036
2 28193 42254956
2 180138 306482322
1 70040 113641 404113468
2 95838 411226475
3 178972 55004
1 14599 145034 415776400
1 122121 180951 521394891
1 58210 90843 670095204
3 191809 7907
2 55292 279593165
2 175319 312569308
2 140002 648144744
1 96538 182652 240013939
3 63839 83761
2 88581 624573953
1 45357 97478 451132947
2 176455 843804710
3 44969 156580
2 198285 240369237
2 82752 840431987
1 35593 176945 387462953
3 103713 24962
2 121200 669326673
3 18351 11238
1 39317 93646 923163588
1 139791 183939 908653557
3 30482 80263
2 131058 775225906
2 168308 213167562
2 17434 437603457
3 127039 48061
2 147168 814066969
2 174768 46764603
3 150504 15735
1 33043 124948 594929203
1 95303 159458 454702766
2 40890 13749908
1 65800 194205 253693605
3 67110 57941
3 33995 130982
2 131857 129349777
3 25358 170383
2 140874 909759834
1 44749 96038 329488971
2 158862 460339530
2 28427 826266161
1 67890 169389 36951585
2 77410 884203834
1 36829 150268 239057137
3 16328 10364
3 185269 81381
2 49945 974293137
2 71314 681808852
1 105102 165240 401687771
2 142298 537852448
3 116620 154656
1 35981 107673 981776145
2 199711 417085155
2 102424 915988478
3 117996 67333
1 63625 87726 817931338
3 21402 73165
1 96295 135645 828952594
2 49815 788256271
2 150934 260297409
2 149402 464231592
2 92841 576536113
2 9165 91556728
1 32706 169998 314293460
2 22506 229977863
3 168372 107941
2 94590 549654958
2 140596 553803381
2 94876 548469646
1 32012 39404 223017054
3 547 177070
2 102157 388968961
2 88211 477749941
1 9868 39187 516248278
3 48338 172336
2 155546 846447399
1 31293 105901 243873631
1 3274 10652 66143767
1 124260 150098 988838677
1 53401 161205 337281760
2 50269 123491496
3 95336 49373
3 67129 193047
1 153681 187082 43604936
2 133431 462941218
1 116107 122585 68077741
2 162869 96233816
1 66777 94183 374890255
1 166828 175658 885977759
3 78856 67613
2 121874 227515869
1 92 70295 711951401
3 21189 95928
3 32999 187249
3 105552 131862
2 142132 635907531
3 10222 187888
2 109637 983945431
2 58929 887095075
2 15280 994289579
2 171884 682161672
3 170069 33146
1 14341 77413 68611798
3 59781 93672
2 29738 993398655
2 129244 599980422
2 29327 425672793
3 65581 161777
1 158921 187261 385759781
1 44958 138939 958660120
2 106350 747601801
1 99852 136162 913825621
3 173965 114317
1 30654 167976 272535976
3 162691 30968
1 105031 176252 798945722
3 47332 75265
2 60887 449744649
3 143480 165262
1 75458 160188 873432648
2 43982 875531325
2 176230 898656086
2 115231 57455555
2 22189 579534521
1 17981 185347 23285147
2 66883 265195011
1 69420 92472 602563693
3 130737 5797
1 127246 128265 340260478
1 41157 92653 845487608
1 30780 117208 471408118
3 35475 3577
2 181666 722105998
3 86430 159988
1 62097 162740 39870564
1 93929 191814 449118850
3 56964 143251
2 193700 989147418
3 178197 39391
1 5943 77736 291708977
1 20128 70190 118067294
1 55619 138311 514579187
2 6689 21884131
2 48565 731980496
2 163118 44152759
1 77407 124882 23212574
2 30122 168455898
3 62732 82460
1 54748 99512 100833619
1 69038 85496 336443735
1 68306 162956 457935740
3 140528 146935
1 8382 44841 298922643
3 114457 190170
1 74532 84425 38128245
3 5233 139188
1 528 102414 328472441
2 115748 507217129
2 76491 650863790
3 127637 99217
1 131971 147533 447655621
1 94482 95253 274713872
1 11743 154487 869036156
3 110677 61408
1 17366 42983 935298480
3 125152 131576
2 138166 332215042
1 125033 139385 730690429
1 60631 112914 916388586
3 72837 112157
3 143712 60367
2 190508 686110671
2 7599 525280469
1 57483 192526 374384241
1 18220 190727 53065248
2 113373 933289267
2 125273 890988239
2 87858 862387062
3 63508 135741
2 40697 849098721
3 70216 62641
3 150957 24954
3 129972 150312
3 199001 75748
1 132461 175557 374390708
1 26364 66949 828474526
3 73203 59446
1 42606 193359 255869042
1 135602 168065 791190070
1 97151 152830 542664845
1 68939 139440 43256964
1 120237 137044 34108119
3 12395 98589
2 133188 790602595
1 9283 58622 921360830
3 63984 124019
2 23555 325073138
1 119060 196612 857156436
3 73651 198139
3 175120 112983
1 85812 94803 943086067
3 112732 5273
1 23001 147078 170175514
3 83078 34272
3 187598 31364
2 51815 46381517
3 62765 38674
3 71634 89197
2 162458 634258709
3 50655 116464
2 172869 503940199
1 21850 26849 50582304
3 128636 93398
2 39058 36422432
1 57633 186602 519203265
3 29926 134021
3 59774 177323
3 196541 125259
3 106812 108859
2 65523 753224829
1 89620 166169 986859928
1 28192 192010 940255527
2 98084 100272675
2 125977 49242213
3 112523 87789
3 113634 156596
1 122542 194494 368304332
3 51625 27555
2 88080 529035293
3 90053 56805
2 111510 396518421
2 22546 549693170
1 95686 130509 940423969
1 87354 93328 464927454
2 178485 380075593
1 11773 105866 302812702
3 190795 152669
3 172596 92104
2 147178 581162548
3 46229 131696
2 74154 288707167
1 25301 40998 5304797
1 105576 138552 738470488
1 13903 55587 28881310
1 28125 68068 885400999
3 11285 48482
3 95686 126053
2 425 740550825
2 11240 485165234
1 30640 79425 750429737
1 84251 104740 803866164
3 43971 189249
3 70809 30659
1 55689 193788 667132598
2 109347 603006791
3 183079 88622
1 79281 166192 72588251
1 113777 192696 853071665
3 150382 163997
3 4107 15389
1 46365 195679 78527279
1 35426 179965 800881497
3 45762 81173
1 127551 153938 292327959
3 29401 107608
2 147360 932247912
1 13843 111923 203656775
3 63244 85313
3 52258 53892
2 23704 949461382
3 46256 183148
1 7073 61069 701509046
2 109310 484387239
3 182834 165589
3 157348 43870
2 7573 313901666
2 109735 209777039
2 59008 568895025
3 109665 64114
2 138717 601507200
1 29770 112337 866680439
3 189211 140297
2 82082 493732564
1 88643 134824 825015548
3 147063 184988
3 132024 39243
2 161999 33764869
2 47776 734043043
3 84936 53297
2 157746 677736911
2 86373 299662034
2 30831 799693577
2 98047 61377127
3 11266 128902
3 156841 114835
3 177226 108676
1 53720 85947 173812206
2 25504 82155909
3 21102 36070
1 70009 194682 448088025
3 80780 745
2 78694 767426917
1 89488 152377 480297531
3 125043 113177
2 184157 119046370
2 78513 558343897
2 67542 666821128
2 105705 577448673
2 85054 243222676
1 34528 104618 439910515
3 49611 169430
2 114051 905317224
3 85152 91697
2 164861 506474371
3 178716 162078
3 76544 24286
3 52220 11605
1 28206 112852 170885913
3 182038 189270
2 6114 764360820
2 42441 363697396
3 183008 83313
3 61817 115335
3 168748 30116
3 100765 80473
1 22312 169953 454933853
3 110032 29399
2 27235 614143954
1 94525 124269 47435274
2 182470 249917751
3 47397 155531
2 5660 640866447
1 67772 173427 991841566
1 17544 112043 199845973
1 103100 127223 817804904
3 55613 40720
3 71932 98197
2 107225 264371250
1 14143 189465 406448201
1 115421 197766 599950166
3 106403 41439
1 30115 103368 609380557
2 42094 239173437
3 154238 169959
3 117150 62728
1 36573 50278 991388169
3 176633 143042
3 496 127820
3 61917 196264
2 164154 113971723
3 141720 191423
2 2327 499269548
3 186164 120368
2 18241 813883106
2 1825 344503020
2 77472 99770619
3 191674 134922
3 117264 178492
3 71915 22060
3 186887 80102
1 140076 157772 877502077
1 47361 119851 814220045
3 112457 175959
1 8106 18090 66929814
2 51452 631620005
2 135568 10846590
3 156697 101550
2 9304 883377724
1 105179 163969 323918646
1 66963 199211 879022565
1 26292 144912 368537636
2 194789 409688075
3 85656 163942
1 20130 167391 549812954
1 101674 144654 827471308
1 16195 164280 746774707
1 35937 80020 821724284
1 86051 195808 68669746
3 478 20554
1 83810 148092 743278974
2 59008 541726510
2 135265 541892219
1 92995 159708 499592040
3 139911 188996
2 87014 998389142
2 177941 680607963
2 18260 367477946
1 83297 114765 884458692
1 19872 174750 572608048
3 16452 89087
1 34622 66210 721476642
1 47950 62722 652109452
1 82837 151032 985701769
3 158926 150269
1 46416 77171 861189797
3 27539 13305
1 14096 90073 451594494
3 125055 105033
1 93021 138808 281927558
3 132068 168186
3 183862 37468
2 199854 34455977
1 1157 41054 851694880
2 75227 460120192
1 134281 169847 561444171
1 138076 141384 789149892
2 96536 58052954
3 39429 53499
2 63928 992786983
3 136465 64303
2 108674 210394475
1 77054 125315 958100008
3 122606 144847
3 64144 25256
1 10713 129214 238593304
2 189580 735507802
3 174856 82872
3 106659 145559
2 103672 780366764
3 30802 57009
2 9823 392828248
3 118528 7820
1 79219 175723 304613402
1 55141 105259 27811397
1 36354 58623 865490503
1 143113 199310 322374694
1 10959 80840 927458664
1 76406 102601 789889497
3 125165 151670
1 20891 71034 511570312
2 128081 910906026
1 106056 146535 30317291
2 160260 932299061
1 147619 148763 686674849
2 124406 46967164
1 83605 120865 505399995
3 161646 72620
1 26378 143162 592825529
2 109482 760453048
1 141958 188181 123403102
2 8527 577187530
2 189707 418335711
1 24189 127222 663819170
2 113230 964836215
1 30304 89087 139471362
1 168403 186726 173609347
2 175844 425634833
2 169502 533846181
1 38839 142973 735469311
1 81089 166454 33926703
1 162343 189419 166113480
1 69681 79418 616195068
1 123784 156459 491298741
1 83469 194936 802030474
3 29352 86806
2 181349 733692928
1 143860 150348 199763137
3 77412 198238
1 54514 174354 244741868
3 193107 9903
1 111084 157388 540471003
3 116060 143561
2 67881 109106939
3 170860 118729
3 189419 34477
1 5815 101046 603763368
2 169135 707371993
1 73006 141463 877039292
1 7425 172632 533700142
3 57845 149463
2 197384 485388609
2 180799 892153492
2 8754 580000971
2 112189 403908307
1 28075 99869 131430271
1 56961 106059 285367701
3 78820 63267
2 83377 247557136
3 17092 52465
3 72805 183525
3 79979 153749
3 104680 80382
2 60150 495572816
1 5901 170798 443992660
3 179288 164619
1 27699 159799 626525832
3 62338 60751
1 72804 155306 676246059
1 117532 136563 371649254
1 124891 134493 808208719
3 102117 8333
1 189631 198212 14079893
2 193013 186265415
2 78671 890919186
1 29994 83789 993655689
2 176473 343533115
1 17697 40415 31833171
1 20858 134867 750259177
2 44372 620757639
2 122819 690680399
1 16956 173019 835297105
3 27330 109725
2 113145 737724746
2 138934 843057090
1 47305 158812 102003882
2 181819 528176801
2 60832 849430603
3 53589 33735
3 186920 26233
2 186187 613918323
2 96889 803259422
1 70018 146609 792536620
2 180604 491043511
1 127603 136380 215400601
2 48102 42109570
1 52679 131822 228523735
1 14435 29740 456720436
3 154188 127619
3 76411 174604
1 53476 122918 743723752
1 104744 150509 515562752
3 192534 183574
3 131714 27806
2 129965 165752307
2 110660 982478923
2 171487 350564338
1 25833 48960 797482368
3 81654 95882
1 119525 127162 895194200
1 16130 184337 424732709
1 11259 21166 613598206
2 104039 569344535
3 130125 123468
1 19068 49580 306854075
1 82897 123292 700974268
1 76894 97910 566545335
3 99496 156314
1 27832 198689 758453588
3 123605 141173
3 7090 154655
3 174387 193062
1 120475 194363 745397618
2 157261 933076572
1 127484 179643 735469829
1 91391 194778 788645379
2 86892 685297316
3 40530 151114
1 33966 37884 430602929
1 139457 162075 413334052
3 185741 14257
3 4968 83049
3 73209 173401
1 55723 96799 172242130
1 95804 102567 897542586
3 10696 151324
3 1198 130154
3 8860 102044
3 146655 118649
1 67864 194526 710262551
2 183793 411073939
2 53439 528868902
1 34716 37859 370461916
3 182468 8948
3 114947 33372
1 79402 150567 288796126
2 55345 719208192
2 89747 566215541
3 123868 164542
3 116814 13681
2 35192 194314451
2 35519 762369572
1 33102 99417 584595665
2 66569 919857544
1 11941 71522 380222699
2 105011 227541949
2 72501 401645625
3 25646 3420
1 53106 113425 555833420
1 57143 162354 881460423
1 150870 169241 631895801
3 198 123323
3 92452 172446
3 14459 193027
2 176255 427843010
3 56861 16857
2 86973 507410505
2 3323 248398399
1 123655 193113 671809631
2 139705 660735023
1 24663 163357 506952670
1 21194 162036 279286472
2 114080 344186065
2 53615 346953875
3 95777 51358
2 90729 115745878
3 111528 175582
2 65565 574903735
3 78862 166328
3 69558 13033
1 114931 155024 975705200
2 128812 291127213
3 66525 31445
1 2206 70581 11119576
1 122466 172859 615715042
2 74159 672024416
1 77233 198731 697618434
2 84200 459479599
1 26656 33442 730354233
1 16990 147934 679248259
1 35584 36846 212865558
3 42167 63608
1 3791 106995 983268614
3 54465 154300
1 45951 65359 174761575
2 184867 660101690
2 100871 330574920
2 116967 936726641
2 154466 7888912
2 187835 33770475
2 34419 307206802
2 68742 489439692
1 116363 179761 161162894
2 43007 959396882
1 54611 123897 869707038
1 44428 65314 458385372
3 153724 128705
1 17684 187344 817229512
3 139218 137705
2 69424 818927329
2 176360 870934148
2 178517 21897362
3 199161 156578
2 117193 980910512
3 45947 185710
2 50721 146437992
1 816 99585 257869719
2 186552 234800883
1 121558 140363 995771806
2 116324 918172653
3 163672 120299
3 122490 3834
1 46034 48149 13405945
3 141314 156428
3 113025 123669
1 22712 102142 117839855
2 126422 487238992
2 95611 340033755
2 184386 270925097
3 4742 83766
3 189733 117997
2 106975 307166440
3 17458 194368
3 159266 64090
2 193055 742984633
3 73369 50451
2 38690 185704147
3 71853 179642
2 42718 677300209
2 134004 572101847
3 192500 21204
3 111287 122580
2 17627 214617804
2 67417 134019794
3 108070 50355
2 163178 98995313
2 3425 805656754
3 169512 73913
1 52417 126234 628221989
2 132082 65599095
3 117895 174157
3 141408 142238
2 85828 257668561
1 8882 70456 570909116
1 15706 139770 793924301
1 2660 102233 839413263
1 17561 181231 672684290
2 23796 651083771
1 26995 73847 500453410
2 48044 229035710
1 79683 179495 229095431
3 80674 30547
3 44497 21507
1 12898 24885 817881188
1 79281 147069 95739894
2 131227 161030495
2 28054 386328069
1 19893 77556 671263486
1 57580 95600 386481317
2 38737 116277161
1 27804 80535 498933793
3 24442 165509
3 19275 138753
2 48395 720111935
3 58161 64869
3 94997 141105
1 98224 146915 916337769
1 104218 122773 878243787
3 76987 56771
2 69760 863657578
2 182982 242814644
3 53907 174203
2 128292 578328797
2 84448 244916869
2 90888 454716231
2 77111 760775062
1 136188 171991 108169419
1 21690 126942 139817927
2 144143 600171505
1 12001 83398 463040505
3 113055 36831
3 156967 40909
2 194390 995619904
1 175088 187170 184440603
1 102269 184972 854678169
1 143503 153008 503836212
2 138863 910495282
3 3628 165074
2 27183 219655722
1 37519 129954 801098378
2 64575 302378275
1 162468 190426 471447882
2 22918 856788734
1 11738 164237 322766865
1 57764 176901 489310492
1 33309 106867 629740366
1 109143 112941 459768029
2 11135 665113738
3 157760 168019
3 197111 111459
1 37269 142528 931798393
1 17924 34312 313925557
3 137455 105780
3 195841 167540
2 12442 495442356
1 37966 62660 452130049
1 13102 188367 839839031
3 13617 44290
3 166720 149739
3 197920 95845
1 41237 58231 158030495
2 108593 195669234
3 99215 40092
3 97898 106437
1 55703 155608 515072758
1 101745 153875 381285299
1 79653 152793 401196775
3 131167 23874
1 83619 120795 607399072
2 180444 6400945
1 32625 92514 84524263
1 39783 190973 806771646
1 5460 140591 794565358
1 64297 183527 84133353
3 65078 120371
3 20814 6374
2 145417 652583671
3 64678 194077
2 31587 243005406
3 18523 87189
2 25785 776546518
1 22009 120897 421057378
3 47087 155400
2 121080 590213497
2 144748 401020272
1 5474 181406 917947147
2 139490 573263305
1 39031 159731 506371231
1 60023 82033 859829718
3 87889 89785
3 94949 129810
1 90246 91708 356608368
3 184033 120039
1 22970 38029 668799928
2 69467 435192636
3 102258 176682
3 169543 189823
1 48529 192552 504578069
1 56727 159724 885899920
3 170903 42543
3 94275 16737
2 10015 531059942
2 30541 433755184
2 173297 391450321
1 17902 130607 298073962
3 65823 37986
3 111701 74047
1 24033 127585 529002977
2 179992 889253
3 149094 119836
1 45330 145674 141954211
3 146718 184725
3 26846 170778
3 167746 194418
1 7073 54076 344112980
1 77917 98640 954011450
3 198510 22002
3 70434 135878
1 44792 157360 990436799
1 97768 108120 631067617
3 3584 28056
2 171756 937005004
3 55791 27192
3 62433 60687
2 162097 275891974
2 184265 59036621
1 12805 18316 21398980
3 199096 71021
1 99625 183223 647426515
3 81031 34554
2 23023 691815267
3 183642 137276
2 133113 734849536
2 7082 78056752
3 176788 146668
3 143215 118347
3 2684 98097
1 71819 144950 57132530
1 24583 144272 412951137
3 68877 169483
3 178289 180319
2 79986 322643170
1 168758 176527 753347730
3 42752 100623
2 169139 717054059
3 133674 161666
1 80970 128897 865181463
2 194204 230393253
1 65854 161098 821890586
3 84949 66320
3 76766 140725
1 48880 88443 16100519
1 62890 138607 350868767
1 15881 94888 584905804
2 92108 359469804
3 168974 28324
1 117348 164076 462074287
3 41619 51552
3 39124 118074
3 70784 19588
3 130963 7888
3 121916 147335
3 112967 160351
2 83785 582716135
1 5295 173975 411613526
3 111945 173233
1 51403 93843 771722744
2 122219 269198125
3 147614 38850
2 42563 647612270
3 28072 172330
1 850 78119 425077567
2 154682 199958994
3 116042 34868
3 131644 50092
1 138839 175569 367809349
1 62999 90339 948174160
2 112367 351768530
1 28370 123527 991477657
2 198068 391276680
2 15682 770523390
3 146968 192791
2 34152 884080866
1 40160 61337 691269170
1 17417 27039 613725543
2 154972 601368561
1 122809 165833 231798943
1 52875 76153 123138937
2 136611 620271096
3 6792 136544
1 105020 193205 344152896
3 62857 195461
3 153180 188462
3 185216 188573
1 159367 166924 912101300
3 199503 113287
3 29867 154932
1 3702 176125 45198411
2 177910 61323270
3 119008 74565
3 58795 120876
2 130401 870049015
2 177396 916424980
2 147344 602319516
3 156048 180622
3 31504 53158
3 77445 153626
2 79478 701038118
1 57838 152006 160506240
2 117116 406976777
1 28887 84396 989625322
2 178547 605962986
3 150034 109923
3 10100 143806
1 169436 183936 466629268
1 118239 157116 703392319
1 131008 135267 866060666
1 78233 135073 407548959
1 50766 190186 667039398
3 180608 145914
1 20462 90156 977812776
2 109272 334792386
2 150344 674677666
2 131792 682728760
2 196859 368541509
3 146821 108959
3 142109 131720
2 128836 269838312
3 60402 120614
2 106332 270981909
2 174676 341385850
2 18644 653420482
3 171896 132183
2 25469 147808305
2 3557 907584015
1 78137 128576 267600369
3 57825 15103
1 22936 129048 340289981
2 144907 763310337
3 132016 98357
1 78348 106108 715526006
3 48956 169908
2 98724 989707996
2 54273 684570532
2 42910 852734197
2 58970 367021999
3 153036 171710
1 62431 84139 132513061
1 60785 177616 878814911
3 5763 39263
1 25485 94434 403813842
3 39312 76493
3 12455 108941
2 6736 858932915
2 120990 597307229
2 71529 730498417
1 5706 96103 702057221
1 112 69225 63265279
1 9022 146374 127826443
3 5065 108108
2 55583 732322906
3 78422 184460
2 102760 38016904
1 47192 159384 656262501
1 53931 102834 925002175
3 50850 188800
1 35887 150006 688139516
1 80929 147426 633805192
3 1427 172904
2 173186 45869145
3 150934 34616
3 65646 66709
2 53369 724342820
3 160080 154310
3 60299 195926
3 165967 87826
1 79152 113950 269094486
1 117980 195993 8101978
3 79978 127727
1 68103 160426 906379622
1 78371 124934 435995225
2 14994 991323561
3 19260 83577
1 121775 190234 135632299
1 18187 43260 214975253
3 87751 171696
3 154570 147237
2 168850 788272906
2 177070 510977584
1 76043 197112 668995680
2 9814 716154328
3 109715 99927
1 155738 177696 23843974
1 13895 111556 196181713
3 14556 32936
2 199774 303764464
3 84426 76852
3 123713 149138
1 46436 139213 86056711
1 141625 185767 265693299
3 123666 167268
3 56311 180962
2 144011 485168398
1 75859 179961 532121858
1 33325 63276 304354015
3 178244 26172
1 106745 192043 706549938
2 196585 368439667
1 118251 166072 313654287
2 35135 448149259
3 88440 144149
1 159750 197887 800880478
3 30959 96444
1 79785 198014 424475679
1 126785 148190 949876355
1 72173 154973 649377756
2 77449 104513029
3 40416 29330
2 187018 388790140
2 682 264461354
2 21804 208960337
3 189153 154833
3 82333 101958
3 69916 18745
1 64295 156378 737615252
3 99502 57375
1 32450 160450 954108666
2 29548 64867350
2 70379 40555932
3 36548 26313
1 140932 148605 550101122
2 137187 61545338
2 26111 153093166
1 8516 174197 606618005
1 23902 95816 625056369
3 70919 84204
3 69054 142386
3 51399 26936
2 147213 567452186
1 143076 182009 515019443
2 126876 616153622
2 37714 156651874
1 5778 90494 378291175
1 116649 147130 193062162
3 105452 48674
1 79028 160912 680384983
3 99863 118556
2 107859 574519702
3 138306 14843
1 189369 191759 833762539
3 60371 14978
2 117766 44674323
1 53688 89708 295366586
1 152077 165542 289220584
1 72385 135632 595394094
2 53001 756101587
1 102929 146213 268605899
2 108364 606538780
3 191402 163159
2 175033 291527362
1 125975 165957 668447430
1 135121 146572 481177141
3 106574 112160
3 140035 65426
3 99620 44958
3 8953 56220
1 70875 113866 754433944
3 91251 181282
2 155392 874138558
2 179998 559831249
3 64450 159083
3 72144 61042
2 2797 856060233
3 26459 69731
2 157538 140693332
1 79112 182629 606770751
2 198611 661161424
3 101115 170665
1 32639 128438 911350889
1 46232 64550 957035705
1 91474 123900 759567746
1 101497 178122 875522683
1 39791 50091 709952091
3 68798 34118
3 180279 27124
1 157142 162948 963553440
1 42214 75832 304874627
1 38623 105375 845383554
2 104005 688804542
3 140757 3805
2 76768 957634558
2 17205 783585802
1 3945 59883 496748930
2 5875 650017545
2 49423 47565710
2 87640 541558553
3 58349 19697
1 1768 164950 558421202
3 105336 103104
3 40771 7310
1 75602 184632 970958708
1 131472 158572 35265708
1 64745 111194 853085248
1 47796 69951 79775694
3 108236 36162
3 135460 175015
3 32342 147076
3 76181 118795
2 37237 24311452
2 22745 308564246
3 141260 55561
3 55685 49851
1 62821 175142 451382784
2 179006 128437621
2 32286 677711438
1 34981 195238 462579695
2 168103 293902324
2 51641 472208132
2 90603 478834694
1 144097 187688 737229858
2 149775 828689446
1 113775 137787 497078264
2 125940 962212529
1 46938 89017 289740012
1 48023 126027 488126855
2 109689 357600276
2 111468 829379975
1 141678 150393 470496500
2 149339 206873091
1 80298 100289 535231659
3 27625 59074
1 20671 136391 313523243
2 139975 353999869
1 29099 108497 252831337
2 110601 730374219
2 87317 413687165
2 66930 209969941
2 19970 91857445
3 55916 130101
2 83360 892015983
2 156875 510745231
2 196172 707234382
1 80289 96528 806968653
1 20544 86600 336163161
3 61265 31004
1 42287 82419 847597859
1 16791 185493 255675327
1 172244 182949 491335603
3 181851 44285
1 138767 141027 806698191
1 58764 70989 811922363
3 109202 76791
3 131474 185632
3 30822 1708
2 188398 408667999
3 69345 22079
1 15749 138402 369575493
3 160463 185469
1 93637 168347 494918753
3 32079 128377
3 111719 182165
2 51269 201945109
3 185684 60665
3 132337 99835
1 87997 97695 541801732
3 149465 158360
1 86558 112161 48880075
1 153608 176603 253087454
2 136076 741715060
3 169957 155290
1 9957 185288 726288740
2 165162 846805881
3 29348 19863
1 72644 137905 386149362
1 84649 161849 202144159
1 5295 198069 995529702
3 186462 142659
3 131972 162361
2 177127 284639029
2 91248 728047949
3 149458 31033
3 196939 8351
3 105783 12968
3 181500 144444
3 64851 97746
3 20021 72822
1 172791 176116 350525350
3 64539 58592
2 38422 674072549
1 27991 57397 53312858
2 142063 791187508
1 123535 159617 902770103
3 193860 67025
1 10891 33893 4348229
1 170007 189817 653873054
3 73527 105812
2 132587 550236612
3 132846 46387
3 172762 96790
2 190620 110952547
3 48495 9719
2 179621 885083671
3 161996 158214
3 110921 173783
1 29991 87279 208152823
1 4368 146969 435661337
1 59393 164728 405866460
3 145657 159469
2 154436 493884378
2 45928 403685950
3 160688 175029
3 38891 13842
1 32838 124420 405397013
2 137645 530356333
2 161915 789332815
1 11261 47756 4150065
3 121998 129467
1 98456 159506 411603602
3 159543 122344
3 178583 113457
3 93488 187209
2 187732 388570604
1 21256 88742 122082954
3 69353 165562
2 148532 349803804
2 64893 56840140
3 117344 119329
2 144775 655357767
1 19143 123705 133749735
2 122659 232304715
1 58882 128229 970371029
3 106844 55390
2 47502 723083879
1 7950 195219 570681701
3 73331 21967
3 113384 161323
1 146416 148525 575799429
3 95600 76587
3 130186 141022
1 637 105135 656568462
1 76112 157929 870403440
1 88350 115926 177433853
1 114632 199837 766245449
3 188191 197736
1 110802 172472 109047703
3 61888 103982
3 189389 127936
3 8895 85059
2 58402 589707181
2 96357 493442
3 81399 9438
1 19737 185920 571213042
1 14977 105850 730938392
1 114738 125636 406709401
1 41823 183529 416250989
2 162193 337898460
1 143887 191853 56704920
2 101459 744411427
1 30433 57603 427076813
3 139707 155564
1 129927 189637 561976841
2 34824 283788456
1 92449 121127 607205261
2 166033 714977602
2 109291 952708726
2 25095 788662574
3 3796 181060
3 13588 152398
1 38563 65490 525834600
3 85262 141725
1 63666 71096 964859735
3 137819 23956
1 95926 154749 881248860
3 112932 166608
2 139382 491081433
3 198007 162392
1 161535 196213 97806890
3 164004 101421
2 127522 949620369
1 1364 139281 622167944
2 82940 613195466
1 92520 111069 314468692
1 74385 135570 153748107
2 170399 916141099
1 89500 163289 402693445
1 150906 195721 954842534
3 178958 19438
2 1127 678802280
1 194457 199104 583982755
3 162588 99252
1 31081 145781 182221029
1 16826 180189 559959824
3 52894 140803
3 91164 131998
3 15186 6582
1 10474 49244 93837763
3 89425 107154
1 49542 196834 49904510
1 119205 191901 785442205
1 117694 198728 455631248
3 2025 27747
2 3695 468694211
2 132184 673454923
2 194227 165885151
2 139340 838144196
1 74752 105795 142320906
3 72712 13289
2 166254 591066166
3 22454 168491
2 48498 352067891
3 37042 134317
3 161293 134457
2 121089 273005164
1 162058 169696 50543591
1 65984 144986 386621927
3 23785 136285
1 81754 177223 327056956
2 35633 245901493
1 169828 187489 718879276
2 136499 179335406
1 56401 92647 258654396
2 31033 749340909
1 94024 191554 576572317
3 86801 191096
1 92020 112062 750845595
3 121341 91483
2 148505 84247637
3 104604 8702
1 22645 175249 485589074
3 69875 134548
1 82456 169356 216370564
3 136838 138781
3 149290 11725
1 45759 131632 202215082
1 46190 74925 77762778
1 127201 170195 834155448
3 38999 18714
2 41310 354815150
3 12275 94176
3 102998 16353
1 52554 138142 165740950
1 170271 187107 177420401
1 21299 153516 204518199
1 12595 60060 970869313
3 176938 72336
2 3551 420718839
2 178588 39326116
2 125966 109219411
2 71791 774820894
1 41550 101730 537182117
2 98 200134816
2 184532 533265351
1 105576 143127 185444854
3 140775 111316
1 92441 116605 991834874
3 185387 62098
1 9458 149360 169012210
2 82731 30369619
2 177704 798075236
1 99807 182349 100744595
3 77475 65756
2 24945 103407779
2 184283 624842858
2 191358 86662551
2 109358 581105852
3 153351 60834
3 59083 165980
2 139634 718492383
2 116711 372780727
1 90489 182060 832674474
2 21295 451722794
3 70648 121289
1 14196 168044 325936407
3 194545 179417
3 145228 144783
1 126285 186708 395205264
1 115643 135163 455324545
1 60095 188338 865241467
2 111576 964302212
3 27219 36659
2 7074 459341772
3 49952 100762
1 13658 52029 754839817
1 51972 172236 318090256
3 55349 197679
1 9271 68190 512343932
2 33543 673300966
1 102616 188350 323756304
3 23920 7517
2 164195 607631077
1 123950 133805 853651606
3 39243 117580
2 136438 123324765
2 124556 628035366
2 141428 426281850
2 69834 247271629
2 33381 48174631
1 31354 162548 780639275
1 2167 10669 502620139
2 144114 152057703
1 67024 169107 87889356
3 169526 112041
3 51071 106877
3 174906 120984
2 169405 380535668
2 5014 317912479
1 49849 124314 930849982
2 90158 138192463
1 60898 142129 335976648
3 58273 144825
3 35986 188536
3 7556 172580
1 41487 198440 195404696
2 175551 862643879
3 119566 52550
3 114144 134705
2 70213 46500252
3 92168 6724
3 12251 93001
3 27543 85783
2 21622 932818497
1 133771 190077 450292281
1 37967 75659 763292635
2 139246 43955200
1 72141 87853 106078245
2 86967 136274963
1 84929 129898 553649568
1 6149 133597 372020706
1 124285 168149 827113510
2 33186 725016627
2 193048 88242737
1 88907 177879 457797577
3 78356 67679
1 156917 185164 674066471
3 62727 330
3 34738 8484
3 194345 18109
3 197911 159794
3 15308 67344
1 84983 135514 280290619
1 39977 197916 326267610
3 104867 30343
3 94713 164331
3 74385 125566
2 101065 664608164
3 149787 157074
1 126584 198350 18026524
1 37950 190039 237772020
3 10946 161311
1 168530 185179 867413337
2 101950 960374819
2 191869 82660336
3 79540 175298
2 35161 650015300
2 102184 666575747
3 156110 31734
2 102062 406215883
2 103382 332763158
2 111547 462195923
2 160090 677844126
1 15952 89700 673096926
3 114499 104370
2 3705 273630751
1 101802 108734 95482498
2 37324 354928830
2 72273 151727266
3 188268 84684
1 82862 138774 990452976
1 19805 89147 228434172
2 88482 288655384
1 98795 172268 970692486
3 3946 103415
1 119954 150641 950547427
3 29105 136004
2 84818 391228267
3 160112 95340
2 2857 23340743
2 83139 289451733
3 66906 38231
2 155283 707501512
2 172270 108298687
1 98720 113579 171125117
2 154375 357443838
3 134375 151454
3 40507 170595
2 152085 948853316
1 20804 183587 127565499
3 6429 38027
2 89984 547817130
3 8548 55925
2 76315 927519877
1 5454 50034 468895303
2 184636 260382541
3 179395 163392
1 80772 109024 401097097
1 132956 161709 480687305
1 155286 187843 756295002
1 72420 113165 453162593
1 36203 60980 133621493
2 55046 580779172
3 73803 153296
3 5188 174976
2 65122 267068768
2 9937 377598646
2 53973 415399860
1 70911 85449 774505651
1 94773 186299 14188365
1 42900 59790 52496338
3 74458 155426
3 188214 181481
1 53200 89198 411261404
2 172332 377531334
2 25334 833197974
3 34133 38610
2 130164 938994478
3 85911 35421
2 195745 793387691
3 179361 2331
3 25804 61844
3 151243 36666
1 24654 137159 725039531
3 63335 19036
2 71644 330670918
3 36490 63249
3 83613 15266
3 114095 108983
3 130697 126498
3 3211 164496
3 44955 119016
1 3207 86942 880916720
3 154860 17038
3 121841 93608
1 82951 94955 213664280
2 118566 281255491
2 75708 850784205
1 178837 183875 284137549
2 63248 820444796
1 103769 169934 904750834
3 183718 21198
1 44063 133134 497666316
3 149698 67600
2 24813 10262176
2 146729 912894174
1 38976 156396 231763312
3 173293 14700
1 86493 187102 140956976
2 138562 571483121
1 79001 108896 727298019
1 40203 69762 284945869
1 61558 139523 875941182
3 49519 19605
2 67879 501766733
1 30966 62752 120093919
3 189890 143870
2 182260 616739243
2 127822 84896965
3 172167 85765
3 96542 107463
1 107314 140521 225680424
2 120074 515696660
1 3688 173688 303830653
3 26287 181124
1 24966 55981 997681620
2 26358 919472410
1 1720 91880 895815901
3 54102 49897
3 15713 69301
2 63631 2014751
2 156086 168572668
2 129743 514566516
2 146876 242570562
3 77653 62019
2 77706 821772397
3 157094 171354
1 113815 185961 19329547
2 143282 190737432
2 142254 822938454
1 121425 180547 564045893
3 70586 85224
2 74919 607697310
1 136727 180881 368723354
2 168763 429503803
3 71975 28803
2 126384 258172239
1 111216 132569 104248077
3 160403 172805
1 2684 88979 536958723
3 72735 8019
3 76281 188156
1 47977 110752 717715312
1 36479 76110 650589833
2 48503 817714229
2 6343 14026549
2 92301 164130932
1 102417 104467 245927002
2 128802 439946213
2 77689 310412436
3 97433 86854
2 194449 886224454
3 191026 40717
2 33877 755691193
2 18597 787512400
3 92531 93838
1 110336 130918 262312731
3 148712 98129
3 106616 13513
2 8736 72666287
2 39517 694816387
3 84646 186217
1 4279 97982 571125138
3 162199 164876
3 195570 3200
3 41902 10537
2 171880 379610461
3 158386 77008
1 39894 64880 963681468
1 48611 110117 924241040
3 45098 126034
3 33502 35773
1 39479 175080 483102862
3 165252 77945
3 69464 30518
2 51964 657088864
1 87323 166281 922783089
1 158891 160875 595396238
2 86117 531933172
1 126120 153950 26325660
1 8817 171405 435180702
3 193476 19110
3 151858 166250
1 19916 103226 236099325
2 170737 341132507
2 147504 235368334
1 21322 138637 944253873
1 160022 176837 903398973
3 87695 25732
1 23086 50483 53204158
3 105340 179090
1 57983 110605 416880009
1 6846 121991 266499985
2 26836 66349776
2 111539 798967604
1 144981 186412 532226168
3 145952 109791
3 174984 31329
2 3920 375690945
2 172294 91228343
3 155373 51215
2 2967 308937736
3 160658 68276
1 76453 149889 431150133
3 140987 63962
3 107324 122776
1 89155 186721 856938295
2 159797 111681396
1 83112 122638 18887079
2 38460 887164248
2 160653 966269635
3 15123 152587
1 13687 21258 296968192
2 49824 854347354
3 100455 74261
1 32392 189367 822038955
1 163295 179865 337078465
1 60536 86721 946618916
1 8038 170056 439445075
2 44058 224611500
3 134306 179370
3 31850 68184
2 5375 687027291
3 74548 78017
3 34583 5230
2 18438 318506289
2 79595 522239475
2 169026 580550730
1 5764 145339 372437492
3 141406 104952
1 38768 182077 754847887
2 149908 483960940
1 11808 48286 531440912
2 11000 346989633
2 107069 136362362
2 167083 207195868
1 49344 87931 994002575
3 23339 27108
3 38782 168226
1 100080 121734 927805829
3 29200 142396
3 148501 155326
1 165151 181591 383949262
3 73076 128028
2 48875 379299690
1 37251 80092 274230124
2 154973 693210412
2 124923 447131281
3 58639 106277
2 29022 773345649
3 55843 112314
3 192988 22165
2 19894 719583611
2 3698 769052108
3 101268 140050
2 2067 669118672
2 21763 784841057
3 46385 147435
1 51250 191669 627954974
1 133389 181305 358814812
2 63090 540752733
1 67406 146175 212795621
3 125162 106964
1 11337 53433 691636288
1 9229 94411 503036803
3 142190 91593
2 33832 677262129
1 77419 176724 671316551
3 78672 174172
3 15582 66427
3 193688 173320
2 108035 364822704
2 193128 906625884
1 124955 155580 155668436
2 102063 514057999
2 39999 179371594
2 92194 165370605
2 42241 585431042
2 150018 243490349
1 43013 176674 410033459
1 8255 78317 717373717
3 176188 76096
2 52725 554046833
2 176226 558566441
1 45751 96538 264863089
3 128829 129451
3 181048 138528
3 33370 22735
2 76056 50215851
1 109666 188115 398998753
2 150299 940981849
3 40133 77333
2 58693 14048788
3 199853 193284
3 188708 75754
3 195193 77908
3 153692 197973
3 100610 70753
2 165300 399571402
2 169745 962354304
2 196987 132916981
2 74966 544808247
3 109019 3579
3 69426 187189
3 138878 22899
1 23245 51779 71352570
3 68148 106601
3 133916 24057
2 156584 18376181
2 54998 617222420
1 12040 167676 771184192
1 146668 147157 854867379
1 75766 137333 333726090
3 89711 103740
2 8667 263829209
2 39771 28151952
2 172897 823724152
2 171374 846082492
2 33737 158743551
3 5906 48777
3 142760 60928
3 185949 121762
3 161953 35960
3 29365 105006
3 57727 164634
2 42826 793247343
2 179473 403445681
1 5862 112085 675589417
3 15738 90419
1 21443 171491 682494185
3 179889 70147
2 90379 669528647
3 129952 14097
2 52202 580823952
2 152360 25232617
3 25391 128128
3 154161 71111
2 22449 425853731
3 139308 48087
3 122619 173824
3 9054 152171
1 18124 195057 551181388
2 57283 574764594
2 159113 506092020
3 163090 132980
2 148704 872607705
3 146652 83440
2 28417 989866917
1 101007 148881 728819357
1 43977 76067 15222259
1 111766 166499 211576345
3 177894 133035
1 130971 138994 967631888
1 48253 87423 762810328
1 100850 113739 731099116
3 52828 40676
1 25820 122325 702162885
3 123655 181535
3 181931 187762
3 48389 36949
3 53512 130993
2 147407 858308247
3 115865 55717
3 134361 108937
1 98391 178957 66526305
1 5216 49590 138791061
2 44888 446935223
3 70680 70093
3 23962 107782
1 48152 50276 824267765
1 32019 108006 919491572
2 12559 298231645
1 132477 148738 201159580
3 86807 103412
3 86241 183568
2 128826 415758104
3 134801 100130
1 20669 93371 895973344
2 162005 582572243
3 111134 149566
1 121849 198457 191442480
2 124035 868471472
3 170627 15982
3 56937 99524
1 43226 64637 511803212
1 161492 188427 435177003
3 143855 74356
1 150445 162900 145992315
1 80404 85433 74216529
3 1022 171783
1 76986 143713 214864268
1 25490 180144 781330493
3 116909 10508
3 198054 156457
1 28640 130326 476093039
1 51366 120172 311784317
1 120863 174370 265670640
2 144078 75077494
1 66268 173736 640501829
2 155332 790387964
3 197517 127803
2 119095 797739437
3 23023 128833
1 10093 10940 328189690
1 30296 139295 826976323
2 149682 303909758
1 93605 118676 794995185
3 87751 162177
3 187378 136946
3 70684 131171
2 16775 653248144
1 161855 177057 418809414
2 188446 437620788
3 199604 6394
1 64298 102763 40675478
3 163121 63854
3 17793 26556
2 142387 23807412
2 126363 461472547
1 24040 48472 130137835
1 146861 161555 991400880
1 141054 191623 368720043
2 160116 839196894
3 75046 39257
3 37950 187936
2 1061 94060226
1 32116 148993 136686163
2 20320 500831475
2 181599 70413259
1 101403 137931 63372249
3 158946 98431
1 104782 186944 234787703
1 54336 189107 977005481
3 163495 151813
1 19347 113018 793650060
3 154535 167449
3 68731 102949
3 174004 164152
3 47283 38805
3 30866 133628
3 42519 177815
1 113493 187549 59880568
1 160690 199632 394119105
1 126703 134671 3869254
2 18863 80577366
1 39225 199225 98664112
2 198337 556293147
2 46235 158535794
2 47407 702254543
1 93581 139461 131998356
1 88406 174724 351657658
2 6771 501633307
3 64692 23799
3 65731 94320
3 171317 197222
3 149050 172163
1 53547 114010 432196025
1 42802 137500 330101137
3 143508 40814
2 23890 545499256
2 27195 186897461
2 51808 507533401
1 190535 194946 696228991
3 6916 26433
1 56536 146961 384386506
3 90224 134306
3 53504 191919
1 55301 89708 898329539
1 33494 101369 156941072
2 165578 851243720
1 39826 126845 147871645
2 44959 995862415
3 119302 28080
2 166318 198822633
1 67055 151055 761964869
3 178123 185703
3 198357 46942
2 87147 98390890
1 17616 55805 383466679
1 63624 86603 391425956
3 163325 88434
1 89594 185269 757816968
3 88929 157087
1 35770 95621 852257244
1 121906 178276 844638193
3 75388 184006
1 78970 192371 278704856
2 94897 295059268
2 167244 828859960
3 127539 52147
1 36306 168620 459033911
1 107956 136725 232275725
3 16034 59566
2 23911 301265500
2 179238 678486982
1 55701 158492 649920812
1 5169 69889 932588189
2 25494 315304031
2 132151 930177699
3 16318 29492
1 1639 92906 724145417
3 152175 100220
2 13357 386667511
2 57508 497156540
3 53006 35229
1 150883 190443 263757851
2 104071 233049018
3 142669 133256
3 592 142342
1 48406 124466 65683072
1 161414 177431 877488344
1 156209 156475 508715361
3 125855 150472
2 97093 875488609
3 68962 192619
1 41103 186468 237424298
2 177845 664467780
3 29442 198056
3 180021 78800
3 99297 19030
1 57462 115291 68927646
3 12395 114474
2 109749 374072449
1 18704 140378 177763876
2 24320 643424615
2 51282 316727098
2 140068 116791334
1 22664 99464 529603029
3 185133 194091
3 167632 78905
2 198111 601799831
3 69872 79872
3 174799 131263
1 92556 153293 674504534
3 171658 142917
2 173919 708171728
3 64353 130826
2 149438 502421245
1 82346 113379 645090420
2 199667 320037999
2 177790 499379423
2 98257 673203453
2 44879 277178392
2 41906 413736820
1 70478 72023 160177351
1 164288 184476 359271097
2 177267 8693090
1 28130 132297 805998755
1 33109 165238 175150516
2 186717 160645354
2 16256 654959345
3 199699 10229
2 34622 321477049
3 185709 75185
3 114864 28880
3 139625 177872
3 62727 197885
2 28030 362557404
1 74328 172535 955841180
2 27036 866247850
1 42804 168888 969759041
2 113996 271337646
1 20669 91622 868384654
2 31546 852743827
3 142534 60067
2 172436 13361303
1 71028 112188 331344084
2 169480 747835741
3 106223 10907
2 108266 765415817
3 31192 6985
3 117872 197196
3 157702 183445
1 115833 185247 629822671
2 26306 529765769
1 29259 195298 730955246
2 89890 614560667
2 126793 637651298
3 111913 38229
2 80548 561891397
1 15223 27523 774599965
2 36752 270768613
1 26468 181053 157151534
3 74270 192613
2 49708 31892764
1 53735 87168 893360572
2 62080 735296639
2 182966 950728320
2 108845 377398758
1 102722 123817 891465229
3 145379 82568
1 14782 28860 93075548
3 59348 22888
1 59059 124885 882810499
2 155216 73128387
2 84279 92203109
1 2211 180813 810196421
3 45635 141272
1 84409 199453 345257216
1 23216 186943 937586550
3 191921 79395
3 31324 40067
3 122123 30301
1 100624 120289 66676596
3 183510 121384
1 82918 140393 793083623
3 6489 42689
1 38466 69097 314621159
3 116857 135113
3 178192 146711
1 67684 74357 563978886
3 89559 146897
3 21206 193921
2 105645 488630768
2 176574 835471065
2 152785 807775731
3 188596 193441
1 61389 118140 541747811
3 116142 111648
3 56227 156640
3 131424 152867
2 197642 140393738
2 79965 553733853
2 71141 61331071
3 143215 114292
1 117329 199135 373009517
2 102709 852113056
3 53664 90194
1 123190 160528 409896484
1 122906 192659 498716471
1 2363 101574 465031293
1 79434 191223 822448010
2 12953 444338523
1 174588 182919 994919595
1 104134 136336 581215740
2 149444 702195372
1 4592 170455 589506771
2 74800 557929156
1 22023 121437 588439836
3 166806 198156
2 17044 180636304
2 128305 657639612
3 156823 14271
1 12668 92469 280163415
1 171102 183342 536600481
1 134412 154926 860789491
3 81212 75665
1 19654 45401 527331487
1 55291 167298 171667014
1 127486 169499 253412983
2 81929 623450617
3 44364 181277
1 46250 81838 540417265
1 56036 84996 828842044
2 48823 703531203
1 106625 175716 727756256
2 62332 894487975
1 19784 100868 510433258
3 74508 196947
3 192636 94803
2 133170 513729554
1 68470 117396 58096217
2 153473 568218948
1 14076 161231 498814290
3 160328 124380
3 106010 26891
3 100293 150783
2 198660 746148751
1 10791 106628 754500872
1 42478 115686 536511119
3 162997 173292
1 28887 84220 404069440
3 131237 9026
2 2040 414394616
2 56526 989484036
1 131454 199373 316854864
2 162885 480995049
3 115007 38425
3 79315 178968
3 166013 68506
2 144840 160030162
3 191969 96457
2 17993 966352374
1 12962 110840 193946419
3 163118 15707
3 36094 194411
2 193059 25626841
1 29139 166594 592933535
1 57619 150451 687757557
1 28502 104308 43108859
3 184902 117667
3 86972 76072
2 143827 557089063
3 58310 175785
2 34819 959406064
1 9574 90718 198496561
1 8879 20485 342901455
2 150408 18507071
3 47434 187223
2 129156 210446105
1 70021 189294 689398216
3 166693 97428
3 99530 128773
3 149979 191738
1 2053 144827 541605381
2 118968 75733301
2 134626 913100965
2 115001 763260266
1 40576 132723 995362812
1 76180 104890 76225901
1 166711 193893 106587742
2 104039 554369498
2 32385 325105033
3 182020 82880
2 120086 14780802
2 174525 600669066
1 107892 112762 287569537
1 63348 133739 176555864
2 133712 6748399
2 164886 693407392
3 50323 137837
2 54809 743465678
1 66459 137798 634058867
3 167104 196069
3 171319 40974
1 89525 176781 200124134
2 149869 799442326
2 97724 935817813
1 43089 90802 834863893
3 154332 143712
1 82396 155518 939560195
3 151071 145847
3 189043 121390
2 103772 65812801
1 83715 130550 282558703
3 98986 176617
2 135083 191815276
2 28538 99013091
3 168643 59514
1 77334 92688 736120205
1 2971 118204 870678922
2 6796 18106601
2 72228 439502392
2 10925 27160931
1 56630 88756 766627261
3 96882 20562
3 187139 114202
2 192928 29348382
2 101549 294232992
2 160270 736084322
3 14790 163895
1 41804 187194 872883208
1 47792 195061 6364335
2 193261 43871944
3 163820 1456
2 55362 110363377
2 1037 78634236
3 190315 91340
2 71898 713160056
3 143325 156210
2 147137 179218994
1 130820 199302 25689918
1 107026 196528 600871496
1 16847 133162 879266415
3 140767 169425
1 40989 73818 43894091
1 57081 109010 274469645
1 66075 179996 341250672
2 12593 189040715
1 8042 146228 802414091
3 55715 154441
3 102518 141636
3 143379 67725
3 85558 113492
3 50226 104363
3 45592 34849
2 90181 792347448
2 74017 770194312
2 70067 845548676
1 43371 104230 633717868
2 39104 972996657
1 26684 51752 783402186
2 82881 607782298
2 60599 224901021
1 141398 173886 969306341
1 25008 87680 954687166
2 47418 607932241
3 102520 182308
2 121995 477799937
3 128868 185547
3 81930 129467
1 29366 44712 703362197
2 36454 228038652
2 131790 514490690
1 33520 153147 734195563
1 22792 142317 210960325
1 185684 188286 349049138
2 12 5553296
3 82794 54211
2 160834 137695461
1 69483 150924 757868811
3 40655 46891
1 80003 102931 761119575
2 163194 422671505
3 125235 136159
2 114129 449661125
2 92284 765370579
1 28607 177565 61582883
3 86924 60368
3 179122 181375
1 33184 172699 540425346
1 67741 74680 510404736
1 12496 198069 1617712
1 77029 167677 199477783
2 117507 250532445
2 43054 959349193
2 135359 421996544
2 729 202530291
1 163009 177753 979938681
3 45871 115357
2 163885 522229560
1 90156 177436 189676225
3 13632 90428
3 51857 112927
2 176745 162152971
1 58476 158941 87894888
3 36339 115498
2 158418 106083629
2 166751 365423056
3 182803 35430
1 106184 159129 863121703
1 84397 195544 959801097
2 116403 566997269
1 50582 58993 487662318
1 68199 165914 968246182
3 37033 174575
3 101059 26610
1 23191 145138 794318115
1 132855 145358 9900965
3 14634 139553
3 108311 96109
1 120584 175533 318812795
1 123234 128114 550418371
2 29884 132113910
3 175438 61680
1 35216 50700 362973812
2 153756 353517508
2 28883 72853891
2 45600 868472818
3 190573 33888
2 98820 841815630
3 197827 133992
2 42196 822633905
2 126116 721733510
1 187382 193888 742490408
1 185432 194343 174151660
3 36839 114924
1 9025 64726 39976242
3 180390 86627
2 4985 903607069
3 82719 3782
3 142901 35422
2 22760 558894689
1 21977 78413 732646605
3 138618 59331
2 191556 831845436
2 91375 397816819
3 156663 126924
2 155344 829765347
1 142589 195370 295776379
3 45157 109674
1 26090 68575 454929562
3 138574 108427
1 92850 185555 319790963
2 150176 547334072
1 56204 177638 214047479
2 178120 719041109
3 24749 134973
1 65238 91089 32949885
3 196997 188694
1 3682 81803 416904859
3 181299 172634
3 90707 37357
1 90656 181956 49748530
3 39832 15753
3 157373 59930
1 49864 93230 159985688
1 180020 187333 381691020
2 183664 576058645
3 1620 23385
1 74588 153625 796849378
3 39846 50722
1 129384 193721 311899829
1 51559 113653 467617300
2 109489 542602224
1 128307 164590 838016656
1 142955 144680 705336322
2 50861 993999404
3 180814 17317
1 40389 76819 977288964
1 8349 80518 571082648
1 96817 145951 739577804
2 172876 4107004
1 32272 88826 915708790
2 101639 916914012
1 22384 184968 142290469
1 138 118495 319920099
2 82005 239042754
3 26818 110707
3 162244 121600
1 69684 117540 48499647
1 116847 159119 961332653
2 111866 276742813
3 2616 152816
2 182281 336353629
3 157041 84809
2 86359 911264013
3 47489 107925
1 82832 197110 511391422
3 183808 124119
3 147541 18723
1 26195 40252 474876104
1 26258 144888 530200020
1 24846 135403 836424232
1 144349 173723 260800479
1 61738 185373 212705604
2 70330 951569650
3 10068 191714
1 54309 119407 59561233
1 60522 139166 800954065
1 45753 139105 165083458
1 37345 143437 130468509
1 12172 160586 290727764
3 185048 164190
1 15579 159572 121876972
3 128992 78490
2 70643 260385507
3 35821 13541
3 184077 53950
2 58697 423904290
1 50125 76403 67465571
1 53892 167762 665968542
1 148752 168743 893014134
1 178323 186786 791572822
1 64053 83260 509634463
1 9821 46725 403053120
3 137299 88608
3 2549 37089
2 140910 939705654
3 66811 32546
3 198325 111311
2 161141 218791902
3 141093 41752
2 78681 723906609
1 41727 61905 977014301
3 28807 127388
2 115832 576359604
2 194101 602630644
3 191629 169695
3 153525 186653
3 6094 6482
2 173228 651664803
2 92645 120635312
1 18670 165629 73232197
1 59393 172580 184187442
1 31556 63467 735765689
3 129083 198766
2 4477 196638153
3 57766 30241
1 110908 148990 896548858
2 97445 456724875
3 112683 180431
3 57917 158534
3 45667 81615
1 84822 138399 895541933
3 22512 129457
2 52468 90117107
2 145155 627530420
2 149440 673197172
2 195654 107041754
2 24051 41857649
1 26535 143595 506495690
1 13139 106663 79797215
1 64437 140142 401308529
2 107064 761626197
2 138114 494790918
3 152518 54708
1 79335 85247 687626341
1 25319 159347 610666309
2 5458 618033033
3 64096 10856
1 11826 48352 741654607
3 2081 160752
1 70291 127611 701149604
3 27048 174943
3 14288 114446
1 160724 180393 752745622
2 34627 782560287
1 96269 118274 795862457
2 77682 787295672
1 123832 161733 699136192
2 96303 508021511
3 128134 49346
2 78020 163740061
3 155446 68138
3 74518 166564
2 124539 191382520
2 148032 401788587
1 142654 187760 437144381
2 190389 754310850
1 86253 188671 288759458
3 137994 168467
2 179572 770389972
3 143521 52435
1 125990 138444 96006273
3 93012 186050
1 29628 123602 523869774
3 138814 148610
3 103091 182776
3 120957 41857
1 65260 178863 149715492
2 67381 150856259
1 28259 123617 778469196
1 45466 113879 460455786
2 51268 79665781
3 23069 97053
2 117313 148283730
1 33174 144734 701370596
2 146604 362285823
3 133224 5844
1 8914 29323 6408630
1 23272 179791 570422142
3 120324 6116
3 194283 186554
2 33929 65655911
3 124591 114070
2 129305 752026261
1 145698 172706 189457965
2 38577 662364847
3 140965 100123
2 171503 734375976
3 193108 31989
1 21752 75604 911684904
2 75966 535722601
2 171237 339224181
3 155066 81223
1 3357 18039 820974555
2 34610 310738794
3 61217 23548
3 134473 197933
2 163532 898085024
2 22279 86439411
1 172542 199610 555200229
2 39698 894000085
2 85977 839686358
2 106129 170432927
3 97743 87395
3 72747 7775
1 93162 98930 217543681
1 49307 69403 951000692
3 193021 163430
1 43319 75010 110226939
2 73636 815753044
3 5219 106163
1 59772 158432 767202505
3 199939 40626
3 143271 53680
3 199231 142285
2 132475 61930392
2 113013 646016142
3 143083 96524
1 12251 79065 956125569
3 13356 49264
3 6108 46291
3 75902 20076
3 21071 116561
3 139846 90651
2 93945 368081474
2 152273 811727526
3 111683 176009
1 1438 116826 875919926
2 36321 52563959
3 161170 70420
2 89555 414084458
2 57608 913202481
1 154130 191045 823498112
1 77025 97909 445627374
1 18497 52960 310258149
2 42836 560443765
2 64387 530900532
1 55019 63032 667232498
1 100998 159363 4268224
3 97708 108293
1 141648 163661 987837021
2 89006 324450727
2 170108 501319546
1 31201 93515 877684520
1 56959 153018 334672868
2 96997 810187951
2 21915 545222031
1 9514 175566 464706637
3 66575 70625
3 80640 47516
3 21535 113013
2 85134 978003587
2 52028 994356246
2 90077 290927598
3 73986 17767
3 162821 11595
2 42409 731069056
1 16155 91163 537357250
1 16771 56916 801434140
2 47211 156335450
1 75985 94243 80502170
1 88983 126708 346386698
3 12547 67428
1 161367 175797 527616977
2 56548 862546333
1 99224 190731 410625402
2 53794 385849213
2 13922 875239180
3 107073 89530
1 34316 94848 634493871
2 152701 703792345
1 89732 123055 325641561
1 38266 96683 393167518
1 48678 94888 578510741
1 88978 187524 965202280
1 8777 105117 117712249
2 148333 712850707
1 83725 104760 167394264
1 67461 162214 80538436
2 92784 822194315
2 21288 890554982
2 20864 228711338
3 9515 95663
3 84444 189003
1 86382 150999 751021105
2 173914 302778484
1 33082 182625 279563672
3 197725 31115
2 178351 82750150
1 79810 100979 459959251
2 5012 104026597
1 137221 190984 939733462
2 14241 712887291
2 181413 439803386
1 44928 72402 19927981
3 17161 1681
1 1969 153835 468311576
2 147558 582276855
1 37466 51597 776790258
3 155398 69624
2 121344 728571139
1 25297 139324 619855354
2 67239 205479218
1 111740 137394 459351325
1 108458 170943 666710412
3 144298 116901
2 35516 469238685
3 94447 106324
2 157754 346309857
3 14476 80003
3 14445 158662
2 72636 700601346
1 109846 169193 576913192
1 64213 176776 837203290
2 197121 393401480
3 186279 67843
3 170837 140641
1 30064 198546 303355970
2 99227 158557679
3 129208 99800
1 108177 137979 285384209
1 49141 76331 229177787
1 34434 77414 518561812
3 106402 13721
3 2676 166543
3 72844 38290
2 83566 176146715
1 111919 136474 155976512
2 156313 224664299
2 159777 330312234
1 62798 198621 429559546
3 196350 111797
2 144031 133453877
3 93581 140389
1 41942 84312 863885274
1 60568 120131 830700651
3 70347 67474
3 73354 6279
2 161611 452658910
2 95575 337584187
1 3313 81732 372578337
3 117313 197597
2 22692 866538525
3 167744 150820
2 30188 764383010
3 171853 20585
3 25001 165054
3 65044 150235
2 133186 911785124
3 162820 5943
2 144250 531754253
2 83833 620282512
1 34641 181568 492382459
1 4634 79234 102686857
1 116356 190162 602432097
3 18333 101730
2 18845 594950034
2 184925 542697705
3 98433 96416
3 17111 163576
2 139971 992734515
1 24283 126597 579200918
1 57687 104424 968263725
3 90309 159362
2 141873 809613861
3 10396 117793
1 38230 97806 800309853
1 132776 157128 339487758
3 89297 154829
2 79415 323299479
2 150206 416896203
2 144860 884544900
2 37422 607030889
3 189464 186081
2 102558 67554102
2 36526 278106600
1 12808 39028 598679661
3 139395 105491
2 127782 717812239
3 88065 50056
1 21071 115119 639554969
3 7293 165079
3 2943 49733
1 110663 180772 188884579
2 94409 371446396
1 91110 137442 59892859
2 53067 309396633
3 105510 25611
1 5733 171222 767809614
1 109945 157251 51255300
1 37162 90742 810569645
2 69412 845971210
3 92176 128793
3 86222 75648
3 46389 21842
2 135949 26692232
3 63157 24187
2 81206 858994781
2 7706 561259897
1 123140 169944 649380928
2 146289 968401336
1 953 108936 24147465
3 27840 77490
2 180877 383983921
2 60355 740704015
1 120750 162099 420860752
2 173747 245251168
3 71303 126145
1 76521 98991 160448083
2 179860 968065084
3 171203 80636
3 175151 42112
3 63909 70850
2 143764 766522146
1 32731 88066 334621738
3 112462 61984
2 172935 518046775
3 175288 134395
2 66817 717026100
2 93972 671621461
3 179776 172809
2 145484 259938433
3 185788 16015
3 32112 70243
2 152929 936416300
2 153290 150712320
1 44947 87494 967417985
3 182735 101282
3 116524 133910
2 192146 326841835
3 19423 16798
2 1470 535968886
2 111204 628231381
2 93243 377383775
1 17849 160028 406989604
2 122975 774058299
1 14334 191429 479888910
2 84030 173024136
1 31623 60801 156800162
2 169688 108320674
2 147261 597329360
3 96646 56623
1 10401 74402 30283396
1 125580 144620 732646238
3 55175 87592
2 87875 298106008
1 89250 169811 851204168
3 180486 95041
2 117085 890947000
3 66811 46361
3 41713 28791
1 20507 24100 198526489
2 74051 659902524
1 132519 154620 987610750
3 40567 182819
2 166431 491505438
2 69946 731434923
3 150534 112130
2 2844 461461815
1 161519 183060 703052536
3 13555 193734
3 144142 91388
2 118083 685295085
3 56208 48920
3 192490 38706
2 4138 726595581
1 34799 39738 173184425
3 82142 100519
3 68029 113084
2 57454 965036896
2 110560 498591527
1 9899 33096 870029294
2 181016 25742507
3 172823 118342
2 135387 830571878
3 90418 192938
3 165726 37552
2 118908 30848894
3 87066 44973
1 47955 106892 763106286
3 191443 40836
2 137638 997315035
3 114335 140456
3 10629 30550
1 104931 145523 492799949
3 115415 96741
1 142232 170242 752922840
1 91363 180128 354019195
2 121907 50248186
2 97863 584643743
1 96081 168416 270248179
1 59847 195253 474801916
3 108408 136084
2 135582 182318589
3 173784 73399
3 196174 159977
1 89965 120532 936851595
1 23573 164448 880723452
3 136763 85277
3 178467 172002
2 152514 800759054
1 48185 93206 57276365
2 119690 756306510
1 66704 193479 184819997
3 17696 1388
2 181540 109093256
2 38232 749869597
2 47770 145260219
3 138679 80729
3 126459 99445
2 41695 726044808
2 28554 427496084
2 131696 618335680
2 70884 453301507
2 10791 795484741
2 133117 52694005
3 146448 50311
3 188821 183675
2 113998 441600959
1 155511 162739 220915336
3 65741 54444
1 87187 105085 425232365
1 65435 95599 655777810
3 56311 165368
1 75850 75964 844876335
2 144168 692850870
1 143790 181155 920790763
3 96768 109214
2 108713 290816288
1 111815 197530 765981265
3 116579 63156
1 78862 167000 248870347
2 165220 755746869
2 191454 152106069
3 125463 158712
3 163355 197738
1 50485 55198 335949976
2 107921 766423342
2 48884 841602021
2 135669 510448531
3 91471 92099
1 4052 80792 511408679
3 189159 67656
1 39777 93990 69390201
1 23341 73517 736253307
2 180049 805501899
1 55835 169050 517412398
3 156315 79401
1 64861 154113 404858540
1 72927 118686 111690634
1 44776 154766 621457339
2 92656 618090203
3 70235 193371
1 169542 170505 829076480
1 117895 152295 916178725
3 185831 125628
3 11069 19052
3 163395 62732
2 79107 527499380
3 50532 41913
3 61142 169564
3 164999 30159
1 165152 187203 988434226
3 125222 122137
1 145524 179870 677386445
3 51080 58791
1 78690 86963 666574213
3 44519 192314
2 196088 656630027
1 45710 151993 18142087
3 172212 46051
3 122204 199342
3 166096 61534
3 145106 100634
2 87875 230659517
2 72144 343888892
3 61969 64463
3 80479 148050
3 184931 1235
3 126379 166967
2 106446 887424697
2 88496 478270540
1 186263 189245 571443958
2 113243 2136822
2 135820 162743688
2 101517 658091989
3 24813 1806
3 70494 132404
1 178552 199176 56957341
2 61465 995699878
2 16310 532452712
2 10925 9404335
1 31084 169950 166749040
1 86848 132337 998114872
1 3965 26966 448947078
1 27077 57165 691537003
2 117515 991284163
1 62643 197067 868122285
2 56372 669179901
2 18962 432815532
3 75011 52031
1 10535 42962 152656733
2 175293 98577016
1 58560 174289 844003961
3 85608 154122
1 23300 66762 920736010
1 87670 197056 973175856
3 29031 90127
2 126943 180179938
1 91111 178617 224055231
1 3059 3696 550376231
3 28927 141303
3 50879 85636
1 30482 91551 451804588
3 71385 113979
3 79565 187119
3 84975 107561
2 46982 735673588
1 45328 198047 986709063
3 48829 33230
2 143077 345031697
3 105070 31675
3 12130 53011
2 117805 368952731
1 39743 121681 37241300
3 65526 43066
3 100906 54531
1 96355 159621 168050680
2 70958 705860191
2 104986 97072044
2 183326 177705221
2 84737 578627840
1 38567 66359 904639170
1 56121 169487 932640553
2 189704 89590791
2 168154 260833841
3 180911 36150
3 50719 193092
3 112288 148890
2 84567 311517234
1 35231 145233 517979403
3 189743 77686
1 29088 46238 474902358
2 102122 489134531
1 124879 157195 368217199
2 165100 618792402
3 151557 114024
2 18073 747162361
1 55044 113604 454323304
2 4023 677525411
1 189500 189599 293430445
3 83670 174430
2 22111 366512923
3 60618 157709
2 78478 621332383
2 144623 959759374
3 82256 8390
3 106570 40721
3 76894 90483
2 127752 217521106
3 63081 153346
3 88988 151585
3 15031 199770
3 19558 90696
1 87479 193389 864745258
2 191545 880284628
3 161427 185318
2 158390 824645958
3 100306 165455
2 48158 779426988
1 6977 181944 304022822
3 194070 197668
2 88327 259438042
3 55645 174910
3 59834 187765
1 35109 51298 701908506
3 116943 179912
1 96423 156542 556050140
3 4920 76521
1 84812 180187 928381405
3 26780 57964
3 162678 16373
3 60458 64821
3 8183 112185
1 18121 142499 466583469
1 18729 172270 817816630
1 46762 83046 512584405
2 148159 842695131
2 44305 9445447
3 82565 9485
1 81729 155857 921462189
2 79452 450725899
1 54219 125325 80885571
1 40817 174561 665405376
2 124743 311351991
2 65740 210061320
1 605 136592 860472711
3 38692 62957
2 136664 104381545
3 194607 25257
1 20557 40034 431381802
1 5810 44595 359381847
1 101279 117398 80407946
2 120088 142954061
2 196017 689328150
3 62331 151549
3 58379 134825
2 151651 508955929
2 38899 724378005
2 196604 700874112
2 183722 463679953
3 169586 112782
1 41288 90215 934662117
1 12557 23712 571016745
3 52007 33795
3 99900 145972
1 20410 168605 31686340
3 31183 57955
1 89650 130207 439250000
2 150453 851188825
2 106769 319310896
1 29866 169641 742320091
2 145756 68507703
1 48144 63051 621476220
3 118648 28741
1 32151 137597 499949738
2 87714 779133797
2 103684 724608124
1 48945 134310 936470446
1 30384 51316 215417074
3 150592 91316
2 56006 289348583
1 44074 113761 568681836
2 119552 84697581
3 186334 192266
2 97950 901336521
2 138004 765267249
2 108751 528177295
2 52699 353424510
1 100073 128398 293089474
2 55204 931455600
3 151033 99352
2 113643 594301480
2 67767 593532473
2 75829 90840925
3 138958 161255
2 62489 50017215
3 132078 142155
2 183448 426913641
2 199815 814877887
1 142503 145109 803269696
2 37711 978364329
1 15270 133939 139687243
2 164114 806913198
2 115384 984008449
2 131957 582992977
2 79035 480019709
2 114799 813705372
3 106934 161641
3 136605 21776
3 55034 107963
1 173970 198703 347867600
1 40566 41963 864509531
3 14571 84777
3 18945 192264
1 87922 196919 212250180
1 57944 84079 124072709
1 84320 103827 753658814
3 163272 191047
3 114450 72977
1 30915 152576 878298393
3 177974 90462
2 184871 688236099
3 46791 181346
3 154076 51674
1 31227 58706 168073986
3 118836 186540
1 43202 174282 308135140
1 95729 105919 238908663
2 13398 866503107
1 45587 139099 725052098
1 46992 103797 857004204
2 169429 399255830
2 86282 402852367
3 121373 25628
2 60620 135693300
3 19140 66486
3 30538 23271
2 74175 78957616
3 39973 199860
2 73038 524600651
2 116407 907481879
2 31160 408336492
2 164027 480707658
2 4414 916776190
1 19154 75664 555021751
2 199163 679751205
3 197349 106599
3 46180 100940
1 129295 167850 688734911
2 123974 715375195
2 137120 447341724
1 46602 141343 447306797
2 79517 975613739
1 38000 124063 211912872
1 169941 184786 427514651
3 10228 93664
3 120051 6728
1 10859 67499 500311699
1 8337 107449 535142297
2 9387 788282196
3 171491 124560
3 39096 49443
3 184185 75261
1 49009 60952 897375197
2 19168 770981880
3 51159 186460
2 14424 19374169
1 83806 134955 360255847
3 112014 138038
2 147115 277147815
1 19491 29526 884861440
2 26005 196190673
3 45990 122414
2 37546 33846170
3 135573 75171
3 195161 137415
1 45653 52937 330294929
1 131924 147457 64792266
1 59552 117067 255967492
2 93698 567181763
3 32066 109910
3 193638 130650
3 180755 24791
1 56229 169952 213881733
3 6912 158924
2 102786 254782350
1 64546 110772 943317474
2 18705 803104938
3 50245 22445
1 60432 161586 138827016
1 21356 110506 56073797
3 65763 28434
1 61010 142393 506874206
3 169633 94797
3 178450 86587
3 137623 138841
3 10810 70141
1 29342 125868 890791287
1 9367 17745 149215990
2 112082 430787058
3 108013 103021
3 121436 80144
2 63885 387251834
2 79501 644647797
2 113195 878075762
1 71946 195943 753247483
2 108988 444550917
2 135684 798611532
2 175662 145441395
2 161109 278034911
1 3050 87813 235094659
3 153352 72893
1 54099 95765 600987544
1 69437 176615 237564771
2 7232 716495648
1 100854 183359 6017311
1 86765 111809 339559808
1 34657 51332 504875791
3 107766 139696
3 56391 113857
2 28582 817264385
2 12435 958745536
3 52725 101815
3 131840 139514
2 2390 809704555
1 59354 114308 516346838
1 5430 167795 295559960
1 121506 160840 312006599
3 141111 154634
1 14886 174629 392602451
1 41847 183350 462341351
3 44760 43458
3 18920 164531
3 1480 65721
2 170494 931382107
3 108365 18571
2 48609 664135908
2 145916 527488439
2 188561 57869250
3 58604 116579
1 157373 181453 336876085
1 13385 147376 209981058
3 142211 42859
2 165271 563498514
1 61411 90961 611533840
1 49014 131431 348597719
2 163612 604406387
2 87929 876319961
3 123956 39819
3 177898 5658
2 148362 65566865
1 61460 159039 605712773
1 125 164200 524347413
2 169852 949181661
1 67294 161494 660659715
1 24252 174428 455123386
3 10668 86814
1 16358 110983 52844049
1 68297 128801 97107532
3 188537 1770
3 22223 77223
1 86788 186913 650143348
2 188773 941666450
2 174351 625048944
3 29994 87518
1 56912 77392 398894724
3 52470 28848
1 35253 142961 380192781
1 113497 192304 347877455
1 187873 190237 276904687
1 144065 195483 758250254
3 81758 40135
2 129714 84671503
2 63046 917512520
2 189793 628304039
3 28593 130020
3 45177 58440
3 17184 186138
2 100712 496996887
2 92012 926775604
2 195783 662948236
3 20435 33444
2 189851 478294474
2 76427 281049652
1 32996 140911 368704775
1 6223 172375 999075150
1 45123 167928 749342697
1 473 169853 719242281
1 37399 86411 722086044
2 4417 110282473
1 17453 27753 623402121
3 21733 46990
2 14270 128604489
1 11338 138635 742595084
2 107837 705373437
1 60865 101765 442428401
1 43216 85399 549767961
2 32769 652644894
3 119882 163932
2 75019 969423027
1 72349 112732 455586753
1 92475 164227 293562817
1 51705 169514 525853035
1 18602 24245 313041117
3 24912 77314
3 133656 62434
2 168373 681890895
2 6999 87041616
2 31713 911077879
3 11932 122630
3 64870 26946
1 56780 148936 322416624
3 32621 23423
1 25697 59879 724239454
1 146076 194418 260418645
1 21818 64331 825870472
1 45548 83652 440569724
1 149844 180822 654451173
3 71344 23113
1 77596 88830 518365952
3 109927 70361
2 86232 150551355
2 95467 218342880
2 196812 411010066
2 194495 741594547
3 164572 49608
2 34049 207165075
3 72101 146058
2 171868 318081452
3 58181 9090
3 181644 166398
3 141224 42759
1 61199 127984 758284600
1 503 48294 206576991
2 164664 998220876
3 16643 101599
2 66920 376226203
3 7342 183298
3 19200 69886
2 175449 300234179
2 105953 385373710
1 142469 172904 433800334
1 105037 145749 404180683
2 20807 436419334
1 158916 191693 242759877
3 108200 30646
1 9524 56414 527724473
1 170982 180555 345063581
1 85404 119716 961273443
2 170894 510545440
2 143370 662718487
2 150325 35298786
2 93836 147367905
3 80493 184379
3 145480 184086
1 105553 145015 914476540
1 107483 125864 274137979
1 28157 135177 9132613
3 85599 195347
1 4612 199354 587595392
2 74722 125436448
2 168989 442468672
3 148708 35988
1 102600 114929 725100077
3 98105 170977
2 41705 551637151
2 53750 726499161
3 90326 48733
1 64243 195300 449664106
2 164253 415906538
1 6814 108288 627494739
1 15814 175121 694969471
1 69149 190647 703504256
3 113422 8184
2 190737 491296152
1 36626 138941 427258896
3 31427 157995
2 166131 236477856
2 49234 160783543
3 20110 173756
3 103631 56302
1 15172 22541 985587911
1 17075 133439 863947263
1 7454 18946 321806732
1 94748 166963 183940756
1 77452 80875 11809004
3 106538 108894
2 175075 874423482
1 62786 189492 315544412
1 6167 38443 411258654
1 80762 104471 884248264
3 100095 16928
2 12562 618447012
2 16893 564392162
1 13825 27622 705525034
2 180804 283965569
3 115728 151502
3 179976 129587
2 104046 136151096
1 153000 182143 886045617
1 13993 35345 854524448
2 95369 166832882
2 88828 383397339
1 154513 194412 820605777
3 111331 58958
1 20150 47431 684688392
1 34087 65026 188826720
2 36454 224694059
1 185608 187289 157711697
2 88770 532163186
3 140763 96029
2 76521 195087310
2 100885 491155984
3 81152 64217
1 2934 187109 526575833
2 118684 163810802
1 27617 129700 961613178
3 167076 124756
2 14326 875678371
3 192161 112355
1 125155 195923 789198285
1 14157 99809 643568342
2 90262 883546358
3 61311 4336
1 52334 110902 686801699
1 22798 151778 755053336
2 72719 740692922
3 61274 190164
3 129880 8039
2 111964 522306950
2 147620 776642720
2 26518 378015053
3 156276 15535
2 88260 676823184
1 6156 34952 280137075
3 62654 174546
2 111242 843642446
1 105909 139779 912243270
1 28321 167415 864262743
1 3151 9200 781999902
2 148600 63118297
3 71501 56437
2 89144 973958451
1 117856 128852 665254469
1 5052 135545 515802247
3 49557 62225
3 167525 79940
2 12107 364858056
1 32614 42677 619351854
2 183019 416098963
1 1054 96678 586607586
1 8633 148183 442802803
1 89782 100755 607089461
2 135685 863957148
1 93056 119781 380280559
2 15576 923202536
2 37443 355519702
3 70655 39438
3 85505 25620
3 199971 173229
3 45532 20726
2 165986 70290449
1 75623 145558 444117838
2 7871 422515067
2 148143 714663340
2 4244 604900139
2 132627 912498839
1 98080 186115 831815575
1 70771 125112 349570467
3 185442 187848
1 87239 163675 937186300
2 192039 361359368
1 74337 196621 654927234
2 75729 607886605
1 60510 159123 748231924
3 120431 4253
1 37231 105501 438100732
2 82169 813761532
2 171809 427308832
2 19822 649271631
3 72034 22420
3 164639 168084
2 44008 22176857
1 60794 120387 342249631
1 81158 181830 878110012
3 89944 15979
3 94887 93632
1 32300 70250 152288578
3 83839 18527
3 196203 50379
2 154506 398075970
3 16392 76863
3 20276 151401
2 130685 711407324
2 120821 827046919
2 166359 432512973
1 98355 175765 849819825
1 13979 119625 253591020
2 119205 103674070
3 115937 75131
1 39519 160424 667913503
3 115927 101975
1 17979 22886 836628962
2 63200 836887714
2 129506 597075229
3 164793 162173
2 6075 448864070
3 177903 93654
3 18994 15647
3 117170 184085
3 142228 116428
2 95943 203882561
1 45964 77745 602343551
1 19062 134034 859130550
3 82985 65020
3 173413 27252
3 95701 167920
2 27303 330794637
3 125938 157195
2 55550 965801600
2 99657 310265437
2 128107 239093622
2 52502 876784982
1 83774 127956 349608424
1 97368 192334 128471337
3 177210 43566
3 13503 122614
2 191515 295227391
1 7821 178267 215265219
2 82262 605755159
3 108474 35001
1 43442 91477 13010591
2 118728 916331570
1 123817 143120 508516266
3 145791 4939
3 86393 135189
1 121307 176417 645439567
3 9306 192191
1 10840 165717 470640593
3 19137 13611
3 112105 74712
1 29702 170433 754050137
3 41707 136522
1 37352 135456 597265403
3 18024 107909
3 103275 65123
1 35384 81139 376530064
3 115191 129940
1 176609 199971 760415152
2 65855 921152728
2 126963 973821867
3 145950 78924
1 6938 18708 390198629
3 11756 163128
3 139191 81082
2 183631 864202107
1 545 65381 824790136
1 68700 182234 398486377
2 28000 871049039
1 104512 181724 320283707
1 97505 132528 513584269
1 20820 107759 495334855
2 60462 706312535
3 10370 80509
1 102065 138986 242737574
2 33281 668105185
3 86449 77721
1 31881 178733 888732876
1 77358 95003 199246606
3 113007 18039
3 30397 47568
1 171900 196526 432019234
1 409 190274 359848483
2 181898 130580483
3 163401 171846
2 75146 661444364
2 48132 589073742
2 4052 521282792
2 156409 270762959
1 95188 149477 784547697
1 76174 196510 821167646
2 113526 760562101
3 178124 199062
2 65516 381099487
1 6683 114083 556592931
1 32774 189645 3187382
3 71302 121233
2 81091 148684899
1 54654 71596 670121557
1 157941 194737 48956703
1 144659 186455 129197039
1 97887 112101 107078444
1 46324 120389 509882649
1 111726 144821 492477674
2 179148 78663482
1 113521 145667 359773975
2 161197 638367065
1 101422 131215 167149661
2 52423 165126286
3 143593 63242
1 45786 179995 490208595
1 99724 195987 80388166
1 77322 193111 454534402
3 123320 157660
2 158386 452186031
3 112488 107223
1 106349 122889 563552146
1 115275 140819 233308966
3 136649 170175
1 111729 143369 568800971
1 21304 31802 339326009
2 73327 772234571
2 158817 709954363
3 10338 128238
1 17232 159144 29232967
2 101714 152362060
3 121432 23520
2 10498 161903277
1 153583 161692 269645964
3 74520 2725
3 127854 149644
3 2219 77423
3 152309 145465
2 28278 254685510
2 63009 734345685
2 28645 84084116
1 24667 54648 850546575
2 48993 217889892
2 154672 364853889
3 21798 140788
2 647 352357815
2 21717 973261602
1 143712 164709 329268502
3 183325 16956
3 70957 112561
2 153561 996014400
2 27591 526326857
2 17743 362021423
2 96749 897787403
3 85371 162590
2 191910 550806663
2 58218 135905837
1 77894 101833 148641936
2 194711 951278366
1 42529 144323 714034467
2 152565 253598834
2 53713 633619530
3 173905 94769
2 120851 259646749
1 22895 198510 972852308
3 113723 53811
3 17286 110839
3 50047 93705
1 83526 151725 716043275
1 17009 53666 670709847
2 104093 89800121
2 116537 776010330
3 153786 170537
2 86966 942730030
1 24435 184944 274227873
2 118348 977579636
3 21298 132439
1 8846 67791 632900035
2 61548 682428653
3 32458 90079
2 75891 188666559
1 89132 120675 956850343
1 54595 134862 684236897
1 55047 172629 744353300
1 45321 78257 28625438
1 119665 121191 891348561
1 45108 97877 779754788
1 16719 176830 332465183
3 122578 87742
1 33058 180847 942560417
2 151091 424701856
3 77111 144769
1 84928 111428 639043124
3 197324 91499
3 197744 140054
3 40592 187269
2 187151 651425934
2 198991 528861765
1 94333 184670 122821395
2 53986 518442159
1 85156 123709 839027885
1 73339 150423 306451580
3 2472 137237
1 42305 70881 194452485
3 110342 32022
3 96557 158037
1 66602 69550 703387533
3 119324 174
2 114633 856851986
1 30874 175507 404681387
2 19477 666724805
1 33648 87861 87103945
2 79234 103896961
1 125480 151594 300154648
1 53032 173224 372183436
3 155684 78656
2 96766 433519602
3 25516 18830
1 88629 124484 638976827
3 199336 96202
3 156480 48972
1 98713 197601 789653820
1 82338 126339 916938411
2 152279 212287646
3 135682 110426
1 50477 171915 664913299
3 36669 57945
1 64186 127320 953140331
1 9814 145613 698759083
2 89111 100762005
1 101221 106633 829189085
1 51037 141697 733131043
2 99822 170495380
3 69535 15067
1 37657 71003 469102714
3 138305 190701
3 93583 180911
1 99505 112940 590591017
2 29363 398953813
3 27015 14001
2 16272 359681006
3 186547 170433
3 166507 164579
3 120446 49401
1 13858 95313 302438332
3 70091 166881
1 144326 191874 502440371
2 30070 887441237
3 168813 125023
3 80855 67009
3 37312 74122
2 15869 528362253
1 12877 14383 671079670
1 156440 157557 960611842
1 389 158024 711252075
1 76791 165790 644786219
3 2675 150650
2 140680 554751454
2 65042 558411232
2 132638 800335907
2 165033 213241634
3 150564 25588
1 68768 98979 713995183
3 20372 167453
1 80954 162456 729509817
3 102767 127495
2 147265 963520276
3 148152 84254
3 147505 13640
1 9678 39143 225054274
3 165657 86860
3 130718 85883
3 199614 178555
1 7788 50791 404751591
2 184727 963585898
3 83550 168359
2 154720 393638608
2 129635 485856115
3 89177 126006
2 67347 242509084
3 179294 69299
1 40134 185469 562177439
2 121718 104305379
2 138044 12820591
3 46826 166200
1 25652 33073 557734976
1 18942 144853 196273039
1 148724 168886 494707877
2 167040 629225310
1 87211 182139 454725814
3 114069 79151
1 81916 94332 864254369
3 36533 178692
3 37413 166702
1 5358 36118 837216466
3 27565 64449
3 176174 26545
2 123666 904910988
2 131193 312600275
1 52734 72274 297923542
1 100187 176966 733153676
3 137727 77864
3 117890 96376
2 135716 414575731
1 69434 118604 462590364
3 92457 62697
2 6155 204387926
1 57379 120086 921354785
3 5610 70347
2 192381 92540702
2 101723 968224261
2 61092 670337629
2 184818 563063744
2 187756 432635722
3 151140 94839
2 59753 120487370
3 33289 60595
3 196638 155419
1 20024 192738 692021340
1 79498 138286 333970402
2 167445 706548122
2 73839 794795819
3 22680 157911
2 118154 698379230
2 53426 473877816
2 106706 729626192
2 160500 22103005
3 155613 85805
1 164950 196090 831960651
2 141881 542120635
3 67563 79983
1 8716 114684 412330189
1 18287 124039 173668674
2 72782 25223143
3 176103 37317
3 85989 147173
1 132495 153528 161919440
2 171692 543392154
2 186305 480221265
3 180665 114976
2 173705 713751965
1 103580 192473 875896643
1 106309 198598 287615272
3 59725 155994
2 53845 694008290
1 77472 141547 75467697
1 51682 149554 978573578
2 167885 683831417
3 195695 116632
3 49745 16971
1 170651 179181 50902350
3 185816 77776
2 48364 61650125
3 32502 25597
3 112951 82814
3 61211 132757
3 6005 106019
3 174220 193288
1 56879 168821 635645743
2 4429 136609221
1 28288 81817 9201050
1 106243 139919 636372963
3 168553 146414
2 77973 150745518
2 4087 424873586
2 70854 996188668
1 29353 158502 578790131
2 26027 85379286
2 147172 62296844
1 27226 152948 470330144
3 109224 46944
3 89670 10534
1 14468 80709 808055197
1 124394 192230 441262369
3 177329 49197
1 15879 65589 592657495
3 181208 33191
1 30555 106791 806146940
2 162400 719922674
3 68833 17313
3 70948 167280
3 100842 171400
1 44424 199425 551374146
2 41669 511834025
2 17967 795654914
1 5121 59615 583343955
3 26956 27322
3 146582 94488
3 139174 199214
1 53463 109554 403268430
1 41375 97764 839101765
1 78054 198907 460526025
2 84350 258625116
1 41165 86768 154870884
1 130264 185355 318635346
2 54832 594972997
3 12117 38214
1 124127 178619 648212796
1 29011 172782 858709820
1 85259 151853 487395876
1 168611 191664 700820831
3 171458 172385
3 114560 123228
1 69124 117637 205516104
3 99189 191683
2 188725 878662679
2 101540 620071719
3 136655 56491
3 185072 179136
1 47024 95197 549263307
2 178092 381912332
3 166358 68450
3 21313 185361
1 52682 188919 198845844
2 174188 311300633
3 84959 38995
3 99232 122045
2 32991 282527812
2 191771 891888130
2 156544 709905868
3 40324 96197
2 140272 251979543
1 97423 110034 298415321
1 82645 157741 247612167
3 105811 90182
1 44504 64895 787164955
1 33808 177373 979823820
3 21116 82191
2 92820 799038418
1 58057 111645 703524696
1 86180 140072 864318121
3 155366 118889
2 28180 5978465
2 198737 203482812
1 6253 88969 145931027
1 118719 178916 120150366
3 128991 54194
3 120604 106766
2 142719 953708840
1 112171 180267 114320696
2 196339 718634886
2 154789 164542287
2 168899 870890446
3 166442 67445
2 95080 703490115
2 83076 12017270
1 46130 68105 513540948
1 38434 142044 684978874
3 4303 114229
3 154678 161195
2 143522 391292213
3 86270 70512
1 30001 136367 839715395
3 91230 36444
2 82651 292854464
3 150664 99673
2 193095 86993347
3 179028 195512
1 61774 190039 263772449
3 179526 174013
2 77119 428053869
1 27448 89913 553766912
3 100545 185091
2 150609 745866408
3 197144 61399
2 160932 420167770
3 19632 139612
3 122465 172411
3 151531 67898
2 199020 16810762
1 94946 180200 448896470
2 107635 744238520
2 82394 680219782
1 3896 65500 47061780
2 152611 133507147
3 100771 178596
3 46237 66653
3 83452 108386
3 16998 72073
2 130007 734480126
2 57357 803751461
3 158718 61456
1 164236 177193 31304971
1 57293 79508 169672155
3 191282 138526
2 114053 2863941
3 185813 24822
3 173880 76424
1 131137 198445 659478634
2 137621 481702904
3 187420 40562
2 60449 649052504
2 79673 61440434
3 90063 20229
3 8481 130728
1 59840 196906 463802436
3 26743 35450
3 13103 1419
1 117231 159197 105764350
2 65363 555120792
1 7409 26479 547446379
1 35522 128264 965003168
3 81643 119231
1 57190 143938 345317456
1 89063 121484 44119684
2 32468 356826723
1 86 157524 166992830
3 171287 95447
2 176150 150206866
1 151941 167030 873398499
1 64104 145506 126202298
2 28696 352704725
3 157664 149341
1 40031 184195 911952274
2 5637 692055002
2 68293 826978136
2 114577 48802308
3 60243 64083
1 60248 125004 752137134
1 37248 168380 9234155
2 103325 614548007
2 193129 978711107
2 72068 993833911
1 11803 173852 837835500
2 199138 910397263
1 96342 142722 103878274
3 132934 126818
3 119901 97095
1 91343 133231 607841664
2 183229 328229710
3 22511 111418
2 133325 494576350
2 58771 626621816
2 71561 371765555
1 125012 186724 741621327
2 171052 766094248
2 130147 459559414
2 135178 178736489
3 169421 143548
2 187720 426446596
1 27824 199617 29433156
3 69021 177925
1 111744 177631 9618132
2 97436 753705983
2 139335 530936502
2 47022 341050261
2 164735 226099230
1 12881 46031 359253190
1 697 172090 554254634
2 23478 910227172
2 165083 149752468
1 137578 181943 871085199
3 144290 179895
3 8745 158200
3 194935 143274
2 194875 701523301
3 111470 651
2 115066 145333999
3 108189 56118
2 59720 358302270
2 32992 357688716
3 18565 199491
2 30732 459774942
3 165740 74849
2 72275 417395515
2 129597 202586788
1 136564 173919 671781820
1 60732 67228 295171191
1 35091 151305 412642520
3 123547 159274
1 61128 125643 995693909
2 156692 85414945
3 175875 14799
2 112550 767636475
2 181507 307588180
2 142479 756523862
3 167702 46778
3 91101 60733
2 16531 100040485
3 22362 9269
3 22577 34397
2 74188 126708643
2 55539 40609864
2 74945 798899309
3 21987 111339
3 130574 62688
3 84236 91625
2 82689 490433302
2 84428 633682422
3 70037 57858
3 146243 4614
3 198192 82579
1 71393 122328 263178573
2 151644 958838719
2 113320 436085054
3 178189 92848
1 37474 198535 4946638
2 128511 367815732
1 74508 132622 11424758
3 158963 179844
2 103110 463159268
3 41986 18782
1 140852 171135 521125604
1 117978 165807 50008863
3 90634 15890
1 114658 180677 573717040
1 158357 192079 758933103
2 60595 942721006
1 40343 159835 85001185
2 119477 861316960
3 97135 78021
1 19627 49084 641465370
3 149794 79205
3 121642 145353
1 178587 188010 781057071
3 13169 114271
1 96789 191172 315262714
3 33430 35222
3 78741 134816
3 31501 5799
1 61674 109641 548324958
3 63609 22869
2 31123 315818211
2 145807 429306303
3 13017 159476
1 21178 116165 564991982
3 52364 38690
1 64249 164073 982370375
3 79645 135577
3 15170 149343
2 57910 210918732
2 194105 965997984
2 66450 945048610
2 112567 152934421
3 161418 30647
1 86010 109700 254277825
1 69745 154477 774006832
1 69810 75595 228601888
1 58844 143538 772717257
1 25339 112031 286153917
1 97970 109746 114110177
1 72009 88578 11882205
3 159285 183852
1 106337 131647 537911454
3 124112 53709
1 21425 69971 831685842
1 8360 92666 908041844
2 54176 481872649
2 166466 439416291
1 55523 196894 722548322
3 14668 107400
3 56945 23348
3 79514 135297
1 118933 152831 124889626
3 66430 37021
3 10185 155918
1 27233 37714 427149272
1 117979 178345 974539510
1 15104 27016 207851850
2 17880 451575129
2 59653 737249804
3 184557 124742
1 37346 37964 128554406
1 88523 146095 582484883
2 54663 414359617
3 180112 12038
2 71152 285667193
2 84919 874703892
2 93564 300453464
3 37807 188141
3 194487 2759
3 108191 86548
3 53212 98456
2 146313 945389717
3 122995 85466
3 121590 78909
3 24572 149203
3 2821 197804
3 115065 10041
3 111008 33430
1 4528 97658 390437753
2 174890 327855901
3 18891 83463
2 58022 678224605
1 72653 162396 122362079
1 63399 99783 958749352
1 8897 58312 593395941
1 2602 124296 844313827
3 120914 113628
1 26192 47877 978820972
1 16606 31704 446491475
3 192212 178771
2 158987 985586118
1 145822 168231 672796298
1 57648 137631 227597262
2 146067 228523896
1 75420 100776 684479358
3 86086 183862
1 70633 144379 387246161
2 167648 801853320
1 51224 84707 2696803
1 672 79888 111071191
2 116232 133446942
3 34062 42343
1 52179 135323 368050328
3 28196 68974
3 190889 138673
3 84409 190962
3 163537 43274
2 47716 673351652
3 178658 184015
1 133844 177192 98204898
1 27100 37770 908877101
2 23807 508508572
2 98785 15448119
3 135391 22601
1 166591 182832 657276891
1 47043 149602 81732222
1 24091 54458 372312629
3 86575 197138
3 122402 122210
2 189042 488080134
3 78888 12106
1 144229 157633 134051627
1 172928 178729 383922725
2 25760 690673987
3 31202 191553
2 2576 454188606
1 53230 189585 128908140
3 43702 63308
3 51099 178194
3 185256 74037
2 198150 877951394
2 185596 934044924
2 105422 785662611
3 4783 177385
3 13648 169400
3 52445 5145
1 126145 133148 132450625
1 71227 100276 278299515
1 31461 128203 85162518
1 100173 140938 248320244
3 58775 190076
2 155765 161131839
1 54295 98273 980946497
2 867 905753187
2 102338 675406199
3 179557 92050
1 2361 65807 853232909
2 48330 241270788
2 118837 6420024
2 76410 913146951
1 48709 73690 89432992
3 155581 142895
3 125990 19892
2 181341 406231508
2 14554 506079743
2 181013 833421117
1 53974 128800 557998851
1 37727 58790 266895973
2 154794 630112994
3 178111 189146
1 121808 140613 968447460
3 102204 65787
1 30661 93455 120412835
3 191987 194645
1 150030 180774 235950992
1 12840 181846 813775316
3 44861 136224
1 18099 191822 914918595
3 126947 102885
2 126075 252629183
2 180902 465108474
1 140970 166648 985295955
2 8537 338089730
1 84944 195880 79753858
2 30883 151154778
3 39851 141688
1 36403 92135 495706330
1 77511 86710 321669186
1 19978 69797 784440301
2 49562 815772871
1 11970 31418 866984197
3 25078 53756
1 89985 99730 619263687
1 39839 144613 18525357
3 167436 186792
2 1833 615853290
3 34919 46131
2 185806 592442335
2 139315 901197548
1 47168 57589 599768606
1 111643 132386 570035098
2 181965 830576540
3 155781 94617
3 163517 108853
1 21826 130060 12382829
3 148745 47374
3 132523 21121
3 145479 157663
2 181988 763236458
3 6219 103239
1 88368 127851 531531750
3 89151 86260
2 17744 396348571
3 145224 76802
3 89576 43387
3 173238 95515
1 129261 155461 223367077
1 74730 122623 223510504
2 129175 835144070
1 36650 99477 817302998
1 13573 102786 268017863
1 126449 139341 389209133
1 136692 191984 421467974
1 29258 115668 808761442
1 33413 60158 727082157
3 65752 49779
3 156082 152372
1 63356 124957 957535137
1 131265 169837 380239942
3 147445 3412
2 74691 430099472
1 46592 91374 156778940
1 37719 171712 610945084
3 10521 15718
3 45293 193523
1 89903 188708 697442970
3 25614 72687
3 45224 44789
2 8568 982181555
3 93583 176804
1 171269 199920 610744110
3 140353 6108
1 100186 152116 558792206
2 123558 761719707
3 151235 100900
3 85769 58127
2 154463 816836450
3 163093 193167
1 153632 182058 644789021
3 56538 184218
1 156585 172754 69276180
2 195291 664304990
1 1888 14828 646189983
2 33638 652659029
3 34532 156424
2 140982 943865282
1 54608 173462 811616959
1 16231 170545 187547618
2 137302 699652348
2 130043 719517642
2 37161 709996557
2 52512 711990929
2 191471 659247472
1 122347 194737 6443396
3 23190 124249
3 114594 98144
1 80488 97677 541358832
3 114917 119479
3 42776 102711
3 148171 2344
3 19094 97875
2 143060 596535775
2 130406 197431457
2 39160 644496752
1 28326 63109 214124547
2 119820 699651322
2 146935 180369169
1 71400 189493 917937276
1 123609 149380 11868312
3 177489 133953
1 12242 131657 342805976
3 138126 178353
1 29348 120766 165253896
3 158451 181312
3 150860 198499
1 105464 192006 322977036
2 148289 945579063
3 158302 72479
2 153172 287501866
1 16270 36243 577969109
3 58870 178775
3 98052 87977
3 80199 35458
2 133891 9491880
2 160215 98003835
1 74183 128615 755385870
3 187461 122054
2 149488 750453279
2 169786 367464867
3 103898 138841
3 108499 69203
1 22232 33874 484031249
2 127952 181479928
2 128606 899061377
3 147910 25359
3 128760 182989
3 121971 73190
1 71460 179228 858096406
2 77232 971150908
1 95740 156626 154141140
3 46989 101288
2 131751 202044411
2 145550 845159486
1 90091 166669 537417642
1 63564 148817 369289823
2 481 410731571
1 65333 121661 286144937
3 40540 126550
1 30971 33990 521587939
1 100982 129340 650053938
1 45005 155542 411742747
3 89753 3362
2 137481 772262529
1 66561 145902 163340860
3 148820 108049
2 188946 408560754
1 113850 135004 981892331
1 99318 139489 898610384
3 99233 140934
3 10875 158860
1 27865 103608 378199151
3 120071 138103
3 147965 149180
3 25383 185911
2 45363 926855082
3 139912 193973
3 100879 195726
1 37742 192192 525503864
2 146198 203264184
2 42529 782173366
1 3255 91526 6245706
3 114750 126671
1 37732 105975 683407047
1 24397 119231 74388493
2 133015 474310362
1 159788 164353 223250226
2 172208 959590149
1 63068 133015 433721457
3 49607 103758
3 180916 127107
3 42410 149734
2 124577 392919407
1 59817 98050 271674715
2 15904 390876739
1 47564 173142 384040061
1 46617 59964 885223781
1 65791 102889 939362134
2 122420 88221453
3 117764 167439
1 26226 118124 855276864
2 176241 834678822
1 22331 90676 695804556
1 84167 137346 371540422
2 126269 587956566
1 86360 195654 131336273
3 115052 199311
2 28736 777312519
1 146097 178109 826993119
3 73155 54031
1 147408 174075 849063182
1 128504 155330 443065747
1 6208 144958 670684065
1 10161 181195 840106849
3 62249 175646
3 122561 190494
2 138441 439747228
1 85287 158932 290277796
2 93169 156002076
3 182813 8509
1 6790 117885 581024870
2 76084 476472149
1 36514 64845 57057497
1 10611 154645 637688281
2 3024 53691140
2 119399 297896003
3 132530 130977
1 21776 170915 285538891
2 60400 500938085
1 52724 95358 88916532
3 153155 173016
3 139017 155349
1 106968 192672 697392784
1 83442 149210 332294119
1 140210 170504 35941052
2 167147 641422833
1 86941 156893 537938577
1 3878 166975 168443284
2 1973 812628182
3 30927 162835
1 120417 163413 909981753
3 189805 115750
2 149970 216487172
2 106504 751944783
3 24647 12637
3 90165 139739
2 84766 665434762
3 72517 145199
1 24954 172994 987917314
2 114457 356986101
3 49360 146108
2 129730 441087730
1 137176 152522 116640102
3 184049 189915
3 59055 87070
2 192124 483973314
2 97556 770448382
2 192405 81495667
2 112178 474667195
3 147467 174241
3 161587 73746
3 40371 76963
1 42748 82817 141471988
2 127993 422000322
2 180641 582435723
3 95599 54127
2 45150 124858457
2 105904 279730580
2 81378 324057122
2 23970 168373864
2 60674 551780260
3 150283 104147
2 4955 326465929
1 35979 55601 375887726
3 27283 125361
1 54273 143271 664444150
2 107964 351225945
2 177525 719364114
1 53808 170059 616532274
2 30029 347041617
1 51218 180235 409422256
2 188338 340800020
2 105676 82401324
3 159618 188135
1 98638 142165 350352347
3 91755 63570
3 106275 87115
2 4350 545188913
3 94483 105815
3 18703 114235
2 25398 220910456
3 103980 112858
2 143439 423327878
1 66280 109016 777923330
2 42961 64167878
2 70480 543225151
3 130517 98325
2 196440 120074433
2 131752 288516426
1 59398 181305 252666544
3 107912 3690
1 110841 146797 148602141
1 100554 149890 739661972
3 108202 67393
1 18782 176518 217303834
2 45451 270547195
3 21149 27656
3 161358 28429
3 37506 133217
2 59924 516154719
1 4460 149878 500225887
3 72869 55654
3 53066 35317
3 123616 122359
3 74786 72126
3 54713 113560
2 49589 47058455
2 7347 374677509
3 120346 162878
3 156168 2431
1 25686 84610 925792023
1 168102 178689 543961754
2 182262 843843830
2 174590 106173407
3 46564 161919
1 93615 122566 396209519
3 108216 104298
1 149620 158280 562385485
3 85985 85377
1 35541 175115 607523845
2 126218 305781112
1 25069 110450 277398958
1 14464 147422 391115545
1 6964 52779 176601969
1 74612 153602 815594750
1 141737 174479 394219244
2 133391 643726
1 116659 117689 31831193
1 88475 137053 791843311
2 47655 554768550
2 199365 310269881
2 123371 48569546
1 30559 34477 968594523
1 51106 65205 546063076
2 55173 219018110
1 74775 78121 678174180
1 18896 162187 847723416
1 461 12817 759504867
1 95297 115665 957888957
2 76221 791378119
1 34040 143270 388009813
2 5639 835149800
2 157782 713640813
2 1977 130111301
2 72084 291021160
1 49398 195836 423462680
2 115356 556138679
1 68305 141251 562120487
3 11977 76829
1 180717 180755 165818031
2 186498 776741285
1 9046 14724 228308554
2 56625 273266180
2 130311 227855067
2 12158 674966744
1 28423 30384 385561410
1 25906 171616 131192180
2 45247 130064781
3 16920 150378
2 116647 17655907
2 155476 901036639
3 12006 168457
3 186878 130901
3 129092 159927
3 180400 51876
1 109125 182393 816827787
2 132041 636059557
1 887 102045 492247730
1 22772 99453 159329069
3 129274 6713
1 122666 172240 865256335
2 166804 882972142
3 193986 186946
2 15546 329019098
1 69926 136810 281148887
3 67653 187451
3 24846 170043
3 92670 41768
3 22686 54713
2 151507 350550163
1 3392 192542 593589359
1 139278 143501 673677860
3 23863 33265
1 44626 185356 756717416
3 60024 170916
2 89602 402986166
3 144873 169114
3 43505 159750
3 57606 130417
1 31036 67572 546972397
2 110703 573323643
1 156167 196426 910942699
3 100655 31645
1 65825 74809 360440430
3 141527 145792
1 65230 150555 373688018
1 111027 145410 52800666
2 100947 788641197
2 76787 548599763
1 119978 134052 953048834
3 46716 112873
3 163634 89434
1 9190 142043 267338305
2 103954 444091890
1 51063 177175 933369256
3 155728 11607
2 95279 489487689
3 147447 31820
3 19767 196639
3 25634 199737
1 133045 178191 346550686
2 60070 803453368
1 47411 134857 215530372
2 137920 644401231
2 40992 585470687
1 49951 83436 215902465
2 53998 539499912
2 24859 973130952
1 58449 173593 610458154
2 132454 300122032
3 104930 74879
1 150073 170348 672058710
2 59995 484742331
2 15642 422681568
1 17443 149823 912273389
2 82068 316747868
3 182321 141898
3 36224 179382
3 91390 115529
1 167401 182735 564732086
2 168066 897864099
1 27941 173785 486091224
2 176313 916327124
1 16313 155313 168169031
1 140799 148774 544577442
1 9024 77341 248752808
2 37183 553957533
3 20120 130817
3 93479 30608
1 125353 183082 602713053
1 90170 124352 88282658
3 25889 96934
2 125631 993342347
2 51024 595073810
2 99735 933889068
3 124019 97107
1 16562 136205 574326953
3 1143 195630
1 82280 141916 133139483
3 43340 179646
3 19359 146335
3 172323 110743
3 130576 95549
1 168745 180073 828163303
1 6247 12877 957314793
2 144880 491846509
3 133617 10259
1 25748 119794 491381814
2 178942 833760288
2 23746 364773794
3 14141 57473
2 3895 274986237
1 83038 153923 809994092
2 81981 909866172
3 82164 68251
1 31640 41939 740369285
3 36909 103176
1 46574 147162 743665409
2 181077 203889617
2 98219 527222105
2 194454 298641913
2 46840 33293343
1 65789 79248 341713282
3 117374 17574
3 95278 73692
2 174037 621122498
1 21153 89554 318519856
3 108865 16238
2 190271 836704540
3 8379 11500
1 110172 122413 321128367
2 15776 719830537
1 69958 134289 553143133
1 70256 141059 415913872
1 86072 152063 69294003
2 154489 994281920
1 5719 19017 595068686
2 73576 720271163
1 57733 74566 924719870
2 114432 931356312
1 82859 101467 787132631
3 102825 102796
1 117942 166427 75792697
2 62009 770759513
2 12131 333400919
2 180071 689589588
3 26525 178118
2 192237 157900945
2 20408 905433267
2 100973 939817326
3 128271 166689
1 178052 199209 887758129
3 77914 37724
3 151017 32797
3 156460 112779
3 112009 55609
3 62979 40165
1 155007 195174 522875617
2 27363 372393275
3 85160 15857
2 141054 436434371
2 106095 297724996
1 60120 153208 994249163
3 105690 60306
2 148355 510810924
2 14624 927626972
3 21223 70827
3 182036 158259
3 146712 78824
3 82354 67569
3 74784 43119
1 30267 64439 935153631
3 52011 110328
3 110983 10417
1 39107 41486 89386140
1 32196 94671 373238760
1 51071 149578 609068369
2 34492 423158190
2 138912 360751524
3 188195 58629
3 26932 20873
3 144263 125458
2 87957 116731745
1 17358 116450 523780800
2 161550 308319080
1 112915 130220 464965675
3 154497 116086
3 157947 103609
2 189180 54215623
2 52892 611859868
1 76119 79344 379813121
1 66846 137643 113616932
2 172364 22916187
3 193963 193534
3 149457 19914
2 184017 268288339
2 52361 973803599
3 173026 119715
3 181957 28372
1 72424 180731 127912678
1 95840 109213 299319899
1 138197 158377 932734720
3 170954 100121
1 96676 98576 877899623
2 22150 244835774
2 41807 43674831
2 66910 535944542
3 22527 183518
1 89533 112440 573627741
3 107485 23327
1 150228 169839 913384169
3 99794 170921
3 59105 135894
1 124050 176310 132649772
1 42632 84467 917867731
1 45874 57493 883532890
3 14629 56225
2 80686 169708247
2 149712 592247257
1 26724 61550 697987823
2 155320 829196745
1 82821 116403 548509569
3 192657 44524
2 108113 904974369
1 103504 115481 503729687
3 140018 177943
3 98199 157936
2 137375 842461323
3 183134 9787
2 165978 402625082
1 68592 172251 527560542
3 96213 175005
3 105054 162266
2 54520 434150068
2 66773 26060970
3 140272 53429
2 196481 614439681
2 8146 544635729
1 54563 195997 979411403
2 26820 746254587
3 79965 108746
1 21460 182314 258111513
1 25925 179422 556383012
3 103570 18442
3 98525 37719
2 164696 687514016
2 192834 157370242
1 13008 194594 53257753
2 12439 246850019
3 174643 105022
1 78337 164562 822209856
3 139106 61928
3 21672 24280
1 9696 39915 806875887
3 192822 27217
1 74114 100598 937673126
1 193950 198140 946982491
3 84275 138929
2 136558 186462888
2 117020 401265338
3 181316 50957
3 131660 120272
2 92407 108587842
3 22369 136355
1 11778 39558 756879017
1 1179 115267 949892713
2 150231 170245130
3 110636 171200
1 12657 130642 600679073
1 32217 44873 742557237
1 173542 183572 22591073
2 83377 247162171
3 114406 141158
3 14587 141304
3 94594 167637
3 22163 69307
3 157614 113131
2 133543 894876759
1 15835 123622 151566678
2 5824 400330022
1 22168 151947 373430848
1 88246 108143 428391932
2 51158 916567719
3 149974 100308
1 114573 142948 110422869
2 153172 280552172
2 39151 942259385
3 144022 77691
2 188864 536026564
1 38529 45819 629369974
2 121478 222818282
3 162555 153507
2 111878 249673722
1 33435 111061 652391652
3 162865 162731
2 58723 620963529
3 48896 160571
3 151623 19705
3 120060 162134
2 166781 901286204
2 103249 136061225
3 9113 150636
1 2930 78316 189570272
1 110636 181272 561704766
1 3647 76770 59979673
3 7989 56930
3 74041 158529
2 91604 627398707
2 81069 316715717
2 153749 833257934
3 36444 76659
3 19582 92030
2 177284 431732266
3 109568 30049
1 26187 156859 510796443
2 95143 24243509
2 20277 921449129
1 1752 126048 164491751
3 11428 53994
1 138871 196399 585664975
1 53291 161776 100273804
2 154751 930002361
1 13546 50221 132648580
1 60727 99110 530135336
1 5590 146107 630677538
3 125737 169550
2 140720 958644620
2 172066 999943965
3 142982 189208
2 13456 731443369
1 49148 137797 981522714
2 124740 115348757
2 118035 687149527
3 135779 146885
3 169001 83273
2 101453 265815295
3 183577 49140
1 82708 151627 79919491
3 3960 147572
3 67632 44656
2 116222 328443174
1 55475 125217 181368757
3 53625 27641
2 47910 983670219
1 104466 147832 458526954
1 106970 173797 457912871
2 59146 110391453
3 196713 13537
2 72940 251204123
1 58441 167340 911261741
3 105949 13805
3 18237 92724
3 182993 39228
2 47512 547264434
1 40262 44807 261535032
3 26187 96743
2 87508 415605686
2 44160 855375269
3 166657 92167
3 6329 162171
2 122344 801495249
2 77982 989008066
3 182964 145373
3 40471 161318
3 82233 30889
2 186099 188257360
3 68124 112238
2 137336 550603618
2 22139 387923586
1 74636 188410 848508424
2 99218 480858532
3 83624 837
1 71888 162263 196282573
2 1388 672023074
1 67748 189793 679414126
3 146911 32037
1 83512 187137 662220649
2 146575 637710601
3 146094 103201
1 79315 158743 980180222
2 153430 973903582
1 16396 145609 783874074
3 150699 98046
3 153607 170697
3 122576 38683
2 147782 376254918
2 50378 354448932
1 35099 183695 413606724
1 54443 180028 58037203
2 98751 202531090
1 17223 54466 897164798
1 25226 150818 494886888
2 25124 170799386
2 153959 454066490
2 105817 87010812
3 75704 103168
2 67142 501498626
3 8352 151645
3 16009 37448
3 99741 69523
1 165601 171731 706448579
3 7418 59810
3 123038 16191
2 25946 264316534
1 74507 182704 986390356
3 43291 151067
2 83901 305277210
2 163266 521941946
3 20086 158659
1 78876 157434 26392003
1 20955 53410 919872480
2 157194 276476190
2 176440 529145474
2 76067 488490336
1 88980 130706 106794509
2 199886 819491304
1 12289 117984 407419491
1 50717 155122 141754308
3 53637 27551
1 25775 175280 35669833
1 62646 174510 238665760
3 44058 41570
1 1799 141483 127166135
2 49849 878260879
1 174540 179243 35550586
2 179861 985385605
3 153625 69831
3 118079 72297
1 115408 162011 975711358
2 159001 66450469
1 15504 85338 801494750
2 49346 668678321
2 103147 657637214
3 12079 188773
3 88890 110610
3 33674 125847
1 121463 133109 317573743
3 90631 160086
1 93105 146585 771446671
1 7776 83196 422475990
3 107282 17447
1 5422 26110 664399397
3 23707 23429
3 4648 101810
1 32987 76985 731774081
1 148077 187796 127744780
2 96911 585900059
3 107221 190800
1 26671 31498 842194703
2 167411 883185543
1 112194 159490 172889887
1 105018 157245 539995874
2 148965 768280670
3 1981 76630
1 45230 149926 569423037
1 121903 135069 86546049
3 143202 95745
2 173875 343780158
1 10025 68822 193357654
2 24779 154067122
2 155084 216984089
2 25422 219554657
2 157024 996652199
2 121798 948722569
1 18058 88801 432242616
3 59945 51644
3 167259 198282
3 51707 199294
3 86264 182360
1 194921 198021 564565789
1 58547 159062 224017408
2 115252 797432733
1 107816 130410 990422993
3 103839 142939
2 33489 125482473
1 25278 153361 142175438
2 30816 559220439
1 25898 44338 842488241
1 76803 163419 320575652
3 52348 175823
3 92509 123620
3 156176 145078
1 137172 150187 437860259
3 193870 31240
1 14420 24004 730639424
2 78959 4532977
3 81010 67517
2 146870 743210493
1 57679 123303 927748835
3 83323 154503
1 11374 134129 828953628
2 53844 626805500
1 26390 112452 569821025
1 75455 106393 620633714
2 194663 927863483
2 101058 54161117
3 13418 104496
3 71702 43578
3 142997 45681
2 155475 857464492
3 49288 148269
1 126200 145634 902301764
2 83391 486542854
3 140815 183352
2 83289 913940819
3 130011 3076
2 118743 172375282
1 129939 197636 707900318
2 195926 21532037
1 8480 101965 237577386
3 120608 166799
2 137782 40877459
3 16710 31285
3 161550 64723
3 52135 191381
1 179610 181262 786256108
1 117847 174147 924476086
2 17478 694997105
2 156741 151049012
1 680 149575 110341164
1 61484 110243 913082029
1 85220 195182 124083211
1 48259 50662 203227531
1 16064 167022 866782124
2 130896 429738497
2 150146 733655180
3 54793 65585
1 103280 184699 809321598
1 126481 158972 410591982
3 30334 188810
3 74941 72835
2 107765 640557346
2 162378 925399489
1 66868 146449 65264179
2 100260 2339300
2 139127 64877288
2 159398 482276083
3 92872 32871
1 87675 163956 502856181
1 64911 121149 545829984
3 92728 18492
3 162417 24255
1 82790 195771 275963913
2 63037 40296366
3 115236 94771
3 130080 160750
1 100976 102396 139769094
3 190222 121916
3 34395 38424
3 170108 80499
2 167157 499730002
1 26438 117578 244986030
3 4871 52575
3 163077 116225
2 157064 341837404
3 184405 163979
2 42740 487193396
3 56814 31230
1 162403 185248 673300230
3 4195 89260
2 194439 32891047
3 2530 115191
2 191768 599404313
1 68665 187898 7751176
1 18621 135554 848174166
1 40054 76022 860360352
3 56958 39598
2 59050 28754391
1 170317 199318 408356306
3 106226 66205
1 10984 197490 417761286
1 92340 186614 444711140
3 60986 138253
2 95137 549665361
3 121947 79145
3 152460 78922
3 67038 56076
1 64820 147092 964957487
1 170567 196545 650248547
1 46277 145121 782932196
1 104862 135063 543723078
3 190706 63708
2 166774 294645943
1 24725 126474 855415865
2 129875 610031485
2 93841 585274290
1 36049 199166 194514881
3 83072 131899
2 114376 155618092
3 46698 18016
3 186485 120905
3 186075 31502
1 30805 109916 386817514
3 56334 167547
1 5367 20017 605342663
1 14686 157585 31175101
3 132278 94231
2 174333 533984771
1 24359 45485 934021794
3 144115 37023
1 10778 148862 718753801
2 54908 12255978
3 68756 131087
2 109789 775360531
2 78196 219173523
2 147685 183036183
1 38490 60507 537707442
2 35522 985860655
2 164129 525195168
3 96884 52768
1 59493 103037 249671957
1 4820 194070 33577534
2 21466 851659121
3 11318 9418
2 44821 350161476
3 18396 157314
1 86679 147367 540130780
2 43699 105988216
1 753 39825 538440805
1 14291 177999 528749628
2 19458 54640493
1 36911 127270 693234151
1 9183 155145 665699237
1 32230 55124 305081120
2 65311 204910601
2 89055 407555670
2 124500 998493946
1 52475 110853 123835608
2 187881 957821842
2 186458 326519623
3 171604 24847
3 96080 145108
2 32167 77375592
1 49279 91183 843899100
1 12004 142245 96808826
1 111608 113305 186678996
1 16730 64346 887795501
2 183698 426497302
3 75339 166095
1 33562 43029 785080246
2 3186 751583381
2 16762 551768896
3 32109 24592
2 58202 858626480
3 8142 26236
2 87418 903129275
2 96341 687499210
1 81235 147128 288712210
1 5331 183484 438968409
1 33836 46357 425366353
1 63354 132681 407853171
1 121573 173906 977581919
3 141611 151220
1 21319 131892 424290934
1 155807 195031 758112225
2 70013 329243308
2 198112 691271896
1 55844 129465 141836677
1 9464 108067 252616373
1 13842 154967 157084578
3 150308 117508
2 157900 588607763
1 91571 163252 324519938
2 141157 668301650
3 141377 28691
3 131403 2289
1 143877 163959 215893839
1 159893 196019 20368571
3 84487 110127
1 14129 49341 176115572
3 93076 58731
1 94143 197336 177059345
2 18245 104290148
2 130915 7527014
3 109158 135460
3 181905 144374
3 91194 22754
1 2519 121759 630721576
2 190185 582046399
2 142160 982674634
2 128308 937282881
1 12479 114363 43466399
2 193211 904204153
1 126199 143067 127089636
1 46146 142978 681832822
2 115722 323107683
2 181561 895298088
3 63426 146420
3 95114 104043
3 73377 196465
1 11452 11580 328943855
3 43997 16542
3 156830 135376
3 196067 169423
3 108014 111264
2 124961 700400113
1 19522 71701 486724566
2 138639 27203711
3 163390 174908
3 76182 126479
1 90544 107233 961172663
3 45881 84473
2 137049 453728488
1 91629 145728 813095671
1 18543 33417 88498774
1 105738 167836 302448285
1 133910 174645 677039292
2 155977 781326787
3 151601 52301
3 130452 15146
2 15356 414396135
2 5191 221301380
3 15293 14843
1 39235 143246 378533211
1 99165 192557 930358204
2 107701 241398186
2 152984 498267527
1 111268 162065 755878676
2 31944 303938662
2 105966 537374800
2 12044 33691614
2 153820 755357385
2 45897 832193072
1 118819 199587 555297462
3 165204 75441
2 108696 965452104
3 127336 42719
3 120744 52236
2 92757 546738824
3 40384 106026
2 139389 79493392
1 29816 182279 489287975
3 172319 47293
1 110661 189352 592739337
3 133776 84626
1 31606 173676 267133987
2 88835 941835124
1 2602 129853 800449228
1 162509 178369 624698851
1 20141 82771 417153259
2 2230 368085450
2 149972 353800362
3 24694 8693
2 183274 829151631
2 30817 623397968
3 137472 186555
2 87892 712674456
1 17043 27301 72042468
2 157245 525844380
3 61089 69742
2 56529 171796858
1 58201 145359 765382538
1 52772 91181 54985110
3 100088 102996
3 61405 178312
3 52852 39014
2 166410 760117748
3 120119 153488
3 83972 46250
2 113047 491816066
1 4250 197974 113756164
2 53780 156956098
3 186609 199914
1 2925 90586 843817779
1 98220 110082 338662414
3 119612 27208
1 182301 199955 578487223
3 113006 8251
1 59713 70382 839706589
3 162528 92259
2 63333 455868338
2 146015 886920000
3 23976 144494
1 15245 82244 27814283
2 105848 575179519
1 85808 109596 577707688
3 189137 90319
2 187020 644164101
3 18710 33033
3 11946 166697
3 16841 31311
1 143140 191163 301991577
3 30580 135714
1 80017 191151 730085246
3 139618 62350
1 121935 128174 383124792
3 89000 160033
3 7182 87379
2 178533 413389798
3 67951 3973
3 61937 122571
3 70212 196377
3 138451 50828
1 4723 114957 909209786
2 57120 892503974
1 59581 133853 896150837
1 170701 176658 243437670
2 38705 422958744
2 64632 75863246
2 32082 937572174
2 197024 249897851
2 6601 736369448
1 4248 178457 55155965
2 29295 702227829
3 133393 43227
2 89561 956278278
2 188691 281113869
1 17852 23696 219819091
3 8713 31871
1 121901 137016 585644993
3 180236 99953
1 13969 103403 880678976
1 584 13229 634115763
2 156701 881680184
3 101212 1719
2 164300 408539400
3 191835 35427
3 98261 199003
2 108453 478884200
3 177891 94048
1 109739 110956 859382619
3 148783 87326
1 298 121871 706499396
2 149735 526512244
2 176122 836331685
3 173279 171422
3 44535 55411
1 82442 147258 327224063
3 163395 70115
3 117170 188797
3 16627 23803
1 109373 158842 755069918
3 162872 68070
1 106362 146445 15920391
1 117294 181106 436149266
3 99967 64426
3 18467 160388
2 190174 648704379
1 42673 170336 597739574
1 9277 153538 518920765
2 59867 711929745
2 161951 504986244
2 31396 218355418
3 58814 37249
1 18453 22184 675687235
2 121086 58934405
2 111698 168357515
1 56155 146218 998696058
1 72003 198656 543589875
3 99505 105417
1 46686 89041 51396109
2 198818 1108203
2 2266 444679098
2 193775 252730383
3 30560 190084
1 8827 184419 803105388
3 127050 31404
3 59685 73086
2 244 508459022
3 19821 105396
2 88744 276632394
1 67899 128066 586423099
1 113886 117106 306079547
3 43299 91302
1 25118 73427 686590827
1 69478 70883 325676806
3 84312 171639
1 88740 179084 747817484
2 112064 946823619
2 15681 684101796
1 17937 41193 547916550
2 3307 903958270
2 163816 760670574
2 97518 587869791
3 9731 134918
2 3656 223820475
2 89065 271056201
3 56815 35829
3 156090 88061
3 58910 47613
3 80007 19978
3 176058 77771
1 43596 140593 424266734
3 82930 145167
2 13073 543821783
1 73039 165657 615190381
2 1477 100481291
3 107169 104256
3 127077 87426
2 66114 708933157
3 138951 52772
2 119363 232453799
2 26376 405561935
1 75169 127683 561683580
3 73510 23904
3 180005 16469
3 66744 108722
1 45615 52079 96314384
2 15094 331434365
3 114699 60935
2 9804 819409551
1 142468 166103 936644923
1 130308 178786 134956374
2 172720 984714464
2 18859 731925666
2 50036 650562166
1 68214 119805 66528718
2 165495 858161323
2 118978 989412242
1 8928 123478 194670822
1 71716 136763 412201570
1 43662 114781 986882372
2 148151 351454249
1 69866 192491 943994574
1 95057 113249 859251824
2 128474 950019542
2 98990 267335732
2 151572 884988866
2 159687 762666846
3 5187 159727
1 15830 43711 149427481
3 135424 170326
3 98336 61929
3 32566 110612
3 159037 27311
3 155595 181945
1 29522 134951 790874619
2 6425 918192037
1 55062 181727 861378517
3 125786 196753
2 40761 200440855
2 88094 694330720
1 7083 33155 208689159
2 153734 482766174
2 87323 966654272
3 135215 58309
3 10446 143083
2 68336 335451749
3 10580 2492
2 133376 867358342
2 107379 188242317
2 178950 450374393
2 170316 973572140
1 9924 157370 962061590
3 42441 73370
2 9864 953287023
2 162101 602275510
1 113496 175286 248598506
1 45977 89338 156492286
2 38458 657698277
3 48863 199890
1 32525 35215 56680227
1 73772 76417 195423272
3 153931 10467
2 193249 36965685
2 150538 959457996
1 44048 80076 945769576
3 48058 78300
2 93604 676077257
2 173571 486225994
3 89085 191275
1 125998 163338 553438159
3 123560 178496
1 19564 191030 619778278
1 23950 104617 512525236
2 138096 436074003
3 128548 15078
1 150292 154237 241054334
1 83435 166681 192885278
1 51950 133406 431195798
2 10220 809460598
1 31270 33680 709118609
2 117305 322414879
3 19244 10908
2 154170 141540012
2 18589 959756676
3 100368 8005
2 37611 516326033
3 110319 57941
3 175612 182492
1 46853 145948 144016441
1 42158 121280 351748482
3 95695 78172
3 101077 120558
2 120949 518480012
2 163668 303100208
2 152120 956529861
1 83536 124035 937094453
1 25234 83380 566629627
1 132793 149841 376421375
1 30925 135195 649734439
1 48724 194608 349091320
1 37113 129641 345675154
3 69287 45197
3 135448 181478
3 19450 79691
2 78254 869111312
3 52277 170850
3 79166 81627
1 5418 99178 232383865
2 40906 399973350
3 110090 198479
2 87200 577502367
2 1050 183458077
2 66235 817903968
2 145702 569590287
2 199933 703937507
2 64721 605383066
3 166087 103422
3 153025 175481
3 143019 19401
1 37357 118577 115475247
2 3959 724095801
1 5871 26919 330424037
1 24228 164226 926432225
1 70117 194082 851424770
1 113157 180142 760353954
2 99725 35722988
1 104651 191891 922504708
3 110488 94793
2 5799 296423580
3 26673 68845
1 128176 154110 124605646
2 199697 891952162
2 7599 538087403
2 101025 290127248
1 129924 166493 731137055
1 4802 17685 493646785
3 62849 61069
3 54189 107044
1 37021 185468 163601013
3 155207 55722
2 93541 405726945
3 147852 48854
1 55644 145984 841552912
2 59971 463702803
1 24964 145428 578152454
3 177181 161893
1 116785 181713 619272084
1 22885 75271 49626991
3 51339 9651
3 158466 27710
2 77700 255090778
3 59231 48750
2 127204 174375537
2 177310 682506677
1 47904 78821 462481918
1 19973 63910 435745597
2 182701 726814644
2 64732 549086601
3 197844 24634
3 5924 151453
3 169628 20938
2 82142 520860375
3 63571 188208
2 26488 860161716
3 921 72087
2 157866 722530193
2 181558 595721716
3 148603 62706
1 85337 159909 138832910
1 76733 161158 907510102
1 55665 187564 590209795
2 163592 935952508
1 83751 146642 576133837
1 13539 37368 742198326
2 66243 536536563
1 22014 101987 862652899
3 107905 76553
3 138338 139449
1 14109 110098 768928599
3 60996 116953
3 182583 152582
3 60838 58275
3 63150 108755
3 4942 54017
1 15273 47293 364287587
1 18716 176804 720749220
3 55580 88850
1 15998 59333 898223518
2 126363 475766901
1 56817 105405 384690709
2 166134 518785035
2 10271 45390481
2 163097 306638917
3 160325 70932
2 77263 564459272
2 28007 446099433
3 83500 121200
2 12219 796936457
1 111470 193068 876884584
2 28174 522643870
3 32248 162729
2 1569 869912632
2 196440 180151055
3 96240 31701
3 49144 123792
2 42671 707650919
3 65099 61045
3 67128 171433
3 107421 145476
2 29645 80603604
3 114616 68204
1 18782 171425 248430398
2 197879 98843684
1 26114 78309 443240053
3 48927 71606
1 97372 112345 345210534
2 34434 575932507
3 9905 54613
1 1256 169556 501951832
3 67972 146784
2 32895 217185137
2 189121 88164450
1 72039 108243 846394779
2 50236 409071891
1 48876 67169 94488854
1 37085 117435 264291828
3 191782 139788
2 29671 240611812
1 140961 194340 186434034
1 131482 186795 620882254
2 155408 169325774
2 88732 303634257
3 28111 35976
1 114240 141628 193564829
3 187596 192877
3 82599 183838
1 54434 133906 150970448
1 50069 95658 348788227
2 137681 563428255
1 110108 149724 549377340
1 63833 198948 491013568
3 46896 149194
1 86345 155554 728304429
3 47907 141131
2 146804 136375637
2 59041 289776922
3 149932 4999
1 23113 79900 178896300
1 43601 160406 205335860
1 110281 114047 103701658
1 82103 88044 262809951
3 62624 80570
2 23480 64178181
2 190325 284318588
2 77407 626586138
3 69479 74576
3 97212 176384
3 66796 196186
3 59742 35214
1 87168 173493 944319108
1 107064 142113 992210363
3 8700 7947
3 10895 99516
2 60726 901385398
1 6988 31077 443607504
3 125646 44103
1 6159 54004 541217013
2 91885 230845528
2 36039 394964985
1 147558 182060 528427227
1 45587 53685 806363967
3 63015 36602
3 18924 39446
3 60111 31703
3 22987 122191
3 76998 46726
2 117658 327713725
2 12264 572002704
2 172128 160089667
3 54397 14332
1 46552 143782 902796921
1 26014 196443 402457244
2 52877 310402531
2 118410 147330539
1 4985 64096 900607020
3 132501 56165
2 109214 410355344
1 121000 167036 345943325
3 91053 68021
3 118024 139268
3 15672 182415
2 55802 113638697
3 140347 104208
3 65526 52204
3 145682 174430
2 153103 477320229
2 37154 98675546
2 199564 752259573
3 110474 61267
2 103078 863539876
3 78682 142181
2 146160 2878577
1 34326 89502 535978828
2 10676 44359059
2 1989 145950480
2 127059 998407567
3 11433 138004
2 112803 676787725
2 129276 275878383
1 118538 189352 553573759
3 106880 60046
3 7967 93501
1 5807 131939 964678304
3 124842 132276
1 98866 161096 125840541
3 142450 59883
1 46658 141993 927811716
3 148081 90686
2 2233 626098110
1 20008 52903 533697497
3 90866 119031
2 129644 169605782
3 141927 70582
1 63558 165519 855612227
3 112829 31419
1 83396 170729 696030537
3 100529 115871
3 34248 172625
3 37113 118797
2 97657 251990091
2 55349 47691492
2 148377 383587501
1 113242 176369 940246156
2 41836 578142999
2 101264 335855945
1 13138 56016 946292672
1 4387 126949 753752427
1 32330 195750 755581411
3 199714 50175
1 84834 139090 665822099
3 79724 55790
1 14522 116886 246055641
2 110920 849781673
2 42102 955193655
2 24529 144147156
1 640 150036 829927179
2 151922 233876760
3 57091 86375
1 21491 184476 842168294
1 52127 54828 311054899
3 162229 71699
3 89505 35364
3 176063 163435
3 191967 61020
2 139340 296673717
3 13758 8234
3 47558 71703
1 65718 157397 412874225
2 108827 922015622
1 100949 194231 937282305
1 22893 106176 725344023
2 145013 694397278
1 16303 189826 347858183
3 191736 177565
1 67254 82903 464508191
3 181109 178001
3 163211 173853
1 90723 115332 572688006
1 42146 116349 6178562
3 125452 181171
1 56617 119492 117091760
3 48079 16475
2 199580 882784825
1 88437 98088 465883749
2 150129 576760397
3 163989 41810
2 143380 501193395
1 44108 84403 506615935
3 184893 166811
2 141026 642022697
2 174136 956503243
3 148093 91927
3 33005 79196
3 161363 120531
2 49817 194529745
3 127840 107781
3 28706 28934
2 168991 573731342
2 59731 316745545
3 131099 82309
2 82355 422555919
1 154524 177452 569210481
3 37153 5998
3 80819 63884
1 27274 73248 898539351
2 89751 943751182
1 27702 188812 854453963
2 118971 291274672
1 38805 153532 512731951
2 71644 337671033
2 120340 399205823
2 162216 283995575
1 28816 84875 451187969
1 123591 165326 590124386
1 127476 185521 770458271
3 103276 87596
3 126263 3372
1 64738 199105 118555101
3 77148 164474
3 149809 136216
2 93695 350573147
2 135513 412019963
1 6240 15233 334405355
2 95976 18295413
2 63677 933202332
1 56533 97611 393140949
3 117684 23763
3 18379 78329
1 77121 121304 357317166
3 72493 136504
2 163913 920023204
3 91516 43012
1 16530 193524 36678095
1 164876 169542 818461294
1 91118 151699 511126763
2 146325 943001705
2 196382 294185236
3 99131 13122
2 188475 868221696
1 177599 186006 386280374
2 199638 974716920
3 89012 154227
3 90923 81373
3 169031 185661
2 113812 815293678
2 36493 534215920
3 3067 141332
2 152007 358011739
3 110944 158686
2 59265 144621535
3 132713 20007
1 51650 68906 237135609
3 172837 145829
1 13040 154637 413758110
2 19972 299692807
1 182086 197116 768130011
2 35025 153602539
1 37309 66989 100505882
1 139162 189329 663696059
2 13772 262993993
2 27358 941286433
3 136095 42793
3 102637 144755
3 196449 184014
1 138381 150714 372022108
1 90675 111611 886137005
2 25498 631712613
1 142470 192221 623107123
1 94273 174581 357321826
1 58930 184827 287822491
1 67695 111296 511875768
1 41390 130727 46421985
2 64942 118230439
2 174910 974646668
3 145629 89065
1 109279 198789 896070554
3 77356 65864
2 32391 851264975
2 174106 447153137
1 14597 110246 98159602
2 172845 420361824
3 193215 33685
2 167862 723599615
1 117036 141796 322513492
1 62844 127301 909603722
3 71472 172652
1 43909 140055 18807942
2 36084 160493259
1 70734 120305 887285084
2 160720 589843152
2 199890 72351508
2 132463 29284213
2 15907 689965707
3 197375 136509
1 51012 119607 831015148
2 166254 592040972
1 9168 152503 392049081
2 157019 617335016
3 19188 66785
1 12848 118085 866474545
3 26357 148293
1 95093 144499 871071294
2 131112 553437704
3 157376 107203
2 149378 518932809
3 156319 136813
2 21388 252523290
3 182194 9760
1 131665 199133 514852921
3 178963 102108
1 64323 157909 161817498
3 107917 85237
2 149770 420321364
1 117154 185652 686162004
1 93047 99314 915114232
1 46250 190253 497842495
2 54393 723388926
1 49901 91017 241671857
3 10494 149589
1 45666 66851 563515112
2 140790 830491141
2 77550 639140758
1 47789 150633 981786132
2 66861 469596178
2 3535 3099921
2 74399 919512745
3 32395 28146
1 61022 141618 363636280
3 183931 4482
2 127381 503076857
2 14319 262743888
2 123960 578130651
1 36125 127877 751919105
2 173723 210724023
2 131318 891948595
2 129487 13705677
2 148733 231248331
3 162315 109811
2 78668 614200334
3 164468 105751
2 65128 805481013
3 136541 139945
3 33588 83686
1 40215 133226 357172534
3 16834 101798
1 125566 180928 560199433
2 108047 402947965
1 21157 168670 656132331
1 19585 147140 370205338
3 127731 79128
1 33120 80603 100425176
3 9972 187197
2 33662 695387991
3 68680 44926
1 32884 51316 286120465
2 43440 306913483
1 82058 83290 993118334
1 7515 95950 869078411
2 136065 813036983
1 47358 142664 606166192
1 57141 123964 919842172
1 71970 145941 659765096
1 168769 174454 684805012
1 35136 93218 205383773
3 88371 188526
1 128435 140205 595858289
3 126430 25851
1 6724 101320 1509793
2 106407 533456724
1 174937 191724 233487328
3 47526 129643
1 98932 177178 457808150
3 151665 122589
1 29559 163562 414661029
2 7225 89048321
3 46576 160938
3 83595 120230
1 24576 153539 143477607
3 29143 186011
3 124765 34010
3 21201 101260
3 143116 40375
3 74971 185006
2 26772 721159004
1 28509 114280 692312848
2 91610 156339097
1 153032 181572 503623288
1 117670 144370 739149428
3 120260 126570
3 9585 88113
1 129273 190784 908342228
1 19263 140524 437742747
3 60133 3069
3 100013 37867
1 65556 151405 865815124
2 114442 759242811
1 180854 182716 424676504
2 5014 286861547
1 107404 131981 313510455
1 124188 144721 96917250
1 13883 52862 577314148
2 36673 659902607
1 40712 99572 59813955
1 110015 144699 262611895
2 123359 72420097
2 124295 750068575
2 98175 866384633
1 105121 122425 476524892
3 115541 21447
1 46963 107594 345292715
3 170919 116553
1 41088 124780 505325727
3 168574 105314
3 26836 5829
3 34455 51152
1 45432 132382 292138812
3 38195 115658
3 17493 184366
2 22079 337862623
2 50270 235308467
1 9103 112221 928259713
3 188180 8814
2 158416 987040759
3 98409 89534
2 154263 994930721
2 158417 6317277
3 57470 49195
3 86107 132697
3 184801 24311
3 141438 40277
2 39473 982364619
3 27040 29879
3 171889 17707
3 39785 27243
1 18915 75680 473293417
2 85964 741039090
1 104187 192313 342755019
1 26185 29693 390357481
1 28045 129783 920476523
3 122951 142637
3 198042 160291
2 132365 840167497
3 63760 156277
1 29523 165186 920686617
1 69281 151582 745615400
3 8594 20233
1 119083 131993 722865670
3 142577 193639
3 10400 171091
1 13471 159358 410382358
2 65722 729602140
1 61744 76437 71523769
2 123267 305040321
3 21222 61554
2 140849 803029816
2 123867 753548251
1 43425 51972 5388918
2 115379 523706736
2 75650 119398004
3 115645 161631
1 78227 190897 539949053
3 56650 64390
3 124056 121406
3 195273 15114
1 25674 84319 449229956
3 85653 106100
3 141817 12195
3 19711 66120
1 81975 84027 979467431
2 172811 601932099
3 139632 90654
3 91026 4929
1 27497 48865 658642905
2 133654 142152681
1 68640 180044 353469231
3 102659 119198
2 177484 219679451
2 34020 756951509
2 90201 738651898
3 121966 185
2 136139 979896774
1 54460 104238 357475221
2 128230 349273284
1 67640 165261 117276881
3 184528 30494
2 54523 707331046
3 110338 164559
1 118708 125317 205430502
2 113785 589687750
1 105745 182172 218650163
2 127271 776554854
1 112399 120497 7666161
3 144602 20963
2 167018 804920120
1 45548 86697 484984767
2 13725 276420054
3 630 185543
2 13962 233231318
3 78178 73348
2 187551 248051740
3 63561 18376
1 19276 195487 829171759
3 41550 94570
3 46496 26958
1 27725 148116 396669333
3 48513 115426
2 176869 613121022
1 39185 149150 269165714
1 39109 69213 12980153
1 46154 75886 828577695
2 95722 679228270
3 112049 118935
1 132100 192067 610270529
2 21449 410552421
1 123763 187949 695390479
3 175091 23342
2 61271 757334601
2 119936 425313288
1 5228 68570 322113916
3 190010 161959
3 157187 137140
1 18102 27645 3294330
2 152652 603586279
3 37292 126524
3 161095 11457
3 159582 174805
1 107275 176357 510907461
1 72304 146319 833920560
1 169552 179812 768104879
3 111951 79431
3 64505 84402
2 147237 581147055
2 53941 769157850
2 102478 408636882
1 44802 153760 726036260
2 74551 611548053
2 93956 268027985
2 96645 183412008
3 140493 159718
1 13794 124157 54735620
3 128676 163144
1 83557 115628 456640156
3 39038 80632
2 161440 5352053
3 85462 92592
2 196526 365211409
2 177811 787583309
3 177742 180958
1 1691 107151 18983835
1 40244 153554 424853715
1 83336 182210 929683306
1 97951 187797 953329135
1 89832 132720 654752150
2 37195 555426727
3 58074 4228
1 83522 171476 444492949
2 142683 950402115
2 195175 948357470
2 189148 376704190
2 148444 451596569
3 127727 8567
3 196386 118724
2 181163 450640065
3 159524 3327
2 198924 986205550
3 54301 192199
3 51069 68310
1 54116 76592 118262409
1 53832 111286 558581650
1 48196 95348 993249791
1 32723 139488 375999546
2 23164 478273719
1 16966 49709 676175414
3 141746 22333
3 129129 185808
3 191379 178121
3 6627 168578
3 59507 83743
1 53712 99353 823067068
1 41707 47283 687294851
1 1091 133143 174928480
1 136984 196603 921632250
1 58567 82637 101802309
2 21492 972727948
3 97989 22663
2 43829 27215016
3 3569 173296
2 156186 556769410
3 52565 21436
1 69971 150603 407793327
1 94732 101254 485443605
2 27980 136458505
3 142108 103594
1 45149 185552 46528943
1 98748 186772 741329936
3 106525 86355
2 191102 652635858
2 89699 558607642
3 41114 174493
3 183721 63800
1 57529 154957 275545006
1 22948 64027 265047928
3 80423 13427
1 61133 152958 109961366
1 145943 154181 48066463
2 90758 562405874
1 51262 81877 654172476
2 22873 897840284
2 25278 153545373
2 97619 79932682
1 76256 174617 309871411
2 4697 746646914
1 7560 36594 228355454
2 105532 36207494
3 43681 116782
2 114251 678045671
1 79565 129361 975545326
3 166185 147242
3 121355 122858
3 10882 73006
3 82613 7509
3 134014 75205
2 73736 165275768
1 21149 156252 145222148
1 20638 28622 234250976
3 101372 77996
1 40610 137856 566482135
3 24209 53765
3 42921 139606
1 75098 110465 562410646
1 150705 161210 344914778
3 198413 184215
3 167084 57368
3 44270 6134
2 167989 346569393
3 131034 193168
1 75212 125541 132822092
1 48114 79295 38973646
1 76289 137184 814836496
2 126565 469330924
1 18046 60062 447437562
2 95065 423419685
3 128476 3258
3 137358 81162
1 29601 72392 152477805
3 57945 38728
1 2566 68058 631209752
1 26685 61925 637464719
1 4064 36320 508029054
1 12844 30252 296449685
1 117953 148502 868850236
3 82139 53686
1 42422 76903 809522714
1 74181 103351 734017730
2 64830 802121449
2 89465 883027909
3 181118 123745
2 147763 751953028
1 36272 198997 840257801
2 45435 969578371
2 141124 886460764
2 68908 419780035
3 124230 38889
3 27095 160158
1 6988 42901 155245840
1 29936 138509 573897040
1 79100 175277 809927724
2 122013 497644884
2 128855 888048775
2 24393 818141679
1 33673 111056 592914294
3 90187 109648
3 68076 106826
3 193631 17483
1 110807 132279 243086945
3 28713 159259
3 55448 73676
1 17722 36726 187816102
3 27595 154936
2 15073 566407465
3 27245 82881
2 44521 122571322
2 7959 802897972
2 136611 693205073
2 186517 329840319
3 174378 53245
1 102788 109763 420684247
3 142827 198732
3 38805 169673
3 92251 191681
1 76706 145158 885568291
2 72841 569187238
2 130341 769424192
2 143815 1746135
1 8588 67975 684577170
2 75739 488362206
1 5004 155989 447378218
3 103665 21973
2 112901 202273683
1 14796 118254 350612988
1 105406 174322 430086733
1 27418 184117 706469099
1 43277 117176 487189498
3 189408 42533
1 27870 178280 981696715
1 103036 181105 245332249
1 69073 131157 299791817
2 4641 894685854
1 127261 190011 617030827
1 53586 184728 714151046
2 170087 710703988
2 42421 725924696
3 121834 173051
3 36324 64862
2 151338 131398331
3 130183 92462
3 122981 56254
1 108519 192500 51929214
3 153528 39203
1 46955 133853 900713938
2 35391 966892746
2 72208 793216947
1 64117 172284 335309418
2 74920 693463431
2 122462 716025877
3 45543 196235
3 161973 167118
1 92847 104002 89551870
3 135252 82690
2 47446 712786857
1 34922 95952 359903039
2 52120 783324614
1 23158 186795 688611944
2 1091 673167786
3 21563 181625
1 30147 158288 250832572
1 86060 153234 512170752
3 147887 33535
3 50544 47589
3 17887 3295
3 168625 153269
2 138837 695578606
3 98876 128325
2 22099 91815553
1 51714 77201 572839940
2 67069 923167791
1 63456 125266 278376715
2 144670 921635426
1 3635 164177 472928262
2 187249 871544273
1 131845 149404 127241917
3 102207 125484
2 134700 7874423
1 20086 47424 898605894
2 57364 396045837
1 108159 160922 832757421
3 87263 162011
1 48263 124341 581345833
2 7627 967881574
3 171402 27564
1 128854 162003 407813057
2 197481 708296909
3 103405 53879
2 190211 801744667
2 34798 104973216
1 32460 127896 295286886
1 54402 140855 470652245
3 116771 90020
2 140200 233407913
2 18147 917904569
3 93111 41417
1 22032 173662 365347740
3 49084 118376
1 53834 150889 457692892
1 50417 65015 636138401
1 88192 179303 86376268
1 70008 173744 888949860
2 141837 817181265
1 12829 44056 40870415
3 195845 37730
2 36577 672788113
3 82910 5821
1 24151 73688 99280351
1 84343 90879 760705891
1 105544 194773 70372970
2 127552 366514057
3 126161 100281
3 141699 35621
1 77656 107623 801022387
1 15657 125833 488104762
1 110255 182384 254400262
1 22885 80305 34979144
2 66856 603108464
1 119691 152594 748234411
3 174225 80430
2 34078 676968310
2 29861 248194291
3 27162 87213
2 103021 18548412
2 35221 698933387
1 79683 87853 910378811
3 42233 170961
1 38968 147471 536383202
3 168991 115769
1 144205 182988 769797466
2 172041 953584691
1 24531 73326 702939310
3 14514 126447
2 102851 763708027
1 63508 121712 718434577
2 73664 64719591
1 139874 163961 966757799
2 193947 687524428
2 21408 936079369
1 63580 134232 758800675
1 54955 146115 994343558
1 6059 109495 115817976
3 156110 28584
3 46478 114855
2 194209 704527127
3 162675 165676
1 145809 146942 598905740
2 138344 294537689
1 7050 28038 401478107
1 6474 46769 22766812
2 11114 942339635
1 8531 107020 879276548
1 89728 188917 17330244
1 89418 159196 973186337
1 61747 138761 261613567
3 154269 82333
2 37502 329058394
2 100378 948216095
1 38077 100917 718038766
1 5969 101665 48802998
3 138368 60031
2 62206 264079989
2 32067 635232469
1 163003 171600 448627394
1 16571 84438 457947012
1 18102 20206 997286052
1 56832 170451 676921003
3 192917 28962
2 85838 54277232
2 17527 801472181
1 21946 178815 104420588
2 46546 347317167
2 172539 805094115
3 27366 113644
2 95589 490602100
1 36959 136030 830907078
3 50743 3409
2 90362 222589918
1 131987 164375 56274150
3 88259 96805
2 173294 204665726
2 162709 722650558
2 173598 717705969
1 27898 53458 289420534
1 137177 154236 215725770
3 52515 178656
3 8606 27682
1 82938 108905 408805539
3 125992 53365
1 30552 154182 354525568
1 62889 195668 653072809
2 116927 561052427
1 111979 148662 342569600
1 41771 161335 7812947
1 106909 134097 369927503
2 7179 199971789
1 22906 126442 871487873
1 26893 83209 904383142
1 8346 26753 339986398
3 116678 121093
2 8071 147528441
1 77898 126945 917213469
3 160651 155033
2 91996 541005951
1 14794 40427 146449956
2 88058 667922773
3 84352 37628
3 30356 162440
1 30131 73022 988267744
1 29293 96915 927636790
1 84049 196431 818663623
1 54771 99391 989031939
1 63606 171717 641785899
3 46376 197658
2 168133 519437582
2 45888 15717416
1 28080 121186 413542358
1 3625 112037 694301280
3 44162 198817
3 44382 90353
2 11633 498454794
1 36849 88015 55782473
1 46233 193608 215749625
1 13513 159786 514020927
3 92449 113214
2 193388 691599544
2 93130 850951987
3 74408 123861
1 71120 113759 312178382
2 123455 76518064
3 156629 160991
1 13137 27765 975720979
3 142716 132784
1 14244 80221 669760685
2 9754 655387306
2 43342 27197523
3 181057 100612
2 170719 851992511
1 112769 164600 145901796
3 186482 79048
2 8805 915874790
3 37077 115308
2 73504 637395951
3 73 17346
2 74239 408665607
3 187686 107789
3 80153 71810
1 73799 100181 452903676
1 59800 86876 35841646
1 38413 108997 938296814
3 14137 182825
1 171079 186976 21270982
3 143264 131890
3 20321 120661
1 112632 133409 639389139
1 1719 16423 479845746
3 5192 52980
3 85611 199079
3 63733 109661
3 109573 111946
3 59826 49438
1 17765 160601 585941301
2 59803 325728782
2 181239 845041426
1 26156 184360 33671918
1 20197 28606 866489252
3 63166 174405
2 14152 171703414
2 91373 171056775
2 105858 450360916
2 76404 344515720
2 115745 240204320
3 155792 91379
2 85798 752075930
1 139172 161118 23516689
1 75900 196409 607582529
1 34049 191644 172298953
3 70805 158179
1 21626 79531 253494946
3 925 138863
3 31349 45780
3 97540 86222
2 169679 405621115
1 115478 116511 871205328
3 119162 73470
3 20377 53642
2 194992 464841350
1 6594 14531 2092215
3 107065 164556
3 135701 33819
3 41670 116041
1 42924 186079 528568332
2 83217 912999732
3 102730 113619
2 83727 702237802
3 90244 55099
1 93903 111178 829775436
1 116206 176488 985507272
3 76850 162929
1 115228 194672 782334479
3 182326 27633
1 43650 183308 678422201
1 98708 108352 699764820
1 30974 159625 599284686
2 199505 802679259
1 46389 126908 69936066
3 173237 73197
3 71321 42541
3 57592 108866
1 40989 71373 621540263
3 174784 72524
1 102655 143583 289235491
1 95461 146924 223539366
1 67885 106631 442347732
3 76666 72923
3 154725 145333
2 837 296199747
2 1271 833695383
2 65999 852380455
1 82870 133215 289308414
2 147513 803597103
2 194759 917641887
2 23094 662478544
2 121724 662743165
3 186141 137837
2 145792 93251756
2 89886 295563807
2 171189 252169593
1 75505 173773 788571990
1 80054 116199 32881982
3 72821 41411
3 84314 9431
2 160206 406699422
3 163601 118743
1 6427 8491 478122922
3 48173 10657
2 118955 792075045
1 31950 185087 821459806
1 2039 145600 348721263
2 45407 612835825
2 166164 3831108
3 188991 37884
2 130161 623661544
1 19086 157915 925956449
3 87348 194094
3 119090 59318
2 33113 573232715
2 142659 928799552
1 79381 97429 118628277
3 67129 185618
3 166509 2970
2 71276 422388657
2 71420 566962262
2 161657 324130109
2 17079 142278476
1 128644 187068 124430029
3 90996 110197
3 14026 118062
3 27029 55282
2 172756 427937672
2 108903 328886666
3 11862 140317
1 68819 80058 980346847
1 120700 125012 248113638
2 60273 820278279
2 192625 630033816
3 44818 12980
2 50629 452135052
1 46525 105735 37990140
2 194748 478438543
3 57159 22495
1 23693 189527 245093618
2 133589 685119727
3 1133 24805
2 100152 990512642
1 47547 196310 420518593
1 12212 29987 915661713
2 139859 633976652
2 189096 44637156
3 81393 105384
2 8670 533178191
3 172133 119173
1 147001 147704 793557443
2 126712 855303470
3 53993 9553
3 144383 141923
3 199225 28235
2 51717 868727175
3 39747 186190
3 35853 151647
1 52040 76879 825485628
1 60440 164931 393228700
1 23935 172972 281506035
2 77145 592751229
1 32723 148025 813116119
2 118731 169586738
2 165981 658192324
2 162407 353293358
1 40384 150803 546273449
3 81123 175302
3 118144 162279
2 115231 20765874
1 14653 27622 258300750
1 19668 105985 717476064
2 175390 275182032
2 104106 158572947
1 83093 83744 131082685
3 179514 173453
2 184016 105873894
1 115170 135551 967117727
1 73454 84149 159034935
1 34959 120382 898050136
3 186144 192716
1 99188 180372 657629404
3 61723 126623
2 17484 205701899
3 124529 68013
1 172480 184274 844059831
3 65789 70738
1 42430 79406 618339379
3 67887 126953
1 76394 186649 540814495
1 145773 160925 533732448
2 68066 723667238
2 135283 66528599
2 77985 225005830
3 52702 118048
3 73743 138565
3 94900 108659
3 24233 61215
3 162726 15849
3 153092 109639
1 39402 195006 692860501
1 37729 117327 404150338
1 15134 143895 731447146
1 17667 65084 598300553
1 96496 128279 717254376
3 62022 149317
2 169331 127178651
3 154328 74956
2 113882 712501962
2 25352 394708912
1 71646 98888 710465049
3 39397 103187
3 173460 17436
1 103298 133694 245998543
2 93069 736637863
2 64615 672539793
1 40379 97490 115736934
2 95629 917260348
2 130946 616903981
1 36676 179648 86814145
3 45138 1525
1 20389 79983 286718594
3 69715 39473
3 96037 18951
2 54680 839079492
3 181596 159969
2 168826 714913187
2 106642 272323215
2 144460 238933982
3 175507 29862
1 70152 99062 988415057
2 146079 229581319
2 133798 290238949
1 77960 127481 40476209
2 1713 950644848
1 19940 115319 468628884
1 2767 118242 516284590
1 8401 188520 673330455
2 96057 846115690
1 22691 150338 732292613
2 8733 878546548
2 55589 186984759
3 19831 76785
1 30767 89695 432913102
1 158117 167672 738067919
3 25877 95129
3 91276 199651
3 144616 56006
1 106052 130696 571806964
2 89464 834901064
2 110779 997927183
1 55161 151911 285499616
3 1746 133701
1 46539 79426 781905588
3 6614 147620
3 107810 89759
2 110382 627740978
3 82875 23566
1 63283 157242 791549309
3 124850 64083
3 52579 54884
3 16641 58464
3 174872 157477
1 79477 111006 24941593
2 190403 890824289
3 39710 163609
2 188084 623945951
2 99867 987496203
1 53677 136964 600984590
1 44386 153365 554340724
3 85060 145545
2 44219 806518634
1 58738 168833 329628101
2 99846 177896028
2 190730 378717313
3 47112 172967
3 136320 37346
1 49380 83744 136477732
1 64126 199239 615067570
2 60252 51031711
3 129739 21808
2 169408 661447866
2 79959 56574389
2 197853 919836274
3 174332 72983
3 28195 44043
3 85692 154543
2 11814 724958270
2 132764 389347141
2 98807 904133633
1 77015 81962 692676039
1 1625 99033 941107301
3 111575 156888
2 144883 803986113
2 174436 162982694
1 4834 29751 224066654
1 25522 115538 894954932
2 97243 523758490
1 84416 92018 655415291
1 51045 77343 390403732
3 129745 130486
3 2664 155483
2 59636 285941254
3 36019 143015
3 182308 125395
1 49048 175080 580275337
3 110901 39168
1 10520 186217 9393723
1 86493 192040 137175401
1 27937 134082 569731830
3 74879 37647
2 147405 671162302
2 49757 150468881
1 90143 172219 841166609
2 56794 505401419
3 85567 65411
2 7375 781303231
2 149946 197086327
3 184436 94111
1 74736 80451 196098343
2 92401 572571706
1 5636 77936 565237783
2 100311 301767140
2 51958 102163741
1 7829 173989 617279367
1 40640 194561 232300325
1 167061 174183 444765649
3 58303 54453
3 138877 899
2 16684 999954284
1 25730 78353 95977935
1 112184 199724 106279483
2 21221 251543125
2 114053 24847497
3 118515 190578
2 133325 484063572
3 6317 162461
3 87973 98688
3 165053 126559
3 122970 63518
2 118491 880595616
3 4577 109369
2 138887 974880063
2 76760 224689691
1 144789 189092 899772146
3 167075 112183
3 9936 187544
2 56119 750965287
2 103408 565041466
2 32419 199031472
2 39105 59081000
3 198215 65124
2 154872 167439972
3 199154 45436
1 19372 167382 425592593
3 133340 143040
3 14278 148223
2 59282 591812370
2 31920 290025302
3 65949 153854
2 63918 66570020
1 74982 164259 977420004
1 16917 165225 599616798
2 110660 594619274
2 35704 245128266
3 168411 164023
1 35384 67753 423682349
3 25106 129803
2 46814 856017054
1 156852 158402 527899611
1 50726 111399 251352566
2 30301 251209103
1 81716 133141 4287009
1 72647 126685 522712583
3 969 77249
1 122201 142860 768192965
1 166996 179600 22743130
3 179961 77432
3 109534 51952
2 67490 272358107
1 125750 164755 835584545
1 138372 142372 638759020
1 32613 93717 130928032
2 67783 914654001
3 56830 97916
3 13751 88489
3 32765 49494
1 54863 150471 211617880
2 146705 858198628
1 125853 126916 963625690
2 117910 193399257
1 159113 197733 508839965
3 179678 128698
3 68632 39256
3 172638 12353
3 198255 129516
2 197402 155278651
2 119363 255260898
2 168950 165535583
1 10984 178731 533269245
1 73974 188838 150255564
3 191606 188013
1 170099 188689 684937439
1 97006 111619 551172077
2 131640 963550147
1 14255 158888 659457627
1 25582 138208 842135168
3 126523 179371
3 193205 65423
2 155676 753791617
3 182116 101363
3 42865 3911
2 125199 726321761
3 168883 95072
1 32126 120383 293268583
2 69576 578946952
1 7324 79921 883644128
2 14820 355164849
1 64401 65468 748230431
3 139758 5633
1 99283 162088 951060881
3 70496 166046
1 60898 72465 307640046
2 78044 167342326
2 169916 330919254
3 90063 15685
1 38457 104035 649429233
2 145739 738387138
3 144052 174150
1 128857 154628 3007544
1 47896 150140 478975853
1 91886 111047 357763588
3 17474 72160
3 170177 50522
2 149372 278960544
2 174797 491390952
2 149557 497961614
2 88001 879235871
2 64684 460813506
3 103992 118065
1 85314 114986 27271951
3 18849 177783
2 90695 195549768
3 181859 181929
3 69583 35173
2 154801 138691703
3 112269 21317
1 77170 131949 893881878
3 11045 21077
1 28332 179399 790428174
2 51296 449895944
1 88147 147343 144793554
2 132225 47102782
1 103872 107762 382813597
1 120735 128209 571531621
1 85784 101025 302253498
1 34184 96351 498267779
1 125164 194768 734931199
3 141552 164638
3 31699 136073
2 130737 38422743
2 51448 223621676
1 17511 56766 425937991
1 88918 169871 565559050
2 174240 682393521
1 119608 158234 924184752
1 45491 121084 915773490
2 125905 1068516
3 92498 150587
1 126986 157582 912979132
2 31353 675166946
1 81690 107111 758603669
1 52715 142117 290205766
2 106 952374118
1 112645 186615 775625263
2 182893 802986491
3 147692 149011
2 89195 198274697
2 8948 927723516
2 121222 461900246
1 80322 80653 565590669
1 11563 120984 477164152
3 27810 173638
1 114716 142956 813098328
1 41875 43213 867446039
3 121450 114165
2 120869 822410919
3 65715 19964
2 26741 90403534
1 23136 134772 141993696
2 54540 81477548
2 152598 65280548
3 157084 1844
3 85889 69256
2 94016 273684854
3 111075 163514
1 128305 133079 851746475
1 117228 125793 847735994
2 5737 10509986
2 124748 768359531
3 82588 193160
2 68075 462123690
2 186163 641249341
1 14343 159060 249429908
1 48648 131727 529887098
1 13392 108306 371318466
1 55561 85745 894454467
2 73585 486022183
2 149832 648208790
1 47043 196631 101875411
2 91650 542038686
2 111485 213459413
1 14172 17745 929327942
2 153827 347794620
3 17158 161126
3 153693 1796
3 93854 134130
1 98065 123924 610569645
1 17957 181979 532565768
1 39089 136759 46789419
2 47200 302818276
3 93751 1410
2 136980 683404651
1 3376 79721 726383807
3 126322 10197
3 62533 137054
3 190723 141212
1 15798 104344 202234384
2 196843 7368900
2 122825 126106640
3 198315 139259
1 84856 113993 985297764
2 15588 913251374
3 101871 78534
1 35541 105625 852942136
3 193427 194408
2 187670 179322140
3 64283 148567
2 53858 783857094
2 119734 405723625
3 91975 156111
1 121639 137646 488069536
2 90205 6142595
1 143910 189643 15252116
3 41259 9735
1 82408 163664 952793018
3 32083 189314
2 103636 753521836
3 23701 117593
2 51635 129563374
1 29824 31259 747801337
1 72708 135799 789375816
3 113836 161545
3 1566 107586
2 196851 694699569
3 65804 114082
2 176476 560998888
1 7319 151325 539144948
1 106229 153092 637236008
2 7001 298750991
1 24689 124262 932890971
1 86121 161635 900535893
3 177200 80265
3 55094 112421
3 76712 40848
2 51176 428052621
1 91736 163789 778469636
1 100415 196123 43968612
1 94696 188090 417236650
3 2999 190817
3 40492 112316
1 155471 171969 459138592
3 110836 145019
1 162673 193116 700889747
3 194742 90935
2 189336 213334269
1 74077 125458 840348043
3 138669 114797
2 133539 488945692
2 112821 562062654
3 122020 107791
3 169660 154105
3 187994 86879
2 195394 248176119
2 78982 96465270
3 99378 167599
2 161654 60386261
1 79627 82474 158943513
3 29584 189357
3 23686 67655
1 44550 108923 531041451
1 72713 150757 124489478
2 6980 550354617
2 5824 429086799
2 158456 279662071
2 98755 566259780
2 190262 27892876
2 59292 384664677
1 89451 129538 264174726
1 30241 30886 432537572
2 177578 160448643
2 18011 455198247
1 4504 83702 662601329
2 68649 661638751
2 116236 533159420
2 107494 971981982
1 10917 70754 583075548
3 161721 124240
1 23156 164226 815423557
2 35047 26639625
3 113483 21392
2 60228 9891011
3 57471 70278
2 135726 238462164
2 17051 821932599
2 30091 622761765
3 43296 37431
2 41993 731530457
2 109261 337079556
1 55577 63504 212112642
1 80049 128904 14186930
1 125449 157103 678795401
1 59720 70848 467465658
1 51284 74487 453939446
2 44804 137079074
2 51564 310782118
2 158474 867250180
3 177593 73044
3 17524 102280
3 159886 94066
2 93386 366963226
3 31170 46186
1 59154 150923 283467276
1 165498 198412 71684744
1 41442 83518 135664324
2 43561 529121457
1 45150 198724 121499684
3 77385 150172
1 179112 196461 8506914
1 60597 197550 490402453
1 1720 187049 567006848
1 32874 76815 874829200
2 188430 67910224
3 36601 123227
3 66458 112372
3 59520 97249
3 118025 166685
3 101119 33821
1 18459 69832 77659143
2 133424 837738736
3 123815 61098
1 114205 152248 643399853
3 22105 90525
3 93686 118602
1 15986 63485 748339617
2 173733 79006146
2 51517 55652414
1 133445 150654 630572818
1 70865 173814 931398257
3 16166 77833
2 18408 838897280
1 17176 76211 305421084
3 136665 32392
3 68047 16034
2 86114 274710441
3 89286 161744
2 189394 59509515
2 164328 810551600
2 55964 802513983
2 84809 672015831
3 176473 50049
2 5093 957511163
3 1365 129588
2 41131 323289681
2 27301 159632149
3 92097 12
3 103410 138952
1 92815 117819 358031142
1 11586 175721 604899197
1 57884 169190 9531691
1 28528 194262 226083832
3 78488 88583
3 39281 158669
1 39676 198156 338184768
2 120270 447299158
2 126346 43710770
1 28578 175234 424451181
3 9399 150233
1 47083 91107 884613767
2 82566 116811065
2 21993 58985595
1 53138 54818 427366608
2 110724 333795847
3 136000 56801
1 179742 199793 700172770
2 167249 193780837
1 47099 159529 483100835
3 114412 33148
2 101789 528326142
3 28451 148873
3 143840 23481
1 12191 185419 429235747
3 74640 12704
2 144548 636880202
3 6994 141624
3 6265 83568
1 68137 130985 874912387
3 82019 28626
2 159877 785736976
3 154143 164419
2 14446 929547433
3 98088 91895
1 62643 189434 461974086
1 39116 180768 116462078
3 30765 37158
2 117188 488507430
2 107178 347924519
3 68017 111424
1 33535 126241 177126722
2 93176 743373112
3 140731 170440
1 52891 192145 503984139
3 135017 140997
1 67282 155296 802989064
3 152691 169130
1 33520 119791 730808952
1 40524 55592 527502982
3 196490 69184
2 178736 481812200
3 9050 96282
3 191646 66190
1 158914 163440 107964266
3 72952 47473
1 90560 187875 934856293
1 5177 191336 244634380
1 7954 99594 343621487
2 117076 42882587
1 31229 35557 978057953
1 99078 129676 951128446
3 184455 4356
1 8073 133272 406364645
3 6846 54440
2 12898 885243644
2 133521 806744989
3 153156 185916
3 127708 102494
3 81199 45902
1 37715 44272 200400703
3 59677 152256
1 58556 103596 296837882
1 174160 187328 513629282
3 45632 94649
2 143507 110641942
3 104315 142163
1 5950 193848 376009624
2 78297 457737508
3 141000 85240
3 38838 121416
3 107377 404
3 105217 105919
2 87660 212357008
3 25302 28966
1 29309 92360 898280066
2 179595 673242676
1 94654 167550 933234029
3 171538 115250
2 89194 73112968
2 11814 782698719
2 85596 802798352
3 192524 17121
2 171087 708610054
3 37362 114208
1 42276 95310 27131268
3 192904 199488
1 79943 146138 194287932
1 135282 182994 306948738
2 1636 421005961
3 162018 122979
1 63937 110415 771496200
1 57238 158183 384645997
3 39096 46567
1 167206 174790 609415215
1 152259 176764 549556551
1 44946 161984 829402681
2 55503 13806953
1 23448 68042 676265931
2 77824 654931935
2 19383 823965634
1 174636 191369 11088458
2 69391 4152015
3 147781 52736
2 24499 700126970
3 194971 146598
3 151314 27230
1 4252 168604 318322564
2 193857 71230068
3 11296 41327
3 113068 48760
2 42362 730679763
1 97206 146403 416063488
2 149159 55891869
3 129385 73534
1 56376 63441 57155996
2 90880 848589694
3 129636 107385
3 80977 126071
3 6101 129822
1 157500 188819 787296886
2 198585 449202779
1 22881 190977 748892048
1 136220 194471 820976663
2 147277 989384831
2 90553 268072182
1 153203 180662 299159306
2 139172 901878441
3 94955 45905
2 90716 226434457
1 53274 135023 161200012
1 50923 184553 87051562
2 141654 375354909
1 29854 173115 647765327
1 45845 139772 395107499
2 172595 441879351
2 182679 823961940
1 40703 60061 14112255
3 97062 43351
3 137455 105035
1 62209 104045 57679213
3 13637 178015
3 79897 174825
3 105205 97099
2 128697 645290094
2 43877 17889863
1 127340 177382 635048213
1 86181 94613 946773263
2 155250 933635547
3 113691 121474
2 49998 425419848
3 108946 175367
2 157159 335909996
3 129306 151330
2 128673 631687663
2 195346 274325079
3 49546 81593
2 196690 187323076
1 34088 78221 42318994
2 120579 469304670
3 102828 153200
2 16213 393360921
1 29337 169819 173633603
3 34381 15481
3 196901 172845
2 95773 967143315
2 189028 299246503
1 45681 126026 168751118
2 123368 831424217
1 178837 195702 176255712
3 175331 70672
2 197597 377352899
2 73552 708937678
3 11882 89438
2 175637 48803981
3 85332 115167
2 52837 120010133
2 153534 717970631
1 101402 185338 269105747
1 68493 115472 286867955
1 26084 115946 870504215
3 4162 138890
1 44631 112484 446177345
3 6049 58822
3 90069 123905
3 58823 193838
2 17865 169874420
3 187569 142724
1 112467 180165 845160285
1 30429 179839 952512039
2 89615 527079232
1 141398 167075 624725183
2 107667 395278928
1 99343 155495 961041472
3 16294 37342
3 30388 94672
2 115202 621754834
1 26367 117240 877928351
3 175494 8605
1 83240 155735 722868050
3 166552 129904
3 4809 20231
3 38564 103653
1 5935 170425 777004147
1 136331 149785 57159965
3 120274 157078
2 150903 681745591
1 46601 177047 537686743
1 73809 155256 237167606
1 98677 187229 108541505
3 169472 191710
3 198818 3259
3 88345 156386
2 187858 761066875
3 120310 167423
3 85315 32715
1 110124 179669 925650097
3 141561 113424
1 25457 195607 133717054
1 117140 181772 490034135
2 93024 994799055
1 136651 189044 672318468
2 57104 543331564
2 36465 208625149
2 33894 108081033
3 8420 105259
1 17273 147232 467185519
3 102408 92423
2 20088 899362303
2 30387 490446822
3 40785 31617
3 75257 189143
3 46628 39578
3 177427 86320
2 88300 363281143
2 183437 485529471
3 77468 148062
3 178752 163394
1 31222 144662 673468230
2 143563 896077801
1 63451 152792 886909182
2 33660 478552480
2 91855 725059617
1 54439 90541 558540198
3 67282 156353
2 2290 378238191
2 14166 380150813
2 41141 84973407
1 78580 176807 217346569
1 118897 178714 96548875
1 159784 169663 56877283
1 566 98722 754620083
3 42495 180031
1 144213 166268 413344788
3 61613 85755
1 120597 181382 892747887
3 143885 167114
3 78467 129670
2 81449 252719706
3 58975 150872
3 42096 77937
1 64297 187962 778365220
2 136246 232571538
2 51125 56010137
3 13831 45631
2 182634 50776966
3 118509 101811
1 63831 160003 811761727
1 1236 159058 965577280
3 50693 152327
1 82873 182492 84836561
3 8738 52211
1 103186 187662 922729771
1 52479 166169 427014561
3 143552 178558
2 199504 701812049
1 10880 20767 279153954
2 37926 214163021
1 7453 42868 226450807
2 84102 229260253
2 35507 718504720
2 55693 975499030
1 96806 145643 645741491
2 149063 657709333
3 135273 37739
1 38493 113842 275196479
2 60982 390270139
3 144961 48881
2 119802 179509704
3 165765 91226
3 35504 90339
1 96002 152437 174463221
3 81073 125961
2 112884 889783661
2 51242 583373838
2 124449 691797079
2 19919 845196293
2 144908 885858577
1 130499 197336 443603675
2 88676 591150293
1 92064 174262 304321269
2 17366 291507411
3 1805 133243
2 110909 884094581
2 77643 488311800
2 12177 199359422
2 166159 629052926
2 4411 704285289
3 28426 133711
3 1672 85126
1 64664 188838 808712838
2 181409 43485923
3 24408 192632
1 82934 118663 74615151
3 143502 133679
1 40393 56494 255676445
1 22245 40764 491706165
2 144190 494155680
3 58236 120367
2 194061 240956662
2 116834 746781121
1 16950 153372 353457222
2 47738 501799767
2 176782 260763790
3 39466 72781
3 99622 69103
3 51373 191882
1 2952 3513 204954827
1 18832 85188 456496311
2 17783 330710529
2 127 683618949
2 167386 730085012
3 53985 88814
1 71145 167715 415513385
3 42714 59712
3 93696 75216
2 185216 16115752
1 148944 192958 603111316
2 178002 789947215
3 164389 162865
3 174802 175424
1 180064 180764 61722085
1 16195 169197 918780156
2 4030 645926340
2 497 799198747
2 186876 482758286
2 32985 767831355
2 41470 829409589
2 120722 489615721
3 165884 96067
2 121747 588671880
1 70705 188612 412960766
3 99823 58938
2 184581 663110561
2 195334 204728710
2 73125 820604013
3 98267 103844
1 99591 149833 713243477
1 122546 145721 193841756
1 47774 107308 498963534
1 24277 197544 998076113
2 121025 941738992
3 180042 38395
2 145917 670608447
3 131407 64861
2 77386 858702048
1 864 108314 792015626
1 47548 106897 752334971
1 11238 64421 429012244
1 38533 190181 167610989
2 104624 744689712
2 27782 582153830
1 36603 162575 429316778
3 130046 194656
1 9349 111364 68563639
1 14985 168450 155696328
1 33211 42855 810023597
1 117266 198714 268772440
1 82273 98221 717393310
1 64137 106128 92717359
1 130140 168114 938329683
2 194060 151560229
1 90949 115083 635382684
2 124829 608086457
1 154454 195138 80015695
2 188516 264853127
3 3353 144485
1 73752 116711 457245554
1 98279 109850 932406452
3 138605 32077
2 30931 122367118
2 17271 262997276
2 162786 194547885
1 166032 180001 840424114
3 196797 24659
1 24988 81590 809616858
3 71592 186335
3 13040 142288
3 95426 161800
1 128830 155090 452889746
3 184632 178070
2 131493 602359522
2 76345 425322463
2 185950 674519111
1 126429 142192 33742696
1 39133 73127 925047163
2 73348 572119190
1 6444 96441 515636341
1 79592 86246 203688001
1 22831 98030 645423213
2 141716 667907268
2 60681 119704486
3 101399 133773
1 18273 97965 170724992
1 83644 105073 803383851
1 81339 89888 36493606
1 85847 167882 442945089
1 75425 110380 10080258
3 110190 86442
3 176279 192079
3 61482 75866
1 77157 112069 348728299
2 19049 744356965
1 79720 195664 268807221
2 88597 975502695
1 104896 111923 51765625
1 99436 151586 12938028
2 8115 939965834
1 67498 189644 82270029
3 31748 156701
3 122311 199828
3 41763 67253
2 137966 501216726
2 7361 512754000
1 182324 199604 32107565
2 6798 255379423
2 175487 424979882
1 66010 73453 953723067
2 67414 961144103
2 158194 264508143
1 4124 94773 971632247
3 63585 19809
2 5908 457959702
1 72824 103918 510936874
2 88394 906861802
3 34644 34633
1 111183 186472 933440933
3 75649 171806
1 64742 70009 970398162
2 139075 763383298
1 183442 186326 228777305
3 70825 102179
1 21255 106985 26434317
3 9395 94399
2 109838 927668296
2 114557 406298438
3 117915 109815
3 44705 112555
1 94995 116318 350272527
3 153258 96845
3 113919 158216
1 11670 125909 349600215
1 86694 179890 1913770
3 2819 167869
1 75827 165023 110918581
1 97184 102452 169837459
2 53981 108830358
2 29661 475003652
1 54193 71298 911811098
2 14126 831001324
2 41203 355449771
3 69337 96247
3 13784 55469
1 60332 158305 681813191
1 2083 193838 579762303
3 167863 150825
1 7641 103462 35947395
3 131129 192427
3 130531 143932
3 51534 89080
2 65142 60157284
2 4917 174795411
1 96211 138753 675949552
2 186585 57012183
2 179621 869209460
2 94303 430502149
2 188144 1716272
3 49095 103018
3 196843 8256
3 2140 160422
2 151021 592108084
1 58114 82924 236686470
3 72581 18302
3 195350 110640
1 16604 41474 229706385
2 122110 103468656
2 60957 330641739
2 6349 490101045
2 144080 295375246
2 12434 906811906
1 10249 124549 187538519
2 192370 156711246
3 70403 10167
1 41138 165055 911744084
1 64794 140100 874078304
3 108841 7044
3 121603 92355
3 146286 130790
2 189133 143861430
3 94222 115519
1 18928 145958 513022790
1 61420 199155 180197401
2 22676 518214868
2 7850 647244300
1 44111 136165 175450676
1 76209 113403 996718654
2 59280 415473326
1 107507 191156 110056791
3 117007 58204
3 93258 119110
3 168894 89829
2 119452 736485803
1 10186 187161 441731981
1 66831 179829 281602812
3 10151 196923
3 78699 33291
2 95085 139765110
3 171602 189278
1 16524 105067 988111852
2 153750 896334605
1 2234 151158 710393619
2 115409 735731128
1 57424 71774 403862406
2 13460 65044401
1 29149 78718 795012772
1 3472 143376 62925660
3 27234 88337
1 81315 109666 2621934
1 133305 162823 312822893
2 170314 762887992
1 1158 46434 954106065
2 151331 590037569
3 72748 21448
1 135661 160713 992590711
3 36251 46062
2 85631 704162218
1 43786 59885 389142626
1 118510 119426 541031633
2 101819 259596699
2 11984 23320382
1 150814 160473 110552815
2 103245 853931630
2 134281 899108242
2 181596 825964959
2 89945 191555001
2 55723 534025307
3 78106 62418
1 7431 79735 250478480
3 68361 82212
1 21768 25608 940738564
1 145514 149890 547073981
1 71213 164574 123558884
1 96416 190838 467269037
1 37909 101664 995988111
3 55135 5832
1 150811 157141 936702318
3 23320 117295
2 95378 818011177
1 159594 182497 528079168
3 89285 152456
1 176845 188119 621535762
3 127841 129583
1 42892 44742 780279339
2 154355 745654760
2 139535 378086345
1 12508 19375 27283266
1 185192 198593 107809174
2 89497 597102971
1 13315 163312 411690757
1 29908 35083 20862166
2 68609 348142034
2 18503 842675915
1 152713 165947 760506148
1 30881 196346 233633869
1 144573 145442 727214991
3 141975 80728
2 197369 226494999
1 51274 126868 949244570
1 31579 111578 61832122
3 25633 186333
3 128514 48826
3 197967 95945
2 97047 340573751
3 136163 191097
1 75598 117680 826782605
2 54781 292645950
3 162522 184415
3 21992 193901
3 59994 71200
1 40899 155875 460955957
1 11562 179779 557539907
1 26131 67334 854994086
3 152870 179638
1 110569 174239 253409593
2 116689 619064937
1 11988 72617 52037441
2 155915 801032944
2 73431 515301604
3 60410 56097
3 92306 126374
2 64730 385243562
1 164315 190450 654197497
3 105675 199956
2 79462 302780864
2 30749 900671555
3 75270 3071
1 69232 132668 301247788
2 60312 74041807
3 9162 173662
1 125998 187366 846413612
3 150706 2209
2 109323 602454996
1 25550 193122 352221778
1 19920 45592 957803193
1 147364 167172 207932022
3 76902 40071
1 65636 95682 322487142
3 145323 133872
2 97719 458683890
2 139007 342869175
3 134487 27529
1 156869 186209 485610849
1 56901 164013 489590077
2 103866 376103046
1 100550 113904 353714428
2 171078 979615943
3 148807 95167
3 70814 117327
1 72061 113759 370386650
2 53198 283868009
1 11387 160530 594202046
3 110091 15591
1 98282 158873 396017723
3 139571 72947
3 99591 159840
2 159699 819263001
3 197330 182116
2 196164 938989061
3 69831 189815
2 195695 574532609
1 15287 102883 392664038
1 27838 190454 216829788
3 60524 178175
1 137083 150023 293788822
2 130832 9898324
3 31808 166970
3 186451 143835
2 32121 166125202
1 50369 112775 672397878
3 23405 148664
2 54995 313822456
1 92763 191175 740754855
3 46900 804
2 172655 450763164
3 27592 107154
1 44582 46449 115980156
2 75499 306253107
3 122706 35188
3 106118 47670
3 109444 144564
3 108894 108996
1 105838 135080 289463141
3 126451 167564
2 185295 698647918
3 103516 121396
1 18247 172103 317478539
2 121199 539240493
2 64276 163361011
1 189191 196009 36449206
2 174733 93164580
1 114600 195234 875298755
3 52562 164360
2 138117 170318883
3 59537 186053
1 15197 110019 612297714
1 186509 193879 649670543
1 99200 185663 544878734
3 190651 144523
2 135134 524243660
3 193799 49204
2 187626 496627165
2 126370 44304582
2 88359 981026944
3 102741 90134
1 6160 125883 113876472
2 99375 678591260
3 157480 60416
3 168904 55584
3 35688 180063
3 190592 154495
2 17477 615306714
1 75683 152301 106266254
2 175868 460262820
2 122940 860055568
1 25710 37976 482533368
3 146496 47879
1 9582 64869 181937161
3 95599 62665
3 59436 94165
3 116041 22168
3 86447 44388
3 55660 40970
3 18366 57645
3 171613 180076
1 118678 136634 625621290
3 54445 9889
3 29263 199389
3 25286 148893
3 98058 192234
3 147577 22135
1 45416 73695 729626886
2 75386 859822639
2 51795 369751033
2 17790 906047753
1 131866 152689 950035587
2 108515 669762613
2 51698 241054371
1 66394 113438 128578625
2 174003 795684254
2 132608 234472263
1 131971 142383 767381156
2 169201 270104170
3 9712 8509
3 79213 71021
3 21029 17134
3 56772 120852
2 80757 72614103
2 198656 414933202
3 20990 163537
1 72383 189505 470761785
3 176499 92818
2 69472 854611321
1 22293 154586 257533253
1 43602 189182 994553454
2 11723 107058841
3 58527 19054
1 85839 184055 187287830
2 161740 279942983
3 116013 146388
1 74336 110380 423426682
3 76435 191442
1 46299 104134 536147770
1 46881 87173 454489316
1 20153 144542 517969257
2 130474 955209979
2 139982 958219923
3 64149 109730
3 177459 21588
1 142121 154225 665119515
3 115280 20792
1 82346 115640 636552464
3 60660 61908
1 29034 85280 792991614
2 168663 805926936
3 26577 56777
1 58583 99514 861219803
2 196694 486529694
2 99589 675422827
1 89998 125291 445944447
1 50938 71491 467624384
2 61271 727082001
3 84103 51128
2 17954 714596171
2 99571 59682993
1 62134 155600 242743607
2 33964 465708
1 26236 53791 657801600
2 174114 65725257
3 172376 196743
2 40040 631198325
3 193769 141121
2 41224 94862804
3 139786 81180
3 101552 106869
2 95749 998869364
1 87509 95270 737804128
2 32009 760779446
1 10343 14556 92821968
3 144732 14968
3 185016 34663
3 10193 98037
1 25880 146713 571125247
3 70936 158147
1 106033 117665 68711500
2 92004 206167075
1 13380 52556 315726618
3 195865 167782
3 19740 151766
1 54547 133745 867633717
3 194746 161309
1 38265 90147 445583011
2 80448 196039562
2 123312 64812198
2 41541 803493091
3 165082 11495
3 42183 126454
1 155180 196489 274642740
3 19673 18492
3 146050 152533
2 172023 367475598
3 143009 50243
1 65141 173411 627679822
3 152889 103936
3 191975 196089
2 122627 560742959
1 17487 81520 258761718
1 16739 120457 209247332
1 85728 90460 915751004
1 22419 171145 630568063
1 12485 85993 112396750
1 155799 198978 462282252
3 170376 187010
3 121092 100739
1 46894 106267 781528253
1 13915 82101 238430353
1 79860 103930 768808987
3 35522 180315
1 50308 134108 455568352
3 121741 6808
1 24509 32430 549291130
3 114749 105014
2 146050 820418851
3 178299 146779
1 702 181490 981190366
1 103320 170109 168775946
3 25138 71323
2 90269 426134032
1 67934 182424 568108841
2 121585 305378208
1 147758 184678 335912550
3 134618 28844
3 110236 50160
3 59309 156171
1 21239 111971 803668464
2 61993 383771353
1 144231 182002 971877138
2 31774 122587662
3 138947 185945
1 46364 103274 248564411
3 133625 143956
3 26983 73076
2 198830 24039936
1 3418 34733 682537472
2 130381 135164358
3 48539 159236
3 136752 95508
2 113975 530353159
2 161540 441406728
1 20678 42747 643757681
2 157265 192693190
1 1141 165902 30602241
1 37348 68281 798441268
3 115675 73263
2 128744 563862910
3 198956 113757
1 135960 189684 426347082
2 59032 561614758
3 22353 67233
3 43828 176618
2 71499 159340569
1 40075 176793 565394666
3 91130 156999
3 194413 164856
1 5407 61340 527616421
2 176241 874654272
3 105238 50410
1 42414 167130 49560595
3 191844 190148
2 6509 957039895
1 85994 181235 209925232
3 77092 24892
3 166306 195390
3 74082 36809
1 35818 164392 143019473
2 55931 341604934
1 87397 174868 96209816
3 157727 6803
2 152908 60420071
3 199525 86005
1 33620 124372 111340591
3 28279 54379
2 31565 452364637
3 114071 116015
3 182987 136455
2 87302 89515167
1 28980 40953 330067365
2 52140 379869743
1 69546 84389 24377613
2 91389 531304998
2 106536 424388906
3 3096 21652
2 15198 95409306
2 5499 48816289
1 45862 160170 344753074
1 23001 123812 796962695
2 26861 118314184
3 27731 48627
1 182550 183892 813917981
1 109539 180284 774205415
2 143031 99244691
2 55639 470731668
1 115502 140764 857748488
1 55020 157873 382980425
3 2653 170613
3 4076 95039
1 83315 113498 68502448
1 165761 170624 178142700
2 66436 756752803
1 13125 151111 922108067
2 198561 400230017
3 73876 178971
1 146565 194614 101537876
2 22412 283847239
3 169141 40387
3 41089 153381
3 79266 167886
3 61807 137277
2 40937 238589727
2 159004 353169486
1 152279 184940 248918502
1 72399 161613 602342052
1 63974 158117 823594520
2 195061 306368043
2 67284 995303122
1 53642 121097 921836577
1 110105 147225 328373694
3 130962 190984
3 9931 96128
3 185960 106342
1 24131 60110 801920506
1 24049 173260 299990881
3 153643 166317
3 61135 40053
3 61487 162971
3 159912 121118
3 151157 187999
3 70549 63897
2 75117 158909497
2 73825 650114178
1 21380 179553 592017704
3 130308 190441
1 63673 103870 379806638
1 7538 80003 847776467
1 123609 198769 925878450
2 160976 55164479
2 194393 108906376
3 125497 130635
2 31238 348387395
1 115801 187952 961840253
2 170681 575992211
3 169060 69797
1 10160 140757 19388157
2 88877 513141707
1 30810 188665 819584760
3 10500 58378
2 164133 379037756
3 18797 98589
2 55614 303622503
2 163744 702602493
2 149244 211094588
1 71750 77809 288892761
3 90701 150972
2 167991 590892752
1 24857 151953 919305401
2 30244 468665159
3 131548 35993
2 106157 570125762
1 52462 83962 483037759
3 137095 57506
1 26763 64728 345336686
2 136458 839225916
1 70921 110324 768052904
1 41333 44782 31059625
1 31033 122920 804056098
3 43273 45750
2 115799 796157401
1 49107 190241 582301894
2 41029 757729779
2 55951 640092553
1 25107 146568 316415371
3 188036 189653
3 126419 26554
2 162914 927949167
3 174597 124664
3 64608 24061
3 9460 176879
2 139800 615512849
2 66159 442435693
1 154823 192826 499864706
1 92926 141307 260814308
2 76168 492664171
2 140297 348759817
1 6066 142257 745870389
3 57912 87315
1 139480 148877 370939502
1 51206 169437 59954696
2 13948 22296483
1 137297 196577 300763414
3 66474 184866
2 170027 638272908
3 20012 119085
3 164084 36380
3 189663 138919
2 89402 563979314
3 8825 106526
2 30958 428024788
3 127285 186567
2 32124 427894227
3 71527 103096
1 89366 111368 407182672
2 191742 410151925
1 6865 175423 21274429
1 107565 160510 940857660
3 21583 129592
3 126517 73664
1 136744 187723 845057527
2 155825 181183903
1 139112 161154 28680587
3 190659 72354
1 41342 197181 447151579
1 66557 168132 425478049
3 161271 169510
1 120015 191554 920491762
1 10433 124692 743938195
3 47903 59348
1 75668 98448 746358443
2 75375 898068386
1 11991 111565 536961128
3 12085 100343
3 198368 26887
1 115837 193898 581167001
3 115032 64772
3 132606 20088
3 99061 52200
2 24122 999278121
2 110485 173199708
1 115854 172645 416564216
2 10586 575093446
3 118686 71715
1 85156 155726 925595502
1 4394 19339 214858463
1 64581 194752 858605940
2 93678 928291398
1 71795 199554 916498995
3 28788 12240
2 156325 228133526
3 164544 166695
2 163254 487732715
2 14466 564000750
1 66438 168803 842724854
3 123378 131379
3 145668 132125
2 163449 926389534
2 104540 678984268
3 118696 35001
1 83477 140348 652263354
3 148808 102078
3 70314 105393
1 12455 54719 571954805
2 187030 457462124
2 153793 470817711
2 103124 724733594
1 119979 179130 505029439
1 38310 114995 200253964
2 170284 238907392
2 165900 873886481
3 93279 64037
1 11132 85363 193596754
1 72836 125148 562751437
2 92644 195067954
2 56404 760838981
1 77540 150825 17507845
1 82585 144872 899678185
2 198232 748972954
2 72981 740308779
3 133057 192051
1 7923 152559 833803102
1 13572 113601 494954699
2 108708 927794603
2 145613 113441426
3 103943 97202
1 55249 133149 749458968
1 181920 195047 95374383
3 127834 7227
1 75501 113772 475465983
2 96459 595912090
2 98553 567720885
2 171932 750484858
1 102508 172641 275417151
1 47760 143699 300928071
2 113509 360094726
2 112029 987761321
1 82402 151091 398423798
2 53010 553962380
1 49533 71893 359978271
2 192477 138219188
2 81082 439102873
1 72695 131978 277917881
1 55588 114568 118563462
3 192131 10907
2 136557 125159355
1 88854 104204 391279729
2 12860 690690066
1 3332 191622 343148193
1 21844 98715 557096281
1 7903 8344 97469792
3 113879 84260
2 19439 511978606
3 163952 17439
2 13102 62916125
3 168423 160762
1 14768 41974 975661169
3 32669 31052
1 34671 156836 488465729
3 30561 16912
1 3941 28401 547037499
2 33626 658971476
3 134689 25007
2 14223 190913710
1 55845 142406 595916274
3 40193 86817
2 11174 872515212
1 43100 153338 191161097
1 115941 151367 768114712
1 102687 177409 274628769
3 133902 193716
1 29616 121015 83884501
1 88417 162117 966330519
3 33801 62358
1 13880 65700 864792080
2 162778 515638634
1 71914 159016 19170980
1 56759 95991 594373527
2 28975 801082871
1 138757 188295 259585954
1 88881 163797 102165328
1 32242 108021 354769597
1 35931 58478 239484364
2 14174 44866552
1 4677 191904 990525621
2 87887 258423263
1 160729 167911 358711870
3 157899 91496
2 96192 154507431
2 90173 391447324
1 69412 149368 630675567
3 21341 50310
2 107029 811421189
3 155122 28969
1 81336 189946 861752338
3 187097 2726
1 97928 179903 28231096
3 169886 155606
3 10016 123729
1 18253 197177 807074853
3 185537 183516
1 3706 20505 412801115
2 17747 266806166
1 58502 149138 9802498
2 162086 342751638
1 111684 194433 550514451
1 63851 97234 746444254
3 57337 17722
1 34309 198056 976972775
1 159843 171867 299291226
3 151485 100755
2 63091 687402211
3 159872 48096
2 178202 645727453
2 138074 636601156
2 195857 191363578
2 86209 286220295
1 10395 88897 130821638
3 161521 172436
1 68401 164242 541725158
2 199632 373538934
3 39181 79866
1 66676 176416 574829736
2 186644 44230561
1 64912 118114 295704571
2 58961 573799938
2 46177 322503572
1 11661 172051 737840218
1 85213 109021 203584704
2 65580 772880374
3 131787 54677
2 175880 452067990
1 144089 171670 48411770
3 58361 27554
2 184461 575316570
1 13659 144482 794485742
3 85589 25310
3 171486 47038
2 119504 62349943
3 37231 107747
1 114758 153973 299423829
3 73610 113771
2 76685 998754406
1 144621 159092 733797663
3 187958 79714
2 187861 237199567
3 156685 99027
2 10382 403072696
1 131646 157104 419060753
2 18893 622465824
1 73473 199575 634449488
3 136040 118691
3 199738 63504
2 15349 823084969
2 84155 681463723
3 129296 192665
3 39731 120082
2 148176 519555027
2 1790 422155614
3 60807 142050
2 184981 291619246
2 13221 975601807
3 120508 84920
3 11885 136380
1 9123 194118 579679697
2 69956 475891473
1 101850 114419 800355569
3 83426 82816
1 20768 70880 118561201
3 29349 41455
2 101867 376778670
2 148536 733507614
2 52695 19284543
3 52631 130765
2 79550 738710904
3 129458 99245
3 121582 144826
3 140833 79950
1 1205 62667 223028532
1 90535 161104 848617172
1 67722 114080 838172434
3 194074 67908
2 148338 89754974
3 101927 19152
1 16794 30377 655350120
1 29263 97668 75626577
3 65371 32239
1 1292 105884 624016407
2 176738 571707365
3 102908 92844
3 183704 183278
1 93932 188911 263173598
2 165139 928171404
2 199967 583334625
3 101626 157143
3 152698 95013
1 80275 129165 789236900
3 58791 45086
2 150704 953706957
1 9453 64215 310013696
2 120069 586586066
3 44591 6899
2 48366 243258164
2 109828 17157475
2 98345 102275126
3 116139 62389
2 27449 560672170
1 46094 63458 507464529
1 23919 56005 951326646
3 100296 194307
3 119854 92369
3 138664 25902
2 168291 767053486
2 174385 923103166
1 65877 73441 783517369
1 49700 68342 916629405
3 192283 159393
1 73284 133050 148472231
3 120266 25589
1 30365 113044 219861999
2 18079 199370392
3 127664 162210
3 80499 80305
1 150482 151036 206140314
2 180287 810364376
2 43625 908078603
3 159509 159299
1 13933 69368 796118809
2 94017 386485034
2 9119 298775903
2 146138 155959569
1 2337 72104 359164978
3 87540 18025
2 135157 495954643
1 103826 127261 944886780
1 34769 135897 643650678
3 8389 172504
3 30614 93766
1 71883 113034 416820450
2 18337 901360600
3 57362 30765
1 25681 109675 32766501
3 385 67006
2 180427 619117314
3 33881 8598
2 5530 676613727
3 30755 76570
1 48937 51579 240879137
2 156332 908270799
3 147893 136379
1 2051 55599 288315487
3 178967 179389
1 4854 175730 933312851
3 26455 195456
2 107423 954578438
3 137477 82172
1 28329 122599 563357200
1 9012 46759 214802062
1 49631 106272 158331678
1 27550 86850 5070409
2 153943 56061341
2 118197 277005261
3 108081 43931
2 154096 961386994
2 96151 763397099
1 150954 181067 357187682
3 56909 16684
3 30720 86859
3 43915 36686
3 40317 172728
2 8462 455993598
2 115351 76584548
3 193646 75563
2 120020 442177590
1 62033 143755 150046449
2 8079 946751712
1 46897 153790 230965014
1 5699 176586 883638509
2 170494 899969824
3 17823 131737
1 153156 154725 557896576
2 21568 391235401
3 116343 90687
2 107450 141098577
2 91495 505401053
3 28433 44791
3 10252 89908
1 164152 187724 800511592
1 6487 51553 102489398
1 38948 88422 887887636
3 77338 157992
1 79107 87945 115287761
2 32769 634686615
2 174169 734755834
3 91863 73704
2 141068 134126292
2 86306 437404723
2 114723 326512564
3 161505 97662
2 174511 493618297
2 189758 743133717
1 67114 171523 727595867
3 2916 4925
3 5642 5601
2 98210 761655962
1 27016 27513 969764267
2 80587 901438964
3 188259 132956
2 18388 175828934
1 27974 130517 590685688
3 128636 87777
3 163320 4260
3 1143 199160
3 119916 133492
2 150102 324591005
3 139553 165861
2 9077 739200606
2 82935 136137174
3 100813 89200
2 40434 747422357
1 33107 199590 883174863
1 9066 164675 915739105
3 155168 192055
2 64460 686365177
2 96433 452122638
3 82486 71946
3 20953 131010
3 118483 60451
3 104582 40020
3 118252 176565
3 74205 101504
2 89321 839926566
1 9040 77734 648346218
2 186691 957393847
3 180203 140876
3 86090 50067
1 14278 159022 947068623
1 9089 155692 814990355
3 35580 159133
1 73815 154631 957692872
2 41345 239329999
1 2133 81910 246077974
3 137983 180635
1 51835 140336 691803240
2 181650 382177437
1 96486 168030 855161766
2 55393 750547575
1 138385 141115 127238153
2 85221 199857571
1 106899 180315 162618342
2 7276 433216395
1 127960 138543 428262915
2 6831 501106467
3 117372 180627
2 29187 597138016
3 136341 189841
2 55244 233925814
2 65263 122847692
3 73673 157837
1 73045 195729 49339291
1 56372 198059 207950265
3 160761 194355
3 81275 128450
3 108771 42911
3 56829 86752
3 18319 69940
1 109384 145057 385747858
1 8915 12055 989749406
1 46196 174075 867004654
3 198805 172113
3 134035 33005
2 184498 656733827
3 951 178692
3 90369 157628
3 9682 108974
1 4947 133863 766122064
3 72191 52659
3 116567 60786
3 89804 67075
2 185235 610712380
1 62742 63361 331321706
1 13815 122122 937757175
2 19647 636913701
2 160746 809028806
2 74142 263481278
1 31100 183802 396713138
2 53637 171133012
3 124401 117071
2 106757 970481637
3 159515 52781
1 174946 189765 284217164
3 41956 111036
2 115766 863180327
1 38102 192918 756507153
2 21735 445838299
2 87993 134820227
1 73179 156315 365446556
1 38006 125462 839763026
2 175481 967233945
3 70611 108763
2 17017 448021082
3 40810 54793
1 157274 185236 719764600
1 43913 160800 31146332
2 21715 747862925
1 160945 195520 455066087
1 17179 115072 722494783
1 54014 166064 660627816
2 81000 557660974
3 195190 22827
1 1797 105675 823750284
3 109563 148913
2 143121 671504712
3 191378 155383
1 22046 98212 942179949
3 9721 171945
3 29549 3073
1 2810 126762 60540306
2 177908 903910019
3 31885 56728
3 76728 109624
3 49151 42564
2 60162 525823998
2 33501 104942901
2 5240 310061879
1 41758 74165 934740935
1 30712 143831 326413939
1 18819 22065 395142850
1 194934 195843 603674260
1 91263 167752 637879028
2 152112 205282172
1 113739 134867 85914682
3 95726 189565
2 112919 782449905
2 108309 410589165
3 13553 172732
3 152821 149627
1 88127 163004 447599706
1 75495 94005 141165966
2 145192 740023820
2 182430 951548445
2 80244 217922265
1 63795 152404 777350016
2 87082 639937745
3 10651 198203
2 7770 957419008
1 29112 55077 205928397
2 142905 567562134
3 69766 99592
3 169828 176725
2 25464 806400422
2 120736 656524620
2 124231 314110488
3 129642 196040
2 173587 793708641
3 596 13595
2 83745 226462410
3 3589 109250
2 21362 59052345
1 68042 138393 697157032
2 164793 874220039
3 85893 144065
3 120807 120674
2 166772 136139126
3 179213 114716
3 118543 58762
3 154910 58359
3 182769 65489
1 97109 157566 210088240
2 135494 852088883
2 188488 211429525
2 357 653773808
2 60105 722657865
2 32239 90832469
3 25539 1807
3 30584 1765
1 89990 140060 139657857
1 16331 63103 661148259
3 49429 104157
2 186926 714840477
1 25535 61610 753651548
3 35532 148615
2 173200 248047534
2 164390 994416369
2 42342 35341977
1 167245 193283 887953372
3 10859 97695
2 180512 709537452
1 60043 190028 504879849
3 19900 38251
1 44170 128409 444766195
3 186161 78656
2 95240 115880736
3 80741 144597
3 35205 66267
2 14054 462985701
3 194282 159205
1 46692 105213 199324101
3 121364 71818
3 149227 144430
2 20387 142304447
2 54222 316578536
1 126609 133315 152916670
2 16809 438820184
3 132073 55683
1 129407 153605 257543155
1 45162 184053 35930296
2 65271 828161851
1 15730 150681 474668818
3 168108 64333
3 140630 65842
3 95120 12046
1 129068 151744 296604947
3 45975 65912
3 179843 98615
3 10987 44326
3 70611 99380
1 160880 197364 11200307
1 31769 43724 608023772
1 42940 57723 516240575
2 154109 6494453
2 193136 540189848
2 113330 310367276
1 32312 198832 176354784
2 86334 826685621
3 30442 3883
1 3414 169324 579775772
1 40845 50055 181450749
1 64273 72156 582180512
3 139420 138178
1 21378 81440 546734379
3 139893 88641
2 172689 330614071
1 25033 104950 108605900
3 146125 24714
3 123870 197780
3 21493 9061
2 111067 135667423
2 71497 488207498
3 176739 129734
3 197355 8542
3 161111 77558
1 91655 171020 107850929
1 31312 33633 181658856
2 19637 85165946
1 38479 75832 298414955
1 51820 88240 381880133
2 12256 934900866
3 192409 78621
2 146679 659937689
3 143048 99080
3 66530 120485
2 21715 803527709
2 21444 969764746
2 83228 761743717
2 66457 459190436
2 88871 998268776
2 106975 272132248
2 193747 922770903
3 191097 38288
2 195712 992153543
3 191551 59065
1 151339 170576 285089943
2 183333 767244360
2 31889 730406570
3 38909 112171
3 88090 58567
2 952 989559770
1 126202 185724 702899462
1 30971 181101 528058634
2 64200 866802711
3 144582 89877
2 88344 660443240
3 193491 60696
1 176944 178523 552443931
1 40059 76438 223625739
2 5670 408869605
3 165967 97596
1 60511 166250 269447414
2 117080 412930709
2 47302 898010030
1 21010 30633 489799471
3 193314 87248
2 113696 52848482
1 145300 156537 25617266
3 3167 11875
3 14750 87728
3 12013 88468
1 92248 147214 661731052
3 170299 101172
2 193563 459456797
3 103586 101637
2 72623 675493106
1 27681 199870 387149454
3 144004 170928
1 29286 174089 265873115
2 163233 740386779
1 85738 126980 286479959
1 35376 137931 557163080
1 44988 80313 892387395
1 15750 97588 460094469
3 115671 195567
3 79103 26519
2 172153 294215094
1 81241 158611 380040252
3 35075 72699
3 158839 96149
2 93249 895913339
2 192015 373496858
1 31899 91173 418101763
2 49514 734281400
2 92271 706135726
3 184464 151947
1 85073 157077 432686224
3 145998 77952
2 90717 91083024
3 179440 127292
2 122102 459265861
3 183943 198521
1 49343 94527 317050670
3 144450 63003
1 30233 91194 194767511
2 39638 863889031
1 92687 109250 657228147
2 78421 841334700
1 75827 184138 896468258
1 18364 92847 145083364
3 92468 49025
2 106549 476102627
1 148901 193900 392239539
2 126640 785815033
1 78270 132193 113558195
2 92029 307216327
3 27713 147449
2 22929 809912593
2 2700 871399798
3 180629 100274
1 50828 118245 91844497
2 195409 531557528
1 132739 175287 242187885
3 83192 150870
3 170466 95253
1 127074 191793 198500777
1 34206 73302 705732108
2 3174 748870469
3 12892 53318
2 72924 961848936
2 27721 406368103
3 176229 158846
1 43096 73031 960878175
2 125822 23730814
2 113764 769701959
3 86533 89741
1 63114 130871 559834245
3 125645 27617
2 46953 566507867
2 90050 442160005
1 64795 198929 848681093
1 86843 124863 569914529
3 30127 123476
3 70558 18560
2 147497 394633790
1 16800 145268 740776164
1 22390 78331 247007088
2 4482 671511534
3 158000 2301
1 37829 143841 860348202
3 9613 148857
3 116832 107507
3 23560 154643
3 132672 119216
3 52661 34617
3 145711 66172
2 146707 562674942
2 125711 732252483
3 164164 187018
2 75895 547445588
1 10876 83398 918661722
2 159168 133683828
2 191953 108239067
1 37852 185552 770562372
2 15694 786900393
1 73687 195273 128986651
3 109019 195093
3 86531 60061
3 124368 170088
3 50786 123051
1 101980 104556 800659660
2 92748 779248280
2 66230 385098508
3 157520 134551
2 188938 769576532
3 104164 15119
2 65801 331644471
1 66103 145669 807094258
1 8149 143147 872648052
1 8702 46612 951799043
1 69258 122899 874536333
3 157469 67094
1 59594 155219 325577930
1 78900 112177 98491197
2 55676 568560961
2 67493 528538804
1 90402 115604 389257408
3 186673 75461
1 131150 160959 790286097
1 79874 179984 314215169
1 53206 106214 590008796
1 4342 159800 260694804
2 159437 796697185
2 13916 351759954
1 122606 150998 660322129
3 124264 14223
1 32111 187789 293641329
1 3530 169639 609943284
1 51009 188063 370273200
3 68372 83357
2 34154 139559285
2 39191 279024283
2 183321 813145695
3 63378 144798
2 15500 522675024
1 3548 14007 718195039
3 154189 136994
3 140468 145731
3 122792 72958
3 199773 37835
1 26324 107438 22880620
1 58460 98853 819244207
2 175160 253556822
3 187496 121708
1 127032 129436 764573895
3 8123 109359
2 134651 938232998
3 101638 148006
1 50808 87510 616659423
2 15626 1113005
2 86361 3499718
3 39632 67675
3 129685 118476
3 91907 7678
1 26847 172758 995751666
1 14548 47900 525208672
3 185096 179361
3 191996 145645
3 29855 145675
1 54378 91668 517713619
2 133947 835911609
1 26116 106889 31928127
3 55749 124452
3 100465 39770
3 22625 30620
1 53425 137249 403280013
2 138645 601036708
3 65271 159760
3 1786 14799
2 41557 43528136
2 66269 749528838
1 16 52586 921548904
3 199176 10161
3 89721 72557
1 115953 117713 710507302
2 159559 140765315
2 46645 680017195
1 90459 91852 422976838
3 82528 183218
1 113648 188246 24324271
3 122219 50448
1 34475 65097 741833755
3 121061 184778
1 108183 154211 641938972
1 107048 199919 417907658
2 192572 152174461
3 178427 102388
3 170116 20400
1 16770 31112 371467606
2 77727 512915725
2 188147 316805505
3 133410 120358
3 171781 195840
3 45889 22443
3 54392 119424
2 166920 561944262
3 86986 106548
2 111595 557872502
1 46986 191598 297994981
2 45097 543753906
1 9472 184062 140258013
2 119755 221835402
1 44374 160997 843083624
2 48276 751353521
3 106373 127037
1 41164 81234 79130138
2 131199 899425083
2 7322 280267023
3 91652 134708
3 126029 80482
1 23513 150802 853062311
3 14896 142244
3 108769 1489
1 91224 126795 830141869
3 91014 6213
1 25458 176376 230122006
1 42618 44000 388831383
1 32189 172509 233919459
2 96207 398106671
2 179359 878207190
2 121615 545342225
1 99956 196730 451728120
3 98753 62866
2 21518 207700230
1 114108 132538 345112849
3 100595 33797
3 156322 199580
1 37636 73832 624602294
3 88767 40653
1 29161 62276 446499711
3 156608 196066
3 13922 166522
1 155761 155927 883330047
2 6805 837918447
3 38789 96322
1 101979 167408 503866076
3 36661 128535
3 27940 163930
1 44062 73547 591491503
2 177739 691783514
1 42954 95884 492294007
3 92463 158453
1 38976 135035 215788259
3 92146 35921
2 138817 677802
2 4045 903643460
2 173075 783685415
3 9357 49131
2 113355 421147781
1 11350 150577 183809274
1 81286 136870 577358360
1 29840 100802 540696139
2 46339 946831574
2 195237 78813607
2 189846 70405391
1 60332 162205 795153128
1 39612 50591 702695930
1 85998 121460 573906028
1 127529 183760 482191070
2 124080 659101001
3 107492 136754
2 84797 595948767
1 36825 89190 804966797
3 2428 1396
1 58488 156906 65002530
2 7965 266593588
3 133166 31229
1 49672 199723 19715029
2 123141 729348634
1 14333 83314 172090100
3 19828 31711
3 158647 64659
2 69167 151214997
3 69478 60444
1 37700 176246 612497429
1 122154 195315 825274631
3 28965 182464
3 105692 80394
2 84972 357419360
2 195279 630801654
3 103381 53613
1 113915 116094 421702994
3 7338 109676
1 131558 142181 611818192
2 88576 195297962
3 180147 418
1 74790 140428 364559606
2 61529 371776036
1 35350 157729 489737867
3 91749 163143
1 76537 105163 174412361
1 76310 91285 819759494
2 60051 185343747
1 116392 184319 608621223
2 169863 905910621
3 136703 64246
2 157012 988132468
3 93271 141811
2 69455 381495689
2 46888 6144366
1 60449 125278 593749070
3 151951 136146
2 95982 537430029
1 87936 118556 430512868
3 143255 182586
3 35348 68632
1 23667 161429 780319988
1 106173 179193 942110449
2 59213 772991934
2 100352 739232289
1 87632 162734 798699397
3 2757 131750
1 191359 198437 169831991
2 154535 860660598
3 161165 180952
2 58389 521253688
1 72399 146642 572915297
3 158005 80942
2 114997 336202799
2 19202 561066599
1 124112 173395 320385276
3 197172 128294
3 54271 93997
2 136440 279436585
3 100569 185689
3 62386 68971
3 127703 4044
3 72972 177628
1 79455 193908 718478216
1 144681 156324 112795489
2 27929 923823124
2 120286 823429996
3 145837 173061
2 68497 906888122
1 38170 96347 141270292
1 50180 69703 715840345
3 31671 58453
3 106981 149022
2 116770 368706343
1 88030 106727 276246878
1 99127 151510 663177170
2 9231 713904444
2 3735 912865353
3 162467 69702
1 98842 168001 402409232
3 122273 159853
3 136723 3853
3 138757 189236
3 189247 148843
2 178397 437648788
2 22824 998592333
3 95822 7183
2 21355 444850045
1 81163 163575 206324401
2 112699 250180932
1 141250 146049 509396928
2 78421 873167158
2 30724 800815601
3 120130 133850
2 61984 610574832
1 63018 158873 528147587
3 162859 56668
3 148764 164273
1 40154 45379 165764701
3 22395 171953
2 18337 952193372
2 188686 567434907
3 6494 140262
2 18896 904941073
3 56932 12675
1 7580 193214 654247539
3 71271 562
1 118643 174703 819323088
2 108064 837668006
3 56710 75323
2 63522 853311885
3 153369 168196
3 142421 165691
1 79410 148592 996496879
3 115789 178142
2 19319 418419814
2 113231 346088566
1 17059 163011 480547397
3 79738 96072
1 15682 58122 783263096
1 46498 55505 175759205
1 28602 89111 128871713
1 6590 138161 943445033
2 123888 548609260
1 46106 64595 792280744
2 35367 990501014
1 176077 187750 25952820
1 16068 189251 187819923
3 96260 173232
3 3071 6515
2 139856 297231600
2 65797 14479574
2 54889 381214481
1 55557 96571 3820914
3 30500 181627
2 118473 473454880
3 80319 58887
2 182772 618182495
1 24451 123927 825744033
1 42990 91119 947310862
1 40148 188598 706127976
3 17314 175449
1 106638 183600 227009556
1 127139 129977 167414782
2 24394 892319373
1 56689 134620 309880928
2 142755 952486078
1 141395 174919 708559669
3 51088 195669
1 35658 157931 414825814
1 185801 189000 186889425
1 36741 76791 926311877
1 109473 172537 189639835
2 149593 533403323
1 91950 143012 500430617
1 37820 191728 11989667
3 84797 127503
1 48476 199488 556267373
1 40902 144258 23967146
1 30172 149184 375226747
1 74134 114712 608664862
1 40873 113006 51846674
2 128221 671111945
3 110401 21144
3 66233 121118
3 75979 125153
3 177611 185472
2 128627 753510471
2 79226 466618649
3 198333 47945
3 21093 84225
2 15546 347968990
3 114810 121137
2 2962 897234575
1 99843 150128 989356213
1 84692 151187 821217346
1 111061 126597 173355400
2 151476 797250863
1 19394 131838 562015214
1 60950 141198 94673068
3 184587 19734
1 158284 174593 321924866
1 38611 128776 559073174
1 87260 108353 21392197
3 110766 162665
3 79150 19557
2 103843 75266634
1 142527 196637 825082346
3 131531 154712
3 46391 53535
2 84139 337240974
3 116488 126660
2 24069 565932105
2 132368 83834272
1 57484 91101 393378771
2 149626 275604899
3 126358 2970
2 62999 930022600
2 90867 690764978
2 133159 564219200
2 12056 57598154
2 85012 715555469
2 48097 696558761
1 62153 67169 849886660
1 23426 171520 491730141
3 17881 98209
2 2594 981137059
2 42463 178632683
1 45993 178460 847106344
2 124727 920821260
2 126247 743751889
3 136243 137289
2 182499 721426896
1 76901 82736 50518541
3 57347 179659
3 10666 52739
3 13027 131769
3 170110 115359
3 33257 120775
3 70656 54296
2 126651 681979969
3 72085 82725
2 21828 223974555
3 26021 117711
2 167195 689333918
3 146319 84146
3 58950 117459
1 28321 167475 183947010
1 103150 132385 866346540
3 54837 195709
3 102961 190630
3 34781 132400
3 166468 104175
3 134391 17428
2 87384 887665766
2 188028 257549799
2 158878 761628798
2 163723 919129910
3 151057 113862
3 189446 89368
3 46944 143978
2 187235 668609569
2 135052 659121358
1 79770 193396 152338153
2 51869 649310163
2 63962 897915618
3 106067 186024
3 185895 199642
1 84929 178319 712044328
2 186011 806564620
3 17427 75368
1 50167 122704 113539407
1 83231 185554 439817338
2 131020 829898987
1 52896 184594 796044110
1 136088 171218 728125183
1 48494 198964 22356568
3 2077 106731
3 188559 175355
1 82191 115702 616796037
2 176988 571240605
2 71709 841621838
3 9403 27348
1 30807 137779 786924800
2 50804 101494551
3 98854 163765
2 19465 652179764
2 51319 443027449
2 64963 998764558
2 134049 310461606
2 156345 972841875
2 153919 56677633
1 106570 166503 264642521
2 118086 944633244
1 124388 182606 538053733
1 150096 161568 844023980
1 139300 187605 587454294
1 85973 160885 456923740
1 43883 112509 279078046
2 129761 827883685
2 105890 95426436
3 102427 16762
2 166977 367799515
1 46986 62783 744759353
2 170722 7573799
2 107325 716476610
3 187986 146587
3 165508 175699
1 60399 79744 15935377
2 71219 632609300
1 6012 28910 368671062
3 192849 83481
3 179674 59504
1 5168 113101 264170470
3 100313 88388
2 96561 115168707
3 192843 183816
1 145895 150078 259273436
2 91984 574646579
3 186287 189435
2 152880 781814379
2 60876 517553909
1 114181 147583 882662597
1 74437 198284 124434551
3 16545 49101
1 83408 171440 369570324
3 166625 144782
1 112252 129833 71556266
1 170409 182977 731968575
1 28686 112019 554575020
2 196109 361672745
1 54836 137285 933172526
3 184105 117597
3 175836 154890
2 125146 209646639
2 74287 448181595
1 77114 196752 370251778
2 147377 281688123
1 58251 175179 591027893
1 55488 84151 785041002
1 149894 175610 866062438
1 51284 169059 458099178
2 49731 909939668
1 6873 108984 581065365
1 125178 183766 180543559
1 27375 165749 329164253
1 110172 177268 135148958
2 2070 974770774
3 197125 150714
3 43090 168792
3 65439 181257
1 85463 107702 390081311
3 137976 72170
2 171042 984309350
1 18535 99059 496035689
1 42834 148459 426466764
2 141259 252744217
1 56568 81759 516714261
3 197596 66272
3 145782 61075
1 136734 198243 133439193
3 93228 16964
2 180302 30231021
1 54262 145202 579456728
1 104016 112292 25351484
3 26297 143262
2 131444 428143832
2 67371 266666310
1 34446 35882 560577894
2 103490 453727182
1 17503 176292 819382876
2 34265 307670621
3 185197 84264
3 113228 132493
2 5547 57592274
2 134444 540553063
1 86110 181537 917511374
2 92867 792158683
2 8090 854286584
3 53592 68968
2 19831 459914147
3 52855 90400
2 17587 875953715
1 20206 74759 952592605
3 78991 137537
2 111496 179264154
3 97903 185363
1 75265 130896 649446793
2 67160 586898798
2 101126 770233069
1 100398 106810 448079373
3 28493 50727
2 171288 672165179
1 107514 138705 630015521
2 24976 762945237
1 97104 153436 796914466
3 78777 137531
3 1846 19379
2 131749 27923891
1 111281 117094 132372937
3 137204 84719
1 30954 181458 39404930
3 133660 131495
3 78612 164053
2 59069 689864721
1 7338 112882 635619803
1 15745 194654 813683875
2 39799 336028537
3 177686 35525
1 33105 174031 78937082
2 41197 858871260
3 136059 54544
2 193172 537261176
2 98499 536328685
1 132751 177061 278271096
3 188814 60261
3 27032 103519
3 119476 144412
1 54280 168559 216267270
1 111122 140321 401362891
2 143653 415285415
2 148585 915194016
1 8294 181145 954827691
3 186495 88401
2 148937 419639098
2 107730 751454186
1 179821 180645 674316592
3 7968 103851
3 144418 124746
2 123081 733565877
1 136753 167160 559614424
2 18390 325360813
3 76196 174608
2 1676 810730827
1 78920 148398 61486914
2 40618 184566853
3 16960 19916
2 49716 744181828
2 26277 85525981
3 147812 171828
3 49737 83872
3 150586 199588
3 157150 107434
3 67244 113224
2 188309 918326408
1 7699 174411 963494843
1 160193 187927 258101750
3 98049 36022
3 20946 24152
2 39016 591613735
2 54810 750936390
1 14450 84422 236853913
2 131635 527248830
3 159716 27643
3 35161 123700
3 78845 80227
2 63642 978551872
1 10846 130499 401017361
1 69183 105687 56357460
1 27201 137442 503682519
1 21202 190263 616081388
2 11170 644890663
1 127558 135778 927338436
2 92637 467331526
1 77540 158936 692696201
2 27580 562807868
2 42519 932093224
3 11278 134537
1 163593 184441 226857155
3 130959 127294
3 196068 184818
2 183686 408389177
2 17676 360883453
3 47730 160454
1 6477 47471 45142756
2 83667 675059570
2 54766 27676609
1 24286 172473 792515362
1 114789 179417 714382271
1 19751 126418 725684761
3 114154 107856
1 33480 75914 108284245
3 31223 132754
2 25566 380859630
2 129295 938946729
1 76010 166775 268309155
3 114910 4662
3 112702 105276
2 16902 310436974
1 140825 153094 750956414
2 49488 595055048
1 107133 134944 573194412
1 52204 143867 389948549
3 23733 51534
2 166899 836186917
2 188274 981945157
1 142020 185570 151004729
2 194428 67035885
1 15649 193630 556047669
3 192977 36219
2 193051 351910953
2 152396 54817086
1 97962 171536 484384404
3 18976 109151
1 144157 199303 779408338
3 136350 142400
1 2324 20909 291156870
2 72998 140976727
3 113395 139619
2 46729 699301705
3 8179 47227
2 196196 697172556
2 188151 648357194
2 63883 197643664
2 134927 83159648
3 37968 97149
2 65101 541017301
2 21984 337991616
2 31831 873810984
2 9919 483347809
3 79886 180691
3 164069 188850
2 2284 907744144
3 160675 159117
3 150388 65735
3 122179 175380
2 21303 91076770
2 150816 301362686
1 58132 181044 409535920
2 6484 868091684
1 82342 181235 341287088
1 35700 70940 934090632
1 29569 37107 785835250
2 51975 576523091
1 81444 171180 524125078
3 161893 21955
3 39248 1419
1 136255 141840 50864682
1 105959 172390 235244585
1 153429 177432 954614634
1 87148 167883 195056351
1 26297 163226 836083166
3 117448 59791
1 48200 132108 309968192
3 121864 83431
3 28442 199380
1 24334 163857 134595748
3 194166 13450
1 131759 186128 663060677
3 142922 191785
3 48775 128835
1 95081 103253 793743705
1 123310 182729 25034105
3 119943 189764
1 104505 184782 777385104
1 19936 39897 591844943
3 90379 138012
2 103394 325719607
2 63860 198587692
2 76950 257323004
3 113811 138251
2 185480 170381220
3 101671 102517
2 47975 402240353
1 11365 134224 308176260
3 13147 140949
1 10303 163939 761483494
1 177016 180914 539671312
2 55615 441036535
2 95387 538274051
2 33363 504832061
1 48773 91398 316779032
2 79769 83731979
2 99501 198685391
3 147406 152807
2 150897 104450352
3 82838 199425
3 86158 190457
2 119143 778077979
1 54944 117924 207640620
1 30352 153397 549040278
3 81548 111380
2 148681 907846416
1 13737 66118 997786662
1 23295 88971 338782948
3 56219 31091
2 115329 291868247
2 29535 934438595
2 150462 576913974
1 9231 130119 116514573
3 87550 188841
2 70191 213556264
3 44273 66598
1 120288 121343 420511605
1 137791 161996 814468244
2 105140 101877219
2 19776 830708868
3 8747 191051
2 172714 436646598
3 54158 195749
1 80615 190207 216356180
2 121020 472411920
2 19708 43753393
3 15593 45959
3 126413 132155
1 43225 100394 237097519
1 63092 143140 297957897
3 92472 105300
2 59935 401899315
3 154240 9095
1 1604 155501 16143835
3 139225 58658
1 149681 190334 46825857
3 36770 155103
2 82789 941362171
3 126001 8269
3 99201 882
1 74588 140346 517832565
2 65136 519911858
1 132295 190851 558916190
2 156009 697868638
2 196502 403719082
1 12358 30990 470972886
1 79941 108467 636229916
3 160468 67723
3 82522 89984
2 115403 482173803
2 18881 579432919
3 190740 29442
1 101971 146594 585988411
1 38486 184195 23112124
3 68103 160659
2 181691 784591588
1 6195 105785 242458430
1 39548 47623 870702387
3 20476 114932
3 25517 32788
1 35159 81128 301237784
1 98700 183542 306236440
2 186583 889186996
1 53498 90568 624253112
1 11281 178491 951547207
1 20488 142734 628385157
3 35205 55906
3 143734 27157
1 116616 140657 419221408
3 100238 25160
1 154805 161687 533126782
3 81669 153571
3 134638 158580
3 166946 147142
2 185001 985057841
3 12983 180706
3 149759 96799
1 37132 195988 227983036
2 115847 798395463
1 23669 106628 927784606
2 178615 309714296
3 180871 167002
2 146796 529005382
2 145650 234111432
2 177731 12671468
2 149305 345367025
3 127 129151
3 14451 67633
1 121144 174941 627863583
3 159084 19777
3 128099 59699
2 66319 961963646
2 107595 377396385
1 68146 82149 82372731
2 109318 149329872
2 26634 98576094
3 147427 107044
1 110110 133462 21803635
1 108563 142251 729791545
1 27648 46856 346910545
1 51034 109141 493675761
2 64737 966975849
3 146134 175392
2 86411 206060413
2 179962 550843758
1 145970 189616 100037321
3 174450 66296
3 58917 163448
3 38774 41932
2 172015 741348731
1 98458 127399 589337627
3 170056 12398
3 175941 112184
3 117286 138157
2 118983 299525491
2 31456 284929258
3 149844 117558
2 57026 195181140
1 119322 150843 817427106
3 196612 120039
1 4915 19779 805691505
1 139015 171075 705507080
1 46592 102714 183829806
2 30413 626379002
2 158661 525297481
2 80863 3095993
2 2224 881490297
3 148516 199479
2 28777 166960642
2 22259 412960240
3 197969 128460
2 183801 57495258
3 26418 178318
2 107589 879187595
3 17378 44822
2 155533 690353804
3 165759 111387
3 80940 104561
2 125139 611016024
1 72343 126802 32086532
1 139998 179393 289407732
1 33439 175531 990991238
3 6312 72581
1 52301 67573 995634578
2 75593 210895652
1 31598 37238 240264447
3 144827 3858
1 83687 164074 377051817
3 183117 116287
3 55181 177755
1 61186 105051 610174261
3 43227 80091
1 38972 42641 878708178
1 30121 36667 69983685
2 26097 275767079
2 45747 168745360
1 93570 139227 850714644
1 45107 70264 429089128
2 99057 934205192
3 24711 87856
2 20626 202545989
2 129830 858679915
3 96829 134397
2 54349 10036872
1 9436 150801 939682383
2 86772 574906313
3 94322 195416
1 152583 159960 710490515
1 50117 109617 441918545
1 31476 179506 995721081
3 14599 139042
3 116423 38405
1 79763 157386 605321835
3 89961 115629
2 4733 748928412
3 116827 20111
3 32291 83807
2 146814 1119887
2 157279 428754491
1 134734 174735 280453385
3 149764 182332
2 153190 801181193
3 185349 38227
1 4468 37927 471215530
3 195664 196468
2 150977 911564405
2 7190 136893700
3 3494 117993
1 66180 147258 168966160
3 156677 155629
3 5184 120446
1 11719 142552 942862966
2 27900 451389593
2 61629 760745900
3 183693 100
1 62783 99705 813298299
2 114121 813391233
3 73548 72635
2 56278 94665699
3 37489 46366
1 67018 126702 976264867
1 98829 150897 89719016
2 167616 52488919
2 96611 375511869
3 41601 154407
1 73324 118496 510171424
2 48419 705268518
2 161898 595719676
2 187462 738945133
2 115289 917220371
1 136484 181329 347946250
1 47086 135127 998084829
3 114369 117813
3 19732 17702
2 139866 128311428
2 173052 848781762
3 9589 148596
3 96080 147272
2 81480 916156388
2 148307 506329127
2 148915 570720057
1 21062 178696 932885143
1 18991 120742 872685500
3 139544 9853
3 79313 156344
3 13263 94436
2 21412 228923426
1 17772 73171 657007406
3 191576 78065
3 61585 11717
2 61834 8237372
3 50892 98523
1 63040 64452 796902534
3 48913 33324
1 103826 127187 749169370
2 123461 686544936
1 27061 136938 884837401
1 11249 38009 909137546
2 167505 783685162
3 124045 132996
3 103864 163574
2 46015 760387792
1 75814 89995 825611364
1 48264 130125 615842140
2 150080 511479278
1 108593 137372 217938509
2 170039 669263598
3 146269 40081
1 82799 142842 245320209
3 71475 24961
2 12123 756938737
1 89949 101119 178282126
2 181501 816135804
3 193050 54532
2 60099 165489008
2 3424 712478746
1 139149 171384 742070955
2 88 357659841
2 157117 848319080
2 169145 574654100
3 78257 1358
1 18650 23279 144007298
1 155857 170377 120833285
2 17190 524650174
1 105985 174762 40288132
2 82376 177582654
2 7902 396030880
3 170336 121517
1 40453 54450 505008485
3 17866 56742
1 62711 141967 726626358
3 175145 140803
3 153017 44892
1 117096 150225 699986381
3 88528 27937
2 66054 676511140
1 3925 163299 233395116
1 102520 178457 30845776
3 33134 54016
1 39590 162062 365578380
1 91858 172964 652475534
1 23958 36980 528115666
2 9451 185482229
1 57012 162006 644901003
2 176072 596812396
3 2506 107833
1 47474 188111 261709354
2 24616 538210959
2 14202 443004739
1 2001 18410 982536177
2 170989 456465977
3 164575 97745
3 109026 120364
2 158684 479209851
3 116480 194443
1 76637 178362 6386128
3 34462 170894
2 2375 603845433
3 54872 183193
1 65349 71049 318590357
3 127107 188573
1 39467 92491 109905669
1 41864 174330 184651276
1 7161 142840 790076799
3 15171 155772
3 112123 174512
2 47174 120145829
2 40517 712823625
2 161177 984736961
3 74801 126390
3 9297 47313
3 151847 184856
3 53122 185662
2 15554 775521506
1 13003 196379 659378416
1 36933 129692 550936840
3 136080 198934
3 94160 81831
2 159577 547566815
3 82283 68556
3 130458 109070
1 132591 153967 71823471
1 4843 178456 964971850
2 107772 275709572
2 82008 226585403
3 94463 175410
3 77697 189889
2 181643 800883243
1 111756 195934 704170254
1 48643 110415 352925467
1 97126 130232 578467417
2 191729 265882055
3 168671 133667
1 167935 168823 506363527
3 135187 186667
3 162436 143263
2 155726 940276417
3 27839 56752
3 129013 32135
1 88556 106097 479423133
1 151293 199803 424350013
1 43420 118538 953842271
1 879 25919 919794017
1 17400 27341 514213577
3 20708 10459
3 143254 167518
3 143986 75399
3 21198 53373
3 47508 35407
1 147225 195090 542147829
1 3554 109317 628915551
1 2953 18730 933852158
2 126422 489877691
3 147627 66568
3 135021 4866
3 64558 182484
2 9075 550911785
1 64364 122392 791203693
2 72866 952291323
3 91836 24460
2 39964 261780569
2 10049 394372760
1 21728 153904 861172734
3 55828 55862
1 49833 171153 569963093
2 4276 317269291
1 87253 188345 951515979
3 77912 3287
1 87597 172222 65463316
3 116468 191262
1 6865 162286 166102769
3 109183 163979
2 40105 80752163
3 163525 56627
2 118632 869115244
1 35775 108604 188883536
2 16841 164534093
2 66948 758775897
3 75094 50607
2 183860 26815393
3 193372 67024
1 52942 139499 799563176
2 34400 727914058
3 59057 130159
2 101661 765488510
3 155462 142943
3 190838 73452
1 85034 107072 545423775
2 185686 519060346
3 130272 191206
2 35452 32936055
2 129950 966600289
3 13443 121468
1 60937 113580 276631060
1 79336 137066 931575291
3 80483 10875
3 184457 44496
1 41141 130727 138217983
2 79868 429625502
3 78887 193652
3 22390 93699
3 174090 9882
2 147155 723713955
1 106810 129315 442953238
2 44644 512219033
2 58263 997277140
1 64540 74980 698448020
2 47204 667395720
2 130012 90594134
1 2043 124025 22743232
3 146701 106130
1 46434 185492 209153551
3 166031 165522
1 94049 117938 28281593
3 49049 125266
1 162344 192753 354543085
2 54637 205392618
3 69065 120154
3 70688 6031
3 186173 77112
3 81636 196448
3 116413 73746
3 25886 47906
2 62769 584480815
3 46888 13957
3 51188 70715
1 163988 195984 202303957
2 188256 499316763
3 8824 82481
3 60288 14792
3 40869 56092
2 97709 623772066
3 120551 11356
1 44529 166436 916470433
1 62175 123680 556938127
2 116969 35928847
2 25967 29057715
3 23839 41933
2 18425 285515566
1 144536 186534 607250879
1 80887 162361 74422065
3 101356 9978
2 82474 403247303
3 98224 171923
3 138740 97763
1 100628 135836 975069113
2 164303 624467332
2 47580 206443580
2 129521 865851355
3 12679 75995
3 58623 24959
2 49080 216063393
3 99268 121811
3 91255 46837
3 110053 183254
1 157309 187626 496013710
3 94531 111965
2 91555 514747058
1 43616 185017 126502682
1 116463 193791 618411196
3 127622 49920
3 84521 73148
3 56525 172916
2 86899 242271781
1 56511 80902 680707250
3 15208 182706
1 27576 35055 710104683
1 116172 140776 80335509
2 38981 609551058
1 29767 171866 356005733
2 74046 186281264
3 149328 50329
1 54620 153658 105886111
2 108106 301359367
1 28563 39413 925387575
3 116272 105267
3 147325 184058
2 38336 436708811
3 198329 185313
1 9457 123761 832058106
3 147939 107652
1 9 146987 568916126
1 75275 141214 522434876
2 15157 656920041
2 45718 769608267
2 71153 108439674
2 119668 931345848
1 70101 110594 691987267
2 183466 984820588
1 119047 128901 811327551
2 7262 169784895
2 193068 885884732
2 78836 752737390
2 133310 213026904
2 106863 930140478
1 26334 55422 949274057
3 93485 125233
2 51422 29217943
2 38527 503351088
3 109995 10185
3 40870 66339
2 136198 971410553
1 2168 181920 120164079
3 66371 51628
2 162010 995797549
3 187239 190155
3 174470 186835
3 128253 54786
3 43626 182421
1 46458 163894 994566081
3 182790 31304
2 159294 741477996
1 76125 193967 975837479
2 29947 493457320
3 140040 156125
2 156338 355108993
2 195595 150578974
3 72334 66030
2 196144 268776202
1 20334 133112 592401807
3 153924 98866
3 61350 56007
1 122491 192542 97515620
2 159383 196163537
2 82224 429496001
3 168850 135718
2 66387 645638995
1 110208 184348 5042611
3 158969 83747
2 172733 3283670
2 75520 60842861
2 117794 453913534
3 81939 91585
1 106721 183395 863665759
3 53542 39207
2 187974 751775128
2 180966 929537619
3 133348 87642
3 31574 43247
1 80585 134795 46611617
2 783 818870923
2 168169 497693474
1 70995 159340 597461544
3 199353 181312
3 102760 14627
1 162914 185925 589781053
3 53842 79519
1 7387 146856 570024179
2 77517 928259026
3 41590 168478
2 153979 74443945
1 18879 146387 419085735
3 49704 128812
1 14925 109924 137526648
3 9159 117861
1 23654 134018 753557204
1 141409 168330 56834415
2 95809 983206553
3 107799 105538
2 18942 724403011
3 90172 59165
2 70861 542667162
1 48659 163956 456337612
3 51608 137995
3 149009 85773
2 106703 385822200
1 95509 145284 428788854
3 147940 121008
2 164937 107281875
1 18142 90029 261445388
2 23102 292370179
2 39567 914209293
3 120464 156390
3 179264 171551
2 140338 896209974
1 50417 112353 165111406
2 30673 538808546
3 149396 707
2 18596 684577929
2 10609 497896059
2 104121 434929030
3 42183 138055
3 113387 7707
2 123510 801020145
1 26261 147860 962642640
3 28853 111235
1 27860 64633 57933574
3 46970 188159
1 45858 162811 496586747
3 102333 34768
2 27322 977005562
3 25314 33421
2 174679 610012131
2 154595 879031963
1 21760 97822 140775127
2 106158 678774613
3 96706 61472
2 157416 993521321
1 188667 193623 464038018
2 174523 480675489
3 55081 94844
3 146516 183726
3 98215 20584
2 51984 297147316
1 27108 53422 976619314
3 168590 166752
2 169266 742466218
2 34699 796325116
3 134294 187758
2 146751 735518663
3 27617 134636
2 60644 471215801
3 80664 55201
2 9494 798647756
1 131903 197096 321621619
1 68635 126612 546444991
2 156920 233247586
3 194570 197185
3 103962 13630
1 88 36273 348323553
1 45955 61611 657494024
2 53727 742661928
3 112601 4249
1 144907 178156 765251545
1 40978 87993 147904476
1 51808 96831 922276879
1 87701 123935 479526818
3 198028 126425
3 36365 156718
1 12935 187875 424579392
3 45942 115818
1 81602 95196 105698847
2 191166 999172301
3 178991 170190
2 1013 61258634
3 88417 152325
1 62487 81533 915587537
2 161071 31867036
3 172055 1673
2 93698 586795532
3 148635 7787
1 3778 91076 213277795
2 139439 279642283
1 138234 150857 166520205
2 152438 586703961
2 129915 241936035
3 166418 70709
3 198970 146824
3 160214 7145
2 16865 155060513
1 2916 137044 30585874
3 59449 120239
3 131379 189885
2 141505 940433086
2 11638 966151587
3 79692 122635
1 64399 99858 197373923
2 81120 651782801
1 171019 189201 933640480
1 64053 81894 689497977
2 129513 137242694
1 7515 163035 448028616
3 43088 146995
1 40634 104618 578328234
2 88445 184800782
2 18257 101364312
2 132552 536946529
3 84020 67502
1 50802 192829 775205383
1 75619 174606 388089017
2 159541 495292896
3 182845 154082
3 58166 157112
2 108204 535923322
3 156094 156664
3 90681 7748
1 101068 175454 735316988
3 47941 102172
2 21047 593183477
3 11062 103747
3 127939 186883
1 65831 171113 947854863
2 37600 587210973
2 24728 966633837
2 145335 753780141
3 171053 170695
3 28138 93666
3 64601 93071
3 140945 166160
3 132314 110094
1 10494 153540 205994379
2 193442 246232164
1 45602 88910 5146231
2 110903 332951034
2 2629 951199538
3 124534 152909
1 35199 150461 447979073
1 116324 158745 924265191
1 24564 126442 118276929
2 25304 359663585
3 178624 10299
2 31284 909338982
2 119553 216489672
2 17981 845118995
2 128036 21727542
1 100284 198254 591303651
2 123105 754092792
2 139452 400096634
2 111959 91736820
3 157642 173306
1 64154 185418 720910130
1 20927 180088 492742218
3 192199 156401
2 96086 263664851
1 76548 124660 418172189
2 95315 482206004
3 51901 55601
1 67555 139309 796670592
1 20156 140593 258411952
3 38337 100007
3 112535 98954
1 51950 87533 559638840
3 42738 53303
1 173814 187595 908381070
2 95573 157236673
1 72567 185224 675714871
3 192414 174458
3 133848 93793
2 98282 861144894
1 34993 51019 511755559
2 120337 92973879
1 119012 159507 791959352
1 158249 182218 93381920
3 83749 99521
3 17059 88386
1 50451 72571 501039481
2 41258 127789370
1 31205 36782 878137143
1 147183 190640 526401914
2 150454 975493397
1 64607 89554 786119068
3 168762 63923
2 54158 757953326
1 89294 180818 499058232
2 170467 658506491
2 121628 643334020
3 11222 184458
1 22553 27468 147365786
3 15369 84426
2 78521 204353445
3 35589 109240
2 32772 925699820
3 96628 147679
3 3184 104717
2 147975 579714579
1 147466 164102 873965281
3 164364 143796
2 34456 423658251
2 79753 793788547
3 90307 124270
2 109849 789580566
1 84992 188555 558542795
3 108738 79158
3 40897 125260
3 18834 123920
1 23098 185563 107933289
2 14524 499530412
1 11071 175590 288299484
3 179278 198601
3 55216 174187
1 31579 114305 210896420
1 2431 19339 270278218
2 165298 249938681
1 34404 108069 28825475
1 89474 129926 883702598
2 20610 877408699
3 25615 81852
1 59057 124097 16549748
1 72194 116799 803534211
2 98618 42056645
1 167153 197710 103471363
2 63767 429006199
1 136509 180167 81609687
2 61310 992283804
3 89075 21014
3 87818 88365
2 126424 617257944
3 40718 110309
2 131690 135957973
1 19541 197468 542228360
2 57161 345926259
3 161499 3847
1 35751 36274 149562828
1 33425 135742 629307531
2 49526 737044734
3 2864 131374
2 6394 288974407
1 130711 162948 844069580
1 10546 29251 115677089
2 170367 224258569
1 55367 113702 551503768
2 118142 668758310
3 159911 119268
1 126058 163106 73440374
2 142553 984393063
2 68202 74454637
2 80889 217962248
3 253 50560
2 90846 658003262
2 69791 620392701
3 41576 139506
3 62427 162153
3 188850 62771
3 518 100465
1 4847 55370 855930301
2 12995 518837614
1 60418 197357 231815832
2 119144 919702164
3 161224 181083
3 62512 197458
3 66819 178149
1 26369 163178 61314019
3 176579 32629
3 6908 84302
3 59400 93643
3 66304 122360
1 16701 82760 469130325
1 94251 198121 475056826
3 53744 28274
3 120731 32228
1 71544 187987 924272354
2 34817 730427496
1 30957 62812 368485990
3 34540 79326
3 166962 17482
3 108522 43261
1 33469 76367 467953144
3 6561 57722
2 106892 321932912
1 43682 127663 708616183
3 141715 107337
2 80990 748606719
3 176249 91828
2 129379 993215010
2 90 563049785
1 107051 131592 945740399
2 70534 46067001
1 53268 167179 184614166
3 22215 152885
1 28801 82792 187319487
1 172137 180104 418883388
3 138980 140761
2 169051 650330558
2 38187 929995888
3 9597 85801
3 115226 126194
1 128638 142561 645179535
3 169354 15807
1 92178 163869 193259164
1 1425 162082 718742280
1 70719 76166 669232484
1 78485 79570 159037623
2 64390 790375401
2 20125 59342677
3 163729 78683
3 127825 64391
3 112157 143676
1 88627 94577 466125586
1 5444 86034 606599792
3 171121 111045
1 153250 159461 881385510
1 104638 194743 938271320
2 44390 118023819
2 39790 605983989
1 150236 198994 577722441
3 19926 68446
2 153040 225138284
1 96986 135181 919754202
3 146591 56981
1 76708 119115 955095387
3 68692 48452
2 118844 651186965
3 191205 48094
2 46195 846922572
2 113458 26851202
1 55416 88030 729292287
2 136746 307743082
1 100044 102753 920204916
3 89340 64735
3 73617 21197
1 92937 168704 703686531
2 107248 220670214
1 59330 143462 564091955
2 1715 59267378
3 98163 148623
1 101284 191744 61260343
3 7645 84121
3 81216 142990
2 162387 687663056
3 123302 45082
1 40069 139664 66310801
3 11110 110730
3 197198 168905
1 122703 179127 325342657
2 169860 619485727
2 126342 741009407
3 156030 90318
2 65531 683287929
1 111931 146494 103563224
1 140873 144116 259185521
3 60433 41399
3 162 114478
3 132019 144082
2 103521 22253624
1 93015 191660 179046100
2 161563 430487745
1 104700 120021 76618343
1 99430 147772 267804283
3 16436 16571
2 8424 860835224
2 101972 879503944
2 156479 215005632
2 108646 732521160
3 35481 95475
3 197118 20893
2 17609 746503365
3 189420 52203
3 195983 156639
2 8790 621560428
1 33930 132274 153052311
3 183664 106344
1 164414 192886 497647495
2 106920 642153847
2 46497 179126787
3 117366 90841
2 76053 905391043
3 80345 103409
2 102738 180433854
1 24524 154631 946087639
3 143159 165419
2 5380 45149736
3 137173 175807
1 139209 140896 873783155
1 10184 144953 672672917
1 58399 72666 264959652
2 28507 468460415
3 128697 124683
1 54606 118133 934915380
3 74495 172004
3 86703 156174
2 95819 849051661
3 2889 148060
2 140479 736744949
1 74766 180544 694624741
3 181964 140063
3 13733 193304
2 115710 272385575
2 23043 341781445
3 121475 147810
3 100560 39698
3 156315 68061
1 80821 81998 513698325
3 151039 197957
2 82854 323461115
1 6857 46971 143572169
1 6195 19672 541994284
3 121445 35876
3 151953 167653
1 42077 60766 848976251
3 70743 117999
2 42973 45855233
3 169451 42119
1 2627 122526 725658002
2 186288 57577054
1 24365 106081 394145922
2 114217 826069174
1 485 150268 285604124
2 75907 552864427
3 148254 197411
3 174508 34268
2 80772 377995875
3 129902 167114
3 30780 90154
3 63710 123431
1 19662 138045 211358469
2 7035 144727389
2 53121 849954502
1 86166 133937 980489620
2 138552 754159822
2 156936 620319781
3 173685 194591
3 14198 4392
1 81065 198561 26349582
2 67606 40827502
1 97093 170137 964391578
2 3300 298637358
2 11296 238507015
1 83895 165947 847006416
3 175184 194063
2 22529 112855448
2 177630 579180972
3 196604 182925
2 165661 785619266
1 28921 43424 9870098
2 143877 170481325
2 137785 272856077
3 113698 38664
3 35213 198054
3 47592 30854
2 77396 756614912
1 173946 192618 396657203
3 53473 69521
3 96783 168030
3 123355 138847
2 160734 723448980
3 65455 49830
1 4275 193309 246663084
3 168072 72658
2 27146 129574456
1 29652 136843 726513421
3 181874 21490
3 99618 7440
1 70948 139285 889847838
2 157806 722722160
2 147387 138062487
1 37954 39904 315474875
1 76408 82593 661336074
3 130996 158473
3 151849 17191
2 116558 598391118
2 42497 32289880
2 131541 651194992
3 159041 96785
3 161799 35701
3 148065 25762
3 113202 101389
3 95346 2051
1 117999 123278 270601360
2 118871 926449175
2 96321 225047029
2 169147 765749690
1 142164 171266 235182379
1 103560 177571 331615819
3 137824 104190
1 108326 160712 935245227
1 80363 186114 32214852
1 98853 124674 838311749
3 68851 130095
1 135410 136341 628864611
2 162680 287562181
1 96950 170252 540832594
2 68200 951218420
1 3136 88784 689374446
2 105401 10844522
3 148639 64826
2 104249 222817496
3 7069 191195
2 9854 30801214
1 140272 198374 290291100
3 58354 107224
1 50385 177930 786964077
1 14684 183008 504799324
2 187750 683206791
1 53015 175763 693951707
1 20476 111095 504074027
1 2493 81476 544192268
1 48156 76629 602575330
3 39137 148578
1 158737 183280 301007045
2 165931 472875610
3 122505 60892
3 151724 120005
1 38635 112323 710141459
2 114253 927167429
3 113316 16194
3 196 93711
3 135278 115535
2 4273 23718229
1 75059 126231 280279934
1 5402 182836 800713977
2 161658 428098211
3 86891 110393
2 179679 729267288
1 95098 185174 256261413
1 63290 154684 322153592
2 147321 647776884
2 186353 574477652
1 72707 133328 809329443
1 64859 98241 154955257
2 80470 28983549
3 171207 152207
1 122381 132458 943258040
2 65639 750444342
2 148500 700830657
3 167580 3536
1 102909 120414 572065713
2 24227 833430690
2 13294 95947115
3 114332 97308
3 158494 92375
2 23524 794337235
2 172671 823961181
1 58285 105833 784800210
1 14313 103081 751728164
2 164693 396206689
3 181135 7949
3 150554 52685
1 163962 186598 139995328
1 16576 91895 915990870
3 199662 181631
3 121873 31666
3 46608 108065
3 42700 17109
2 39916 206281124
3 88355 113993
1 118955 182569 617080532
1 80861 114200 878733707
2 74253 647189133
1 193523 199746 1176178
2 141039 765897272
2 41508 735749205
2 195218 474512047
2 43869 341148715
3 159600 85602
1 21311 174912 792937090
2 182119 794229775
3 152384 14307
1 38898 116622 968499379
3 26370 174880
2 127545 806640384
1 148023 149024 659399297
2 12216 568789835
1 14575 125692 771949403
1 185323 197719 633191680
1 23144 151052 139222408
1 17008 30324 142969187
3 25937 91722
2 10669 528343253
1 13935 125692 987819451
1 17352 67738 38008848
3 92012 184607
3 71921 128753
1 198640 198705 517862001
3 69977 47270
1 53406 147685 191364051
2 199471 885626058
2 116514 857720397
3 120361 20255
1 45861 46152 800322851
1 22083 124845 994662846
1 58106 139788 661271324
3 128591 131748
3 186955 18057
1 56162 70410 713362517
1 25863 48739 648472993
2 67923 666884998
2 6805 865481927
1 115884 170811 572489161
1 29108 163250 568506613
3 141212 43230
2 156877 633806085
3 13033 26241
3 184197 64560
1 15151 177184 115037150
2 106122 623088873
1 42110 104606 154958711
2 13076 803758845
1 42417 66215 138650481
1 38292 147407 863073031
2 1504 357768415
1 43794 164334 18185508
2 173132 545069346
3 36687 170072
2 160044 822625296
2 162590 708378788
1 150122 186034 727241147
1 76972 169239 25148270
2 124576 335002485
3 133444 94708
2 77315 910551747
2 116115 359027869
3 108010 53099
3 168450 26141
2 54611 14770460
1 55305 74911 918199649
2 161323 262017527
1 12712 156228 205043606
2 162462 949101353
1 52618 100606 70543002
1 150811 154523 954021932
1 83836 172881 516123856
3 144163 51051
3 62904 177926
2 13198 16503367
1 24616 130536 477613320
3 80209 17297
2 19063 916240736
3 101740 62280
2 182739 914250458
2 195379 13408957
3 18036 109719
3 190995 125697
2 118927 635907879
3 146595 119267
1 106189 177392 247654002
2 59156 405166113
3 107531 191237
3 179869 128292
2 98784 63806374
3 95855 162632
1 49645 135559 758804022
2 75211 56257804
2 15274 514542167
3 21430 151593
2 137870 467748526
2 6907 417646650
1 254 63652 838724618
2 18870 727983006
3 166028 120461
2 195859 331651607
1 101260 194381 158589286
2 161464 96014579
3 114160 9166
1 95500 193606 319187977
1 129631 172288 64647485
3 48062 141894
2 89088 223934941
1 104541 146897 5572219
1 133140 144930 478643182
1 149512 161734 728500501
1 25093 110944 837408885
3 175434 192650
3 191796 189621
1 111648 182606 729893266
3 89789 18446
1 8094 66476 113785553
1 23162 159406 354565796
3 196525 59249
3 139759 32983
2 149325 33821233
2 72441 339298745
3 148520 63320
3 105878 7146
2 47510 308647051
1 162187 166168 341307265
2 59813 128908990
3 166555 169122
2 191965 130515328
3 199261 34813
2 188856 886361494
3 140111 150942
3 96212 163731
2 131149 658250305
2 65709 632442291
2 8228 393026663
3 172931 130947
3 190341 134296
1 29545 119683 690265081
2 168581 109914757
2 8030 809545036
2 175095 554415366
1 151408 156189 57901216
1 37347 127074 274025499
1 13316 184628 572817685
1 117681 173382 629931725
1 60681 88780 95973002
1 88177 135514 642235901
3 127167 9009
3 190529 81671
3 102245 163563
2 32130 965306456
3 14717 130015
1 21149 21415 490406732
1 100816 144674 211790363
1 159630 188975 923558012
1 21846 138111 673093303
3 89936 81136
3 117428 135321
1 72382 91054 326633357
3 99120 31133
1 186749 195676 857687633
1 38722 159150 634014247
1 1150 54349 641176975
1 13624 160450 946402657
3 51533 76371
2 113222 227597160
2 179326 74457269
2 163876 761722325
1 97605 170796 259762730
3 152191 167251
1 111349 155880 893685786
2 7864 845783973
3 22145 170431
2 97084 80357843
3 144969 189252
1 101255 123558 773602256
3 36416 7154
1 7424 162349 456680305
1 83302 199869 290105836
3 197954 72579
3 121152 119841
2 87199 444584208
3 119178 140350
3 10742 131413
3 59448 98592
3 78177 55345
3 144188 59173
1 6349 13639 502428979
2 38678 123301174
1 55061 171804 161648757
1 95048 154448 926891378
2 84440 673211068
2 135293 947904486
1 70541 157469 698800460
1 91339 144737 358988499
1 50921 180490 913434408
3 56876 64351
2 42954 514882615
1 105885 128763 140693428
1 130165 197874 672081451
3 6637 129670
1 62868 186101 917340510
3 37504 97326
2 5035 98603504
2 101427 68024952
3 63545 158190
3 194309 12180
2 176019 131339800
3 88563 7292
3 56756 52408
3 120449 97465
1 65772 186148 966037344
1 75104 171083 84296238
2 78128 158525532
2 137405 392987468
1 97178 199587 672457101
3 48377 34258
3 84637 26412
2 54812 964133185
1 5219 25824 564144537
2 36014 310210120
2 191471 629120925
2 153332 765491319
1 92202 177629 956929884
2 139789 682633021
1 78335 109474 294103743
2 135544 56114231
2 105335 465314310
2 25199 540536474
3 80270 37977
1 11079 189406 813916592
1 95222 97886 634547592
2 89305 432164954
2 38556 925069496
3 153028 31153
3 119280 56441
3 194231 112759
1 9221 15400 905446838
3 114395 151871
3 95388 120942
3 191509 155957
1 95153 173868 449971459
1 151391 151464 650283574
3 169617 29044
2 195251 292235878
1 3279 101260 847782993
1 30896 89849 175893264
1 15542 132035 18728264
1 30430 142627 53627220
2 134925 640729174
1 138709 184019 391492052
3 38286 35304
2 5145 343241837
3 14872 134886
2 105112 737186073
3 196955 82746
1 28376 86596 822377044
2 128688 901119262
3 30675 119869
3 117858 156842
3 64890 162703
1 17253 147443 937053191
2 46657 643040377
2 150937 531503564
2 79512 481097462
2 186809 867411796
2 195753 460742129
3 194914 181635
1 25374 184147 234350489
1 147849 163031 739458791
2 116469 50476037
1 80209 104490 62326219
2 196243 619963930
1 5991 79662 113720025
1 22436 52063 123894386
1 29555 172818 545782287
3 135885 126796
3 109399 189530
2 94404 919952663
3 168674 181004
1 20039 176552 950921184
2 70432 516684167
2 172009 217550173
1 326 74182 680954500
3 102459 149069
2 107359 529250779
1 137089 155313 233943226
3 173346 111714
2 184379 649504190
2 16929 541110213
3 197580 183642
3 19656 137134
2 81351 27349180
1 57894 186276 32208305
1 70756 79820 724304769
2 102327 746560051
3 129841 149524
3 173431 124812
1 58928 154206 135123887
1 69155 88519 211654387
3 140409 162137
2 112714 538612844
3 66107 11602
3 173044 27241
1 26656 137486 964832667
1 134016 151880 589008271
2 39843 14370499
3 34884 59681
1 63479 114437 186279923
3 192460 143637
1 78275 103948 993161191
3 133515 86867
2 13621 588404350
1 93131 185091 540803873
1 83167 129879 286963930
3 51631 114406
3 89220 47327
3 36350 101504
2 127867 934074789
3 82146 158648
2 148760 577721800
3 67331 180124
1 44963 57011 722026528
3 189532 129126
2 64347 167881989
3 855 155642
3 196324 84236
2 171917 499078767
3 21853 64776
1 50589 71715 66124533
1 24986 125133 609512716
2 176809 595598411
3 41812 97006
2 14220 968222071
1 60297 165726 204752435
3 140429 96240
1 152799 182734 429570192
3 136864 181503
1 40659 80032 636301145
3 56201 121202
3 166994 143747
1 121597 195437 951696078
2 7552 582261871
3 26271 104419
2 78694 847293781
2 144086 829686583
3 191961 147451
2 97145 259874723
3 103100 121109
3 98389 158134
1 100256 120679 907720728
1 57423 125135 315356744
1 6409 111482 19809159
1 183942 187451 834603591
3 134599 113080
1 4539 76748 278801246
1 65855 173769 62270523
3 144781 37869
1 4369 19323 764526365
3 185394 189856
3 57376 78921
3 189871 28874
1 32610 39559 190634329
3 192335 34193
1 25618 126906 741120407
2 7510 83207470
2 24317 383075781
1 169589 171055 135031932
2 39286 231230638
2 43076 750653838
3 178379 96455
1 103092 189231 419014290
3 136490 88792
1 155512 181263 940411186
1 77341 140619 45499607
1 40160 131678 50873954
1 10282 127001 348816107
3 47091 15501
2 169957 767451615
3 151299 177356
2 1870 122619737
2 195079 823249103
1 13480 136520 87988275
1 30415 152311 937305176
2 40167 276487799
3 185313 27437
2 34009 835811371
3 18500 111496
1 50142 87174 378812849
2 111073 687760566
2 23187 403009137
1 124176 192995 754637452
1 72442 88126 396963562
2 141263 616103153
3 5461 171184
3 113900 30022
3 9210 183009
2 49424 109281014
2 120739 892209181
2 65602 637950942
3 115509 78696
3 82983 27233
2 110915 345815374
3 160751 36508
3 184262 164321
1 56500 183696 826610235
3 187369 178762
2 127035 568097873
1 65306 146597 852295326
3 10720 163027
2 116935 197986195
1 65261 69276 978762392
1 23818 64561 456363436
2 184350 207903101
1 21459 46583 431524387
2 132024 206902634
2 108639 104729289
1 112125 185247 451588031
2 73563 612833834
2 183163 459099464
1 14995 186609 557897
3 188657 25855
2 190835 136784593
1 34913 99810 848729028
3 30409 63290
1 23632 153571 842573475
2 99845 108155381
3 37011 3053
2 18653 474088374
3 40142 34078
2 122088 254793317
1 2850 114434 485198521
3 105075 115508
1 51859 146307 447280658
1 79882 173023 641039337
1 158316 174396 545128845
3 9736 25614
2 113740 741250544
2 7072 271363880
2 22860 775797927
2 145460 191284674
1 140382 143157 506181060
1 21010 186646 465631005
2 169131 384870874
1 149787 168374 868159268
1 14378 121182 149121478
1 21036 126002 704363200
1 71333 150983 219092499
2 60583 901099888
3 65433 80863
1 110730 184878 863023066
3 87273 138676
1 78324 125499 911003645
3 155164 129314
2 181081 518928429
2 75803 886706227
2 106638 561714945
2 146603 259174878
3 77762 78423
3 103483 161432
2 69144 233093133
2 58475 777205969
2 11264 516137699
3 95202 188846
1 101653 198734 944378808
1 3133 46082 312640804
3 110282 23974
2 73210 960613204
1 19806 54171 27234896
1 165759 195698 889050403
1 23366 82579 263165003
1 1788 138222 245371184
3 126977 17480
3 136099 118805
2 141528 831235171
1 81323 128064 727054055
2 75784 222646268
1 26114 75947 990287559
3 28316 82454
3 114280 15998
1 7729 93510 791426638
3 176048 119894
3 16666 77946
3 11167 70705
2 141532 145810679
2 81329 183119292
1 52717 54412 930995647
2 70922 673468953
2 157985 734684281
3 122522 142659
3 103411 150326
1 3183 163475 451175063
1 137798 140955 355452660
3 74405 73756
3 79606 84706
3 156403 153232
1 23720 39644 308080123
1 89403 153817 703553046
2 178591 271279523
1 152538 169588 25942451
1 18555 49423 157985259
3 184934 60386
1 61200 89161 759519616
2 109692 608436347
3 124121 4042
2 92941 935355630
3 78987 69239
1 68883 197216 295083335
3 55219 15704
2 171182 689556379
2 131166 103364364
3 125359 25483
2 62061 78942689
3 80457 182723
2 132973 966349363
1 86727 161918 203508688
2 48670 833064379
3 91505 50282
1 7973 190118 952375912
1 135025 178132 385506234
1 108002 108789 756101172
1 84631 121325 120150753
3 117347 173024
2 99525 243926999
1 68588 166751 582056292
3 89801 20924
1 37388 82888 799651767
3 60077 68027
2 11987 297770288
3 23311 161746
3 88478 189272
3 101972 161340
2 25103 435058683
3 123417 185671
1 50071 155088 534707261
2 140111 751889996
1 326 73124 767342630
1 92961 118938 538291405
3 116076 3938
3 105831 18483
1 83700 99194 428437801
1 66058 80188 965599944
1 119668 167936 738394397
3 103479 100881
1 4126 142542 46797761
2 188805 597883414
2 138024 366224216
2 108539 748399730
2 26151 514372184
1 127799 146298 105984182
3 151384 195083
1 101752 141417 358621713
2 163260 667931437
3 141713 63434
2 188500 238918762
3 199762 55782
2 118675 485405762
3 87868 125419
1 30805 31324 554196564
3 63736 169126
3 47687 43916
1 67932 85025 769378468
3 170286 81228
3 168314 132659
2 137366 86927848
2 141592 205644913
3 173265 146939
2 168204 458512103
3 119894 175941
2 67591 826742465
3 57747 104340
3 145204 131926
3 34325 74945
3 73938 18045
1 144182 165171 609968623
3 176161 13190
2 166980 576097069
2 84812 939221920
2 172958 28766258
1 106658 153889 638487503
1 17607 134367 543525226
2 11223 27612884
1 47940 93505 343730176
1 1333 2734 728309149
1 17558 75098 579616753
2 64141 859431528
2 101453 255571429
2 166999 162322700
3 169378 13228
2 179321 675552638
1 78281 110725 85757999
2 175317 187676491
2 178744 156091122
1 61120 148365 184946127
3 162189 1103
2 154201 800951417
1 1942 120931 153166355
2 21862 41261404
3 127142 185463
3 88335 178645
3 137626 174796
2 61662 584352181
3 127848 48831
2 152311 141133964
1 136359 182583 445558495
1 68487 168286 24402973
3 10708 159358
1 1035 97392 36416756
1 14237 60274 952675422
3 104992 123924
2 185219 271464503
1 101536 113606 243704164
2 77539 772001511
3 80053 181691
3 117401 77050
2 74775 478317233
3 117529 29841
2 26265 74955796
1 45742 154793 480665150
3 41096 62351
2 127774 66120814
3 49517 186515
1 53119 164096 683800500
2 120482 256892341
1 36298 130430 192787596
2 183719 194961234
3 171309 61726
3 109710 21074
3 32112 77613
3 30896 39387
3 125258 125288
1 112991 151782 460376504
1 19699 54380 631481264
2 88168 955301308
1 98754 199538 454232722
3 195352 152220
1 41296 70310 118174008
3 51336 155974
3 110438 54726
3 192854 159090
2 29323 17371939
3 146426 74981
3 73259 7561
2 44505 827779071
1 1911 108588 833857653
1 72826 94445 696864311
3 41943 95754
2 129047 37892995
1 73064 127248 915686036
3 97306 153395
3 188102 106035
1 91996 115976 631511566
3 5080 167814
2 58110 83018567
2 44893 404590841
3 131255 108391
1 56737 136469 727441141
2 50287 741794398
1 90187 121662 587230649
3 79738 96182
1 36596 36785 24886353
2 105125 856892513
3 108281 197638
3 57522 123058
3 153964 171829
1 37980 91706 495332149
1 15482 110269 266637967
2 139367 186103029
1 75610 120567 648977093
1 30265 121218 194178802
2 47750 533983754
1 162225 195241 466172939
3 115309 108685
3 146943 164653
1 98367 184404 779873253
1 41744 92658 798905884
1 153338 166375 195463689
2 125351 438676733
2 41171 644517618
2 156415 878890640
1 84563 122138 558803914
3 141328 192734
3 6756 130562
2 145014 746532592
1 82905 171393 657032376
2 164695 606117715
2 34198 710156358
3 26852 78180
2 192947 673021450
2 162369 153369944
2 54256 157521237
2 40224 77191706
1 108100 153172 301283606
3 54818 73488
1 89505 178486 249079004
3 77321 76658
2 36830 940107284
1 75552 138772 213611357
2 142515 757418782
3 112953 123877
2 20093 464572104
3 197279 130303
2 170743 821560602
3 138758 199669
2 11135 695047005
2 50988 592523400
2 183635 139793779
1 17743 168033 968735132
2 197644 340817213
3 117353 64273
3 106461 14244
3 187073 199409
3 15222 22027
3 136090 172634
3 100923 146322
2 27337 155812706
3 58432 16564
3 65183 86347
3 81501 131937
3 103431 85165
2 30453 488390927
2 88405 805657034
3 75433 150591
2 15793 31488613
3 175986 77418
2 36629 408428134
1 118418 162720 667917144
3 113869 116688
2 51645 826398850
2 141228 678293307
1 111393 126043 511837025
2 37006 662862952
2 19253 895738718
3 87970 46785
2 92795 764175133
2 73228 442585014
3 96446 89748
2 184977 938379234
1 151942 179087 307363956
1 1809 170877 468571342
2 139280 999581577
1 56590 68604 923363027
1 56608 63599 896489383
2 187161 447404343
1 73550 97593 945052051
2 161180 234353414
1 6070 62239 39697655
2 93272 851825742
2 194445 510957758
3 128770 144663
1 65593 175889 272567812
2 17495 61101457
2 176142 483760006
1 72549 79484 152876395
3 116738 128881
1 145325 179404 660365991
2 128450 850827464
3 82411 27243
1 3873 89217 18520996
3 112917 108865
1 41869 42665 268881541
3 70270 167848
2 115884 936309451
3 80837 158851
2 28872 90754764
2 141704 676782782
2 52758 367989089
1 63244 131157 464371694
3 2023 185257
2 17917 584194912
1 27590 82587 983134865
3 35414 171805
1 11855 36473 882627866
2 98870 144406707
2 132733 794265639
2 140877 139670079
1 17521 104581 341683082
1 105285 140894 290577603
2 46720 987139805
2 15112 877391535
2 139781 593280309
2 37904 72829484
3 94791 89251
3 197142 22935
1 14131 88058 665368109
3 143551 151704
3 117641 102125
2 171805 4301852
2 38802 572294402
3 122324 5450
3 15997 40819
1 71625 143611 936526578
1 16657 134445 687605909
3 153619 165268
3 26487 139617
1 46289 92111 749976855
1 64440 66110 346640391
3 125294 130953
1 184732 195426 341523796
3 89643 165547
1 122180 193544 882475016
1 52193 166385 597479245
1 139506 169235 87559089
2 133254 595166350
3 76193 109440
2 129526 249923808
3 137153 36101
2 194130 73483206
1 67104 126861 851977489
3 154030 80387
3 154208 60727
3 3494 116706
1 64098 125743 239114623
3 22537 150269
1 72703 141678 315216732
1 58894 186537 488227186
1 63124 72765 574482827
1 36341 155932 840323438
2 143759 253463260
2 38385 508746344
1 69469 126278 625288210
2 11853 8596241
2 184694 156054402
3 121331 130150
3 149272 110148
3 36143 21575
3 70678 28948
2 6783 988024600
1 136732 179715 868202184
3 151469 37582
3 127409 66976
1 116425 194482 338797391
1 150025 163042 747636477
2 181592 452135261
1 25458 69392 225256379
3 143526 132318
3 99724 184428
3 181055 58591
2 125743 355073938
3 172729 130225
1 10129 20318 302744173
3 155867 152940
3 76740 114265
3 114876 42753
2 117385 9391385
1 4201 195521 519528016
1 41221 167618 163912857
3 63206 50160
3 91 118978
3 103357 52207
3 74723 7294
3 163637 136022
1 7157 78238 501972219
1 132329 157066 508806545
1 8827 147873 766395171
1 44871 54780 611269356
1 19176 75336 580168235
1 102683 126828 625389462
1 23811 172763 536516523
3 95077 89754
1 113882 131068 896070878
3 98347 41192
2 172477 493272530
1 19195 184251 985079947
1 122725 145206 896293888
2 21505 50850320
3 47671 170935
3 3171 76693
2 35787 239748504
3 144416 93162
2 153365 536306813
3 179260 92907
1 66937 158683 409738116
2 198643 334504721
3 49517 194794
3 43402 13227
2 85116 452429122
3 173474 48572
2 74551 675969284
3 188040 52309
2 4866 874931700
1 30861 37738 277042044
2 49864 86732378
2 65010 909312032
1 166079 168506 937118355
2 58028 138844540
1 1568 48637 769927789
2 158014 159460452
3 60959 84334
3 195422 128577
2 39472 894816956
2 47791 402469038
3 195552 101489
1 101128 189308 874887253
2 53711 402422438
1 18280 131178 103790087
2 190075 275491077
1 168711 199385 665254197
1 24229 195200 958115665
1 100978 143774 322494798
3 166646 99609
1 26050 44104 6610444
2 72965 361791347
1 175810 195187 646365418
2 140080 98386251
1 136101 154573 1296209
1 167638 185940 920949140
2 147187 332728460
1 45968 137588 739509731
2 104132 388296591
3 63164 148800
3 126905 3941
1 130110 188294 340149933
1 87637 129552 309672374
1 21349 23695 985314162
3 171947 185422
1 31836 122182 168503811
2 10747 51417895
3 45406 96109
1 42528 136975 243330163
3 171822 85358
3 88229 199833
1 63018 84211 481516566
1 46752 192074 622558107
3 154157 9947
3 117981 20272
2 17054 20497790
3 157068 135779
3 73992 124183
1 26139 93982 489927970
3 183009 98567
3 136593 24439
2 120200 644630249
1 49458 196932 527628063
3 121411 65785
3 95708 99551
2 104341 467663942
1 9998 29565 416913197
3 86127 67501
1 110038 176000 695993309
1 171328 197021 275812409
1 62615 116017 95883611
3 17742 162037
1 111681 134918 337652660
1 28605 196523 695738536
1 34256 111996 196070422
1 52073 155297 894612425
1 25652 101605 37112416
3 19009 68529
2 31853 645426228
3 176290 184434
1 87079 177974 410219669
1 66197 165240 653787867
2 176015 841252091
3 102078 155806
2 89163 499687285
2 92870 398831097
3 136843 20035
2 97106 843461760
2 91193 99186102
2 188657 126657361
2 20890 405820668
1 20602 39019 892198527
2 104165 167431550
3 74649 162231
2 33103 739102416
3 178464 119607
3 28240 4403
3 14040 157730
1 98273 128815 18130985
3 39197 153941
3 9452 45381
2 63658 225763506
3 89079 76408
2 160049 163932338
3 31957 77953
2 28959 497919623
3 153006 65661
2 199616 19047108
1 119774 156437 789490409
3 64044 144940
2 66537 147040906
2 190423 593085448
2 3928 54171617
3 72131 46847
2 94100 387399493
3 174809 90587
1 64197 108483 279978845
2 199280 824672950
2 113805 193871660
2 136023 255090854
3 84288 170278
3 29878 132637
2 150569 609868142
1 172966 183073 610333972
2 55900 390480661
1 115218 157948 970406227
2 79978 670877225
1 90547 148659 45875629
1 21458 81031 136571692
3 115465 134558
1 22220 22310 721346211
1 5851 119613 232583688
2 124778 280775804
3 62607 187283
2 65154 897586898
3 65378 153418
3 87378 94146
1 14421 159121 177849892
3 166079 178812
3 53960 56346
3 31058 165619
1 25340 70130 132772105
1 7526 70818 185217158
1 89490 187542 476443481
2 40083 195261090
2 155616 690638001
2 197364 833086257
1 31301 54698 379379996
2 189542 502785527
3 52793 49536
2 92249 836359198
1 159113 172945 577168823
1 145052 185545 667978979
3 143215 107605
1 9940 46654 392725323
1 107789 136710 279448230
1 29891 146399 118700868
3 24651 92871
1 102566 145702 549463905
2 64978 202429255
2 183275 957725181
1 183109 185528 240645615
3 143079 31639
3 93012 177745
1 4078 181266 671013519
1 15063 137372 606541464
1 10365 181033 539699149
3 128889 147418
3 58574 10802
3 191991 59514
1 144410 192705 312102678
1 27251 175079 941374826
1 82413 170286 288437372
3 172290 161266
2 138752 600721420
3 150815 43425
1 133228 155093 334408581
2 6027 458458136
1 39966 74968 705348711
2 125835 75175623
3 68685 135257
3 194588 97519
2 9319 22394296
2 38840 787285292
1 88432 178938 79867695
1 165387 177765 747693271
2 4441 127153865
1 52670 62385 981027355
3 127554 111650
1 122773 193102 834007763
2 175707 53968041
3 71120 52097
3 138299 94245
2 13589 948532193
1 59926 121656 973000489
1 74115 194716 303720045
1 32607 147316 118038802
2 172067 35918237
1 16426 179600 297443058
3 179151 69910
2 119240 984876770
1 96185 141453 557305411
2 33265 299982882
2 85333 706096859
2 19080 312664916
1 86188 165943 519495888
2 196497 973738309
3 132149 131121
1 32779 90264 35917509
1 75792 184163 517998132
1 18230 170521 167289616
2 877 686680927
2 119077 195462010
2 184575 92210385
2 34694 360032203
2 30867 795857327
2 162144 239036954
2 85460 308570501
3 48802 180082
2 39312 460273598
2 182347 938137981
2 197542 852342616
2 179528 584927037
3 68850 101193
2 36072 177856308
3 144658 164311
1 147801 193207 539416622
2 111913 184391080
1 14196 100309 940989164
1 27382 93395 156085596
1 22235 23541 422517855
2 39080 988764459
3 146272 95960
2 2554 651320745
3 67627 151220
1 145528 193162 311143679
1 127903 132161 903011199
2 113992 106734484
3 151284 117740
3 164371 64127
2 168533 43759674
3 64826 77650
1 1418 144268 97664805
3 171661 179664
2 140905 506143878
2 77733 28418918
3 46059 76733
3 173248 64645
1 88714 142072 568921919
1 12805 114268 692512556
3 124742 49076
3 26792 69710
3 166912 179158
3 88829 75731
3 44163 2358
1 35835 42321 264071276
2 22875 181319658
1 77774 90236 714445564
1 68598 79695 969369963
1 103874 136406 393535158
3 95961 142271
1 180896 194879 243522850
3 194229 63323
1 109947 191535 594388571
3 170774 79804
1 147557 168422 440173670
3 180272 96852
2 58993 271118421
3 142982 189972
2 160541 539527457
1 40702 108212 214851544
1 51291 150768 108703736
2 172235 185287405
1 143493 190369 37964314
1 130471 133638 848595744
3 77389 23383
3 84246 51091
1 162985 194496 950092285
2 80318 262938616
3 186434 64081
3 22121 165445
2 41837 653808113
3 195331 199724
1 131087 157723 494952180
2 171235 133640957
3 129344 197862
2 79854 204757663
1 38556 169214 316296791
3 113973 69127
3 17363 198227
1 121587 187437 121506135
3 71186 163025
1 42481 137602 999134445
1 92156 181188 18279995
1 4680 43829 254068776
3 132518 139677
1 160891 185741 126710648
2 148849 16281024
3 154273 154081
2 71492 574726992
1 34618 99239 59404255
3 97294 144497
1 24199 91903 761197398
3 29303 67928
1 143123 160463 971468879
1 37434 127703 27649696
3 115566 30751
3 154736 131565
2 82845 591903937
3 66488 10158
2 131556 923231676
1 1857 41901 29907774
1 132647 149797 561162475
3 100182 90459
2 18051 910226711
2 83204 768536581
3 188748 162077
2 43828 943029864
3 185412 90907
1 81816 176189 65882750
1 16339 84719 452295687
2 75565 913230822
2 156025 336262546
2 14493 885734315
1 71044 185917 910266750
1 166114 166877 441637930
3 162630 5359
1 54461 77981 857034483
3 76193 112671
3 43399 177334
2 123505 301272403
3 7679 54917
3 141940 89599
1 14265 25135 702489326
3 28183 53202
2 103274 248354359
2 23431 967948082
1 97484 147076 9340928
1 13296 177030 279521573
1 139736 153986 220278123
3 30301 40775
2 21221 167415687
2 41074 511820890
2 118432 471753251
1 48050 136248 165659076
1 47086 150851 713805624
1 51740 151744 828874942
1 7191 43722 20426849
3 14479 128035
3 164313 94519
2 25160 232502032
1 11230 120149 320554944
2 98543 782818289
1 40885 74927 628383316
3 197091 179273
2 120492 157855676
3 160453 18598
3 58390 105905
2 181753 17309916
3 199134 111423
1 5316 144315 711681846
3 153801 18876
1 3926 169860 669772271
3 34788 50504
3 6379 193319
3 47469 167737
1 45816 149447 462020014
3 61469 64491
1 88615 89305 469266406
1 38055 160381 41109095
2 171554 740889610
3 196762 38882
1 22024 192286 722044119
3 142022 70413
3 27735 115694
3 164555 156872
1 70337 105598 543813821
1 70413 172334 522794235
1 432 104056 262516310
1 48482 81258 55776882
1 6737 48816 125098649
1 35665 193531 788760602
1 158320 172470 931995473
1 4839 113075 889450043
1 126966 128031 131571258
2 77910 890976324
1 152454 194554 674191387
3 132467 78104
1 10772 95632 121391003
1 14041 173365 86478798
2 97777 317884561
3 15522 54095
3 151986 129134
2 30 554586147
3 18182 164421
2 71149 829940391
3 129131 17692
2 131944 459941945
2 21520 354190042
1 56501 170359 558231884
3 116946 27746
2 69631 221270095
2 151418 911822868
2 94035 987712024
2 157447 542509625
3 47554 196821
1 26064 72308 216444421
3 157714 186817
2 91783 660167894
2 31959 534050284
2 45838 880831217
2 178353 306930320
1 136448 182896 64384651
3 6857 34189
3 151460 74203
2 12940 377305221
3 90087 31831
3 101348 75004
2 10842 61608400
2 40510 116217142
1 10199 121205 21617084
2 139884 736446095
2 142887 29949639
3 107903 50490
3 172616 34506
2 80021 276604543
2 110633 717527808
1 67976 91910 147356731
2 159198 702354240
3 89034 124104
2 51812 868623393
2 111550 764730327
1 69528 98943 290098082
3 20343 87112
1 90288 196032 928246641
2 177085 797703586
1 46268 118530 976479227
2 48626 120880411
1 157117 160296 970900486
1 17339 174233 490383214
3 98536 14282
1 166773 171886 165643814
3 165270 178841
1 71681 93493 339160090
3 199716 80941
2 169359 497963445
2 52583 645477122
2 169966 511815727
1 40281 170614 368309272
1 103675 170299 992361859
1 130387 161899 680375034
3 32078 111616
1 107361 137041 765466142
2 86869 762998913
1 45611 122362 806537605
2 20088 22833723
2 167405 266990502
1 9019 163575 505266148
3 186315 70396
2 24587 76727189
3 66297 195073
1 100624 105285 292485197
1 6586 151206 407390648
3 99257 136519
3 33007 121507
2 163735 983221987
1 143182 159436 683460023
1 3415 57574 148142049
3 182590 66114
2 76127 21509391
3 60274 175596
2 22043 305572227
1 63357 116722 949811932
1 10299 48602 397158155
2 74384 629979974
3 115477 141160
3 42637 160228
1 99042 137121 677404053
1 89319 124340 588258548
3 104097 78213
1 822 8250 269618430
1 116832 143632 556559495
3 176958 16073
2 42667 361577982
3 197428 35098
1 31685 93153 847823049
3 40904 41610
2 52039 986211837
3 45530 188463
3 54117 106873
3 63106 171197
3 57139 82126
1 45990 111826 995306560
1 29533 144412 684938680
1 42977 166059 455584683
1 123019 179190 495913584
2 153503 88929475
3 150592 92887
2 181560 809826089
3 11077 160322
1 5881 88337 123444414
1 44170 134343 79430748
1 22773 134689 686449998
3 136819 12708
3 115871 163015
2 78842 189625841
1 53666 123008 561395074
2 97068 838961431
1 864 162165 595949756
1 6652 73176 803572704
1 12247 14102 651811032
2 174645 740102565
2 133372 443225293
3 76134 128907
1 6125 161130 656567708
1 4312 67360 346929557
2 1400 683248732
3 157260 161769
3 58652 123581
3 64157 40152
3 189032 134311
1 65269 131241 368410650
2 185455 33348181
3 186943 19651
1 30914 105641 808734220
3 197804 149306
2 76038 573126475
3 112813 169237
1 2857 7844 75621423
3 87067 76308
1 48357 99625 692839029
3 139266 143621
2 74114 937815986
2 167196 823302515
3 118327 44225
1 114513 188424 744309687
2 142303 870001849
3 132868 18448
1 140604 147536 147265843
1 99340 102908 686696488
3 62883 26177
2 140966 573028648
2 160242 427401392
1 3507 101201 698073625
3 11126 182478
3 174073 127054
2 179781 283869026
1 94655 189655 5410840
3 143937 49500
2 4999 30648653
3 10076 129969
2 75689 263994428
1 56499 130659 492322511
1 19210 60015 255623167
1 33501 167832 81421504
2 17381 565913882
1 100814 106184 874640555
2 10005 785157989
3 86402 100944
2 92654 881412570
2 159760 948333671
1 58623 175711 176681828
2 144091 154505958
2 161804 639605693
2 56402 509044911
3 37084 44040
3 74327 163021
3 15938 44830
1 52629 84960 516192006
3 90574 3253
1 4347 49132 677006503
1 158963 179866 396550035
1 33931 170498 295651303
3 157005 73161
3 68097 52899
1 67668 105369 262857689
2 176694 881508065
1 13878 37619 160007811
2 17829 181198189
1 41082 172343 128451802
2 167241 508400891
3 76865 19320
2 78386 905886237
2 169734 231256172
3 143740 141466
2 156388 546467823
3 91537 186861
1 151432 157748 14174969
3 27705 7341
3 29815 71390
3 126726 197826
2 23943 45563272
1 7779 127933 458839953
1 57889 185434 528010834
3 61691 187702
3 34999 190239
1 175745 194961 112195627
1 4163 19660 849241828
3 35206 75858
2 132820 97024304
3 111413 42749
1 19365 55017 261209867
2 58543 461830913
3 90560 175683
3 161673 128869
1 62143 186205 85083232
3 31835 20382
3 78546 55764
3 145002 141972
1 15921 171826 884239323
3 68348 70055
3 23815 29562
1 69464 125124 112271342
2 173118 359437449
1 33123 180613 370984262
3 103766 127124
2 155660 317928700
2 194101 641127078
2 77220 992883777
2 163932 477399619
2 177468 924021640
2 62504 278271664
3 74195 133793
3 71750 51044
1 80553 157541 538073793
1 35611 89791 309239242
2 159906 186311067
1 63912 123619 984296121
3 53698 57413
2 72277 558465070
2 198908 588881084
2 107489 451788525
3 114790 198666
1 130553 143514 577101378
1 92294 114039 909629638
1 18489 128541 517230784
1 77407 114771 679612223
3 43394 91043
2 23703 787492323
2 138863 958916249
2 163208 609236190
1 55132 155754 893438271
3 177618 97015
1 69040 97227 100946209
1 159211 195020 742378693
1 54879 70430 541773170
1 69793 182852 844144292
1 143188 191044 341238654
1 84141 89311 955963512
2 165628 843539943
3 98750 14838
3 125023 178025
3 92956 47951
2 157777 274364657
2 50578 110412396
1 21564 141377 414418051
3 118062 179725
2 66005 529640439
1 23247 142900 471036783
1 27959 73774 351644337
1 71660 94517 699776430
2 118774 761583849
3 166907 89754
1 9230 115275 789917168
2 11707 764988499
1 45371 104961 567605647
2 137586 603776399
3 196703 48942
2 137411 944173033
3 127796 172017
3 65641 179658
3 153132 186050
1 58222 189468 518239877
3 32961 142845
2 127897 389145578
1 12019 187072 983122005
2 5031 740993672
2 57188 592793042
3 28537 198162
3 137404 54912
1 47538 134226 258884863
1 105111 127418 145887359
2 182063 50626539
2 184569 671549093
2 129113 614281970
1 25705 193067 750269049
3 87099 1043
2 20635 52501504
3 57835 187144
1 191880 194953 177899693
2 51430 746599528
1 10920 190441 605289535
2 21736 509284724
3 52028 186819
3 184687 110551
3 185456 24278
1 75143 75887 962932853
2 19297 570038597
2 55941 798836086
3 110251 106103
3 166802 116244
1 2862 93100 296416262
3 162957 109827
3 105364 172989
2 175353 147049718
3 34813 68114
2 101890 52046638
3 30817 118947
1 110992 159252 185632742
2 115857 706216054
1 51437 57672 223838061
3 178486 80570
2 154673 441989616
2 162054 701660973
3 165928 30140
2 74061 485881428
2 109282 160460360
2 135628 37218086
2 84549 780637054
1 130905 144002 154850191
3 20768 33888
2 82177 460913956
2 92319 751113989
3 102585 65420
1 148441 160473 742678773
3 40522 24032
2 70351 728479100
3 182710 76022
1 141254 153422 335548512
1 6977 57611 142146324
3 20658 177951
2 138316 950409907
2 198461 487270843
1 128510 165957 911392802
3 121878 120583
3 127556 140485
1 81587 194230 947051699
3 97479 63302
2 145099 909836285
2 519 584452872
1 22722 62152 742683211
1 23479 120099 709712311
3 42768 167582
1 57438 115556 630696663
1 16119 101383 405078202
2 60132 984819018
1 139624 159881 56740337
1 97019 144690 689569680
2 164816 761332987
3 60167 175944
3 93902 143308
2 64910 459458811
3 70427 17281
1 69910 119346 872601651
2 41048 325929903
3 185835 196611
2 97981 539864118
2 191840 693481391
3 89931 2005
2 45376 790189554
2 32492 359739902
3 180068 71730
2 3633 262395376
1 49989 151220 683980154
1 10086 104155 291619891
2 149975 686620980
2 174457 946969002
2 158988 999421808
3 18547 97037
1 63057 151298 845567047
2 35653 336449364
2 38788 450394649
3 168398 149032
2 157188 797931590
3 148963 109502
2 32728 176952224
3 34484 140344
1 107219 150609 951029181
1 90557 171346 705877725
3 58415 131574
2 199623 672427636
2 170318 113010305
3 196534 17234
1 91033 128009 866476826
3 67744 113709
1 117248 147880 510920878
1 57009 103827 789886303
3 46176 39184
3 101060 34843
3 41932 123134
1 36290 195822 528987839
1 58821 92374 888897783
3 78170 137751
2 169738 397378595
1 123359 176703 43604495
2 130165 825074781
3 98183 93005
1 83039 92732 902793942
1 111897 168261 210433693
3 184907 8862
2 4667 184287530
2 31429 958522064
2 47688 261919128
3 107807 40595
1 60260 99990 764488861
2 108109 542489396
2 96389 755847607
1 95915 132932 934688789
2 162917 138363293
3 182270 83775
3 41793 177398
3 155199 117993
1 48837 167098 518636563
1 115101 138883 86488438
3 133797 24456
3 72545 4508
3 190109 31931
1 60744 76717 681585255
3 123176 131948
3 40336 95422
2 127111 328742369
3 34884 58964
3 100989 51126
1 83169 101527 856970866
3 60405 175161
1 22062 166711 731950017
1 107018 170385 769703126
3 62064 55183
1 29469 120064 296863736
3 85347 155327
2 6631 182272018
1 35246 155218 218298849
3 100668 53383
3 84798 141365
1 9589 127631 756686140
1 46089 69679 935541838
3 8058 20450
2 99356 31968564
2 53164 480026760
3 103977 60818
2 123651 612697501
2 6647 587109213
3 84294 69897
2 81147 976516415
1 125843 153932 139938093
2 65773 185200814
3 148048 142186
1 109957 172511 416006497
2 187434 431455500
2 60884 193958916
3 120520 86716
3 139518 171383
2 37772 40298327
3 93477 191589
2 32697 603064349
2 3876 757375184
3 172853 20417
2 79135 911065898
3 3928 8559
1 43151 124611 117506858
1 50884 168572 417223767
3 162475 5464
1 171840 184370 248584369
1 26091 92362 291966288
1 68052 94614 599308403
3 98498 177210
1 89688 112192 672702658
2 58235 562087922
1 10779 174447 748510594
1 18307 174602 395565175
3 48081 50885
3 93935 99304
2 75967 669976917
3 81359 142093
1 173459 198185 878980771
2 148785 637568691
3 135088 122692
1 80062 159278 762238554
1 73862 172249 749985521
1 28698 94730 316381992
1 747 174411 792429362
3 14873 156332
3 14812 130409
2 188917 421599193
1 25574 132071 751211151
2 92413 618167679
1 52597 153426 633158464
2 159481 410668337
1 37675 83769 948830281
3 168099 122248
2 126005 390270214
3 91092 117043
1 2212 102819 939685952
2 70117 49620891
3 72829 181550
3 99851 123507
2 112019 152604684
3 37461 168924
3 164342 175405
2 38578 762425321
1 129548 139479 125473540
1 47463 168844 373452112
2 89646 73815399
2 99843 558360739
3 37619 37263
1 35598 158586 376865891
3 65193 46231
3 142631 95481
2 20645 856983940
1 39870 176734 294800861
2 79460 127298977
2 120685 329382037
3 14122 125941
3 55722 81255
3 180041 16639
1 114241 169281 995183256
2 90238 891591344
3 100638 148654
2 190848 236070527
1 45837 186956 755459400
1 3186 136912 32330178
1 15451 74607 376848015
3 143703 117059
2 150330 501987159
2 2146 292405051
3 60175 108929
2 90658 97031388
3 63196 77112
3 10812 105911
3 96788 48698
1 12672 151896 887304233
3 61251 193280
2 77264 587703353
1 8346 28871 334961105
1 66535 146283 110332433
1 52605 83093 475796614
2 58322 951277695
1 137790 139854 168061401
2 183920 109851690
2 130561 249363460
1 63669 162550 207366827
3 76835 100042
2 114138 218781948
2 183929 925982803
1 83154 106096 547168853
3 39476 35342
3 177772 90994
2 52633 835356936
2 68600 588702043
3 18327 35
3 136656 86198
1 31571 160632 967667257
2 57741 6590675
1 91626 98445 491536487
3 90353 100983
3 199964 53846
3 95313 46805
1 22745 93931 282025993
2 100937 924140649
1 136475 161067 171094409
1 23103 64167 64187262
3 188186 113736
2 101121 343915111
1 150844 177680 647021016
2 104411 824279574
1 36424 190228 766446747
3 131968 84912
1 9094 34775 131976497
3 906 15144
2 84014 853735682
1 26804 107676 380224755
2 107996 17829636
1 126833 190647 374138928
1 143743 192651 978335199
2 55628 547902426
1 51671 93730 797673090
3 141668 119187
2 100382 285044071
3 22759 91979
1 97735 192410 860899193
2 38277 486204112
2 191445 430162495
1 27472 101161 753648710
2 113838 995613145
1 83738 175832 642033710
2 50703 654171894
2 875 508535131
3 103631 51581
2 41411 845097610
1 153797 156128 675795270
1 21367 90496 512696754
1 46688 177436 278097329
3 191773 1129
3 174667 107355
1 69599 89129 706678148
2 180512 708512225
1 68980 153256 507453646
1 72013 73953 392850638
1 9086 170960 462967740
3 174196 188329
2 33751 79618588
1 157940 184268 344528727
3 54239 156997
3 130621 48440
2 147376 255368361
1 76733 147080 991546934
2 15400 78527779
1 116680 149907 239572713
3 80687 47083
2 79190 419647338
2 56278 81127660
3 181460 69295
3 118371 168928
1 140780 174443 326183378
2 28476 919883882
3 74735 16252
3 21250 127624
2 42266 707875605
1 84894 118580 836050628
2 153137 303439156
2 166515 506739461
3 145926 79141
1 24359 89885 995316923
2 21154 621877071
1 39465 166523 331395895
1 55116 184910 496744068
2 164883 368956661
1 17145 133248 26543522
2 69367 788154370
3 191769 122194
1 37140 178667 710597592
3 178316 30551
1 94083 176624 560400610
3 59088 39818
3 26966 189562
1 40422 144805 173001016
3 196472 173907
2 145534 423683362
3 97913 149959
1 17544 37918 296848569
2 71893 262808088
2 14355 281101281
1 98785 199785 245888142
3 105422 152825
1 143753 156233 533780165
1 22459 103522 204806649
3 42592 2133
1 36551 87853 430312706
2 22858 776844925
3 39592 188967
1 28652 129418 711405391
2 42108 381905467
3 137283 25112
1 79640 135930 218413664
3 105126 183415
2 152946 327226942
3 68616 176330
1 158476 185987 862064170
2 37404 102738272
1 22614 46531 13716442
3 176757 30713
3 164593 191863
2 5909 540019880
3 1108 16529
3 139553 166532
3 40015 89872
1 61789 69633 163800232
3 85851 30394
1 7630 36047 107983615
1 81547 149128 569772417
2 190874 483458328
2 23499 683993713
2 18434 27787206
3 46370 97016
2 190417 34555224
3 93505 65620
1 91460 92174 539631717
3 186439 156184
2 34432 367542514
1 109753 133422 653374349
1 78780 196054 782216185
3 129880 197246
3 176622 160112
2 183944 123966734
2 197485 865906523
3 83360 169764
2 139807 220731808
1 9893 92561 278263228
2 186779 365431559
1 151378 195436 524719895
1 126904 178334 720015602
1 22745 59955 246781714
3 99193 56407
3 98099 75448
1 2701 25384 980443614
2 127559 376407336
3 141019 6821
1 110409 163609 298317303
2 54277 314976855
1 2502 129202 211705718
3 153199 103973
3 9289 101718
2 123795 713951063
1 67796 195849 497865851
3 133028 101908
2 15653 290988902
3 191016 69238
1 41180 67906 416058649
2 170925 63727091
2 11669 536451167
3 181608 153181
1 12431 99654 578377915
1 59985 125632 35131841
3 63418 15245
1 127833 149916 630346149
2 81613 20494342
3 166459 156041
1 179467 187976 974868292
2 144241 803978650
2 107829 336750337
1 4148 167878 560473775
3 70303 136302
3 99492 92897
1 30999 169278 759431467
1 139898 171919 637896183
3 190723 153085
3 69074 76593
1 65474 163524 210174514
3 51945 196149
3 172744 185153
2 40048 255568860
2 25070 651369027
3 4312 54562
3 113709 16705
3 100690 29899
2 150125 262133357
1 69623 191337 578932877
3 23270 70835
2 103999 165400948
3 116379 90845
3 145978 153005
1 63491 157742 236506224
3 34823 34662
3 36507 147434
1 117347 168483 898915327
2 136634 609646236
2 173306 167008225
1 113022 180986 427834653
3 178655 130512
1 1537 59204 115197133
1 30103 118569 531831054
2 3604 882603141
1 139146 163840 700886364
3 197807 5810
1 48705 144172 460191096
1 130106 194633 345898734
1 130451 189256 541013467
2 95635 357737093
2 180002 896315792
3 102993 121068
2 141102 20052929
3 144279 79
2 127593 875862745
2 51416 550933852
2 95806 796304310
2 24202 740969816
1 44690 71072 279965035
1 38688 158229 15844201
1 40613 61777 813620667
2 143598 762936896
1 46626 117066 862720326
3 187284 156580
2 96943 235503469
1 77600 138619 850306638
2 136087 628703374
3 85646 190558
3 87080 85110
3 193875 118226
2 21555 279092112
2 13967 713071168
2 90958 310587698
2 101456 513895019
3 28514 11247
1 43530 130454 901661270
2 17757 110230736
2 53228 887496982
3 172106 61374
1 18159 175158 829320375
1 89521 110796 367712268
3 162338 94887
2 73973 8883483
1 13773 81935 321885721
2 83780 103901512
2 29286 969183231
2 4476 55358511
2 10429 349158572
1 82539 166173 817499996
1 86051 197694 608799156
2 135165 93719698
3 85842 90207
1 83010 131277 430839411
3 67141 185197
2 106707 795929807
2 105696 826916392
2 73206 656087171
2 94676 759522444
2 131546 27872365
1 96972 134471 825210386
3 144582 85770
2 146673 125777615
3 83705 171685
3 82187 51686
1 62369 185829 518690383
3 84384 186480
1 87158 169275 5110622
3 165573 73174
3 185767 53903
2 182828 335414437
1 61709 95304 599318598
3 83290 184593
2 7925 987611156
3 2303 93120
3 87827 50524
2 117578 289785089
3 31266 65347
1 17356 75193 586613928
1 28215 33240 999294539
3 145448 43535
1 64621 161646 155664300
2 85946 119752946
2 29881 540729151
3 2829 144647
3 186607 170743
3 198433 122158
1 107136 153529 244298950
3 11480 130669
1 77681 125128 739490150
1 20323 73867 759331539
2 16656 646699190
2 18632 694103244
2 157202 947974664
2 7329 911495925
2 150410 191308241
2 149886 170445918
3 20702 114892
2 144423 39136620
2 145778 422437603
1 97728 144547 249216831
3 87120 153679
3 27396 14011
2 166261 155242431
3 173583 86521
2 130660 570962464
1 28798 50935 938316489
1 16530 196711 349644846
3 45094 55147
1 149803 164983 145858800
1 76475 146985 285338169
1 22926 97598 269123514
2 81247 275794613
3 124026 15088
3 117919 178676
2 11449 43703855
1 24256 141710 283442572
2 168296 133243291
2 113227 700899087
3 19912 32417
3 7728 71260
1 125451 164041 908311793
2 78233 7115314
2 66205 273780179
2 73243 781488347
2 49618 486617493
3 80401 33604
3 168825 128124
2 43449 26033481
2 3363 641803998
3 101041 126825
1 29888 83268 531095283
1 19871 101332 821512498
3 167562 95419
1 23613 48177 394737132
3 96507 122887
2 127863 507244217
3 141043 7142
1 9581 73759 33892702
2 195811 294135651
1 137166 178644 288921673
2 125223 679234115
3 21086 173059
2 95311 79888441
2 130944 432640436
1 5095 15353 100542217
3 135682 108200
1 10378 77757 26024458
2 57181 203874077
1 55523 59327 669631482
2 5325 447852546
1 99747 175365 162838476
3 183065 49494
3 1172 83150
1 162010 191493 436005659
3 174805 27902
2 70051 471594344
3 164242 97394
1 132839 135674 907102135
2 156837 220492595
1 99303 114643 611804508
2 77031 21283974
1 61626 118840 544666704
2 7756 783459572
1 80192 131143 117014484
2 162436 825289907
1 82100 151163 107701541
3 166800 84165
2 78892 374009766
1 119131 145893 616828883
1 151373 173063 133452935
3 130144 28300
1 95249 180494 185219294
1 101684 127848 274594738
1 40701 162608 171497888
2 117195 86339712
2 98164 867554138
2 136487 187521833
1 17028 56552 953433403
3 188981 66132
1 55564 69121 64867933
2 144994 79001988
2 77869 470267754
3 52181 160528
2 150495 349393361
3 132837 93367
3 177503 169414
1 4331 100606 962593594
1 94221 94902 809101363
2 42751 430039774
1 74222 195988 166280339
3 1503 49920
3 138001 91924
2 102406 309223582
1 171851 180895 963826035
2 119484 464149325
1 5151 154178 889283442
3 170908 134932
2 161743 570981399
2 91837 173867066
2 117038 910608458
2 171919 645560175
3 13127 10864
3 7227 57531
2 169142 276497920
3 102891 20023
2 88895 14992399
3 175068 39630
1 92415 150673 286833244
3 166375 148432
3 94991 43445
3 54822 153610
1 90906 110167 991085007
1 14762 73057 446467563
2 85880 623299174
2 53464 679389558
1 98758 147419 867827994
3 127798 6496
3 164937 175599
3 174892 83443
3 41145 89000
3 130963 198668
2 63238 134915715
3 94746 120705
3 105620 71712
1 65828 116156 775837215
3 88106 124394
1 86844 127786 52808252
2 65518 573413584
2 12243 836077124
3 16917 112851
3 140249 67639
3 89966 198314
2 121604 552721916
2 89254 97997045
3 191247 153440
3 69132 50514
3 147376 44586
2 61449 703455300
1 61530 91404 897486093
1 35611 198689 482294784
1 21832 111805 168075841
3 146183 196811
1 154714 194127 933665743
2 79710 133101228
2 25798 836857019
1 108542 189076 355224948
1 114107 181284 564144841
2 31009 748335325
2 175966 765685087
1 103280 145033 352977044
1 23630 53232 636834480
1 27003 138700 77472965
2 182805 387039974
1 14873 151536 870639942
3 69605 5190
1 70234 165466 878041966
3 15500 96959
2 116560 703939078
2 123069 725558760
3 157018 97375
2 151613 243392776
3 135724 20650
1 32648 43688 456933156
1 41501 73272 107960375
3 173850 174476
2 95497 785282172
3 162956 84113
1 39636 123844 812383990
1 4015 67011 399427892
1 11338 174554 772461151
1 91630 153807 669777559
3 37210 155765
1 9086 91994 405247408
1 79632 116222 302442745
1 86903 112515 845120999
2 142420 784649063
3 59946 72141
1 111244 146476 17971942
1 10153 199735 148650062
3 118827 45610
2 42604 29335893
1 1737 165069 999046172
3 60806 121594
3 134909 126339
2 141496 139108940
2 111421 921076235
2 65257 672942220
2 66784 991581103
3 194973 174815
3 59618 152691
3 160262 9503
2 123379 798203763
1 7562 189037 433241187
2 188208 410799966
1 115739 132469 796122473
2 75798 467875787
2 32783 870991617
2 90264 31472058
2 132751 316599460
2 51983 219625028
3 161607 17614
1 171273 173659 329329007
3 60869 176970
1 103638 162790 521007053
1 108064 117141 777759454
1 114644 131967 390433760
2 82732 44277411
1 83062 161854 851216958
3 154116 122992
1 4942 60823 224137927
2 62633 100849778
2 66835 260242618
2 140929 478392685
1 59511 154075 185678134
2 21165 570463040
1 55826 199619 114787141
3 27461 112545
1 93855 153930 291320003
3 108289 140354
1 83403 173940 457877098
1 58628 112891 371731678
2 82751 698555696
1 58663 98907 271177654
3 120410 49108
2 27799 340107097
2 82165 497571441
2 90636 244919017
2 108156 541113954
3 30719 71442
1 52551 187662 581346998
3 104240 92366
2 40929 335776178
3 79810 114127
1 45505 190205 868559793
2 16524 505552795
1 21031 177566 259885278
3 55639 86778
1 3812 41664 350694891
2 110104 228077921
1 101057 193119 119133899
3 626 104182
2 194403 71013085
2 25743 201188337
1 80311 139679 658223867
1 27290 40400 933538925
2 136025 442875465
1 35592 169447 961877140
1 112700 184438 333182301
1 158722 168803 661872476
1 10353 192010 931793202
1 46543 119173 48690391
1 31745 134392 548798740
1 103176 158149 907839
1 27314 40920 532125373
1 31713 165534 56402927
3 78648 180318
2 133352 843881799
1 91591 100051 450590707
3 182666 136335
2 68798 154015303
3 92424 107396
2 92854 681771725
2 90024 927903181
1 67003 189600 318929617
1 4330 157417 883356993
3 173707 172486
1 17180 126017 413487667
1 30357 187770 620502950
2 5417 171618157
1 84491 174687 255946047
1 123197 162554 476387790
3 78008 21093
2 126081 805386203
2 71153 67531436
1 31710 62324 646510489
2 67462 999676882
3 166462 5815
2 91184 373065989
2 183501 946076199
3 26236 115463
2 62504 274733791
2 52226 619796549
2 35385 482565427
2 160784 963186760
2 165372 528254093
2 188326 305179001
3 111717 151112
1 97356 111595 231974246
1 90011 155919 66019399
2 61296 804693891
2 21785 595776278
2 108212 250278536
2 191760 977059021
2 176767 320664710
1 49283 55332 677250934
3 150508 76786
2 56799 963316537
2 23487 677936207
2 68382 253217829
2 58033 573532384
2 87939 647692922
1 53383 116043 841511403
3 32843 166730
2 64309 405394871
2 36064 516182636
3 86944 194513
1 190107 192749 15465726
1 150890 156034 580232729
1 57662 112378 434120260
1 20357 89111 623451093
3 115469 199653
1 15457 191691 856173593
2 75926 201099485
3 155151 111556
1 120836 198856 148677812
1 14579 15806 188741890
1 42062 96229 532535473
2 64173 598389354
2 3124 535679346
3 104424 179908
3 16319 49380
2 86029 169777459
2 147070 496812574
2 15963 365096114
3 118095 140456
3 18281 21196
1 10047 24135 196285458
2 196003 503133219
2 81141 368758488
1 54960 148222 363121641
3 193631 17519
1 8058 20594 515437758
1 45119 82034 440291976
3 37784 3027
1 80911 176760 20863723
2 190349 299794999
2 25939 669702792
3 162892 18509
2 45871 662478822
2 175035 525480802
1 129890 136409 926026878
3 90993 53862
1 46139 118042 120874247
1 37542 139813 714462643
1 24133 108461 97295831
3 135815 141280
3 130889 151765
1 169947 184623 156794014
1 118265 186697 442182247
2 90626 458184458
3 66761 4739
1 44745 165548 759423610
1 6627 169246 885369071
2 89580 594143416
3 112191 110700
1 147586 171828 820372778
1 42088 145175 272261218
2 138852 695814594
2 61001 713740467
3 134986 12468
3 133150 161507
3 18968 173305
1 153239 186899 418880446
2 145311 775304340
2 8560 268237002
2 150192 951414951
1 36613 104356 622967911
1 12537 92212 719193451
2 116641 565674770
2 21679 737556085
3 194674 146218
3 30242 53383
3 191447 121515
1 43056 68418 72635665
3 85767 22072
3 31860 42722
3 61910 68024
1 38819 170950 14660517
2 165385 630346797
2 149903 566913227
3 153173 66466
1 13931 117234 359936611
3 73078 169784
1 154394 189708 485412448
1 72528 116292 178583454
1 15252 119354 507762281
3 111805 22276
3 177643 114555
1 65224 115223 880605363
3 44107 63398
2 91791 320303726
2 34516 443878385
3 186992 45337
3 169377 3291
2 62800 126830355
1 120143 150439 694330512
1 89213 140726 425096584
3 136329 175817
1 13605 169866 268106366
2 121995 399790246
3 72024 55707
1 162307 186435 406658235
1 78538 121060 861531734
1 29007 55898 485359122
1 103648 145202 720587101
1 48278 172022 936272539
1 46264 125396 642801452
2 84522 528055890
2 114633 859927667
1 4063 85814 396959995
2 63144 91721427
3 53169 160216
1 9909 109722 712663935
1 79726 88986 654627078
3 133196 124798
3 45953 95099
1 48551 163637 708144758
2 61002 62950978
2 163034 30456576
3 56584 168582
1 39722 142628 921543922
3 44358 88757
2 84617 466514119
1 78214 140333 479966288
3 162729 74801
2 123499 827627044
2 83787 775542846
2 29240 59878364
1 9093 23278 102993996
1 61575 144045 264995493
3 180551 196286
1 167372 186369 522335103
3 47264 118441
3 131490 57394
3 123397 44081
1 58555 81604 324341110
3 59015 17938
1 155012 171555 40819627
3 179371 164493
2 163601 674602240
2 10411 877657523
3 102749 26204
3 62536 532
2 7726 192662744
3 81345 102044
3 149258 64794
3 62656 15129
1 8456 31561 538842464
2 122567 526741085
3 71708 146800
3 168229 107083
1 2932 76805 391523184
2 52054 200027962
3 49001 118894
3 181425 77166
2 179785 673825040
1 29793 116530 558342370
2 150572 813871508
1 11080 198034 27781163
3 66921 96710
3 78893 94504
1 5935 134491 493336528
1 55035 124892 903084234
3 58933 40332
1 24948 199474 424950899
2 129570 979175284
3 198427 29774
3 93033 139101
3 39075 106243
3 179596 149679
3 50771 60441
3 169881 66298
1 148811 158805 699333757
2 1545 863385949
2 191840 633522418
2 41134 581251921
1 66357 190623 38833499
3 25729 9543
3 192519 137331
1 118709 121462 300272403
1 66117 174923 42082226
3 171280 174173
1 116075 185542 368553870
3 148568 75034
1 62988 197316 791376955
1 24201 99274 669859399
1 51588 58243 415371378
3 128045 161721
2 22860 968209427
1 65123 168476 416079630
3 88655 153983
2 7432 499274681
1 80335 85854 658607592
1 101306 162398 980509387
2 181537 862401221
3 40924 182046
2 21222 297451446
3 88427 125768
2 153323 206140469
2 135628 647706211
2 144619 537685183
1 75673 176092 249610554
1 31382 68143 46353998
2 121103 463889249
1 30263 76438 48092358
3 159170 64687
3 84923 30513
1 175050 198888 798097327
2 46624 882250259
2 36733 709837517
3 170894 95567
2 177449 316693709
1 287 10435 885142205
3 135152 198987
1 109911 196589 707529295
3 4318 164367
3 154138 94599
1 10487 47047 443502897
1 1726 16280 971951558
3 22344 105105
1 72211 75095 3563844
3 62822 197557
1 128985 152983 372004940
3 168072 67620
1 145186 168446 233368402
3 142333 82223
1 26581 122856 827115371
2 149921 41052975
2 184979 51833777
2 124772 843677266
3 164225 10702
1 3156 30957 352905901
3 56087 11854
1 173344 176896 370166987
1 40121 59135 412167978
2 67828 676812472
3 195536 37352
3 74866 22539
3 135124 126143
3 156525 6751
1 28427 137972 11165206
3 174261 79684
3 75753 124592
2 28215 563863614
1 13682 141095 469456720
1 4791 117773 710870189
1 79279 127195 999218404
2 67337 472068911
1 37767 161644 659511642
1 57342 97918 232681266
1 2490 34752 252737628
1 27070 134305 911004762
3 152555 84892
2 128034 920273197
3 128334 10656
2 132068 890497894
3 129169 43950
1 118852 163101 350121756
2 119714 799010261
3 174261 80021
1 46544 166786 172188227
1 9550 96215 62738375
1 22348 31680 490654277
1 72465 109523 312522358
3 60338 52778
3 13926 43017
3 95707 77337
3 145318 49112
3 194325 87972
2 98601 651077933
1 59953 184303 286842849
3 134556 184081
2 186721 454389697
2 53064 55804214
2 125149 475684642
3 64945 72659
2 39097 345935890
3 123980 48913
1 174815 198442 386260773
1 90760 133593 970445719
1 119998 129804 675537218
1 153536 159342 913915041
1 54358 191265 842134635
3 56356 133193
2 100673 749093326
2 85943 958591734
2 142771 310876017
1 65178 195206 448580264
2 92499 880582251
2 3561 232529442
3 165237 25777
1 65983 123271 717122750
3 144864 26857
3 161174 134951
1 47469 55435 950369194
3 52960 63524
3 97055 128023
3 186308 144962
2 35847 242489358
2 119836 78882492
3 8361 113288
3 137217 105545
1 38981 119619 830022117
1 106799 125733 498442966
3 105268 168118
1 1340 106533 86500978
3 127342 140756
3 33006 103790
2 175528 980867153
1 69239 107167 263771371
3 86736 108117
1 54439 108327 895637767
1 50511 113163 560167821
1 39021 196885 583248098
2 73547 281594492
3 52394 142409
3 29331 137123
2 33305 685018594
2 76684 921181697
1 160546 184749 761319221
3 134186 159676
3 157835 22648
1 28458 71996 954682109
2 199094 139111480
2 127507 619818026
3 50216 144093
1 13986 57563 284473025
3 197966 84372
3 59016 34518
2 29321 944825634
1 30932 38681 383876902
3 17026 136461
1 1036 127405 10036466
1 99135 189066 484515577
3 127801 67042
2 176589 6883129
3 199366 11182
2 142285 463323224
1 32130 180392 667433290
1 53582 102540 599742189
2 198889 973453291
1 77226 84031 234378089
2 166520 975604340
3 194597 64232
2 11650 997621276
2 19843 387835910
3 79253 142627
1 29422 69177 35699068
3 151096 160167
1 28068 108993 922886541
3 97792 113590
1 50826 192418 230505111
1 65906 182662 148561462
2 19612 892742093
3 91905 176220
3 137120 69858
1 109727 144583 573591182
1 151488 153342 632277619
3 198283 8482
3 140876 195889
3 121849 31054
2 174744 1598626
1 91247 125525 55397038
1 98661 139287 616045055
3 146193 156858
1 122963 149912 343135007
1 8253 142114 489848954
2 173369 459711847
3 188736 156609
1 142016 186189 832891347
1 19186 41358 385364604
1 55534 107197 994774110
3 52597 159138
2 173547 442060034
2 13235 90870088
2 127256 522543677
1 168232 192319 841414744
2 134729 514905163
3 71502 84283
2 181763 895786595
2 141845 500292266
3 11602 185932
1 75648 152053 269559230
2 128808 981383718
2 7868 125728658
3 5505 103779
3 7927 17730
3 190396 60168
3 140510 57453
3 17425 40763
2 16795 252356340
1 37466 115007 285011501
1 65840 148460 652889215
2 97456 338738317
1 111519 164707 107915603
1 38755 63598 694117210
3 6203 41269
3 164784 7170
2 96035 294779915
1 3253 60083 865721885
3 133711 187573
1 108934 166623 654519054
1 37981 121067 502910953
3 156243 70794
3 37654 25747
2 87332 706018302
1 72202 107167 264880498
1 13789 131678 755160359
1 126509 148451 598523716
2 101552 578851133
2 79598 758974474
1 526 34711 853206989
1 64543 128965 134988556
3 32354 139615
1 24953 154152 666509493
3 167957 130610
1 11286 63102 596945519
3 84498 86754
1 17283 48978 735109929
2 14790 801033603
2 120486 657260292
3 191305 129949
3 105273 53044
1 79178 86033 534825499
2 46105 240972920
3 133378 191638
2 45266 817814206
1 48124 107725 530528675
1 162838 182417 596834565
1 688 162469 524843721
1 12178 46162 314647039
1 161409 196043 466750475
3 12202 67706
2 144080 246466876
3 87842 100158
2 56054 270124107
1 9832 197272 175940898
3 26739 168236
1 70114 147172 49052928
3 60429 186428
3 175023 80760
2 31315 399780102
2 117989 861292526
2 99409 503802610
3 165761 29580
2 185750 957968061
3 142301 153789
1 65946 155232 591589728
3 97432 61967
1 120642 149389 400870620
3 48247 42330
1 4289 67426 957865320
1 12739 95224 822264975
3 31640 145833
2 60617 799051934
2 177652 349678551
2 63862 414566045
1 1339 39426 494420773
1 156988 193041 562949467
3 63917 5703
1 27945 51472 213980026
2 104440 238862300
3 18809 109582
2 170620 521788323
2 128239 86368368
3 36904 12041
3 127669 32708
2 75483 988645354
1 22965 147202 662026593
2 67766 488858477
3 111852 8544
3 110729 141410
3 30915 155551
1 11212 31204 86476770
2 194327 602225545
2 34739 184687503
3 56924 83888
1 103149 152745 425731665
3 196344 9261
1 109825 141215 572856011
3 18277 154092
2 59619 949694538
1 149765 197828 883376324
1 15074 76496 668568814
3 6025 44811
2 21886 38174484
2 49242 868971698
3 45575 138268
3 173136 174495
1 90059 91745 846620275
3 121961 116173
1 113004 173361 844509530
3 30504 53852
1 170262 199995 439812703
1 33649 111197 49894107
3 190471 118152
2 19816 153086973
1 23012 128787 777843314
2 18205 842291190
1 15724 49677 391129836
1 1696 100353 817326015
2 55682 52945993
3 124111 39882
2 169069 100100156
3 18904 99345
1 39840 124111 855789161
2 141940 490532862
1 45302 144390 300136777
3 88496 83948
1 104684 147837 992772023
2 14336 655261551
2 29522 784630818
2 123479 83843080
2 117729 435656384
1 8337 30418 570302541
3 99924 145266
3 196539 91493
1 456 74330 305707464
1 27061 182145 996986587
2 184961 631921814
1 77194 147822 765374731
1 86568 86881 738787011
1 134342 192072 125586518
3 119334 158704
1 100434 118028 88097626
3 119579 80222
1 24084 158773 197200623
3 81646 160476
1 138403 146120 220697448
2 37199 914525089
3 163404 11716
2 84263 781822365
2 45186 10969065
3 19241 157408
1 18873 182825 973146715
2 171962 280489656
2 178919 846654093
2 59927 754209067
2 161980 419076583
3 116171 8844
1 49137 155623 25153993
3 40878 194111
2 144204 730536314
3 134427 14937
1 29068 114838 271018861
1 163620 182108 262138817
1 69862 111649 755021279
1 16275 113165 468927559
1 121735 164101 639716157
1 18222 106188 155235001
3 43272 27501
3 146431 159655
1 64997 159885 362325211
2 111076 900301888
1 110898 177154 945615572
2 109851 974314707
3 179355 89721
2 20823 778961383
3 147511 111686
1 28671 41076 663873819
2 102971 864023234
1 15560 93109 63780753
2 70293 902816797
2 30353 601881486
1 109786 130803 487170902
2 132415 520207981
3 78068 36775
1 96460 166860 682594193
2 112333 542070041
3 84730 192840
2 90993 236641047
1 25203 162512 912794717
3 41181 94688
3 80209 7561
1 9900 46043 928181514
2 138780 947993222
3 12331 28088
1 81611 169681 600010877
3 48971 14445
3 142623 166377
3 53009 83593
2 138411 929112498
1 11569 142935 107589889
1 145994 183952 116295258
2 177243 28007169
2 24966 979286359
2 22348 935429523
1 95748 141393 858379651
3 45552 152691
3 19085 133634
2 160890 918988395
3 96712 167875
3 60647 41873
2 95010 836248713
2 191936 738185070
2 139249 336968438
2 177131 615778946
2 16789 844493579
2 166806 402719276
2 123068 635935432
1 50862 196647 604722190
2 99173 720767322
3 120707 26986
2 183571 766644562
1 111637 190995 802734725
3 76889 8307
1 89325 125232 128131891
2 13098 606693934
2 36989 206243391
1 11740 162214 560846423
3 187778 61142
3 157689 174047
2 62605 795041956
2 149309 691381137
1 9956 112986 417544620
3 80048 99244
2 170939 303637194
3 158710 121112
1 9186 174881 558718271
2 25007 376253930
2 92954 10302506
1 140635 146225 506896610
1 132366 176334 684454916
2 67438 975712936
2 185654 807758439
2 168022 121015199
1 16960 21237 551403798
3 158764 27823
3 157068 135533
1 122569 147988 682995764
3 16778 174911
1 33646 56600 150275390
1 40455 138879 470347722
1 4023 10205 526549785
3 157 27541
1 19216 150147 63614641
3 41959 172537
2 111266 907170070
3 164692 60098
1 111572 116213 560270336
3 77563 148725
2 139336 611702541
3 71574 80813
3 48079 17083
2 185673 435455343
1 35032 148511 610735315
3 190416 186592
2 25042 288256628
1 79587 158803 495389215
1 44434 164815 672600431
1 172852 198596 387822197
2 194489 254628529
2 1124 418957657
3 184669 10304
3 98477 29267
1 103277 143881 495139944
1 15980 195737 873691323
2 58921 245714745
1 2278 74401 254910607
1 141303 182153 644054976
1 60721 194264 447436732
2 198215 358522551
3 143200 65019
2 18495 101428390
2 30211 656428813
3 54188 97992
2 103908 594410967
1 112586 143404 433727261
1 27735 117075 286295829
1 14203 94739 22888337
1 62998 150243 118612608
2 14578 13809425
1 10582 88016 210532809
2 184671 213175827
3 107673 177818
2 173545 267872286
3 175817 36941
1 10048 69174 785645633
2 105360 593313586
3 84788 173774
2 146384 898682960
3 93838 65676
3 56886 31618
3 142146 149990
3 189202 185121
3 41994 160616
3 99660 106811
2 133119 162099172
1 83526 191588 844297865
2 78443 669808025
1 15579 35619 63640717
1 60013 189411 532045305
3 44665 42754
2 129192 155651031
2 135983 920720954
3 114495 39557
1 36033 169232 905305092
2 132268 746597465
1 45453 85411 186053143
1 73648 136620 756767459
2 78237 396020891
3 197951 24888
2 115682 972392976
2 81292 113525759
3 94458 82656
3 199028 127173
2 96323 125785477
3 170052 150423
1 35147 78328 493387472
3 105776 99026
1 165444 172493 569674840
3 165772 9842
1 92012 175201 461384262
3 123024 177698
1 36845 60480 71283390
3 154478 196129
3 198925 185459
2 12134 608170159
2 185515 134855371
3 88230 21676
2 183153 657415078
2 100839 704509714
2 175674 126053103
1 51281 116579 195388961
2 103017 708149444
2 189129 897757640
2 75387 960891534
2 184842 568539990
1 102220 129890 896051593
2 42154 283763722
3 112558 84511
2 192548 148328494
3 181447 48711
1 84605 98417 108191085
2 7084 300766309
3 187238 175829
1 73629 114485 115170056
3 144324 157326
1 56659 120542 129704935
1 80388 104466 104952712
3 12136 155286
3 65912 125192
1 81906 110809 748993339
3 58413 94816
2 23660 155906324
2 6597 382817396
1 13028 138583 382233465
1 16160 190027 317413407
2 193515 354889315
3 185998 130544
3 69309 15783
1 3054 123873 232916394
3 89313 22030
1 1294 5201 735018650
1 141049 185998 619969077
1 15990 119901 483579008
2 15608 577226187
1 3019 158524 681223921
1 93119 174554 14461862
2 135970 850511130
3 106235 14525
2 140813 812403973
2 48551 844793038
1 36601 115328 209135789
2 42657 493615192
2 19819 411292914
3 74610 119807
2 23594 626956218
2 45025 485904316
3 190351 98859
1 32790 65870 135683150
3 175726 108880
1 48975 195561 469273610
2 51038 867312178
3 9502 80550
3 18798 114935
1 61769 101494 729213645
1 71699 178854 278975917
3 26958 59779
1 41849 116586 962822867
3 93233 103396
2 80992 916802771
2 64349 366691992
3 22998 104604
1 23604 80542 69933700
2 85871 903641352
2 60407 105039378
1 22744 180029 165049273
2 95720 484082193
1 164264 178693 389215604
1 38081 194389 841684591
3 139429 76542
3 21232 32311
1 69888 88888 779997436
1 24912 169212 412375114
3 126036 553
2 198778 674124979
3 67891 182814
1 92951 154119 896904103
1 127758 139030 932669074
3 199099 113329
1 83349 178781 253248135
1 105670 185413 639504371
3 187699 117840
1 20272 90971 432033662
2 94846 735182079
2 195362 637817054
2 182960 453879786
2 27027 130008811
3 175233 9540
2 30286 253395903
2 15758 110410135
1 52111 178603 228180133
2 170913 77669915
3 129753 59377
2 17836 838746853
3 142271 40456
2 104389 645303828
3 59871 196738
1 1522 187477 872901547
1 77347 115075 984423474
3 146475 99254
2 74672 793091491
1 83760 182222 526541574
3 177452 117424
1 589 198509 528880422
2 160849 360680916
2 140135 785929739
3 175298 112785
2 32287 113835580
3 162085 41265
2 190333 370770423
2 140136 926217768
3 190348 53843
2 93221 503413901
3 196926 193912
3 17709 15893
2 12204 553706971
1 71613 138521 143362664
1 89953 168990 550823401
3 103712 2947
2 154551 180285192
3 129956 84144
3 168719 135143
1 44608 193287 511920761
3 42605 21494
1 44764 117212 501378756
3 8178 36531
3 185962 138594
1 29595 158526 948120806
3 85506 38980
2 18249 477800512
3 8862 125890
3 124949 133872
2 119372 18238763
2 191095 32751681
2 44379 207514109
1 125268 136242 514326562
2 139510 200733314
1 8978 25777 468594040
3 197169 78031
1 42847 156896 534021743
3 131529 120351
1 87728 187911 915050588
1 127547 197085 372598668
1 35218 82315 7250799
2 25094 675526253
3 60907 19709
1 44084 80061 676875801
3 84473 80254
3 27969 52856
2 353 680919694
1 154452 158411 543419994
1 17414 61440 940469032
3 88266 24405
3 113586 161610
1 117073 159443 204870876
3 153604 107348
2 53095 668475352
2 92126 488334022
3 25268 61724
3 27574 1586
1 61078 97110 520260940
2 121959 417021675
2 94908 216224616
2 92302 298881055
1 130736 193394 162875116
2 881 5869957
3 37805 148988
2 3294 856891685
3 142967 141153
1 3771 5011 933483288
2 188860 199542021
2 7276 410921909
1 3772 178785 586446910
2 135616 6504712
3 145294 51500
2 70411 724429926
1 52306 57184 277443301
3 59474 137189
1 4914 175663 250880110
3 77102 188437
2 143997 304990373
3 1445 71702
1 77657 120206 50198855
3 141614 2439
3 119847 178168
3 194684 111450
1 58429 72048 900911161
3 146271 79485
1 53353 62793 620772696
3 122302 37265
2 16977 647198728
2 68079 847516603
3 149298 150188
2 96507 627982578
2 94722 654456215
1 79050 183067 747047907
2 129510 996132233
1 50776 145935 168899854
3 85149 40148
2 45962 220703887
2 25926 576660658
1 158700 163002 295145870
3 141455 127238
3 10852 173534
1 53191 139555 248680642
2 41083 262159891
2 54492 59844207
3 48787 124702
3 135411 148474
2 56508 483704000
1 84097 155696 392076930
1 7157 61668 362153772
3 28328 79365
1 53318 144187 409839101
1 136055 183699 517624856
1 32160 86498 562493343
2 73393 365236155
3 165145 79303
3 14405 82772
2 45889 71802375
3 10064 127382
1 80803 198786 325647223
1 142739 171361 621599684
3 191241 50942
3 61832 168390
1 57868 148297 615290326
3 192872 57168
3 169235 10811
2 44952 339708731
2 35467 300048288
2 55868 705036323
3 195212 199855
1 31979 46334 499950251
2 79268 163877879
1 65397 73856 200489060
1 160037 173421 190875377
3 134327 143758
1 11166 51406 713475767
3 87668 169839
3 31496 119065
1 86976 133994 802056639
2 77537 542148979
1 16696 182009 516498459
2 124183 318107823
1 85153 145082 548695364
2 191688 911259720
3 197113 133588
2 35757 697424175
2 124527 171106293
1 101135 109629 275000961
2 32568 778561834
2 4512 108497991
1 27708 75343 335553227
1 87249 129252 218107157
3 177690 104095
1 7830 91336 95190716
3 93766 53265
3 116248 88543
2 186341 532175851
1 137505 143714 574717930
3 127373 67568
3 142942 128391
3 131444 87547
3 50271 65205
1 90886 119235 288158861
2 57613 282299897
3 17771 51326
1 98576 99054 669486538
1 100295 160065 719186369
1 26610 96394 41653621
3 69801 86522
2 35355 991662115
1 14153 50685 298310545
2 81329 195632104
1 38726 73677 169086173
2 80809 490464065
1 109527 143770 249024794
3 38229 81972
1 18607 107909 776576188
2 11362 783676988
3 21781 54711
2 61549 58087352
1 94166 178253 920322950
2 88161 339803757
3 39409 116432
3 151673 57582
3 114643 127957
2 99348 377958884
1 17861 177404 598964543
2 38655 255793591
3 46230 146077
1 23371 177536 633932715
3 65080 147025
3 110303 185271
2 32818 733892664
2 76518 988891742
3 155988 180854
2 87469 183412831
3 42729 104988
1 95161 111131 522283922
1 64041 153054 487041770
2 37347 355379783
3 16341 23007
1 5462 181873 918236670
3 25500 154664
2 186588 257301202
2 199071 297167344
2 28950 711159854
2 58246 506892316
1 3056 148632 805430230
1 177915 183144 525347733
1 23160 121944 99074185
3 62798 191262
1 136531 173495 21663811
1 112682 156258 586509292
2 171737 374173606
3 179617 96286
1 45917 82295 361503178
2 150037 879213706
1 40170 76962 527861694
2 69709 793035727
1 4804 179243 662624363
3 5211 168443
2 20451 545825023
2 95449 786035755
2 45660 888180339
2 79419 729255757
3 106585 92231
1 9525 71122 451550429
1 66306 156747 710688498
1 7977 53519 289594524
3 58136 45177
1 8470 136050 514100695
1 114471 121271 179716390
1 147169 156757 543272553
3 165904 28594
3 182921 19915
2 14098 650541934
3 10788 105464
1 92631 172592 199581236
3 109025 101629
3 190665 172581
1 171982 179040 949709374
2 173924 70680800
2 12169 599577528
1 115084 139021 185135731
3 24805 68830
3 180469 8007
3 43012 64097
1 94472 182449 618863557
3 153776 1579
2 132636 599895625
1 25399 53488 681235492
1 128926 169348 594285780
1 10455 109135 853044843
2 134068 948815258
2 157530 482439885
2 127675 788893401
2 193012 133869593
2 38833 156938757
2 187895 102806541
1 3917 14426 198091404
3 26628 106278
3 119123 11581
1 20431 169879 211308089
2 57530 367781822
3 127755 92798
3 4389 152768
1 48767 190805 670503535
1 38636 174437 607499709
1 181491 189820 959886506
3 147091 54721
1 12337 128435 610387940
1 14747 27067 441270197
1 74755 151707 145892428
2 114387 139061779
3 129971 130529
2 130986 49732900
2 65581 919538256
1 96603 127100 416039345
1 88737 129820 991432348
2 59805 526387555
2 50011 466923316
2 87649 271771171
3 59463 139595
2 86227 773336158
3 85785 132269
3 195448 165516
2 177889 285388627
1 30934 76414 415918180
1 162276 178300 271358024
2 108749 332274903
1 55458 118447 205731758
1 115741 159257 961091582
3 133417 39299
1 68810 110344 211829965
3 197118 30636
1 66734 195121 821693215
3 13340 186227
3 62352 107090
3 101442 59935
2 4729 404057176
2 59461 598917268
3 59082 151009
2 17769 149557698
3 91578 82498
2 132326 544822340
3 187534 150786
3 78344 60117
3 99285 16739
2 24456 10018997
3 55612 31383
1 34781 128591 741304440
2 125021 758074647
3 125522 157735
3 173765 153236
2 40284 135202380
1 6758 160581 909167957
3 45771 31356
3 117827 40119
1 85825 196774 268297680
2 130155 134813142
1 4525 38816 780212381
2 151468 55961321
3 128062 42747
1 49891 81014 742553363
3 152615 87531
2 28098 124956740
3 77276 115261
2 66335 250419658
3 168362 146830
2 154551 120771605
2 90577 279674580
3 34922 101148
2 37852 781621378
2 91018 339765963
1 103746 177416 543415990
3 120189 132838
2 196614 855974287
2 141460 89112369
3 165790 115928
2 60556 661443308
2 60263 525613015
1 19592 164951 365999781
3 35144 27207
1 53818 180186 447124699
3 172263 99705
2 65994 601794308
3 76590 196599
2 185419 35554152
2 5355 11223541
3 77006 174276
2 66471 634796957
1 57520 88969 156023630
1 75311 86479 700334034
1 117501 161894 181637213
1 97008 140595 439498974
2 146159 377947549
3 51839 13988
2 26974 652268216
3 137190 52185
1 89484 93426 788352480
3 172252 110345
2 44102 968627925
3 115287 142699
1 73016 125072 119984816
1 20878 122967 402032108
3 73238 48117
1 54390 105512 436451418
2 62270 687987456
3 92998 142815
3 122944 27879
2 10559 260864206
1 65188 169520 795296986
2 182154 745754133
1 61381 177504 487730947
1 140975 190949 396637765
2 120865 467169763
2 124960 625760226
3 14404 73430
2 155380 905039646
2 60381 939107814
2 72613 801748708
2 78788 703927131
2 103979 522434885
2 62387 490801956
2 57127 471436785
1 129812 179298 287369386
1 47889 139498 151044454
1 129879 181064 51712054
2 55095 743532488
1 63089 153649 452196650
1 16386 32394 963182404
2 173931 706960206
3 94687 142364
1 57833 145054 100205332
2 66268 630753769
1 54893 140397 779671549
3 13448 195386
2 99843 635781677
3 187513 6993
2 154480 147637699
3 122900 97295
3 107099 133970
3 156524 182823
3 36231 94137
2 132230 549800152
3 165950 197944
2 43935 912638450
1 8656 72813 561754256
3 125705 39727
1 29461 124046 816847353
3 25690 139096
2 58104 573666736
2 7593 21583082
3 147043 51431
3 188800 29271
2 140436 63301116
3 114259 60197
2 78574 758104809
2 76319 180917905
3 197379 8230
2 71549 346825385
3 5922 111341
1 39013 92349 280818691
2 193368 373061592
2 34834 94380552
1 10042 195225 851440543
2 104659 694558581
3 165938 812
1 57392 61564 769015542
1 3239 150658 129187871
1 5138 96203 746754115
3 3256 114901
1 43336 119235 479406245
1 9422 135099 611711542
3 86534 113337
3 129797 1529
2 105970 836169646
2 72613 854127724
2 16380 452963901
1 58499 143136 966819091
2 79587 819397057
3 169219 152944
1 54070 108354 108065896
2 173427 355140006
3 148163 63193
1 98530 156471 611346289
1 57840 69036 216382930
3 1656 16063
3 135706 115240
3 3836 53361
3 75341 191222
2 28888 501491215
3 77735 35223
3 80813 154841
2 73173 876464809
1 7701 118171 96176593
2 125752 88874851
1 18836 102534 872956039
1 93161 180212 475445739
1 121345 156068 890758689
3 61842 128833
3 69216 59458
1 26315 146625 297466401
1 147478 156806 713219265
3 5371 59294
2 86726 705317498
1 23931 179320 593332794
1 142232 191708 520998344
1 32481 118410 445599879
3 192217 56748
2 10412 931439923
2 77560 528129105
3 130298 17641
2 107129 229743367
1 134303 137689 178428888
3 81042 11336
2 187168 52455232
1 77530 190478 165088103
1 103157 166955 472321814
1 82135 178892 647300698
1 31381 187752 68377611
1 57477 165119 164143409
1 177462 183263 412777910
1 72220 110308 808711583
2 123129 768300274
1 31323 68703 57815058
3 140282 11127
3 92598 22878
2 191966 220407567
3 141285 70907
2 30133 66301534
3 26838 32919
1 130991 135600 425071614
2 163209 756843668
3 197253 93047
3 154754 45349
3 20388 45182
3 128523 198190
1 169935 175065 612862106
3 117699 74985
1 144742 180648 98031355
2 15845 434195468
2 166702 249023446
3 86748 108463
1 1320 43960 906144688
2 198888 926763445
2 48591 171801472
1 24342 90539 146281675
3 163850 116726
2 42959 908880712
2 16988 488791335
3 27780 67529
2 87586 567024417
2 27833 906094679
3 169588 146006
1 60024 185886 918141604
2 116957 23804015
2 166510 98371379
3 17795 58508
2 25550 532624160
1 59145 140903 43575224
1 33123 68099 507222438
2 36444 407034620
1 18691 124737 925750101
2 37235 988673319
2 30971 533924277
2 146706 759902581
2 57304 376968579
2 6146 461486023
2 63458 471623601
1 124667 195363 680456413
1 122701 171241 775847244
1 110704 165099 672258049
3 104457 134024
1 120833 130982 834902774
2 56317 369355053
2 58144 963416812
1 104632 177868 411766835
1 56340 60643 998850714
3 15606 79566
1 87432 196485 674086248
1 5551 91795 737999693
3 107027 123646
1 60258 115869 694911928
1 101449 185377 971475415
1 129831 182259 537166501
1 24195 162464 104169393
2 192675 822106944
1 168844 186059 196405997
1 57691 169380 933310534
3 117236 100440
1 46433 138748 818120628
3 110264 134622
2 33236 892551535
3 60770 120623
1 100008 113428 842249900
2 163928 125057671
2 173478 620441233
2 158355 829457014
1 166258 173046 357782064
1 108040 146615 266543330
1 2699 146320 512154260
2 19401 302492009
3 91634 17627
1 20765 83125 961710984
2 67342 910151770
2 53850 84669087
1 144931 153923 414599505
2 114878 385738805
3 57970 62943
1 94459 107401 35942850
2 195433 547302851
3 159695 76129
1 75480 128215 117825505
1 99517 116211 392714560
1 37609 55795 541722809
2 6718 551990882
1 51085 145817 258806274
1 69629 109511 767796914
1 33331 124289 851514304
2 21865 321686199
1 16437 37059 234726320
1 109385 154413 868830452
2 171010 249787462
3 76646 130800
2 121427 697930455
2 131387 687197213
2 166474 86745189
3 90945 42167
1 156741 174384 217831626
2 108673 962068330
1 34196 42010 525161709
1 47740 133381 244800433
3 197332 20181
3 162692 48980
3 55117 113663
1 50369 115815 77957841
1 75456 163122 708223395
2 129516 402078997
2 143380 425713158
2 74708 887458542
1 47070 73940 291127688
3 58704 196462
1 27982 72827 754562742
3 39171 114116
1 3797 8726 230082067
2 47530 329520267
3 27812 6532
3 128370 16375
3 103736 9369
1 43204 187813 469642007
1 55104 101656 511140681
3 43495 181605
2 18139 238254700
2 74781 766773568
1 56548 159717 254721438
1 18868 91993 305867617
2 121926 627735288
3 129179 16974
1 85561 155970 447213294
1 89992 182092 132489531
3 143952 103494
3 166769 161907
1 87715 180140 885261598
3 11603 193480
2 181424 398540783
1 32268 98635 429120437
3 25698 72826
2 188492 242225338
2 50795 398332800
3 156449 122824
1 64111 66527 382508394
1 10875 165156 301939748
1 28412 41772 543599049
3 16877 25825
1 38247 183113 289404857
3 80764 136202
1 156475 159462 868981256
3 140850 168537
2 48833 532837893
2 127332 945290044
2 190307 830162363
1 11491 107527 661065035
2 9075 564886806
1 69423 178699 782523367
2 119907 597873742
2 44625 978952259
1 30102 138652 509187045
1 33876 126789 286981646
1 35958 181018 638894902
2 79706 851845597
3 67553 112647
3 166171 118520
2 9173 794232187
3 60039 22322
3 52729 168447
3 102189 11542
3 89530 60458
1 128809 181380 14836940
1 108170 131641 76128532
2 59242 155246395
1 125442 166207 101769074
3 131833 28585
3 57039 10770
1 107016 141555 57831602
1 153791 178442 337840727
1 163403 199063 597728343
1 33174 127932 304963464
2 7616 487318846
3 49331 57419
1 1002 128928 180724208
3 33700 165720
3 11866 13388
1 118074 176835 734723921
2 185693 110816898
2 60726 897528192
3 42421 126999
3 34000 6946
2 41595 264107353
1 18388 23058 634373090
3 46461 24525
3 59171 45937
1 52695 198595 212668047
3 178143 118493
1 47861 167857 276331731
2 49500 552254605
1 67127 146771 449376652
3 138910 168561
2 177435 164843882
1 28198 50888 485489160
1 65601 109558 604311731
1 83401 177891 313614213
3 163319 183530
1 149287 159768 622755452
3 84075 182877
2 98167 110170475
2 40075 555671816
3 44057 25353
2 127255 422651273
2 16219 930941219
3 135431 90857
3 175906 132614
3 22994 44744
3 2978 32601
2 87139 425380897
2 97591 763418802
2 30488 44703189
3 41604 10997
1 2818 155891 794716348
2 46856 395566810
3 100104 167892
1 30259 142405 566159481
3 120507 70793
3 144284 72889
3 172786 93594
3 184940 149281
2 54409 50442213
2 50829 227838338
1 166034 187594 110798051
1 58656 197346 591715528
3 105239 72901
3 74581 19432
3 152930 179253
3 108408 140020
1 43248 53935 173984398
1 91963 127434 785972230
2 44155 446023977
2 157366 746884268
3 18353 34697
2 145041 474969896
2 195472 906707888
2 31794 749510666
3 51836 157503
1 67760 184850 230020382
2 84147 687317461
2 28848 148556873
1 3860 168854 365630642
1 21116 170425 404919762
1 91663 147581 557726602
3 46276 120386
1 186988 191535 952837314
2 71230 572556471
1 86655 146808 490591566
1 163032 166324 509182357
1 522 166812 453425821
2 32537 146571049
1 10207 130528 495388580
1 7527 89939 732388872
3 113424 39849
2 18743 865436777
2 169739 482144700
3 134878 4131
1 34216 37971 746951164
3 185417 175277
3 50436 38506
3 185336 16271
1 70991 86730 47876661
2 10341 331526794
1 47544 50877 160917671
3 180296 106015
2 105239 426257782
1 82504 129242 961421744
3 45097 105056
3 108999 69961
3 76873 141094
1 14408 190477 746103282
2 149954 877416880
3 43566 173591
1 2341 180016 764911168
3 65893 18889
1 136436 183427 723131448
3 82678 102165
1 134734 184941 953022385
2 29532 594861563
1 99367 188830 743328356
1 124940 172841 89852169
2 1743 492557405
3 34897 81833
2 171510 254854041
1 114693 153890 636834316
1 10414 136128 100458407
2 62869 264934116
3 22616 81137
1 124474 144179 613797728
2 177068 322587921
2 44019 50597371
3 80576 175557
1 30010 120647 808816778
1 103859 170181 434380385
1 154136 195971 334757538
3 18802 191969
2 182718 60548714
3 165796 20187
1 34658 60264 26651739
1 119297 133667 232656958
3 34269 133087
2 4799 231432374
2 32275 48600628
3 17489 120413
2 19870 756847566
3 90968 32863
2 45427 249700947
2 106258 22204800
2 84961 387564132
2 74766 711028373
2 170281 748270150
2 159521 863016085
2 154849 189233083
1 60073 72536 766432025
3 105932 125171
1 142838 184132 960127328
2 24373 46592551
1 4098 40997 349610422
2 22365 387081505
3 173231 169391
1 107194 122330 693483425
3 109076 162502
1 104803 144221 121783938
1 108051 133153 1142682
3 145139 40313
2 12953 474490281
1 110250 196968 531973483
3 95551 57453
3 59225 150535
2 31528 349257946
3 83310 126608
1 13868 69915 63199842
1 171078 190842 796375308
2 192162 669383884
3 8018 136799
2 58766 175614375
3 155157 10462
1 19216 60895 751833035
1 108102 164445 983187161
2 195488 140499133
1 50036 112319 335555447
2 92805 573229388
2 92169 72153416
2 72741 571981420
1 59472 138321 517032146
3 127200 154293
2 124534 824949014
3 26672 56060
3 171323 103253
2 192199 792440484
3 185 93287
1 36033 189705 950479770
2 48253 753146303
3 111626 24206
3 180053 32566
2 162840 767476036
1 32379 65025 923763388
2 103760 94302084
1 74676 192361 81456482
1 130599 188889 462396334
3 7948 173556
1 21494 181885 154651770
3 103295 199561
2 105525 479745642
1 6909 21695 566237337
1 33978 122920 184055554
3 187458 72785
1 13980 137208 859153719
1 112906 122592 714139271
1 53408 182440 764216205
1 81242 171162 25689700
1 18239 126430 631518752
3 123610 30868
3 150815 35542
2 109410 970711650
1 22690 146328 713241878
1 11673 17280 940659517
3 104804 167451
1 87026 181645 381596371
1 15613 192051 367937891
1 116178 119611 37496435
3 49264 139742
3 35104 159128
3 91943 10875
3 88389 93277
1 89380 158089 792162386
2 15555 56937560
1 81871 147526 870588387
1 63359 123648 104309557
3 137688 18883
3 100882 46996
1 16014 129950 943364612
1 87944 163706 35194003
3 97906 39340
3 194169 60414
3 17051 162109
1 29575 38842 954199472
3 171402 40437
3 148489 149740
3 22300 176465
2 63993 463189905
1 37579 162012 72713673
1 85678 126065 459751666
2 70006 729780747
1 36348 89635 338053229
2 180626 300247611
3 58487 139184
3 100834 40607
1 5332 172769 53483276
1 131082 197619 199926968
2 38050 415137444
1 51540 63670 981321731
2 181033 492295006
3 54962 98338
2 28819 725125262
1 9779 138992 747325732
3 97598 53881
3 167320 36516
2 49265 852909774
2 36753 448309358
1 6735 115779 987610097
3 56590 67583
1 55621 101073 986541334
1 63197 168167 553429256
3 64879 165701
1 22325 189784 916688367
3 58396 8669
2 35234 741453679
3 152208 54277
3 185422 57735
2 10351 857672686
3 26901 97168
1 9639 184963 752730530
1 58678 193621 831737385
3 149251 158717
1 36997 179517 96729066
1 32224 156324 819763299
2 34256 615803174
1 128482 149499 568339558
1 123132 184396 53020924
3 27308 144845
2 81812 810467882
1 23744 42937 9517539
3 185151 97923
2 77447 957861665
1 49120 78188 617057352
2 69519 843899590
2 193418 219486660
2 87029 148195808
3 92260 149603
1 170981 183144 834154299
3 157928 191394
1 74936 188663 722835265
2 153691 915804201
3 188712 145674
1 70895 74726 351455265
1 75752 98991 338101606
1 23396 142055 701913789
3 108904 76196
3 106820 44765
2 54184 160756689
1 114746 120117 252172367
1 95171 128101 349338474
1 73311 80760 399510253
2 8056 941208238
2 123464 916136960
1 115539 183118 718596812
1 63836 86888 265364739
3 101396 93401
2 54902 477012963
2 27457 212219625
3 2922 98577
2 27807 651488272
2 120043 366887798
3 151954 175773
2 125730 245468506
1 74828 108916 924764305
1 53599 93385 69223422
2 127038 179857664
1 62389 121268 689435485
2 105729 592950295
1 86951 128530 636671148
2 6689 83792715
2 157451 891574208
2 114331 422241609
1 53919 97645 949390550
2 12411 905529006
1 19489 134237 134024242
3 140104 23343
2 62643 60832655
1 152508 154237 517551455
1 56394 163120 242500569
3 187896 28691
3 86808 108940
2 45839 934227056
1 1590 109763 540157805
3 167194 113280
1 14590 188635 282360245
3 8438 8197
3 166923 154855
3 174952 96003
1 125770 146524 642773328
1 40728 137023 395297064
2 156918 61564081
2 191223 820002591
1 36724 189335 85298543
1 44917 75395 580900653
3 184316 78231
3 137346 83546
2 195222 840509683
1 19587 181391 561698990
1 72436 175116 290861963
3 80896 155643
3 91767 57119
3 128136 88337
1 133732 152617 729574033
3 35006 108043
3 19627 52716
3 138815 163456
2 135268 807123486
3 42739 76087
2 154686 560175022
1 42449 120469 24043315
2 163591 857724327
3 97763 31822
1 49702 156254 554096076
1 62075 76035 271314193
3 135633 87144
3 30131 175424
1 62947 125326 569123158
2 127447 625867232
2 147433 50173897
2 147260 495344484
2 91408 112849880
2 16662 127277437
1 17406 117022 581814535
3 17379 70575
2 199287 381084381
1 29061 195608 256873428
3 194450 179800
3 133514 69886
2 52315 119575271
3 39278 117089
1 10840 173464 449717145
1 146627 191044 328912689
2 15006 863190417
1 61183 79427 283698057
2 141016 832766758
1 45643 128288 405526734
2 49315 5947533
1 84375 107989 141184170
3 150750 153561
3 180346 150457
1 101567 160958 538923196
2 46049 588742050
2 17551 816074628
3 10752 90057
2 32691 64164701
2 112260 418437854
3 89910 44988
2 95153 926065112
2 177313 963225594
1 47061 120354 558652414
2 125058 854055170
1 5615 160080 838386008
1 41002 79463 369311373
3 56217 194390
3 175249 93520
2 67161 673202743
2 114458 58186391
3 42564 136453
2 8669 470832625
3 4949 174110
3 55357 142902
1 29389 129430 638501148
1 67613 111459 73333887
3 90465 174666
2 47723 254082812
1 10193 38272 522441891
2 110194 810111212
2 190592 766799555
2 165553 675991564
1 26494 55819 597888967
2 83449 363113560
3 184576 47756
3 184693 13128
1 104411 151562 929833992
2 59207 242781505
1 67911 123413 637423747
2 116129 486835283
1 100046 195737 93661860
1 9954 132808 463578523
1 18440 93649 495698861
1 78107 79929 563990377
3 63540 60075
1 125987 174133 668095123
2 73158 630378133
1 97152 164953 285148451
2 188496 673165221
3 90102 81682
3 45651 21813
3 63909 63806
3 98973 157664
3 169469 147914
2 182556 477012412
2 36529 558968377
2 181030 214576138
3 6022 4422
2 196188 80475456
2 192829 772390211
1 146063 149048 949629649
1 7546 8320 135170729
3 59439 143838
3 40776 91098
1 17748 132820 360984190
2 162908 412881845
3 62311 7883
2 175323 710475033
3 122403 137482
3 126144 9050
2 112054 29850506
1 130410 187378 613228233
3 158312 30024
3 39424 172444
3 108487 53777
3 132380 13802
3 99939 196666
1 51029 150697 36441326
2 167625 801965402
3 32264 35873
2 182926 592104808
1 90998 137712 155442479
1 148467 171043 243372450
2 107198 642168618
3 50672 2972
3 25862 33087
2 16117 318824816
2 40719 681723376
3 175513 117030
1 40130 177781 139246091
2 100786 164607318
2 182460 376341423
3 120926 121385
1 60865 195645 616598978
2 68678 126734915
3 133543 161660
2 112738 554652290
3 139755 165551
2 500 8444786
1 98564 188721 457339494
2 188518 464679954
2 111149 229802770
1 26866 29991 594582547
3 14058 47873
3 84923 34611
2 33828 667073554
2 128790 425107050
1 6120 41933 718898683
3 64345 197528
2 128468 390875863
1 9030 156728 861821747
3 123322 175535
2 9815 802071712
2 171480 793026838
1 83479 174527 789277220
2 73931 518611851
3 114154 107612
3 58595 166033
3 157475 163436
3 107749 63150
2 93453 17024575
2 149530 215405166
3 9794 192049
1 107504 179106 733506041
2 89120 948775997
3 35485 161646
2 137872 667314844
1 29946 82463 504821825
3 106763 92088
1 17066 36250 29681397
2 124157 93165771
1 14481 152896 924652342
2 120929 896573120
3 19061 132487
1 5611 91747 676676622
3 58431 195271
3 9736 24146
3 162183 95308
3 130334 24977
3 186861 43413
3 29909 56357
3 196401 171402
1 50106 95182 252511929
2 48172 103282496
2 4791 621448631
2 120233 379277079
3 26026 191602
2 37037 237801265
1 32365 139997 718307634
2 153091 480439345
1 29560 111305 999579691
1 24482 39948 892978694
2 80789 891994535
1 41571 54835 909289108
3 193298 16390
1 46080 124706 194025401
1 36454 54653 569405610
3 171984 10364
3 16124 178716
3 150586 198630
1 71055 168660 808506011
1 154964 175318 227744379
3 123977 197848
2 147845 659613848
3 11502 105822
2 116560 728729403
2 130210 744767114
2 142938 288267557
1 114149 136491 101576915
3 90207 34463
3 155767 63250
3 56736 110193
3 171012 70065
2 132973 985005133
1 2570 175494 598788664
3 171112 155388
2 125207 326254919
3 140134 124368
3 48553 196127
3 149766 9428
1 14415 54641 584575345
1 153738 162406 222148337
1 101595 155472 153813238
2 45466 551584027
3 154679 175595
2 106192 522893838
3 127382 23195
1 77993 105894 872108944
3 179153 96999
3 20378 63287
1 2983 127011 278606940
3 33269 114673
1 111317 192518 93351233
1 44189 57398 217629400
2 164377 872118373
1 87071 138034 214724500
1 51148 89755 49116431
3 78094 68333
1 102171 106845 314005680
1 18330 51870 703058949
3 34289 72502
2 198662 888462023
3 141855 58789
1 15736 55798 844349651
2 178498 453798080
1 82730 179962 555356437
3 141626 4989
1 27037 87826 946845818
3 44933 151570
3 84454 154981
1 19532 61812 291803966
2 77313 793314519
2 26142 758470067
1 168091 189216 129305045
3 46023 75471
3 43245 176534
2 105433 698021091
3 154974 145600
3 123005 50085
3 123937 125786
3 12096 85658
3 123426 128175
3 119035 135136
3 23036 147301
3 128182 62455
1 84002 152121 911435805
2 103371 470968537
3 56804 57446
1 59063 146223 155183630
1 98222 178498 798562716
3 142502 126454
1 10925 41474 212463004
2 43367 197449597
2 77352 119083373
3 195627 169502
2 61976 982010950
1 109525 118153 575035480
3 30912 104474
1 80445 130884 950885367
3 181161 41033
1 28900 99847 331755709
3 66294 155601
2 31860 219770728
1 95795 183901 837760193
1 21577 112650 85178513
1 78941 103788 482095562
1 159653 181530 238390925
2 195169 414457905
2 14554 162438554
2 14627 116528137
3 158976 1069
3 52113 24741
3 92683 57177
2 50212 352998171
2 52772 499746148
2 150094 638799288
3 164387 130885
2 171455 703179452
3 113526 155761
3 18818 61024
3 35842 160710
3 76076 148235
2 94078 501723543
2 42231 775990226
2 179510 508796107
1 185954 193412 791052130
1 24688 194464 607363256
3 91165 144607
2 95363 493620688
2 192499 367958010
2 79680 692543284
1 82002 145216 730088047
3 140864 193679
1 87598 147141 677743561
2 176893 590588403
1 62268 67146 470479666
1 26484 94540 319707256
1 96721 120072 884675018
2 10988 292023757
3 32417 198644
2 110250 475006156
1 19603 45853 244492156
3 167445 123421
1 8427 16545 314546808
2 130423 701060197
2 67440 69360429
3 166135 120857
3 57624 38885
2 197988 272699337
2 46837 850955311
3 167055 176699
1 81077 199259 46543882
2 115956 976713375
1 12509 172638 141352375
2 102518 762159470
3 132165 6218
2 13217 631293605
2 188258 656462213
2 172735 182379062
3 167649 161662
3 9426 7521
3 114941 126586
1 67064 90083 812776544
1 140969 160681 278926309
3 96323 32248
3 35003 65658
1 78792 114569 28553225
3 198042 159219
2 14431 651897211
3 66351 111163
1 112258 165921 170223674
2 27027 81587844
1 15653 61130 888950427
2 174609 663029917
1 72775 75667 369192308
3 11210 184194
1 96244 99520 892661810
2 18911 120799249
3 182826 33506
2 161931 344896157
2 52346 716859601
3 103590 161769
3 188318 134790
2 91112 234332712
3 24122 189525
1 136044 136469 741811651
2 90245 395312830
3 86823 160878
3 34523 196958
3 29174 104185
3 148664 92327
2 133765 470615927
2 14704 586577805
2 17431 729028548
1 78861 160374 464201528
1 72015 100030 702101895
3 101467 82970
1 15653 85850 365536350
2 185978 33815210
1 107741 145297 640366901
2 103058 114117164
1 37762 110390 201873839
3 106417 64140
3 3928 11348
2 22344 569381466
2 58944 147769116
3 69808 2263
1 82467 161519 752851677
1 156988 185870 292935534
1 20179 84363 674666485
2 68493 585437440
3 155218 39375
3 128033 159575
1 44115 197824 469092177
2 159144 88593483
3 92784 155524
3 169706 136875
3 165503 97124
2 36327 577707078
3 67604 171503
2 85257 269249420
2 39947 799128406
2 160745 672228230
1 174338 175985 306750309
2 63240 140383155
2 80507 138577742
1 67425 157195 322023160
2 52604 404285433
1 27823 193176 968201060
3 137806 5229
2 91744 408268832
2 51632 742062742
1 98458 103140 29584835
1 77088 161790 529050665
1 73932 115914 636596991
2 53897 868057684
2 67311 268202837
1 26004 181088 155248821
1 13722 184170 7054265
2 166037 382626065
1 49820 110414 407163505
1 144134 152640 607016325
2 102922 707101947
1 13736 43949 97823850
1 79047 142666 446160590
2 39795 500833780
2 59435 436060274
2 149324 975863405
3 103120 70229
2 42842 35820245
3 119224 105737
1 79713 188839 383828054
3 73878 12945
3 81798 113707
3 146164 80729
3 166463 18751
2 155664 678749780
1 79240 131568 881943863
3 175884 152904
3 70700 8022
1 3926 178371 853332875
3 170947 181603
2 162700 231024278
1 54108 187897 757835290
1 129380 188494 504112012
3 187653 148744
1 85262 142509 236502624
3 20407 163003
2 51686 248030694
2 152156 975231798
1 54324 177060 662805037
3 188552 62832
3 95595 194488
1 25943 176995 22228506
3 178887 24098
3 186822 191036
1 37067 157314 382749478
1 73324 106552 749485289
2 64364 591164866
2 160643 95162825
2 5583 96882786
2 151841 495386799
1 100010 196712 187483773
2 125268 438098414
2 120333 828500038
1 60638 190028 488085984
3 77312 128564
2 19560 655639066
2 198457 710340333
3 66376 122721
2 27388 472929913
2 81108 618548376
3 95439 176285
2 194930 243785969
3 57042 61152
3 89595 164185
3 128667 14039
3 29753 31622
1 1462 186133 884118906
3 114016 179627
1 66228 130848 208776271
3 135346 55135
1 125323 148607 43731876
2 69852 810397149
3 198803 150439
2 111776 746560228
3 42713 46377
1 27119 93348 874582599
2 48387 7654802
3 63197 101503
2 179245 231805925
2 61195 314268572
1 89616 111214 596719037
1 81656 133803 669925886
1 24010 79412 565880371
2 115687 376877530
1 78827 193495 759100501
1 103490 125662 424088038
1 85703 172298 744171177
1 48993 186145 10047067
1 161902 167946 806742321
3 2330 155036
3 65064 73041
3 132548 36637
2 40999 144957799
3 75521 16111
3 139284 44591
3 134629 7616
3 149249 119936
2 12625 902511836
3 72191 50247
1 39004 104817 974208627
1 44688 167928 139988732
1 68902 178621 858126706
1 68520 141534 888918603
1 18870 124871 656771747
1 212 166128 870040670
2 130565 597285167
1 70222 76857 882925817
1 25073 171446 957067412
3 191362 82654
2 43384 628463694
1 45982 68513 929588115
2 186210 570040813
3 77344 68477
1 35315 61682 588794175
1 122979 180440 84843828
1 189096 196888 869925097
3 17537 130577
2 167135 635709871
2 132853 857958393
2 107331 203786060
3 34726 10063
2 83728 821643134
3 169451 47044
1 149396 185297 817708706
2 186760 818214975
1 14848 123876 484239868
3 66987 191936
3 87681 193969
2 154475 848675894
1 152573 178898 30121030
2 38812 429912484
1 44276 69893 585860844
1 31781 116835 836194361
3 81495 24431
3 59844 158686
2 50862 17486075
3 51525 133726
1 101633 148379 402594602
3 159883 32157
1 55286 145815 37777417
1 123275 186479 131967358
2 151373 130604148
1 100101 131825 450863538
1 7473 190869 974631212
2 126407 186386706
2 18613 85901349
2 178397 110063387
3 192618 198413
3 52889 64817
2 21331 436592240
3 28030 69224
3 32158 51026
3 157809 179270
1 22382 149535 690572670
2 199269 937659426
3 144751 125660
2 102851 773834245
2 164394 302736394
2 62882 61273129
1 857 118206 855870700
3 125823 12316
3 168415 29623
1 148352 172563 287555139
1 181181 181312 939772768
1 61906 103965 45666456
3 45833 79758
1 19300 42212 851253321
2 171245 12872840
2 160295 892848778
2 161786 154901635
2 152763 955436466
1 140410 153284 957883156
2 29628 723213682
1 7755 130271 920880577
1 34895 97037 272283960
3 138111 129741
2 64341 712514242
3 165281 157991
1 70202 130872 133671175
1 79203 101630 103320756
1 50728 85412 794204982
2 65828 672185069
2 79652 292993309
1 96340 108057 206615577
1 100722 171501 900148970
3 5260 151
3 2524 18109
2 63347 82739190
1 18144 127248 877761040
2 87942 943706209
2 155540 233857459
2 159063 333733504
3 151870 175765
3 76635 150720
1 145206 173931 770717560
3 50202 98072
1 106504 130554 687120000
1 43542 169272 897466505
3 112 67913
3 15523 76609
2 126255 440762278
1 31844 58028 969760729
2 102003 451685908
1 18120 109508 627415217
3 156624 76544
1 148585 161680 195192372
1 54032 150126 361316247
2 180235 491205118
3 98534 180103
2 87835 982417089
2 142142 399322377
2 90665 714621410
3 52463 100212
3 160522 186501
3 67079 138763
2 141499 395751830
2 148730 35270307
1 67967 73864 984686873
1 22634 88909 596686714
3 3283 161472
3 180784 112302
3 127712 156411
2 95143 867964335
1 590 125227 542452075
3 21362 11176
1 63949 141808 342747702
3 18587 169413
1 23012 134511 162059318
3 95088 76842
1 59107 162473 900421346
1 99897 102251 278291925
1 61563 109046 245845334
1 122892 183879 798572831
3 118084 154467
1 76003 111165 709074148
3 22969 23885
1 180147 196954 344185225
2 83227 710591613
3 192542 124866
2 127959 611100133
2 131532 835140622
1 56250 154674 484486115
2 181278 50669706
1 11064 21243 733198999
2 38899 799875049
1 68242 95048 36078578
3 113486 70494
2 25776 713076443
2 9380 182322618
3 133775 55814
1 97297 190811 144972438
1 108194 138641 181760883
1 73550 182008 509270518
2 175398 987882867
1 53077 81580 96937928
2 54523 685818086
3 40410 135690
1 18210 31861 319595905
2 151024 841675227
2 51486 436175551
2 88271 530323551
1 97271 133206 856710727
3 43244 161117
3 114069 80990
3 49165 77112
3 44941 92020
2 177570 484480617
2 103371 441379814
3 159540 76024
2 155164 699229841
3 49230 167761
1 172887 175742 422865987
1 18076 189869 908764924
2 18022 426414841
2 6625 692668412
1 49435 132453 92354947
2 154683 228572912
3 83265 175613
1 42847 87477 855869305
3 101428 33426
3 177743 6604
3 30273 165099
2 134226 231312980
3 76898 161203
1 26319 111383 743043938
3 39085 71026
2 49650 151397624
3 36438 184841
2 155705 135390605
1 60521 134167 247219492
2 39117 59592195
3 8359 81317
1 11483 40593 951665580
1 128014 151772 181850667
2 177516 970907498
2 85110 673968435
2 60980 214006727
3 180635 11576
3 186018 81275
2 117340 292721060
3 83825 190716
1 3687 80875 863450042
2 52417 659110644
3 101356 8719
2 181142 666629658
2 89586 38342912
1 107876 199150 897227560
1 22427 81400 556959571
3 195503 86908
3 90225 149735
2 53836 938349874
3 145850 199063
2 132267 628410641
2 78804 359540868
3 9519 162976
1 163597 192461 318865278
1 48002 153517 688284254
2 127670 274094991
2 116602 233639932
1 38596 150886 288591138
1 161795 173335 614853114
1 59402 122641 750853922
3 21094 110569
1 81162 183067 150558775
2 73314 677234422
2 143417 556358119
2 129199 826813366
3 122036 173522
1 37159 102032 989893633
2 192737 3816027
3 74126 173222
1 22980 158525 4631712
2 34413 773678101
1 56141 112543 193131197
1 134045 189937 609446032
2 16765 794235081
3 128185 111046
2 184088 191093683
1 155987 165067 896977717
1 136853 191107 10993601
1 170283 183715 105148883
3 171917 95948
2 58603 548699206
2 138959 987812945
3 153801 30062
1 72625 115057 835857097
2 70955 450729931
1 69468 94484 676451324
1 48113 178198 281930679
3 170152 16985
1 29908 197035 198952513
1 123635 175918 224684113
3 101976 38190
1 25333 69369 785071130
2 163802 540878449
1 90002 134312 106319471
1 20758 56227 859382885
3 144403 83733
1 8301 97559 13148754
3 7200 1054
2 137603 183886210
1 133378 181717 214520744
3 70638 155062
1 22696 59396 153600974
1 150645 179504 175660795
2 148807 483630542
1 53389 82960 346140467
1 85792 140107 266866244
1 160033 161125 616736561
2 14079 13011824
3 19469 186354
2 10470 849725602
2 86284 593947957
3 14374 166434
3 87001 154387
2 65332 953694647
3 172150 8846
1 165037 166793 330551039
1 179086 189095 892189614
1 98217 171953 347530064
3 172732 192480
2 45984 81581108
3 236 158154
3 13675 10971
3 113694 179435
1 58660 160777 312352082
1 72042 168977 830086146
1 45252 119190 796131428
2 44154 351182076
3 5027 74044
3 183684 45590
3 37189 8417
1 89285 140491 712533047
1 21219 192524 13673654
1 81202 94506 453066651
3 61592 121877
2 6742 548366137
2 101441 276447141
1 66962 159956 988240450
3 178650 51368
2 178191 705460949
2 114833 617092832
1 53808 107926 164260728
1 109660 170658 725241207
1 95628 153746 573102381
2 30531 528808590
1 10581 111887 141203934
1 35884 66993 489379226
1 143799 154201 721920517
1 8541 138802 773727006
3 198358 63854
3 199132 69535
1 109814 144631 871376086
2 171015 724291089
1 66738 127552 44729398
1 4851 123836 137935887
1 135563 192626 578806959
3 33187 146454
3 109999 69682
2 1407 176675930
2 20136 25248259
1 57333 150630 689744723
2 98741 332299355
2 36935 691863535
2 36327 598438512
1 69474 83271 642718833
1 4792 50006 678197466
2 40778 663110937
2 152308 698217197
1 40521 94765 32794180
1 26889 134166 545452850
3 143853 35460
3 106689 42745
3 96338 87479
3 182413 88571
3 80177 69589
3 194049 41943
2 168589 846742041
3 54083 131239
1 87071 87175 704360394
1 112969 179924 278641840
2 100794 885652828
3 23145 181561
3 191942 35223
3 129544 151779
1 132599 189116 546352777
3 106680 87777
1 155356 156220 404073561
3 158128 148845
2 15555 51055110
1 97127 136507 938163053
3 137402 22297
2 89041 254428511
2 4693 326320651
3 63194 55102
1 90009 97529 620958358
3 149832 115399
1 69312 80735 244308848
1 169590 172141 291930760
2 184549 185784850
1 26163 69500 499404133
1 177285 191451 545977848
1 435 99761 26802620
2 140503 688850566
2 125129 787398504
3 15053 173209
1 56929 180876 869769984
1 155477 198364 868992950
1 36866 195703 920674138
1 58950 120934 263888994
2 8127 982023933
2 20190 639303139
3 142823 129762
1 52976 93587 684985603
3 25107 150395
3 44416 67946
2 40017 704538505
3 43759 27734
2 183748 626226018
1 87865 88004 86481877
3 99717 62728
1 124232 171657 406843111
1 36875 150589 650626247
1 175315 197200 41679868
2 58730 191526454
3 52028 193425
3 115577 11259
1 129938 187009 941752558
1 55116 156695 508139214
3 85043 54642
2 198883 492537793
2 120952 848670334
1 12526 112658 900424223
1 52854 73583 356523775
2 87277 2709848
2 164857 152771056
1 45263 93111 556540988
2 2706 375121284
3 166813 112498
1 3804 161928 678911809
3 53749 121467
1 64421 71080 334816056
3 150122 196867
1 32746 171997 716068945
2 47019 48919390
3 143171 177021
2 106480 708812454
3 136694 121093
2 77818 166596146
3 23208 29914
3 187182 29424
2 194265 438154297
1 37124 102334 261727104
3 142917 98042
2 61590 497888674
1 22891 141496 609812705
1 24940 132619 789244042
3 35943 58371
3 160148 100250
1 23425 44937 474645825
2 188763 59382985
2 173795 292111816
2 40544 462725342
3 175488 100770
3 148629 107296
1 148194 178085 585091974
1 21805 60081 715383270
3 177870 137399
3 72963 40982
3 80584 106802
3 21897 192729
1 108392 185068 349805127
2 48383 675398330
3 151214 148740
3 64207 69872
2 91745 509816726
1 3859 198580 293520209
2 565 460411540
3 42878 9605
1 69788 95397 429540812
2 131085 316058472
1 76094 106013 319972351
2 100700 576988386
2 5187 920238700
1 64700 163942 335143753
3 191856 186895
1 168710 183937 508024909
3 140603 19220
1 83621 121805 797369781
1 103673 161321 38862584
1 121866 136361 598044409
1 108504 139759 180241013
1 73085 80253 838519646
1 19774 113083 554703606
2 163318 932817003
1 89211 100480 552035418
3 144169 152390
2 40615 965438298
3 96746 136771
1 28232 60396 396542262
3 19508 56986
2 177172 69192827
1 135574 167588 497585713
2 39866 881914787
2 138791 863066033
2 174627 134757860
1 89449 135728 572780510
2 150772 656239760
3 182501 165682
2 99541 593267480
1 12281 198181 512319259
1 34497 154252 51745753
3 158176 147122
3 149455 189134
1 12085 183801 481484665
2 117279 110573884
3 24798 147356
2 176899 129486940
3 46105 56381
3 15350 165221
3 8726 42055
3 122427 138115
3 113708 1033
3 76592 28875
2 106249 250646962
1 40568 168213 983948477
2 98264 234278826
1 32329 121287 970170450
3 45946 182548
3 186176 132629
3 141310 93560
3 37711 170621
2 11152 62025321
3 186984 112266
3 60959 83371
3 55962 114611
3 107494 180192
3 94335 19238
2 60310 263686131
2 148006 203611682
1 32115 116161 666697905
2 87049 937325057
3 107584 78389
1 70041 122266 160602426
3 128285 186100
1 22133 163926 247868549
3 74290 131670
2 36839 655765040
2 134984 978471269
3 194367 188539
1 148930 162268 702240501
3 98440 6603
3 86687 82240
3 153939 144887
1 12409 139447 466931450
3 58995 88102
1 70947 145204 781090307
1 82544 102836 258454893
2 184007 425519242
2 135713 158470665
2 103875 828469503
3 161175 146115
1 50866 66018 623884274
2 157405 742471675
3 155387 83628
2 58617 707927306
1 105200 172656 128391575
3 116692 158008
2 87903 630033019
3 84265 174888
1 36238 97882 124096074
2 10178 214976051
3 100921 112033
1 82798 120424 675600066
3 114104 66848
2 196774 268617013
2 72753 595131645
2 68617 562091652
1 55130 125045 736306746
1 18284 105497 405929526
3 196826 112688
1 60423 87807 560060015
2 13905 439863666
1 27929 84078 943243612
2 161067 759493905
1 117081 148773 479545254
1 111191 183985 603526509
3 5544 163361
2 55425 490900381
3 126156 20469
1 131986 196772 50873924
1 94142 174857 975094012
3 1743 91966
1 89606 140579 94620752
1 145908 169405 339669447
3 103281 176105
2 164611 506016746
2 186597 42111360
1 33734 145234 193597368
1 4517 98383 309038989
1 25226 141675 159642631
3 30040 53130
2 196440 186907469
2 197580 980542158
1 57782 88565 264577834
2 30430 11239966
3 80274 101240
1 80098 147223 779990896
3 66354 161395
1 40874 128805 707790968
3 159379 168957
3 74661 177468
3 37311 58409
1 62626 112415 428049831
1 36195 167618 490990152
2 37665 810935035
2 106378 48560803
1 20524 127630 202814714
2 126677 945023490
1 47177 57333 771501664
1 160296 172540 404095450
1 76690 77922 971018243
1 143714 172361 541221579
2 158811 170079909
1 24419 188681 807273586
1 19629 171544 466467773
2 13889 71859012
3 198662 165958
3 122568 119149
1 31430 134333 55247632
3 125376 111154
2 109686 105814609
1 22131 139439 317726945
1 31516 58710 515148075
2 140690 404856806
1 110384 136199 172087606
2 24039 417235807
3 74767 151822
3 97935 123071
3 194560 32577
2 115068 362463632
2 174255 947774633
1 153215 174505 986014394
3 185642 146930
3 96010 167217
2 164366 960709488
3 13563 135311
2 44417 388000228
1 89762 164760 62713687
2 43408 631082750
1 1816 107075 671707329
1 99928 134491 128414697
1 506 83386 472360004
3 27077 54668
3 51482 8118
1 14379 55410 210527425
1 119211 131196 536342793
1 71102 164707 570460247
1 19287 142442 674972148
1 144892 162472 482870153
1 63254 128087 313577872
2 77412 12440133
3 31612 81449
1 116585 159804 606969425
3 54014 175871
3 100366 169619
1 140147 142092 216442679
3 75872 129905
1 108418 153021 520695867
1 29881 188950 777860965
2 101300 438004637
3 58975 145328
1 170187 171291 102714808
3 61551 37218
2 199801 608867503
2 20443 860277008
3 102793 171614
3 77997 31588
1 49927 87454 969554689
1 83654 115904 617452615
3 77822 87779
1 26830 64037 600830601
2 121713 758578097
3 178993 6392
1 110385 133480 898846291
2 199540 676168716
3 125703 4553
2 139147 807173832
2 177029 38562279
2 127866 795786793
1 33907 49329 198403072
2 74372 569602244
3 118863 40256
3 183869 150764
3 40250 42270
3 166761 40100
2 94507 621203879
2 91850 301934988
1 155884 193829 168588370
3 118590 52877
1 57891 127837 354068055
1 110902 122746 291261270
1 91032 104518 879805544
2 75238 354965779
1 148169 172689 294924406
2 13872 684636665
2 12019 809058337
3 51110 161392
3 43512 64594
3 150990 174506
3 19998 78353
1 16971 99976 60827709
1 93567 111816 60400378
2 23746 432909372
1 4524 103735 169001773
2 138776 561339783
2 181042 203162767
1 55709 175390 337494071
3 18003 151633
3 33311 26896
1 32729 45890 254482915
2 77426 223131267
2 130710 844650384
1 66673 79950 690345197
3 81151 50873
3 80030 4459
2 145357 577715576
3 17159 176235
1 174207 180017 116073192
3 149058 104630
1 26139 29229 530231007
2 119979 9082261
1 9312 99670 441980478
1 191440 193250 90815313
2 134318 991718962
1 62142 172460 49308640
3 150478 174566
1 33548 58790 45818606
1 19664 35619 400395202
1 75382 93905 807977480
1 35478 40694 629590898
3 36890 182627
2 64372 292427427
1 127684 149690 520248895
1 20114 146589 204985153
2 51126 166995162
3 69732 124093
3 141428 73111
2 12032 237385427
3 175700 69978
2 151332 714224492
2 139841 41749811
2 91431 30996954
1 14574 81030 670014948
2 86808 603927748
1 41776 92907 135520328
1 40969 77426 677550672
2 99923 687240462
1 91284 134874 708899751
1 103338 104717 680001450
3 66861 88140
2 181115 416443492
2 129724 963543147
1 63982 108451 550100320
2 139865 71276874
3 114385 186417
3 194397 90232
1 19136 195136 655676223
1 18288 143100 963562787
2 69314 533599248
1 83231 134716 520058181
2 133805 890492550
2 153994 332917380
1 71694 119852 551063840
2 55715 801510130
3 69820 8494
3 87191 159415
3 187824 20256
1 160133 193675 189015263
2 21821 689538277
1 32238 92348 345430228
3 33258 138422
3 9534 18612
3 35820 3230
2 149624 151737309
1 1863 102385 623971107
3 85705 186937
2 54010 582995010
2 19255 38413265
1 165390 190763 128549267
1 99446 123793 575982400
3 162164 172275
2 18414 307735838
3 158861 58061
3 199046 33199
3 77873 144354
1 107822 199741 471085275
3 13820 47966
2 112372 849684308
3 197719 124167
3 178260 86174
2 71153 43312549
3 131419 65775
1 123856 150949 475568450
3 9470 155224
2 122760 763024817
2 64305 674929641
2 25454 331509630
1 163648 165043 652982766
3 94103 116499
2 127836 278369327
1 6821 24194 111651527
2 135453 332000522
3 130508 157898
2 170142 338489076
1 132197 147072 777488835
3 64766 69290
2 96707 409685963
3 136227 77441
2 179076 803749131
3 139191 86176
2 131573 270991188
3 164023 17182
3 130973 166840
3 110404 72862
2 155084 889785032
2 186571 882347965
1 1662 49184 687864671
3 146073 143020
1 66403 192848 976458161
1 84917 140956 773907330
3 166400 173506
1 86855 108063 698850589
3 87847 187021
3 66162 132944
2 93901 696857276
3 94609 22375
1 55910 122041 226972343
3 187165 144757
1 16905 59634 574962347
3 129691 30860
1 23573 184337 920997519
1 82811 187542 775659122
1 104385 116936 285458227
1 83106 88436 521535446
2 2040 453033909
1 111182 158974 857535003
3 193686 143019
1 106470 158109 178457825
2 30938 767402971
3 167941 62355
3 136630 46370
2 52731 61499473
2 60159 238348666
3 133011 27076
1 130284 187906 36946894
1 59903 146875 167367641
3 95248 170017
3 184559 152619
3 152387 58004
1 52036 134536 678803403
1 12361 85874 721632484
2 119053 170128294
3 171032 9824
2 173464 464171165
2 119272 656413315
2 198830 626493150
2 95142 985117924
3 113264 145655
2 157883 163761835
1 23268 39372 486998041
3 57281 71265
2 171491 645821311
3 87560 160315
2 182804 344501457
2 40046 75893627
3 105594 41635
2 91042 442227003
1 82946 106418 78891114
3 55887 44920
3 144866 51985
2 107619 413705072
2 45798 477341418
3 125142 177977
3 28109 194399
2 32039 224094068
3 189990 30135
1 72304 104977 862173127
2 48825 890635130
3 17122 144752
3 100936 152012
3 144177 88333
3 56183 24350
1 61603 111162 111857367
3 30773 181656
3 53765 181465
3 175471 11920
2 174125 577437353
2 81950 345770930
1 134568 187338 343154463
1 79994 195491 845793290
3 10866 9219
2 107471 432321225
1 52032 55233 322621056
3 19555 35194
1 121841 187901 512625668
3 179353 62716
1 18679 80221 621121578
1 75673 188946 989723524
3 88092 94414
3 73330 1925
3 159277 50061
2 37836 400271966
2 25344 719556026
1 15744 194130 47003777
3 144388 25789
1 106511 168098 321255587
2 110743 954098781
1 129138 129363 587663518
2 105758 704317189
2 50604 309328809
3 111625 4340
2 102622 465998964
1 627 134314 676007870
2 194877 897064342
2 147520 357739589
2 107327 876739758
2 17799 697471465
2 119635 71225248
3 32749 185392
3 44385 139245
3 126964 188496
2 31094 892924424
3 58484 85817
1 88820 130385 670227019
3 26913 103008
3 34098 50347
3 60603 104660
3 193842 164484
3 24831 104015
2 63284 842146783
3 24775 170576
3 123234 106012
2 25373 84003470
3 56063 5941
1 57977 175982 14678263
3 99526 57354
2 51410 49799533
2 142252 643868272
1 46290 141783 846373404
1 99574 175845 368881372
1 104043 176730 927504570
3 25885 29767
1 71875 141328 19992373
3 183361 25724
2 26458 247751086
3 118701 113364
1 37194 155087 502661151
1 31393 168915 13545518
1 45957 164489 833967524
3 196085 68889
3 141185 191645
1 23055 55066 275225076
1 90857 95434 893442009
3 79222 29211
2 169170 691434703
3 191227 14858
2 27287 515422272
3 47445 160429
1 117003 181665 534520875
3 19234 38619
1 58604 102364 857885365
1 50894 157004 713923302
3 193279 100984
3 25734 78845
2 175405 541075757
1 79966 117473 705727957
2 197838 710876261
1 6170 93486 835152885
2 75410 804734861
1 19872 36750 927119283
3 105976 66659
2 155638 483791416
2 87012 824781236
1 76161 167870 658699275
2 74006 893374233
3 10860 115566
1 13874 129702 867311948
3 81720 13737
1 97662 126898 447484138
2 70364 843647649
2 88661 304357063
1 109063 122806 789111120
3 103288 78996
1 58898 59270 574368122
2 112827 9800023
2 139675 78240853
3 72118 24832
2 135685 861175589
3 71983 157144
1 101226 191339 167050691
3 160778 78387
3 60748 150768
1 19350 195537 300017101
1 106055 148272 972682981
1 127794 149737 700120150
3 186192 6395
1 68841 150367 560017476
3 19517 4011
1 106001 129874 447327043
3 125143 181034
2 167553 768435541
1 17369 157502 546141864
2 121184 240337819
3 47367 64462
3 149725 116848
3 179281 53327
1 6283 154359 964705619
1 76024 106715 412999200
2 109164 176718506
1 114466 134980 775004941
3 69362 107703
2 52390 369646519
3 1633 34909
2 98666 62816021
1 114691 184926 684094146
3 138617 40028
2 117708 171733930
1 52669 94230 903891628
2 187306 653550393
3 27821 158268
2 48748 356920546
3 65480 63346
1 107230 134381 226849094
3 26818 104613
3 47936 16603
1 88601 188066 241405131
2 164960 882586880
3 189452 179890
2 26978 47284181
1 33162 127699 759226210
3 119185 59267
1 28434 82495 313331910
2 132128 927138468
1 126963 181906 923803655
1 152496 182917 509199794
2 50289 874057084
2 16091 156060261
3 193295 166784
1 62895 142569 132188847
1 20631 131216 247730822
2 152314 160954814
2 63517 458507051
3 134640 199828
3 158115 125066
2 143703 633602673
2 40902 706898002
3 50364 24096
3 63092 133955
2 193012 110986862
1 48373 136178 854848087
3 198659 131062
1 180681 181674 324442556
2 78306 129192854
1 28788 103630 65856716
3 76501 93638
2 152796 730403289
3 8715 55744
1 84367 96533 835974770
1 75720 173115 97012951
2 172012 471680416
1 52438 81911 51770333
2 37704 314840776
1 116932 195854 960528947
3 54348 190244
2 19045 385897269
2 59595 857116014
1 65462 166804 847828705
3 5687 171975
2 78085 607563823
1 92789 173298 152181842
1 130591 151543 387252397
2 75504 704763884
2 185827 303317082
3 2621 37628
3 28272 145867
2 61532 626637384
2 157371 126637322
1 45572 66597 456141119
3 149770 75363
3 135896 106815
3 40775 76400
3 106024 72802
2 72879 70393103
3 27663 109054
3 7273 22397
1 145441 175038 638513376
2 71550 425885513
1 107429 152902 476174169
2 158167 22322109
2 111518 17898307
1 10993 85719 787603363
1 94952 193490 244764283
1 160914 167228 403938401
3 99148 102704
2 87634 322732
1 55619 155076 740991064
2 10658 600345859
1 136144 139206 431045964
1 3636 77043 544752976
3 18980 178881
2 38233 804803276
2 126171 355619539
2 5914 531676477
1 82846 116937 679989424
3 117487 124299
1 157596 196307 638256380
2 171085 590843405
1 9614 26765 901996626
3 38658 83029
1 35649 119862 208158549
1 47423 193926 987507004
1 6511 19789 924717404
2 191868 722648759
2 145312 811825951
1 108662 180713 53750822
2 68398 639424464
3 71679 56045
2 87619 763892788
1 79684 84818 734095490
2 16191 522634797
2 81617 381222983
1 159153 189272 956061577
3 66902 170958
3 69688 191796
3 111518 5834
1 119568 195101 507963651
1 43869 70891 93344570
1 4882 82886 248061378
3 194354 179141
2 26288 699320688
1 911 109562 661419206
1 130758 151131 771543661
3 23222 71858
2 18984 257003072
3 54754 9470
3 70356 11577
3 83031 39429
1 13311 107428 378861639
1 170459 176242 10936986
1 152656 181036 735341033
1 114161 178392 139265195
3 59946 64294
2 176581 368386310
1 32796 133547 968445588
3 33013 19641
2 1106 969608234
1 70693 160004 448475375
3 145677 89369
3 34456 79278
3 188723 137497
1 6218 97730 450430235
2 129888 737788478
2 179153 543679558
1 86260 180890 582950612
3 13368 50502
3 134642 25403
2 129670 369807930
2 33695 472716197
1 136404 189140 249969764
3 143698 26496
2 41143 283606936
1 25402 101215 237952439
2 177433 987598371
2 118059 684499588
1 93247 116176 725305482
1 132163 166581 8806771
3 71213 15582
2 22478 885488731
1 40578 154937 622507617
3 16982 4860
1 120549 150855 928484568
1 111586 133611 800499772
1 55647 167203 69774054
1 21411 93181 154476819
3 36263 36865
3 41142 37919
1 172716 197270 658927576
1 146675 157438 344453492
2 156047 914960403
2 33374 486855556
2 192589 545078685
3 35556 160435
2 71887 756742025
1 47461 65395 211029264
1 21710 55802 94453507
2 130956 453941891
2 88763 921431531
3 178944 193654
1 70134 187589 473088645
1 61697 157278 454001238
2 64315 463714654
2 140392 353101486
1 87513 157101 873898962
3 182536 148051
3 198296 17202
2 28088 239010460
1 54516 100597 21655867
3 138207 144785
2 174149 37686927
3 7798 47353
1 148457 193746 36546639
1 23252 174704 641471999
3 135392 42276
2 7244 738334927
3 56266 10352
3 30530 97624
2 132971 805497969
1 78433 157483 528110176
2 152474 672491039
1 100161 127631 54465369
2 41159 674124567
3 164159 107933
3 186360 25848
1 43848 188408 615769528
2 61328 482154904
1 19510 82817 210051733
3 141790 156443
1 1620 17795 352558211
2 106665 247303160
3 40581 5540
2 36048 172842255
2 141849 859827610
2 175230 877102571
1 65613 103423 858019672
2 108979 716044210
1 12142 50057 322545514
3 194832 11414
1 119691 173395 897292030
1 21354 151575 438160859
2 71204 343908475
1 23192 50078 919858001
1 87718 142940 20380364
1 51550 174545 876007651
3 123618 151674
2 70081 520224700
3 123875 71808
1 164125 194484 715700191
3 39115 166248
1 29774 190495 666212601
1 60480 161158 232764070
2 170808 231449920
3 17086 149452
3 191075 63564
1 114874 164005 332563125
2 152198 463452976
1 101095 148569 177629489
2 10518 836190295
3 148439 107939
1 43461 167214 22662260
3 195591 156473
2 154940 860015738
2 151632 915873042
3 39548 44943
2 56097 959223660
2 2090 630493350
3 52885 196317
3 7945 116722
1 78274 87699 462970334
3 84109 155531
2 139594 272052296
2 83740 848633758
2 162076 561286073
2 23195 70329961
3 4055 136553
3 11711 14020
1 24651 91976 898712168
1 76124 153780 397464977
2 175589 15733477
1 105757 183141 647819699
1 128818 154880 878233212
3 72143 46258
1 2331 64345 870494160
2 159184 506150740
2 122656 373987456
3 75908 123997
2 197425 973224337
2 36126 749750829
2 55761 718839229
3 58975 142875
3 164583 29231
1 117770 131803 434941267
1 67042 123865 556578614
3 125345 183342
2 33391 964341008
2 83232 119664478
1 102175 181804 260383885
3 94106 176814
3 124691 193235
3 11267 151457
1 52783 60255 441575703
3 81850 184412
2 51708 46503525
3 101441 45213
1 111122 154370 993691048
3 20635 194552
2 193673 712078455
3 182049 167374
2 116435 233138767
1 62078 96646 517587164
2 89546 683401244
1 113326 193720 93493208
2 88388 378138793
3 150637 56564
1 129960 135445 792360702
2 61061 63120362
1 35312 95407 277091553
1 72838 197918 726544055
2 193315 573723754
2 16235 245481695
2 75978 522821810
2 192171 420134656
1 44874 149018 859021343
1 59973 170404 627083650
2 120703 862187729
2 134742 566181902
1 4001 41564 677841123
1 105467 186460 553543865
2 56930 993015715
2 97006 595510722
2 74971 444805139
2 55512 790492037
2 36708 665705171
1 88146 99528 2732387
3 30627 112682
3 2860 49912
1 115084 131528 537976055
3 113172 197482
3 139951 62930
1 99209 168038 703140929
1 131109 195137 251903317
3 31337 50394
3 10668 85679
3 53588 6710
3 81738 107331
1 69295 120114 970273155
2 55052 49743782
2 23264 913345184
2 125835 67864578
1 130134 193364 327768742
2 111757 57054471
1 167614 177056 324211215
3 18617 76610
2 34886 483961140
1 96713 134836 657689302
2 28203 949051431
1 832 169051 646313685
2 2317 677920972
1 77102 188340 518559255
3 169554 180604
2 88349 80961673
1 53927 130014 585979775
1 124344 173752 813677398
1 40324 51698 443463717
2 156070 832771337
1 12349 52898 746878016
3 94963 168034
1 67883 107285 261470798
3 146878 75835
2 179220 148513269
2 165675 900295392
1 15667 97150 667595736
3 194908 78528
3 190753 60268
2 120860 35750880
2 71752 431979155
2 29063 204683536
3 11598 115803
1 100841 155141 801057886
3 199641 19162
1 168111 172588 670997541
3 130755 112636
3 185026 198420
2 140354 186523159
2 108939 328630307
3 53531 50396
3 9569 5597
1 21775 190596 808327421
2 21525 824172586
2 4270 835035554
2 117630 696811343
1 98212 183554 350857607
3 31195 72729
2 2574 312976192
3 14861 158220
2 75052 730969460
3 187450 135218
2 134752 412925854
2 916 975664635
3 196664 2269
2 185335 610098772
3 7098 75145
2 122804 422811851
1 9973 46198 22812112
1 95088 102146 382794330
3 192786 21634
3 76460 11124
3 181707 17455
3 122541 54716
3 154425 107034
1 13166 123110 305445161
1 116133 150796 833286377
1 149533 168172 517679061
1 34483 121095 842527166
3 146474 89403
3 69813 90673
2 183 394077670
2 1058 928604826
1 122142 145522 473147781
1 4728 52229 956944969
3 12490 98548
1 65411 89292 604443665
1 74195 145314 994753339
2 184043 471759448
1 81840 130230 131712933
3 150674 70690
1 55429 178353 823494104
3 195648 111457
3 125321 183136
1 29938 101880 768706977
2 167619 326100407
2 99751 212958370
2 182557 596955568
3 187487 166790
2 21917 716880325
1 125547 178770 288998042
2 62650 561225704
3 74996 6901
3 47361 153915
2 122306 538318690
1 93187 129308 979324129
1 59448 95254 498950650
3 131136 109952
2 55652 499058448
2 161639 848671011
1 59269 81700 332338301
1 1943 11520 208016000
1 129573 189056 242371793
3 197506 145186
1 126750 189880 986510108
2 8572 271000335
3 60786 177062
3 126294 138502
2 76401 98822591
3 189187 133966
2 13841 14418358
3 167998 16846
2 103876 936017496
1 8551 106991 630783807
2 81418 742690028
1 8071 197343 195646882
2 46157 665856611
2 132584 194020650
3 62043 102300
2 80569 332531836
1 51545 81237 474211069
3 51709 32080
3 72564 126411
2 37005 600517386
3 52077 21780
1 41983 196334 925509866
3 45022 46326
3 96062 35402
3 120603 80194
3 62647 60447
2 145735 342456235
2 75098 611760141
3 102214 27434
1 5227 36737 53993345
1 70304 138051 659789249
2 155339 415884568
3 79042 199841
3 150292 46278
3 2090 114130
2 129595 20634206
3 100629 198035
1 64175 138729 598371276
1 53380 117698 379251377
1 13278 86028 781415043
1 124905 182511 707795001
3 156139 111460
1 2421 134771 387785776
3 99373 86856
2 34904 11503393
1 148551 189648 466041067
3 28519 83544
1 7931 86530 244130895
1 29696 178292 425931361
3 50702 104554
3 10871 94475
3 116246 64162
2 124639 602554431
2 35844 578121755
1 172065 181901 426417297
2 29349 191598868
1 122987 154944 181641782
1 84880 95469 595090087
3 115967 169089
3 64946 96577
2 168966 532783922
2 63251 92649857
1 19925 104629 291496663
3 120859 185965
3 144557 59136
1 38224 195715 207355647
3 66153 184166
3 85605 99066
2 36683 509007943
2 161508 842980633
3 138637 169741
2 107600 821496149
2 163042 745443163
1 138992 142686 110344819
1 5220 169734 625817824
3 113509 64448
2 179764 908764525
2 24591 455355285
2 176980 983189997
2 185647 181067427
1 55826 114639 110089584
1 35457 150791 483178778
1 91401 94339 584783454
2 32754 373650112
2 108775 571166765
1 171602 197976 252414706
3 48821 101562
2 39132 307099063
3 168843 26444
1 56000 138854 75464698
1 27537 156824 996299684
3 104443 92656
1 59032 111724 576371304
3 190949 145163
1 98685 142298 630765151
1 93829 109185 403203260
1 121839 170705 347118735
2 49984 213905171
1 109939 199991 362780668
2 33622 327419787
1 4208 108549 585345201
1 15904 78772 342325944
2 172812 717337364
1 19104 85208 283938917
2 17672 23463947
1 49490 142046 338593223
3 53477 143194
3 9678 41716
2 186178 911680956
1 177802 198991 518609495
2 126636 397447281
1 72198 175104 287636437
1 58640 110650 100321511
1 37743 105783 54942731
1 124119 183820 690168145
1 69764 77472 52156388
2 139721 16160977
3 67528 93233
2 28070 803560426
3 30170 36365
3 101511 16967
3 33232 101739
1 84124 103859 28539820
3 92418 3475
3 116508 62271
3 193744 123836
1 1666 27776 631763489
3 162767 111645
3 186416 157509
3 99322 30742
1 80670 128802 821536964
1 219 22659 406443368
3 26566 61552
1 14501 26991 508869536
1 81811 87556 683381752
3 19886 9746
3 137824 103967
2 98014 232527062
3 167571 40632
1 117918 178131 840250266
1 186165 190547 750788963
3 22130 115241
3 78827 177044
1 43081 117947 143625597
1 140055 198664 24984173
1 35778 142009 520653716
2 76468 709144899
1 5623 168687 536583266
3 185718 36159
2 107372 688546107
2 179755 55557170
2 102922 726051839
3 191743 95161
2 192830 857820192
1 45785 73508 261634301
1 76065 170637 944945147
3 21201 102232
2 189298 25335421
2 69702 149999907
3 195392 23185
1 25790 34406 122457272
3 80374 185882
3 1789 54834
3 113904 95267
2 86300 978347840
3 136996 193693
1 71435 153113 286794659
1 12147 135889 979178641
3 27363 56602
1 92880 157497 746776231
1 52942 65455 784789823
1 74202 163574 261574997
2 189274 18354948
1 104566 158972 690733931
3 191678 193727
1 386 82291 408490777
3 87082 116398
1 1703 17989 660565816
2 117548 755704593
3 61144 191221
2 124924 617789559
1 25215 159655 14934656
3 20461 72383
2 60978 35155036
1 71017 121428 857218798
3 31160 70654
1 40745 162304 730640077
2 62936 623175888
2 146368 555367789
1 2101 106519 991191010
3 33118 187156
3 58194 18128
1 36227 146435 144770102
1 75249 176236 325442865
1 51633 145766 261029938
3 73470 162023
3 180059 132706
2 181818 427679345
2 4020 852729489
2 147011 603552517
1 27765 45771 96164036
1 11022 11437 146815427
1 57496 186850 499552956
2 130746 846234391
3 17129 65632
1 78486 78499 326620220
2 120659 147129765
3 116947 43803
3 69510 7826
2 168085 464795294
1 138543 199929 389066766
3 109559 80406
2 129735 861531642
1 41614 173858 557327589
3 131295 181818
2 170053 871097443
1 32516 163762 322400315
2 132710 840428901
1 57731 65348 185981607
1 31836 88041 184436847
3 136290 129713
3 74730 135429
1 31725 172523 372113599
2 73877 91342016
3 99675 171857
2 9592 1991598
1 68271 132014 979496093
3 27239 176024
2 9450 74782924
2 139234 12678791
2 23482 173507716
3 75368 60605
2 9207 680763876
3 198732 145494
1 18609 148213 599375619
3 76084 84141
2 82739 732582886
3 156090 93122
1 10787 33310 415856629
1 39028 105878 48889271
1 2202 195221 782685199
1 155548 187079 592450276
2 129637 652220205
1 32887 105338 723839584
1 83218 113629 995765803
2 94094 873190439
3 189536 199295
1 13164 168307 182350693
1 54704 129443 860673651
3 146264 147458
1 126800 142692 208768854
3 89034 125267
2 134766 629230526
1 48883 133278 558692324
1 42446 194311 811519911
2 24526 947119806
1 116855 128828 515152615
2 187007 555953980
1 109133 122289 88136209
2 194882 211513798
3 33966 43475
1 27454 199114 917954845
2 170648 894892483
2 135912 960200702
3 179538 171529
3 39755 124846
3 144230 164304
3 132994 132100
2 112326 483417296
3 120094 128377
3 16320 71846
1 140968 175550 813419169
1 108749 129410 367031779
1 50847 155171 769761828
3 74560 72633
2 121012 892974899
2 32733 581908485
2 7457 636618649
3 192068 157211
3 165126 154538
1 61707 162598 308694902
3 21754 3149
2 150157 979402860
2 162203 191205546
3 14312 125207
2 101573 352399183
1 3805 133677 93073405
3 105158 118010
2 36806 897874129
1 62334 157552 217761793
2 11017 824054910
3 41661 159665
3 44102 189523
3 128672 94150
2 103592 189540243
3 131341 152382
3 56619 153490
3 159746 132525
1 151982 183381 272122402
2 119012 777160788
3 34050 45637
3 19131 114636
1 18221 122717 101738320
2 6574 398097795
1 62446 167596 419155028
3 108888 192651
3 125998 150490
3 162868 3498
3 11329 191129
3 182470 53608
3 150038 182761
2 175477 673170269
3 91204 199953
2 9256 774171510
3 27544 99111
2 66366 876149836
1 97645 177475 293740097
3 33030 102998
1 8631 91800 229026166
3 121025 180617
2 101973 977539175
1 134816 162543 740376584
3 100946 119596
3 120941 163611
2 29239 828364805
1 90142 150827 201847021
2 74254 723299632
2 103223 294167296
2 157658 205125594
3 144224 66809
1 19132 108615 691438603
3 163868 8039
2 37624 642595606
2 47198 75033005
2 6175 898263503
1 89025 115438 909769891
2 46251 503783770
2 96987 734584507
1 36488 102012 95502799
3 176784 83573
3 155350 64441
1 41309 43217 575020479
2 151572 914258256
2 114352 202613300
2 132161 703298588
2 41587 659812779
3 15303 185886
1 87490 190838 990996167
3 119912 72913
1 108443 164909 693679078
3 40526 92862
1 14673 196688 1135130
3 195790 107758
1 29683 56473 548045450
2 91667 959859288
2 42572 415178446
3 162322 32186
2 176853 231158155
1 123598 141681 121560615
3 168976 65324
1 12671 139983 774786686
2 157385 278419921
1 7027 93971 574325738
3 100089 122561
1 111909 123591 915496998
1 41146 105834 384177786
2 63367 843750329
1 127369 182392 172991125
3 154058 145888
1 145007 198684 130169481
2 45796 281245746
1 57807 115103 593744533
3 37169 63605
3 29997 132978
2 114868 541246990
3 161505 106421
3 47983 13172
3 48874 190762
1 40055 175408 810945756
2 19332 526294125
3 46100 155998
3 17003 151708
1 10171 63037 671934589
2 19273 510090864
1 105469 174738 724176933
2 170148 875901305
1 90262 159116 774911582
2 174820 455202645
1 5781 144588 970293214
3 61649 84132
3 134474 11052
3 64775 15284
1 60628 119336 474954119
1 45944 113103 723563759
3 175773 99142
1 170861 189606 749183883
3 152938 119022
2 63856 927281805
2 46043 70044416
2 20969 42182894
1 3388 133680 362254317
1 14211 15091 112880227
3 153878 116718
1 62583 78903 982299983
3 196457 107640
1 159326 194627 395585682
3 26248 130225
1 77030 177721 141977541
2 57353 502427162
2 10705 525582651
3 133283 188477
3 95464 657
1 89037 181900 326634138
3 17829 33357
3 138712 33385
1 45161 186784 773858466
1 14115 181409 45050116
1 14921 19387 896019572
1 53549 157653 867137935
1 154170 167673 116505985
2 28938 716346231
3 108178 71184
3 8197 147588
1 21163 115006 321450528
2 180237 599585058
1 22247 106902 476105557
2 129878 897708501
2 21237 553025673
2 125128 707145079
3 8887 151456
1 1710 168830 700069285
1 92044 109392 411199635
2 162970 671845415
1 118989 155418 968941910
2 72249 201478822
3 41430 85118
2 157606 917967975
3 180805 54720
1 108711 122889 123569831
1 100390 186544 622573405
3 60187 110038
3 27257 75327
3 126034 154391
3 82978 148444
3 27649 66618
3 123454 720
2 163907 339173284
3 3539 63589
2 101728 385230030
3 29012 174948
1 140529 167185 892590791
2 119737 738888786
2 37694 454894925
2 108825 793517703
3 2027 57114
1 34328 185992 637879064
2 46252 638626331
1 87878 185590 501680796
3 77593 49138
1 111648 192518 419576472
2 33519 667900351
2 148240 883755627
1 147562 161289 391519716
2 156531 592888548
1 87737 134920 549975491
2 21331 426541654
2 87239 859578398
3 57122 197959
3 70105 722
2 177992 980422364
1 82665 94979 191770327
3 31723 136998
1 26815 60928 883730749
3 15027 132727
1 93666 104371 909771502
2 9200 31711150
2 12191 457253016
1 40613 112270 819200591
3 87982 50848
3 194849 94153
3 171264 114357
2 135074 458350503
2 143577 361055005
2 75984 11492628
3 120527 2003
1 146475 161520 536942958
2 21749 601175579
1 75315 152638 833612227
1 3472 147228 830110564
2 174834 624741839
3 65025 18526
3 63934 93026
1 59414 123387 451633602
1 190212 196985 878401394
2 161153 970949653
1 101602 156095 943770332
2 194577 620565818
2 12483 136490097
2 185138 472696237
3 165131 32387
2 22095 696623427
1 2778 102521 417718521
2 101207 578177958
1 73077 145148 321876844
1 45707 167103 995795697
3 144044 37726
1 100497 181869 794309974
1 32008 130805 779990914
3 39733 152874
1 149104 183357 429316885
3 186173 85681
3 118344 126610
1 32927 178196 36389668
2 149692 936104506
2 49731 948565558
2 136942 424984473
1 29445 59623 229496363
1 164068 171767 937541410
1 118578 119308 323994274
2 69208 633756520
1 44002 118542 592750714
1 93327 135943 373272941
3 13135 140403
1 30916 175869 542449050
3 86949 79859
3 122148 44980
3 97500 5795
3 42962 33085
1 4847 56542 342470525
2 118789 15299792
2 93189 828658815
3 60178 159138
2 49919 807452884
3 130170 77734
1 33116 147778 33366907
1 5755 57586 638720614
3 122807 133637
3 199602 172975
1 112432 169589 852043186
3 35560 32647
1 89185 144439 394144893
2 146957 949356860
1 80229 182877 756142972
3 196453 42309
1 5874 114943 853621788
2 135432 594074909
3 8486 9173
3 33528 77033
1 158750 192573 212587222
2 187760 802851914
3 189635 61151
2 109146 711654538
2 113924 213126706
1 174291 191085 201831519
1 8427 26124 185403206
1 26451 131133 347044908
1 7561 59076 232435588
1 26204 193020 795813288
2 45079 18309679
2 70912 859170914
2 39495 892856104
2 20115 293608464
3 173876 15965
2 98448 808485518
1 113406 127369 886065952
2 163719 578115880
1 58259 109391 277113389
2 75263 434006264
2 176435 142979438
1 9790 126907 216983118
2 162458 616913885
2 136781 996887711
1 73852 186518 931342873
1 99768 180629 726041048
2 22028 1845944
3 156325 44352
3 194127 158506
2 100370 267524191
2 143578 76279926
3 72002 73780
3 71460 168266
2 10919 493136424
3 160015 65933
2 6166 82258442
2 6714 151765791
2 159274 62140474
3 175351 128
3 159238 6242
2 179464 656131941
1 73385 121587 149279702
2 126306 701987807
1 34090 174508 621058406
1 13185 187033 738878532
2 95997 766760126
3 4167 21015
3 34733 119119
3 137168 92255
1 102959 157322 696047264
1 119961 193565 492269540
2 184749 812824272
3 155190 173009
1 89941 158006 914954910
2 18546 400881441
3 196415 4405
1 10366 34000 34000798
1 19952 79305 555935165
3 182050 187757
2 14932 815126063
3 153953 185081
2 90871 19970980
2 188201 858237338
3 30654 168605
1 38157 137546 351392538
1 87417 156975 881790430
2 80901 195086503
2 40484 977571743
3 103889 184197
1 49573 126059 962156331
2 51076 309520982
3 142478 132099
2 497 794980190
2 124099 222519533
1 19742 49483 937740098
1 2676 111328 919731162
1 94334 198337 612907527
3 148850 14718
3 73016 118726
3 177561 144669
3 88772 131115
3 99713 199123
2 162719 578125747
1 181358 185298 860212371
3 19585 147129
2 87627 459642653
2 138449 79118011
2 67694 414647273
2 60009 670996087
3 54682 3697
2 34148 512931885
3 48404 91816
2 140833 389410964
2 153310 900866137
1 3317 129876 753966633
2 95432 326995986
2 65749 833252239
3 167060 56613
1 59211 69264 580022364
3 107349 141103
1 95673 105627 160461431
2 60106 843592633
2 15477 556888508
3 33869 5621
1 34860 181505 285868270
2 174453 555525568
2 188686 636125116
1 70078 141498 309010903
3 77101 169244
3 48622 154962
3 69731 108895
2 107012 355843661
3 37085 48388
1 88645 189035 996652968
2 182824 4887975
2 168007 912157139
3 174923 11518
3 105778 139734
1 26889 96508 725127038
1 54225 121012 881831858
1 46202 74377 12885758
3 42349 130132
1 34762 76652 85346894
3 38354 184573
3 68685 142562
3 76591 1549
1 115621 185830 852213209
2 189000 11662970
2 84488 701794103
3 16216 124761
3 194993 105097
2 13181 655474729
3 188261 167585
2 118580 453088841
1 74715 191004 424541923
1 54367 183887 561910106
2 165112 667808600
1 32488 195933 558966177
2 27770 575978675
2 170860 646056131
2 195237 43661766
2 50428 571303981
2 180950 551919361
1 86516 165431 9514997
3 37522 198435
3 159723 156628
3 161997 169606
1 170031 184915 772837374
1 108138 194261 86913208
2 29993 335096094
1 78149 181770 3446615
3 45475 55026
3 20791 6395
2 126457 390418014
1 5124 103691 271422758
2 69311 283149738
1 53253 73631 984546167
3 52808 92772
3 198940 51507
1 49328 161704 44392127
3 78624 169910
3 145862 2918
1 90819 127422 520985985
3 21889 70891
1 77013 101788 416458750
3 104844 38757
3 186904 171901
1 26662 85828 236332074
1 112504 167923 897309677
2 50510 473527736
1 60308 180852 765550433
3 67548 33407
1 115645 161126 672846730
3 49427 83814
3 17566 9727
2 142896 790096635
1 114908 181762 805356532
1 128070 186381 897404514
3 136507 176106
2 106001 413595394
3 125190 176708
1 175722 187119 169241421
1 26261 45913 728505813
1 70010 90280 21742436
1 143640 176121 300083251
1 22877 38142 341809701
1 150282 187867 487564021
3 160218 71368
1 11897 128410 532439910
1 32220 98022 993875759
3 184888 89294
2 74791 842615943
1 38877 158562 897114783
1 61860 106547 157682380
1 66634 171440 342906743
2 5440 58764719
3 63249 173485
1 22817 199581 327077052
2 162686 818747416
2 59432 135357833
3 184277 6235
3 99807 190733
2 190190 985120276
3 64013 19137
1 27307 185301 664707709
2 121434 267291680
3 124206 43462
1 62238 68193 697985771
2 189105 824641622
3 187477 194706
2 123217 140438235
1 94749 171157 602414920
2 22191 738503531
2 175163 226821621
2 105452 297860392
1 55657 186527 183760860
2 28676 702520056
2 90678 825815104
1 78155 92582 846059150
1 52725 91719 563803297
1 2602 27776 684189565
2 20295 438740850
2 164520 959001950
1 131199 166173 821079887
1 63624 74681 564607311
2 143366 304569720
2 121679 883584413
2 129525 153275154
1 49068 93789 220518666
3 1662 118064
1 27216 86505 899445682
3 26082 137822
2 80581 380178263
3 99749 11145
2 54516 35706519
3 12622 117388
1 138745 194102 883234794
1 59233 86576 124887962
3 88572 155002
1 93761 172893 469390574
1 151691 161039 405280813
3 61249 163418
1 140720 175762 608076340
1 114322 121956 129983326
2 52708 95368414
3 94517 75083
1 132342 185272 935474426
3 144221 25179
3 43904 59082
3 137623 133553
2 123859 32796863
2 100519 765145638
2 131970 702472522
2 110097 684977634
3 161566 133990
2 102126 845207633
3 26618 141873
3 69239 39991
2 188603 606815230
1 66318 150808 628478745
2 4918 232905614
2 98371 278527299
3 112877 49284
2 146294 321523699
3 54523 119378
2 44958 877801643
3 19464 112943
3 134795 3497
3 136702 50952
2 85809 649291304
1 31822 169200 15082529
1 1707 73828 892471118
2 111049 619224456
2 96255 449085034
2 197924 924995919
3 64382 10914
1 46713 68629 680436919
3 118489 165763
1 27553 52736 456388342
3 190103 130071
1 155237 161793 795929018
2 18674 193845620
1 38418 62481 398965567
3 91390 119109
3 181275 169305
3 72669 86270
2 116573 840040746
3 71593 15316
3 24033 90645
1 5643 76460 186902392
2 70634 533391429
1 26247 114078 596328579
1 27762 115292 919279875
1 54717 176818 952026682
3 175123 165237
1 17550 18173 766905750
1 1403 177676 388751990
1 63167 160348 538552896
3 68870 49341
1 117332 134350 601290594
3 106425 4886
2 58924 448768515
2 140563 789332529
1 157633 189653 123093463
3 116859 156973
2 183857 840326032
2 27363 339804502
3 37670 86817
2 116308 576689445
3 16325 158287
1 56482 182970 246896206
2 108969 870930536
2 132719 566448172
2 57051 23295042
2 93449 726180551
3 162150 132933
2 100938 998074642
2 124190 951555249
2 99796 15075484
3 101916 26907
3 78783 40267
3 135158 103124
2 96570 959367510
3 112732 198807
1 151689 186284 679887268
1 77380 167775 346332249
1 36872 198452 414882862
1 94766 176094 343067254
3 110209 197302
2 64067 626318543
2 101405 219979875
1 51099 179206 987689615
1 108310 131636 470665786
1 150690 178049 731763537
1 14013 107068 112731720
2 14643 503365035
1 30036 106700 731102756
3 145544 50904
2 124869 98463813
1 43360 107450 199309622
3 107109 108036
2 174495 109520941
1 13443 107496 662939455
3 7108 45311
2 98203 90426400
2 31994 492062144
1 20299 142846 558636303
1 69241 87267 146411116
3 143291 191254
2 119106 705980203
2 123891 801714277
1 61446 81260 390063988
2 60024 969839936
2 13741 684811929
1 102023 173893 168796052
1 104649 151569 619833230
1 36736 184543 451052493
1 79968 168941 407003170
3 99627 160907
1 174469 199566 924984028
2 18044 267140470
2 192631 59871730
1 134815 174609 779504645
2 113947 128735923
1 89 79479 725660373
2 136724 143946536
1 85259 182532 486026106
2 158930 89173638
3 14973 37798
1 348 43569 113037544
2 179658 512341575
2 19716 755454212
3 9661 153627
2 100902 983910595
3 158777 58436
2 23487 645935679
2 199374 747458652
3 98718 77653
1 58535 135798 850435381
2 190180 142938313
2 13175 103894199
1 54949 83840 166282006
3 110904 87550
3 187197 93909
1 12442 169402 496047408
2 118686 360881281
3 167704 90547
3 138306 15729
3 123889 110951
1 119585 185827 335342820
1 20758 125002 284716621
2 3268 573772202
1 23507 139652 303456604
3 195047 15053
3 35025 39092
3 22514 169841
3 24809 131902
3 101515 85963
2 147515 954759261
2 160464 57116240
1 150668 171115 23560883
3 174615 36168
1 18762 108345 426080965
2 56097 992551941
1 118728 148237 968945883
2 112104 244310557
1 55056 115127 425934863
1 108838 156492 227088447
2 12500 348331998
2 22565 171003414
3 110693 141653
1 79382 111719 986714138
3 70540 112038
3 60565 74173
3 33564 76773
1 27366 47948 604842489
2 44922 859612320
1 55450 67062 519040867
2 14130 352448728
3 19691 119952
3 151850 38310
1 41957 132981 596215787
2 151213 717045441
3 96609 38995
3 173678 84863
1 21273 178708 648779302
1 57353 124957 477124223
1 98792 185186 693257622
2 58204 982838614
1 87759 128600 518048187
3 41518 149160
1 67199 157920 245893390
3 55853 70635
2 35287 210143705
1 18393 32858 626651499
3 19718 171244
3 70420 89139
2 41726 307470622
3 14754 160734
3 147343 85169
3 99747 169986
1 121645 198695 707841344
2 72114 898255234
1 41047 48859 742393136
2 16845 478161117
2 56193 350874784
1 1029 85777 750055037
2 21050 851246559
2 187837 220773561
3 131470 125504
1 67937 168500 910593483
1 44367 60564 228885627
3 45339 174066
1 60049 72060 791525234
2 15946 992285769
3 104085 77920
3 149422 34075
2 49861 954596855
1 75460 150055 602788087
1 73216 77189 267219178
3 23116 84636
1 70668 192099 323492956
2 138552 791135222
2 89617 685367558
3 57764 193853
3 195042 134146
2 84964 700972665
1 3774 134866 102342106
3 102866 191307
3 33827 102750
1 108625 125364 931628121
2 163332 73354608
1 128270 133817 874171535
1 68650 142967 754785024
2 5912 793931632
1 39277 124075 547607024
2 57144 919081409
1 39040 117248 551719870
3 149780 53103
1 126501 186128 90314954
3 87861 15360
3 109286 92652
2 134707 656809500
3 118265 196191
1 21875 33234 708682955
3 131883 67643
1 32765 148030 240949026
2 147815 97725060
2 69119 150380319
3 190310 4794
3 139369 71411
3 136434 146252
3 23336 186285
3 196943 82214
2 55448 417266078
2 186925 661957251
2 56751 904506113
3 160096 25177
2 111623 905774566
3 187198 111403
2 98415 717931129
2 72810 352372650
2 193266 506736724
3 112047 91313
1 64052 109760 384063863
2 191596 145559533
2 5590 710867707
1 110171 163198 786719528
1 40864 172633 652735719
1 87724 105285 280241298
2 167815 837178589
1 151157 190459 619199272
1 63498 169003 622134084
1 44614 108831 451255505
2 179751 794579185
2 199808 196262638
1 119070 128340 666459033
3 9235 192789
2 37367 873253257
3 165845 45341
1 44432 117233 716432800
1 70039 146092 503125694
1 47790 178710 917355574
1 31600 72754 658174702
1 155017 178847 368619553
3 40872 93665
3 56617 112015
3 56018 53743
1 53148 74856 57869952
3 194421 90552
1 41108 182494 391251622
1 9136 159822 679116895
1 77278 150712 545177790
2 56555 357612214
2 30710 649713685
3 20500 115584
3 26534 125535
3 125204 17345
2 188445 312677550
1 131615 164368 122408524
1 135460 172432 970296768
3 82077 3776
1 22928 127228 138977159
2 38914 8472600
2 25530 328199150
1 40835 78283 462436670
2 91241 64742887
2 61596 351446372
1 108618 143227 327475296
3 16641 66880
3 1708 98097
1 93377 104395 644187706
1 107367 172204 238454647
2 135542 806032031
2 12115 757365439
3 64858 21992
1 58997 110588 884485814
2 47030 997304786
2 62016 326801190
2 78065 995724324
3 71727 61384
1 116056 128637 382270637
2 198924 984155096
3 180766 10065
3 165865 172537
2 104453 341316354
2 78596 551476715
1 17134 95120 769089869
2 74327 826519718
1 24975 127981 425270702
2 174968 917008375
3 116201 107851
3 146482 14627
1 8329 167977 350890210
2 15490 653544147
3 20118 105050
2 89637 336308543
1 45064 125646 825939286
1 124632 128400 370225180
1 16326 90539 899919542
1 24598 193015 340999061
2 70830 180597501
3 130295 172296
1 76528 148745 265944964
3 132955 83750
2 109588 913739861
2 75370 419934446
1 76790 148255 122622585
2 42921 745848663
2 141922 938551493
3 179082 105962
1 37873 93722 613574651
1 155001 192711 851926711
3 90013 180692
3 118847 180698
1 127408 182237 287622208
1 107398 198170 889033974
3 9637 146647
3 117422 26029
1 18332 81940 532237610
3 168102 164232
2 144075 879024950
1 31957 73771 112052148
3 81848 156881
3 134430 60961
2 90607 864731817
2 18082 422155580
3 98203 16934
3 45895 120270
2 116437 424923444
1 124743 181582 317755458
3 19989 137413
1 105971 170211 103392656
2 85891 583423148
1 88236 175785 638648920
2 108426 189638566
2 7314 564861372
2 165857 231468370
1 116729 165969 937603754
1 52980 182363 996478137
2 29603 575936777
3 76450 28502
1 135996 183553 245351665
2 106234 12047804
2 196065 693986421
3 101590 144358
2 20539 978015506
2 145282 311526415
1 4601 120220 232065984
2 95455 238000085
2 77210 66717235
1 9172 139261 288445211
3 195872 86191
3 177150 36528
2 63245 587197250
1 111320 187508 381364388
2 29639 576495557
3 176864 36398
2 113317 177122798
2 31461 753500015
2 109274 494425272
1 29251 46080 8196353
1 57787 179763 826225348
3 113500 112502
3 53550 168696
3 175787 123007
2 173120 577121713
2 20660 41471850
1 32511 167689 976829903
1 83306 106787 318676061
1 52942 147985 406239710
3 163735 185194
1 9529 142310 532649263
2 164450 523724093
3 89899 61908
1 61690 170975 931884491
2 74120 414049623
1 36375 116664 454846576
2 20614 231472254
1 74035 96766 224182467
1 113561 132090 719727535
3 181553 39406
1 98019 132823 299683110
3 147005 4063
2 138967 670856718
3 112379 69319
3 32750 2614
2 33941 62486374
1 143717 152513 964634462
1 183985 199270 545902215
3 161429 20824
3 193102 124446
2 49508 188432058
2 23528 41146919
1 85670 195339 703501646
3 161666 5106
1 75184 151667 899381121
3 115322 132619
1 137416 179786 310261996
2 53185 160312767
2 86613 178691318
1 92047 164345 159504409
3 37272 190476
1 362 28644 391703420
1 163665 198486 61291756
2 6261 86499269
3 8105 8953
1 23287 33323 886778885
2 15679 511905677
3 196212 1221
2 140364 27166171
1 5384 191964 394449617
1 26077 35334 311125238
3 30509 129683
2 108837 749759261
3 106415 39527
2 176318 259911514
1 39495 160153 977531057
1 5306 160940 49378721
3 96676 156320
3 109651 28834
3 180401 80047
2 34919 255927913
3 40049 64430
1 35652 74272 957046262
2 181674 330846023
2 32555 656830151
1 73009 198394 382518484
2 123700 748131038
1 4839 191916 589971851
3 138914 24344
2 83289 969454340
2 35759 921427871
3 7616 187462
3 16346 113887
1 67336 168631 382756513
1 46967 131051 390862279
1 59306 103077 702764114
1 30475 163317 789932292
2 189025 19157848
3 180609 164248
1 101493 123956 229040858
1 115991 170853 17684419
3 117640 95414
3 115799 154185
2 103198 915602185
3 93584 199769
3 68402 171136
3 33617 178667
2 40704 408434570
1 144182 175609 886045917
1 37753 46188 477350391
3 14260 45473
1 38912 129728 903892154
2 36543 805155895
3 15494 183490
3 146115 54589
1 44667 77617 389508290
3 172018 185242
1 44977 98583 33094364
1 29226 176233 890180614
3 5395 61300
1 7460 170599 745618381
3 54254 4018
2 3642 32272514
1 43754 135611 651978965
1 14164 162488 170164155
2 27982 353949488
1 106375 168410 784770691
3 157496 128915
3 18445 182205
3 180916 120891
2 140667 482071000
3 27187 110358
2 162616 885555346
2 170178 339434418
1 159675 199054 785408135
3 147026 160517
2 130003 375944798
2 77143 473169424
2 179982 159683207
2 140961 159710904
3 21804 29994
2 43474 188041722
2 49900 129098571
3 192721 134155
1 10212 24913 486477177
3 111582 75928
2 155197 501709723
1 7198 75032 884553095
3 44599 138441
2 107018 956046842
3 156875 82064
3 33036 2553
2 147105 520539804
3 157154 175590
1 29509 130303 601341639
2 44981 828680350
1 100379 192264 258868551
1 2686 21040 725113088
1 43311 73368 518176264
3 53942 165422
3 65539 55991
3 99302 90021
2 99978 297655515
1 28688 125887 477798443
3 148194 186928
3 6779 123249
3 90931 17693
3 4769 137117
1 32500 193811 284197237
2 154251 971780497
1 28113 64296 902716330
3 121264 1027
1 13828 196968 583851627
3 47750 93376
2 150162 395677525
2 182593 564698681
1 160141 168932 662118041
3 41133 80383
3 17732 4204
1 174756 196360 422963306
2 94789 229365063
1 25737 131365 866682002
3 26630 144745
1 168162 185256 352385954
3 184760 123675
2 86177 561111438
3 156240 7803
2 174906 632187236
2 60008 574591135
3 193837 76837
3 54192 156380
3 70732 132438
3 191910 105648
3 90932 23677
2 140603 112752669
3 48694 164124
2 83042 109695405
1 150966 184222 526823121
1 5301 82082 467395995
1 6737 121407 81425660
2 59494 389640653
3 66515 60142
3 112918 136496
3 31694 60295
2 160009 840629847
1 88607 155685 483911796
2 120896 65621069
1 42692 82436 482072933
3 105901 193275
1 20400 191691 207993188
2 159353 715352828
1 68527 82510 439562976
2 18761 488949807
2 50326 978037739
3 163448 158405
1 11843 116755 160070746
2 150113 226193006
2 54773 642291792
2 64879 939277704
1 54543 64615 756675635
1 41404 121588 186153965
3 97769 129568
3 160002 39469
2 161690 36692541
2 47492 830339167
1 124882 174335 252784222
3 175756 4053
2 46532 141088292
2 118728 980979695
1 2905 117468 55780985
1 106196 128637 858445593
1 3148 191488 535214317
2 176302 945278599
1 36614 144592 291549504
2 156165 871281637
3 125993 68082
1 76262 194432 437811586
3 58359 100
2 72107 291135973
1 121376 148630 418301261
2 59778 198628680
1 91603 99434 613709150
1 7917 61692 236497923
3 50444 171635
3 129622 71557
3 79167 96835
1 40316 162630 53832904
2 48596 583287253
1 18383 143013 662265220
1 81183 174673 45767527
2 81841 230000269
1 62640 145082 470897688
3 102197 153740
3 29263 199520
3 119459 54211
2 176576 980196142
3 159757 124980
1 33911 171616 626609179
1 35466 174353 242223805
2 191829 735575940
3 63575 57048
3 184271 121973
2 97303 562399096
1 54113 56625 158975252
2 180733 280663098
1 23425 85901 417511430
1 82986 184376 471851327
3 154406 186403
3 182030 51102
1 3119 8135 616655142
2 170323 545748537
2 175747 294963348
3 151696 40508
3 20723 69879
1 59976 90625 941719094
2 44473 131602353
3 144921 184962
3 111352 8906
1 21158 107652 185333852
3 157752 30523
3 25046 129402
3 49867 81526
3 31781 107009
1 92120 159422 607497541
1 111918 128883 200781080
3 65682 57629
2 126498 873757870
3 10687 1598
1 61397 120268 289941544
2 129128 846200345
2 56609 960935824
1 134602 160915 961145918
2 54624 100568777
1 59141 193145 726772789
3 32774 6851
2 102198 891973006
3 117066 35163
3 101144 48155
2 68953 169820659
1 103632 146356 330019050
3 126541 91182
1 20517 118207 58405112
1 37120 73189 202891603
3 76580 22194
3 129780 122278
1 50224 76935 549214223
3 44077 169611
2 134078 832996803
3 198788 87303
1 2992 79516 869792951
2 140521 226604809
3 143392 86159
1 30099 38671 583604304
1 63334 119602 44437455
2 16566 6017873
1 55194 195725 34410199
2 186418 4703441
2 64016 374580565
1 608 1930 114267972
2 90691 905873831
2 300 135294514
3 47788 136882
2 184329 429699513
3 176186 35846
1 49033 76796 328810421
3 172405 89199
2 144854 276761762
1 6435 138916 327848327
3 85703 150460
2 79847 664573391
2 138076 753762753
2 125735 728384037
1 32002 32522 926981719
3 186572 181568
2 25287 930406931
2 84421 894032902
1 182526 187476 958216240
3 108989 103090
3 11311 94709
2 186498 743614688
2 89813 80308259
1 103400 166654 182305328
2 18427 479980959
1 69074 79082 356683512
1 2567 94251 716656540
2 25668 927874119
3 89116 106255
3 111804 662
2 97982 570940261
3 37531 146815
1 32143 196211 988150729
1 97891 185329 464076768
1 36542 123153 785566631
1 6021 177855 458454560
1 57115 88316 420008783
1 121389 126615 498124690
1 1180 150539 114895130
2 81145 739781417
2 94336 146846156
2 23028 37542549
2 142693 715472451
1 46459 192697 664471255
3 40660 138330
1 39907 89494 329661583
1 55219 185446 70959575
3 190932 61161
2 189731 418131191
3 180823 167025
2 95423 537463061
3 101043 149940
2 88027 38579091
3 93182 42900
3 187031 106068
1 6839 139734 691936994
3 90081 116018
1 78621 102669 702946966
1 35838 92185 410359259
1 82868 93847 101004377
3 137349 130483
3 160338 81402
1 107951 117831 302428239
3 25731 37069
3 56432 9840
3 915 174626
1 102544 181036 814552424
3 45541 161392
3 158200 148460
1 59624 141498 250900077
1 8138 69415 892609275
3 83834 132266
2 12093 135090977
2 98769 695621841
2 139693 632878838
1 5256 118968 86456167
1 17593 165106 366834653
3 147961 68950
3 66348 55134
3 138539 127694
1 8310 44029 850735328
2 136154 249402894
3 187006 79780
1 29040 51455 875077803
2 63924 604595704
2 50011 469553612
3 188546 162126
3 166312 84586
3 10179 55823
3 1247 150701
2 142145 669696586
2 59791 295158267
1 11033 22905 791394115
2 148346 794623747
1 34568 150310 839785484
3 32041 85017
1 106717 131814 638396378
2 181992 19390834
2 165851 799294283
1 24521 93949 737894298
1 114472 136956 264700985
1 22508 34489 409132080
1 100373 118343 508502957
2 91220 345985658
2 46726 451289210
3 172210 18957
3 167702 44309
1 2479 173185 288625790
3 180770 67580
3 7129 8890
3 147931 175649
1 156167 186943 147794671
2 49077 755340403
1 30298 162322 670239474
1 128724 148178 947208206
2 105016 649843035
3 159356 183836
1 30041 96847 338678716
1 77527 129518 586401366
3 32803 85698
1 4864 140630 402863863
3 184740 1141
3 137488 57391
2 116794 380863371
2 162443 336599753
3 199671 126539
1 7772 14048 424720350
1 161822 167364 124712009
1 101197 145699 324191280
2 162608 165829185
3 55489 153391
3 3352 123034
3 153645 5467
2 105684 850355172
2 158092 733301749
1 15684 176617 406349069
2 73814 703503031
3 59904 161582
3 134789 98846
1 181393 182335 748483584
3 40334 58408
1 13030 118421 970926939
2 175570 414742897
3 101485 175201
2 81854 328555099
3 2248 175494
1 56397 172772 81105077
2 148003 988777316
1 18804 23008 423030737
2 184629 707139229
2 36771 999207786
2 41 434893678
1 74313 192635 617131127
3 149651 70250
1 126477 154592 442357
3 64543 121409
1 51517 126741 32845315
1 8079 178155 705431589
3 135050 86042
1 35371 51239 744227218
1 52667 137287 465406204
3 38601 138880
1 52165 125278 488549372
1 55299 116650 899620202
2 189696 445749346
1 129907 189341 254189427
3 198792 154769
2 120874 234340974
1 65110 156517 301011923
2 196157 397625649
3 151387 50264
3 16782 27289
1 51189 93664 782029898
3 17900 17777
3 132478 60131
3 115337 187277
1 16874 187141 776933625
1 314 65794 800342698
2 100586 405299260
1 78588 175091 144904407
1 55489 75594 830730831
1 20831 86045 496125963
3 125373 48777
3 86389 69891
1 3252 161214 231717556
1 23852 116077 275692336
2 7878 101702337
3 183196 46751
2 48743 981797821
3 84944 195722
3 10030 166156
1 89552 174273 153626379
3 11335 89663
2 106837 719173447
1 102702 177570 242808885
2 69767 606109587
1 152238 157139 662052667
3 154285 152332
2 61029 350431877
1 131204 198183 249606221
1 60541 65118 990502291
1 139274 177251 447328767
3 33598 46459
3 163840 137393
1 60172 102608 354055040
3 110713 78473
1 114514 145718 970839187
1 77083 120281 416620959
1 176385 183367 660187920
3 75951 49229
3 17962 70945
2 20502 844177215
3 64786 11913
1 45248 88743 207637489
1 15466 110250 476964172
3 57062 192706
2 197864 857472483
3 96676 165122
2 63395 143726121
3 21896 186427
3 171662 3302
2 175706 902239544
2 197232 732764065
3 136364 170914
1 33986 177153 458899572
1 72294 182497 509843573
2 156578 527705330
1 159481 159831 475039147
2 71122 481441679
3 3930 40446
3 11810 75519
3 105409 130004
2 157989 18847523
1 124482 168658 388813036
3 76364 185050
1 117275 154740 73630492
2 23031 281403716
3 124861 46905
2 41784 162309877
2 59443 60598879
2 3047 746815658
3 95298 2234
3 80975 81315
3 152632 184910
1 61285 168885 679939133
3 50723 65394
1 125728 198742 131416204
1 93829 114911 154949230
2 195483 768847053
2 82501 693560181
1 10461 61168 26846479
1 14719 160536 871244950
2 35256 596448450
1 93995 141774 597079580
3 119465 168797
1 3968 140733 409324484
1 76977 94937 766163627
2 140536 501330613
1 144846 184999 622155434
2 41539 612372290
1 18707 195512 203505740
2 139314 780472867
2 52377 287797847
3 90702 163796
3 151750 162445
2 167594 160234960
1 31085 88647 91801962
3 185173 78941
2 166956 629991551
1 40664 198289 531466477
3 116426 84660
1 102043 184842 897235224
1 6102 123645 760135278
1 36779 106884 655074280
3 144277 160439
3 182154 133310
1 47970 184010 707708772
2 181059 664664762
3 33768 105962
1 115834 143604 249237927
1 29281 102506 793606785
1 35418 39317 872456869
2 119434 219075323
1 57040 143366 141298407
3 143672 187639
2 72702 250602220
2 89031 399197023
2 175510 393447114
2 50751 731596071
2 197437 954718412
3 59310 170802
3 40558 21796
2 44770 38632596
3 91231 59127
2 178000 613969522
1 44377 138177 70763953
2 143161 13656253
3 99274 28097
1 167138 174284 338852769
3 96183 78773
2 51840 183095223
3 34894 35795
3 149883 175672
3 152968 28044
2 82891 459400281
3 107733 185484
2 123350 251634556
3 140349 153599
1 9725 188478 192844695
2 54180 857013293
2 161904 10498518
1 79267 108298 937109553
1 90647 139786 236598134
2 90068 583715359
3 91226 162961
3 99797 21541
1 160138 167697 663249978
3 36851 129021
3 197105 6002
2 11156 486645772
2 183249 744985011
1 18702 106855 163514384
2 134079 919208310
1 145646 149786 896157387
1 5656 56640 583521982
3 111776 135682
2 21213 587970262
2 102980 557504153
2 66503 327779234
2 175856 462592008
3 191711 148760
2 153896 137606174
3 78817 25399
1 113318 162589 259956098
1 31793 123226 886223649
3 35852 135807
1 35902 82828 960798059
1 13244 174030 26079067
1 89703 178119 624199208
2 72418 375218140
1 56412 76131 390296988
1 8185 147803 76289149
1 4053 167521 543694926
1 94418 196289 77330882
2 43071 282251151
1 41363 156516 304288566
3 145257 29958
2 167026 452736421
2 145776 818896817
3 10265 101513
1 94797 167491 680908218
1 27735 143388 610176771
3 107169 107836
2 140952 397245653
3 18044 50259
1 49124 181308 619029189
2 126853 649560371
2 160417 78979416
1 49486 78265 726519306
1 21821 116422 89835300
1 37366 169281 723078847
1 63942 75000 145181927
2 196078 751464943
2 161439 28931400
3 145560 127427
3 20988 121338
1 14330 67845 106563422
1 125812 130744 125658284
3 69386 116202
2 23301 22644144
2 20156 741199831
3 110429 94347
1 26343 117124 137685202
1 16359 146149 712710519
3 75947 185200
2 6337 468648327
2 140236 255546881
1 141582 197458 393582205
2 52979 948015153
1 100219 114428 557387744
2 167247 31954637
1 108764 114409 380101786
2 53578 213964338
1 69977 78511 260464915
3 96896 56512
3 176392 98379
3 174477 106561
2 129593 946138289
2 125053 431434752
1 165324 176170 411963729
2 56843 656936062
3 18786 115624
1 42042 163275 889586217
2 112428 512696868
1 1860 53412 311254702
3 20097 155778
1 86439 116290 1168762
1 115037 147345 741927929
1 70616 183902 610350179
2 15379 333055823
1 27619 87945 918044770
3 158580 139011
1 66886 96996 749136524
1 82918 127386 712855408
1 53688 96129 905259419
3 42106 34314
2 14238 409310854
3 132958 134722
3 64808 175054
1 60989 68966 335861103
1 18471 26918 500643725
2 67398 549205951
2 11843 121944067
3 113842 63005
2 171212 168316634
2 71321 185866478
1 46660 136130 913801147
2 71631 217166261
1 45121 52507 551843640
3 122595 161399
2 26512 847679682
2 169680 506362273
3 155833 175037
2 126388 608430119
2 37179 215086395
3 63198 117502
3 187645 15778
3 57564 27143
3 128927 188838
1 48360 141019 32777350
1 42982 48080 862431732
2 154403 754363518
3 19141 77110
2 89205 358623946
2 52808 567331244
1 165579 192116 869504526
1 25899 56189 705687124
3 164836 79566
1 12329 189308 893534620
1 23887 191358 240183294
2 96684 534153037
3 6775 49539
3 151130 142485
1 80328 90947 62530530
3 43050 107075
3 88811 187794
2 17632 610010882
2 64620 77494943
1 149607 157807 709421616
2 65532 755910976
1 77379 100170 290894360
1 52784 93890 774086859
2 105425 3513834
1 117568 154604 425914803
3 49623 179387
1 83991 186911 960362126
1 56058 148210 610280980
2 75713 310521772
2 197371 435574079
3 143361 169926
1 125592 196327 764527699
3 258 131975
1 48527 159338 396853192
3 37296 2116
3 104021 4811
1 130153 188163 631019355
1 18432 92895 895500420
1 11231 151961 580903442
3 127871 31526
1 92475 154417 994374463
3 179635 199060
1 42290 129570 613282028
2 188438 780316936
1 124842 136214 297430210
2 153842 600830991
2 15296 346847489
1 120237 184129 768459971
2 144767 165442169
2 190355 884527336
1 83442 131849 743667475
2 110210 114550681
1 83617 89870 971888727
3 162042 129907
1 102358 155781 303607312
1 113834 121816 433198622
3 199520 189189
3 130932 72839
3 12938 39332
1 124403 145754 966683604
1 24432 41772 6088995
1 60409 147425 280689335
2 112515 879146770
1 31605 161036 87132706
3 168875 156349
1 25548 163337 458487013
2 6648 649185867
2 15595 427342779
1 85610 171453 998329572
2 69213 64611257
2 133978 349848915
1 104147 159054 619979668
2 62677 892724136
2 82280 76794016
1 129817 176608 730158204
3 59502 194715
1 87568 95452 918135738
2 76689 279741124
3 81461 52491
3 129628 157425
2 176281 210225872
2 85343 528907644
3 23203 151300
3 29472 105392
1 61650 99629 177201680
3 16982 3961
3 7359 67511
1 128722 132889 955157423
3 99983 141163
1 18176 62129 836343054
1 113304 180832 108148288
3 37998 199641
1 51449 57305 436398131
3 134319 706
1 27753 159335 141930915
2 24988 816490921
1 21490 88623 862479993
1 38783 199022 152010957
2 196623 565556312
2 140361 747742503
1 159301 178109 312931692
1 15925 32359 192206517
2 18846 704304779
1 123334 183926 649969846
3 134736 10434
3 195308 3390
3 55324 180139
1 22007 41274 275969364
3 68030 129356
3 160923 113381
2 126709 529499775
1 36431 90326 337555900
3 157969 80216
3 19519 37909
2 56522 642730416
2 90887 404639774
3 146690 122483
2 16427 367267740
3 44070 54698
2 185619 870755329
3 196222 168842
1 37304 131481 578797526
3 141117 47570
1 136675 179215 240675959
1 66799 96135 250885373
1 16758 39876 910777411
1 34647 53482 446778802
1 102932 135432 533811955
2 138038 535444077
1 25177 127608 115275931
2 169653 229318521
2 13042 956689992
3 168253 107253
2 132536 229926074
3 84165 90328
2 101607 168904506
3 50664 70532
3 19236 80367
1 57392 142169 752896804
3 92984 115296
2 22861 364580177
3 33371 43205
2 86216 874608155
1 53965 150157 950797346
2 146099 376594452
3 97231 96133
1 114242 126721 993951461
1 80647 174059 457747219
3 60073 7430
1 2683 13341 467251690
3 123508 107454
2 22988 757686154
3 95242 55236
2 130265 348795508
2 28331 697325797
1 6838 181028 617776107
3 46685 198538
2 39702 240895454
3 50856 102879
1 106543 195407 338705606
3 97977 20359
3 1854 157816
2 127566 628164015
2 23386 145165651
1 58764 198211 752497813
2 135534 139844569
3 89734 95471
2 170744 925915265
1 103133 160137 457114315
1 106219 169479 813568067
2 188537 32905288
1 94390 145349 972496617
1 48748 190765 391181616
1 46663 186064 118332823
1 94559 188552 323194374
3 12204 88040
1 6701 18952 566911599
3 122072 167406
2 182466 938443134
1 51117 57803 454740823
3 14330 31262
3 3299 37700
3 21746 60436
2 135985 29755256
3 197650 167636
3 108496 13307
1 40143 46362 929332651
2 144712 397755564
3 44081 36437
3 199048 60367
3 135069 10687
3 50863 9090
3 128614 119804
1 116763 159283 885708684
3 93026 17905
2 90663 584896581
1 63793 196597 661208875
3 140951 61918
1 61376 167917 512099306
3 182056 91276
1 100588 108775 624815487
1 63033 146839 86681488
3 55486 116318
2 52064 670741341
3 164535 30335
1 104793 105086 107033965
2 178617 497860258
3 30377 110561
2 2235 831706545
2 99095 61504448
3 20356 98991
2 139814 836741972
1 71068 187754 245590619
1 98485 167915 159314307
3 198637 157291
2 181704 905516535
3 30080 121526
1 6643 40303 733202426
2 124595 975188100
2 79018 2710731
2 197697 843609753
3 159948 137860
2 117361 88390701
2 120791 232250025
2 33880 226504539
2 199480 626914489
3 95190 179839
1 159283 163499 73670896
1 57841 92274 944879161
3 133902 1991
1 11167 64583 574682515
2 136759 61470333
1 55700 108765 729775842
3 38801 89829
2 108997 142199973
3 142674 14796
1 3565 109796 283409819
1 39494 91730 800476429
2 146259 357066354
1 170209 183678 789254022
3 134797 34816
2 166960 994913538
1 72888 174683 979522429
1 24724 98917 607367405
3 17583 98319
3 182427 120407
3 172155 95528
2 46852 37426447
3 22576 17621
3 109742 152915
3 138423 172141
1 71029 128059 563358357
1 84703 140906 554539635
1 78519 183948 43392806
1 62722 112314 235790660
3 152493 47954
2 14318 123186963
1 56440 147143 711244579
3 73887 158792
2 84735 405070354
2 163019 742656037
2 183267 252268163
3 71987 33267
2 115426 444447656
3 19956 173169
2 38022 29436437
3 125524 185471
2 87903 631184298
3 187855 141900
1 97364 125264 128891631
2 20763 794565369
1 59307 69371 673567185
1 72291 136776 557393064
3 105966 85203
3 144000 103349
2 30692 28898137
2 8976 254951859
3 46342 25569
2 37013 213618828
3 30036 192033
3 34563 61507
2 139418 514926312
1 54882 154191 922677533
2 117783 487007935
1 4921 103769 872289710
3 29379 148791
1 7906 57589 289470919
1 55717 140510 983605572
1 106440 112167 277271772
1 41369 47061 658093255
3 35549 40342
3 63822 13331
1 155644 194876 746742534
2 93917 498110582
3 56489 169232
3 172617 50663
1 88858 151651 904100573
2 52558 554865018
1 47990 129142 21753858
2 119658 11322264
1 25335 175086 810185710
2 85137 138639596
1 90711 96458 570991520
2 9415 134065467
2 171924 21388795
3 87835 183822
3 182944 16105
1 91615 168966 583875563
1 9848 16840 574458661
3 32744 101936
3 24834 152888
2 165161 814679301
3 93521 135977
1 102332 121711 64228047
2 95658 316523493
2 65831 881675921
2 176671 539133470
3 63103 122196
1 163342 165383 396284111
3 174896 149177
2 19124 888830210
2 116988 699921578
3 97522 182386
1 6491 84945 37038758
3 121161 68921
2 110740 674917704
1 74424 185137 302031017
2 144423 75969160
1 47477 109402 549999825
1 183859 190543 631626526
3 65040 74067
3 133312 78483
1 95808 177154 515362689
3 54725 116541
1 126987 175134 841272988
1 138 109571 430590450
3 129126 131426
3 94476 185274
3 34410 93173
2 172224 271441505
3 44876 185939
3 188595 184405
3 39483 160700
3 157096 198431
2 78129 321082836
3 23271 98834
1 5791 6475 628522915
1 127099 188258 327138719
2 178999 632783495
3 122326 47672
3 4468 74822
2 68851 700573271
3 173525 110957
3 171645 108760
1 70344 169405 48064512
2 12358 425425916
1 3769 131724 880989088
3 5515 75423
3 41613 148969
1 23871 115684 977080642
3 168173 172462
1 40348 95912 622708852
1 148549 193401 838323052
1 172880 177503 354213621
2 94613 475827374
1 96199 125578 768559580
1 57472 77674 61645044
3 68795 182225
3 10260 26369
3 786 194885
2 99685 753211086
3 102945 127166
3 190584 9544
3 55790 22438
2 107762 411209024
2 166287 410647170
3 179628 78535
2 124816 453404650
1 59193 117936 79897883
2 96553 534966968
3 53845 136621
2 152703 893795480
2 170323 567068217
1 169887 174025 659964893
1 45073 110949 513882299
2 190562 228104427
2 117303 123369578
1 93506 165717 483270293
2 166615 965407954
1 52730 169999 992238937
1 33004 74540 761568753
2 115433 69206451
1 82336 195919 818414026
2 79850 916678391
2 170010 221141393
2 80851 18089255
1 10436 189904 993902352
1 14225 178648 288839696
1 69609 72400 957356631
1 48925 82377 227502183
1 114320 179832 527900232
1 151024 154884 105698039
2 104457 674263024
1 46368 95170 385213012
2 198679 361156369
1 24415 180838 615992650
3 77383 109214
2 162687 919303697
2 174093 358136279
3 197402 193418
1 97768 191970 640034152
1 49762 103997 45071231
2 13853 46131749
1 26628 90658 568459215
3 89977 170810
2 116268 145224395
1 81095 109826 913224098
2 145682 918598882
2 25320 695365185
2 154672 333147484
3 42023 43395
2 174052 889940642
1 24650 62028 274908160
1 97260 173224 260935667
2 167636 768602089
3 73407 88331
2 143754 876239660
2 77584 508016694
3 81122 149015
3 142110 139945
3 118908 199828
3 142718 155098
1 25771 110996 567880627
3 41976 53064
3 130678 7763
1 25345 146143 642791131
2 17607 570290374
2 131818 887325939
1 60924 124945 541430984
3 708 93561
1 39993 131465 698768137
2 40055 901310607
3 69905 40016
2 56673 295487765
1 12588 151012 856878576
2 37724 1076461
3 93282 113178
2 154714 891623033
2 21022 534025673
3 135240 83038
3 4554 135362
3 120629 117356
2 11369 345332203
2 36585 288477833
2 6155 155235854
3 150277 191164
3 33161 112319
2 29410 384779840
3 3966 39822
1 28951 40927 808203472
2 4296 696782608
2 2872 300503562
3 149855 114311
3 23704 169692
2 14022 231283020
1 128047 187023 870436742
3 104494 155729
1 111362 150962 879635052
3 45314 152208
1 33982 100639 923739117
1 49979 108605 805092814
3 175107 96634
1 43517 145027 919441590
3 30176 140591
1 146467 169049 500765065
2 185488 870888576
3 2477 25783
2 91739 694711675
1 24388 57292 339700474
1 42632 192466 460760343
1 152929 170891 219137270
1 1317 118218 633173798
3 133349 106181
2 158346 10451904
2 107315 884052221
3 101362 114381
2 4106 967460865
2 118875 234957356
3 140181 121873
1 79765 152838 249683803
1 13958 46412 978766046
2 93886 351298371
3 53550 171304
3 143479 145232
1 130319 182771 562509308
3 47400 12498
1 108876 110168 583646675
3 48340 13454
2 159273 969837541
2 174239 571963128
3 76323 95331
3 135926 2829
2 43764 605199447
1 57079 57542 443559644
3 192540 86938
2 64565 511568019
2 55312 952123852
2 185873 176595033
1 15157 123208 391863969
3 94109 21149
1 82203 121420 64188906
3 87432 199799
2 48854 277133359
3 199119 56156
3 121126 72616
3 181155 146598
3 90601 60434
1 40366 188324 165512831
3 79625 198075
2 91259 649868771
1 61958 87261 693110630
1 83490 159188 831172910
1 32062 33014 200515220
2 184836 75817575
3 20845 123253
1 85466 168763 418041429
2 142846 585435065
2 194321 76863935
1 148348 199160 918919916
2 66233 693229642
3 113589 199431
2 104231 753408918
3 56425 92005
1 63046 153827 858738441
2 49063 844101801
2 148488 665747462
3 45365 10015
2 57564 170749107
3 118578 52581
2 104245 913729473
2 135862 741446462
3 28917 172837
3 192961 166360
2 63689 895981813
2 133108 246858291
1 6870 51910 9067037
3 170496 14376
3 195056 173786
2 66566 657214555
1 81699 133776 265076687
1 38521 194819 992955367
2 80030 15724871
1 87376 100075 340653660
1 8488 183717 213042918
3 85318 78708
3 149241 191305
2 83552 316757650
1 37065 123281 495932809
3 79091 21493
1 89030 130647 309355205
1 140209 187581 762637226
2 145478 793831013
2 17481 232036296
1 31603 128893 90416497
1 184513 187859 102609111
1 1711 150927 637153784
1 98846 181771 187099323
2 44204 510859711
2 174566 57158628
3 173867 59348
1 26980 27614 416792802
3 89325 26393
3 171381 73541
3 73224 15010
1 103232 143674 119378537
2 57194 75707462
1 38967 86835 931770657
3 111399 197753
2 132650 861377513
3 100209 145654
2 81440 554726107
3 56022 123898
1 9469 18720 661362613
1 83538 162331 1761184
2 72845 270501499
1 122459 147155 433449786
3 48630 82363
1 17648 182666 710003495
2 96184 475178006
3 127106 178336
3 107709 178121
3 66327 107509
1 81322 114700 655607498
1 44493 152793 468962000
2 81282 230268599
2 76518 942302738
2 140806 158804953
3 105524 71096
1 38874 117505 143547486
3 120786 163734
3 21474 93605
3 176227 122678
3 39781 159045
3 20774 123242
1 110953 125900 556024673
1 29473 125106 847864522
2 147583 694813691
3 34294 141436
1 68092 172398 931289683
1 8949 192058 305726110
2 88502 976284511
2 70152 569019122
3 61314 54460
1 139512 158508 407316554
2 34904 44110710
2 90734 519265141
3 42798 67985
3 62007 104765
2 169828 982563199
3 136632 71833
1 139090 183802 171606385
1 99355 180346 837156048
3 127536 199511
1 83790 196104 345075864
2 156867 857811199
1 104364 161168 186320426
2 62468 303746927
2 146844 566470917
3 161544 150446
1 103222 182155 780418571
3 35771 163863
2 132181 412341371
1 160511 195527 443768790
1 19221 33429 165376562
2 70484 888020756
3 27787 181310
3 175522 70490
1 38054 143651 174382280
2 161032 782767451
2 27696 298150666
3 55623 18239
2 62970 495077083
1 124642 183284 923904271
2 105350 786671135
2 37592 908831143
3 138344 50961
1 32365 132107 700525828
1 180920 188761 919087663
1 90642 120282 824987412
1 141872 149328 256967772
1 62323 141189 59860759
3 107870 85296
2 174184 880340602
3 39883 86236
2 3723 870807254
2 9767 752992541
2 106274 375721820
1 37664 191609 172214017
2 153378 648080349
1 14646 32299 722671174
3 113119 108538
2 171763 519274004
1 39972 170569 942783402
1 91340 158875 434947736
1 34221 128197 573121567
3 104135 115988
2 180777 351671700
2 28220 398089924
1 34018 114651 343588580
1 77377 137786 95328108
1 152719 163376 173705132
3 140965 92720
2 119988 781111806
2 101506 736531676
3 197068 189218
1 9077 148944 7967022
3 180795 90102
2 120542 331953717
3 53728 163935
3 195371 65373
2 106068 48438004
1 47564 163299 912054697
1 123356 177286 796988092
1 65388 92945 661195336
2 11208 842099747
1 20214 109800 697778001
1 120298 155370 329364363
2 94578 529084608
2 4459 683909533
1 62770 78034 654616426
2 103294 309574538
3 197593 11548
2 153370 962876877
2 35606 4144037
3 184393 165036
1 57692 187861 279696067
1 175909 177774 641442295
1 42080 56006 429685852
3 27398 57246
2 130059 65739313
1 104126 160984 753083557
3 149914 90711
2 81372 811285067
3 80400 25902
2 53184 87983842
1 112952 187615 516323613
3 181743 31988
3 56921 29994
2 4897 472072060
1 20329 47110 788232587
3 14539 145910
1 125700 154729 92699452
1 124963 167191 342966859
2 189408 255788646
3 90794 109869
2 116333 644511258
2 97973 819508806
2 55730 46158697
2 136478 517511889
2 86745 274030235
1 52224 172200 439028860
1 70170 85291 122839389
3 184067 90317
2 62621 118111985
3 77736 41289
2 74937 46634796
3 166546 22833
3 172887 194703
1 33103 123895 53364377
1 20181 159615 690926271
3 182946 44789
3 62468 44347
2 135725 189822706
1 19705 128334 901172320
3 57153 131623
2 36935 685300402
3 10774 70320
1 81846 121107 816474898
1 62938 146985 386299668
2 129362 483552556
3 66889 149851
1 83455 161492 894542496
1 129568 162899 647534194
3 24025 164754
2 160372 275685812
1 120349 173180 92821198
3 31089 88532
2 92703 293086050
2 74743 780217224
2 166471 907600487
2 4749 56267089
3 146625 14009
1 118954 166011 180365060
1 158496 193984 717379325
3 68058 1073
1 62746 116243 53326555
3 37600 108935
3 155230 36994
2 64658 315998826
1 51153 93197 499408267
1 128642 197367 92795314
2 115142 548374158
2 127282 728040030
3 90358 175620
2 3430 178409693
2 133907 395522042
1 312 41140 27073292
3 152673 58698
2 88048 811884550
1 44049 147543 504197363
1 16681 140353 700251860
3 96712 166074
2 71423 817873965
3 134398 135508
3 153761 158138
2 73481 755568804
3 80951 83657
3 46208 171707
3 145031 31930
1 104683 131517 670193998
2 49501 626995334
1 137877 193628 913028619
2 21869 714642263
1 4201 9152 923648301
2 187994 417035676
3 159139 132327
2 1935 615780448
2 44693 670963880
2 53358 753395138
3 193835 44346
2 34256 623929358
1 31414 83566 767968110
3 21556 76828
3 154144 196617
3 23621 168061
2 52387 129029104
2 152201 692893737
3 6986 6002
1 102353 126126 882752740
2 132466 318784788
3 136582 27927
3 26162 73913
3 3247 153662
2 111370 630724175
2 163176 152597428
2 62185 537028505
3 60708 68259
3 101626 152131
3 63047 175472
1 1788 58812 244917395
2 166441 343904946
1 10719 171341 755971589
1 60149 79537 635450114
2 162052 536952373
3 193066 121626
2 154054 405911495
2 67370 181118680
1 22777 23445 617055171
2 115955 897140633
3 7273 20890
2 45448 50568775
2 125049 57731107
2 22428 703533418
1 42026 49104 534573374
2 60171 258456824
2 157486 846586019
2 138574 589490404
1 107004 123210 714859406
2 39433 633035378
3 149096 150703
3 101942 69721
3 125672 81273
2 158338 368761755
1 15490 128877 751077292
2 85699 461779963
1 90334 176749 965413151
2 184446 289641005
3 61308 161574
1 30055 112825 902379194
3 71765 98669
1 7687 187271 726160887
2 138522 234641481
3 166958 140536
2 45870 555292180
3 25853 81396
3 171526 119074
3 86188 89416
3 180856 125444
1 41886 137409 727253487
2 39756 777596116
2 66946 575066984
2 17502 754289365
3 50500 116529
1 2742 173626 359856274
3 106258 192757
2 79217 731473177
2 89150 443040710
3 194012 18907
3 144583 104941
1 41063 126348 606092771
1 2762 4615 809599055
2 191007 648689154
3 177549 133922
2 99778 494388749
2 10532 967052811
1 84325 182994 242166156
2 9350 706764096
3 170745 189592
3 171219 154434
1 74868 169500 294723028
1 60886 60976 952953110
1 87327 117426 254178914
2 29771 709423329
2 21530 175488196
3 58833 152008
2 152553 228372945
2 196517 664755585
1 42830 96383 59645586
2 155676 749984831
1 124272 147663 383832248
1 16434 141674 971412162
1 39635 109757 51578315
2 188508 695466692
3 157176 153836
1 83612 199452 247171564
3 101876 150353
2 21098 917838624
3 189339 84230
3 39469 116619
2 45029 904566686
3 41776 88773
3 142126 18424
1 55737 71965 663437789
2 134267 673677369
3 16148 183507
1 25557 115696 594830965
3 182074 184171
1 39663 180113 989812642
1 41932 108456 714678007
3 83835 146861
3 64900 115934
1 13856 58373 130357900
2 133201 64785119
1 86179 103145 807510461
3 176971 23907
3 195367 196801
2 189996 714609089
2 155324 127864427
2 163916 130176821
2 14433 850892091
3 13155 78187
1 115560 156627 724806432
1 81040 132586 915771872
2 194651 858367956
3 138090 182116
2 40502 463568829
1 158454 167518 164172771
3 41964 59724
3 159042 98368
3 145194 174763
2 21608 741858781
1 66933 96292 588881406
2 23245 295260774
2 28654 841861325
2 45512 472795543
2 161766 479077887
3 15406 114144
3 38348 86332
2 110683 891743498
1 97530 100885 580364048
1 40663 50389 965298170
2 45873 814590576
2 17417 553438834
3 12451 40806
3 160170 66214
1 3165 178790 21965590
3 23238 132546
1 41657 174425 489524151
2 199781 989565696
2 123375 389617190
2 131760 10460000
3 79287 116948
1 14780 191813 348066763
1 26163 89682 83307100
3 41943 103537
2 102979 476469203
1 6076 108414 180572608
2 155924 579036267
2 100039 453852683
1 25866 106923 927200567
1 73004 115865 310787943
3 41516 121944
1 47947 125254 5421516
3 62905 186473
2 134215 263163663
1 33964 197343 49570546
3 164855 1565
2 33221 662540754
2 134352 845056826
2 72626 869815640
3 151179 164999
1 32281 115944 990328463
2 196997 207803452
3 177845 120685
2 18702 571420443
1 25618 42498 722372198
1 56418 165817 881610820
2 80049 684885755
2 111082 420393392
1 13209 147172 678148497
3 104894 77587
3 14209 1304
2 28461 635552878
1 101754 110152 235584978
2 170358 442381233
2 161953 201865751
3 155366 129804
2 195369 185690529
2 159217 248696860
3 153027 11678
1 22114 43183 713926184
3 56343 113921
3 106361 138789
2 106420 695457979
3 95367 167047
1 39097 176686 411962190
2 82182 921955176
1 47276 124349 214548447
1 67176 168759 44068872
3 153237 139418
2 169978 528360800
1 7691 189429 264525327
2 142270 126226643
3 169990 101449
3 151575 17684
3 104578 164295
3 130034 186159
1 88389 181330 431963210
2 81052 542404179
1 173298 194116 545847826
1 77922 173683 869790989
2 135973 753074042
3 90782 105734
3 62712 148665
2 185519 472020598
2 167581 74050082
1 27273 199248 812269020
1 75340 80903 968527584
1 35696 114123 952998579
1 47791 183568 540918149
3 128080 151400
2 56983 355746010
2 92159 274544728
2 80691 600404429
3 6501 57630
3 80795 52859
3 144061 131380
1 10002 65548 506590368
2 174241 763941085
3 37038 67782
3 160449 149686
1 124574 149047 143511930
2 137749 228666324
1 168477 192723 363032536
2 97474 974436463
2 11629 179752057
2 170485 143671631
3 24266 12817
1 168883 176956 518196969
1 23595 137579 998271721
3 32179 2638
2 86995 332908992
3 157960 113597
3 84454 160065
2 103031 851780648
3 142128 37495
3 179897 2646
1 39602 163180 253678538
3 88861 24662
2 45856 343382538
3 14204 104660
3 58338 47904
2 174765 838493370
3 78700 47781
1 22776 170895 572344779
3 87676 106060
1 195498 199805 959705224
1 173768 197119 204490800
3 184751 176854
2 130334 150540031
2 81901 272741784
1 79030 174332 47594590
3 12166 53558
2 185480 194432037
2 10153 181717834
2 180218 17509645
1 29579 163488 558040158
3 5046 2222
3 30532 129845
1 8957 120904 783725354
2 30754 261104963
1 96186 126619 98210959
1 101009 176198 155377750
1 24666 140282 76168502
1 46810 85400 561323116
1 44910 168287 440409441
2 98608 138597471
2 84727 757136405
1 147131 188248 661362821
1 27480 28689 797982398
2 17734 148074532
3 167853 184303
1 17054 137902 62448062
2 153422 279522377
1 82844 93527 185985241
1 91370 179738 688192293
1 15359 113766 536776685
1 55364 122386 342215942
2 31206 247361777
3 7098 83532
1 29464 168243 784042632
2 22984 406302205
3 119054 55913
2 18377 216099924
2 8347 430231585
1 5785 9842 475721838
2 110466 642958194
1 56609 183009 579901403
1 156702 182074 961537994
3 178558 103659
2 92092 622306873
3 21978 159825
2 113778 964174338
3 121974 126675
2 175994 57778397
2 191235 866069160
2 74167 397245355
3 112436 30983
2 36715 201721308
2 43961 101234253
2 89582 762868889
3 120923 66168
1 89 84185 225435138
3 168915 33030
2 75160 829445718
1 52219 197080 563098476
1 3084 189631 158845449
2 7228 366918452
1 15691 105989 398621775
2 35683 500000854
2 135640 14300324
3 169176 18285
2 138084 424747503
2 25583 764183865
2 108416 325919544
2 145854 377904825
1 21274 123657 731772268
1 183099 196592 57545306
3 107709 192385
2 81467 813383001
3 145922 15428
2 160323 154748312
1 59162 71751 458984022
2 192474 961814027
1 60356 154100 300752827
2 56556 529144456
2 113881 613735626
2 99485 915473163
2 186187 621741981
3 190604 150280
1 40218 106315 817287877
3 20415 99555
3 53348 173708
3 152039 16116
1 18011 98705 363488997
2 71906 413464618
3 104569 8934
3 13263 89306
2 197690 232700513
2 111925 215423787
3 182169 193852
2 149149 251762065
3 67386 96329
2 142099 860453305
2 189771 817125117
1 170662 184262 940172492
1 1984 143512 552489568
3 98762 15215
2 136967 567017594
2 61211 654171922
2 47792 34255551
1 60132 164073 584763385
1 100009 172321 374204966
1 9444 189632 629180044
2 106329 976839977
1 70512 151459 192895789
2 170884 638683426
1 2223 45591 779312140
2 67490 290341597
2 163833 150329936
1 90740 109262 436085649
3 57870 175796
2 90580 568906243
3 119721 65194
2 65308 976613828
3 95757 115310
2 158287 56182437
2 198197 882802945
1 76583 100634 400848321
2 10098 516562382
2 40193 444832278
3 177130 96380
3 144735 57343
2 183351 312486122
1 6994 99023 752096024
2 160991 339991290
3 83513 138467
2 20448 230979492
2 193653 755283402
1 21824 175595 510170207
2 15822 551343094
1 10801 121635 147870646
2 56152 507267936
1 88200 118961 573240330
3 6757 146820
2 88387 252901432
2 193416 21357340
1 105693 108776 662571635
1 115418 145471 154963329
2 189685 557609752
1 127627 170063 679897274
1 34613 112123 890118114
3 160697 128248
3 26526 190942
1 44108 175996 438189184
3 194348 72362
2 102880 165206503
3 196603 171219
3 82338 189204
1 83498 153567 466706236
1 172125 178171 580611415
1 93606 169362 765976271
2 156695 354125261
1 23026 174129 375972656
1 2714 198248 95959343
1 91961 114060 700589739
1 65546 185459 465069590
2 80503 848389191
2 67487 26496907
3 15767 180370
3 176950 78776
2 107381 409926647
2 152629 654900886
3 198984 188745
2 125206 266514437
3 20482 15606
2 132386 580269616
3 126135 63070
3 108221 188117
3 29253 25998
2 96101 566903731
2 120037 940638178
2 150862 121631360
3 198999 33609
1 3240 153407 273425545
3 138154 59313
1 98018 192481 653349132
3 57110 5162
3 141964 88566
1 68767 113774 605933133
2 30993 406112609
3 129970 108369
2 110076 911001006
2 130181 340654039
1 7133 98535 425804717
1 1259 35737 851159274
3 103806 188032
2 2692 151715654
3 21543 49082
2 141510 328724096
2 198889 185965769
3 143540 169883
2 94795 763726821
2 111986 323611760
2 24701 650900371
2 41165 99475012
1 45927 195299 316886198
1 31209 95584 37409749
2 29074 147269406
1 36921 144258 560198915
2 79724 347641165
2 138344 236822451
3 128571 5229
1 26283 84030 632963585
2 178435 175338391
2 25183 100740720
3 167599 126388
2 129177 43976681
2 139453 464013655
1 115673 138776 171867162
1 127108 137575 52847061
1 70468 179223 580017092
3 146771 71718
2 102676 44463911
3 175754 167768
3 104655 65621
1 4977 36838 580032698
1 31947 111262 490247224
3 195323 58299
3 71789 106663
1 93835 166503 59080734
3 2587 68718
2 68435 719034969
3 167947 168303
3 14751 101478
1 45018 59445 982115602
3 195198 152798
3 38774 37619
1 21866 33477 390947846
2 176877 296963127
1 102756 154270 805199047
2 62949 729218236
1 65313 134846 305769408
1 19691 44068 681514651
2 111886 965273764
1 147682 181461 431310179
1 107722 179725 72108643
3 136188 19705
3 103311 75613
3 69812 72006
3 81493 192846
1 171564 183406 801840587
1 35678 102964 19597969
3 197752 72249
1 121213 138375 923822547
2 161366 857207967
2 183160 200111997
1 186525 187318 694742932
2 15045 212127144
2 130760 172109055
3 139343 31264
1 13208 199842 893332960
1 27299 53518 978319344
2 16667 547502858
3 177360 168724
1 52773 119999 710697462
2 49872 815828442
3 79682 158198
2 192100 502842008
3 180815 36096
1 76229 125519 556969757
1 76353 159373 54592239
2 120835 990291892
3 35918 48718
3 13005 159857
3 151835 185903
3 161352 132386
2 97873 467413500
1 149001 155209 447699010
3 11715 78983
3 99950 179804
1 66354 155850 358074742
3 21047 119531
1 32968 61187 673217089
3 104593 25299
3 167531 168057
1 26337 70190 100754437
1 89132 181672 198852249
2 174001 637908542
1 12429 34619 459712092
3 79435 5925
3 197378 10
3 134842 190241
1 54986 105085 483907419
2 24533 528414000
1 88950 113558 666144127
3 193757 132950
3 197507 166278
2 131972 860323866
2 168174 990004118
1 71202 147437 206444022
2 11705 555228736
3 112484 31769
2 17676 324387052
2 128950 949954419
2 18528 990608293
3 84695 9415
1 78267 141130 943926255
1 63932 74881 327346014
3 55619 151098
1 22667 149280 210392844
1 110061 120144 917028388
1 30694 128811 287221727
3 70499 28501
3 7418 55870
3 151320 131719
2 1891 896429406
2 116698 312957628
2 67864 726565341
3 158657 32821
1 9601 151827 262191092
1 67813 98705 441583118
3 22927 109795
1 39333 41611 621876544
1 38353 157868 957130703
3 28308 138114
3 85321 131619
1 49651 143461 243962177
3 34963 191082
3 122791 64511
3 150507 62614
2 6680 299427943
3 132197 137890
1 105274 198456 348596785
2 194788 361367950
2 139538 624292088
3 164326 118825
1 24815 47820 398788142
1 28255 58269 447712033
3 192061 27104
2 84489 741946026
2 72664 58099096
2 32385 327105066
1 114628 148832 373079298
3 38064 116719
1 65902 166589 791256656
2 153526 342968882
2 29780 448131886
2 6039 491978279
3 53659 6702
1 27851 64377 690240713
1 69756 135404 164037036
2 155607 942097349
2 1201 923915464
3 24 191564
2 36513 266074206
3 15677 60970
2 70906 319229232
3 8862 128658
1 106991 112558 387326261
3 38376 143886
3 113513 137039
2 68002 308776726
1 14224 27253 246511266
2 72808 151688667
2 71122 481181170
3 119181 196821
1 54265 183847 503405491
3 103803 137606
1 37191 188729 216547186
2 150033 532485296
3 21841 59282
2 45011 308877603
3 82237 93462
3 99525 51143
2 3025 131700831
2 176243 994941971
2 52152 397313991
1 3483 121744 338995491
1 30660 79891 362075333
2 151307 585267217
1 52450 77473 124972715
1 3739 33267 475842926
1 165790 195853 611474745
1 132825 158782 499896497
3 6360 71945
2 79488 496890474
3 159755 80969
3 51764 152494
1 33062 178637 232938654
1 82943 128088 831442764
2 57683 169541630
3 177055 33529
2 30031 524111765
3 123170 23614
1 43754 53709 725681845
3 88477 169811
2 13774 439778422
3 161196 99898
2 184977 957287109
1 171646 174338 711820773
3 187612 59995
2 198977 339372661
1 73684 143642 512952310
1 36175 85827 907554483
3 125299 14706
3 83580 58439
3 57750 161129
3 66297 5548
1 21269 158394 230411054
2 162765 418688873
2 83526 869382313
1 138896 174824 687277261
3 101218 94094
3 71672 140149
3 79523 84216
3 162023 5369
1 40795 172128 57039277
3 133552 110147
3 12512 72268
3 52394 143054
1 91212 129893 116617147
2 4072 117248079
1 3818 190286 861400797
1 151383 190557 974290338
1 1604 151284 700330775
1 3669 18529 245836227
1 3819 18018 955872944
1 93559 180340 297063103
3 176726 110712
1 84603 182413 319109744
3 133975 21158
3 190328 114455
3 68423 130803
2 31804 559001903
3 129074 58462
2 121234 488025310
3 107810 89635
1 70257 171821 834046807
1 80264 131595 130742340
2 88109 945392268
3 117846 154019
2 50723 327852750
3 2355 167397
2 51642 571117327
2 185535 813898771
3 17606 87121
3 196987 16846
2 157989 33259525
2 141283 222648447
1 12665 100761 191343170
1 95951 116938 931634065
2 81267 187484476
2 87385 35958139
3 27923 81855
2 151011 767322477
3 140545 33311
1 3668 42280 901280739
2 161646 387132566
3 179939 105853
3 80045 60989
3 123244 66445
2 129998 947207743
2 144219 982135686
1 32589 90861 475243069
3 24346 157966
1 34732 81615 571611272
1 132331 188836 176964652
3 161449 156643
3 106263 84305
1 25492 150279 122494127
2 10444 641741813
1 56405 151162 414987305
3 82881 120555
2 18390 299116683
3 125114 101733
3 39769 166950
1 139214 190389 408318407
1 19662 40640 17174700
3 20010 90845
3 188961 134977
2 141125 171616010
1 11951 146148 272034622
1 130690 164196 83151842
2 150690 784949288
2 59232 356486428
3 70567 163724
1 40965 61646 359511811
2 172121 608972441
1 44762 145413 371664719
2 27246 533695831
3 34082 183647
1 93555 117195 45406264
3 187462 144642
2 26443 21816003
2 85994 210496670
3 153327 62536
3 144151 35191
1 112514 148636 146459956
2 65517 519799254
1 59854 118168 903683720
1 83919 165209 848413681
3 11658 114677
2 3624 561309289
1 66367 135715 965739549
2 79139 168858956
1 32163 141565 957468294
1 43991 111764 763687979
3 35676 171515
2 126691 815338424
1 74687 126136 1142815
3 116640 87397
1 49618 93222 578868927
3 112960 37813
2 24616 529429301
1 24640 92693 532123989
1 111304 186092 54024271
2 19048 681834925
2 139003 667112906
1 38802 111443 740314114
3 34693 53803
1 11457 133213 797354945
3 132132 48214
2 113838 803690801
3 125825 53918
3 112942 138538
2 28217 49924516
2 137202 257286645
1 80834 116687 368060796
1 176921 188463 884601535
2 120785 790050563
2 5006 704760616
2 39624 693744784
1 14179 169295 435520057
1 45635 169606 792492520
3 80325 164708
3 20085 140125
3 84028 195368
1 51759 126075 372074653
3 151909 24270
2 195969 588811155
2 185097 899255656
3 159888 123919
1 51688 123207 411680453
3 83762 132191
1 6425 56563 889897453
1 30437 126726 748509896
1 49247 53303 99658931
3 114678 116031
1 34376 133049 295748540
1 119273 142170 831435915
1 24119 70452 797400841
2 129154 9862964
2 161337 457876483
1 126642 185105 714242291
3 62582 166556
3 87607 151395
3 62041 69126
3 171854 27491
1 77927 171143 280997037
2 62401 645172833
3 142851 189066
2 49766 956036794
2 106502 559798756
2 41509 29970559
1 4704 189810 235889170
1 41185 168954 452019302
2 46934 962676903
2 6854 990058142
1 52728 151097 945290277
2 75932 688090713
2 171957 849920638
2 101596 297202159
1 24187 92185 437998370
3 120050 193908
2 30375 447170215
2 175541 7075141
3 132875 126836
1 2815 23397 578716923
2 4976 135577590
1 29752 124158 84532084
1 75537 116294 534807246
1 88715 170434 926674834
3 170618 54721
1 9272 13552 853904634
3 110321 87844
2 41300 543197828
2 101414 995959065
2 170194 697043942
2 147716 813909302
3 133697 150104
2 132248 23158375
2 143495 54944962
1 82132 134886 731226433
3 25149 50677
2 146319 390395949
3 26299 179999
2 191707 492510479
1 17998 67693 358696770
2 95963 818223797
2 159092 820394160
2 58484 463686773
3 178365 52978
3 123761 167086
2 11520 424086599
1 59142 159282 749454335
1 16084 107260 254156744
1 24145 152670 935249019
1 102627 182520 464503855
3 41964 56126
1 11034 131713 139805490
2 143647 941203073
2 166395 483442332
1 13432 18423 749858273
2 60513 720136846
1 67420 126992 411268066
2 94227 39638662
2 143472 202051065
2 72832 148551325
1 86499 115655 662827679
1 29113 99988 400588659
1 64042 100553 638635095
2 130766 477880940
1 104710 111048 956439583
3 69853 158005
2 48072 550139013
1 116853 150213 342225392
3 17737 83075
3 160708 105465
2 2319 927664589
2 44014 606589861
3 24098 193345
1 88331 115985 401195423
3 21834 143641
2 69650 813110375
2 97508 820337230
2 79973 225332058
1 2828 114389 275484198
1 29327 75776 548737100
1 136136 147232 165283050
1 99455 125828 402030553
3 56733 61607
3 124291 61776
1 78134 139909 800830876
1 16011 82367 421865414
2 154363 409328465
1 71973 164062 294905788
1 32449 199356 734146709
2 109783 198359414
3 3667 19235
2 98042 602320244
3 33539 61766
1 66771 170286 415910313
1 28875 72323 421868909
2 44187 67021873
1 172660 176919 844404881
1 111311 117309 726127423
3 26301 13106
1 40447 157824 889759422
1 113466 143436 109751275
3 183765 3077
2 33687 799874274
1 57397 91529 135180136
3 36135 86663
2 43891 185286165
1 10123 100749 626023537
3 126715 199511
1 38443 69713 34097417
3 125435 103326
2 63195 391292127
3 135064 126570
3 102620 54014
3 67693 65449
3 167277 106159
2 58356 778976480
1 61104 77903 681319585
2 91812 89574394
1 38104 184405 849840794
2 126642 998263917
2 23819 564054289
3 783 159020
2 13854 117746376
1 144372 149917 828731255
3 72820 27828
2 6835 365024037
2 178435 185363766
2 112616 282855262
2 11255 811900299
2 9295 34657838
2 140944 748555389
3 42378 3349
2 152462 617331883
3 149729 191080
3 42394 74639
3 50862 196248
1 108017 175798 875766743
1 4885 121431 453375690
2 184200 682568022
1 73338 148461 723761765
3 84281 54111
3 33444 63916
3 70739 58588
1 87124 194099 120520142
2 135850 749683310
2 135797 255521164
2 94535 970383275
1 57851 63622 204137151
1 101337 128161 508152801
3 192926 169573
2 188818 724346268
1 134049 150690 315965898
3 140642 64376
2 37568 930943588
3 154332 151341
2 119585 937061750
2 179433 54528212
2 132851 685426134
3 40755 128792
2 144519 190371469
3 156829 117079
1 137143 141943 373169597
1 78713 130361 353358426
1 84813 180110 364962291
2 5522 889561361
1 111123 165149 745881264
1 73599 121589 285248332
3 65126 122588
1 70469 126433 654472102
1 79399 199757 907348688
2 171349 776697629
2 43575 710517990
2 136217 556879869
3 65582 184756
1 44481 155708 410504388
2 61929 367458295
3 117361 3565
2 169988 372003861
3 22665 99485
3 132658 86191
3 108679 93861
1 11100 150363 238373513
1 37253 60777 396223733
3 179467 173921
3 51021 72627
3 127827 93630
3 102519 168840
3 76355 43852
3 143900 31166
3 148677 109931
2 33018 559403494
1 112132 128364 690498610
1 73712 150139 149160691
3 122516 41637
3 3271 169614
3 169673 179510
2 74632 460981021
2 151334 855773046
1 23046 108346 461938699
2 89681 508731427
1 66602 123635 230112774
3 126185 95789
1 103500 158899 298244207
2 126122 264220341
3 95033 156721
2 57071 808936839
1 193534 196098 420397821
2 179519 234059063
2 176760 452652145
1 154323 194886 623537403
1 99758 166674 892987905
3 118618 118401
2 169186 539835917
3 192975 198903
1 54802 62385 73143694
3 63848 37443
2 8048 244364808
3 111437 41668
2 165020 896403547
1 142434 179090 189403491
3 109098 136773
1 62519 110829 94014423
2 75686 8788537
2 60893 974324733
3 124806 120427
2 137110 551933103
1 2339 97851 589578015
2 12376 770764872
2 176540 953855423
2 19915 479736481
1 40933 117892 642401098
2 12666 285042195
3 116807 85745
1 3868 190765 311787585
1 94256 97018 564828126
1 101302 123734 589805461
1 109885 156525 145128908
2 21583 620952059
2 153528 232710524
2 15532 187673646
2 88738 806474487
2 59245 459360657
1 86405 143368 438445879
3 31353 115636
1 122111 177286 182226258
2 167577 834265724
2 23448 385028065
3 17258 43384
2 6482 699820000
1 80294 133038 200453026
2 66661 635009567
2 157179 380539276
2 40351 798954141
3 13986 51747
2 7834 272340373
3 88298 163838
2 157057 787888198
2 147616 436914426
3 55248 100639
3 183672 40996
3 105101 160134
1 118951 145822 659476861
2 24709 339885418
1 42336 110918 654030544
2 28027 100309379
1 55394 137476 883709436
2 2767 510603824
2 50563 961076327
2 89832 728107446
3 164663 179860
3 111311 130447
3 135635 116416
2 194042 681344915
3 32679 9810
1 35754 78876 77023090
2 157827 506606515
3 150506 45952
2 74073 436862394
1 11876 189313 301708311
2 131038 352770632
3 35753 70204
2 113765 931334878
3 149089 25066
1 23065 34342 864738532
2 102276 447787684
1 4445 97519 730779712
3 174559 95746
2 127646 267568307
1 112002 127971 653015373
2 115167 674255752
3 104359 92730
1 120927 133988 178777447
2 179312 948415701
1 19917 131579 820168316
3 76702 66138
2 171332 265085563
1 50285 95951 946936838
1 30136 72725 369096446
2 21031 264288712
3 43077 153315
1 134093 188592 55535761
1 33502 65918 234331590
3 16270 24971
2 137086 595642542
2 199469 775195665
3 34603 135492
2 51825 953446904
1 85994 119341 155218447
2 78962 335109860
2 81443 769292673
2 30160 357858130
2 155706 255039638
1 122239 186285 826960914
1 3365 146274 647758808
1 129410 141836 523505527
1 8766 14615 626807048
1 32144 48282 56742410
1 42127 196077 713296246
1 160621 169565 212764240
2 10226 250786096
2 145966 794814909
1 9024 18922 296888056
1 58641 132779 690569181
1 25125 51868 512375131
1 26471 146221 425458482
2 67615 799335815
3 35488 14043
1 62123 168869 307451975
2 74395 540245983
1 36515 68597 310823508
1 98092 163259 964454867
2 161336 309882445
2 133577 685062321
1 151524 162039 371749385
3 112290 180379
2 35898 532765787
1 61829 105134 563768611
2 46196 983765166
2 168873 734176740
3 194312 70323
1 16830 44566 496939349
2 97203 74587265
2 144705 863226847
3 48074 141941
2 14484 76628528
2 32716 190634540
3 67812 56162
2 185910 332753020
2 73199 22908656
2 175836 854559294
1 71055 147985 922365025
2 73342 40270078
2 195397 562660299
1 4900 82577 782623402
1 99268 130239 158223771
2 121302 188045466
2 40891 99734520
1 47429 64931 548299587
2 139215 465436996
2 189544 695931571
1 19337 172467 749135313
1 10477 67699 873251479
3 189864 107717
2 106620 412664501
1 82701 94627 695300166
2 146185 160819523
1 138270 196675 944498069
3 160707 95737
3 184911 70680
2 77747 196109343
2 58667 913042665
2 53779 139880186
2 108603 24118767
2 105573 450932772
1 39025 145757 294380522
3 94528 69504
2 181564 145939768
2 87635 92139373
1 97889 103824 756921060
3 12553 167009
1 30118 164885 584892997
1 24017 28002 12512447
3 41058 18755
3 128588 85641
2 115999 591247561
2 167600 701008589
3 80265 150018
1 38942 58788 19415684
3 51461 65786
1 130865 148264 863979355
2 143230 868940586
1 30029 57802 371974801
2 27415 768881540
1 46287 104610 546545004
3 152442 185489
3 54450 103222
3 22730 2204
1 113586 155942 578175189
1 8128 187816 450360017
2 175419 797238230
3 132647 107023
1 16388 36035 82342923
3 157964 194445
2 136314 666744287
2 107634 644959571
2 138140 151231699
1 47132 108483 470288387
1 73490 86163 514571813
2 22829 379126913
2 198327 799659925
3 120497 110437
1 6873 44591 587830182
1 26432 177637 49145603
1 124598 139931 150500806
3 54004 3298
1 9394 56373 339819597
1 36527 80631 568864780
1 139198 199810 352786229
1 91810 100016 260676379
1 99629 186059 833979568
1 73089 92529 826053735
1 49415 82917 653442663
1 27762 164845 191899170
3 121021 119608
3 158489 4303
2 147959 267105797
3 68735 169825
2 119238 784167576
2 165951 87135317
3 146940 110545
1 44306 47652 100915816
2 63817 613003563
1 94057 139812 666083694
1 104493 134376 850045669
2 22069 488412744
3 192378 166598
2 28559 878385877
1 89744 132408 292958931
2 120216 962432394
3 137643 63726
3 98949 154421
1 41973 63086 91351703
3 155992 40233
3 69533 179642
2 61243 376465607
3 76398 157919
1 62284 151907 788733108
3 184650 78496
1 1870 23084 776355790
1 136378 171503 6514802
3 31802 74581
1 54214 118983 722158074
3 97480 72209
3 23951 113325
3 176080 45638
1 62033 142671 878856134
2 158665 894101885
1 131020 156251 17726798
2 93609 78326480
1 62724 172903 826994690
3 131503 76416
2 138339 902053332
2 31383 135212607
2 75236 213165120
2 131327 645405294
2 131466 256087737
2 198236 56010522
3 70653 8850
2 28783 693490338
1 63674 113458 24346959
1 53952 119871 982011654
1 132887 136864 919422725
2 46027 766781437
1 84891 103027 507884217
3 14803 169630
1 86537 161286 150667002
2 75700 194067487
3 169893 65768
2 61654 937972879
3 110472 27680
3 98398 109675
1 37228 54911 255806215
1 50708 59445 58547203
2 33837 400361853
3 40210 172273
2 155217 149650658
2 192696 594823047
2 149282 428774598
2 93162 581615558
3 19591 38496
3 28641 134181
2 43154 274997408
2 117375 160286049
3 142273 79209
1 8577 147520 343041868
2 196589 684453284
2 25876 395713764
1 57694 101751 134270722
3 113711 63271
3 50113 14723
1 69697 145481 715248157
2 191803 518802090
3 161068 147969
1 101188 196693 462403245
3 31011 168909
2 163636 602731254
2 198375 806780421
1 38223 180147 53485133
1 11039 110127 165502624
2 37142 67953768
2 109183 829366512
3 193098 55894
3 53612 10324
2 3806 822914185
3 64310 7195
2 81345 549678544
3 147013 137133
2 140655 507341743
1 56463 121886 274658086
1 26202 51233 811194939
2 11597 528442736
2 61508 637598384
1 35701 198228 443354466
3 102111 100298
1 8323 111518 378872229
2 170312 615238497
1 4056 149874 180623975
1 36545 179295 500283675
3 195154 23796
2 74313 647997182
3 17315 194642
1 2005 85450 505213819
3 89945 42032
1 48189 153886 424316034
3 34418 33237
3 89551 20242
3 113644 134024
1 20504 196225 115612488
2 181307 526153707
3 136849 120744
1 27293 173032 463092355
2 33086 227271859
2 56021 527334285
1 128771 184391 822502997
2 186610 117178407
1 189976 190222 706800506
2 60780 399302797
1 32227 86708 46068443
1 11861 135300 494206506
3 74084 78808
2 165103 927301694
3 108073 106753
2 104006 856630840
2 179537 773957310
2 43549 450861080
1 62911 96323 197190017
2 45732 968786606
1 25947 134392 316905637
2 190133 156776146
3 191388 124336
1 78622 145532 258033570
3 199495 167680
2 192854 908498864
2 40458 744192577
2 186157 88979724
3 33822 8739
1 96475 186703 301251507
2 162237 18198437
3 60260 141138
1 2284 183193 604411291
3 112456 158634
1 164 150163 423644373
1 113492 182719 139751702
2 81825 943199747
2 172729 748196539
1 15402 108270 188319506
3 113386 2696
2 184985 651692414
3 48591 29892
3 113151 38462
3 110368 80619
2 184660 267102505
3 59775 188737
3 171342 20607
2 36886 637389317
3 151404 143068
1 46025 123100 588316308
3 126847 32454
1 148528 197507 856977199
1 71930 74559 316566978
1 34116 163206 477402082
2 168496 837152164
3 170430 91079
2 176614 113302217
2 180059 652607202
1 53606 150959 625976703
1 142766 176716 884668415
2 19690 540831658
2 194149 684105308
1 28529 66672 566359958
1 40965 66064 480035892
3 185212 135942
2 15812 688481228
2 163691 232297884
1 140685 194026 305239287
3 66554 120092
2 73863 895256826
1 31694 58540 259724012
2 26461 577773338
3 145144 134961
3 148120 144432
3 70404 20791
1 99804 136743 794964263
2 123158 166756683
1 74559 95969 337298413
2 49783 328426964
3 164461 180310
3 120784 122263
3 171120 90016
1 52072 199083 671933490
2 195268 702829470
1 51008 170261 290313897
1 72156 151448 339862197
3 66746 146445
3 118613 47521
1 56263 160741 289356366
1 64249 147520 942294083
2 183293 403057731
3 171905 78185
3 145001 129208
2 174768 27831517
2 74743 794486367
3 170039 126644
1 163295 186840 479224666
1 35717 62698 605313196
3 174292 197002
2 80824 794173541
3 167686 179317
1 79214 92476 903064449
2 68878 965347913
2 79553 976815673
3 193700 177816
1 119499 137256 912804394
3 197657 91769
2 115633 830959339
3 195595 30428
3 176356 95671
2 159735 814040173
3 126446 79750
2 44696 898631502
1 25234 90210 458578632
1 42528 150898 718869801
1 8276 89237 719640390
2 37329 800381558
1 53503 97657 937313930
2 32886 424643759
3 123069 134928
1 146706 179984 365140379
2 99864 736391220
2 88435 369132972
3 67040 96352
2 92078 420884799
3 9417 62158
1 50763 52805 728997972
3 92790 53916
2 142058 374668031
2 7971 863569824
1 22459 40573 435316158
3 213 177804
1 52865 56671 132182550
1 76945 161410 571558927
2 194125 668897809
1 115873 194007 732627326
2 198121 453367393
2 10275 392312171
3 93998 147801
3 18737 99511
1 90507 155971 482804086
1 31571 183651 509126186
1 130581 173070 311938135
3 126167 638
2 170989 481684880
3 78886 179558
2 128330 840404497
2 72383 493577288
3 70185 139841
1 104415 164314 134485262
1 89601 160540 339430495
1 14919 16257 666990583
1 57 147513 826026045
2 136877 605869543
2 35814 529725242
2 62516 335548502
1 107138 186316 448857985
3 188620 199183
2 156990 135262671
1 24672 40768 855703768
1 153096 178144 754341377
2 67876 720110035
3 89443 4821
1 132123 191900 491290940
1 4081 32953 953043382
3 189113 88786
3 104841 183244
1 73865 199596 384013949
3 160732 113497
1 80883 188041 704786825
3 2871 42057
1 50914 181352 368570230
1 5139 105544 822982263
3 22432 197973
3 79094 67575
2 183665 694026978
2 39124 695216128
1 103435 157056 692584105
3 83622 171160
3 12019 194044
3 3557 170575
2 164888 883309685
1 52970 84139 117060266
1 51748 161336 460783417
2 194100 567823347
3 48174 23920
1 14886 167736 938965711
2 106891 193796344
2 149696 151476696
1 18831 74451 222754663
3 41533 11504
3 64325 60718
1 47841 155671 164167989
3 62792 88986
2 188424 628265425
1 148537 152456 127113710
3 102433 119988
3 45567 5099
2 99697 720604088
2 144984 189618676
1 92674 109275 563821375
2 3829 729111482
2 34521 848053121
2 105704 497590213
2 181583 724040325
1 21530 150790 169967097
2 172298 458352047
2 181317 326821269
2 136967 564647807
1 45070 53984 366868229
2 153071 808884575
1 143456 164594 74288351
3 150144 157084
3 13671 155453
3 147298 131937
3 176726 105337
2 32672 449299942
3 7106 23728
3 40964 43242
2 30142 866617260
3 192537 33712
3 95012 199208
3 1467 45732
3 162734 160392
3 72179 60273
3 177660 14971
1 25726 78877 827285537
1 79928 92875 393873383
1 17008 35186 740366896
3 139403 46728
2 34786 49251025
3 156920 45427
1 11588 143936 148810012
1 74125 106512 871889110
2 14207 815809210
2 185790 201697810
1 84437 120293 354701611
1 25102 144709 383562035
3 53532 64065
2 198711 445602829
3 180499 119909
1 101547 169205 109246746
1 84039 132277 998810870
1 45263 95305 627226621
3 156347 20004
3 40618 30993
1 116142 190983 630651364
2 177712 451303390
1 80849 163471 775241347
2 24605 598818419
1 18806 107556 307554588
1 69217 72203 280326131
3 92193 13578
3 154931 20106
2 20844 537694062
2 45280 987555085
3 193875 123592
2 64566 550375382
3 132390 186617
2 16571 447218430
1 5562 13317 405386511
2 173706 815770455
1 113303 194994 654987345
2 22920 994531301
1 2767 98944 378654165
3 134125 138132
2 168672 790579928
3 5495 135831
1 61091 171082 592949797
1 110933 163073 253472809
2 33812 288455280
1 162189 177467 807819201
2 167655 315549761
1 18112 180475 605027376
2 122047 814530913
2 68105 977490702
2 122334 965415338
2 53698 308623989
3 126090 107068
1 100912 161323 200932485
1 27151 57207 543219937
3 169000 56742
1 117300 150534 929216225
3 177304 31993
2 60729 104925461
2 197637 832288925
2 89918 979639485
1 13845 79364 70158117
1 12189 40155 252438400
2 85056 405006858
2 87350 112711559
1 41306 190207 376502356
1 5028 55575 534486063
1 8148 136754 657548813
2 183281 442009372
2 26266 140620745
1 105742 133218 527043429
3 162427 192136
2 65830 801884688
3 82161 15803
3 179559 125379
3 72067 181533
2 102128 983125875
2 25527 80850531
2 180876 318024850
3 111122 148996
2 198623 598360650
3 165170 92836
1 21900 190668 294420991
2 175631 570234171
3 4490 50910
1 78125 195670 437138220
2 2349 406004669
1 28117 141858 577804732
1 124354 144073 705380075
1 136138 146310 976938742
3 109624 165495
3 78508 16284
2 194217 350343394
3 54935 40911
3 66796 194273
1 141126 189806 24907316
3 75785 61359
1 14200 68118 211807647
2 159282 761941936
2 181992 97039174
3 124485 134330
3 61098 32398
2 153065 265329388
1 83024 130766 664362855
1 91558 162171 776238768
1 6846 19172 253340104
2 171255 875836659
1 14447 133522 997330064
3 40591 186292
2 87603 439166159
1 27342 72879 561920247
2 134995 868753755
2 149514 976933172
3 17121 125715
3 166553 131430
1 57008 147853 450954829
3 77352 193667
1 71053 127639 723383969
3 77890 35668
1 58221 194407 373220677
3 136756 157780
2 12157 551342856
1 88407 188011 880739388
3 11235 15840
3 49940 105437
3 107763 98859
1 10060 60927 825091126
3 92242 40599
2 124932 205058642
3 57024 151800
3 175786 116958
1 41322 62678 990692139
1 2952 51648 39833873
2 19040 950134887
1 168158 189463 574712969
3 103785 44366
1 25778 119635 129048439
3 91759 131750
1 80144 135359 613822818
1 66224 116615 973504592
1 111563 158608 104976890
1 140398 165479 468341183
3 123275 191175
3 93307 141452
2 38029 681111055
1 61826 65553 494500465
1 72771 160754 18161306
1 37526 182113 351064324
1 58883 69978 34824763
1 92749 155678 890835895
1 34631 64431 74236258
1 44633 106741 635393492
2 15298 522455428
3 161011 2594
3 18622 163037
1 82218 180099 72700246
3 22523 121000
3 88246 84009
2 166826 668377530
3 150016 10308
1 7720 176042 776774640
2 12523 279454076
1 17854 53881 695667929
1 38813 102002 389634464
3 31565 83607
2 194349 435556093
2 34202 31164598
3 89413 94031
2 6056 882277419
1 28439 63264 833449735
3 68166 19217
3 135148 128391
3 149907 172398
3 142355 61882
1 24212 143007 568310087
2 103069 35475793
1 48837 111235 880927670
3 64061 17228
2 135788 488812146
1 77353 174642 41573754
3 58390 114416
2 26975 748278203
2 95349 363645172
1 11222 190378 819909989
3 145518 12588
3 199924 177701
2 80227 639065410
1 59582 177782 805066153
2 29821 914572303
2 107146 646748830
2 6645 415770251
3 76911 186394
3 9375 143360
3 90958 63237
3 6793 155288
1 28643 168540 725224699
3 125307 140682
3 155727 199238
1 181026 181863 249376613
2 35464 29573237
3 73289 108699
1 111135 164250 182289238
1 13551 41224 703515598
3 47750 87291
1 119093 142585 612660753
3 132704 66730
2 138674 261297415
1 28802 180351 282783247
1 33198 107426 672089966
1 24344 121397 151025108
3 37856 4831
3 121066 61328
2 137204 463508535
1 171536 191760 484031457
2 71893 303254133
3 160044 148982
1 68896 84928 649488674
1 40801 111923 27672790
1 35342 161601 610293181
3 32733 114059
2 114594 480740790
3 74723 8099
2 39860 457678916
3 116166 114426
2 79650 100679211
3 90780 66402
3 43725 48288
3 28018 69910
2 31418 43559782
3 124209 94025
1 125553 180821 436055945
2 4792 680289938
2 69924 882028479
1 56472 72878 52107087
2 188233 561093727
2 116239 797676389
3 145241 167093
1 35430 46580 180092580
3 27372 23214
3 23460 68422
2 196949 365735204
3 112105 62597
1 71755 103787 662083792
2 26050 97018067
2 150941 851416406
3 107315 159993
2 98258 804592175
1 22721 50593 447374521
2 185587 176208890
1 40834 56708 310492987
1 41454 71274 471438714
1 73851 154879 794399896
2 88404 791950925
1 138918 196982 489943438
3 59914 130939
3 180600 12508
1 127750 198661 883529169
2 33786 71194027
2 109931 712737440
1 45546 127467 329545228
1 121194 127400 145208781
3 148688 101226
1 14183 40546 801265587
1 11572 11687 393569397
2 184896 56457224
3 147872 172310
2 104981 707344036
3 154379 138691
2 77328 390204973
3 2047 187194
1 89331 111915 378486719
2 143536 550906874
1 11292 71534 939814122
2 149443 981941762
1 181115 183561 391796027
3 91641 135312
2 66991 362965375
2 40024 263101232
1 46011 70111 571277975
1 72259 194007 793250175
2 185480 133447837
3 124593 149052
1 122711 182855 593389034
1 16309 89032 485391723
3 24262 148172
1 23625 43598 641455191
2 6838 578170411
3 13107 74919
2 48774 540172835
1 61354 146068 654743151
2 127469 404894364
3 2571 194956
2 194270 817740392
3 175610 147627
2 26475 772951611
3 74751 77212
1 71752 82431 791007272
2 159315 516194132
3 124002 18898
1 8231 163058 662686575
3 96765 55761
2 26601 307239253
1 101615 108156 903042670
1 97368 137978 633133079
1 60054 124778 447642192
3 126101 85704
3 192395 50580
1 50572 172165 613707833
1 3912 141281 727093119
3 58953 179122
3 140417 88401
2 146741 956128763
1 10622 66036 613652853
2 188553 444456879
3 89166 152323
3 122918 189721
2 193240 245693236
3 103768 148453
3 131283 172566
3 101672 125413
2 95786 53789275
3 77426 35686
3 71111 111084
2 41600 731022620
2 6970 680660706
1 25053 97287 219060791
3 140511 74424
3 72008 177715
2 7894 314342379
1 25541 101333 209338628
3 13712 32003
1 17777 102737 836669875
1 105412 188109 96906971
3 22091 67042
2 183715 880898339
2 36422 560846716
3 4000 18084
2 198011 193577549
1 25548 161634 337032317
2 4379 331820111
3 158643 2058
3 35556 160958
2 146325 959833916
1 91870 190047 76107831
1 73741 114612 216721116
1 70719 121543 461004803
3 44001 81713
2 131226 125029901
1 25414 100531 770303969
2 112070 395905548
1 12705 111020 193489175
2 17352 84446589
3 187018 84729
3 65614 122462
3 157026 21287
3 50675 52877
1 78060 116521 547490038
3 25269 73507
3 115829 53497
2 118270 440453231
1 8640 114505 9147171
1 30137 85134 980436416
2 3954 269768977
2 17691 610550020
3 46321 80196
3 76388 192936
3 48728 131935
3 155896 37886
2 102684 684911453
3 14310 96537
1 138482 168160 910036448
2 199842 566080
3 138143 73198
3 44551 122692
3 159804 107912
3 65713 184084
3 25218 14255
3 163112 114165
2 8158 540474579
3 41402 10288
2 31582 943556198
1 48446 83174 989051877
2 103775 404129307
3 66647 89680
3 179081 92826
1 29900 95341 632197239
2 195319 999450541
1 8653 20123 340736866
2 50685 85584099
2 6768 691197591
1 28075 89706 146018747
2 3127 801977857
1 12708 179838 886341980
3 8747 198041
2 128265 300108555
2 184717 35343692
1 1890 161375 577966648
3 173076 160895
1 41981 144556 249990047
1 3595 136080 77522630
2 112501 684094550
3 168817 194734
3 106340 172008
1 62994 91111 149230467
3 21102 39542
3 56530 51875
1 91237 149774 779176024
1 64469 108463 427754450
2 88563 27078117
3 46907 128093
3 35367 186254
1 21971 92217 204772349
1 117834 145997 330281982
3 124026 18610
3 140315 171235
1 143088 178225 569748573
1 28732 36060 364314108
2 182276 978256395
2 147782 333985313
3 111427 63992
1 108218 110751 746975807
1 153394 176938 418437033
3 119209 55322
3 40944 110093
1 34336 173913 308502463
3 47898 181238
3 178951 111482
3 79073 123062
1 42197 188503 952005788
2 34899 634525231
1 44255 162715 873826415
3 113766 188329
2 132384 452931381
2 188648 418638386
3 130512 14697
3 153570 145712
2 152846 977191605
3 99205 65805
2 20733 231844635
1 100229 166003 427711917
3 9862 140582
1 131665 171348 935037863
3 131659 94672
2 58518 361714450
3 50664 62822
3 196880 18254
3 138805 193816
2 136546 180060839
2 171005 836445618
2 197514 402682571
1 58953 169998 178453031
1 194082 194182 451593016
3 186224 142289
3 27581 133929
1 67889 178628 884102920
2 8779 735227587
1 4020 153610 90160431
1 42404 54881 736801598
3 509 140248
1 153333 154939 867862756
2 134435 791239289
1 159292 186820 607450574
1 73935 164110 863449474
2 167036 264353743
3 56638 61194
1 143077 188034 825273452
3 195750 38989
1 19239 52660 690081281
2 110394 629134541
3 160742 71414
3 41106 31513
1 59730 83449 206903396
2 27661 424829279
3 79250 94676
3 137859 103280
3 82287 127549
1 30009 138576 779325469
2 148057 474030640
3 159082 187015
1 8610 91598 70238254
2 3372 357092000
2 111145 720408059
2 30243 332410810
1 54606 125349 279077461
1 149919 183397 161461151
1 9335 69439 443803192
3 98627 152944
1 22618 124057 735306775
2 89770 554615875
1 18422 160334 13452253
2 42067 992811975
1 67115 148470 170950800
3 45324 125405
3 179768 28056
2 176172 31983592
2 179429 726095332
2 180951 601659677
2 51007 196161083
2 191043 692223433
1 49169 111081 785877995
1 58770 96068 758406943
1 57068 91553 492385397
1 14151 17727 625411557
2 154788 67607914
1 56364 187421 376173023
1 135518 146883 849689823
3 170078 189510
3 62781 110140
1 46717 135945 668552980
3 98293 142946
3 87313 7209
3 191676 170150
3 96819 162735
3 7210 169883
2 100006 713088105
3 33163 132794
3 92936 100420
2 1197 582699750
3 80326 185573
3 112756 9642
1 6898 185431 696106444
3 156085 9143
1 139328 186608 379760929
1 23235 94535 979030477
2 161431 288921175
2 122895 53349033
1 93855 156389 631603682
1 99041 103755 737255287
1 73230 118335 890100619
2 59252 11797232
2 121402 614973939
1 80704 127863 540807796
1 118573 176874 957528555
3 83453 124693
1 115490 196255 825463659
3 158977 7595
1 47222 75832 78727709
1 82979 169856 255294844
1 41648 142146 815993118
2 126404 982510504
3 183135 22850
1 71257 162072 137136218
2 89712 662918869
2 98656 214559439
2 186220 338825496
2 124146 156706052
3 187499 164556
3 163930 55446
1 49015 158585 118828694
3 4374 95237
3 104522 16477
2 147490 869323713
1 129068 150144 906898880
2 97890 903478100
3 163923 138668
2 159765 303330014
3 21292 32838
2 126642 955305225
1 92940 181176 524169272
3 60600 61721
2 191923 634167965
2 170948 42076839
2 107344 239961710
1 2674 128493 469765085
1 11841 64810 648023023
2 44509 179775364
3 97281 135186
3 13220 169318
1 32705 49270 206107768
1 27496 142436 546153654
3 27081 128350
2 71107 172816156
1 139956 142840 39896652
2 117057 453463626
3 120666 139868
1 9817 187554 491509538
2 191924 692395817
3 88801 5191
1 39128 140985 978733411
3 25904 144686
1 16585 121876 422603122
3 145809 112659
3 25327 49343
1 12114 169913 105118235
2 50168 699538973
3 65040 81542
1 89359 136395 9808110
2 11799 512972997
2 161027 376962436
2 191500 67435134
2 147805 329284920
1 18281 28228 321880201
1 74651 193931 326839223
3 162440 9236
1 59709 87486 614939542
2 52276 828012800
3 80188 59126
2 92617 746817965
3 78368 74828
3 118583 136854
1 8988 39628 842883277
2 141476 456528778
3 72732 156805
2 141691 571740450
1 22554 47686 191442144
2 45353 45151458
3 166711 187874
2 17518 11181831
1 55076 100549 72951413
3 3176 169786
2 107734 68643182
2 132561 325563472
3 176536 111081
1 125354 127121 150695997
3 24658 195562
2 97756 593866741
2 198873 636549990
3 90866 114883
3 58820 147028
3 93557 136938
1 36462 178285 554421903
1 101195 108203 478619856
3 61552 49610
3 74142 48302
3 76629 41278
2 164865 952406098
3 17995 15923
3 90390 108801
3 24974 107314
3 78808 63426
3 154840 90187
2 25645 746465756
1 76858 161242 507691420
3 178433 193910
2 116510 491672340
1 37912 152041 223576696
2 2572 82846345
3 164518 131447
3 35587 72794
3 81031 22222
1 79716 91280 712077167
3 13774 79508
1 34751 35655 78626989
3 88571 142634
3 86231 13948
1 11783 50280 102043265
1 51266 149209 975278615
3 109869 95683
2 61736 803389304
1 108 7665 77659533
2 79624 974916377
1 62523 142058 913499215
3 58343 118878
2 154947 468730553
3 44392 57770
2 18443 821447360
3 124183 47626
1 22785 66691 626212292
3 92794 112544
1 30401 126201 907121601
3 162670 86355
2 38118 99031284
1 150568 195436 519312026
2 102479 484226365
2 178782 350795963
3 198729 107816
3 134593 6472
3 104449 3299
1 71138 157529 845320214
2 88911 338109355
2 56580 524259186
1 60497 96075 689299597
2 116640 434412100
3 110656 114373
3 166175 178838
1 72777 108273 602876836
3 185776 12761
1 59653 142860 753125489
2 6921 577967205
3 79691 109759
1 128662 142526 687757233
1 53174 83317 315157076
1 30090 51578 546928581
3 126814 65674
2 64454 161785093
2 115108 692817770
2 20834 694269492
1 77140 141190 206644018
2 24296 645461098
1 16340 39046 42583233
2 86018 243242274
2 55645 943647034
2 29782 614512782
3 51996 54433
1 88247 93977 567779658
1 16430 120099 678230854
1 32594 127942 928418613
1 83096 129992 714329961
1 29735 133994 750593605
3 12136 146308
2 35485 868417593
1 112324 120831 783335944
2 178727 758213136
1 140219 167922 756971227
3 128737 196769
3 57165 131292
3 142161 193281
3 185126 91388
2 163473 967118463
1 171875 183239 883106355
1 52752 160909 479289228
1 19021 172794 325747852
3 151486 114804
1 5026 174649 336104639
3 93184 66018
2 94028 358752066
2 101377 897785228
3 47494 185960
2 84410 43506035
3 45914 37443
2 31085 51456758
2 52938 446036334
3 122344 145111
3 180260 106166
1 23497 37559 475217159
2 166715 345746313
3 81966 141729
3 102432 104380
1 17432 165012 196467629
1 93459 117854 494376989
2 30470 389452036
3 161324 56519
2 129711 894165269
1 61175 120226 770713527
3 53442 155569
3 46394 105594
1 117380 128309 545540071
1 86819 96186 653592714
2 178427 528917071
1 52203 138969 839052770
2 479 245854901
1 122217 126377 103834052
1 175397 187309 898982240
2 171843 220788565
3 194970 117527
3 130904 17180
2 66598 331406606
2 145408 915665060
2 68955 395210933
1 164426 194673 705908823
2 83270 307587695
2 197843 12670046
1 104302 124907 86009093
1 141374 171194 753908964
3 8040 108461
1 85369 97671 748437842
1 93426 147831 516419626
2 116802 29562039
3 89229 1335
1 2256 140126 599733495
2 136767 736212559
3 19326 187777
1 109477 176083 573200785
1 132954 168338 341180802
2 194497 953841747
1 29292 74886 786662500
2 79765 844922427
2 53749 655716481
3 197605 6719
2 136652 69147087
2 152216 969552346
1 6436 162598 365640622
1 69272 197569 36232460
1 32649 93771 707780617
3 140320 60677
3 5189 198854
3 65839 99572
1 10623 120869 809662809
2 15058 351716265
1 143509 194531 241694524
1 37312 71921 682417217
3 126003 49092
1 28242 185444 154452816
2 115654 639113002
3 36342 166984
3 81345 112062
3 124069 136966
2 130417 173068292
3 130964 15363
3 124998 158212
3 18987 87956
1 11850 140261 349730473
1 93039 145880 169866642
3 120892 152325
1 42852 128181 981424083
3 16996 26952
3 65322 18798
2 157652 738186227
2 14933 842395421
3 141807 49012
2 195387 728403948
2 51563 942469515
1 65111 131883 341995792
1 13581 41404 253541631
2 137586 604751205
1 89627 126744 482732545
1 67304 128386 469584566
1 63126 116103 311633547
3 193444 75090
3 168065 153469
1 60333 166093 38100686
2 158970 522008458
3 182946 38251
1 29780 88028 144580840
1 125456 134291 236820304
3 190229 42500
2 50078 149917981
2 49454 722271485
2 30314 291435239
3 90018 65436
2 66637 641609151
3 3675 154740
1 13656 44104 526079740
2 154619 951290823
1 95329 125643 526689366
1 70562 86134 497793729
3 25681 195093
3 120178 144432
3 158571 183089
1 93174 102148 667974982
2 66904 248815322
2 18498 363071363
1 136647 184558 661965009
2 44815 874633733
2 43383 533235232
2 164615 866081510
2 70841 881994924
2 182592 479756103
2 28416 868755675
2 144228 728718322
2 75808 228559496
2 198883 511126335
2 742 348405229
2 80073 672118002
2 141720 975584613
2 56213 718079451
3 51935 22675
2 34135 430360512
1 131917 141062 222142538
1 14105 48366 279569687
1 103947 168647 696530792
2 75011 279428449
3 23988 143726
2 24687 473478694
1 30364 101825 508346768
1 168585 188987 442508480
2 77521 224271203
2 168430 481208225
1 6490 194820 321207293
3 116367 96347
1 144753 163386 646299566
2 129509 910828305
3 20849 194439
1 18111 175173 48304652
1 32444 55194 26449071
1 119118 125891 866300652
3 26119 157777
1 107178 147213 378336786
1 82388 175154 174093784
1 84430 149474 578376228
1 71979 92038 95051744
3 65967 60131
3 24837 10123
2 111365 145388436
3 117219 10886
3 159765 59232
2 176434 53700654
2 99605 89067968
1 2051 63162 587022299
2 120476 797927896
3 15029 178201
2 122415 765889515
1 79753 147834 782138296
2 164861 584870622
3 187127 111493
3 10592 130
3 83455 161616
3 39917 43349
3 115225 96656
1 88073 183042 303976630
1 22967 180372 968827653
3 27024 158616
3 86934 37215
1 23210 139223 322391526
1 72152 199359 432883451
3 41023 35182
2 17734 206966260
2 24267 152044028
3 31093 154794
2 198486 101889065
3 72126 163876
3 166477 63463
3 169515 123567
2 163706 506779987
2 199782 353022365
3 196568 188038
1 74619 151757 328635718
1 82557 153923 399716310
2 120864 438429793
2 90919 856031140
1 94913 139479 626164755
1 154370 179587 399899625
2 34407 249098017
1 74815 157378 770774000
3 47307 43824
2 59654 822158768
1 111790 164930 377732646
2 105727 396022676
3 115929 127092
3 111489 117986
2 190705 208196327
3 114942 145948
1 83511 98779 595837264
2 119939 731276320
2 35404 20176811
3 9982 159495
2 35951 20993950
2 98960 759986770
3 97552 83929
2 169086 599821269
3 175895 137756
3 63926 157224
3 44742 134569
1 36943 69391 410822488
2 156404 880908898
2 199430 424689934
2 199712 75708968
1 51024 112361 926989523
3 168623 128018
2 4941 174515260
2 92748 821299394
2 76037 476645891
3 91872 16799
2 28774 987815940
1 45238 136071 423239103
3 185735 115146
3 68049 46047
2 130284 769804650
2 159029 456731384
1 74444 184471 635342720
3 40667 59950
3 97738 4271
3 90863 68186
3 15224 56877
2 95467 268083197
1 26584 82388 947437526
3 29551 37160
2 139062 622037846
2 135370 357624316
3 5142 6384
2 146701 520764489
2 10627 173726392
1 9256 112006 816172203
1 130628 165785 167938015
3 189002 22028
1 3391 16661 944839775
1 44625 61278 966952061
2 137772 212722049
3 99594 197940
1 46403 61445 283557615
2 195309 92191874
1 63017 76297 370161787
1 86845 132175 946116302
1 76512 82677 487964091
3 63068 128749
3 180818 85286
3 55678 141599
3 178887 34781
3 188087 48460
1 116360 173216 653002377
1 129130 186891 767459044
3 55294 85249
2 79549 675113216
2 45239 463861622
3 104957 138094
1 128785 157794 397518957
1 81930 113201 731855767
2 106097 529409491
3 160955 56947
1 85391 109704 646133030
3 44979 125607
3 157548 3402
3 188095 188536
3 135933 126355
3 11442 96034
3 46587 152852
2 183947 341289648
1 24428 139330 751581705
1 7521 193854 902320829
3 190568 136819
1 23763 166106 169908165
2 84629 554892311
2 72332 126484466
3 130542 122723
2 104000 320025348
1 123331 143965 751023783
2 77189 326514274
3 133351 131704
1 60030 187302 398055975
2 177168 781105151
2 147916 621814800
1 119861 170681 111568720
2 61909 263039791
1 60349 94409 244687428
1 197293 199925 865187732
2 12046 256081838
2 21664 451586398
2 153083 820085023
2 179603 329496090
2 152175 529255217
1 42967 105880 210933961
3 69690 25313
1 71354 187816 519361155
2 30474 771718848
2 107422 878787272
2 176599 907637487
1 164020 169256 906008150
2 9966 460148477
2 152817 474892035
2 156289 244877552
1 22399 30918 64191106
3 14375 181361
1 91916 177475 907593354
1 101136 117380 677790386
1 79661 197699 977847262
3 167832 33297
3 48166 92481
1 77653 127469 299021544
2 1966 209114022
1 169448 187532 595589722
2 42768 880592009
3 21857 122011
3 62314 67275
1 10744 153004 144342885
2 130847 272699561
2 32623 326093497
1 102997 195443 406097422
2 64212 843708475
2 55660 195539417
3 162801 73649
3 111 56558
2 183328 359674610
3 60265 29771
2 134806 963088924
3 112954 137480
2 62145 109857643
2 148343 503803823
3 187897 49283
1 17434 84410 684272722
3 135439 30435
2 94582 935503078
1 66657 72501 299558654
3 106526 108797
2 13796 295016895
3 133272 199790
2 55629 606105067
1 158225 173838 942790567
1 105073 119866 432521435
1 127461 148658 601539159
3 156243 68532
3 67718 75861
3 8125 135618
1 145958 190509 92542817
2 182695 120518926
2 182180 882249348
2 104365 258239319
1 106840 183455 662383349
1 52132 135114 864890772
3 53729 176236
2 104692 429054148
3 22322 144347
3 145530 10918
2 145512 657219463
1 86067 168763 382860754
3 99198 152808
2 88852 371083375
2 145687 275082644
3 19335 139959
3 121571 161295
3 93784 150899
1 182169 186144 155809236
3 83983 36378
3 184263 171000
2 17272 367864552
1 2543 135242 654468341
1 67105 193955 943542025
1 169149 170758 26292543
2 180359 912340744
2 199469 691009402
1 103782 184090 339986896
3 119005 37670
2 135309 237024374
1 156798 193746 867954872
3 28388 83327
1 17050 141555 740309404
3 191199 142258
1 48560 93182 574736744
1 1839 99861 488614022
1 8929 83850 322009058
1 56805 74250 435768600
3 88194 11071
1 162641 189548 46818603
3 166729 90698
2 5370 232826519
2 132139 868749532
1 62340 129574 495874938
3 16061 118378
2 128082 955570629
1 51144 154993 695136912
3 118158 193455
1 11466 185241 468238853
1 18526 154126 429785734
1 54441 104036 791544042
3 1033 154794
2 18562 814256591
2 184462 627031709
3 12689 51060
2 42953 418914645
1 103329 171863 997699126
3 80260 70855
1 87895 144475 980704088
3 23394 156497
3 73036 54847
3 12690 67072
1 60322 184477 899219656
1 7274 15733 264642185
2 39404 183652648
3 15516 154490
1 60805 105444 683784144
1 147658 175597 757552440
3 117721 51215
2 154912 544988166
2 141635 827012256
1 110532 142310 187656459
2 19057 353634814
2 97596 154298090
1 52293 163025 224865558
3 51562 161269
3 49925 45159
3 146049 138344
1 59569 135764 498689094
3 158358 18809
2 175190 543168542
1 41454 73650 955560655
1 39271 198142 738976880
1 2833 113660 813796
3 144034 84395
3 32143 207
2 20680 769305971
3 105965 82490
3 51192 135215
1 99723 139442 926024810
3 82934 17138
1 12979 123103 575568838
1 123559 161850 537732794
3 133928 26084
3 50125 14469
3 179856 105876
3 53373 578
2 35365 825279800
3 196502 72024
1 404 55230 989061963
2 179831 479891798
2 62790 314700419
3 190895 46244
3 30681 28749
3 1338 80935
1 66218 112676 387747028
1 8843 168890 96906026
3 100811 48229
3 197699 197516
2 25558 700210855
1 40216 78697 42909343
2 27560 950674247
2 51715 706850555
1 190692 194688 153734661
2 107556 123371237
1 54189 113199 269743548
1 67927 198637 806808050
3 114938 76801
3 61609 16591
1 36361 90163 548737052
1 10606 39606 132627700
3 121811 196203
1 110631 133338 528087707
1 169758 197997 579212971
1 1362 77681 712101154
1 92547 161457 483055996
1 105258 198337 626664056
1 134032 176778 979432528
3 121134 3974
3 163124 113871
3 189172 76091
1 22959 47761 446132147
1 70202 134382 165016230
3 160776 54627
1 180699 194117 449922245
2 177491 850269688
1 7573 70446 735266187
3 173783 50902
1 16032 84232 178034100
3 64919 45762
2 142317 139960694
3 19991 162690
1 8915 26672 237985905
1 21181 170168 481404565
1 26074 46544 35381192
3 95024 192330
3 167283 4656
1 23927 155824 670698749
1 155238 182467 803468712
2 87491 9423931
2 15743 901081479
2 73777 566446200
2 100045 981726939
3 46651 20257
1 73657 103927 156073167
3 70275 54816
1 6704 61590 521611754
2 156262 948943843
2 72122 504675893
2 77762 503222236
3 120857 156280
2 84688 488085799
3 169827 164893
1 101341 162941 201210233
2 237 933946452
3 189795 159433
2 142627 202824023
3 147094 99127
3 165820 17549
2 179203 732769443
3 74144 77958
3 16313 158362
2 45010 208623848
2 7935 828086098
3 62905 2687
3 1800 47284
1 48774 102011 130166580
2 9345 257538197
1 92000 177572 644357205
3 181625 45968
3 99242 80789
3 77985 36713
3 28525 190904
3 197264 82119
2 170371 529860250
3 123999 167843
1 42811 83043 233134416
1 6573 168283 331348795
2 12975 272963111
2 146253 933110890
3 25162 72861
2 25806 490228033
2 58641 695789816
1 88364 137371 365217046
2 142907 721867201
1 46334 154754 516547164
2 143373 870478217
2 116400 257790487
1 44261 159431 304588714
2 66868 2444195
1 149078 175336 278897071
2 135585 412759366
3 15607 94183
2 55930 920536991
3 53737 119685
1 145765 169923 921937409
3 34522 188447
2 183953 902088817
1 52441 136013 417456296
2 102608 351376642
1 116093 117546 446931315
3 50809 107855
1 2216 30779 404608696
1 41599 174140 639466488
2 142978 687975781
3 185223 114838
3 193394 44687
1 176565 198523 242013173
1 24044 191180 480311680
1 137060 176311 358733906
1 10880 50168 670689757
1 66426 172365 59605868
3 188530 86825
3 144618 99276
1 23811 145637 877548274
1 126992 180333 299134212
1 15465 104010 144508429
3 21175 70659
2 93892 906047020
1 37261 159502 48367836
1 65888 121868 777929730
3 6005 112703
2 61161 432140317
1 32980 159966 369723946
1 32163 136225 232268053
2 152875 311117537
3 67815 114169
3 79191 101572
1 67313 70739 293147813
2 142109 676095904
3 87622 199552
2 93356 880715453
2 42145 533449932
3 29855 146397
3 121192 179214
2 84472 347327488
2 186837 213951382
3 197082 20953
3 184917 162811
1 10234 190699 783350092
2 151069 599934474
2 70013 311116959
3 29969 67096
1 34414 196857 881436182
3 81551 166674
3 149161 40554
3 116601 26921
1 41667 111996 292292588
1 101267 180165 681012901
3 51495 40513
1 28967 56576 88340019
3 55209 56566
1 28389 43676 572762030
1 23437 87696 258219057
3 19371 153438
2 151479 12127247
3 72354 199597
2 46091 55920864
1 104651 184066 323997872
2 152088 183099768
1 126275 170598 40862088
2 43467 624915894
2 188916 924850837
2 184542 373084820
3 178736 97754
2 42175 19504425
1 143100 183428 794603216
3 167334 66038
1 7826 184312 678592191
3 142152 47838
3 171424 195991
2 44909 805503601
2 6759 993993921
3 92134 23724
2 11711 102539176
1 47640 163632 214150903
1 17486 72751 393313189
2 145137 43160851
2 149973 485474804
1 126481 140657 366759326
3 182867 124990
1 56717 195896 453615752
1 25961 47686 575589159
2 141624 940948327
2 49932 888864574
1 178895 182811 854388149
2 107775 487393737
1 21619 121575 95322247
1 111600 186187 928710554
3 13043 1319
3 177496 51471
1 22034 181766 519098176
1 10935 160084 866771423
2 96547 595069436
2 161223 895923101
2 194463 32804176
2 74856 210496165
3 182695 30259
3 125168 5434
2 181844 701991959
1 32461 143413 224520711
2 60604 637395222
3 69964 33956
1 25864 71416 206023534
3 160819 164018
2 113880 557482597
1 95079 129729 341615501
1 128854 132482 797618711
3 10618 45579
1 67093 184256 310285882
3 44135 136478
2 64458 540766136
2 172874 911484738
1 52941 145116 708477639
2 33183 396364146
1 146841 199339 264785267
2 115329 228127699
3 176267 1803
2 189378 755784343
1 991 116587 263340435
3 113121 142947
1 106167 114999 375398442
1 66924 136454 467791216
1 43156 119874 433159682
1 80686 166930 137211912
3 164557 190311
1 42419 118518 515601898
2 63831 826476255
2 14220 957389960
3 65245 125720
2 139591 66149739
2 115421 622183291
3 167117 24170
3 44035 57720
1 73969 139164 152008925
2 109013 539331158
1 13044 13698 81178330
2 163042 680971511
1 138186 189925 765063807
2 184476 833210163
1 67920 159778 386350957
2 132316 739474028
3 12976 72723
3 14245 192662
3 59881 171976
2 195126 777898145
1 43939 131287 210306116
3 106345 64788
1 66331 171888 117217139
3 52307 81233
1 22403 107872 632418399
1 55387 154207 283825588
2 25583 790133873
3 170265 123034
3 175049 125151
2 57115 470328941
3 39545 782
3 28626 91169
1 72899 146783 876329353
3 85117 97895
1 77852 191537 141415294
2 192958 614556883
2 4885 447938626
2 8865 954616239
2 15137 997298241
2 69780 724866431
1 106531 186889 365727547
2 11856 233499111
3 37736 199772
1 122272 141163 136190612
3 147344 104084
1 35620 46687 157960283
2 96120 64926226
1 15135 37904 839379669
2 2734 775032609
2 50677 504878149
3 511 177758
1 69003 79953 547146927
2 457 399549348
1 131348 195994 365347417
3 54402 94167
1 20306 61359 38050885
2 99920 472942808
3 153022 127471
2 108850 900659492
3 179139 56273
2 160762 57963158
1 12539 119297 717419889
2 121288 10804588
1 16621 127654 501980865
2 68921 502653934
3 71932 101073
1 116621 157308 888481929
1 90608 98338 960893068
2 96425 780205099
2 8193 446897352
1 58430 83651 968601353
1 26441 164851 718722988
3 51669 166694
2 112557 317341913
1 16221 102153 70791155
1 179528 192941 171290483
1 79214 87346 850094891
1 4163 69582 868872404
1 54013 157203 163996005
3 104811 78693
2 12194 678298680
1 745 107230 721933422
1 22349 180303 23455074
1 21879 98756 610689085
3 167329 181853
2 186740 89263189
1 73804 177474 882095631
1 93000 187442 58515156
3 50932 169955
2 96996 721858763
1 127254 188413 323674850
2 112326 951069804
3 155172 72558
1 25287 170030 907025242
2 22774 735803753
2 70828 768540689
3 105331 21615
2 180404 674289128
2 160141 938977217
2 70098 445126051
2 51072 655959899
2 90034 710637674
2 97363 534500790
2 44645 566177907
1 6616 184264 17968717
1 89677 128171 414936919
3 17681 148650
1 14380 64693 231018380
1 90251 181157 995877370
1 4654 10238 279339771
2 47106 361511261
2 38009 687489920
1 2976 179016 8679263
3 196794 175098
3 81964 101976
1 31877 128631 1622698
2 15991 788797748
3 25694 9704
2 31562 170746545
2 144961 318716079
3 30931 24615
2 171075 703342477
1 92690 178823 780429050
3 189569 159131
1 66133 79332 249889133
2 134339 759140860
2 19094 502322089
3 9007 161818
3 59059 152833
3 90279 52018
1 31192 80222 98293509
2 78772 343216715
1 57000 191646 824113664
2 16449 240624159
2 33162 668514329
1 71472 182424 404942787
2 10605 89527976
2 175997 324160943
1 111429 177857 582783521
1 62067 127456 621615509
3 25433 32631
3 78446 180040
1 71527 94543 647670650
3 98503 67810
1 13035 181385 349259801
3 84349 185759
2 127163 738886322
2 167747 48340731
2 106883 525265416
3 177196 6715
1 129642 193675 822357586
1 140509 143776 167126254
3 116730 368
3 57053 35963
3 41191 65258
3 44841 11996
3 130137 119088
1 9626 174102 935525173
2 3470 571722853
1 67814 179508 478407255
2 35432 379919406
3 135168 71514
2 149563 17204364
1 1353 194796 683456088
3 17094 80641
2 51964 665677241
3 133052 114366
2 171744 938468631
2 159093 899546726
2 67790 491166604
1 53675 75626 978851577
3 143618 88084
3 5935 134361
2 70488 222478945
2 133496 898369884
3 164016 108938
1 2636 85132 833030622
1 13857 189370 379187665
1 71804 162769 744467357
3 193836 59871
1 52974 94622 202460101
1 139104 149119 70619714
2 191553 537496042
1 46467 173854 735098197
1 160571 195677 66013031
1 23132 34548 809207803
1 21926 83424 213534096
2 46091 64215119
1 61139 121599 153555666
2 38691 225486316
2 78972 158803012
3 153280 68003
2 91839 396190062
2 175921 962030133
2 128764 229341950
3 106273 57917
3 143141 61370
3 45341 1165
3 35532 148919
3 90683 41830
3 60002 13312
2 24581 582098290
2 193108 186455755
2 39708 712735172
1 160403 196388 934063587
2 87625 227168229
3 125322 195295
3 10305 188789
1 48854 56131 778275244
1 38632 48497 223401902
3 22424 55880
2 64469 399577515
2 179637 183960023
2 12875 966197395
2 99200 972760241
2 171601 948158075
1 100883 198241 393061928
2 44966 534811373
1 4985 172579 110135800
3 184651 106567
3 55921 17647
3 137859 101721
3 165710 164444
2 13339 898090550
2 199720 844099797
2 107795 165242728
2 179153 495695573
3 79608 107810
2 103312 474673167
3 191245 115354
1 142516 167246 258649971
2 35456 371924842
2 2564 416491923
1 68021 132371 921272809
2 28922 373594095
3 141558 57936
2 56109 963575255
2 74571 291271025
1 76485 151484 89610832
2 53982 183663526
3 162745 144367
2 37608 218245484
1 95042 102177 60767432
1 14131 38570 436903903
3 186395 6713
1 59811 197995 892759988
1 65699 150236 584495662
3 23504 2844
3 49257 25529
1 37758 169484 345338357
2 30004 278068525
2 65989 101189410
3 43659 147195
1 61876 107661 933936293
2 72835 438295602
2 189683 403884527
3 112429 110253
3 166778 117183
1 89793 91971 429442906
3 195614 141007
3 62352 108857
2 117124 124189181
3 45715 97940
1 44589 165220 718578188
3 182985 106430
2 34163 767926271
1 57751 168401 3505700
3 183257 80090
1 44015 135131 617489200
2 28119 897547902
1 86344 119359 924685126
3 81174 24075
1 22059 119464 798678689
2 48952 546210488
3 180855 108623
3 94929 6540
2 114655 705796237
2 157907 134061030
2 144964 573266498
1 18844 39094 441670194
2 136708 780632146
1 77656 135323 529537953
3 3885 85308
2 23330 449345827
2 77980 831781965
2 157397 343259909
3 48929 103517
2 66363 567396842
1 38441 44744 936836544
1 69284 139785 974193321
3 67277 77785
2 133828 842715817
3 14270 18134
3 192106 194669
1 67494 116051 775914158
1 52917 140517 919063031
3 78454 111403
2 106861 735532225
1 142388 193817 64850106
1 1637 95409 369688602
2 177228 747837008
3 169576 151690
3 114702 111090
1 74406 79832 427872963
2 37408 404491150
2 77798 474141872
2 17270 173760509
3 8197 155094
3 140511 66641
3 98076 96020
3 74882 77388
1 8983 166931 453798202
1 53497 101775 459398481
3 26830 100770
3 37489 40050
2 93524 207677294
3 133825 107069
1 81436 172500 148542935
1 19371 153074 10138886
3 29164 137976
2 7310 256310062
3 53730 191744
2 61076 264618067
3 68056 158550
1 11422 103426 820149491
2 197162 848572803
2 34029 465483097
1 194019 198973 745575702
1 61081 67443 755684993
2 178582 506620959
1 31261 123230 968964650
3 139973 23540
1 92224 137879 181792810
2 51095 585813049
2 66041 553829862
3 195747 175983
1 123093 135301 606426845
1 41579 144782 990357466
3 19486 74078
3 84538 171731
3 101811 58905
3 67440 16054
1 110504 164372 453380371
2 75551 657900296
3 101834 52518
1 77031 198876 929252299
2 188665 877392437
2 172309 371660123
2 8176 954847226
3 49074 139511
2 98682 370643212
2 92400 525831439
3 142578 3229
1 133650 167883 467600958
1 11319 99583 159410437
1 44257 115971 987895524
1 31092 131705 386246399
3 1090 105231
3 182259 98882
1 43216 119422 489682936
3 117162 51878
2 8241 483850273
2 81159 911219802
1 32284 106938 855899662
1 148858 164792 836521449
3 28005 46762
2 61351 450017084
3 116096 148521
2 145837 938236234
3 190462 154656
3 171278 152075
1 32753 140009 287926009
3 122797 168396
2 51066 94177521
1 88377 95755 432821785
3 103635 123187
2 74505 791716362
2 11387 898264278
1 92152 126676 810668332
1 77672 123601 897567817
2 142674 120640525
2 101269 825922855
3 183136 33087
2 3016 410370712
2 110091 129203758
2 18843 413173925
1 85176 88889 447920725
1 92587 172001 241585574
2 194203 219342651
1 36894 40868 189545561
3 112216 124902
2 52533 427739706
1 104996 195983 765518535
2 150605 611914342
1 17070 31906 395460542
1 150218 170731 63337221
2 156689 865093093
1 105990 196468 495026727
2 96537 107347885
1 115596 141837 832425214
3 177672 11097
2 46008 78225276
2 86468 918743252
3 69511 25669
1 117151 197100 357484312
2 52240 795915684
1 22420 188447 509420292
3 177978 147745
1 54138 60219 277049994
2 166342 638856700
3 103381 55985
2 64505 455801079
2 105976 332084280
1 67329 154129 712328211
3 96464 1386
2 135541 793762921
2 175367 362228321
3 32555 127833
3 50096 128674
2 95172 446424110
3 174972 37753
2 13002 587041088
3 79567 24866
2 173931 773431891
1 62306 126872 239718840
1 169638 182654 775695072
3 17775 121469
1 33471 121537 991510773
3 173916 85887
1 51695 192863 568634696
3 43015 121826
1 97845 127303 34442805
1 107735 154865 122543231
1 17031 23064 138460555
1 59913 108836 680632070
3 184542 68331
3 144663 50612
3 61049 3395
1 63792 101122 445051233
1 119689 121710 489935009
3 140803 180915
2 196029 676040799
3 131698 147038
3 37907 65664
3 106059 47988
2 77065 916531203
1 82730 177854 360578995
1 77498 181282 269669746
1 140886 173919 750197631
2 20795 390209906
3 152416 147615
1 145646 162183 531155167
1 38639 131203 894151497
3 72116 192751
1 94870 153865 30007310
3 74214 56305
2 60351 389757048
3 2853 132736
3 89957 38289
2 15182 764263514
3 49728 144036
2 96930 120704673
2 81989 714276958
2 70783 35605377
1 14634 143990 769301973
3 150736 118460
2 49825 943163946
1 98985 168914 62311243
2 32270 737420134
2 117136 142532603
1 134769 165252 363660515
1 42477 111247 386760749
3 185629 144221
1 113681 161880 7585339
3 85754 7622
2 41548 333853672
3 5035 7902
3 105991 105719
3 71322 50125
1 39149 140845 405619898
1 57606 135687 494956851
2 162746 799924890
1 58201 144996 210508359
1 170784 171410 271310557
3 761 183646
1 66908 77388 11770689
1 101725 158399 134604046
3 194392 18635
3 92772 155458
2 30850 341162167
1 95599 111821 370472650
3 153114 75962
1 4353 156539 244150284
2 106451 274934181
2 21479 895355903
3 32621 26217
1 176803 197981 712985331
1 141004 149120 844624841
3 132063 95977
1 131355 169159 442342018
3 60205 12517
3 168481 136008
3 123418 191174
2 145629 435462128
1 12471 54897 976817210
3 89435 75085
2 171352 550088887
2 164946 686635485
3 156703 198474
1 74496 196054 746358451
2 96297 994367088
2 116850 65657803
3 72387 156180
1 48390 127550 308424470
3 37213 10874
3 132891 197957
2 725 951468436
1 105757 197492 994441478
3 181584 155325
1 854 149520 387140510
3 128105 166206
2 94666 976594671
2 147996 337380013
3 69496 170019
3 193645 51939
2 910 498236589
3 155629 144286
2 39679 271276942
1 65600 169976 506999201
3 195965 49694
3 74782 7982
2 15733 2864978
3 147686 49911
1 100696 165730 623785902
3 103285 33453
1 174157 191534 721715020
3 160207 88042
1 15986 161714 283747398
2 49722 188532586
1 142147 155524 946544323
1 50759 60921 247695045
1 115026 162221 723078450
1 122698 160495 545843449
3 181566 59880
3 153311 182231
1 22065 183932 163508223
2 198664 46068555
1 104758 186421 212488382
1 83456 186411 444905399
3 46967 143088
3 134001 63209
2 90133 667909063
2 104815 788760189
1 28272 146469 24674002
1 32782 141305 92458589
1 116764 172424 90851394
1 134101 166600 737723488
2 122810 994888517
3 163785 23250
3 187526 24002
3 27727 186635
1 141006 179429 980627758
2 111650 79420543
1 23741 192976 52359897
2 189214 998539293
3 163804 133551
2 125096 5211963
2 33963 37645682
1 71064 119629 614874292
2 116008 296997591
3 55291 24362
1 102918 123508 347247270
2 107518 970432902
3 188181 33750
1 43173 116971 937376667
2 173685 627530991
2 18973 304778388
2 186244 397327827
1 12525 94959 580695546
2 82175 284650543
2 127994 550842784
1 113257 168801 108834644
2 111741 789842507
1 140899 194035 73654216
3 64027 44683
3 72835 82001
2 196407 437041900
3 140761 64895
1 78550 126118 977426804
2 148008 340336627
1 55877 79646 798717357
1 380 170234 919710714
3 194153 157
1 19909 194083 96548082
1 35992 91652 680603997
1 146717 176172 25075915
2 157913 714919354
2 184061 955270210
2 174683 928924956
1 118239 198992 831203428
2 166462 50586346
3 25235 107204
2 123684 342461897
2 181885 47689777
2 113453 677518818
1 98041 107240 550441779
3 44502 108366
1 20332 181635 518561442
3 38806 184140
2 153131 862088447
1 863 102425 958274890
2 159194 283591028
3 24148 33426
3 16976 96335
1 19165 171853 481372059
3 165920 94557
3 16336 143893
2 16543 104946711
3 68832 265
1 11433 135562 469107670
3 98815 102688
1 45597 51353 590342178
2 136702 242682094
2 120382 966437819
2 9360 492112078
3 77159 150188
2 10736 153815960
2 63810 31220854
3 31642 178357
2 54094 619136941
1 84443 163747 942757716
3 87021 100018
2 160937 858754838
3 179113 21415
2 62241 179939893
2 183275 962506773
3 170994 179913
2 70135 519425544
2 38823 327808541
1 140730 145121 742939939
1 119717 191869 72046715
3 13633 120273
3 126074 37607
1 20735 111912 400233968
3 129891 186501
3 73398 145872
3 11190 46593
1 7304 150892 707730631
3 121168 185627
2 43939 221676051
3 173148 175518
1 102158 116689 522349313
1 27968 81745 189511218
2 177622 937297543
1 28992 37332 41123915
3 101252 66280
2 127901 767824095
2 29425 673842015
2 58109 743003202
1 83444 184547 832193235
1 175850 184288 39840191
2 41339 766365323
3 198826 121812
3 193286 21659
1 6438 188694 222259726
3 100543 150090
1 83606 103390 20630540
3 13613 178389
1 14296 56975 672324080
3 133134 84034
2 192366 850623273
2 149415 562122545
3 93887 91131
3 154706 27952
3 142696 183299
3 124560 192610
1 102292 140442 568124572
3 9959 158076
2 185619 877536954
3 150919 194974
3 177322 124482
2 191714 2921151
3 96553 97018
2 19335 743247285
3 138624 150089
1 61876 190873 540653667
3 3469 99789
2 25741 24950135
2 28711 634548294
2 198813 554858253
1 12256 133046 939018581
1 26332 41724 697706881
1 95162 133301 612512302
2 139922 909091748
3 100454 60957
1 54467 175872 834117728
1 45614 196857 264301958
1 101431 156590 375811543
2 23650 333557732
1 23403 114137 613936674
3 36867 194934
2 194653 396867379
1 87938 111202 503506634
1 13243 154407 814125719
1 112787 133788 412956677
3 156619 190878
3 190488 193877
3 44197 180940
2 17125 70259948
3 61992 58381
3 158680 18215
2 82485 323555494
2 8933 626728371
1 75167 79293 84435768
2 65159 396049836
1 23308 142460 644965336
2 90586 27719425
3 114938 72157
2 85412 287769107
2 105983 933531179
1 153036 163848 372970847
1 6717 102510 386870510
2 73291 765163078
3 139581 33575
2 94345 743039891
2 105716 521446331
1 6044 177077 8909059
2 139817 39399667
3 194003 80047
2 190474 898589019
2 177299 740046859
3 182071 133653
1 36522 49996 992976956
3 187757 108254
3 64829 131327
2 36684 621438369
1 10224 13041 910840496
1 28226 51721 906871428
1 17365 107747 192858724
3 191637 114462
2 38528 608411645
1 18975 25540 521866003
2 96698 728961556
1 87060 155676 701202514
3 66491 54856
2 193554 659646392
1 73663 117818 361552977
1 119547 130161 792508997
3 19577 8260
1 56327 182399 237065738
3 102116 186044
2 21183 296978975
2 172310 455745544
2 125551 242817463
3 175922 194765
2 76627 32752542
3 172306 20248
2 127832 958844158
2 60622 134459718
2 160036 89428325
3 832 178881
2 156112 359068773
2 76684 886567681
1 92879 148769 258538645
3 178832 110921
3 157827 93639
2 79208 730834053
2 106227 451753956
1 62869 190512 35090108
1 50505 193366 932186181
1 56108 154553 843674117
3 79224 50239
2 129549 160869082
1 14333 90765 390206758
3 120032 89391
2 85138 261826502
1 161170 180144 393752420
1 120554 134826 319657978
2 155381 985486351
2 142334 571579843
3 91872 20961
2 59686 505384581
2 178568 341249900
2 20032 297475597
1 175424 196080 169075187
2 24843 580932621
1 10622 105729 558958137
1 2243 80572 589989865
3 147600 14053
3 190899 112893
2 63364 589544454
3 170192 94069
3 129150 137045
1 2627 137390 59630444
2 83906 754309829
1 166223 199457 757373259
3 115062 155445
1 14919 154919 645897798
1 86188 105146 562136914
3 120479 8277
2 87677 632270081
3 185544 107319
1 141101 190150 654009823
1 10654 16531 210843634
1 49418 77867 687182723
1 127716 173454 127700349
3 154727 189112
2 154773 861943184
3 171382 104058
1 91877 178379 622710554
1 115772 170633 520172490
1 10257 88706 927979308
2 20472 287464983
2 12974 213684822
3 138264 110204
2 117546 549289423
3 74438 26576
1 3691 66023 155025170
2 187335 56242166
2 20102 179473545
1 55808 118089 195462055
2 152254 97019672
2 24504 44702973
3 50432 175583
2 65178 397089542
2 19786 694041329
2 118647 33745683
1 481 70366 987406324
2 116711 441588585
1 67512 69764 79057964
2 61560 835101068
2 144292 110716424
1 140406 183332 524775169
1 1087 60882 108736171
1 9085 169806 373663745
3 10638 173338
3 57897 26204
3 181360 187987
3 196065 120495
2 116903 568139414
3 123504 35748
3 118151 80355
1 34966 41870 434733017
3 195602 151648
1 68914 191587 946032416
3 178650 48332
2 3319 940335604
3 158670 61634
1 47080 86804 170670612
2 95105 841128206
3 78524 89667
3 141482 189563
1 30688 137586 550414174
2 177943 876560776
2 59242 156784236
1 21356 112037 634779289
1 53663 75035 305207551
2 46948 68524860
2 6889 899086001
1 35540 142508 515076942
2 43385 724431664
2 71069 15464872
1 22720 36108 178196598
1 115920 187226 969985708
3 198022 16047
2 85629 567101133
3 75325 127059
3 184696 58970
1 35901 157115 633710497
1 39397 105628 108071285
2 116281 262972819
1 51615 181221 271938756
2 189866 740230151
2 111774 525775073
3 38987 23393
3 150410 26479
1 11095 91657 276002328
1 38889 72690 899911731
1 21625 28619 887521795
1 110958 195323 284244045
1 81701 188875 510467291
1 3312 124727 280097819
1 29996 108653 291672132
2 16206 853344718
1 35130 91754 237627041
2 150465 809724538
2 67202 100742248
3 163495 152362
1 16586 156514 795046280
2 57064 127480217
2 84173 133090495
1 107769 191115 773485174
1 94224 153496 787282668
1 53964 90565 665548262
2 114408 955317527
2 164091 879597906
1 114967 177940 852904654
1 73672 154932 161542028
2 22114 246915692
3 193416 3468
2 40224 25678251
3 135976 48106
2 138744 956249713
3 37917 44990
2 41925 493438477
2 113422 41250652
3 183117 126970
2 56446 188857485
1 120953 140478 880427160
1 99032 160430 178214929
2 29902 745198238
2 155581 741651500
3 126922 94455
1 4484 147817 341182858
2 197482 744129433
2 83623 243892977
2 68988 191959628
3 125660 74234
3 175145 138103
1 10595 69177 282818298
3 119832 122061
3 19476 119723
2 183015 32919913
1 16755 187607 945662620
1 69163 145795 897808565
1 10515 126441 599690595
3 148322 149808
2 133536 258404073
3 57537 183156
3 136757 183394
3 6134 81121
3 54239 146220
1 62089 87210 347555979
1 46123 67133 837107388
1 48635 102334 945524270
1 18286 119514 951330998
3 81276 152050
1 56519 161062 365784670
2 145090 110705453
3 142901 42006
3 37958 120598
1 66880 195914 49832263
1 55932 61278 198656531
2 75177 241382759
1 85906 154615 557049024
2 1708 553940823
3 47852 15960
1 151203 183821 909613061
3 44032 11887
3 49201 83989
3 46198 15737
2 42166 279703413
1 112851 199574 583877225
1 87391 89472 587009248
1 40603 186609 76202941
3 123663 114611
3 143707 182875
1 174199 186607 220112837
2 62054 521506031
3 128430 32165
3 171869 85185
1 31976 192175 785972625
2 53434 106517396
1 41138 178469 79187226
2 196594 80870479
3 147194 185231
1 68132 167465 266533541
3 153341 98118
1 19949 62813 260083236
1 38625 134128 5320595
1 8577 92859 793143404
3 17002 130520
3 88310 152539
1 60089 156980 388964701
2 174130 475881867
3 81052 176531
1 46456 154652 636617512
3 142373 156790
1 128107 156033 8458311
2 181847 924659499
2 87308 611582605
3 25108 168847
2 59525 974386961
3 58195 43620
2 152970 320534920
1 544 159785 738889559
2 109181 632951506
2 40452 268352793
2 107001 513032547
2 164833 203304137
1 535 176595 548967703
3 165869 39995
3 22327 27714
3 106783 27314
1 30136 69899 704171237
1 165551 195615 529888313
1 35668 37580 929471557
3 99910 119247
2 70434 721174936
2 151991 659191646
1 25643 30919 860573323
1 176981 199154 265753538
3 31898 81988
2 109113 954108170
2 132455 433283893
1 28875 169319 396759813
2 64142 983769714
3 88722 85078
1 44666 111021 297565597
3 156451 167023
1 118489 155556 614131223
3 81235 49980
3 34509 154709
2 128761 673348230
3 129732 111447
1 22505 125395 126816497
1 6179 30134 169908285
2 198448 925631017
2 45158 717262284
1 116048 128951 968492540
2 191603 756737685
1 89488 165505 703022892
1 64772 176944 927025257
2 117150 259020502
2 166732 792054780
3 113466 144092
1 18639 101332 262909837
1 37853 176032 910581489
1 152278 194876 122193722
2 166751 390885661
2 79624 952453822
2 195455 365927274
3 97292 108293
3 145105 68122
2 103367 55381848
3 115685 40721
3 64699 150177
2 24867 633485274
3 105296 26633
3 148115 58350
1 69707 111453 624764571
1 111827 186606 880999151
1 45114 186849 217479434
1 59690 168231 784716330
3 120907 193429
1 2275 7974 125773259
3 92264 4965
1 137203 188556 378339063
1 87716 179771 917875582
1 112458 197713 95107172
3 190273 185734
2 7257 828082889
3 20999 107699
1 141780 191278 393559894
1 52447 157147 157955264
2 20853 315941086
2 54399 175403676
2 29290 253775051
1 70370 157790 257762615
3 70935 151649
1 14122 134694 587540867
2 35561 241128409
1 31338 69131 211186627
2 94095 987444425
1 31522 160732 629909622
3 136889 2904
1 73554 146366 844561764
3 154747 120335
3 132097 59705
1 116897 118272 134218583
3 14213 60913
2 69718 480583776
2 138711 60952062
1 167305 178392 595510659
2 160222 782267226
2 57975 739474985
3 165647 118442
3 157549 10232
3 129297 6634
2 199721 952849491
3 165492 109055
1 53209 89315 194865123
1 68478 79962 304736747
3 66533 160647
2 134870 359465414
2 188619 995231986
1 24802 25014 953507152
3 101112 120897
1 63977 89518 50697122
2 117247 436306201
2 53078 176729161
1 104349 149034 597098042
1 11853 73414 11184519
1 81919 129980 827909190
1 28094 152157 468286935
3 32191 9040
2 163918 313952962
1 2439 80994 942869147
2 41928 229117493
1 75347 96396 345948669
1 1076 92537 377080285
2 30212 779573702
2 182272 589451660
2 29489 260911050
3 141343 48679
2 20971 220177427
2 98658 361654303
3 9325 105498
1 56463 122987 780460348
2 137445 715509544
3 98931 59978
1 133021 181905 798347804
1 96542 114931 850555928
2 184479 45817602
1 10042 168573 433182013
2 141376 4204928
3 145067 39380
1 1588 43080 430457167
3 55024 144885
3 74747 14167
2 119763 879846259
1 5517 125965 564151105
2 185789 176966310
1 122971 171003 425590364
2 54245 243356004
1 124212 199016 727918471
3 49561 124674
2 142390 264887020
1 36955 87458 360367835
3 147235 78443
3 55511 128380
3 174524 101994
2 76512 442328102
2 41953 321746437
1 66373 77799 592597608
3 19794 58820
3 97939 183277
1 12933 152857 819868263
1 8640 153526 43859764
2 111714 495672422
2 13379 275956966
2 172143 443227374
3 168193 94776
1 36574 67754 441489366
2 50642 567597724
2 41717 520517572
2 44215 427856924
1 13838 143578 875391965
1 104312 133766 498167890
3 149826 12269
3 9101 139679
2 39097 386995391
2 101500 224514824
1 141731 170440 314327178
1 72657 91821 918050248
1 10483 172515 767844235
3 124158 33111
2 137530 906914541
3 76902 31147
1 124450 142804 558977282
2 92320 832174150
3 16369 93255
2 176535 573958399
1 50058 89958 409303248
3 168701 32207
2 80319 308216674
2 26723 566187329
2 172546 325967144
1 51644 146852 211119098
2 47975 403752983
3 136016 122774
3 139939 54090
1 79088 195622 912718656
2 56593 563703797
2 50116 332320098
3 58579 88474
2 19202 555234570
3 95373 63471
2 189861 361694494
2 63424 638311278
1 35677 198453 286904775
3 178185 30148
2 44293 13864553
1 14663 54088 134238461
1 29950 97477 744856426
1 77802 151594 686344097
1 69020 143498 868883927
2 164298 238200455
2 167858 363946622
3 37717 80124
3 40821 44201
1 63914 160538 252791633
3 106372 120475
2 181736 584607826
3 145296 88991
1 160804 171029 666052971
2 10303 802324504
2 25383 806790170
2 182987 744394348
3 16879 64284
3 131683 98128
3 117364 48598
3 171891 50423
1 70033 184801 114251034
2 122177 765976699
2 102270 948721737
1 103731 139335 716602320
3 34119 4603
3 33269 119422
1 20213 93823 539811267
2 4069 962591176
1 70871 73434 774700842
1 65427 178556 333251186
1 107767 161018 907410488
2 11773 318670106
1 47224 156242 337068106
1 46741 134326 610072591
1 73969 90768 740947400
3 50574 162636
2 146298 678420344
1 93597 166134 98412263
2 160480 412440013
3 194404 12475
1 18460 23148 213804246
2 45785 398349936
1 95065 195373 425411315
3 144169 143280
1 111078 116023 51437724
1 6400 176839 855647623
1 77447 193819 944056864
1 6141 82470 272499206
2 131209 746295088
2 71055 903684044
1 91656 131218 247684700
3 11655 67394
1 40753 107380 279554748
3 60431 22357
2 12414 100405060
2 4313 453788298
1 96333 175369 29404318
1 119410 154330 215809197
1 132740 173740 374400151
2 70899 748229325
3 147440 125843
3 65858 31736
3 11707 149769
1 82662 153840 224549398
3 30414 138681
2 67460 788261629
2 62719 331843663
1 159805 176146 671970498
1 107622 175453 702314876
1 64941 147639 62708515
2 118035 650997670
3 12955 124311
3 176518 6082
1 34823 39746 978575640
2 86557 546343130
3 128664 157963
3 113139 36507
3 168395 89155
3 74228 91661
2 23599 694684672
3 58432 13084
2 123059 915336418
2 132249 85335871
3 88248 120705
3 97937 151510
2 162057 986203483
3 125168 8832
1 65671 76647 788393844
2 170187 26200941
1 35328 104261 680416118
2 45167 408625521
1 84479 180935 244680415
3 36423 124361
1 31530 99370 470033048
1 70545 195252 509795942
3 19710 52334
2 158763 94924677
3 194814 108421
3 64463 171566
3 54398 28663
2 57124 187591766
1 163103 164712 357999430
3 45180 109199
1 19940 115701 570870910
3 100367 1808
3 149321 137005
3 138437 8012
1 92654 108715 855017177
2 88494 282544622
2 25545 564747853
3 176896 170014
2 190913 801904706
1 98742 131540 422914295
3 175378 53747
2 43708 901337474
2 53898 151235942
1 93068 121836 44113736
2 77765 699443961
1 52392 197715 550582278
1 74108 189279 451160897
3 195235 175801
3 89238 164075
2 41587 614442283
3 112680 135471
3 158708 88714
3 56517 38520
3 134550 88525
3 1335 25178
3 180363 42677
1 23038 195333 948112195
2 16746 171831272
2 154782 568953739
3 127236 157351
2 190396 301259940
2 39192 322882149
3 84153 90472
2 12975 268231941
2 65091 696861626
3 170363 175641
2 137035 241012111
2 172362 874578716
2 117590 236858428
2 62570 914283472
1 24142 30788 684841526
2 197153 60055591
1 42310 74871 504423967
2 135931 494198580
2 46680 578162521
3 79850 184527
1 35372 65426 880564450
1 1894 31178 924007448
1 31541 148791 416879493
1 98790 146284 496724967
1 92945 189875 309712226
3 41269 174675
1 108969 156543 613282425
2 50326 989718604
3 21722 63138
2 187411 484501228
3 153514 194740
1 63139 105750 701598454
3 121535 154489
3 44094 46757
1 57092 131990 551618833
2 50069 343620074
2 198229 488447647
2 17739 663654468
1 96609 98517 151314892
2 82725 477958254
2 196072 282700906
1 114067 126222 220017367
3 97002 41096
2 13163 100693884
1 86058 114040 968857506
1 41764 119755 456552862
1 5109 28859 337161957
2 27922 324040118
1 106207 156555 792829647
3 29977 195771
3 1709 117776
3 198421 123270
2 11321 328455243
1 67302 85469 70649191
3 100995 140234
1 19238 106652 113680524
2 72770 997120053
2 87623 78148963
1 95485 146735 407228950
1 140352 188766 301823960
2 16498 352569914
3 35049 34579
3 124022 153497
2 1787 100234336
3 115073 148199
2 7273 92807417
3 115882 138634
2 160033 863400496
2 10222 995211562
3 13688 31774
3 104407 92143
3 168717 109602
3 150877 85769
1 40956 117207 77178479
1 167973 196535 161063766
1 169836 185560 632782900
3 16328 13604
1 5865 162539 381370661
2 57950 650333493
2 89860 26814310
3 184894 187682
1 38174 156034 857885249
1 27338 39686 858362259
3 189781 108705
2 170527 655801878
1 170601 177806 281364873
1 55893 195942 839128137
2 17564 951335946
1 47173 197227 292958489
2 64333 274758436
3 151745 72716
2 54813 321671877
1 83380 104671 691733587
2 181027 984378
2 161934 549437347
1 42370 139058 397756886
3 174961 49411
1 2191 19803 53723172
3 86770 75363
3 172591 11235
1 59900 179627 463442399
1 38491 86098 945472243
1 37993 119395 972803969
1 20421 125359 733021828
3 140011 57655
3 164059 20633
3 128220 93529
2 114674 207138115
1 98262 168597 89763837
1 3383 40020 972122752
2 40693 511278021
3 3423 115583
2 119098 999860419
2 186872 104273049
1 91366 114366 386354410
2 186003 154016038
3 164537 55359
3 126423 100995
3 76251 85983
1 139208 175420 876264744
3 75135 136192
2 54474 525602627
1 128362 199135 457116608
1 15932 147423 136579217
3 17896 155458
1 45670 145056 693890001
1 152179 158292 579149049
1 107442 164278 487887230
3 12692 96480
2 171764 625317771
3 167281 181180
3 37611 90074
1 2566 89288 626865142
1 37500 97097 164307776
3 171912 9453
1 161950 176143 564736132
3 75126 190023
3 164997 181125
1 85472 142202 346821815
3 143658 155822
3 194184 121506
1 22234 161726 366054739
3 56649 50127
1 77404 108916 399918533
3 81008 40573
2 99986 812871946
3 101885 113137
1 109561 110250 445753573
1 107385 193434 713982084
3 14977 97804
2 75235 120247620
1 61317 185720 593737995
2 13237 286915339
1 30564 67120 178694636
1 3722 68998 806192742
1 28085 39904 669869019
1 15651 20867 443361939
3 94867 155729
1 59342 121127 517206620
3 123127 98606
3 43476 71484
3 59491 16362
3 104608 67975
3 172877 24422
1 148166 181476 605675513
2 98696 575964509
2 25131 850079501
1 97804 122960 599298133
2 141266 808198760
2 81876 149515696
1 108602 151509 88678407
1 5136 117196 148844945
3 136642 49533
1 18501 60169 672143689
3 66182 75285
1 95605 133027 837505566
1 57387 63907 221616013
3 66854 162584
1 4924 153509 598223592
3 42698 191140
3 185858 178642
2 162818 928288248
1 134184 136846 384104386
1 136028 140218 668459019
1 129450 170275 536375903
3 157572 1587
2 22308 616058759
1 10034 34109 188863565
1 40375 153098 5976317
2 7770 928410126
1 3024 159202 85128634
2 63299 94039166
3 157794 129758
3 71349 108138
3 120454 188677
3 10566 174414
1 29035 176352 883211590
3 4404 11336
2 141890 218912203
2 192075 387061421
2 51251 743393854
1 76673 83450 297172749
2 13647 811590071
2 101015 451921251
3 108578 187463
3 169256 161340
2 42759 54729643
3 48129 61936
2 175720 57914475
2 177196 90476057
1 129053 140776 536094492
2 85370 761589319
3 197896 105321
1 10499 41764 484057517
3 48104 37487
1 23328 32275 242670148
2 6519 787388619
3 140951 60882
3 125771 136101
3 161115 153348
1 71352 155437 670600116
3 194884 85687
2 83844 538767144
1 20967 152087 949821136
1 144434 197981 708842405
1 38315 126216 142131353
3 93463 159918
1 8433 118049 924294879
3 163986 188892
3 189073 9433
2 198304 855209896
2 47197 24612005
1 79791 187164 730467837
3 35483 131803
2 14774 490399643
1 101342 138573 981748851
1 122752 198671 638918673
3 193615 156321
3 31552 64172
2 83442 754087815
2 100330 894262893
2 185499 842516942
3 9531 165881
1 35182 64919 409294206
2 22823 852959678
1 125830 167778 730322305
2 26221 425076489
2 35584 108610782
1 19666 186812 565397924
1 12970 137485 927378688
1 137225 156259 202282902
1 177004 184989 985336574
1 8211 187136 330926266
3 940 186378
2 103029 705391678
1 13180 100437 951503177
2 99207 534465877
3 93128 126019
2 5592 941821097
1 170387 179513 831801436
3 26301 20430
3 53281 45241
2 136326 739878530
1 67217 106024 348971816
2 120383 957703985
3 153125 61360
1 119513 138836 904968888
1 77492 146366 789881428
3 147493 8805
3 4943 64431
1 55735 95141 901620748
3 174370 116112
1 42184 143448 130304818
2 17648 874789278
3 61486 151266
1 76588 163982 705523762
2 28064 267274267
2 137205 543686329
1 37830 167718 625993171
2 42429 355076823
3 141027 147647
3 116972 55428
3 29188 128059
1 38901 179354 440645349
1 10835 198914 474549404
3 186735 122758
2 193877 799551591
1 11644 114601 411788081
2 117081 520285422
3 18899 18356
2 71356 107390341
3 142931 133660
3 13176 30152
3 39172 129294
3 73641 23062
3 88543 76451
1 135385 152975 617610381
1 170608 180407 478763821
3 196625 137697
3 8273 32005
2 180218 22022324
3 115498 88605
2 87554 309438598
2 98821 88840034
2 2062 293314152
1 87764 179416 602346809
2 180389 402857496
3 157993 74388
3 179336 168348
2 48357 552953767
1 109202 182652 391095940
3 159756 101152
3 6767 119453
3 30581 151723
2 195148 612690902
1 25810 164677 65706855
2 149024 735936912
2 46959 14984744
2 6354 945595955
1 97642 159137 15096844
1 118783 160780 564579180
1 27555 83407 833723635
1 138322 148238 387508445
2 96843 939569864
3 86618 124991
1 119608 167941 340541352
2 59041 259608357
2 25306 505750029
2 67204 242005083
1 108587 134105 31718824
2 180592 489986088
2 94581 846804136
3 189670 56228
3 159821 195345
1 75655 77095 440586323
2 165427 96937366
2 58521 625701999
3 167787 69871
1 73651 190176 824782914
1 82338 189579 674968988
1 59761 98705 838457199
1 163677 198864 930968031
1 25589 55694 11464899
2 182306 435570918
3 26977 182557
2 165430 395093546
1 33886 97887 570539834
2 98468 465720724
3 170965 84373
1 12431 113273 480419189
3 174737 86091
2 142783 236999431
3 151670 17198
1 142303 185008 538855783
2 129595 65223177
3 148999 117551
1 23662 62472 658702363
2 149485 483709382
2 84955 933877085
3 63398 80797
2 63195 347997295
1 133475 159341 67492046
2 179246 350967555
2 157893 862430385
2 108148 920651046
3 70709 145695
3 52667 125920
1 95152 135157 793163759
1 69051 197680 434326285
2 118233 295051725
2 91427 762405398
3 62228 8489
1 165688 195506 698448097
2 124879 794983028
2 45793 24745715
2 46851 978224901
3 87339 48605
1 103747 122877 33235267
1 3812 51912 201994590
3 7888 152327
1 168055 183846 945816586
2 58320 696071803
2 142184 588718046
1 44325 131950 995606245
3 131535 13046
1 79585 123351 422561746
1 142335 142800 685859039
2 187231 309175067
2 184886 247402969
2 128930 221733737
3 128685 114962
2 1027 289924855
1 35466 38730 567605354
2 95048 23607784
2 49824 768429970
1 26469 38690 245741231
2 192536 56605709
1 103259 194817 860003594
2 193674 763331402
1 28799 69416 15277981
1 102402 131219 2521042
2 115403 542620179
2 32698 655023189
3 185425 107830
1 137782 195797 81805835
2 10935 933738914
2 180312 985717375
1 70411 140932 759481357
3 107997 31723
3 67424 140244
3 18857 108151
1 13028 138597 579630262
3 41732 149007
1 15464 162500 476939027
2 76297 351587422
1 112017 131541 59714064
3 133538 76200
1 58223 102526 429421469
2 85384 947490128
3 89846 177629
2 187953 942260709
3 6429 46268
3 142391 60631
3 172578 193911
2 175434 23533552
2 150899 303554477
2 194222 853259255
3 46157 116073
3 33088 80689
2 24341 361475950
1 66205 171987 332117276
2 155676 726959241
3 52553 7386
2 15528 865534988
3 126515 40407
2 69584 217956385
2 91529 289023481
1 42055 138570 988485590
2 47999 466213363
2 2416 461923485
2 3314 457151161
3 199709 168581
1 52811 143747 854117489
1 36184 100679 598396704
2 124226 963282281
1 40100 119914 558713283
2 180818 463555349
3 115762 134556
3 69749 14031
3 100676 192823
1 52112 149221 51589851
2 156477 849921276
2 96347 198414092
3 92942 14358
2 156847 66286952
2 19534 479504542
2 117410 159105305
2 160624 531424960
1 49315 120993 24510864
2 134421 622767339
1 119951 135061 407947728
2 127665 975326466
2 22054 187417599
2 146324 858159969
2 78111 796984281
3 176744 20633
3 153171 29825
1 100776 172061 343300760
2 29001 287967542
2 186382 856086534
1 30298 188846 59406673
3 120643 165966
2 116675 371642105
1 44787 162727 552404361
2 122637 376553628
1 137768 163466 340276187
1 165380 198316 124464500
1 12939 49740 740422627
2 58696 289540729
1 1701 178738 695219082
1 128487 180306 375808152
2 5793 854005627
2 68655 145822099
2 145948 210562989
3 135155 58280
2 180319 520229285
1 51968 164180 480981416
3 13137 171487
2 193020 809200063
1 129348 180940 316568026
1 148454 161836 339991454
3 112393 106175
1 6747 169984 958019955
2 151093 573477420
2 124438 714840894
1 2110 60504 232038533
1 157929 195659 583629450
2 152984 498124668
1 151859 193008 994712947
3 154307 123808
3 116528 2055
3 52165 94502
1 71909 72227 614837688
3 18632 135562
2 197066 833920040
1 52519 193645 279780699
2 124649 454937132
1 34992 81341 233379208
1 101266 110668 661564647
1 99716 152044 262938239
3 124225 167682
2 174274 550832475
1 133268 148030 208617332
2 167850 775946434
3 58378 107468
2 8802 693257672
2 88961 510963678
3 183947 66942
1 27445 151861 230918830
2 55526 951442855
3 50223 49856
2 59008 556188933
3 14612 168318
3 125458 85751
3 10536 61203
3 112952 105287
2 106335 540843505
3 125417 189933
2 105917 378285410
1 20986 90775 156006428
3 163794 166260
1 159093 170948 18748723
2 195272 11505721
1 9317 36535 976083718
2 123317 491163770
1 72554 168751 872992268
3 173222 23245
1 25007 55267 392455878
1 54364 57413 469940544
3 86626 64655
1 54731 149947 77538829
3 198449 196555
3 180856 118882
3 142388 5133
1 126357 197556 991385509
3 20420 178980
3 136161 155246
2 149862 133574196
3 117942 162216
1 108240 156995 616281739
2 102131 176539720
1 4329 115291 789691582
3 178323 149611
1 54156 113366 814922997
3 12953 84935
1 126140 137273 296833412
1 13884 158287 738224366
1 102817 169469 762366811
1 2773 191469 450723023
1 4249 5854 987597380
2 150173 292203812
3 20686 54032
2 165671 661439329
2 104721 909907985
2 104287 373143453
3 187097 11614
3 45301 141020
1 28846 193753 399281856
3 47270 28685
2 41418 420584986
1 113871 142775 674142515
1 100782 126554 944798079
3 21430 156824
1 48876 184469 57421015
3 122419 15937
1 12382 89017 243355534
1 43598 119290 94653311
2 41441 380489052
3 98805 140142
1 49277 133298 862496749
2 57655 902616803
2 96687 798140586
1 56588 123898 133915193
1 21431 114399 936311831
3 78503 143996
1 22259 116732 478793259
2 80383 759569973
2 49049 645394058
1 55143 148031 739400698
2 120271 570628924
3 179090 38011
1 64233 113939 444406415
1 5526 119991 296464598
2 167169 458290925
2 40236 93812411
2 17328 84928424
2 17379 386625209
3 132905 46069
1 5134 70630 163746675
1 97579 151818 776210347
3 44983 183308
2 182227 835553830
3 42795 20258
1 56259 180757 505456825
3 104952 43924
3 114555 50394
3 157120 11235
1 111400 187579 66534142
2 123571 912846833
2 104223 326477245
1 74553 159035 851661814
3 77519 196358
1 35135 84270 344973403
3 159543 129018
2 158801 269965328
3 21880 106855
1 91703 178486 479867155
1 68505 105840 958809116
3 121755 56368
2 68219 588058332
3 89872 17014
2 84190 598491714
1 4091 86325 755626942
2 44828 286071801
3 155168 195094
1 67560 141570 138103686
3 156350 62544
2 106668 462718479
3 77948 13036
2 196011 110234562
2 158663 771452803
2 119084 840254162
1 152727 170377 45531513
3 4333 20158
3 158489 15508
1 53284 72536 520845187
2 118895 985833873
3 52415 95581
3 26221 74703
2 29339 388452274
2 142156 591332531
3 47631 93147
1 66576 91048 971765152
3 49170 158832
3 71233 149780
1 92492 174226 278984089
3 197687 182461
2 151399 270418745
3 35902 177328
1 87250 149232 162624618
2 19740 817620469
3 186836 13680
2 101760 17076845
1 36201 141604 575487384
3 38265 82602
1 95699 137094 250307695
1 11349 22207 715551231
2 91548 959512117
3 26700 126335
1 135043 164112 638691935
1 131623 173919 528695650
2 160772 990768465
1 135686 152939 963185676
2 130586 364681854
1 116146 180451 960329072
3 8185 144733
1 78416 84936 283153481
1 12005 145545 399236162
1 78502 127973 794379050
1 8095 73711 171206668
3 169640 14432
3 14762 87693
3 79119 91069
2 143253 786843958
1 139660 160729 300366369
2 124347 53251668
2 49464 550964720
1 19181 158364 609544404
1 70885 110645 660996045
2 92276 111384999
2 134014 385013308
2 176009 302184373
1 58069 188040 670723011
2 129471 709266208
3 55699 96039
1 73688 183840 55279625
1 14447 192465 149472892
2 40419 470478029
1 95543 124176 727158007
1 115257 122247 237119549
2 174086 736765793
2 116311 863383251
1 19861 62561 994730507
1 75728 95590 566569740
2 171387 942007027
3 72456 107412
3 52505 15115
1 133161 149720 205928540
2 66864 678288697
1 24054 144055 283273397
1 32474 163794 868557543
1 6206 98260 967939408
3 113975 98848
2 153019 409253401
3 63046 168814
3 140928 73989
2 78908 806830615
1 1317 121562 20675374
2 186005 285127445
1 27229 155384 74992201
3 99015 79491
3 101696 124770
2 119684 225650696
1 151621 190732 557686652
1 72422 147338 25225961
3 19184 4513
1 114175 114666 279955174
1 29055 120576 554968044
3 199168 77830
1 61569 140939 303405187
1 57353 80394 675348678
1 22552 105510 63784575
2 165268 738623267
2 124909 305550531
3 179184 18128
1 9724 16160 948125063
3 68051 83724
2 14301 712426412
2 179708 170749617
3 152288 196072
1 37871 188765 380132926
1 10869 114577 340047133
3 69394 45666
2 148788 956489919
3 130604 168926
1 103292 158111 327233389
1 78264 131333 74318823
1 37931 79232 37439192
1 2220 93557 751420306
3 6841 167615
3 25212 116871
3 112723 55382
3 167633 96289
1 65770 148651 782042711
1 46175 175377 150156191
2 69753 434503131
1 117213 117607 760857252
2 8308 89952913
1 85226 123904 889806749
3 55331 107789
2 198182 537479338
1 90966 193952 108454632
2 162871 334800777
2 70081 84016703
1 24912 85577 398139585
3 126953 9889
3 15399 186857
3 122270 108858
2 114685 123765573
1 65330 88281 824700922
3 63807 152947
2 162090 741195187
3 165836 81900
1 157928 178542 190947735
3 85143 130840
3 106429 74720
3 22970 35259
3 25795 107322
2 79759 260164879
1 88255 94482 161486950
3 86798 154024
3 91851 69845
1 35873 89811 970988239
2 82131 642914227
2 154148 292284831
1 9070 44710 146131997
2 64933 378362200
2 135691 342779063
2 107528 729772051
3 174904 89918
3 20754 196785
1 112216 129731 485046439
1 66807 176946 15084422
1 2120 18176 301268292
3 106944 137529
3 59492 33111
2 99997 962362544
2 145535 536332279
1 75781 190965 38985869
1 91602 164539 495371319
3 18023 88552
1 131619 140193 134210150
3 84641 101921
2 32717 282375549
3 56472 72861
2 61393 962046488
2 48971 68376239
1 69539 88915 662400420
2 18455 855606170
2 23072 809828349
1 76409 94933 805035924
1 101197 141923 35199036
3 109782 23974
2 161170 370684812
1 107503 121631 914439334
2 127886 466173477
3 195936 163831
3 91897 40873
2 54280 177829661
2 83372 897510454
2 181819 575698594
1 50451 91522 766478155
2 41197 829845571
2 163904 102169373
1 1652 136163 869701022
1 111897 176671 784862767
1 24048 120540 852611940
3 92826 52415
2 143378 292089105
3 98664 166159
2 113069 336340077
2 90689 796468664
3 155168 191995
2 121862 226046675
1 32341 126681 172404282
2 168283 103966915
2 15669 657556557
2 34728 243614263
1 74172 126064 780360920
3 121764 2885
2 106579 368225880
3 90605 128064
2 25954 988412515
2 172149 365530131
2 172576 872410299
2 33513 133488172
2 155268 458028225
2 49459 54855694
2 36022 990633111
1 5690 112934 102836509
3 173697 6544
3 122022 134190
1 26406 181001 871137443
3 168372 117674
1 79689 165371 377965247
1 7839 144069 364436627
2 133580 996445610
1 126435 191448 540557781
1 111020 150534 145807716
1 139566 156438 965362107
2 98499 36095936
1 32961 140490 662070030
1 110529 182417 800446529
1 177984 180621 265250900
3 75597 102814
2 85640 508510513
2 51029 32054699
3 82426 66307
3 172931 124418
1 64377 128355 938067138
1 19626 184932 207774429
1 103045 196261 89859910
2 121663 532504408
1 1923 110851 773013846
3 2753 67224
3 85914 96207
2 80036 536304889
2 147777 961249181
1 47689 49270 380013514
1 12122 122659 213606927
2 83859 856686938
2 155964 923340215
3 7587 109166
2 108295 152309010
1 29704 115875 63629848
3 160022 168590
3 27815 53915
2 162992 452435597
3 82649 17476
2 48249 397249674
1 165864 183429 830318587
3 155262 181871
3 107191 81048
2 189711 748257121
1 37180 48054 64392920
3 107557 25473
2 38923 791325853
2 161657 251952447
3 38257 157311
1 58973 115402 372407286
1 75539 130329 758391815
3 130091 138145
2 154873 259424683
3 170324 122308
3 164829 157456
1 53609 163029 567912240
2 163619 179750903
2 78946 803822749
1 98341 185056 798691396
3 29221 92475
3 130168 34373
2 28510 721078029
3 179017 21002
3 81027 159776
1 35122 63050 339232913
3 16554 10611
2 159324 228036699
2 174471 91019270
3 155381 182609
3 105120 75962
1 47474 53292 204813344
3 100791 113190
2 187219 325075907
1 114170 178639 280643754
3 36636 114161
1 99675 165775 378816862
2 29220 400760774
1 104565 114606 783495762
3 194910 122665
3 151406 171826
3 119295 110073
2 95904 284367413
1 137538 184106 553739228
2 103694 611966192
3 99327 120335
3 94045 140462
1 130258 151794 539048653
2 6870 276732612
2 75828 970948478
1 21588 78841 54916092
2 83755 24802203
1 84467 143178 963397894
3 31420 39157
2 6033 397443788
1 113910 194470 640713366
3 172661 189325
1 71768 84199 823429574
3 142258 26877
2 137390 46226862
2 45806 167015552
1 118241 192225 983692905
2 148029 98119711
3 76971 186422
1 39509 189539 265319424
3 73755 142454
2 22509 421073453
3 61373 48738
2 120970 329079093
3 180652 86449
2 532 711646830
1 108494 182926 993006076
1 139912 199051 554451736
3 167931 97633
1 145317 160294 227747669
3 54011 125571
3 176084 116949
2 133248 604265505
2 191573 208025585
1 104932 120378 589221511
3 87022 114244
1 2436 149170 701781136
3 129713 199958
3 131330 163800
2 141900 62462826
3 162984 154862
1 178901 193045 329252016
3 144226 102101
3 84133 164312
2 112297 523149613
3 184797 154835
1 28504 36136 571964965
3 130291 114122
3 13287 94042
2 73560 320652542
1 54868 124232 407784303
3 76145 110641
1 29109 121195 20195828
1 17937 49177 379037931
3 26442 190965
1 149324 183705 452406976
2 159131 49671134
2 14063 713093438
3 29572 190069
3 192010 184160
1 155417 183637 301981329
3 4571 7251
1 54003 189862 436418416
1 31928 182297 736367215
1 62593 146459 160047401
1 50243 199641 177500668
2 78758 120626225
1 91401 105121 602052647
3 186548 174809
2 101001 224011346
2 162425 841535290
1 76411 175584 594290660
1 99603 145916 817222068
3 98606 198421
2 8249 125926983
1 25107 124550 785274545
3 93777 34515
1 166952 179907 198707124
1 5393 29868 874893707
2 31664 781988984
1 83318 123078 374272199
2 61671 292564436
2 94014 104766100
3 26556 98251
1 4308 68582 674090801
2 162177 1096001
1 18938 75496 6954051
3 194878 178574
3 16038 139464
1 140128 145287 145406565
1 158446 176646 471985990
3 63668 18198
1 131469 195827 554403584
3 44896 134645
2 37083 87053610
2 97408 331760680
3 16030 1218
1 19383 186241 785242306
1 8765 99404 20290430
2 113074 853894835
3 134808 17220
3 6835 68755
2 23266 82246020
2 195452 136486514
2 38867 18133894
3 96570 176295
1 26290 137414 129239570
3 71353 172086
2 69298 190250463
3 38495 157154
3 35560 30811
1 79428 89865 462897135
2 110288 719047946
1 13283 127989 134991194
3 31028 54348
3 941 199887
3 77814 161524
1 99445 136740 524697860
3 179149 24139
2 139317 971225617
2 179272 552665526
3 149214 135733
3 199994 153825
1 132354 176648 811804521
3 38787 59839
1 150256 188760 282672720
2 142891 367963620
2 50476 576273181
1 11680 89628 558927079
3 81996 44532
1 117478 173838 909327830
2 155789 193827021
3 49890 61126
2 5601 658327607
2 93042 470980854
1 22625 90872 195837070
2 183395 561946449
1 110084 156246 512043426
3 49410 1111
1 95484 124857 940164730
1 29768 91227 954071321
3 118073 160505
2 193348 311656352
1 81143 106840 986942571
2 99165 345085909
2 75697 976913754
2 163126 747172762
1 75428 163419 282572149
1 124279 161828 402476022
3 85820 111639
1 117480 146238 475275303
2 19971 165043527
2 169270 37016186
2 66470 582308696
3 155355 143226
2 115606 575378126
1 16001 112087 849903217
1 46354 119982 213060329
3 140785 65292
2 46832 358964000
3 33211 150574
3 44171 144437
1 9894 90372 426282477
2 33202 4035509
1 80149 144855 12677028
2 63035 963388645
3 167916 50586
3 73811 86981
1 53065 153065 94947717
1 47064 167073 426394180
1 99424 153280 384541126
1 12268 39344 946109717
1 67137 179675 615860095
3 80780 3816
2 178226 629514265
2 9069 68063482
2 150247 528980723
3 109522 54953
3 174808 76533
1 99282 156308 811196403
2 13818 159910990
1 97474 143452 923813779
1 51805 58339 238478542
3 147414 74687
1 94820 161427 988396319
1 29754 44045 219046908
3 111173 198075
2 15536 522620349
2 72124 674359365
2 114297 571365970
2 165637 758335938
1 154711 155296 594139133
3 135346 56539
1 7152 104200 998582341
2 139284 282980100
2 150712 552934221
3 141300 133431
2 50577 29285007
2 18616 321518682
2 110799 653548917
3 194225 1
1 9523 36772 765600181
3 164306 174840
1 73763 157457 405629839
1 104468 124690 945134244
3 155348 30952
3 157261 171037
2 46474 306350209
1 150391 155629 585460438
1 3854 197640 848976170
3 8916 36383
1 114269 181320 148975282
3 32916 181890
2 173543 63818499
3 54126 48441
2 56658 9106307
2 166072 337024420
2 102818 991480745
2 73539 592483393
3 184411 74071
1 13884 93930 673492206
3 17254 173076
3 97150 125842
2 159918 118375755
3 192999 198750
1 187180 198318 994446070
3 163885 100057
3 81166 89959
2 164779 665066745
1 41952 54773 713284560
3 135634 110222
1 7983 151202 809426534
3 178707 6512
1 110807 162922 313214153
2 134000 248693149
3 98332 191145
1 20165 182433 536606802
2 108760 299474625
2 84698 288963449
1 42574 147971 591803209
2 24849 74511083
1 193689 199814 683724463
1 111980 198658 912496844
1 173915 192652 324283041
3 151891 119760
2 50724 403467443
2 189700 827680017
2 90595 901246443
3 47341 24937
2 159315 495824048
1 6538 65316 637144624
1 1001 9821 263263085
3 133957 114277
3 96673 108942
2 128395 193939945
3 132861 100168
1 177701 182061 553323298
1 98805 145330 266326720
3 42584 78781
1 38826 119665 658290922
1 86354 133848 470962630
3 59318 113193
3 123793 102299
2 188211 735208680
1 10036 61676 738605409
1 65858 97872 102860497
1 105079 190738 40290143
2 91373 225477841
2 165874 684709725
2 72342 754008309
1 82975 103875 846595852
2 129309 41744216
2 109861 864698035
3 147956 183921
1 14520 21449 374677879
3 187941 192467
1 5713 8391 46412857
2 20475 574402491
3 41721 161560
1 10543 177891 468618541
1 112432 120105 906451264
2 130460 834974119
2 108024 454212151
2 76119 432189854
3 154930 1317
2 114711 347068943
2 11856 261138223
2 74919 535906209
2 153626 467644233
3 192391 188332
3 136309 55692
3 196494 138994
3 75964 65464
1 37410 115442 788821668
1 90308 152948 779429725
1 43686 189515 169206998
2 102111 518497778
3 150113 41242
2 115768 179965196
3 103534 11869
1 14751 109627 116527758
3 191541 100185
3 178052 186743
1 41017 139986 247316019
1 18347 137080 25355822
3 70668 69614
3 189156 17729
3 33426 164801
2 88689 675024208
3 105370 70118
1 134183 193007 646064991
3 138848 122279
1 53981 70965 59459796
3 193414 174579
1 176773 194259 557249091
2 149978 961953254
1 18972 105010 261920538
3 68811 50876
1 74158 109451 355149603
1 80905 95422 576622210
3 39052 108750
2 140886 902598634
1 111431 132659 705877989
3 148809 123496
2 59838 254151918
1 58428 154757 470938151
2 67605 950230479
3 173560 97739
1 2397 80673 429201060
1 40443 91104 624239723
1 58623 147508 164244648
3 84913 68343
3 149884 193937
3 184670 25721
2 89840 420344647
2 49682 922113387
2 137279 825682474
1 109112 167911 853957438
3 25171 32336
1 44336 113325 932471396
3 148343 93776
1 13161 138568 928322403
3 3441 16753
3 123106 160622
1 174279 190351 557211011
3 166390 198918
2 194453 175261726
1 25955 87374 46614045
2 123980 243172709
1 85153 102077 716631352
1 98092 156150 871781203
3 48658 159441
1 102214 153520 203185696
2 13669 625995937
2 175843 364356511
1 4085 194701 231912419
1 28971 80692 729524206
1 89486 181663 694173217
3 20964 116184
1 42645 106034 172099761
3 134461 192924
3 184360 10537
2 73979 543295662
1 74906 93074 106810927
3 34842 163921
2 1290 358348570
1 86523 126076 377429562
3 79826 169262
2 119222 391288562
3 162179 33377
3 176542 18213
2 6604 422958994
2 18409 937714037
3 108809 70558
1 83491 176195 841858693
2 136225 191452253
3 157865 125217
1 15025 170865 570766150
1 116391 140895 570402105
2 71258 969476150
3 171428 72463
1 68997 187404 871551049
1 75629 95731 218765478
1 12974 44617 248402390
1 171994 180038 952623961
1 41727 78545 336647574
2 107094 254361473
2 192604 821123839
3 3167 20727
3 4369 21025
3 54855 95929
1 84877 176487 344169981
1 2225 192107 988735764
2 155540 311749501
3 100207 107782
1 58406 187075 227805604
3 84407 172188
1 17484 33338 404085335
1 74800 98790 442556006
1 1191 63488 76052735
2 191356 978577845
2 102887 781998193
2 29363 429273641
1 71817 175942 744284209
1 14392 67330 895640343
1 76006 177361 547603333
2 81062 787136662
3 168050 89696
1 45279 172427 319157682
3 23673 55455
3 15206 144438
1 111103 170919 108108092
1 75024 120828 338856583
1 79132 143927 572850233
3 34449 150192
3 34533 162222
3 93402 143832
2 178427 565094139
1 28385 36729 369781486
1 105898 148322 723163219
2 117506 197766868
2 153895 31444758
1 166414 199982 869732890
3 50388 28829
2 36723 895884022
1 48368 85960 320158196
2 156798 996771580
1 140566 193188 934627659
2 915 882797556
1 93751 157780 45308920
1 21676 86846 871843881
3 58853 91592
2 67479 385268951
2 35605 898873887
3 166259 199743
3 23573 163642
1 95798 119437 55014768
1 48931 132870 798032605
2 91136 264498441
1 132280 141641 276749658
3 126777 49063
3 192424 129117
3 152863 62508
2 38345 149677447
3 99015 75188
1 69888 158929 57030250
3 176908 170452
2 96574 292245841
2 7673 749393306
1 21253 141912 923685833
1 164806 180389 346327151
3 166593 6498
3 191647 74518
3 122976 167180
2 159864 689451091
3 17214 101113
3 33152 159356
3 74511 46575
3 90464 162212
3 128538 43239
2 30415 820331782
2 32823 144167230
2 196471 851075255
2 34434 572293791
3 174490 135515
2 7684 682852975
2 157091 663377688
3 113224 71298
1 78656 117081 509411293
3 68244 119705
1 4716 44859 538992271
3 35135 84718
3 176326 194332
1 42880 49748 436727123
3 86316 43171
3 22918 156010
3 145877 58249
3 109972 21052
1 14857 139770 478801291
2 84989 806702666
1 123632 192296 976188475
1 98637 119065 239607014
2 31754 291751064
3 58793 85789
3 151743 33520
3 183364 69686
3 61554 83942
3 12446 162975
1 7190 162999 133128932
3 101261 22938
2 128515 273691787
1 8188 91669 809003095
1 60606 150587 40595409
2 123456 208486628
2 161826 479524586
3 134781 170874
3 75224 26159
1 176184 186750 529813719
1 63761 188224 826519693
1 20802 83292 5269363
2 141583 488289650
1 173986 187381 343661407
1 64896 138785 338332180
3 19636 19
2 39943 498064615
1 5288 97488 315308394
2 91898 298862039
1 1700 157069 826643722
1 109731 160931 319956032
1 59045 100942 615261284
2 171001 495961009
1 25339 49529 778888833
3 120898 45234
1 45489 123445 477243830
1 121275 173104 191452902
3 78764 129238
1 13038 170687 588877200
2 150383 943408938
3 7606 23667
3 59286 175658
3 34566 127020
2 58204 971611538
2 30854 732504758
3 68669 71197
3 124377 117259
2 57749 789452331
1 169157 185690 559257470
3 16231 172618
1 11055 187859 38036617
2 187459 522899551
3 143844 83601
1 87317 92138 419880545
1 43153 44142 272762032
2 151493 154472715
3 103832 35168
1 50445 194524 199253614
3 39731 130882
1 33959 83519 593686998
3 203 11597
2 18241 872237010
3 186504 37474
3 167994 154153
3 198523 36412
3 82721 23158
3 119436 69690
1 78124 167761 236107117
3 147715 134215
1 46047 76427 389234557
2 52361 403491294
3 112811 131189
3 103148 126097
1 88288 184374 232841853
2 132316 765692948
1 70405 110701 242783324
1 148501 150726 756104222
1 110939 187044 361157329
1 91346 176864 195357827
3 157713 174349
3 12501 93310
3 29975 157408
1 126667 198293 887623614
3 129379 186643
3 170488 71027
2 25726 829478851
2 122528 184722889
2 69086 390497778
2 197185 777678041
3 160267 93527
1 33035 199879 253776597
1 100756 136703 414752160
1 44036 75296 365524224
2 148782 360362436
2 104534 130496227
2 197944 579323514
3 34049 29332
3 142129 54679
3 186943 14876
1 54335 186398 873079158
1 41824 100584 573354422
2 170493 836346926
1 43703 80247 460304987
1 52928 118197 608267320
1 122726 172610 715966489
3 139081 40679
1 147854 169695 423995097
3 70867 177856
2 134702 196852331
1 44921 57922 758627460
2 45230 728640518
1 35686 147105 441244378
3 178791 11055
3 9732 147704
3 160517 92549
1 102578 180795 793329365
3 150148 27923
2 153053 303012100
3 165853 179805
1 145433 167791 972478288
3 182009 101649
3 69880 21095
2 121715 972581628
2 28014 17410270
2 136408 633614750
3 73650 177397
3 69891 198407
2 9164 43841655
1 104591 189622 258057278
1 124070 198647 792810507
2 2978 174682002
1 10033 42295 70066306
3 165848 88062
3 113323 140316
3 193888 134425
3 165223 186697
2 30115 601918249
3 46589 188294
2 67083 79604818
1 61270 74107 595802524
3 70834 44656
2 101876 788690260
1 56635 105881 142623951
2 194012 150927235
2 38680 327228908
1 109934 184355 694423734
2 175491 839978326
3 36098 61633
1 91651 117682 978209972
2 22589 144857289
2 156597 58291388
2 71822 285901010
1 110779 193327 973985612
2 7993 624453799
2 7224 625882143
3 91414 127059
3 108692 107429
2 120258 466468959
2 41724 127081091
1 49987 83984 326687805
2 113223 331170297
3 146444 186452
3 98267 106865
1 163248 188785 971766369
3 81766 187504
1 22322 139111 764992516
1 60469 173986 331842753
1 96388 119466 947664340
2 74305 984499951
1 119424 166338 376785225
3 40612 133787
1 114584 168396 655871148
1 41189 45938 118077525
1 160867 177533 406130637
1 75265 129469 511540256
1 128177 180251 855890390
1 8713 91133 120661511
3 108386 158284
3 150986 107876
3 768 98050
1 56629 116748 538064914
1 66004 81929 621652268
2 104458 810912337
3 74798 68328
3 26776 197180
2 25014 267736110
3 59877 112802
3 165526 74711
1 68460 158418 78352079
2 67235 853508135
3 69735 185989
3 170559 61813
1 28861 47267 955326154
2 100996 847207920
1 143120 157676 589679832
1 125571 180117 514102029
1 83526 154352 415834192
3 139998 50351
1 77348 131093 34888409
1 9328 60681 838483391
2 58771 669454456
3 135629 17192
2 132007 773082879
3 155703 196991
2 187645 87054546
2 171466 598873792
1 23330 190644 443017992
2 83819 441423836
2 182145 961095239
3 146894 138768
3 42256 162312
1 71896 187125 533661296
1 2840 197390 671816464
3 58784 143544
1 83914 122769 412168312
2 14967 664732773
3 66680 46507
1 35418 40680 410118106
2 16283 262308234
3 138538 115276
3 164911 149734
2 66886 510888141
3 195986 3250
1 19422 96334 755730532
1 18309 98677 559495194
2 118202 706398900
1 141112 173094 377054021
3 146829 57937
2 142781 65315926
2 148324 927485918
3 75065 160705
1 108625 174424 121655699
1 24590 55905 849521848
2 146092 364556918
1 32098 42408 654941749
2 10432 584380940
1 112255 181342 482215955
1 18145 51220 808188473
2 56492 76186089
2 27429 961690026
1 159760 178999 632144829
3 37122 76191
2 76291 857597189
3 143549 123165
3 78392 80283
1 57315 159027 294470001
1 42425 192959 657448347
3 126802 73493
3 122407 956
1 40909 120275 905365539
2 184450 645050231
3 24485 99578
2 118232 238428942
1 37693 65094 59931659
1 3352 145850 658721661
3 115978 158708
2 21812 878853743
2 155924 566985648
3 192436 143685
1 14523 28372 398915306
1 3078 127470 479282146
1 126238 189150 562917346
1 37403 40107 10518263
2 20053 6543591
2 168361 661564246
1 53379 100622 437522429
2 3167 116599532
1 15124 177867 502537903
1 61185 93496 597340820
1 92174 102543 850964822
3 163109 50461
1 34200 163794 943810885
1 95342 140648 893433565
3 170885 145558
2 187997 689611602
1 87461 121983 500881672
1 61262 102537 946692085
1 11245 139115 959517598
1 10146 115443 870957477
3 10226 59585
3 63355 152329
2 75411 908333209
3 57233 67639
3 56913 99182
2 164185 721743621
1 5113 115171 171853845
3 62082 168679
2 95728 147218074
2 131468 510461682
1 32850 78335 625273834
1 16957 168763 479008821
3 126168 10388
3 104097 76059
1 58240 187741 175431215
3 196955 93261
3 108569 37181
2 40338 689449551
3 163635 97114
2 141985 197026549
1 64130 158076 992023369
3 97841 143305
1 77880 100182 365945287
1 27052 44637 923395303
2 69059 126471048
2 140926 203110832
1 35681 61867 841559210
3 3657 56181
3 65637 103617
1 124826 194066 286106354
2 191554 636119518
1 130665 190063 258677092
1 26934 183695 305048253
3 190631 197247
3 11288 107079
3 161615 147861
3 104065 151577
1 149149 167577 194677090
1 101996 174263 604834784
1 45459 184520 524342252
2 23236 564636384
1 22608 142149 22289528
3 84754 194414
3 102317 165814
2 45942 554468532
3 117712 107552
3 10249 44503
2 195437 938670653
3 169908 126919
1 120588 148928 211878837
2 3024 42716169
2 155290 301039606
1 42919 140391 594333558
3 29125 82447
1 12250 63075 249060262
2 191143 31115730
1 93961 125678 945041760
2 125335 112874456
3 85738 126272
3 132461 173410
3 109874 172773
2 71918 375714678
3 60512 178324
3 114757 30770
2 65727 98380223
3 145879 87897
1 142934 187758 667026144
3 19864 28733
2 101680 301343562
3 20359 151449
2 108924 67106401
2 23117 534624859
2 149384 988629635
3 165974 3173
2 78551 751527704
2 164996 900683765
1 28345 79520 878823172
3 85540 12609
2 8097 359470279
3 134845 42214
1 75800 83295 628239777
3 76058 46331
1 156351 169898 428722235
3 7879 3741
1 94548 103253 17591609
2 135102 829731946
2 171433 843621580
3 65220 106638
3 39158 90251
3 20283 72085
2 18112 456470554
1 10259 11087 668447196
1 10458 34631 858853221
2 11991 584001902
1 157892 178175 357599484
2 66602 697068101
1 19195 76282 983369168
2 114767 50040145
1 154171 196673 227028817
2 173183 895161887
3 58420 17341
1 29463 163782 909996619
3 192416 198363
3 103622 103026
2 43427 236586010
1 158106 174041 411638734
1 7458 141695 911771270
3 59317 94614
2 67877 851540775
3 22888 62436
2 96231 470710075
3 48884 152336
3 111935 7375
2 116781 297602911
1 63166 180941 839564180
2 96577 498879503
3 123531 89208
1 139399 177272 499045719
2 197531 896025427
1 115051 185319 644921506
3 170087 132660
2 39728 427878896
2 29194 155767971
1 147562 166056 963356918
1 74458 165689 64569502
3 163534 193960
3 174102 4021
3 141656 118250
3 187102 86150
1 49682 177032 919348636
1 18444 174624 978647152
2 72371 481914648
1 122383 197906 325810980
3 38477 55913
2 186715 753460035
3 183277 2903
3 138976 77737
2 132753 466064111
1 91237 151164 570393231
1 83931 164729 895645459
1 48088 54935 916950370
3 176443 153167
3 81037 123590
2 189175 712757319
2 63341 627194970
1 3261 9021 6225023
2 76320 283003623
3 16063 144596
2 54787 881546423
2 24470 221172323
3 66365 152422
1 6698 152956 113390063
3 33776 34734
3 45803 172876
3 5671 101399
3 90886 60810
3 116306 66316
2 177179 686051745
2 9317 956461546
1 55628 101879 49995981
2 102720 712882450
2 71636 685980719
2 194456 428585233
2 31859 148172908
1 32426 155973 647855260
3 148625 36100
2 138710 98169674
2 112283 327601586
3 5854 176461
1 84145 178034 825980131
3 166477 53262
2 113536 638768757
2 172303 947267677
1 4839 113815 49111551
3 116333 126747
3 140525 98513
1 31746 65835 705095437
3 58823 189940
3 126418 23877
2 145893 614711201
3 90552 35402
3 145241 159096
1 169067 186731 279074462
1 157189 159252 179187258
3 5997 174620
2 63098 220250228
2 131665 275672012
1 84586 178973 368084485
2 176386 12058580
3 176546 90450
2 141491 783986545
2 199022 114875890
1 150363 192639 221885846
1 62942 161253 85568961
2 119157 46981404
2 186416 873156163
1 127535 196965 258552142
1 24052 151350 80295258
3 54285 116734
2 112788 768120728
1 35217 66052 494642593
2 41850 762682441
1 74602 111606 968565079
3 39443 82744
1 50541 197673 852091720
2 57565 279860151
2 74477 403948094
3 97460 135661
3 132769 148624
1 23642 49352 694262581
1 91819 130669 291712741
1 60683 89732 307951289
1 164366 178096 699749509
3 67254 81508
1 49651 116186 208692687
2 179861 820816
3 128451 175264
3 149104 81398
3 8577 143467
3 56497 107547
1 66175 136596 845877906
1 80320 117770 382318737
2 12269 970841217
1 28603 128965 544971342
1 171244 183596 865004694
3 46581 52916
2 161829 770386528
2 137064 700831988
3 198300 87813
1 94284 148188 821998840
2 81635 997164501
2 150576 127892385
3 177309 109691
2 57004 122747733
2 93060 997231816
2 137059 283077196
3 67939 4738
1 157894 168375 45892926
2 190991 293567065
1 94074 160719 194626039
2 74054 872174934
3 50604 55082
2 144381 590378278
1 34936 116054 773338394
3 106876 194551
2 195912 852620917
3 18712 80007
1 3969 93056 680125744
3 183694 20183
3 182965 159026
1 30603 118398 635490918
1 95520 138969 809287573
2 129674 741099770
1 15685 195814 599014631
1 50856 102522 69205442
1 80956 168910 802719836
3 64130 174136
3 70118 12200
1 59565 140522 370741077
1 96962 175015 806362222
3 23329 72967
2 40840 870485420
2 76766 788934295
3 61838 65678
3 138753 119815
1 13898 121158 860250172
1 1837 123561 312769986
3 36098 66668
1 13172 48114 926119268
1 1488 4147 463262087
1 3352 101831 682217847
2 50472 192493739
1 63790 71052 615872573
1 29980 185884 268777090
1 124122 142561 122783959
3 128226 9110
2 147436 316328664
2 89234 436887825
2 66875 584571447
1 33706 71463 120058460
1 110515 140222 37637141
1 69604 85365 978278436
3 63841 132099
2 107052 749207242
1 189417 192913 818843236
1 39775 66005 463908262
2 73932 595814806
1 31361 63371 310352786
3 5804 143869
2 168163 447678492
2 28473 664955306
2 66124 505575442
2 152080 528938825
2 15112 875710835
1 51945 115567 719093376
3 58980 24319
2 149170 6183749
3 40052 111091
1 16008 42081 160952620
2 52262 629716828
3 84664 85034
2 122211 592675468
3 58977 182100
1 91964 107334 927285486
2 95977 81615786
2 160902 856691831
2 28025 656896611
1 99877 161399 633973139
2 178503 981596705
3 143427 67725
1 3742 87866 516699268
3 139171 150037
3 34102 119045
2 110760 323858656
1 86200 93895 149520514
2 77439 334442610
3 72094 33921
2 161053 556290290
2 98545 926887893
2 94457 324566001
2 151211 556538591
2 84278 973487667
3 174432 159456
1 94414 142915 343657862
1 65428 191896 29002763
3 91721 81347
3 61781 111312
2 61188 699183904
1 68681 71083 169709697
2 41625 866517818
2 66548 123753389
1 25714 147235 409791286
2 144320 409626083
3 143126 18762
2 138204 478809846
3 7297 31674
2 53116 379156818
3 79652 50936
1 144017 188747 859557686
2 92856 853505651
3 94 167662
3 119583 147761
2 44652 183691186
1 112772 123139 412477623
2 48883 745936577
3 173473 40460
3 165199 180920
3 58734 95270
3 182077 47254
3 114613 18376
1 68584 85698 198285254
3 93030 94082
3 197268 150686
2 126355 800151822
2 137848 573921181
2 86905 824760384
3 37482 123292
2 17720 452410156
2 75194 667615265
1 13939 89182 294277178
1 38055 158941 25255199
1 159884 179930 265811013
3 85650 48344
2 27898 265268875
1 32292 105080 29925139
2 11268 897698616
2 147135 334788069
2 10886 785969039
2 149327 152713951
2 133263 320042745
2 115432 970464738
2 42985 76039187
1 157040 188082 319764245
1 5829 147877 329965499
3 160813 74059
1 70956 137429 567958756
1 8315 128354 787005822
3 32672 80674
1 45696 168243 761403603
1 102840 154995 501683408
3 108275 105580
1 27721 80205 788154739
3 33048 655
1 140833 180143 459311277
2 178325 956483106
2 63821 535690931
1 50532 54967 953526341
1 93986 106252 779126019
2 63316 513733749
2 188883 124134579
1 24337 181505 74328355
2 165215 274881792
2 141902 283264788
3 68948 161306
3 23563 198360
2 41756 834232780
1 7024 71093 218755239
1 86812 187465 182719077
1 19107 96061 581927027
3 170623 141018
3 113558 89910
1 24256 33180 269551586
1 165176 195093 672782466
3 165357 44521
1 9514 88679 827389485
3 89622 6563
2 168385 649695668
2 53969 102772853
3 79609 130472
3 82961 64010
3 165672 128336
1 77054 177331 963398941
3 93140 135548
1 22400 48492 896069881
3 67383 56911
1 11449 14749 328576280
1 14898 16697 944014797
2 122418 971549804
2 89331 648837962
1 127618 180638 298321792
2 43529 824970929
1 86926 92315 407024278
1 87760 99480 645848615
1 90667 179403 521842697
1 48820 80728 692216816
1 130556 161886 534089825
3 73804 168972
3 131532 159460
2 196585 379582708
2 104782 430690
3 177690 111370
2 102043 907269003
1 131758 162197 893366742
2 71034 106159698
3 145953 124572
3 11189 37968
2 130244 635870307
1 77999 91482 411789006
2 12366 118116907
3 49332 77049
2 187078 512885938
1 21597 115399 850525858
1 21649 36600 529740900
3 83684 18635
3 28343 127698
2 101059 118120156
3 195847 61725
3 171380 54894
3 167987 35207
2 11071 296165160
3 28588 57900
2 44375 971368466
2 195872 476795441
1 56049 176057 399054249
1 4456 78733 470595089
1 20932 187785 908497880
2 67185 710612289
1 34240 88969 206747422
1 37675 165328 805592072
3 118625 48532
1 38994 72237 757358802
3 32029 89865
2 161985 933849783
1 115075 139217 945557287
2 11547 257040569
2 137427 168871690
1 33041 92832 851768963
2 134506 742045096
1 25823 187416 953962756
1 92660 131778 343881275
3 92637 86168
3 45259 23196
1 19905 120951 691978673
2 9159 615155020
3 78390 34799
1 34253 57939 705050100
3 47342 38537
1 42826 99120 736506911
2 10039 612083653
3 123381 183038
3 43032 6451
1 85842 181663 457981372
2 73464 320798342
2 138676 142898845
3 173505 175896
3 45465 87582
2 44923 627715929
2 153164 599147082
1 23610 149184 889742850
3 2079 137997
1 80696 190902 875814907
3 49532 43660
3 88165 120506
1 12071 65434 568288972
1 134912 164064 534973207
3 119552 25259
2 126619 5517862
2 145110 846833828
1 29518 37667 429742610
2 129807 885153776
1 42654 144651 289779896
3 27280 73093
1 59805 96964 112036179
3 71072 52321
2 30420 200034415
1 87351 174345 214007348
3 54617 103941
1 70736 125398 64891946
3 191759 154963
3 13735 34373
2 83561 742804542
3 164650 163223
3 4868 3061
1 101564 112030 27130608
3 40614 168561
2 122841 521380652
1 65169 71584 199305676
3 87864 60593
3 54683 15221
1 11996 187430 22629877
1 49609 160312 734732249
2 138064 762192882
2 108395 645465467
1 63324 140796 196668276
2 182888 375206323
1 32013 129906 91187148
1 75697 186721 495205496
1 48074 143139 149501666
1 2650 187751 716562579
1 159 56824 344525066
3 56610 199686
3 52829 48399
1 21770 153658 351639214
1 85234 147283 346245123
3 27605 138034
1 117073 152712 867906021
1 101087 101969 643130296
3 23174 57869
3 131848 82253
3 185626 87119
3 168374 142247
1 57642 63837 786086886
2 109120 578361057
3 48064 176704
3 119321 134044
3 147420 182534
2 82796 456596452
3 148045 90632
3 137701 44087
3 44026 104544
3 166607 38778
2 1997 814860677
3 12663 4339
2 197895 423477875
2 175727 652921670
1 121022 131393 174330190
3 39673 153315
1 21930 89539 822805025
1 56409 198334 73448070
2 68477 208205743
3 138868 57830
2 98034 535935947
3 21919 163541
2 165233 814099355
3 167891 22298
3 30400 100622
2 118135 12360925
2 93566 466548642
3 145650 32107
3 140148 170133
2 166886 684841300
2 106133 560842730
3 80154 80960
1 127535 153926 234301313
2 188432 214929456
1 99626 140039 748688367
1 108288 121485 631578840
3 60654 155913
2 117918 877116421
1 5783 158655 512465941
2 151145 994898869
3 61762 184895
1 133997 176656 997143891
1 13547 153051 330307759
1 10155 65089 516875463
2 59401 547226026
2 3459 668801503
2 138276 603517681
3 145619 120967
1 54310 146557 389342362
1 2154 24860 999357892
3 70842 189132
1 122761 153157 864791812
2 61923 510857588
1 46364 199494 861076599
1 57681 75416 178482982
3 43085 97059
1 161067 191545 784872475
2 134387 761042782
2 90645 781015872
1 40800 123040 487710249
1 136983 182272 676335447
2 70176 997622457
2 158299 108417175
1 158499 178948 250219830
2 168803 835228932
2 123389 580837414
3 83346 139366
1 23342 176971 482420585
1 24978 82257 972461299
3 103813 110122
3 196847 62050
1 28642 154508 612768588
2 57348 75875083
2 10893 341422471
1 36780 130716 293034822
3 133928 36672
2 33004 409990682
2 187843 793648559
3 5549 53130
2 101836 449041851
3 119399 50445
3 69337 85100
1 45951 80687 305958812
1 87872 157363 66892503
1 112704 155199 699305989
1 11333 52507 235596514
3 138326 147605
2 163094 15407221
1 75137 108714 953963214
1 29496 119556 476510769
3 5957 104743
3 92362 58936
2 176990 825690182
1 50236 66419 371239334
3 120138 80298
2 51014 850709698
3 10745 180699
2 57283 591622015
2 107966 562103374
2 9509 39052555
1 82419 161332 5793394
3 66736 184876
2 100099 487131857
3 175241 152865
2 177194 931432527
2 136170 620550457
1 48785 191705 512994498
3 12307 27108
3 96292 105360
2 120142 785353947
3 12848 112914
2 187028 225903681
1 12857 66823 198948907
1 72116 189642 948277332
1 119038 190451 905844075
3 11238 59538
1 40851 145579 769961335
1 93040 158363 310053829
1 122490 192626 740657490
1 2508 147052 678457409
3 145380 98104
3 91350 49372
3 11427 42911
3 59257 90283
2 5936 787012716
3 134973 186794
2 98078 678048332
1 111875 194753 414356272
3 182551 12117
1 23034 28586 577206916
3 186332 143838
3 114459 24332
2 106142 264542306
3 94310 192626
2 111957 991358124
2 129185 682644338
1 32523 97287 968881570
2 76195 791733497
3 171393 86197
1 72937 78797 937670159
1 62780 90428 851920943
3 179724 96968
1 11720 154270 612023826
3 118881 143192
2 96829 740635227
3 5890 179417
3 21018 24146
3 136256 158981
2 9970 803927259
2 164443 387110266
2 36555 833507886
3 89735 101257
3 114196 6643
1 14762 78513 547301698
3 94464 190958
2 163233 774345322
2 165962 43007121
1 1991 56836 596650994
1 72625 191373 818260168
1 1280 23444 583210841
3 192203 17457
3 128811 37443
1 44229 118645 968577652
3 169292 173034
1 43531 187213 834825232
1 9641 175054 129920810
2 166167 262179909
3 103872 94087
1 22610 174701 374803733
3 10650 173354
1 160878 164171 590003370
1 42883 88422 550732050
2 86625 179059654
3 133142 21122
3 77427 57614
2 126105 842989029
1 121451 145775 774963319
1 136937 149345 127551145
2 169071 292632744
2 153617 676321363
1 7679 38891 286199371
3 91726 174596
2 94712 862797205
1 29201 184730 851334070
3 189188 152069
2 128955 324488899
1 20590 31044 717355770
2 119020 470977848
1 82788 129837 835150335
2 106867 174294656
1 14167 81505 800634226
1 79906 118846 810307237
2 68555 838274858
1 44633 115718 48006615
2 181344 632579781
2 60427 770443897
2 39915 55581158
3 34304 119430
3 199940 52344
2 35555 776609251
1 24918 177486 418321384
3 33741 55360
3 41648 145718
3 163656 54322
3 128979 54293
1 49462 65095 468021635
3 68422 123374
1 11232 153423 426600434
2 3711 818429656
2 80409 893031524
2 137331 95646532
1 78834 100362 623834009
3 84941 146672
1 5773 31477 75053016
3 60941 183442
3 90959 82144
2 47011 378707762
3 146458 9509
1 58917 169468 688777361
1 35613 111625 670045790
1 42191 64232 534566085
2 148599 28260579
2 21323 860525023
2 40601 822487777
1 96629 184556 915847097
2 166695 665872078
3 104263 64028
2 79834 618464804
3 145029 197091
3 25497 102565
3 24194 197466
2 75347 526989469
3 24495 55735
2 111226 485831237
2 130341 785542105
3 194019 138522
1 54905 60719 751714975
2 23932 12678070
2 114295 358975911
3 131853 156571
3 160401 153584
3 73428 49692
2 54929 754644960
1 57466 148722 986481210
1 8559 163285 228715341
1 27822 170908 692706691
3 186452 175891
2 40400 913504981
3 63405 198117
1 35852 138573 517900987
2 122862 316239977
1 38812 84818 366185837
3 19335 139863
3 103186 165763
1 22479 176956 940696333
2 182891 610210201
2 30469 333930112
3 104449 196240
2 197045 9638950
3 38903 17029
3 198676 15832
2 89294 539857224
1 63231 71938 15949603
2 153 888409408
1 38056 171260 970465935
2 196977 251634644
3 170481 150906
3 141882 117093
2 5556 888042951
1 20269 45356 278827583
2 190150 669531088
3 137141 36013
1 56147 139582 118337149
1 39117 133857 633239
3 142976 103453
1 197069 198485 245768718
3 197901 188827
2 65926 877672914
3 128296 185937
2 97312 239753699
3 106246 192146
2 150238 756322027
2 195915 35933755
2 60954 52511100
3 152485 102610
2 165643 257082552
1 62754 77808 345083325
2 118241 76949763
2 22958 186066113
2 154666 827081421
1 38494 93063 758241901
2 187704 62442008
2 47818 157506850
2 40253 567734779
2 32645 231114304
2 116260 558341873
2 854 736894676
2 83902 440195402
1 11950 22794 428199203
2 18916 529293384
3 177768 30088
2 83138 171802733
1 17861 172008 914686447
2 6858 247094886
3 80067 28391
2 10605 160873691
1 48306 193835 215096722
3 193191 20842
2 35990 260876007
2 176168 691895058
1 22604 90100 276773268
1 169650 185732 325900227
1 59190 179674 811978607
3 167439 31964
3 9116 198031
3 121907 4669
1 188036 194017 614413874
1 138832 169873 292857675
1 124105 150272 587432633
3 91179 170344
1 19668 137705 582719855
1 107220 163573 302447675
1 79421 166212 83087248
2 129935 634234879
2 32458 464544204
2 35557 938998485
3 88370 168515
2 8512 277948716
2 127955 229514005
2 26233 421545601
2 156508 613538784
2 8656 398715206
3 92211 126360
1 19385 189175 690689728
1 19424 33777 292157074
1 61413 95432 650996503
3 37424 158869
3 187325 39727
1 76548 80045 292963322
3 126880 173341
1 183467 199854 53447887
2 134768 810199899
3 41005 139396
2 70189 83024699
2 80781 129360103
3 102734 171485
1 114692 176119 806549948
3 74766 129976
1 52358 138823 561510585
1 46820 121648 337881037
3 78696 179277
3 156033 131098
2 71502 418328035
3 176878 67759
3 15606 64735
3 15343 54480
3 197908 109611
3 25104 94430
1 12998 44312 576688372
3 134004 101359
2 12712 190076973
1 15841 19089 27347866
1 88994 95327 256409005
2 151082 723128366
3 96585 40800
2 32727 44328187
3 41845 57064
1 58979 184446 45906039
2 106687 24674802
1 124878 135008 994628364
2 183707 143314741
1 68323 189481 293990298
3 187488 185888
2 50025 706421648
2 29750 950446949
1 100256 141251 678099767
1 169772 196639 197160954
1 92639 117464 714957544
1 155962 181620 805876092
1 37350 106857 387467659
3 110445 176426
2 2243 501674471
2 113298 637755083
2 197961 972381347
2 20115 254633031
3 74376 172108
2 191911 601328505
2 198063 570334396
1 68278 154422 507999501
2 69445 537340015
3 195267 113827
1 30474 142584 555852327
2 24819 553817363
3 159420 51609
3 100012 26949
2 196137 721902743
3 27483 87201
2 27352 462345757
3 93267 73400
3 74455 101990
2 168436 77919672
2 96785 242465575
1 16512 148243 496755749
2 162044 853790952
1 118789 198153 87020960
1 13891 56290 117639450
2 194252 305573696
1 8322 57045 544195811
1 91983 92020 597029249
1 20203 148101 678621698
1 30046 155218 181441098
1 83679 125490 73090660
1 73825 128383 262093748
2 132927 53775534
3 119436 77716
2 75821 362921639
3 65344 187266
1 2851 110524 478217293
2 189221 550833009
1 29736 145327 35037189
2 137531 766816645
3 157872 43898
3 23329 60817
2 39138 825040382
1 114893 164529 681069991
2 48425 234334960
3 129212 180952
2 107321 364697696
2 109104 192986368
3 195409 108760
1 43880 55030 251658426
1 63148 73212 118589489
1 17917 32037 589665591
3 7402 198839
3 59083 160628
3 56712 108874
3 192422 100332
1 39052 187611 624794903
3 7191 43733
3 61655 189343
3 34574 61318
2 45532 92559542
3 170497 22055
1 1289 194998 279985932
2 82597 770810616
1 2365 141619 464705175
3 116971 41511
1 11803 156396 187342833
2 124616 670213846
3 128004 67443
1 110605 176976 307481861
3 156040 60016
1 38085 55732 308509582
1 14902 42948 466697778
1 14238 153479 469774036
1 49014 132262 183848684
3 72253 92464
3 84067 58663
2 188344 900531944
3 26412 77219
3 2517 88281
2 77778 859546025
1 113518 147999 67004439
3 54429 136522
1 37601 133738 201647938
2 99264 348867489
3 143254 171694
3 134986 11107
1 57821 156384 199747817
2 187543 524494694
3 150334 148667
3 157342 128870
1 40727 69973 192537129
3 7331 5900
3 20088 197731
2 90321 816370093
2 109478 588091787
1 78559 154863 409411398
2 67104 898305984
3 84456 188026
1 132123 178608 559325676
3 109093 50376
1 86489 163755 571935054
2 159580 804234916
2 172958 959652078
1 64541 85812 957750175
2 18986 398190276
3 39757 165650
3 17011 90899
2 54813 520917219
3 117185 39776
2 74827 894494898
1 42043 155313 401021292
1 68373 72894 538131511
1 74835 100986 26446479
3 114431 163173
3 115895 165448
3 55629 116839
1 166584 178824 344039193
1 109798 192720 550372207
3 105706 118976
3 108736 48929
2 190907 187827347
1 18791 110876 583357255
1 96517 181688 504500131
3 113568 61558
3 120231 30680
1 100769 157107 302054764
3 21868 109111
3 65389 140791
3 136641 20412
1 3884 73092 26089538
2 22573 834526967
2 127700 864740556
2 195273 115297350
3 132806 166879
1 132928 149630 124070812
1 47137 199391 133840649
3 173250 84179
2 128478 220468272
3 115548 128221
2 177644 727568557
2 84122 925480407
1 56342 95453 72568784
3 107937 15129
1 115197 123068 147982311
1 122999 161814 500711227
2 119217 8601575
2 60022 750029587
1 140063 145262 632895898
2 192822 99648018
3 152235 98799
1 105388 176202 565527375
1 7674 190465 903547110
3 106717 116860
3 160033 162094
3 67165 194972
3 41285 43593
1 14562 125455 192365789
1 159797 190667 5172021
3 54723 86525
3 29451 160148
2 92952 937512500
2 42630 267084879
2 65754 370255822
2 149210 379883140
1 7344 169092 101294847
2 49875 8872533
3 120117 111344
2 51552 829600969
2 175175 207777872
1 15903 56885 374195791
1 72252 89036 874776299
2 169910 808894945
2 162202 83018887
2 81731 526912736
2 135167 330597556
3 86407 176195
3 135586 101739
1 91812 164753 88591184
3 156944 51986
2 143507 138474334
2 17277 816065225
2 44517 838559343
3 82006 18869
2 30511 925775959
3 185199 112249
2 55615 439691975
2 116018 125934527
1 26668 188612 414340048
2 181229 378748062
2 109294 86869493
3 160234 147759
2 13850 847255629
3 172210 12841
1 55096 137702 863005048
2 41817 829954366
1 100325 199062 487516686
3 23732 40196
3 197031 155177
3 3989 34072
1 145891 156795 467170952
2 58022 705056981
1 91952 166631 257427050
2 106093 122335547
3 105470 162743
2 165006 708931284
3 190842 153269
2 170150 332216924
1 146681 159072 42525600
2 145391 407027834
1 109650 172525 67196377
3 94422 86252
3 148811 169061
2 42902 89536731
2 195024 209900117
2 22163 336634190
1 80083 87608 910787386
1 89258 99885 522082327
1 10947 182587 910804345
2 162693 392041479
2 176914 377548438
3 180578 55691
3 121021 113574
3 186786 185059
3 130426 178361
3 131208 121600
1 49212 71784 101498860
3 17382 125097
1 97078 119537 891007839
3 117810 155244
2 52096 708477475
2 4303 569724402
3 49802 183120
3 189390 153486
2 6909 550539599
2 28768 441773317
3 191548 11582
1 12714 64203 326558216
2 173055 34607246
3 37029 105650
3 138351 170094
1 102957 129487 509388767
1 13506 60157 978282106
3 135010 9586
2 102803 686359482
2 27042 344506731
2 132167 210045334
3 31355 157939
3 24047 126074
1 43723 142402 103018945
2 38551 539264811
3 184961 105644
2 36028 498068944
1 94629 162591 800094587
3 85416 127539
1 7216 58223 552290859
3 175519 32907
1 172423 197449 611095044
1 45365 173212 103865295
3 41350 126227
1 5507 148585 897126491
2 98009 867480133
2 181191 844509274
3 187348 30987
3 151181 192635
2 74675 51296321
3 15382 111534
1 39324 184885 453414924
1 59320 143708 417782303
2 24793 355833739
3 163608 50865
1 135481 140023 351968954
1 4807 55385 978679998
1 68447 134734 996896309
1 151679 171278 875152412
2 25056 513292536
2 142341 95747044
3 155609 12338
3 48907 139030
3 166422 143478
3 115010 92288
1 9169 155145 468302440
1 29553 73250 336614043
3 43354 15435
3 198755 140970
3 62268 89757
2 44406 520718121
2 152969 195415209
3 118255 32183
1 19719 112352 408271033
2 57501 929568454
1 74807 146735 126651714
2 129646 351163399
3 112523 97804
2 186207 243195084
3 174668 120832
3 21962 84656
3 137377 191341
3 179736 94421
1 129519 130178 27833751
3 16908 156907
1 50838 188575 286913628
3 6101 130840
2 186193 71555015
1 114382 135159 730593966
3 101050 78153
1 67778 88841 462926645
1 148042 156034 152051956
1 130391 163732 964850316
2 182358 840008894
2 148638 257184472
2 36661 706778748
1 61102 90140 604656777
2 186642 912020619
2 159388 623212600
3 152480 16482
3 182436 78377
1 163341 164984 887911863
1 178049 183739 798908078
1 121446 177631 300828630
3 40138 158663
3 55838 19599
3 92338 52703
3 29373 43511
1 58477 171209 509599184
2 174869 512912211
2 72320 155948555
1 107534 169229 203358586
1 40947 158269 637085614
1 9357 52919 875382389
1 65112 82564 645128250
1 3162 128232 516939916
2 35116 873705335
3 75610 111362
3 149542 53055
1 12674 194458 650160318
3 40966 73208
3 91802 41047
1 143468 158143 993676396
3 103970 142878
1 56638 151447 410628373
2 146997 440845368
2 47954 699710282
2 134130 158457575
1 4848 172019 382294738
3 75812 120866
2 70037 344694509
2 93278 330714886
2 17877 242496049
3 167574 94271
3 43641 30728
1 6112 58431 631400643
1 4958 115271 447751858
2 15326 918080969
2 173138 9815399
2 123379 743169242
2 97182 363023432
1 89465 169169 534247236
2 71712 25304430
1 100974 193253 338760580
2 161325 424936181
2 140304 981039157
3 91143 173258
1 80672 185302 233916143
2 198181 473158949
1 10335 92326 322735755
3 146972 56256
1 42194 125518 499649484
3 162593 185848
1 142570 199493 414515278
1 75185 127873 942713659
1 67424 196585 723836249
1 42217 105719 784904460
3 2536 5127
3 8124 118969
1 66862 105396 616166852
3 109384 141429
2 103448 959455484
1 47847 74880 668462024
1 7866 37868 733209242
3 149222 63996
3 15612 170838
3 54456 190863
2 140012 400777900
1 152145 174765 713967437
2 187698 582283936
2 5095 150908201
1 135397 188890 637760556
3 160485 159872
1 20229 165571 201342241
2 190072 9604337
2 98229 329326665
3 36268 125902
3 7286 41820
1 76969 152270 471125267
2 23817 355958418
3 189872 48372
3 196595 28767
1 60989 189882 117973351
2 33845 32169486
2 13658 716998857
3 74079 191669
1 2076 86968 64999844
2 83768 146559096
1 128046 181485 461669189
2 163663 910666272
2 62188 787503226
2 175159 931053146
2 161130 24303983
2 66759 870455890
1 136891 152415 113211892
1 101271 119771 379377130
1 67713 194621 474752300
1 41735 183160 55750765
2 126161 537825644
2 21067 304016206
3 118772 114862
3 79663 38527
2 43830 111418086
3 36636 108158
3 150395 181125
1 146004 162567 995410603
3 5151 158474
3 20438 78097
2 69330 965411678
2 82377 275382587
2 154856 809680295
3 42965 71381
1 31637 181696 504029251
2 108096 471960239
2 145531 161141215
1 120474 173621 620042608
2 84340 198617943
3 136804 174578
1 10487 31986 812228509
2 189973 775528896
1 48383 133461 989661358
3 16834 110230
3 70098 75217
2 37676 450439319
2 59285 825715389
3 135632 67579
3 167951 41819
1 60816 171154 429433494
3 182148 38086
2 100259 919700392
3 127239 8024
1 37094 199187 469787714
2 118563 511363
1 23185 41752 445411239
3 50562 150439
2 19192 780281718
2 125713 928322945
3 120838 31988
3 27040 30968
1 61807 152149 779582084
2 175860 817102059
3 184935 71650
3 156343 150473
2 38451 87503995
3 182404 134137
3 71475 18264
3 116214 119943
3 148471 49743
3 114699 58254
1 19093 139425 400673353
2 48613 454538032
3 142497 47705
3 42964 56759
2 159832 974199539
3 28062 19340
1 32497 152263 920377795
2 164161 713242115
1 43059 87065 296588940
2 62133 146422690
3 84325 190532
3 111755 181164
2 60209 451573403
2 45963 361899494
3 162056 155321
3 149150 51726
2 75870 448051826
1 39913 186808 803410740
2 57721 375481950
1 76277 123273 864091562
2 101158 500829412
2 36611 470318333
3 98405 16280
3 190691 3546
3 188018 82390
2 114832 523788771
3 156634 29440
3 5275 42382
2 89492 124288447
2 137750 349508654
3 113627 46251
2 17291 946476041
3 185464 163881
1 56153 126562 225595810
1 80363 144713 38391424
3 198659 120424
2 161927 990025867
2 73576 726170420
2 144724 370661262
3 21535 119496
2 28581 710523128
2 72677 127695465
3 8806 189676
3 47247 45677
1 77041 166461 243811628
1 91938 108287 744470179
3 73686 187163
2 40631 299290017
3 113502 138902
1 110304 195592 994434652
2 4493 533785155
1 26637 59562 64862081
1 41336 93781 597331999
3 147937 73602
3 63497 143723
1 15237 68903 34546788
3 32390 151024
3 121695 36294
3 181740 168647
2 187449 621826971
1 108811 149248 607112684
3 42811 81008
1 119246 181034 467564295
2 71611 580612069
1 35709 103892 674034503
2 36414 927887804
3 126970 89788
3 79660 183255
1 3438 174879 347008896
2 32031 620236476
2 45196 874647181
2 37760 13921158
3 132690 30369
3 155702 171377
1 37795 193668 30203449
3 150308 125224
3 33622 46939
1 139834 141539 457867338
3 161415 180836
3 107014 109880
2 109853 114626835
1 36951 135106 464394516
1 155121 184190 59971446
3 143441 110938
1 7632 43615 345525350
2 88254 76233443
1 152906 163603 986991399
1 16317 18050 770215997
3 55148 29183
1 172947 192457 495757335
3 94357 186177
3 11355 31323
1 8295 197204 360155711
2 44830 108525819
3 75078 172797
2 110614 51173693
1 114875 155342 97624807
1 72277 98990 235259573
2 122468 168208698
3 6238 28199
2 30311 81406564
1 56886 121256 190502526
3 162297 14880
2 198832 185555206
2 150282 460840891
2 195234 912038857
3 153860 8030
3 196032 167544
3 36313 81517
3 87694 11295
1 60906 197060 251750770
2 179663 383750400
3 99719 102673
3 78976 91044
2 121874 254936490
2 178333 618299638
1 90593 122509 660557105
2 13582 325866457
3 193540 93620
3 24474 110540
3 27276 9125
3 97508 149438
2 67442 209135845
2 162800 356381070
2 47253 738214746
1 182 145410 302227415
3 47826 163785
1 77359 105990 482429881
2 166064 626450782
3 71630 37857
1 93784 156741 199570821
3 122600 49854
1 82350 188612 339372425
1 30207 63376 575752892
1 172292 185761 796947180
2 103350 726967194
1 74257 187922 435498270
3 70393 47494
3 82275 138602
3 104082 23626
1 115301 178116 347648427
2 29306 678881488
2 110842 203325733
2 50258 249545414
1 119537 179113 111651473
2 120544 493309320
2 129289 387433428
2 42432 677023311
1 16682 140127 870590805
1 120689 133708 719980072
2 71218 596062478
1 95028 180509 363607826
2 73437 37292299
3 183794 89398
1 134351 139444 796047614
1 134580 192510 964482086
3 92155 186234
2 90149 363138769
1 69583 159016 169745505
3 109983 198682
2 104798 338552498
1 76601 181376 303628923
2 152784 672899556
3 95508 126515
1 2399 104922 779360717
1 69978 151947 360785898
1 129570 180166 876914317
1 33396 62571 962687632
3 88121 189100
2 170055 340054346
3 8525 69264
1 163003 195377 428719502
2 10769 944901807
1 82108 128367 934704320
3 128270 148282
2 145454 782867281
1 20959 38384 449257968
1 112614 140264 132146893
2 6085 348617301
3 46487 66829
3 40591 182958
1 96849 199740 385298797
3 186341 108301
3 155822 189941
1 54252 158277 865651986
3 16073 116125
1 56634 199150 980707929
3 118055 68511
1 16617 63742 297015260
1 91661 138073 391438144
1 62653 166625 827790820
1 3208 102481 639993641
2 158832 929376733
1 111618 124222 423127947
1 89067 99980 455370167
3 195126 150502
3 42452 53973
2 60524 920561081
1 132570 151868 32036202
2 60638 502758495
2 134693 478807981
2 80110 805855451
3 8755 127076
2 46572 514401122
3 96194 59400
2 169318 21253951
3 81541 197317
3 103350 126892
3 171186 9652
1 48214 145353 534659557
3 188654 181542
1 149015 181519 302687522
3 30661 82973
2 51479 900453537
2 33070 958942230
1 115113 130208 144185451
3 122791 63479
1 12524 161726 442397941
3 55295 99094
1 77837 145367 748234577
3 108332 52622
3 9822 64988
1 106481 151518 255958949
2 176464 536966296
3 153314 38783
3 41348 103112
2 749 919549107
2 23215 839853845
1 53936 59188 656413015
2 14288 674923010
2 134629 107565248
3 94893 197699
3 100857 27913
2 115588 42253101
2 152791 251344964
1 2128 50196 852324689
1 122047 147536 691785700
2 112526 774412532
3 1545 150378
2 9849 600257406
3 174418 113118
2 65776 205493965
2 53150 285529171
1 15170 148700 467760689
3 138252 97690
3 112869 100095
1 144279 195892 88777799
2 126677 895846208
2 86709 285698547
3 152937 111519
1 110708 140597 814782690
2 117673 254655518
1 30471 90857 914257479
2 6096 238824155
1 34694 41546 423604680
2 61720 461116167
3 47389 23030
1 47830 60921 178858725
2 30644 66610314
2 122130 845420657
1 18009 82625 288909789
1 20881 129942 235151246
3 84876 48239
2 175634 813288601
1 79040 158468 301694630
2 129954 226905994
3 26876 81745
1 30259 127688 868649601
3 74797 55279
1 81585 135678 223148255
3 156289 46616
1 138139 139884 33086892
3 36087 76040
3 18159 180186
1 27855 126367 861487551
2 162265 349100221
2 137951 191683625
2 22307 488846576
3 139366 24969
1 8094 125573 119583968
3 32935 116884
3 1505 88678
3 95555 127378
3 188300 22538
3 56692 171072
2 53258 321441371
2 183626 432220190
2 87064 99526885
3 125477 2998
3 27877 102952
1 42526 105850 783014881
1 11971 176612 6417605
2 26752 815791645
2 27592 567453586
1 4232 120987 751639269
1 59755 144021 335801847
1 57203 167335 423833530
1 30846 197091 962247052
3 146951 103077
3 40820 21011
2 5343 967389112
1 198 113175 237905523
3 86682 192244
2 194978 278226244
1 69352 145179 613838282
1 138508 156759 40723733
2 105506 847073866
1 91012 176776 837102448
3 183668 172524
2 60772 831790343
3 140525 97376
2 151945 191906845
3 142032 27943
1 9005 153907 748259684
1 89722 94633 107961326
3 184517 55615
2 53599 266620219
2 152609 252992773
1 84347 151157 243712920
3 149184 24757
2 137474 110302027
2 37410 584754629
1 175755 189120 9390041
3 63181 30972
2 174557 273735048
3 74169 104929
1 15787 108037 545657620
1 107315 167313 854774427
2 195577 681632589
2 33346 64380833
3 148660 24861
1 15883 123527 171914492
3 184675 95945
2 83033 379776909
2 39085 401963443
3 56348 192343
3 120569 121380
3 33673 107189
1 2919 109495 260984633
1 82371 145677 763308022
3 154333 158952
3 70198 165937
3 95343 156348
1 23044 80674 411404443
2 159496 703688561
2 115932 228378712
3 54189 105303
3 190404 181678
3 64256 92482
2 2584 95761106
3 29355 141159
3 158068 140661
3 44677 49898
3 37493 105499
1 16347 120178 777794946
2 130315 588407235
1 2505 61430 489920393
2 118278 53428621
1 2936 25646 731890145
1 108530 178524 705227964
3 8508 183675
2 50438 372063981
3 43395 96273
3 119183 16701
2 47388 74220388
3 69062 75276
2 29769 570017668
2 74194 661851927
3 196050 67378
3 182938 118453
3 76873 147001
3 121372 3527
2 182316 317954114
3 128330 149768
1 69295 192660 522750481
2 8607 265458175
1 47303 188959 546712876
2 157071 945645686
3 135125 149835
3 173836 140706
3 17883 142026
2 183437 481302511
3 63572 7853
3 151457 30701
3 7438 1116
3 71137 148450
2 36062 348675671
3 190770 139895
2 90052 225660449
1 109333 133147 437560101
1 87201 119794 684537747
3 30049 199526
2 42865 146934468
3 142784 62760
3 132247 178948
1 66510 71037 947251640
1 16236 56792 323633714
3 136945 144943
3 189942 30521
3 113693 155249
3 189211 138026
2 5415 237783587
3 36293 147137
1 92682 99183 198682766
3 6416 16092
1 38740 68521 969331694
3 2332 183499
2 99380 578655
1 119091 199527 412506190
3 131191 40960
3 104692 87084
3 152318 100946
2 136977 355138731
3 37579 153362
1 138626 185556 599732737
2 80815 953184917
3 43138 177379
2 82665 509058294
1 150455 185178 450430872
2 19405 614925735
1 21686 48279 106510155
1 81398 194335 304807455
1 145974 149798 467455148
3 89627 86511
2 125628 753674527
1 78267 170496 14105050
3 31461 139937
1 8825 108452 352050175
2 107663 68483620
3 159542 102077
3 14155 84805
1 120572 169879 219711589
1 178600 198539 601210959
2 101721 821154607
1 91344 157675 708880387
3 39315 135635
2 68513 283429621
2 149937 467117410
3 165833 34386
2 29133 28529264
2 113570 465375088
2 66676 927668440
2 91133 831549476
1 93641 121865 790864813
1 62607 184719 186270552
2 136213 175243320
1 53561 157336 230592871
2 58864 451036147
3 33293 119101
1 56882 97538 882515362
3 87942 178438
2 154623 183738926
1 879 142435 902045825
2 49713 502102203
1 81776 149067 311394824
1 128974 176241 812938968
3 72139 185102
2 159877 769224099
2 1245 616921533
2 163491 454233215
3 134602 157590
2 132011 107616699
2 21493 46086954
2 170266 748086697
2 158782 727353862
1 55643 147410 68730776
3 74657 106561
2 155339 384783215
3 179987 107010
1 23852 76699 326264599
3 54446 28172
1 6089 123300 688925437
2 45112 891069143
3 34833 6707
2 157189 867302482
2 53346 756262149
2 134349 556312566
3 152855 118314
1 63648 74392 299023515
2 106363 849257522
1 3131 14947 4899775
3 53 75906
2 129729 295732391
1 11465 82908 895204373
2 37898 672731557
1 182455 199988 295906878
3 91392 156373
1 94310 169335 23057034
3 75097 90656
3 16287 117725
2 7521 888885737
2 76491 692889694
2 84078 220515046
2 134950 8332048
2 39544 935834335
2 171432 732392854
3 26810 168011
1 10399 153746 503933173
3 153054 68654
1 61273 165740 425225243
3 144443 145876
1 41588 89862 726116394
3 160507 135792
3 108431 123896
1 65300 90506 210391101
1 28220 63232 492138276
1 40597 114257 455221213
2 189556 684787112
3 24572 159113
2 150285 754803725
3 161188 177941
2 36114 760063341
1 65978 89542 257327858
3 81272 70421
2 99791 639414934
2 49630 475422613
2 178913 375100094
2 52516 9566157
3 26818 105745
3 108468 137417
1 49559 91252 47262189
3 121551 18796
2 147039 961051378
1 21626 47871 654795097
2 98552 516283061
1 60300 159896 80513920
1 180622 185122 63724520
2 164521 10218764
3 19341 34743
2 159872 303308848
2 196077 682136068
1 12652 25678 748651256
2 121943 3428034
2 177716 767216166
1 170353 175028 43761211
3 134261 23800
3 89563 17526
3 110364 3084
1 56091 78088 922190863
3 145949 64975
3 178909 672
2 43620 496634840
3 121072 165477
1 143647 177228 908429423
2 194245 767431474
2 30258 636893407
1 51 15899 304352291
3 69781 160747
3 110459 197788
2 143182 825575794
2 154926 691039578
2 17496 228507580
3 58862 43965
2 49739 615470986
3 39588 120174
2 60875 415812734
2 124854 744892601
2 29594 862211826
3 174868 82922
1 101579 134301 915341244
2 52792 195469384
2 142125 62857494
3 65288 51378
2 65062 282143334
1 11173 165786 281528124
3 92426 136799
2 150931 986798209
1 75895 110054 22223054
3 121276 10
3 128029 84838
1 147712 168898 499425122
2 130102 737233533
3 110322 94183
2 81613 41797215
1 58353 91655 954465659
1 31082 166002 402496193
1 37618 185314 38946990
2 167781 917999303
1 96136 107132 423611398
3 130067 148518
1 10155 99511 307072844
2 53132 751968274
2 6318 979710016
1 167838 184239 764073707
3 132550 72278
2 116518 150169489
2 171867 257072042
3 119256 49100
3 52901 57611
1 2837 68675 864151861
2 166303 765239838
1 75825 139392 325942837
3 109733 196306
3 22558 107809
1 137062 166339 556955664
3 54550 178035
2 188144 22035935
3 59829 106222
3 85501 159038
1 109886 177907 858808435
3 165137 141680
2 45936 64040272
2 92391 768836866
2 118631 750222526
1 39362 47782 628178259
3 99398 115049
3 59929 183862
1 25362 175555 154140499
3 120703 164086
2 130231 518071462
1 84634 185833 841973028
1 40589 111735 790673544
1 48434 186091 566895277
2 138161 920041285
1 34065 51721 515975475
2 60743 331373157
3 48722 24710
2 162982 703710069
3 161833 16334
2 53552 20711884
1 113239 163862 706485996
2 107189 287459919
2 143728 722307183
1 58392 142686 92084014
2 183662 407333172
3 192896 67917
1 101115 162231 532939441
3 87055 59780
2 169276 545520374
3 153204 184098
1 43216 86578 283495621
2 147544 362459520
2 20895 842365686
1 30430 57659 25097337
3 78909 164056
3 159964 195417
1 30663 128074 216751716
3 93247 130687
3 68517 104444
2 189460 640100240
1 77500 81810 624716918
2 43737 227801098
3 27003 20270
1 25092 64371 491019007
3 46816 195256
3 150509 97743
2 65610 327625076
1 92944 108608 213685431
3 180871 175663
1 40773 99644 197615861
1 103183 128707 467756335
3 52037 135462
1 45445 160779 512061669
1 133269 155395 85451858
2 157624 421452745
3 127364 119167
3 154823 4585
1 27349 27532 556015109
1 18510 81383 783736976
2 97318 835024025
2 117967 967910566
2 188824 168377693
2 123953 230674197
3 62035 178514
3 71187 192810
1 174100 176546 456887822
2 14173 964857940
3 93685 99338
2 169052 762609721
3 166734 178115
1 112339 198429 313277794
2 12546 202113830
2 34232 557099159
1 34206 61193 86903476
1 42020 179697 5757926
1 61044 113830 623157648
1 72970 158142 997090345
1 24084 156519 588083164
1 44680 54721 538072349
1 33077 101037 266041399
1 45284 52326 41068356
3 58062 195847
2 121924 438328802
1 11503 113913 287381450
1 88247 96934 484315715
3 139329 199564
3 99791 109136
3 159575 60019
2 68697 775433276
2 164759 227434401
3 22084 138342
1 5305 154397 234111236
2 65164 874578740
2 180355 525754534
2 177140 388193941
1 145392 147894 540164484
1 183550 188461 745095032
3 159996 136996
3 16716 133743
2 39698 869016479
2 3050 231044172
2 112997 316844061
2 188103 638850104
3 27771 115784
2 104874 747273423
3 53532 70362
2 158751 118556737
3 155479 32591
3 192691 23103
2 142768 799891746
2 182826 171100802
1 98099 191541 386939852
3 110614 16225
1 60736 197894 720330573
1 95424 128324 226814541
1 16740 132335 326002185
3 137902 13285
1 67515 197121 383130208
1 26154 152281 458989195
2 196773 154648746
3 168881 68237
1 163724 192544 816256899
2 194124 612056535
2 132994 709207830
1 116811 156163 624151509
3 157731 71467
2 164080 959088030
2 40317 905271074
3 71275 66328
2 175105 343418870
2 263 78171775
2 151497 505587752
3 44144 99133
1 118152 160994 548864158
1 27639 107450 527052289
3 132347 57393
3 192924 140725
1 42266 178721 682152491
2 137002 533004376
3 49562 152422
1 65496 147523 614264830
3 28937 114096
2 7423 787616991
2 160053 538669613
2 173589 140882171
1 64862 84000 676053496
1 12119 66467 274253193
3 159375 103917
1 194439 194872 451578000
2 117651 399837220
2 14446 952766303
2 45587 762111136
1 59489 186289 143301157
1 92059 162369 134932665
1 94642 173670 802530793
3 171208 166487
1 9924 175414 337138201
1 103247 196352 784012698
3 68434 110920
3 83812 169995
3 99579 152673
1 100152 184580 966495439
1 83133 92304 797654813
2 121514 454889159
1 19690 130072 613958915
1 49646 162121 281326202
2 143125 8836898
1 113082 180487 438449587
3 154512 180573
3 84202 126168
1 35861 95919 423247225
3 125699 125717
1 649 122252 566873959
1 89132 173675 170334070
1 125295 137262 379155516
3 148467 180568
2 17010 355811515
2 71591 928309717
2 154402 666933504
2 155592 633034844
3 78929 104526
2 9410 772169850
2 55939 641110794
1 25235 118993 527523602
1 101882 120164 322193750
1 65116 160076 457598213
2 92211 626923021
1 7349 109680 617395896
3 27405 167596
1 12186 160619 287123058
1 99890 189697 923341048
3 62288 27977
3 132893 29364
2 49369 575119319
1 55868 133439 66731582
2 51925 300414964
1 115056 129566 302909446
2 187505 349924639
1 87113 186043 238994103
3 48847 128896
1 88249 98695 707892342
2 137765 598082766
2 66478 220603831
1 120091 194268 410101326
1 25938 134654 583861039
1 61215 196297 133814365
2 11246 5038247
3 120297 147978
3 67686 141670
3 113499 95672
2 199871 469470140
2 125950 849646228
1 14123 143900 129839163
2 99849 460304049
1 149815 165221 149084326
2 169241 652097815
1 42303 95241 809049491
3 191498 176399
1 55617 193371 599358475
2 16238 504435548
3 71578 158153
3 37630 14227
2 52764 843904505
2 170401 52747284
2 861 309087880
1 4517 110476 447995576
2 39680 359975885
2 52807 408160551
3 8028 107147
2 164213 61644442
3 20801 183585
3 26463 144794
1 65937 156168 24988944
1 32975 168724 992626398
1 112039 138181 844816368
3 173553 175318
1 13574 199985 653427902
3 149743 17654
2 172082 293156358
3 138269 184932
1 2043 86040 707433064
1 102060 199169 280482716
1 30013 197335 420149507
2 109786 491809634
1 31757 151243 614176552
2 71794 984824359
1 35087 156955 379624388
1 3134 129095 295405056
3 42714 55650
2 134535 192166223
3 145397 186854
2 194111 468887524
2 91651 574341740
1 20853 49984 195030910
3 182080 84299
3 145725 101183
2 63318 752468780
1 181449 187202 462303705
1 122442 187401 616219105
2 33306 808012220
2 84584 710009786
2 97874 503271234
2 182584 897781225
3 2878 159596
1 110957 166870 324643497
2 12178 320420243
2 16207 965993636
2 69622 408728388
3 17230 170885
3 144128 62480
1 22494 36860 355622798
2 78578 826485450
3 10205 94707
2 183149 309249670
2 4015 346292562
2 36058 12779372
1 130701 199012 330065733
2 157968 324704145
2 187387 478856912
2 16620 595021919
3 48787 127646
1 92652 194135 684106794
1 47354 188289 190058486
3 146518 19973
2 13185 964883195
1 114730 175427 381112299
2 111544 215998584
3 166266 111680
2 46497 195807734
3 92678 174947
1 2847 45357 424897220
3 176492 176036
2 126856 976649801
1 22529 45604 153889738
3 101785 25601
1 32139 126695 351237748
3 167422 146724
2 164186 859661863
1 4022 188367 804250209
3 15909 167633
2 108287 552669975
3 33857 10959
3 112566 13587
3 40000 52527
3 31509 146161
1 1407 184371 232012978
2 152351 251935254
2 26580 581876873
3 112130 89284
3 150350 18295
1 51482 120779 81640290
3 41681 100702
1 144210 199386 187189796
1 47283 91528 279438217
3 168440 44837
3 52838 5526
1 48740 90588 680591170
1 52630 116383 872811874
3 122118 156654
3 50056 55625
1 56031 153160 329111109
2 132487 115770199
1 55273 137440 676089938
2 185848 123496153
1 39846 97621 292408700
3 26421 39333
1 11161 167117 98257043
3 42285 53581
2 142166 400042242
3 70609 63216
1 47407 122079 525000874
3 69371 69460
3 5429 33240
1 137685 171860 694021846
2 18352 122882735
2 38848 416781963
3 194095 23958
1 105744 154096 308764505
1 162052 191628 477178278
1 45946 68930 915642559
1 149942 172358 538480733
3 30614 101718
2 8037 324342335
3 138842 15667
2 117510 565546046
2 167281 915159651
3 116170 181507
1 17305 21743 120856223
3 76399 176562
3 114163 56517
1 26898 107700 216882985
3 53118 103823
2 104067 910549010
2 82236 424376851
2 127886 498148794
2 11579 183839982
2 41826 711760067
3 134423 149323
3 131808 8668
1 9080 196599 583946006
2 9711 17465068
2 165803 715752358
2 11831 168458857
3 177170 168044
3 144607 103397
2 104511 196374099
3 52429 138268
3 89418 173188
1 47165 60044 605763866
3 28279 57218
1 82531 165181 198799865
3 183804 67144
1 29223 43034 706295227
2 174269 133464244
1 84537 154483 833950276
2 64265 244414186
3 166908 104631
1 63829 117446 166958324
2 34114 690115533
1 65708 109630 543037454
1 31224 157463 894371156
2 29409 243785917
3 94750 193446
2 101484 891394210
3 72506 148820
2 176215 665057011
3 60113 78771
1 82276 152355 686606292
1 44000 163644 377839605
1 165842 189636 384730219
1 83147 189339 341933597
1 141082 190187 308774814
1 27153 127278 377395589
1 12820 48534 391223947
3 36502 58221
2 74520 895520336
2 93870 33252524
2 182863 237980004
1 39360 139391 493369312
2 15279 976894334
1 45910 151279 934252162
2 156679 3465431
1 42922 51484 827471858
1 148571 180822 718637569
2 94833 209748645
1 42960 105428 818646927
1 64805 192812 725744874
3 166580 188952
3 128261 193345
1 26886 49161 55672669
2 96119 134200792
2 138702 382227689
3 84950 88366
2 65837 356539788
3 13115 3715
1 45561 105841 844987795
2 198609 459653897
3 169114 176362
3 148177 111867
2 57733 345513651
1 34657 170331 241597528
2 155290 232273765
3 116719 16113
3 40951 35907
1 85069 93859 126549599
3 137152 10420
2 101944 487878469
2 77977 559987565
2 48806 213104361
3 89538 190716
1 151226 169636 758826225
3 62307 141351
3 121114 72378
1 18980 182974 630822464
1 23927 112318 224520001
2 130182 418403221
1 70622 93341 600266865
3 87097 172538
2 150452 730388512
2 141469 939117991
3 110335 116367
2 161108 141629299
3 90695 41263
2 145947 148730036
1 108748 186365 284282515
3 66046 185282
2 157907 133624048
2 86666 734535154
2 161923 695668069
1 4928 15897 842793176
1 93282 118107 765755761
1 5244 23932 652386855
2 141849 838112966
3 78395 132991
2 107507 657843715
1 59689 139506 945831059
3 183195 31108
3 144829 32992
2 29321 874748848
1 32375 101993 656615077
3 156020 125886
2 46590 640186900
3 129698 135822
1 56187 88765 34449091
1 1753 93477 283023118
1 106018 174048 876357914
2 51730 790829805
2 112654 495333506
1 6930 82672 308549577
2 130134 353096891
3 190648 84931
3 156211 135549
2 38549 276453752
1 24785 140800 699075790
2 38109 351961245
1 20236 45461 476454444
3 85901 67953
1 152264 153059 991420984
2 141639 99292948
1 103258 186102 427925180
1 40881 52589 66659431
2 45051 726048300
2 160542 585948391
3 100972 157372
1 109122 125659 327638033
2 68962 125819845
2 46329 42421694
1 92915 154057 687605218
3 196576 115955
3 169628 19293
1 53902 88764 205874334
2 185623 206062272
2 165154 105222217
1 48775 120228 212794519
3 116997 85016
3 103084 50338
3 21054 39515
2 169289 633974197
2 45290 832198162
1 10516 131255 617942761
2 166108 312868507
1 14567 156180 21995852
1 88166 134971 905311816
2 142611 892602946
3 82769 41828
3 58556 108091
1 22790 84851 47360987
1 163402 185531 442917860
3 27096 173380
2 162537 271225986
2 114161 84171849
2 110249 441509805
3 77292 183724
2 40096 340749468
2 106369 382517311
2 179865 312523438
3 110972 25397
1 75929 77178 426794657
2 69244 673458803
2 140872 699857211
3 194095 12149
3 48431 142777
3 21735 76598
2 69206 522931162
1 108417 133944 448518205
2 51060 642877068
3 2767 88058
2 99049 233622204
3 163816 139018
3 182743 34616
3 13273 64475
3 156010 150603
2 56431 775964639
3 90245 74301
2 113276 784541854
1 46054 195751 230301352
3 153083 160850
2 124383 74516673
2 112180 715679575
2 99593 556934964
2 121667 890989315
2 75414 118335563
1 59974 131983 755614838
2 191479 262718503
1 42367 115567 128164202
1 58435 60088 333211300
3 154530 78214
2 110212 264838875
2 132735 981846479
2 31220 500473779
3 165332 12585
2 54026 919948731
3 112346 116072
3 190288 41330
3 121479 8902
3 9065 137821
1 83096 126564 363219930
2 54381 767735613
1 88590 165110 396812474
1 55034 107116 105162898
1 19382 172758 669643760
3 187410 61159
1 83925 119651 356703794
2 7707 678085354
3 54977 153968
1 112098 149140 514524121
3 129064 90133
3 10839 152141
2 89838 239534941
2 128863 582554921
2 112108 598089504
3 160821 197442
2 1965 81027875
1 38464 182184 125041012
1 31959 112825 902622895
2 54275 852741374
3 77653 60125
2 21216 857571349
2 168972 757246478
3 118134 196106
1 49664 69080 939054466
3 135139 185133
3 145605 73459
3 138241 119594
2 158158 309714823
3 109034 48599
3 54126 55134
3 50329 39291
2 19963 511806969
1 37102 134048 261704499
2 151929 878282350
2 73676 107290304
2 110952 477435141
1 65896 145283 376272519
3 155334 180860
3 184707 39146
2 30507 583661071
3 95541 91144
3 46128 35227
1 148823 166967 501584653
1 102568 184146 85689896
1 154430 190383 225285314
1 108316 161886 793093822
1 54359 161287 188919734
1 178790 191236 906330329
2 95188 818991864
2 119129 585899755
3 138535 60309
3 148733 49853
1 100825 116522 498154786
2 55044 431054013
1 149801 199418 427901489
3 136189 34313
1 100220 165087 653027977
3 76078 185390
2 103664 118728515
2 74745 971758200
3 68889 171552
3 152102 68071
1 105048 187222 311169327
2 4632 182636295
3 85281 60075
1 28786 175086 819454770
3 171674 4043
3 198858 68752
1 2668 168984 137062786
2 82876 164237165
3 139700 39371
1 161508 164436 798988310
2 19860 875346737
2 57330 522388310
3 139705 115393
2 110050 654781127
1 65391 173632 600296416
1 116369 129687 840898318
2 121217 12136523
3 130165 197584
1 25648 36583 92751914
3 45444 144877
1 47928 194597 423674950
3 125872 40288
2 68899 686323666
3 190388 111207
3 2166 186037
3 79650 21764
3 96587 63242
1 55428 141651 151821809
2 152801 59861395
3 197394 62411
2 16717 733718746
3 187215 188754
1 47133 137582 676337149
2 21100 10334838
3 66231 87612
1 43935 129597 996059994
1 76785 187470 325923820
2 128087 309953516
2 168742 692914346
1 65159 178211 439269036
3 158095 190841
2 116176 433114439
2 101268 751862809
3 153194 16364
1 65556 155604 634260337
3 134373 117771
2 17442 665076495
1 39326 115532 367080676
3 76459 184228
3 63968 53493
1 72232 143556 202629384
3 193677 193408
2 52886 100506893
1 107239 159351 501793918
2 4658 446881516
3 70685 152080
2 91957 275787341
3 133216 61449
2 111132 611920292
1 6615 65536 908622973
2 49798 574395991
3 69780 138842
1 122283 127796 970092295
2 85307 525256375
3 110244 186756
2 136758 163396029
2 72110 558627781
1 83230 179848 970133763
1 25559 155217 823221288
3 150362 22821
3 154666 155384
1 39239 58637 388389786
2 128833 21447659
3 23977 164496
3 107207 141527
3 46039 133070
1 36819 186977 687661304
3 141621 116875
1 176386 193478 233454590
1 77947 160195 3510631
3 28385 36026
1 119117 165231 568102560
2 72351 834561958
1 115407 183200 871163415
1 61834 199127 381645387
3 198110 92236
3 94686 117569
2 100173 759295907
1 28923 34870 397628105
3 147802 5810
1 89004 100765 155254658
1 1027 98594 309462992
3 191947 111044
1 131663 170798 410655976
3 82021 71601
3 37576 102504
2 15237 413343071
3 95154 184902
2 109504 839740162
1 9787 67251 177637004
2 39418 303182614
2 153308 767939574
2 170326 774777526
2 29231 349397164
1 54425 71304 777988327
2 93917 673136487
2 21070 564928074
3 125581 148722
2 128629 895361551
3 2791 89764
3 4539 70570
1 7439 125763 39215252
3 3823 48970
1 67832 188993 957562483
2 182779 238989947
3 180433 10603
3 26436 90498
2 146045 404874179
2 192784 237829994
3 119643 146490
3 44302 144476
2 80072 611377504
3 38662 157093
3 128816 126061
1 30625 61051 487124290
3 36658 86674
1 27829 197320 533180963
3 21227 134355
1 79312 129649 595293478
3 130567 146802
3 182871 183935
2 22639 394553216
3 134971 159513
1 55399 160169 263949893
2 16032 141319208
1 16987 77278 842924633
1 118489 161645 272676896
1 111038 142895 693372350
1 111457 169158 643326084
3 31360 39797
1 104599 114724 427404985
1 8355 121003 55114734
3 55479 185592
2 123006 433468593
3 181108 150083
3 119025 168832
1 63304 107186 949416162
3 164441 42954
2 6729 448349098
3 66765 60060
3 135085 75609
2 188782 711862921
2 9483 865650280
3 28379 139933
3 189723 137607
2 159906 162798074
1 27173 63003 251220066
1 127534 164722 886304376
1 36141 96264 875822206
1 87260 108962 201995129
3 193749 11950
1 35233 139224 689343575
1 36382 50484 245526440
1 113004 170326 788920617
3 165988 46717
3 156091 106523
1 111547 180748 437674510
3 188825 58044
2 31372 184996359
3 124657 27722
2 139748 280933168
2 13910 906047829
1 125129 151147 151354121
1 121082 145507 137026006
3 72629 13971
3 161551 68031
3 170949 16920
3 111760 62312
1 82917 119065 226119396
2 82447 148447615
2 172899 990331943
2 97594 162415893
1 63947 129812 538835481
1 111217 141333 464629961
3 150001 153155
3 96362 81689
2 169128 110177266
2 123018 422399766
3 146431 162300
2 59596 985815617
3 84565 12152
1 40194 103350 722605777
3 42424 180038
3 20147 187167
3 84210 61152
2 74273 267759868
1 116095 132421 605601915
1 91085 131444 987167536
3 58567 88786
3 100530 137040
3 195530 129500
1 77921 165076 660669879
1 4282 163425 927442808
1 11136 151408 24329233
3 198424 175897
3 101511 24668
3 148874 13466
2 159701 945012975
1 30225 172937 910095446
2 186411 436073321
3 18728 134830
3 108779 174435
1 102029 118760 602750713
3 35896 79864
1 70866 85294 263973790
3 185755 57600
1 108142 139014 303296322
2 112832 488715488
3 129137 108782
1 39368 168927 152547145
3 190042 107947
3 100156 54560
3 24027 191803
2 132364 784939695
2 96125 571968205
3 29568 129741
2 186187 584842213
2 18003 879004977
3 150265 191736
3 582 173120
2 199015 534606923
1 44672 169330 68320537
2 102390 169234236
3 32617 167691
2 155718 243559039
2 82630 556853252
1 35366 157131 455314841
3 11252 102478
1 90383 199602 919300092
2 70291 712494329
2 40486 56218988
3 133273 16489
2 170754 791709952
2 148504 430747933
2 115322 690430863
1 7612 125088 364311743
2 147527 964110939
3 149975 126825
1 49591 105404 193102881
2 140331 246518582
3 178688 80552
3 54611 7999
1 13112 153962 741869558
1 100032 159717 315016551
3 112509 54931
3 139604 30946
2 145613 72365118
3 24177 120834
3 747 142333
2 136891 140321583
2 36321 119892801
2 143138 61138864
3 149757 61425
2 162173 654948544
3 103836 92998
3 67051 68614
3 18579 42992
2 32485 764420266
1 2217 174280 250252991
1 6810 138639 229915400
3 70424 157847
1 163326 198614 547178970
3 146601 18959
1 175033 180229 259341957
2 132298 214475187
1 83833 110395 669706639
3 173241 143984
1 57795 68097 611015144
1 148151 199196 372589051
1 61963 170886 846930559
3 176694 164013
1 30016 79353 232948715
1 88761 141004 786296821
3 37032 157940
3 137509 11619
1 34564 169284 477192591
2 149077 201509240
1 61700 135075 602302458
3 47407 134386
2 54090 272921144
3 47707 178390
2 168107 261931968
3 59578 78410
3 85967 190854
3 182267 38587
2 78906 617340094
1 101196 172441 698811618
1 24188 109014 612760941
2 109563 805379564
2 185715 956737001
2 152205 40184070
3 74559 63786
1 108225 184759 324454812
2 129160 556174499
2 141736 291528474
1 33979 59200 709135156
3 139618 60564
1 57972 99038 504008915
1 43100 153421 763096585
2 172209 817297127
3 136544 190372
1 166489 198685 371336702
2 148682 281306418
1 5680 43370 486647646
2 157667 663166534
2 194872 460057132
1 30074 198808 117679219
1 71073 75265 685044019
3 15987 77714
2 3344 996183609
1 178635 186429 984627172
1 16419 140222 715569022
2 167066 904294239
3 11468 127488
1 7909 109053 899206791
1 13408 148588 684212967
3 119226 152028
1 11780 92074 948092256
1 26200 123967 622771662
1 127784 175097 933051085
3 151891 131225
3 61400 105870
2 121113 349617038
2 123972 569213120
3 88445 22976
3 69914 197206
2 82844 496919177
1 145100 185677 766687699
3 22907 179232
1 35098 52529 69364045
3 196086 77273
1 97662 145606 757174897
3 49259 51152
2 138466 527628195
3 92913 112868
2 132373 560405160
3 84171 192632
1 139071 169897 379713102
2 117 860245130
1 38147 97027 282780037
1 39211 187091 591347999
1 124544 125519 545498980
2 79117 348234500
3 127754 77653
1 64759 108094 819525202
3 159471 121669
1 143682 162120 228039609
2 84453 759933770
1 51097 96443 780791056
2 176983 124720633
1 53949 81816 106732164
2 84214 622749782
3 156374 70002
2 182076 113205986
3 174902 59256
2 61346 302860008
2 27738 912316210
1 113920 169207 736750525
1 162426 176880 551034546
1 68373 148532 466600919
2 132337 510013625
1 25673 35846 342913469
2 94708 491261663
2 20223 328957630
1 1866 17208 851960920
2 487 975337525
3 92616 130618
1 95473 147708 92796564
2 84035 562660817
1 15202 110900 463600255
2 23817 367588862
3 141423 2727
1 4490 50718 939544933
2 112873 941399376
2 45053 942488846
2 34672 578215109
2 3529 502470923
1 100767 115704 842505644
2 137656 446572020
1 71037 76666 337146703
1 10646 107807 170039709
2 61042 487676421
2 99171 465200080
2 26891 716304408
1 186216 198633 486508647
1 135568 186850 275841741
3 195488 33259
3 126219 65877
3 161778 96410
2 92772 805582013
2 63179 80762219
1 34812 52354 363902779
1 29587 59527 205427880
2 156955 166301051
1 137776 139468 538660200
2 81198 207958829
1 156608 195947 763421914
2 195041 641494055
1 40678 45792 974653563
3 126848 48542
1 170829 198718 622542983
2 176847 799227769
1 160992 182751 405303292
1 64229 196430 247998331
3 169182 119639
2 75883 572270945
2 103257 862812712
2 61010 787971344
3 83987 105434
3 41136 132842
3 137969 152584
3 170598 117601
1 158903 167396 556988301
2 54067 291991522
2 157874 389178737
3 102937 184944
1 28420 35887 689349620
1 90053 108858 331527742
1 124206 156318 224590839
2 53406 830743683
2 30293 546971703
2 195816 809345833
2 59979 71661303
3 116836 176900
1 38438 171474 368314524
1 30454 131191 47078057
3 195151 171128
1 21852 148255 265619465
3 165555 173046
1 28381 171728 622817782
3 157904 183649
1 67166 144379 4778532
3 185641 133476
1 10458 147640 387591448
3 109256 178439
2 198225 175677780
3 42843 23765
3 10122 105895
2 151908 84514369
3 39525 56224
2 50954 772648273
1 105445 137229 734171530
3 69557 188836
1 129912 133625 782654898
3 38629 197211
3 35274 12919
2 158783 820708343
1 59548 176274 617670988
1 8186 198390 863636739
1 21505 136593 100851145
2 18003 883610095
3 164609 59785
3 198517 129208
2 49895 761925557
1 43127 172712 9819398
3 157534 155827
2 18205 851072847
2 137241 577413724
1 13081 34022 982871203
2 28895 40877155
3 21715 149683
1 39285 177055 147993970
2 188938 826291753
3 20225 101070
1 16909 162603 861312666
3 194142 1438
3 45174 8576
2 55677 677209812
1 75963 111737 244070730
2 163574 434273380
2 115560 725470308
2 71148 685627086
3 127092 137954
2 94721 570328777
1 110088 169760 174943518
2 136780 872994910
3 8658 98074
1 64869 190242 868944006
2 27802 264297010
3 16995 7373
2 43047 320120158
3 9345 50688
2 87047 693421873
3 169812 106104
1 37674 55755 837551134
3 22958 33235
3 34492 79736
1 42489 76376 432152364
2 14254 772584337
1 137220 152695 186918270
3 119744 50998
2 131910 663689056
2 176434 194453617
3 70651 170117
1 102754 133563 608347060
1 52014 159966 203833678
2 61285 943579954
2 7849 603747784
1 41481 141549 601489049
3 12812 115456
3 81211 57930
3 43741 118459
1 74863 164197 793709777
3 197682 111778
3 79731 181036
3 15490 117397
1 137688 161412 123638068
1 131569 171705 345646735
1 75017 174023 810319561
3 97237 188145
1 96922 174012 554772077
3 146567 43438
1 36129 187202 913659883
1 49988 108361 796959616
2 24921 99444163
2 71603 958266777
2 92761 872046713
3 87912 67076
2 165203 234260691
3 30906 9154
1 72218 164788 598531644
2 34183 447842524
3 191066 104746
3 16317 19473
1 37741 166975 463133087
1 17606 125656 475322420
1 112668 124255 298872107
1 130685 130822 159910620
1 19004 102165 985610315
2 96172 529398806
2 168449 205164782
2 51664 442776239
2 48166 493706570
3 57515 6742
2 49904 520878145
1 7859 79713 410097395
1 78326 161013 190885153
3 126001 13926
1 50726 113202 566782063
3 144195 179879
2 61161 494687567
1 154048 179572 784776764
3 62780 94241
1 34063 110068 328358934
3 131861 97158
2 152167 864833601
1 140363 168671 990326338
1 129971 189877 733669240
3 23313 189922
2 67637 696532964
2 155044 654722278
1 92167 175469 963352946
1 60913 108829 91092931
3 37382 40059
1 172113 177016 977589012
3 114315 3513
1 8530 192547 776350480
1 79550 158933 733383085
2 118702 764525178
3 157559 179570
2 6044 863757523
1 669 34800 310304335
1 59358 124552 976768197
1 38482 130503 393751083
1 14720 173951 349934672
2 99798 179901733
3 190477 19644
3 11876 186893
3 79097 116417
3 63113 89560
3 32030 106722
3 184729 14598
3 133512 39766
2 180798 821975864
1 70587 196752 498572997
1 14372 101320 746292413
2 99315 641606143
3 163722 161538
1 5754 125120 554677211
1 141644 161043 581443761
1 74329 196366 986535630
3 77854 25214
3 81513 131394
1 56186 75507 973902779
1 94056 140156 729368791
2 177218 955102350
3 27738 160400
2 182156 893454049
1 24442 165213 947877643
3 36233 136199
1 106352 179955 930347236
2 25113 286122034
2 196562 403014502
1 46775 102076 601377349
1 20777 130750 976298042
3 5274 33518
2 90904 837578273
2 144576 979084693
2 142519 70195941
3 126313 46438
1 25649 49960 223681277
1 150639 170255 439924057
1 132338 163506 599897461
1 26751 170041 856560806
2 132553 638376774
2 115269 262622753
3 18277 158531
2 38957 661689208
1 81530 143415 89169267
3 34305 137457
3 110115 15326
3 142357 97819
3 180406 162163
3 94840 113129
2 116043 253034628
3 116305 46578
1 91674 103889 994790157
1 87456 141048 31941162
3 93778 50599
3 148843 92970
2 23259 440656713
2 117081 485259634
2 146308 470323055
3 146981 3612
2 81444 932312169
1 27689 137444 656458149
2 171214 392345540
1 7775 65397 387786046
3 79146 141112
3 67213 196835
2 193545 948635771
3 28332 156882
1 10414 15953 588470966
1 75341 195628 987186581
1 90130 113439 814720484
2 168123 669399458
3 9515 104592
3 78995 17067
1 19492 75021 261638423
2 155573 68102571
3 22483 41108
2 44937 70890588
2 31970 447820553
2 184368 767339485
3 44729 118563
1 32292 109211 167603440
2 86811 868427910
1 95488 177284 4990591
1 94363 97083 244255684
1 122721 165909 407275302
3 129866 164802
2 98550 274808489
2 96107 9038107
2 15206 803084848
2 12578 956030996
2 44062 560533009
3 47732 195446
2 166758 968937215
2 44282 57623820
3 104561 79766
3 49663 52337
3 163902 190779
2 196468 578507733
1 22709 43194 708370053
3 157090 101034
1 125840 174383 553402001
1 66220 107597 569836535
2 140525 535525873
2 104840 932305940
1 61830 120101 310720117
2 168713 253968763
1 136996 197644 331539749
2 79696 831918410
3 26793 91216
3 19211 57986
2 144883 778052912
2 14825 813340476
1 88144 168904 249282133
3 133070 18052
3 27297 159339
2 119982 314683942
2 77945 825735699
1 156341 174932 601835753
2 110044 116083163
1 674 112018 51628228
1 140925 166755 178614630
3 117782 68841
3 88049 176653
2 153629 749875780
2 193341 758387830
3 85162 54379
2 30446 382093406
3 195740 59694
1 111640 139216 307854302
3 155874 69617
3 94247 145623
3 89801 12117
1 75779 164265 425476706
3 125477 9445
3 95544 138932
3 21103 61203
3 69820 11978
2 82681 807708862
3 68449 164524
1 16428 85407 914461537
3 167599 119945
1 27944 114875 109680804
3 143976 98016
2 177698 213998372
2 181347 958786844
2 77907 642476425
2 151458 246612943
1 19880 101197 732249145
3 134908 102788
2 125081 792765609
3 63227 14315
3 62372 34423
2 142923 53525606
3 128911 106930
2 95777 295231651
1 110415 144964 384673890
1 32505 86270 357945481
3 138639 199713
1 22617 107835 599909512
1 89933 91507 196724572
1 3409 92779 367346474
3 42555 186478
1 143885 175229 780722830
2 58124 277810279
2 22932 824022090
1 13577 172996 122430911
2 93321 972351471
3 90934 61590
2 92782 656275611
2 86994 258974999
3 194836 72824
2 3867 968254031
3 13071 73040
2 177081 380478215
2 108801 763351974
2 93876 563681444
1 43595 144449 329424833
2 130599 429942017
3 178404 112192
2 57805 452212786
2 56202 786502166
3 87876 67891
3 172857 81268
1 82749 159398 504502074
3 171047 69136
2 93480 266017444
3 50198 42129
1 190785 191143 76914805
3 103762 54319
2 163832 21268983
3 191958 100995
3 126196 84686
1 48951 83084 674280298
1 128027 194982 281497952
1 136166 162864 196829180
3 165393 37395
1 81731 195586 449660957
2 79251 628164697
2 133207 576020445
1 104221 174068 192959919
2 178225 572782237
2 190770 769173283
3 111552 178897
3 123515 32604
3 58818 107124
3 115383 155107
3 94948 126011
3 119423 62933
1 96723 148575 433829210
2 86123 856300052
2 130789 401759201
2 39977 297687307
2 142129 303448264
3 158677 164583
1 16967 147459 208971115
3 101169 71615
3 54999 122595
3 127258 137274
1 95153 168125 866427919
3 193999 6787
1 18682 22410 866184445
1 106704 181426 515320135
1 71111 104989 367723569
3 139447 182068
2 88440 756820041
1 86228 169392 315594838
3 149667 148917
3 86571 131344
1 1817 125741 229458420
2 15051 804153719
1 9745 175739 657306879
2 197987 188563495
2 22739 845456875
3 123179 174560
2 57953 913732797
2 28501 830716054
3 100968 102986
1 57620 158861 902200882
3 165337 100185
2 91036 897059455
2 191146 312616173
1 98101 147379 555186326
1 105445 143088 929151872
3 36787 44274
2 192722 791008322
2 5180 270496887
1 86241 181763 874954319
2 112725 507081494
1 51639 61206 255635934
2 131315 589909998
3 136190 41947
3 182519 67557
3 108029 163400
3 106020 3110
1 8878 60847 684418566
1 80360 108000 767581344
3 83891 97611
2 52803 49095803
2 107190 357419056
2 26585 400193689
1 71969 126911 547139826
1 4186 6832 806322317
1 43463 51935 139310047
2 179408 963018044
3 153586 15380
2 45429 481099723
2 175891 440999162
3 136994 156306
2 95933 392752642
2 100123 480086888
3 119320 124425
2 108477 545000102
3 181960 67218
2 92760 821726555
1 174981 187683 271498714
3 103007 155888
2 20943 852729933
2 108121 579421361
2 65233 616944132
3 12475 54481
1 61047 137321 892750332
3 187843 149118
2 124827 385200426
2 11139 433510086
2 140083 444156662
1 78236 163420 259800156
2 125494 435718492
1 49997 62479 231845163
1 84073 146783 786920767
2 54044 410164375
1 38744 138805 402127882
2 33285 997320701
3 5266 93236
3 167749 35858
1 126446 188746 498387600
1 16794 30405 671048329
3 147230 185880
3 58002 198082
1 12845 77090 162881624
2 20052 720492926
3 143541 195797
1 104017 132848 405707233
2 25003 16794218
3 89422 50043
1 79530 144796 36314178
2 34637 623060439
2 10229 553135623
1 102670 130743 496464383
1 30031 132678 554574453
2 137029 778240880
2 199125 811203767
2 71529 756036654
1 62623 63652 787564110
2 193837 446659266
2 161323 209008249
2 84551 964782949
2 59883 58882520
3 176446 198510
1 4907 67262 118416122
2 81045 298701449
2 166655 240020566
3 117902 91229
1 41419 89559 832217407
2 188416 971843941
1 113922 141490 41510429
3 179914 80482
1 59399 126302 381567830
2 153922 271462689
1 34312 69786 262302856
3 751 8224
1 168525 182584 413355425
1 35278 128597 445653210
3 8922 131726
1 14227 98445 492211392
2 121025 945377707
3 15456 157501
1 107781 198983 866608251
3 9264 85496
1 1668 121550 164501677
3 69064 109367
1 94423 95434 510203570
1 40221 157969 404402939
1 19556 56767 200264766
3 145066 15098
3 53128 85422
1 67719 103809 187802156
2 83507 200364289
1 107373 132873 758648104
3 31668 22230
3 14425 24477
3 129864 136790
2 187105 764315822
2 41177 135869152
3 92391 149337
3 104234 187611
1 47070 161454 326212411
1 3116 167076 730609283
1 33076 71962 69678746
2 51774 690364201
1 5106 11410 781419178
2 88405 825203575
3 183033 114631
2 75608 488663523
3 184675 96554
2 69126 825273807
3 74111 134948
3 105610 111447
1 131163 170486 233950432
3 117865 68493
2 32658 262735256
2 176595 562371286
2 3960 802004650
2 70309 187608883
2 2333 940514005
2 147847 857196940
2 169976 333920617
3 150239 158346
1 38600 53625 585982599
1 7232 185145 721974730
3 31786 191337
1 153405 172104 192000592
2 77547 386111373
3 192544 159539
1 10653 25642 770588645
3 172623 154030
2 31136 435650703
1 123952 170809 374023701
2 137070 220511720
2 163385 511919197
3 152569 114808
2 145585 731968491
1 40348 92349 497428158
1 39074 86672 128448105
2 49155 566648905
2 20673 120656613
2 173246 135342523
2 46857 425424446
1 33243 84672 111744873
1 106728 172311 522309011
2 187374 352662971
1 39830 180372 954213967
1 27493 40095 254311067
2 75099 731207490
2 137025 418907220
1 62404 175178 465328340
2 15266 846918817
2 170010 198258663
1 22509 178196 452242035
3 169405 75407
2 144896 853582152
3 82722 41637
3 103601 142654
2 40761 215247822
1 157642 163412 980401726
3 185613 70801
2 139509 193565128
3 119513 163272
3 1558 171356
1 98286 126125 93366102
2 17853 179968442
3 92197 89822
3 159738 6231
2 33654 566060419
2 188269 602048132
3 55605 102716
1 29920 45229 671278227
2 83302 796478357
1 24944 153480 26246842
3 190670 51286
2 94704 125675799
1 38207 49436 624777932
2 76073 496936090
2 24539 36480096
1 29330 125599 244072316
2 11141 198138228
2 103095 229980368
3 142927 73351
3 20805 55697
1 22295 27265 446914529
2 53485 383726382
2 189884 274967538
3 77573 106350
3 132766 111060
2 197175 956690816
3 149415 105888
3 39168 55569
2 173752 656476441
2 180595 724670633
1 52546 102181 423428878
3 19226 115154
2 29039 203358619
1 150942 181139 435499794
3 55828 64499
3 57182 16118
2 140014 658815771
1 14330 98167 113975309
1 19519 31691 19039369
1 67936 168060 803726174
2 53987 609989888
1 36581 192068 802826001
2 174153 326750520
2 70175 949176280
1 145362 196600 668476813
2 136503 620561174
2 67890 953902391
1 20341 46548 525958770
3 104125 146868
2 154248 690036352
3 192192 31700
3 187612 68293
3 91735 124088
1 14211 20340 149881672
1 25078 47234 291428897
2 178653 508578870
2 36155 107660350
1 123893 179760 494833326
2 54322 745750744
1 122450 127807 833836528
3 132 7851
3 83816 36818
3 62303 74416
1 4717 33274 376175781
1 48002 130674 757485132
3 125851 89127
2 62576 340045688
2 66860 305526244
1 63545 115877 831829703
2 71458 792230633
2 39327 693502919
1 70559 188136 127393238
1 57786 100371 890895129
3 94476 196020
3 80519 19801
3 3180 42820
1 118844 119282 470955055
3 99822 29063
1 39061 55963 680209444
1 68837 86373 161413473
2 85975 585799816
2 36527 451983419
3 58754 25003
1 19421 92145 984930422
3 73922 142006
3 188865 116366
2 26411 351624018
3 7986 13841
1 106090 164504 977283845
1 79773 117437 443628673
1 158855 161330 851423031
1 65214 108761 203937318
1 91832 149999 654584002
1 84489 142855 306992078
1 52287 140736 740514140
1 186758 199436 585950639
3 179754 197679
1 13755 173424 878032187
2 92291 382127544
2 144235 270398417
2 75841 276900520
1 101112 148296 640694535
2 177426 363932619
2 68259 985640470
3 104973 10005
3 6860 85507
1 104434 151391 630140384
2 132424 816949940
2 26211 543550450
1 9482 148588 795052476
3 60318 115981
1 93242 94494 222902235
1 86950 159326 557178868
2 158740 161928618
2 99524 164253416
1 176212 187940 403624126
3 83800 157653
3 118220 40749
1 71515 104443 505043162
1 58166 178532 812470309
2 124840 489713338
2 95587 354104050
3 177515 165212
1 21602 83435 233480645
2 47018 280938171
2 21024 724852351
3 192374 88477
3 29596 193193
1 13181 118613 184054938
3 176546 91635
1 140137 185667 903212378
3 143958 4572
1 62864 103549 342869524
3 97161 110035
2 131174 820897212
1 193793 197449 751762409
1 106628 195623 135162706
2 154681 34107518
3 190717 51068
1 55941 155587 202590767
1 109114 155770 23671232
2 199970 820582237
2 151519 425423930
1 83845 127735 834441684
1 179135 196723 964274236
2 66756 595174037
1 44683 128586 769092967
2 102263 274811458
2 136693 569033434
3 115153 94931
1 50938 80851 33803800
1 6827 125051 215153872
3 173334 109632
2 1589 533559709
3 159368 180580
2 156802 280489436
2 177286 608340222
1 28284 69857 741559090
2 164123 533226592
2 196328 754023443
2 133824 457028781
3 161902 176850
3 121940 162727
1 69925 183024 802836437
2 39183 583030717
1 147180 156240 81922552
1 115654 119605 606246733
2 131142 38979583
1 52228 148704 827363261
2 110840 48180316
1 53167 126740 129253623
1 71568 180724 516542357
1 35349 48817 391055566
1 77089 177444 934797763
1 8404 16173 198363526
3 183335 189997
3 100147 100057
3 166004 104356
1 10212 127691 83020040
2 173270 156432472
2 144265 874724880
3 179606 113770
1 125322 194303 585967608
3 31946 95481
2 90875 348531023
2 119576 109686754
3 3906 38681
2 163722 873616554
2 79370 558527520
2 12849 701347122
1 33076 84630 644473621
3 22877 65644
1 21841 151528 293738994
3 24865 81050
3 141450 47631
2 198006 812311865
3 175520 39350
2 186725 849488653
3 161034 189323
1 42167 58541 290819688
1 69642 176902 81199139
3 57279 34424
2 186118 871838649
2 2875 600710196
3 198763 77772
1 43299 94063 272620341
1 36885 88173 290641864
2 172954 625100339
2 183849 116650226
3 85780 40343
1 27981 59813 243745989
1 20838 104736 22895652
2 168877 13583601
2 105921 713761533
1 45157 125004 584831527
1 155466 199196 24786887
3 116379 95143
3 124420 43653
1 10122 100396 411002714
1 54004 168166 14353537
3 177304 28690
3 195288 69191
1 102202 196861 210834299
1 142076 170271 108099929
1 23639 72525 422550697
1 69050 198394 416762970
2 75207 747337851
3 166490 77363
3 116332 106862
3 49640 51986
2 178130 591592210
1 114456 178056 346571465
3 175862 189980
1 189583 192382 132751450
3 16013 108527
2 5031 786826361
3 71474 5981
2 69219 614292596
2 113923 96208810
3 26916 151227
3 167372 102082
1 24357 137133 502341213
1 20471 40286 242741970
2 103023 159567546
3 197810 51762
2 158677 917084040
3 38894 58531
2 79687 179096419
2 127854 821351658
2 152423 383357486
2 110631 482986123
1 82941 103002 648154026
2 156150 579681605
2 33286 83228570
3 3248 180280
1 125072 186588 287184048
1 47328 185576 3243114
3 190603 128439
3 48006 197260
1 131185 137714 320361167
2 99354 927732661
2 60141 747233848
1 36653 189238 993998567
3 141961 40656
1 106349 132857 169096869
3 52080 73170
2 100875 744892681
2 38804 751457022
2 23414 481101131
2 57969 209701538
2 191504 397894368
1 32539 52894 804871456
2 24725 722554180
3 34014 41788
2 37135 475197199
1 62632 195323 23630016
3 15372 141268
3 137736 30514
1 48576 175472 185044568
2 73054 910706444
1 17486 116600 395427719
2 184803 305027291
2 72580 552767349
1 136022 178096 89819220
3 186318 115847
3 175820 87342
2 6081 828069384
2 53869 685820445
3 133163 173753
3 30822 197964
1 151205 199255 784112092
2 68892 74901813
2 123979 96329950
3 195677 11592
1 30069 144625 8994370
3 187917 185603
2 156318 702773028
1 41613 149653 590808945
3 109896 145858
3 79869 105236
1 13990 132511 606553970
1 14996 21091 278886905
2 50320 447751679
2 170919 636427034
3 120448 80562
3 180894 164951
1 161735 173530 38565334
2 67041 525760709
2 75473 93697814
2 82968 937248397
2 6536 245158349
2 188924 611919886
1 47434 130109 945927996
2 134621 409916192
1 87904 131654 82373108
2 145218 929309822
1 37408 167939 491198463
2 144943 852164692
3 61448 113640
2 4260 779866133
1 46728 126668 115438374
3 126819 160862
2 136385 714249168
3 96731 85674
1 23722 64321 446144831
2 104503 587129864
1 39038 72101 752632400
3 72356 38570
1 13957 163270 877435206
1 13959 94478 448389447
2 7740 411211151
2 78634 781131712
3 57989 169014
2 102916 160176956
1 1499 178647 1066294
3 181716 168577
3 3460 146657
3 149770 72709
3 185694 24417
3 13610 128277
1 11908 24540 661223186
3 115864 49024
2 140690 382999303
3 44492 146400
1 55853 129491 422041475
1 50474 78820 399253984
2 185091 468088387
3 32595 189963
3 122689 138865
1 124047 161190 2793553
3 113077 5854
3 5751 36740
1 4966 26562 308237319
3 65779 94215
1 25678 164392 806030354
2 176573 715427067
2 188381 346080717
1 118593 186973 598904955
2 35475 258465675
3 53867 102776
2 147701 606150990
3 175856 87998
2 52230 972567075
2 146554 132405349
2 98318 840720135
2 2130 705341207
2 75700 203723108
3 7989 63568
3 178480 185572
3 12783 20107
2 60279 351689298
3 122715 180020
2 182608 903870926
1 105186 149189 969954515
2 1032 689561701
2 148810 815308283
3 80253 145804
1 29269 100897 580307297
2 116293 261593227
2 189133 153273350
1 53146 149816 842460012
3 4711 170363
3 182839 52800
3 71935 149215
3 44955 114268
1 53020 69771 704227438
1 17701 75433 736184675
1 19370 125764 663082044
1 170091 199353 980692227
2 129208 598497256
1 105602 181097 902420733
2 77345 459439210
2 161557 908984453
1 161665 191744 611634241
3 85510 94532
2 153710 514878784
1 39164 137380 187761746
3 106700 32895
1 51083 83246 602008011
1 46261 84567 352452124
3 100625 134222
3 62862 72470
3 11787 89217
3 31187 126412
2 107717 638285669
3 41499 30889
2 21165 492033175
2 186724 748865144
3 37404 13980
3 78709 196100
2 45875 936021151
1 1968 116802 343519601
1 117571 199753 680624888
2 129090 625343812
2 117496 367493776
1 56541 154267 245073960
1 25649 51847 763810687
3 104934 147543
1 141005 169903 229599673
3 31620 6095
1 91430 188726 353843580
2 118441 847700603
3 130505 101900
3 165183 113090
1 137377 137885 19017747
3 124036 188630
3 105849 119779
1 37280 137831 108133401
2 156782 649935342
1 129106 199148 751645326
1 60078 91452 922438816
3 195317 156440
3 166282 191739
1 125107 189341 618307337
1 669 35777 395752496
2 164090 798361271
2 90607 863269608
2 123021 631403214
1 78422 179787 854676763
1 151696 192960 218735384
3 40005 121115
2 103193 433367338
2 11298 387601912
1 40070 73820 155866900
3 108298 77620
2 86803 213635594
3 175064 183566
1 89395 184769 12802153
2 129334 138625331
3 168149 157866
3 52890 72092
3 32039 42486
1 1896 172495 331477490
2 141545 283147662
1 44650 198599 645944103
3 29098 26920
1 82527 111202 905476808
1 15703 99592 950956785
1 47457 169398 845569969
2 150717 221259231
1 60234 114497 554278144
3 31145 33116
3 14731 163881
1 21197 117148 154762852
2 69219 582997962
2 139080 82152152
3 146119 112395
3 27403 142815
3 163048 34139
3 184913 99770
3 111610 147345
2 86172 136885951
2 62661 497198019
2 75373 732779944
1 11774 73675 850240458
2 94065 451707329
2 177894 787917927
1 86514 116069 932170294
1 31904 184290 190901507
1 81705 193599 794429959
1 52635 56613 158683709
3 12179 75302
3 199953 78677
1 136993 139556 78372682
3 70147 102443
2 4536 153739599
2 94688 770361541
1 69484 157594 877035944
1 17099 78329 895944955
3 71495 156722
2 19489 733489194
1 82273 103583 198694824
1 39477 51684 23153034
2 152472 462487574
1 184764 194275 212023098
3 112170 159717
1 164551 169065 537931925
1 3448 34440 788309094
1 39163 184466 986886386
2 118915 613362707
3 97011 186948
2 69466 299005515
1 34285 199875 860258101
2 108809 427756784
2 65933 467353802
2 131850 561526393
2 87696 222865532
2 53055 242724682
1 18920 119219 902753327
2 148992 22491002
1 36176 173966 655123164
2 155264 72685733
3 193054 129863
2 161329 742731341
3 85595 137146
2 167056 782313939
2 41546 124463662
1 121477 170841 777264493
1 65613 84580 545166480
2 179606 580533846
3 191735 149666
2 36521 959060430
3 63137 85867
2 120976 842390083
3 108628 31648
2 137333 310381167
1 75393 77726 410393025
3 111158 152694
1 72993 131495 769286646
2 145172 23979810
2 67000 131481146
1 50950 74364 984291177
3 98262 21206
3 165238 46546
1 140269 197264 454814049
1 62271 182459 741232032
1 144262 196066 564114713
3 42817 188537
1 21675 91432 373726552
3 8182 94724
3 62649 94053
2 163868 84417032
2 42051 612689474
1 11790 65119 749222011
2 35740 299494657
3 96995 119276
3 11839 162539
2 11153 144673743
2 62648 413769489
2 153682 108059781
2 31992 298134575
2 199502 477926002
3 53370 139523
1 2640 165398 686102601
2 29927 832053978
3 126435 101023
1 157787 188201 88528240
3 151129 123429
3 143111 158990
1 32982 98821 38965261
3 98549 36929
1 137455 183213 535673226
3 99919 58075
1 2121 37291 665770145
1 114027 168231 719286679
3 92298 183443
3 44730 144404
2 138828 83373977
1 9313 101511 107444248
3 65946 100101
2 166569 17682285
3 63290 61831
3 52236 94413
2 160051 316707968
2 12908 697012229
1 146976 164566 607968609
2 9028 665952969
3 193554 132078
3 109676 46217
2 163354 984132923
2 172123 786311501
3 53232 23507
1 53277 183759 621871587
3 198925 192516
2 65894 173084293
1 40547 199118 191130091
3 140795 45370
2 120814 211944333
2 108924 51274207
2 111035 430634527
2 45558 309963655
3 7082 10890
1 32242 162465 357324261
1 144409 176740 960137845
3 177546 89152
2 86213 652848193
3 120198 86488
3 93659 54020
2 79579 132772282
1 120405 167679 333026205
3 133463 20246
1 105305 182938 59320771
2 3316 610557053
3 114737 100210
3 163737 12704
2 166727 345946579
1 100639 163912 789180709
3 136545 6500
1 119600 154616 118667260
2 135862 748396156
2 6036 180183219
2 8804 792057621
3 19313 165102
3 44572 87653
2 49426 345310118
1 58073 187446 376243087
1 187263 190523 121153380
2 52510 493743631
2 26300 12236222
2 4537 191034332
1 41350 169974 739556740
1 114393 123689 785712908
2 13543 4588099
3 157703 9264
2 131687 910173846
3 11440 64132
1 94912 199300 587407211
2 109719 917707522
2 16184 996030581
2 192778 418348024
1 100414 185678 853655520
1 93272 174809 784219585
1 25475 127116 832960773
1 49872 152281 417005309
1 145600 195935 992433768
1 10749 88527 254446455
3 130326 93547
3 53317 56558
2 116921 42346390
3 164278 112782
1 179325 195549 305150222
2 75006 932852413
3 1707 82994
1 82082 88365 495682176
3 194913 170012
2 110240 697540658
2 90996 546368847
1 31579 118790 56023153
3 25864 78061
2 75422 830935556
2 23995 293961336
1 49346 148519 660283224
1 84202 133205 632305980
1 146384 189259 888329848
3 112687 54284
2 105344 213796137
2 163513 223629935
2 5001 189256312
2 69048 228070781
3 2823 33192
1 9398 64572 726624298
2 188008 655046589
1 22521 152813 497207745
2 9981 770068139
3 89438 112495
1 13665 53053 125109296
1 28797 165476 247497203
1 61699 126079 658493023
1 74947 171725 301283065
3 163737 9373
2 181103 337914203
1 111610 141722 119039651
1 131248 188022 871763032
2 5705 369536971
1 63055 94683 580715629
3 151537 181702
3 153767 45540
3 24839 37141
3 60935 87340
1 8901 164332 975066104
2 19107 636885917
1 55387 102382 263951311
2 24265 30394962
3 2563 70929
1 15407 67845 641284963
3 40999 34580
3 52593 81171
3 135568 193194
2 29405 951748596
2 48176 325231784
3 174186 23835
3 125576 73281
3 48925 38154
1 26706 55196 91954032
1 39478 165750 383042388
2 166738 260473162
1 40057 198476 244422246
3 44732 176193
3 105404 41860
2 130849 460232067
3 50297 108013
2 161640 885654815
3 143077 185550
1 20192 128786 744456135
3 120702 147583
2 60846 292213177
3 187555 102692
2 18291 568612233
2 149685 305371410
3 107121 105764
2 89594 755875759
2 179966 898958745
1 62310 179710 260190601
3 60475 160296
3 78156 114076
3 71868 36709
3 10735 7041
2 86395 972117906
1 41537 78759 220594261
3 41301 111796
2 102231 617888600
2 78847 656776406
2 73639 57517824
1 139113 174198 140766990
2 176968 978334192
2 45899 59678839
1 166104 197215 324405804
3 167593 21345
2 199030 824526255
1 75898 113165 860652436
2 116592 433190861
2 79913 210128813
1 114873 179737 651477402
2 167434 779945709
1 97436 173453 700032828
2 129096 103165711
3 148562 168740
2 31501 60213996
2 139647 747819180
2 120992 149728760
2 138426 137138611
2 23988 751692995
1 71493 170012 692955833
2 21491 989759404
2 118429 762322461
2 148724 559238354
2 25688 601697834
1 59653 138334 457045990
1 15415 61641 814451250
2 190183 361630997
2 187763 8366799
3 93724 141660
3 155692 485
3 53694 195631
1 119381 152967 57740668
3 101856 19160
3 70681 73332
1 93447 97206 400458188
1 67755 117341 549810481
1 1161 105768 889530766
2 177982 98407811
2 117985 509303525
3 42502 89959
2 100863 684077969
3 183899 69111
2 87467 26607618
2 61487 845957599
2 147844 596848106
1 88275 174257 118457011
1 34047 60492 507212707
1 38757 157667 405311823
1 55973 91832 772575842
3 145508 54685
1 52634 106939 987737602
3 146865 50225
2 95715 64638298
3 72999 43453
2 76044 56335017
3 12476 68462
3 150669 193648
2 146197 152137290
2 21972 323253295
3 173723 47635
3 184620 180437
2 34772 914752129
2 99169 347114098
1 73695 143097 730550539
1 9220 184443 772604310
2 192611 448864178
3 34022 184686
2 127990 165844835
3 108352 193831
3 32813 51329
1 136832 182547 221145132
2 8764 465409427
3 17117 65258
3 168802 134351
3 19509 65575
1 135549 178453 376947903
1 78826 162337 943212539
3 51586 171803
3 78223 29559
3 93957 73094
1 38556 88398 918388714
1 11776 105784 222869872
2 176352 133837953
3 96588 88278
1 71690 85734 236856975
2 39115 878355022
2 93025 47529907
3 108669 125938
3 192193 61399
2 7561 333289958
3 154266 39586
2 72354 32219570
1 28336 189097 66608090
2 132422 655510301
2 39442 406450389
1 54659 63599 75564111
3 183278 24295
2 159444 323595524
1 69159 192004 585055506
3 53783 94126
2 159213 947146777
2 37405 217051083
2 122457 268850432
1 40340 166339 805631209
2 90082 792456881
1 130234 157477 30698607
2 145549 715485078
1 4051 17518 396499220
1 151278 159723 130018844
1 36371 53700 480626827
1 37245 72035 816416958
1 38034 143163 623000011
2 184051 84104575
2 107293 900043972
1 123393 181111 25588957
2 95565 474201304
2 65109 202346429
1 71827 83735 762547530
3 180101 37873
2 181437 440867795
3 20836 163441
1 24793 175912 415708676
3 101190 27302
1 152323 178603 256521559
1 95271 192767 808654037
2 133707 631138270
1 19323 141192 638742287
1 23889 76173 852416384
2 91346 61312386
3 56091 71234
3 3348 60160
2 24966 951479177
1 39582 162751 114815116
1 87220 161623 215191032
1 27138 151017 462875491
1 5296 108734 24226543
1 131680 152237 307088265
3 57132 167063
2 34300 290565245
1 29125 75644 477373369
1 4378 165115 943317347
2 136590 884975779
1 99322 185674 124730651
2 152178 770191966
2 35005 523241726
1 32927 94598 920042637
1 65424 187362 719939951
1 73872 103456 587952138
1 67503 106631 340105706
2 94541 396632895
2 58944 89810177
3 187831 140276
2 50164 365978847
2 16628 223342100
3 106997 20966
3 139385 151737
3 56740 184949
2 59682 112378097
1 99744 125424 612099658
1 28297 168310 349337876
1 183169 188850 394992042
3 189233 112837
3 99904 5165
1 50009 167262 307550939
1 76661 190679 34801344
3 99365 147261
2 53893 764255878
3 80709 23136
1 12676 33546 959179632
3 90106 152116
2 89068 569506504
2 121421 148786941
3 23185 45969
3 101282 171258
1 94499 166837 631619203
2 138246 20578126
1 44963 59442 158389618
1 6625 136501 410179551
2 152045 625280803
2 91698 505477789
1 96794 101920 815825595
3 110758 25973
2 183323 31631986
1 189214 189287 111455907
2 166608 303808803
2 159716 211956027
3 163777 77888
1 39912 76510 904176410
3 198752 88562
3 129033 168477
2 93696 463003574
1 132773 184236 143459313
2 88227 904612709
2 147229 957062238
2 160754 439567511
2 28309 854314417
2 90096 934894788
2 24039 11161082
3 189526 33143
1 22916 129518 635024017
3 19281 35629
3 184442 180662
1 11353 66345 179754674
2 64238 460917752
2 19294 273949678
1 56356 133051 484818887
3 192105 176035
2 122345 868723249
3 46497 32465
1 54345 71631 692099964
1 149109 164642 136342527
1 65970 146271 571233615
2 65745 714909986
1 85657 173677 349967286
3 89167 158307
3 58745 73607
1 9426 16079 77077182
2 14636 942735047
2 128668 118502725
3 134181 81849
3 169633 97469
2 142106 374401850
2 90288 848005798
2 174300 737110023
3 17433 168848
2 49015 795341963
1 25880 132023 53429513
1 154042 184642 399551463
1 76958 173452 462046497
1 93875 93913 652443361
2 11547 267603768
3 96603 136104
3 79382 119850
1 78490 116299 808736709
3 130515 78841
1 58730 192550 150214848
1 48610 140879 756044988
1 149557 156998 551769224
3 116178 111134
3 63818 131174
3 10966 85786
3 79591 19533
2 39114 820959117
1 92777 136157 185721628
1 25412 62990 393500121
2 20165 455244115
3 154616 125671
2 92130 840894461
1 103253 158411 519739824
2 143557 367455633
3 82231 186146
1 165348 185988 494642929
2 120532 512260631
1 102718 115523 554081511
3 136884 105470
3 60102 79411
1 49271 99026 293159624
3 5538 58841
2 199716 505279081
1 57596 167852 922310194
3 133960 169339
3 131237 4346
1 4409 150063 468709973
2 51628 353669779
3 185105 124782
2 45603 83055079
1 91096 154293 945456525
3 7303 126493
2 60473 672386187
3 126404 187058
3 128842 161514
1 65317 185577 682128559
1 40654 152065 159133608
3 99922 106843
1 86265 178890 858395808
1 29884 174282 175526391
2 66853 746215605
1 57197 63849 379216672
3 78453 100199
3 182285 133480
2 131843 801819954
3 95290 73834
2 117818 449826597
1 20633 152118 703088705
1 23351 38166 156362692
2 61519 575402662
2 180475 670851992
3 53342 73018
3 89567 82171
3 108083 69717
2 171391 256607745
2 79086 726850043
1 20276 160893 818598693
1 117963 155342 660325659
3 55618 128943
1 2481 55123 438586247
1 136163 189906 99558446
2 111129 358773258
3 94592 131305
3 102260 15392
2 149071 708762725
1 39624 122266 202611522
2 182488 775748538
2 137532 629476661
1 70278 99668 237044324
2 2034 929261672
2 150139 423596788
2 23229 426381547
1 12670 128465 111560330
1 86416 194789 735724615
1 154442 189533 780176895
3 51484 46241
2 16783 260223434
1 76111 172559 716557308
1 33020 148863 740692200
3 46853 20219
1 128839 160150 555212768
2 180633 969451930
2 33331 902473128
1 20000 110804 387335050
3 72625 149957
1 109953 110013 537185489
2 191966 250265203
2 74424 305960049
1 42256 161388 724034867
1 32870 151183 80320168
1 96807 168167 320648536
1 52409 191145 232219888
3 172157 116939
2 80773 484644694
1 7326 112877 235739256
3 98799 42440
1 27950 160941 647866155
3 190307 164099
2 138330 83384362
1 17285 86019 282721917
2 22404 662670033
2 163838 631270645
1 91880 118902 814596073
2 69015 425145513
3 167612 132061
1 39009 183683 666968078
3 96892 188405
3 143272 66279
2 172678 414793348
2 12968 772871937
2 44364 783792418
2 184542 341689344
2 190440 192570743
1 11816 172827 971138453
3 35360 70024
1 99819 192328 671120364
3 77055 197634
2 13179 472816253
3 20798 123730
1 59203 172046 298143887
3 177762 118851
1 11327 162492 516706297
3 144509 58837
1 55914 100901 890026693
2 34241 271538407
1 3825 181087 414106284
3 61421 57926
2 168687 435481759
2 142228 685594486
2 74332 239155668
2 9942 421133863
3 114180 144627
1 1937 147289 936811117
2 68939 40525826
2 5887 669907212
3 144753 154500
3 157345 178151
1 6392 185205 61374013
3 167803 146913
1 141969 179275 831350797
3 177075 178599
3 68688 181948
1 20743 33691 50033494
1 53536 141771 265624633
3 54159 9241
2 58262 860921949
3 174153 63571
3 158499 178021
2 61445 346928409
2 199256 823028700
2 110543 84308798
2 123977 697948157
3 124157 18167
2 184730 120066361
2 196236 22307010
1 40184 75891 751603464
2 59816 431258517
2 151332 664290895
3 178478 147966
3 80333 97956
2 5179 137091325
3 39341 167594
1 90820 146070 531369229
2 1693 226062882
2 165519 885074898
3 143282 36891
1 17575 158414 803079741
2 107188 147760135
3 107151 14583
2 62889 691165875
2 148713 626602228
1 20374 199313 657993677
2 153914 669756393
2 11987 268324424
1 95104 139733 224823406
1 19222 51048 690156577
3 18109 140527
3 57501 171775
2 160199 818085779
1 49790 152422 994387532
3 6570 1434
2 136304 862253133
2 147433 755944532
2 79284 350970996
2 180198 291819528
3 73737 39778
2 195648 635757778
2 165181 394467851
2 19345 585478558
2 183528 167655740
1 25099 57337 84607522
2 121667 903947512
1 69746 104096 861889752
3 40539 102627
3 50762 120981
1 104408 185282 598292652
3 42558 32554
2 148022 575515560
2 121756 305060740
1 94706 195575 312813341
2 164425 935029705
3 97547 3381
1 132472 159764 259564586
3 182795 102864
3 58751 176275
2 137806 27101287
1 112823 127098 275995018
1 48927 56196 400698318
1 70162 184971 885201852
3 68929 35242
2 96875 536953925
3 51719 1406
1 5470 95953 701125423
2 140951 311479532
2 76463 287801812
3 109635 153836
1 31710 120588 625720230
1 46121 193954 660020433
1 21788 128144 941235759
3 144052 176280
1 30392 173424 106312371
1 53441 137115 430372074
2 77022 297458016
1 56552 169737 109011473
1 16261 71651 679552463
3 164111 101422
2 155665 785398598
2 156672 415145911
1 129546 184529 254059064
3 108210 12995
3 160174 129300
1 82310 84307 650321651
1 21662 53707 51164541
3 21801 194914
3 64816 106489
2 55868 660522984
3 106931 105901
1 7266 66619 557497174
2 65613 607932222
3 102833 39702
1 24909 72963 96395110
3 22888 59833
3 181904 140649
3 23058 105295
1 128522 177953 954963532
3 76362 161432
2 2650 709184306
3 172534 61198
2 102926 559876712
2 105436 194007875
3 77638 7979
2 133434 733928882
3 117072 140746
1 130168 168064 176988891
2 72917 281736874
3 97736 181204
3 15249 75867
1 79754 159944 327225105
3 188346 6411
3 174557 50980
3 167446 154550
1 51581 153041 467072280
3 45677 47110
3 114966 154089
1 27966 47698 14785646
2 68446 665057871
3 109114 6999
1 74312 154209 597206428
3 41603 178361
3 124145 17915
2 62467 178072584
1 82973 131325 308270214
1 39994 149047 685412234
2 90655 876146502
1 22385 158680 370423698
1 70390 164300 977689042
2 4290 449169209
3 75246 3493
2 137268 895054784
1 21729 178618 559020931
1 89486 121693 46803065
2 33063 281830217
2 150442 903191101
2 52147 851284730
3 185709 76548
2 141312 675014420
3 82313 173044
1 21381 196166 654169990
2 21696 138022348
2 148105 495327841
1 5270 18042 838983736
2 168619 336452056
2 104989 380236380
3 158712 168076
3 94486 150862
1 120935 180701 352739199
2 11142 238827975
1 31286 199633 517028696
3 31356 170070
1 12295 33775 161482649
2 162883 319437761
1 12539 128672 480996101
3 92415 148270
2 174325 863168091
3 168059 52292
1 104105 199217 99134992
3 3801 77267
3 20935 30195
1 167444 174564 631798990
2 51970 50774921
3 94290 65535
3 49845 111426
1 916 11699 831313133
1 82175 107679 258011448
2 74218 635756223
1 86969 148676 107597186
1 6803 116445 696142998
2 75312 639104816
3 155321 164038
2 94857 621803401
3 184675 110713
2 159158 278141411
3 171283 38655
1 152810 170898 881173404
3 186798 184532
2 145516 954157135
1 31570 166553 737554142
3 163504 89759
2 163551 420376827
1 172350 177789 927253272
1 152656 187270 644083902
3 139086 116543
1 43579 52079 581263888
2 35701 395592226
1 2712 139567 887911257
1 125285 170440 342235201
3 145715 127240
1 32789 57519 399716540
2 196036 248208792
1 100324 198955 419532371
3 54322 144287
2 121064 198544587
3 102408 100969
2 141105 235980861
3 24 3107
1 125430 158853 85274421
3 89416 141886
3 79240 134709
3 67313 78043
1 44100 154413 560056373
2 189662 623294344
1 48187 148769 220632001
2 162063 434092115
3 62999 166766
2 156389 626721248
3 97702 8606
1 6643 169794 183875669
1 91138 96312 247040997
3 104122 102310
1 33330 93146 793681417
1 6699 173884 822303915
1 54328 64229 205984117
1 37140 57124 936700612
3 61935 92222
2 135017 722723300
2 102309 164400603
1 39551 75213 545986148
1 105896 109431 662661715
2 84999 625101613
2 189199 682249778
1 77410 178158 977360445
2 61571 955428471
1 95436 114589 82129171
2 198157 461850674
1 17850 182392 708044479
3 69859 73287
2 16709 12748867
2 106609 552239651
1 17971 60693 118507870
3 12637 166485
3 98051 71681
2 109919 675822282
2 60862 294618875
2 65094 828688632
1 58762 161574 345610977
3 189039 52093
2 174252 665669138
2 19076 990137642
2 128086 264221669
3 167909 134267
3 63028 61799
1 6465 38342 501909742
1 97772 175581 327790464
3 43595 65275
1 113424 182141 166748521
1 23180 25088 913464356
1 60505 148043 338107510
1 7998 12045 141323642
1 18875 112412 101366207
2 64500 457692478
1 82358 122179 891356919
1 28549 188715 609569009
2 65796 956815868
3 174809 88588
1 82598 169241 639929547
2 71939 92463471
1 157451 167376 951174112
2 106305 475978287
2 4154 61573369
3 106718 128757
2 80120 592102607
1 85129 102785 179192868
3 176800 152962
2 192784 995567632
2 104088 739392089
2 183054 294857415
1 48379 73950 126770617
1 24691 161266 453263066
3 59455 9616
1 49577 197524 284075858
2 184177 717512611
1 45464 126313 412077524
1 165426 193889 34280870
2 99866 952781345
2 55844 627794187
3 106852 176129
2 68567 788180176
1 3733 133693 433464158
3 6757 155121
1 83391 91441 928406719
1 64093 99502 899026089
1 65720 105118 200032935
1 120122 130280 57519826
2 74571 337868433
2 117785 641439054
1 26460 156729 510999127
2 137166 258585038
2 178182 972391141
2 132558 36718370
3 43304 166617
1 112323 123611 217216238
1 48875 171819 588283034
1 11498 27857 908604490
1 14602 138318 582417571
2 199723 20832695
1 22238 135951 173400535
1 46989 134702 544057864
3 20984 48187
1 78262 86739 881226545
2 32940 991151636
1 105570 165575 230945949
3 98531 130398
2 189559 28933000
3 103435 163713
1 11421 85469 767535178
1 28171 36366 893918125
1 142648 177442 987869172
3 117578 47122
2 169888 93071674
3 54699 88004
1 3694 55325 394642569
1 449 53361 718245100
2 119472 430578760
3 84735 72058
1 175911 181431 30729053
3 39036 46007
3 163494 132819
3 10019 167213
1 186662 189226 529070288
2 156014 107924713
1 64551 187303 270422601
3 93481 71852
3 120885 28084
3 49293 30658
1 30758 36786 689532200
1 106824 150295 571533773
1 77207 139821 827117754
2 158048 9453723
3 125261 165350
2 154394 580535827
3 22271 91321
3 1279 81902
1 160342 195543 791749001
1 142447 199289 556003234
3 14016 156106
3 81615 41181
2 75142 322304315
3 55334 161056
3 96879 181189
2 83396 913717970
1 77882 95780 541168482
3 54033 81366
1 51873 194059 92483624
2 109867 284502170
1 39187 180101 158232029
3 16920 150533
2 77631 453984920
1 90865 99319 964771139
1 75373 131431 382867192
3 35308 187635
1 71041 132822 233555968
3 175350 180493
1 86144 141000 814245919
1 37675 49639 940930991
1 96022 114296 909860492
3 28307 132961
3 194781 156373
1 75477 180734 434392511
2 33160 500931732
3 15203 102235
3 195901 177864
1 46846 165822 540595831
3 155669 24020
2 175370 618728351
3 100808 3423
2 108348 629386840
2 128012 50495558
2 4151 798881070
3 174906 117150
1 24047 73914 728357789
3 16764 132248
1 37268 134072 322845529
2 92325 174951804
2 131932 493969134
3 118947 60191
3 155231 60735
2 117845 688105003
3 41949 198340
3 199129 26069
2 14909 807649784
3 72670 104032
3 87290 17080
1 177575 178374 27796828
1 82703 119660 214594526
3 92765 32689
3 5765 77581
1 118025 153752 745607658
3 62373 61673
2 58410 248406014
1 57211 97466 196877415
3 81781 37602
3 199368 37913
3 36699 159968
2 65336 303690908
2 100701 19841746
2 126393 3090982
2 174195 966387072
2 176420 866884975
1 48112 185250 895245069
1 62630 170990 582703354
3 105203 66201
3 150007 61207
1 36801 80600 982144760
1 128791 146727 519528776
1 2400 120513 904311952
3 183011 142318
1 78678 170346 472473889
2 99481 534256789
2 130218 402070966
2 17692 665071928
1 24605 119790 615163226
3 38024 33708
2 189439 910368039
3 98521 169869
2 66549 168661693
1 16682 152496 525880742
2 25601 251836441
3 142893 105786
1 39859 73963 412627753
3 156141 149756
1 111612 177523 549344502
3 88680 171919
2 87245 368787369
2 125364 589921508
3 109858 97731
2 136325 600523289
3 65411 108191
2 72883 495013555
1 23928 135558 161749657
3 45881 76972
1 114232 164909 78146435
1 58165 127512 47622665
2 7834 281559012
1 68105 191678 366921260
1 153009 185249 653947932
1 14432 143060 607451921
1 36665 194087 437662954
2 142244 774772266
1 71486 73727 24759934
2 181180 875309520
3 54278 871
1 33837 69984 888550908
1 36371 50414 375596287
1 130712 181565 177183981
2 155755 372590527
1 80265 121876 777340748
2 50192 747041122
1 72703 135953 338317953
2 90702 818039031
2 74703 448963912
2 149932 6227453
2 131052 542705121
3 65819 172926
1 40309 111294 239571014
3 113915 88828
2 117130 629718530
3 35588 101138
3 30143 177816
1 30075 47088 930506678
3 110631 93932
1 35096 92658 110652146
1 20841 188954 281723452
3 97659 87347
3 94508 127790
2 190866 823524180
2 47848 782329449
2 128294 803819912
3 115971 37419
2 157260 828579050
2 189207 346822657
3 71890 194817
3 136741 110751
2 139135 779115963
1 99968 192029 458735221
2 125488 278276652
3 92083 166412
3 142392 74622
2 92649 412740972
2 186876 544061818
1 61151 113567 215202893
2 192593 912177179
1 8134 94905 399981242
3 122272 142237
2 20259 398013339
3 105419 101211
3 28891 142073
2 76023 338720664
3 150077 31215
3 58928 148995
1 119262 129756 819938439
1 71851 152281 464838031
3 177033 72907
2 47995 90434053
2 121782 546465249
3 33920 64496
2 114045 361072950
3 80535 88268
1 30307 134839 769190714
3 71932 112564
3 96354 147431
3 110945 169246
3 121969 37698
3 152448 92606
3 175621 139309
1 111279 160911 962861718
2 69383 340705205
3 3519 127904
3 29367 142032
1 75386 146677 550221593
2 106429 385745568
3 120305 77582
1 42941 79582 435936948
2 163928 107931338
2 188749 911458703
3 110588 179120
3 85039 192223
3 139710 6561
1 58688 120815 226608441
1 15178 78450 279800172
2 98787 245426703
2 65559 447722868
1 20570 76830 524028971
2 107316 388392563
2 41005 700008974
1 21825 184360 93143487
3 103973 2002
1 50115 100775 212158452
3 178483 40825
2 39722 887055958
3 43510 28726
3 162919 72677
1 82286 173844 595365597
1 98014 106371 229207680
3 74747 7270
3 80351 1388
2 179132 804232911
2 105957 721564131
2 91771 667505568
1 159133 168887 200815240
1 97632 171715 190941499
3 177288 148925
2 171835 552560163
1 62822 198310 334132654
1 75122 121505 231299385
2 174410 963437130
2 38082 60791209
2 68167 135443090
1 63419 191158 207489043
3 112070 75185
3 92966 10911
3 171797 64154
3 18754 183572
3 51136 197050
2 164897 622312364
3 157889 122474
3 190294 145346
2 116211 371268828
2 176658 863100250
3 132331 195154
1 120906 183836 34095660
3 80676 63904
3 34380 188376
2 28937 628412007
2 177363 43942832
3 170418 92613
2 83487 514691639
2 81633 729891184
3 145121 150339
1 58886 177925 227836351
1 10918 41355 459093845
1 67596 168584 159973743
1 97787 99778 218856299
3 196672 128129
3 123398 60730
1 122166 182201 874458899
3 132325 98967
1 33735 157174 591148083
1 88080 121162 545985152
1 76269 101241 212822713
1 50717 173866 845585399
3 28248 141930
2 8520 936203275
1 147453 192056 765771636
2 88889 531712024
3 127 132682
2 143578 56741788
1 1465 115528 111180365
1 55916 92517 741358982
1 31397 58635 359937586
1 104737 146511 158447372
1 28408 139997 151878300
1 59581 122379 711481106
2 195566 718995968
1 23029 125835 162410156
1 50586 149736 527814786
3 199888 173940
2 161013 159977080
1 30890 102725 744593141
3 107182 132691
1 75746 184102 66059703
1 60901 116653 572194468
2 83394 754530469
2 191562 289297251
1 4976 20798 722072524
2 74369 311816478
3 129090 129970
2 25462 658355962
1 20940 114417 695547117
1 25925 101511 519046262
2 72679 332505567
2 131393 181842919
2 141909 858736468
2 39440 179883626
3 88581 121421
1 85332 109296 268259040
3 108408 140378
1 49424 60659 177954416
2 82076 987641291
1 8549 132499 388416873
3 140768 187669
1 157000 187280 475701555
1 118083 142666 488799278
1 25636 123336 235067204
2 31665 893150482
1 88108 152520 852105014
3 122910 58992
1 12611 117540 768948025
1 72547 162229 233057339
3 153043 90009
2 63068 676951093
1 94622 181735 236595118
2 2877 786326704
1 10592 160833 52680047
2 118361 19073590
2 136226 252041488
1 98707 140739 475415214
2 53363 156955307
3 168052 126388
2 123033 666999022
2 19015 906414313
3 123029 55503
1 88594 136460 994026789
1 69139 72049 881096840
2 163113 634416017
2 29205 114186035
1 106544 192303 35574350
3 125458 77455
2 68897 494244867
1 16211 37991 478271626
1 24190 126276 773400340
3 29111 36581
3 22174 60910
2 135990 504258883
1 48548 103574 454238273
1 49395 88161 721833190
2 62066 479352657
1 96936 135018 796514433
2 96376 601207818
2 11333 318386432
2 16031 72771859
1 35451 122468 2876736
1 61742 169904 250361954
3 65748 167026
2 34279 505411962
1 4173 6724 682178830
3 140216 103596
1 165520 175035 479908621
3 6872 77955
2 88185 356473465
3 47134 150128
2 63520 738637724
3 155324 20251
2 159010 920825911
2 12836 620380817
2 189860 242457232
1 6639 161557 950464129
2 95237 918836579
1 106682 127956 374608836
2 82534 478644818
1 66366 168756 902319745
3 155781 106350
3 15889 25398
1 141710 149881 110150166
1 53392 116991 940522187
3 44716 104768
3 10584 71826
2 138684 856935836
2 179230 990527162
2 194091 828803861
1 72186 170964 400106538
3 12057 23133
3 168330 2012
1 54616 86056 403896133
1 132402 163459 976022627
2 13306 94441471
1 55426 98294 867303242
3 14524 93766
1 23424 189038 296239520
3 88561 182608
3 73086 102974
1 81109 148009 732121679
3 96625 107589
3 41604 7007
3 195232 136053
3 72048 63512
3 35463 193669
1 4125 37951 631023994
1 148109 168553 785199061
2 68108 206888334
2 112491 843233047
3 156648 65577
2 177942 764668174
1 43904 82270 329505614
2 32221 544901621
1 9000 166486 274075389
1 44432 181423 691104651
3 67201 195745
3 70392 20209
1 91001 192514 303579007
3 16685 7233
3 51737 99816
3 117920 1160
2 70026 412797891
2 186622 113134906
3 92507 88737
2 23250 759318851
2 36075 388296755
3 118353 67627
3 182992 11456
2 57588 149292135
3 90032 107148
3 132532 161920
2 182984 483558112
1 55994 170166 283744867
2 54558 586089498
3 62039 37447
3 183752 195224
3 111938 60137
2 154502 306896656
3 127515 54986
2 35263 181616658
3 193318 153637
1 60279 63726 239960497
1 6847 59909 226487492
1 69605 195209 763400585
1 46002 140938 625697912
3 129809 6287
1 35692 105772 242070810
1 153632 168577 947719381
2 36555 758447824
3 76386 168664
1 165507 166147 641651191
2 143126 74258145
2 57969 168213459
1 2974 106806 928410142
1 1038 38900 811841633
2 64638 636738047
3 105289 111792
1 26313 195619 57454037
1 55519 178758 321230776
1 48258 77117 130882517
3 90813 19873
3 96507 126971
2 2715 97283349
3 193948 155028
1 130626 132338 631881182
3 193528 94518
2 176204 767236585
2 149373 18773296
3 132804 149103
2 18818 250947194
1 109495 199411 868859762
1 120036 163331 997026728
1 8296 19001 705244344
1 44098 109743 888771435
3 89895 367
3 46322 95704
1 32772 162306 879684553
2 146138 213800859
2 38390 966947182
2 2312 263897334
3 44498 33394
1 10718 38249 640070517
3 198434 139015
2 129880 641991116
3 136179 69494
2 19238 600743672
1 135281 142360 891157068
1 45150 197017 650073939
2 199931 538775118
1 50825 131323 961582955
2 180448 326899573
3 84642 121718
1 60821 162247 921146109
2 67513 218707327
2 191414 872837918
1 56485 101777 512150822
2 128639 794055941
1 30126 104958 783667459
2 52349 483482792
3 25987 129971
3 172072 95986
3 80717 155787
3 65042 111175
1 9261 30487 851743960
1 25082 129395 255552944
1 84486 176594 536228346
2 29005 320919434
1 8208 130493 517325969
2 58207 232572716
2 31730 277350301
1 19199 53755 306356514
1 93929 187015 132517004
1 12701 50378 295010976
3 104403 28622
1 75919 105131 311344278
2 71664 382920106
3 111520 27636
1 9279 135376 918221801
3 91354 116449
1 100163 166276 489238120
3 72052 117082
2 51652 377709357
1 5705 126001 402537515
3 147105 86869
3 128529 100377
3 59744 61563
1 65023 108047 987906193
2 8063 558847570
2 106798 403214504
2 1362 448030617
3 152246 84614
1 38066 139363 921494732
3 133150 149561
3 63006 89741
1 133937 177996 316317552
1 30071 166848 483564922
1 79097 124895 84884442
3 99383 58705
1 65448 140900 396973609
3 165327 141433
3 90438 124360
1 135425 186424 517426186
1 13519 193879 386407964
2 135884 556507801
3 91187 111467
3 94841 116883
3 104355 15736
1 9175 129131 441450739
3 112895 150139
2 68239 247764167
1 142653 177025 324545885
1 49880 119244 517838914
2 118505 172428853
3 147972 59596
3 158637 97159
2 52939 570761081
3 61180 2157
1 138707 153407 12477372
1 76086 165895 674004820
1 70845 88257 236310584
3 187372 33447
2 97025 180122881
2 144292 70228361
1 82040 185140 661623724
1 68898 106843 143792787
3 61171 60186
2 155921 303586344
3 53787 157738
3 17024 101236
1 252 50089 159132512
3 60061 587
1 120285 138352 975574136
2 181348 962459201
1 117356 164731 601859196
3 166193 83853
1 65615 136101 839621403
2 65008 768494583
1 32824 46022 313706735
2 192706 422247353
1 118868 132711 920094081
3 93040 58381
3 170917 84633
3 180347 166084
1 101809 143155 125888094
2 175335 703061728
3 25387 52256
1 116166 116734 312096217
1 28813 40856 214446549
3 92162 100308
3 193329 151969
1 108114 191914 879022163
1 124960 193637 631919992
1 111541 186151 294154699
1 45233 191359 4837242
3 19051 168864
3 116265 185173
2 32530 569327341
2 65831 925021174
1 59117 135884 553532962
1 39034 194334 97232994
3 186127 103748
1 39480 100198 829176577
3 141179 97147
2 195522 27383769
2 135812 473212414
1 67746 77475 815160815
2 8126 818273332
1 67788 75131 367735996
1 145002 187486 749634902
3 143298 110625
3 15961 30233
2 64566 598359367
3 33664 165066
3 67963 8253
2 169819 133406331
1 55309 136130 178774312
1 30920 47585 608433406
2 156760 852655809
2 39007 865670095
1 18833 23195 588270669
1 51907 155060 952507286
2 9969 758800464
1 44322 81867 403403656
2 29337 190549849
2 41084 365195204
1 113005 149867 969059664
2 86224 569358003
1 124190 169340 984184388
1 86507 182722 351917022
2 73527 631846805
1 43705 116855 513967721
1 78933 169628 88142557
3 195633 72435
3 36536 24640
2 742 367968577
3 89911 72696
3 89115 85694
3 136623 126771
3 92199 120144
3 125876 108576
3 125337 50241
3 9281 175486
2 63309 974667142
1 187501 194416 65339796
3 97431 43497
1 26803 43200 271340606
1 32361 57372 18819708
2 79224 320305311
2 29474 732576808
3 161420 65462
3 169608 77216
2 3114 717280399
2 38858 242181025
3 143504 169866
1 57162 71244 806500089
3 137737 39669
2 155686 560434067
1 29305 105848 566818037
1 38217 120350 466681468
3 27252 196245
3 183134 3072
1 56607 153188 658926745
1 7964 32340 628813195
2 130221 662419800
3 99392 11828
3 34697 122460
2 54217 977876579
2 111471 90778135
3 9558 26856
3 174005 186609
3 30072 197769
3 68565 114040
3 79768 198673
3 22944 193321
1 51099 176485 329833992
3 104849 118419
3 88991 4667
1 37053 115342 348329945
1 3733 128767 487774785
1 31417 132369 394631899
1 23773 125817 661910829
3 157874 84374
1 15838 111816 898759173
1 45044 49615 74163594
3 46205 135810
2 36777 423927968
2 97103 747594325
3 149252 174008
1 187561 198416 172293692
3 62683 62336
1 43915 124159 249788595
3 89572 171134
2 171541 871357175
1 185139 192879 571647449
3 15658 153452
3 70981 119833
3 45555 4548
1 24594 113316 671165568
2 117034 547291539
2 3812 345123371
1 25477 116839 879803576
2 155002 25388417
2 60350 278108147
1 7600 8391 666871040
2 31335 89629291
3 76396 121672
1 51412 102917 207600456
2 93598 141547429
2 64900 682085751
2 177904 582383706
3 188844 174193
3 157246 114812
3 137198 185591
2 182205 992786151
3 134381 47730
3 97183 84515
3 187996 119612
1 12809 87968 356043157
1 142122 144135 920178203
1 70747 181769 800626196
3 154226 163431
2 150546 686410056
1 8717 10188 511062911
2 139678 322732282
2 188371 97808563
3 15394 103624
2 161912 795427435
2 171324 657009414
3 42721 180264
3 180235 79738
2 125977 66612248
2 79762 503311748
1 4835 31358 255168008
1 8362 124585 649653955
3 119669 193229
1 151702 152657 479873734
2 23346 841821473
3 27938 134751
1 25783 104642 254258616
3 186001 185425
2 173832 378529156
1 717 144874 229666610
3 155902 138602
3 134213 20934
1 68706 85475 648137711
1 27643 140544 913512447
3 87856 137849
2 91932 205520110
3 75340 173651
1 23865 94942 428012759
2 20059 622721825
1 135686 169290 984698636
1 506 96799 165174786
2 2985 846163669
3 170954 97795
3 132676 185860
1 31979 40490 467133331
3 51078 31319
3 104010 24998
2 195636 633044866
3 161310 24017
1 60160 63625 523982765
3 146995 37869
1 105950 157709 126503892
1 29436 58076 546813291
1 19513 103867 698620237
1 64509 157028 290160133
3 14552 162333
1 6821 79673 159358196
2 49733 70865361
1 136769 172356 368192209
1 84462 113367 496146487
1 66231 198001 463654426
2 37226 144054341
3 155031 97964
1 116725 116961 400238797
3 34587 64858
1 73147 131227 212627985
1 94325 111393 303959410
3 190689 170912
3 60456 36148
2 123650 500830109
2 83041 718892528
2 18309 521928604
2 55527 170127351
3 181286 146623
3 120213 138851
3 187277 27523
3 18540 178388
1 33008 140107 464498700
3 11044 197957
2 165671 629161485
1 34454 48710 207024424
2 129835 212087997
3 180538 171640
1 57441 193443 856935690
2 97419 306817674
2 80480 897434853
1 26485 100051 474918840
3 78143 94760
3 46166 67524
1 5040 94582 921511251
1 55928 136166 237871874
2 40667 251478251
1 148766 161068 117068099
2 121839 351446538
1 77333 80810 619365352
3 155536 190647
2 106994 868123857
2 193646 372974856
1 10196 144296 384838594
3 152453 173868
2 123437 645118517
3 126557 156713
3 42212 27003
1 155892 174705 815575712
3 61603 104965
2 86532 384385310
3 188858 3836
1 84212 85632 832013067
1 15758 24407 948293669
2 65867 907209903
1 8879 21937 414914524
2 75870 456589782
3 178920 184515
1 8153 17185 81869759
2 5870 273213009
2 132018 677567280
3 105450 14165
1 64041 80747 265366601
3 70740 68244
2 59940 910815275
3 45899 179500
2 35271 858384127
1 139581 177120 192296095
3 1948 127734
3 119324 198116
3 34825 75970
3 170282 11095
1 60554 140142 427557096
2 58797 863395996
2 42205 514282862
3 32661 105241
2 147918 851524473
3 64974 160134
1 54825 121077 12896166
3 60470 66207
2 93216 30305254
2 32112 457139825
2 181069 552560654
1 48069 70536 265176328
3 34913 151660
1 161155 171719 121127491
3 73484 194379
3 195350 104742
2 17302 954896612
3 99158 69285
1 76392 195800 292171737
1 37748 190871 869776506
2 84949 377951946
3 499 172635
3 57992 26913
2 124453 930314185
3 42940 48695
3 569 147047
2 183677 707958563
2 189622 206905173
2 124725 877212903
3 170206 130867
3 74898 147167
3 75563 128707
2 3864 746788192
1 19923 168545 108123890
2 108111 778736992
2 162876 789304075
3 52850 8971
3 99818 167194
2 23383 902036700
2 136790 719932143
3 81360 148037
3 180141 97092
3 168846 74463
1 140873 196899 827666042
1 134125 194364 755611703
2 43087 643499391
2 25447 362629812
1 22394 127799 824312774
3 185747 123985
2 40465 355218354
1 37208 129509 909954341
1 54511 104262 675684883
1 88615 196646 486685071
3 78352 1067
2 13 74537627
3 35610 65998
3 48022 63502
1 19758 48278 938852413
2 119563 39619789
1 164710 173065 969866375
1 104777 107206 734154947
2 126795 840116823
1 71717 89757 429623634
3 193856 5348
2 138715 469177285
3 126372 39608
1 26891 194405 664387585
2 160279 485986340
1 7235 92561 974945291
2 29188 753300257
1 8914 19077 46585763
1 89597 184534 742394852
2 104386 733138049
2 147629 489804637
3 2992 70085
1 23912 67110 309706619
3 54626 54174
1 118671 125163 64297973
2 60206 225813376
2 178572 752962576
3 94345 184600
1 89559 146800 833800327
1 91668 106656 578002375
1 153298 165434 679661266
2 46492 814785752
2 25152 605761710
3 163788 72068
3 156 8334
1 22718 163761 5629310
1 38516 194477 588706856
3 54878 91405
3 20137 26421
1 13011 110983 273832821
1 38139 175719 122301422
2 188358 226345586
3 95368 174789
3 21465 135812
2 61716 100463157
2 184672 244201549
2 46640 241959547
1 53004 187648 325747560
3 14174 11219
3 53985 74388
3 35980 87222
2 198909 698336672
3 59351 67749
1 103470 149889 427819913
2 5542 700108495
2 157023 936205824
1 107981 162640 978772535
2 139678 352884040
2 10743 781431358
2 140511 337347550
2 25008 449801362
2 104510 124070385
1 6789 93119 962165324
2 18806 313336196
2 40508 979560536
3 103114 165535
1 57084 168674 917015790
3 57278 33234
2 134107 255403187
3 121083 161116
3 145708 4449
3 92013 187334
3 124818 122459
2 84016 69399539
1 59394 116984 868280205
3 61681 21839
1 47011 76638 23322397
1 6231 119823 989605686
1 28138 86431 936508022
3 116890 80621
3 78114 194748
3 79979 152708
1 9168 79914 296861337
3 35376 125338
1 56638 76927 310444364
1 122425 166528 588767527
3 92845 174730
3 135120 59332
3 7247 185772
3 105231 146311
3 7370 61820
3 44295 23171
1 95487 153186 67535021
1 113822 120867 625138756
1 57596 98729 880169741
1 142372 142735 204769277
1 58173 84198 387823229
2 66976 54675992
3 20887 20599
3 84248 88004
1 131435 140467 646215461
1 46529 161549 941934856
3 13278 141851
3 21341 57534
2 130742 457471674
3 54447 51151
1 2876 180528 713670043
3 168110 112788
3 93178 168812
2 71442 350384424
2 53114 190355384
2 42696 818355792
2 117537 825345816
3 9636 137286
1 13453 80473 288685313
3 16576 176943
3 75394 95744
2 109520 83145011
2 110529 961561403
1 19478 138534 234337537
1 58913 118364 557628872
2 171067 444795868
1 34470 109347 661167414
1 91963 152137 331970502
1 98066 198443 660713329
3 157354 135045
1 5092 165592 48768213
2 147892 637246462
2 45418 509286480
3 44170 123995
2 388 577022969
3 20026 162079
3 47001 113948
1 170756 190689 899762155
3 63147 59951
3 152401 95256
2 105393 342859821
3 199009 5775
1 61523 172309 417282725
2 44436 303442326
3 130121 50818
1 75597 188232 529094180
3 36343 189054
2 137235 73548267
1 145183 193377 778014152
1 79268 197710 973047445
3 69467 76115
1 57451 126336 233026236
2 38801 547336007
1 92761 167278 680760826
3 96319 155880
3 136031 174215
2 23242 922695151
3 90882 192547
1 122202 152948 511616539
1 116566 167016 228854191
1 36575 90499 844786267
1 33871 179661 166093230
3 13595 76308
1 13433 154376 510353924
2 133264 381220225
1 76780 175363 255326288
2 71333 234294430
2 38588 576925044
2 84867 545468838
1 82619 154316 600233537
1 46862 130537 923264593
2 147347 831566996
1 138685 175742 898907504
2 128587 393962574
2 38061 343714680
1 58707 77510 207664010
2 20937 395915673
1 63694 167060 326441586
3 45850 155841
2 73317 955054132
1 5802 98306 872974186
2 13009 172822751
1 162950 180802 97760816
1 175184 197579 914868806
1 18406 46663 719886913
1 99697 136547 252146062
3 87492 15968
3 43888 184757
2 59867 693223554
3 166461 198230
2 2897 467780797
1 133539 149297 548265998
3 76414 26950
2 48597 673103861
3 319 153536
3 100025 43753
2 72525 413172391
1 98342 147284 880365012
1 16599 174852 847373457
3 79699 47283
1 20506 190370 110348563
1 160725 199758 132956537
1 118467 191136 504948495
3 63411 102553
3 86637 41120
1 36505 114448 198669118
3 141635 166644
2 62392 914397180
3 16621 123257
2 194439 28991823
3 82359 152460
2 72351 783334222
1 129167 149190 66845679
1 105040 127262 502018658
3 125666 179290
3 114261 107093
1 81072 114545 633510860
1 115635 193749 29931224
2 174251 593583915
1 102589 137352 907070267
1 18338 188915 846244498
1 26827 198106 316094811
3 86685 52815
1 3845 180171 101711739
1 70505 127250 22577445
2 44584 484822310
3 93641 150841
2 187249 862913878
3 148071 125108
3 162679 39241
2 188093 798719706
1 163139 167147 638733713
3 128202 3279
2 86815 169221678
3 92002 11031
3 159331 169589
3 9382 62019
2 27730 133168900
2 22185 195116414
1 184895 195291 627506064
1 55689 116107 659361974
3 31963 171855
1 30494 85301 974557120
2 193598 332996675
1 9105 10180 406937202
3 159399 101025
1 10829 57360 170689641
3 134442 73267
3 196186 163204
1 57939 123933 758899728
3 31122 44546
1 117214 135210 913787798
1 10273 112459 220628666
2 90651 554889100
2 151507 403752721
3 150856 135336
2 105931 575337663
2 50594 476853999
1 21755 118279 106460116
2 47337 801651245
1 51809 106514 592377707
2 129646 341213655
3 185186 89452
3 136669 105138
3 117277 185557
2 24165 601610426
3 77659 158334
1 101595 156804 168107592
2 102398 727542826
1 44590 180174 268132897
1 11510 79923 176236767
2 181973 502174745
2 87467 92072299
1 23888 60456 177908858
3 68962 188184
2 115131 618990187
3 5815 122364
2 58742 174188616
2 81040 939705040
3 187442 6999
1 57240 178730 991317823
3 87424 67120
1 76312 122859 13083715
3 146417 124117
3 171709 192436
2 55854 504320144
3 76817 7506
3 49524 107855
1 148228 171254 878983857
2 119029 203829165
2 182967 31711738
2 149885 19014848
2 19121 750609064
1 15510 58496 486484050
3 161579 137204
2 145440 535999080
3 145687 64739
1 127976 136278 743989440
2 135795 44887437
2 45053 899992346
2 15449 155464553
2 148213 604879912
1 60381 167311 445214870
3 99303 116953
3 137893 70550
2 67249 34390943
1 26444 29753 94321401
2 158541 461041693
2 189301 229363997
1 138028 141256 93422129
1 84918 153283 623671122
1 81902 140357 328179673
3 119992 22012
2 103620 363995818
2 117238 724850195
3 154184 54446
1 162790 171136 508460627
3 93391 155136
1 31862 67119 123248343
1 169015 172219 593342275
2 159833 913148657
1 35075 73782 722676521
3 46138 197204
2 54326 35594751
1 119128 126424 519545719
1 86608 160025 128018615
3 157000 182501
3 33801 66311
1 84017 194575 45821774
1 120308 122732 408164655
3 140466 108844
1 54885 154910 49973722
1 116562 174124 985009333
1 19512 158977 637703265
3 187918 6061
1 9267 113113 774489425
3 161916 5509
3 144882 127090
2 88057 560416798
1 135404 192579 226542269
1 63419 194086 135479452
2 155670 217892018
2 40710 997755218
2 193617 779557830
1 75158 122730 153454570
3 61000 171746
1 24317 70422 705419791
3 8223 184531
2 106781 981596631
3 76213 52928
2 140391 270915256
2 193092 901142652
2 98223 876488372
2 88130 746159254
2 123184 321420265
1 7015 62692 463416156
3 33714 194793
3 175169 135835
2 78288 725356787
3 150652 99000
1 19264 151638 350013548
3 143323 132551
2 103368 138315990
1 124354 129471 711455806
1 6835 56944 107973066
1 112275 129332 998750185
1 70687 180596 814957837
1 49582 97264 478403124
1 59655 108701 934563984
2 107147 782524179
2 69686 856199269
3 21624 6360
2 87783 590441503
1 44656 133024 524049743
3 28487 162303
2 137873 693046361
1 159807 162651 862679527
1 28838 116887 293955648
1 73740 96119 11849720
2 157265 259240507
3 128855 175982
1 146615 189342 291073146
1 106265 125091 670602053
3 84051 177573
3 165349 106144
2 691 21271050
3 121091 84353
1 76349 111594 773538292
3 189497 142748
2 144553 21347619
1 13038 34155 581112366
3 114518 17180
2 143954 696968899
2 125313 238391968
2 46421 883786995
3 178498 92385
1 8228 81231 629524219
3 113623 179715
3 109725 62638
2 141507 30391443
3 49975 80877
1 8456 144684 533901206
1 63379 160864 722979593
2 14348 663999773
2 187202 891407415
3 81411 7247
3 159316 110095
2 159325 312685154
2 16947 72528217
1 70555 158692 141513785
1 43988 108272 341958078
2 87127 438911950
1 6880 10735 87946567
2 132884 464241760
2 109641 303201689
3 186633 11649
3 184348 2906
1 96661 167027 597459439
3 18220 10503
2 6189 38649845
3 23044 82488
2 152276 7359895
1 97403 182005 179030706
1 4473 164860 420741864
3 41612 132348
2 112222 184950860
3 15832 64222
3 95686 126518
2 83385 975796042
3 17416 84823
3 29629 151403
2 109427 344009398
3 125358 5564
2 46516 805942434
1 29326 54169 960957602
2 186584 923721783
3 51888 33795
3 79991 155900
2 136790 741394682
3 44557 26519
2 24487 684388632
2 153449 620575589
3 114778 197974
1 156237 165221 844092864
2 127202 999113252
3 109047 74718
3 51974 83017
3 175353 42934
3 115865 55545
2 111043 100014208
2 81288 772924612
2 119256 225331990
1 10799 198700 452578506
1 29846 186757 543941542
1 39271 125551 311504133
3 34604 161106
3 45802 156022
3 85173 44203
2 184178 831775001
2 119426 529518838
2 65959 681883917
2 85035 653686066
3 78355 54615
2 100511 34125173
1 110574 135856 211227629
1 45356 66818 873440446
3 110345 96085
1 77239 101094 96115539
2 136198 936821747
3 167618 41381
1 132185 139246 54711680
2 122816 464777512
1 130391 136564 997565142
2 96658 329942420
2 30256 412545168
2 136847 448483600
3 78690 79758
1 11206 132118 680685319
2 86811 856032748
1 73710 193703 153905328
1 29269 145126 561774566
1 26242 112388 167103010
2 104683 715127513
3 93834 197246
3 92829 103137
3 119228 182458
1 43495 85566 942825867
3 33431 52220
1 31168 102380 100035869
3 177303 10723
1 27704 191953 139130333
3 106582 37429
1 2895 61061 257222701
1 59903 145999 531192860
2 126435 537297223
1 115559 119770 453232760
2 105774 320284662
1 138740 179965 536940273
2 150169 99778265
3 113150 29356
3 39134 87055
2 47537 633750420
3 166340 167021
1 75526 82331 560809093
1 65521 162475 414967473
2 19913 293397272
2 82451 516907476
1 27084 179208 128026954
3 140753 130733
3 38752 70365
3 151496 80967
3 133485 189444
1 1673 116249 613991268
2 132781 820504098
1 59025 181541 133370968
2 26987 793067440
3 162392 9437
3 36138 146287
3 45235 31219
2 131831 579922984
2 17192 635273848
3 132453 40049
2 199672 759339365
3 182555 67361
2 193199 854288781
3 75308 46045
1 122237 150797 726893552
3 191944 73063
2 130156 179477745
1 12983 183912 412849704
1 43620 159895 438423795
2 105458 813776468
3 31165 168036
2 184411 379562709
1 10867 81399 120413257
3 169257 189702
3 5324 66545
3 112431 142219
3 10029 136053
3 165083 29412
2 173891 366849604
1 91020 196551 581248939
1 118654 131452 113204445
3 95007 104137
3 63621 22579
1 65494 109437 135458321
1 145669 162167 144856094
2 55223 431604181
3 102530 146977
2 160218 382428696
1 23084 117731 798246908
3 41871 93095
3 72636 142052
3 140405 93980
1 83249 150449 588116168
2 137680 498099446
2 134569 4713498
3 14228 118866
2 16651 166128236
2 58322 881906802
1 33399 108485 174992579
1 14815 113256 953428239
3 84521 87779
1 173473 185119 197156938
1 113074 190340 846104790
3 45578 183492
1 11802 146686 263686035
2 123262 933094118
2 164454 364385784
2 196970 740467657
2 91030 353655531
3 98632 27805
2 192016 426724627
2 32721 586027618
3 65014 45633
2 35639 865583986
3 188242 51359
3 187781 109279
3 32658 55814
1 91300 149188 33953777
2 63970 498260547
1 82250 110087 825653642
3 136418 73968
2 163061 303105298
2 163057 397437684
3 124939 157393
3 72718 118118
2 192819 956873664
3 118008 74668
2 8697 833692919
2 196053 633314569
1 15735 32902 840884503
1 43396 127256 501081138
1 29114 89742 103191094
1 104338 131817 808366653
1 165600 191426 669246285
2 194473 917944831
2 56572 874493274
1 72146 176914 551783078
3 45982 173590
1 46740 115401 296691751
1 42788 74749 508414965
1 23921 155693 85428588
1 153048 177585 916779948
1 3264 45076 785222911
3 138610 113315
3 111936 27704
3 126045 153292
2 187761 937484388
1 67903 100205 6547789
2 72919 466025629
2 182683 110999179
2 170247 72749241
3 73789 122984
2 154014 12598335
1 21768 39599 602241909
3 28485 124603
2 138157 553699106
3 80039 155299
1 24485 88144 945051874
2 48301 788099191
3 142322 103763
2 11782 979294828
2 19759 337298783
2 143687 224857851
2 120564 161351427
2 128535 600408075
1 67522 183558 658534953
3 26728 184189
3 153118 147209
1 30723 140420 709701172
3 163004 92505
1 62888 117853 566315075
2 143059 449424104
3 5047 10934
3 19256 7437
3 110535 81560
2 146513 772799739
2 111968 862278946
1 101401 174616 232760895
2 117815 130737298
2 2694 382677448
3 32878 157132
1 56079 116365 376022178
3 8452 32948
2 84957 57373810
1 25900 76246 54655422
2 101661 799321001
2 168868 257824343
2 96771 825568088
2 76537 535528484
2 109214 423994225
3 190491 44865
1 66235 161739 147663490
2 119338 129043164
3 147029 4515
2 196490 409401266
1 1194 197069 344729437
3 34022 174685
1 15505 167759 81558348
2 80216 683403694
1 6538 100749 388152305
2 64952 847484932
2 149675 475652948
1 10624 81482 751571095
1 155986 187463 798007580
1 88874 171572 243927181
1 116393 125537 34445695
1 36364 186242 701410747
3 96095 191206
1 177967 188166 861851815
2 180917 767616249
1 14487 59118 795499448
3 117309 133689
1 2993 99623 443397938
2 12705 650909524
2 1005 481107316
2 56149 297995576
2 151094 726648014
1 8075 96345 842592706
3 114819 87409
1 80909 189160 977906142
3 172126 965
1 63028 88697 309621555
2 2460 696433674
1 245 100980 486850451
2 192425 834624323
1 45772 124861 260155797
1 17695 174122 827586567
3 8071 40929
1 8005 130557 920796124
3 192712 180391
2 81329 182749538
2 5083 89085070
2 199452 305617906
3 148881 132686
3 193333 10023
1 42047 90635 237321936
3 189418 14972
1 157962 181465 805041219
1 65114 124541 640303235
2 109130 396633951
2 46812 727661995
3 135263 72426
1 138397 138836 619854667
2 146966 800216896
2 13853 60106770
3 4985 173667
2 14515 735577741
3 23396 195128
3 189790 60169
1 69889 151447 912470210
2 41667 306267608
3 94491 48299
2 169204 528990794
1 135436 196351 975795493
3 131722 153897
1 33944 67962 164984097
2 79275 581413191
3 30254 54481
1 44922 119077 878562212
3 45061 106661
3 32788 31253
1 120239 166192 426188182
1 30332 117220 855804478
3 21349 182943
1 19736 97060 426546789
2 65855 931152893
1 140126 161031 312621187
2 185876 489902724
1 61804 93781 564642384
1 43798 86994 390510979
2 143011 494329676
2 77831 224511650
1 53918 141355 839346718
1 82074 163979 452880938
3 124387 78274
2 179411 168583350
3 164405 46268
3 154729 13995
3 130818 159706
1 105384 115347 786085067
2 2222 694151071
2 6621 332822139
2 177355 418614298
2 111307 296213141
2 128130 106016410
2 5005 554497633
2 43871 561664959
2 127451 929973090
2 116511 648885018
3 10784 37370
1 24709 175210 298800707
1 11451 42817 977201376
3 27801 24765
1 67063 194764 425604960
3 198165 20322
2 694 277712256
3 131494 117840
1 63298 199056 431364509
1 132627 171465 495250234
1 100378 116796 923190472
2 62386 354640045
1 42519 186202 911795769
1 77026 124531 513448076
3 71057 7440
1 95496 133287 339225100
3 108355 41738
1 48596 107439 249748847
1 50991 143973 848157870
3 86412 53444
3 115721 37188
3 110879 69218
2 73753 593315026
1 2433 50553 467592398
1 67577 87888 643766074
3 155927 154086
1 7311 55679 772480292
2 171246 103445763
1 32532 143127 744901667
3 38229 87744
1 1971 116516 38705465
3 102066 140819
1 49143 64324 528985836
1 67838 104298 510480578
2 48068 244806244
3 117456 198078
3 20300 153925
2 72493 721366604
2 185903 769559964
3 3238 18648
1 17317 19247 344485925
1 48383 140518 959971269
1 53169 135798 945420994
2 139648 866543828
3 159392 189710
2 29499 831138623
2 43913 44348230
1 32908 47174 86052830
3 142362 184064
1 11421 97690 725845414
2 116573 878873320
3 2029 99771
3 186119 169282
1 48819 82199 362029770
3 48807 50899
1 62995 102511 138182788
3 90887 68301
2 181723 462884547
2 164912 853054249
2 31838 355380844
3 40979 101909
2 88285 707274632
3 81224 77097
2 112944 930331862
1 120335 182813 20536710
2 163662 808261221
2 100898 668846573
1 116289 127828 951328715
3 160971 133269
3 38016 102992
2 167105 62308288
1 11865 154609 23889193
3 16792 198385
2 36895 326063434
3 161097 41438
1 79997 181330 245043833
2 116382 828651481
2 180927 619326670
1 11732 123954 857298111
1 619 93798 463189221
1 22532 77271 188644930
3 134655 45246
1 83169 151094 714378904
3 171327 170509
1 19918 59848 795439169
3 157086 31520
2 39027 467576657
3 99667 25346
3 131329 145098
3 147422 21281
1 137047 138111 253548715
3 36751 44766
3 69432 88585
3 112552 185745
2 102258 919302502
2 72719 731449072
1 28102 87131 790455565
3 58225 149079
2 64853 732100651
2 132290 597104767
1 136374 141296 336447226
1 41344 173985 193656977
1 49442 138927 686381555
3 480 54683
1 40656 73575 661757593
1 1759 158395 217903436
3 95 186482
2 48138 95896119
1 153916 157706 279810230
3 75308 45928
2 188160 381384984
3 90555 86271
2 126471 589251810
2 72399 797261553
1 74978 100194 497397993
2 130434 558190876
1 49989 131408 400593010
2 166105 26468824
1 163543 199185 837805300
3 22650 57285
3 68113 115750
2 110116 173655437
1 32808 170129 191714963
3 74791 154896
1 83238 122165 766457117
1 124405 184671 206999255
1 33688 156248 825665916
3 134342 193863
2 37085 313956513
1 64241 117270 226937742
1 51556 64852 658654061
3 134187 190797
3 195719 107306
1 53976 130801 427943089
2 124983 573764936
3 11912 181084
3 44125 168275
2 194879 325981947
2 86889 461486900
2 33220 565404698
1 50032 125968 211554922
2 4273 825396129
3 33931 45512
2 60661 418149221
1 31345 192610 313559424
1 33764 39526 393936055
1 105011 137824 204339886
2 27241 44074307
3 116387 25384
3 5946 115691
3 41318 198085
2 42672 823862921
3 118301 195586
2 64446 469363015
3 105420 119087
1 31447 98972 821255271
3 113000 108213
1 69791 118539 31775219
2 10011 193945136
3 57921 39057
3 19947 24550
3 199686 189866
3 153327 64658
1 21106 64311 581461908
2 107135 726877620
2 154234 550741354
2 17654 505300436
2 79691 534875399
1 127121 140360 181746929
3 16990 138007
3 108595 76591
1 56619 198917 849033400
3 198277 104542
3 195473 171756
3 81102 22097
3 103316 157015
1 18524 108570 274900268
3 85077 29458
2 138496 5699363
1 6369 41140 197202620
3 154034 138007
3 120588 42997
1 59169 181031 16261013
2 73198 553318326
3 70143 46340
3 74468 132766
2 151450 634973710
1 91974 136990 771852932
2 152538 768747748
1 138482 174585 658696547
2 113666 530188343
3 148703 143511
2 16746 159856284
1 7259 190696 526976114
2 149635 64969754
3 68642 10521
1 35020 144925 255458785
2 16257 101955483
3 62851 81589
3 100224 195963
1 104219 127040 418693538
3 133041 121472
2 118487 626699688
2 115818 366718908
1 102624 185139 652186910
2 38933 562497130
2 126837 316606715
3 950 158681
1 80967 158683 854922233
3 25296 127070
3 111066 4590
3 59993 58687
2 179115 354537834
2 172671 884970591
1 18275 44758 666842812
3 11861 125886
2 94965 52088768
1 105626 179839 183835075
2 59456 163473108
3 18885 176233
1 56139 85685 273265666
2 86140 483114405
1 75217 107718 768892866
1 98961 165087 914611170
1 116416 125139 599492186
3 35915 191261
3 7608 58854
2 109696 939063651
3 31276 30201
3 38984 173306
1 22979 190451 914734978
1 97327 109907 718748778
2 195498 750584114
3 42078 166263
2 37945 564253507
1 31446 78818 417672362
3 66408 64391
3 178470 14102
3 109146 129561
1 14840 193245 753550355
1 154178 160868 5125995
1 90301 191434 115242295
3 33939 177595
2 56078 308768967
1 117550 186580 962968517
1 20585 111079 773477047
1 123564 176763 314198300
1 130737 141836 33926871
1 1676 166096 280407205
1 40815 183743 722006814
2 135148 686076845
3 75020 6712
3 145249 95902
3 52336 174496
1 115896 150082 998804863
1 159962 175719 969390495
2 197424 922290723
2 91357 880264590
2 33435 571286834
1 15870 108145 601788642
2 133042 760034930
2 15192 610587291
2 90591 524517538
1 90024 167860 580975413
3 90329 99786
1 8809 39053 668114945
3 36279 112022
1 8574 92339 375138563
3 129696 105363
3 142518 5908
2 142959 78622607
2 102829 893881078
3 145266 178501
3 429 5183
2 172174 66048830
3 176757 37983
3 170816 186105
3 175208 195634
2 131615 855181447
3 173481 167146
2 95183 404842174
3 19706 178249
2 145419 860830805
2 195781 836728690
1 7791 37106 694302587
3 12117 29273
3 175099 162218
2 122111 155721619
2 131739 208793839
1 103997 195981 648869552
2 39105 50904394
3 157418 11806
1 76309 145414 385174794
1 154203 177597 756692357
1 134286 151546 288172374
3 71973 1592
3 37797 13311
2 33914 901092700
2 41676 71489207
1 65959 115486 475995708
2 38386 658832854
2 148490 900532849
3 16783 55224
2 157709 578268936
2 91033 695476297
1 38358 99049 299266732
2 196854 977351291
1 22805 53517 113179849
2 173635 841443252
3 86433 14520
1 119678 122866 765812287
1 119633 192707 497836835
2 52840 237792141
1 105992 126306 730164743
1 4867 83434 467062458
3 33706 73800
2 72489 340587212
1 72389 188231 577177443
2 61035 867406794
1 14940 70695 579973343
1 80822 88091 599220744
2 110110 721699511
2 152384 79785303
3 86877 80780
1 79611 166543 935592441
2 90739 960440488
2 147564 14156820
2 89673 342640528
1 46225 71489 301067014
2 41773 248606836
2 129890 892639772
1 10465 87004 403550173
2 64488 180776854
2 9057 25929751
3 37459 143523
2 122827 387942893
2 28434 340458408
1 77222 150924 30757241
2 153909 253043635
3 20644 141437
1 145479 170048 416812637
1 110137 199026 468335504
3 95727 6997
3 152699 109971
1 101296 193172 82292886
1 55438 105039 624780962
2 99873 462847473
3 138435 185336
1 13366 32839 500642282
2 143789 896067666
3 98597 39474
3 73126 173124
3 13806 24223
2 116300 947923879
2 148706 17524951
1 98727 116748 189197571
2 4561 201804783
3 90709 80568
1 187643 189335 92256641
1 27855 173163 721853509
3 174905 98228
1 122489 191495 631328209
1 81702 108908 740548920
2 179452 639486025
3 110791 183746
2 161183 434188644
1 121154 146103 259713434
1 37465 39260 79600720
3 31056 121907
3 169622 109145
2 162360 340071921
1 119180 174683 923655961
3 46079 3508
3 64504 67063
2 179208 79160602
1 120629 171764 689588347
3 157480 46752
2 33128 774066543
1 49567 176746 138466160
2 167638 944697431
1 15310 91034 764275751
1 32084 127204 47337580
3 27702 155140
2 88955 609074754
3 182009 94816
2 26432 104844001
1 111212 170348 345116048
1 16346 106370 461224492
2 179754 8800096
3 65318 149377
2 133958 772598222
1 33529 71785 461273675
1 127390 175275 840877870
1 4089 21029 596321793
1 42809 61556 641996146
3 190211 147405
2 146925 310204662
2 18165 427582719
3 15894 110893
2 80176 280703824
3 52918 149966
3 137411 160896
2 1446 532131323
1 65342 155079 569565358
1 137094 157723 184096519
2 139345 378335928
3 31379 158644
1 137639 163185 20163041
2 99849 458346033
2 154012 948716039
1 112100 176963 463678641
3 138554 171111
3 45042 180437
2 136147 632444245
2 44472 29247723
3 90354 113238
2 126775 44130318
3 141608 109267
3 136245 164887
3 197987 26473
2 176622 889180565
1 85693 171441 454605340
3 160676 160920
1 41850 138728 535487886
3 14453 101910
2 170215 424406356
1 110554 195687 943229186
1 45397 109105 780873629
3 191203 13661
3 36140 172368
2 24410 198195841
1 167494 191426 841821993
3 187805 100656
1 41369 48151 175232145
3 79649 1540
2 12431 597529492
3 64891 178364
1 106356 183509 224314438
1 128080 182939 755290013
2 86661 265334135
1 68408 75289 627536033
2 78079 56168171
1 27105 164654 665126780
1 9858 164094 351100616
3 177745 30224
3 96017 79464
2 109258 76924003
1 57590 77421 847621981
2 198608 376442440
2 168334 352368703
2 121404 776875770
1 179135 198554 856054082
2 190891 957742046
1 99028 137026 529428240
1 41746 194627 838967111
1 16014 136161 881026761
2 148450 494026194
3 111116 44944
2 128103 759186401
2 190372 287102878
3 16664 53727
3 66060 23735
2 194228 280777803
3 66530 120417
3 172395 113552
3 94606 166647
2 105420 625928883
2 95594 928979081
1 18406 124586 117627732
1 76634 134778 643506655
2 195344 17438488
3 29727 186420
1 13518 124014 970230135
3 152797 152888
2 164648 646636661
2 21783 429975223
1 13198 89610 50335858
3 143942 129706
2 97223 861842534
1 33783 60027 894082972
3 195040 99744
2 97332 965167612
2 121658 128136392
3 7424 153713
3 124573 8744
3 54473 81133
3 136927 41126
3 195819 199326
3 93246 120882
3 46168 107559
1 77387 181740 980421080
1 64963 98550 973251532
1 130497 165475 99856112
1 15716 121245 457065398
1 169578 176883 775281944
1 14131 84127 352494745
2 9449 144413014
2 176267 907446980
1 16252 128008 775693816
3 106886 154235
2 64659 390008451
3 174373 159542
2 96119 803543090
2 68226 84267089
1 22593 173829 552611916
3 52881 135204
2 139352 8099976
3 144520 38982
2 28098 96115928
2 29781 525091139
1 155226 172754 955327817
2 173628 189751827
1 47884 150979 353694555
1 124646 150891 176159423
2 144805 158067997
1 54335 169649 961214368
2 159267 496359140
2 160104 867904668
1 112837 168371 527963985
1 122466 197328 796888233
2 26456 106076479
2 168677 197804023
1 12156 68499 523855007
3 171408 139092
1 34648 153576 550511606
1 18374 173853 484414206
2 80951 430530094
3 117537 156618
3 121278 28800
1 146647 183487 752771906
3 196630 29001
3 104450 11363
3 133252 64233
2 130806 878748846
3 14481 164144
1 25022 122769 448808130
1 68963 88352 70473064
1 91921 184900 216143552
1 99740 100599 298935997
1 110398 180438 496912199
1 23128 91219 269984404
3 107822 77704
2 118832 669230697
1 56358 171804 283705104
3 119732 55400
1 47797 92576 455800322
2 50024 609041890
1 9490 38855 419633099
2 69652 463418070
3 165357 37342
3 168319 14775
2 152892 753207447
3 36538 68057
3 94589 92555
2 100310 207168941
3 82137 14124
3 43119 57736
2 54579 392192706
3 29251 191877
3 3530 115834
3 126609 32456
1 814 10949 395212620
1 77140 126124 153517091
3 36927 3000
1 133132 187057 275864337
1 60320 145287 705877459
3 62794 135168
2 113186 150280810
1 139111 143918 713099469
3 151337 12342
1 1294 39688 734136283
1 109395 118284 683792368
1 28053 63740 133407519
1 162070 199781 986994225
1 3184 80327 589715164
2 122823 570926850
2 189918 142255212
3 149026 167759
1 15337 144394 707656106
3 153397 39846
1 24156 146042 848439446
2 13795 171804778
1 54137 196227 203536176
3 159270 137936
3 80386 194124
2 197088 675444001
2 136142 263076806
3 69207 103873
2 63938 823673531
3 167932 109915
1 56161 59101 326257829
3 76424 79
2 96173 581987909
3 84067 46305
1 87536 159186 637489042
2 193775 211334742
3 8195 127971
2 65824 324649923
2 116913 362941333
1 41115 192631 67855055
1 78338 139619 917883704
2 52422 44426815
2 191746 777763033
1 105424 197837 990649186
2 100912 794090919
3 27935 81262
2 67891 51031919
3 73680 88173
1 95639 140615 44069445
3 128004 75276
2 186783 685327594
1 38288 120993 364116646
2 96384 252125010
2 34084 78755341
3 117538 173240
2 75859 590282481
2 172167 519881265
2 78072 522883172
2 134563 583295891
1 107752 110521 275373610
2 28961 661552575
1 32733 182374 640052302
2 14102 44844480
3 57547 152513
3 182568 97055
2 151556 528202884
3 20882 139672
3 120733 78720
3 118281 61496
2 140060 479126462
2 194637 674038602
2 105774 339940448
3 52129 95270
2 146252 846294332
3 193452 9956
2 12334 470975722
1 67142 96409 60219257
2 147768 188614584
2 76365 30069408
3 141336 136906
2 65761 506021216
2 176162 161919927
2 21555 237578822
3 75912 186497
2 159284 954398893
3 156609 19140
2 45139 93866861
1 99741 110358 388458482
2 3093 968522674
1 56389 121791 431540848
3 55741 197351
3 167793 178173
1 7234 37856 931751301
2 66919 257577186
3 129038 47050
3 122253 25297
3 178259 70127
3 178004 191845
1 5492 177505 478732363
2 56631 837099012
3 198132 68565
2 25480 93562295
2 108857 388649626
2 66687 804681800
2 26119 806759414
3 126193 28619
3 194671 96999
3 130617 186169
1 44702 76740 576463037
1 122370 133315 413861094
1 135007 159229 282948108
3 114250 123931
1 302 132070 320995057
2 121073 515020531
2 198432 565458425
3 4568 164015
2 183482 301428325
1 35374 101017 638638618
2 67507 735036592
2 180088 97703036
1 100129 198493 753168718
1 105742 132650 797393264
2 64423 607880741
3 50390 63787
1 23454 173558 353309252
1 15440 76782 84987071
1 66150 136048 699945561
1 55358 165834 841561734
3 4208 115316
1 147443 164814 586918345
3 142478 119244
1 61103 194324 571754752
2 175377 217972422
3 80132 110860
3 133844 21443
3 82683 198589
3 192306 154565
2 59217 103088707
2 174227 621914950
3 148166 117947
1 20179 123123 251854778
1 70823 172570 333399055
2 105493 800570315
1 122147 195279 190583487
1 88758 108334 484592390
1 52647 191692 220330936
3 166081 3205
1 129115 144001 645911964
1 31909 67142 368827093
1 25089 181898 283612224
1 6468 27824 479700139
2 76108 447309168
2 29954 15960628
3 81802 184958
1 48069 74773 255125742
2 94122 228394034
3 196683 108081
1 94944 107692 325743178
3 28432 35090
3 113020 38933
2 186137 432820166
3 119764 193183
2 54441 802619855
1 54965 178603 816322396
3 152634 17842
1 43825 101846 702462870
2 42695 727127396
2 147262 711709398
1 5450 194017 609581861
2 75257 132153862
2 80827 516455454
3 37456 87625
1 189619 193026 269097297
1 70770 169485 85831804
2 33893 82030183
3 133125 142179
2 192538 266340262
3 182788 192816
2 38951 115814655
3 21307 82476
2 118483 265576083
3 190319 153889
2 118514 928575783
3 21345 127372
1 112073 148154 673834503
2 39670 527089304
2 54527 184069414
1 6641 197576 611704140
3 3140 165980
2 6002 340257341
3 187546 159098
1 122964 167223 259630118
3 182835 185178
3 86346 153425
2 18625 9310432
3 52777 188462
3 54304 46035
2 113446 318987547
1 124736 139740 610234137
3 52176 80921
3 137642 42860
2 55158 460596046
2 21025 776928841
1 89606 139452 409004344
1 50918 100287 714819640
3 146764 157422
2 140310 527719335
1 8206 109373 831032927
3 36690 24208
1 3109 86539 241196913
2 177199 343194512
3 4542 126136
2 21304 214288887
1 1781 87860 627664624
3 134675 179185
1 99936 143193 746228529
2 61598 185050161
2 149397 52930688
2 23460 391791465
2 61484 572919480
3 73337 110889
1 47689 68928 125419401
1 39114 160852 675190307
2 197095 184459692
1 51144 128598 732364417
2 184476 845378431
2 183080 499261313
3 100686 156438
3 82963 100042
3 21448 61811
1 21627 61057 734603447
2 32292 549792353
3 20660 11573
2 23260 563255374
2 22286 750231876
1 25417 154392 860232229
3 50545 71321
1 122229 164350 96882939
2 1948 726486739
2 105365 392960453
3 99839 128473
3 76268 175415
2 130749 41186077
3 162049 41495
3 78704 119400
1 64839 94789 249592288
3 174145 125539
1 73910 196312 806451369
1 3149 129321 604938157
3 27767 60104
2 177494 55952643
3 134092 185558
3 108259 29884
1 123524 178932 974671594
1 29988 176373 946639862
2 19947 110314367
3 134243 127916
3 21386 15448
1 6097 7986 333094618
3 117650 62132
3 171496 11019
3 15573 124373
1 1477 14770 74165885
3 161131 21402
2 158125 479797514
1 72956 110622 780219336
2 63283 823070838
1 143415 179965 433188019
2 147758 359753280
1 65075 66930 220264228
3 143279 186400
2 100918 300787244
1 110980 165917 303849029
1 81647 182485 506080223
2 62571 980217333
1 126663 137933 783351686
2 19558 460098024
3 162407 66330
3 74115 186489
3 117778 14292
3 21193 168693
2 95682 308797841
2 169110 567221256
2 160818 849869712
3 24234 72706
2 142459 32059545
3 28965 180547
2 182391 596504824
3 39970 140650
3 167658 117742
3 46368 67104
3 17990 137368
1 70506 75286 715771381
3 82864 32276
1 3072 28487 843822386
1 69747 188451 922418703
2 173811 599233112
2 53853 349379337
3 58458 49750
2 166408 515155723
2 141091 124619097
2 151918 945621014
2 14997 171930472
1 517 76285 353177102
1 28328 101654 419438859
2 109666 420503309
1 69100 112414 315888316
2 154770 620250121
2 178448 304750873
1 81344 81836 807263313
3 30152 135123
2 145935 123520954
2 31399 526150412
3 170045 32926
3 185814 39086
2 189020 646505752
2 29660 350253694
2 79097 654704577
3 178322 138665
1 123762 186086 126341790
2 16353 132810194
3 64653 171269
3 63025 5727
1 98819 177073 730838355
2 56451 696773429
2 48731 942059087
3 41662 183765
1 65005 104013 427959552
3 153935 70164
3 97280 114907
3 39831 6819
1 109457 156673 536383205
3 153143 173619
2 128860 272415350
1 38101 123054 462723908
3 151719 36676
3 59892 156100
1 39631 117054 192365346
1 24988 146281 195581862
2 11362 755945438
2 122273 781797549
1 148490 161380 851122930
2 60055 537366362
1 45703 87196 200143200
3 109655 97341
3 193787 44651
1 29198 184682 522950500
2 31347 95678393
2 75328 153917942
1 32185 111486 374436859
3 92858 194565
2 181896 704831310
2 12581 184033647
2 148126 292405690
3 81234 41647
2 65963 988065440
3 181022 105274
2 33944 368995633
3 133421 113494
1 97677 180335 892889478
1 132383 170670 318761100
2 189733 624790063
3 150039 191835
1 24282 84354 440099501
3 143479 149277
3 27146 13153
1 120334 160062 267268759
2 159458 551606272
1 624 151610 415059164
3 152451 137694
2 66757 703209433
1 125905 140990 376248340
1 117303 148154 102335618
3 109691 93250
3 89741 16074
3 199881 62731
2 164990 376204523
2 111647 933814210
3 61719 55822
3 60620 197500
1 93007 175940 533112183
2 153604 648137442
1 124514 187080 104157026
2 127850 407176757
2 199643 350713610
2 186142 868508027
2 142472 150984459
1 86037 164541 664464843
3 72542 161801
2 198503 552811053
1 69089 126022 831486160
1 131010 143228 879722952
1 35332 113948 698186335
2 60769 498305849
3 52200 83008
1 52038 116674 859243355
2 157372 211991671
1 3246 147454 796335166
3 116202 121150
2 71042 821037040
2 63780 570057528
3 138998 45660
3 143434 196441
1 137755 156208 427756042
2 25516 125583779
3 6529 117511
2 645 141404754
2 29637 442552171
1 58214 151512 822129372
2 64167 34489293
3 126342 139824
2 140770 69387564
1 50976 109903 328826378
1 117971 178107 321285034
3 68040 101688
3 87872 5822
1 2259 120408 825838066
2 121 135399819
2 82502 774477483
3 5896 78888
1 115788 159058 925509392
3 105460 183562
1 83393 120744 270626078
1 85596 144633 808797482
3 135223 190865
2 44426 135137495
1 28922 48698 387039695
1 25977 135260 949266176
2 33759 832202434
1 155987 158510 884313435
3 79770 38710
3 2013 30849
1 75556 133883 26165766
2 167584 367449881
2 40086 480030495
3 195128 184053
1 171352 195364 826786558
2 42331 94730930
3 174078 2674
2 42883 522748395
2 53479 925375392
2 106323 479995179
1 66020 152149 367154538
3 134104 192351
2 165447 852864387
2 194523 107378148
3 33134 46501
2 107363 892273576
2 15947 3847874
1 29416 134011 897057200
2 144059 548836046
3 191333 196918
2 101306 966811682
1 40694 54197 569312592
1 3140 45495 915860671
3 164269 158692
1 17251 124829 586556690
1 22965 142126 42427150
1 138233 187295 954848478
3 96892 195538
2 1957 429530842
2 132079 825302123
1 23065 123717 194675342
1 55017 130776 131463670
3 149200 90921
1 85966 114391 861780578
1 11637 169331 127649247
1 11835 17102 530758953
3 59616 124670
1 142087 150306 478384563
1 119547 143504 923614757
1 66563 67711 891569691
2 25544 535965866
2 187251 897735518
1 123810 178612 72458281
1 153167 179858 881050893
3 56408 199082
1 6701 14176 221390473
2 53758 391004813
1 75837 131554 721186326
2 38149 734610363
2 118432 48157999
3 67947 140271
1 34613 110496 173114255
3 53196 19211
1 50655 122851 352636954
3 152380 146903
2 10256 875264152
1 31091 38036 607020547
2 17628 251551186
2 44494 957933897
1 2571 173197 7878721
1 7877 13496 914909746
3 135792 162289
2 143162 102649318
3 71346 49078
1 14775 122693 529282638
3 175740 136176
1 36443 57837 107757471
3 130195 86434
1 24583 147530 738554653
2 165085 345537211
2 156138 580304882
2 24478 981739494
3 29422 70187
3 30722 116962
2 53105 519807616
2 1138 621287308
3 118302 14811
2 88965 935550515
3 175727 126527
1 13291 134439 917920079
3 127242 65716
1 1031 155049 662720922
2 68128 892057885
1 9122 93701 878917999
2 19072 681630405
2 95629 880797562
3 16643 98327
2 23894 828512329
2 82405 636948742
3 73304 168259
1 59401 112413 248441825
3 57103 90343
2 105160 755626084
2 74753 605565866
3 9150 164584
1 71182 93422 504745898
2 172602 15265852
3 162487 7617
1 13011 118718 318959616
2 158260 890956767
3 184954 196360
2 163314 549382105
2 148553 169453455
2 39261 181535175
2 129571 38233971
2 164607 211415246
1 28310 135439 125056905
2 43987 252191891
2 11914 116027898
1 26330 100765 482111191
2 54978 926818600
1 35273 196627 922948764
3 168111 125575
1 1150 111396 782740654
1 24330 126764 470185044
3 82307 65165
3 185767 63154
3 108316 186940
3 71468 102041
2 123816 484734361
2 73176 48121992
1 107935 155496 508117197
2 58049 445169504
1 530 161987 510878812
2 149574 625712269
1 47654 151327 478826121
3 118302 22321
3 167836 94931
1 70539 88959 477292604
3 144599 179577
1 41112 121588 759501395
1 35982 110626 27474405
1 56859 185708 754610913
3 135584 68583
1 69484 158126 579446217
3 66538 45272
1 34294 197464 799247325
2 97634 305674485
2 33175 746085620
1 61784 162958 665426559
3 70727 53012
3 109098 124110
1 14912 93109 651858
1 157500 198533 60924734
2 75124 828744078
1 29768 182755 441259241
3 197250 35817
3 17512 103857
1 45540 147031 780814596
3 136794 2945
2 190262 8111037
3 120309 139173
3 3462 180935
1 176831 198841 419332163
3 61019 101025
1 40882 109283 324706037
2 135183 704921642
3 14865 19145
3 13604 19162
1 28501 186966 10730750
3 48049 124463
3 13145 115481
1 24215 162779 629464042
3 93831 155125
2 176109 750827490
2 124679 730686251
1 44137 113270 892924943
3 192041 100603
3 39414 188542
2 45744 991625901
2 73209 906334997
2 128855 912292872
3 8664 193525
1 50504 178422 82573572
2 7985 410578340
3 54932 1680
1 56346 70680 875654688
2 134691 338940127
2 21111 501170263
3 124957 68356
1 90107 155541 338069263
3 11378 6221
3 14439 55818
2 67581 945073566
3 1686 134181
2 163642 67746219
2 120934 289889423
2 176707 800662495
2 30290 270908325
2 117726 685346028
2 54332 648596462
1 3586 57630 776062929
2 29921 285322268
1 145508 189985 278255227
2 13235 154585425
3 127166 194399
3 22022 106686
3 174072 103035
1 147356 178168 587485921
3 19130 97784
3 153339 52758
1 33744 110110 765809483
1 105774 186853 379789845
3 68218 79054
1 7139 174756 395508
1 28789 72701 143992459
3 155 199427
1 20218 129298 961885458
1 10652 11603 857308773
1 76157 106201 228181675
3 103418 71833
1 113405 140585 652902235
3 146258 55616
2 16474 273571446
1 39278 162394 640785032
1 73728 87508 498316294
1 43386 153168 669693455
2 121867 724088506
3 173352 198427
1 86860 197529 744249814
2 117507 264700746
1 33169 35519 738327159
3 142054 193502
1 16170 147643 670797802
3 40246 172058
1 26926 122850 277215541
1 40823 69913 968258210
3 117950 94019
2 57344 680952534
3 34832 189925
2 32647 350494425
1 20755 142103 75931663
2 421 399259480
2 131454 315720391
3 161541 106043
3 3105 168226
1 138314 142258 153245314
3 32440 192827
2 127908 327605329
3 144236 68745
3 37136 109839
3 166462 9049
2 107304 986357848
1 15057 57432 233924405
2 130568 878978890
2 6055 818368801
3 187574 21589
1 113307 117237 354236382
3 67250 21726
3 51611 188218
1 43668 68358 513637852
3 157174 109694
3 69594 12700
1 52562 170243 823258840
1 19245 153170 157079472
3 97527 69196
2 34089 576570277
3 178277 168273
1 60507 85156 863599719
3 151334 169021
1 8623 114168 737216237
2 79287 613740037
3 184762 160557
3 694 47399
3 179510 100856
1 91285 164564 577074010
3 148129 102576
2 36027 388025112
2 164293 847657307
1 75566 80165 970878832
3 46523 66282
3 74641 31156
1 32181 159656 192689979
1 54008 66423 619928434
2 6167 237151754
1 70176 196123 554002231
2 36850 540139865
3 52022 89487
3 76896 137512
1 9008 177437 279039044
3 35032 147531
1 134257 167418 451647593
2 135060 321206801
3 56036 144342
1 2709 116009 383385571
1 9033 179838 556141228
1 10539 107557 193851392
1 52928 106559 612074105
2 180571 678092868
1 1318 4951 782865343
3 52867 93140
3 22337 3097
1 101583 168693 172613286
3 111523 82152
1 17001 102594 579539314
2 175927 433482179
1 10057 11641 182137233
3 80631 98754
2 75573 490163600
2 108921 872474049
2 20803 50782719
3 13263 100778
2 163970 712466471
1 62298 198132 399129786
2 66694 365849612
2 75902 155446105
1 101000 130874 140093995
3 67471 140711
1 18070 171127 440678312
3 177265 169256
3 148685 51185
1 2356 188706 261124496
1 22119 27230 664687291
1 26007 70003 440212944
2 160000 16624655
1 112635 167948 538796748
2 196269 794947174
1 15322 183456 488065470
2 157149 454451185
2 51271 399511394
2 41903 180295994
1 78429 103621 438181916
3 13991 127692
1 116422 148523 151071604
3 56563 5977
1 45804 195656 281506818
2 48471 79856151
3 188875 82248
2 183463 743572910
3 135529 143304
1 95897 123543 332680274
2 160336 265647884
1 8202 40981 671002928
1 90983 168383 470074888
3 11668 81217
3 182646 195907
2 99615 842775694
3 49528 170091
1 42343 193656 119410591
1 8404 34424 676901977
2 137732 913840129
1 43120 114055 478441994
3 31921 60083
3 55589 40782
3 182124 34343
3 186264 3493
2 192112 529294808
3 101690 22880
2 147359 811498020
1 53346 145099 920449906
2 66426 879857093
1 131817 145625 105028105
3 23521 96107
3 34042 121166
3 169851 159480
1 1826 108234 445319809
2 76882 556790235
1 13769 162345 15275620
1 80622 157617 856604200
1 62729 86555 229470808
3 11099 125283
3 177967 162299
1 40988 47532 136153974
1 34747 156968 294209306
1 144957 181170 21488709
2 100769 832150580
2 51796 510845798
1 115913 140466 311899937
1 4678 107686 48620008
1 123991 124735 178926533
3 156385 46684
3 74462 31276
1 66113 110287 623676624
1 55026 169219 805674614
1 49159 167218 577993111
1 126869 194353 819629657
2 71332 124746404
2 24391 616524907
1 14474 46880 430177991
2 151303 242589294
1 37683 110458 480531463
2 84184 101281829
2 106306 73115934
2 94557 789545523
2 67199 893908013
1 70238 133395 193012438
1 71459 161062 325486744
3 150279 28135
1 50730 166072 975779407
2 138670 729523387
1 89880 153185 405426764
1 89937 104367 138667474
2 100641 30636878
2 67096 155134058
1 142003 151412 359746532
1 44584 88166 774819338
1 12974 172436 194432404
2 119905 841324406
1 146476 190449 649222122
1 116865 150296 372795907
1 17570 187942 422510677
2 141479 746516756
1 158427 176556 262992449
2 189626 609247946
2 99047 72997705
2 35785 60602691
2 145564 646764288
2 131102 731601725
2 83294 294349346
2 165698 906726254
3 161006 118551
1 119268 173073 281381917
2 167965 379757650
1 124584 193720 582910988
1 18348 159513 98415234
2 53676 467436168
2 28429 965184419
3 50205 158455
1 1560 16317 146150803
2 118485 455427955
3 117404 118644
3 63699 139361
2 154231 234870596
2 79086 783229124
3 32110 37023
1 61696 79805 100047322
1 38705 151910 439295148
1 43980 137308 179381842
3 65586 57021
2 55148 122136994
3 16487 81325
3 151689 130725
1 17556 140389 264929663
3 127512 196942
1 134076 159472 635968342
2 14304 993750382
3 59578 77901
1 171625 178595 667151601
3 180692 170622
2 159957 456217412
1 82980 88448 452576957
1 155344 164820 72076499
1 99838 102230 590408454
2 29769 501520739
1 31836 86398 224832471
1 75948 175248 977581052
3 124305 107292
3 168216 86275
3 32727 15031
1 142695 172893 489777465
2 171394 526544972
3 189922 87298
3 42285 53709
1 134092 196384 476230257
1 34747 160689 274005479
3 58710 97204
1 33053 92516 215223899
3 25697 68069
3 131574 77571
2 167406 432060452
3 80090 16478
2 162844 31067509
1 59100 166798 217718223
3 196760 15059
2 80802 981137445
2 125593 792494547
3 131166 9498
1 72231 187767 677934898
2 168893 328015942
2 194559 85936566
1 98600 105189 222529000
1 97100 183092 444085115
1 109766 160644 171777535
3 176334 120702
3 2016 73430
2 129078 621319953
2 138740 585764608
3 163554 143321
2 191201 960940526
2 104565 817529937
2 35215 157126128
2 108345 418534622
1 11314 149385 784917974
1 56380 69513 696185288
1 138679 168540 395919826
1 75256 77630 914847548
3 180855 106355
1 89735 120508 623680092
1 97939 193802 525068175
3 145554 18094
2 19121 783349100
2 183184 207638697
1 18738 174531 582962598
3 58141 124662
2 33881 17845668
2 78666 470139134
3 96058 177912
1 52864 141664 221015919
2 51878 399918076
3 35899 115923
1 110135 163757 814182748
1 51274 126503 601287833
3 9780 163253
2 164237 114205499
2 66594 973686888
3 10302 138613
3 63134 50135
3 80437 35597
1 54158 72357 416160682
1 22666 131890 219731900
2 17892 468632816
2 27179 912349242
3 96406 31202
3 179625 26358
3 6370 47486
1 4620 31554 511963677
2 72892 239957508
3 140272 58186
2 53390 440226053
3 91543 95168
1 102335 130921 402611782
3 87560 151936
2 31740 178977512
2 22340 258611633
3 50860 159425
3 3871 50874
3 70390 185923
2 130723 918524134
2 176998 461674354
2 147040 7202289
3 65854 160161
2 45432 728297079
3 153122 12600
3 117678 129192
1 58404 132549 806929253
2 24749 695483670
1 20695 56599 66951566
3 135443 88440
3 36744 122114
2 22821 664183454
1 102517 184187 640964193
3 64171 75780
3 47341 22098
3 25699 94091
2 168151 142583006
3 94422 75270
1 83421 191197 635607427
3 3673 116040
1 78029 172220 950840687
1 62716 137809 65998941
1 61268 80417 573663492
2 124164 700906891
1 28271 129994 631101687
2 174260 355755044
2 17108 571929788
1 88380 142756 816267108
3 141834 103903
1 73837 141285 646062273
2 130965 151221192
1 1551 46424 344502020
2 62356 947334751
2 84775 811971974
2 171380 321702674
2 71084 298014335
3 158042 95449
3 80320 78494
3 125223 125461
3 161010 180102
1 4441 35632 217539680
1 136235 198650 924674123
3 130755 102813
2 100343 464885607
3 193757 144434
3 21629 97748
3 188892 184116
2 31855 890236990
2 35134 341206318
3 121775 187835
1 59924 64825 551356980
1 6953 50601 244629720
1 8512 86849 259998840
3 133361 107419
2 86871 972052782
1 13476 161083 431334741
2 85874 149064458
1 38434 125973 701792213
3 173654 87136
1 22954 171955 693422257
3 174016 167084
1 69806 88804 977422384
2 162891 11069911
1 16846 116014 883057681
1 38324 76404 337885359
3 81224 69754
2 4027 363644371
1 45548 92825 499010209
3 34782 148908
3 89210 89032
2 163108 235854819
3 59362 49580
1 33039 60131 899086511
1 2519 130151 817640953
1 141453 154855 494221312
3 67173 124649
2 119235 498305716
3 80698 35925
3 80009 47201
2 122487 830302238
2 124434 398239031
2 116012 707365706
1 76742 150234 805357570
1 64827 168869 485435552
2 92151 635829418
2 85727 797076777
2 90750 857412160
3 195082 13176
1 16168 116777 855603504
2 151180 930540612
2 151954 957398467
3 62031 99510
3 39943 86644
3 156281 98778
2 155349 199400587
1 41066 163291 652487482
1 25936 69357 424555890
2 59197 376768327
2 150399 248503880
3 88082 125652
3 53525 145676
1 8182 54754 536295203
2 117769 331712673
1 95888 112220 6023538
1 146133 148504 428867996
3 13386 167573
2 70815 723356487
2 135602 905169434
2 97269 684329732
2 96851 553402411
1 12108 75748 177338850
3 6034 5658
2 173594 409910974
1 32222 142234 648474758
2 133604 974820568
2 140480 785947441
1 154073 194377 843389545
2 90645 16846609
3 74232 168543
3 134683 119616
2 179598 953986804
2 20065 61047274
2 131350 562846474
1 101661 133249 113276046
1 142809 189878 456000208
2 101262 186492136
1 3649 30215 599332291
1 142065 186064 222926051
2 67215 196540730
2 135396 511733267
1 84664 197883 407683947
2 59945 272038611
1 72195 125663 694543247
2 165761 107410440
1 49327 80437 833278539
1 170899 175728 732998622
2 153646 143930173
3 41395 97305
3 59789 27258
2 56984 451705576
2 143596 624430409
1 139683 152335 998286539
3 109267 177631
2 11515 647950432
1 60678 175116 250516759
1 148668 159787 138265631
1 84880 112986 363577343
3 180576 9011
1 32454 139759 90613665
2 1551 343157460
2 82987 534995226
1 45816 78081 181932941
3 33503 49759
1 41785 47265 778667777
1 9191 33976 312649977
3 148735 91025
3 102758 183982
1 110228 128546 967691998
1 8305 173745 94416747
3 199322 63899
2 79304 221862820
3 19296 84562
3 171803 173678
2 57393 805579170
2 78407 647374934
1 34425 167082 822559843
1 119142 126769 596048405
3 127990 41546
1 38314 108387 984581724
2 88462 623546099
1 40798 64222 724511813
2 146252 850344819
1 23829 33799 398243412
2 22828 292722126
3 171542 180825
3 52824 167891
1 104406 139466 407054203
2 180500 710505272
2 177183 504886761
3 95580 135849
2 39028 573175038
3 86962 104861
2 19551 953594980
2 155150 491051353
1 119154 135337 718630202
2 79279 952385698
2 69645 410666760
1 1837 109733 323358396
2 48640 249637420
2 25828 367298799
1 43243 144104 250556545
3 67333 14000
2 11523 242446525
3 56601 55079
2 137778 734596206
2 19934 86063284
1 7080 174400 129633457
1 54948 66378 913577607
3 62458 83844
2 30652 787706245
3 69547 19307
2 16386 179430548
2 163701 71234985
1 116998 146131 575128185
1 12149 141483 908694708
2 168788 509939269
3 186341 109942
2 130697 660354643
2 52119 616330262
1 127708 145370 526968859
2 26969 244042993
3 178123 190969
2 169617 143607075
3 2885 69948
3 48239 117188
2 124070 859441859
2 41899 858543897
2 67773 71858582
3 174161 1836
1 58167 86602 884563935
3 192454 43115
3 185763 185117
3 114285 111281
1 98046 191950 871429548
1 106612 154731 326829365
3 108939 57452
3 158496 131416
1 133997 186553 322877967
3 21431 162771
3 93390 131249
1 66917 124422 93137498
3 192051 73895
2 3577 598534063
3 83841 56009
2 190091 675697943
2 150049 917053249
2 166885 650353336
3 105285 44439
1 66739 158457 155495931
3 131607 17310
2 35083 62467895
3 68999 20208
1 31890 140546 263022742
1 85416 85616 681111731
1 29643 181236 596482703
2 167318 904102684
3 123069 136492
2 116648 98102612
2 37421 533508668
3 31265 40074
2 167776 504194156
1 3673 126177 934385391
3 15865 17235
1 69994 128299 198632038
1 28500 173163 929696334
1 167675 198253 510772910
3 129945 91622
1 82274 108817 50908812
3 184691 166416
1 145123 177195 869838509
2 179944 377144008
2 23201 646314255
2 192940 23010725
1 111031 148035 122200866
3 49130 90581
2 115283 403615258
3 119266 25570
2 192832 882445701
3 40089 138376
3 8653 24082
2 48642 420094014
2 165505 645694215
3 116873 194705
1 129476 148881 28060273
1 71741 97301 394992973
3 173905 100259
3 102423 145572
2 176483 107309312
3 19059 107320
1 56382 81140 857448453
2 181767 203361988
1 11260 34866 848448981
2 125231 331899235
1 8264 77020 405266309
2 131620 233934484
3 38311 62142
3 110453 108293
1 72980 98563 666542856
1 185879 192356 723772129
1 140417 161031 470386299
3 137330 4810
1 13907 115574 878336959
2 106199 49817387
3 158828 102024
1 9005 58836 756394272
2 174916 479393381
3 168585 92352
2 185074 54444325
1 8672 142211 245689486
3 197089 140470
3 180428 133785
1 4593 180806 438531144
1 85465 141877 103382303
1 147038 187914 879394569
3 178249 107207
3 142011 72044
3 104121 77719
3 181227 154620
3 87776 192522
3 3860 56557
2 48086 779805250
1 80668 119135 124067188
3 169965 73911
3 95153 170013
2 45937 109536821
2 61832 910371322
3 7633 79654
2 189936 670161664
3 166061 68674
3 32977 19297
2 179179 740957288
1 82528 181686 346853273
1 88710 109952 408462352
2 128740 187907127
1 95835 144773 188777427
3 53270 69476
1 874 81424 171048926
2 129820 995448296
2 382 106889162
1 125751 152081 49739751
2 131738 172347860
3 91940 162856
3 191894 32605
3 136937 4794
3 67675 166074
2 99127 784463121
3 100187 166216
2 24207 148336771
3 76752 106814
3 170378 28488
3 82661 21626
1 61958 70958 729549658
2 115267 26980210
1 32509 156861 314600556
2 87636 217570014
2 136833 323508166
3 14450 50143
2 45488 404528345
3 70702 33180
1 21675 63351 461459725
1 124347 191162 41411137
1 55021 119887 469923036
2 101189 50784119
3 74427 39756
3 113621 149858
3 26538 4112
2 56000 750861818
1 14415 70046 327826055
2 41855 73871338
1 60190 163085 899928175
2 24580 527122593
3 159103 136903
1 153513 179589 133460660
1 8212 199873 677725677
1 8165 11774 352099229
1 115835 149273 710805880
1 39091 75439 868954341
2 5018 653002042
1 76756 184656 374653601
2 171865 37219675
2 89967 43743004
3 170859 101363
2 52325 974757448
2 74402 124657876
1 72534 87162 93140482
3 195555 164411
3 114556 61173
2 176771 344648945
3 138169 101245
3 15315 182630
2 50785 588908791
1 88179 155702 974321831
3 35738 13765
2 100899 724679427
1 170586 176182 635138985
2 73854 46705010
1 57937 100552 576945002
3 151033 98893
1 33801 35168 370298384
1 100252 153746 370741755
1 143705 144056 238276300
3 161274 22056
2 130169 343142893
1 38601 138565 888454738
3 14428 73760
1 25453 164942 321326936
2 172912 13363407
1 180751 199543 823552990
3 89320 141459
1 35388 137939 744838662
3 49201 73534
1 108611 150896 840111747
1 108712 197397 197545842
1 19117 85962 568876585
2 86939 640240480
2 47570 370876282
1 22044 123622 357724348
2 174050 751072804
2 149065 125299316
1 14800 153003 672845196
3 111535 93267
2 5035 67527361
3 55729 195041
2 121333 880390188
2 186687 608346071
1 15664 42496 796359380
1 163182 164912 419782119
3 147823 160369
1 35311 40739 340454405
1 1977 132617 81270159
1 119299 156460 896498474
2 111171 894046743
1 28330 120779 263453639
3 154630 160905
1 67935 128459 673327319
2 95055 677988329
2 47111 860527898
2 109060 533224545
2 66874 535200884
2 197459 845865040
1 33088 171700 398215856
1 70424 160718 834102587
3 125087 46420
3 91184 61681
1 43391 89386 187732315
2 164938 669412468
1 74687 132169 64589240
3 80675 49094
2 77991 701089315
3 114368 99232
2 12697 978647442
2 130757 751517125
1 123382 197171 632769505
2 36860 431035807
3 39008 179219
1 141899 187813 196481878
2 56937 497518727
2 137452 290114552
1 14972 191298 102461574
3 99148 102836
2 181807 565767075
3 33586 45968
3 120057 113503
3 137550 99422
2 178451 584738686
3 132971 142857
2 32745 626285951
1 69567 165517 684248055
2 52080 390406418
3 80250 103964
1 49020 114341 220078952
3 25180 173729
3 107847 103148
3 175270 37557
3 121522 126548
1 45124 141331 909244495
1 39416 101465 176995658
2 119403 670893754
1 59925 192098 598542633
3 195383 71054
3 116178 117954
3 98297 198902
1 12001 80465 597792672
1 61838 110927 314276035
1 122625 177822 394715010
2 118621 920117503
2 70577 669165465
1 67160 113251 646105431
1 94107 193973 934760966
2 137782 25700738
1 92071 166863 803652819
2 72208 763729065
2 180307 491852083
3 36574 59008
2 190140 832056196
3 26757 74064
3 59289 18372
3 30657 22896
3 25025 169317
3 102359 64146
1 12440 50994 348481948
3 32791 87960
2 183043 375011416
3 49326 174284
2 133591 862483998
1 78744 162325 997643531
3 169238 70822
1 117302 173204 74646085
2 165786 229829792
2 195642 73395558
3 143547 100114
3 69597 63913
3 80429 101513
1 184913 188619 551001781
3 14275 105021
1 53238 69025 688576315
1 140583 177156 459803248
1 62881 189432 267802815
3 177453 125130
3 167508 187517
1 72609 80975 415442976
3 38756 142542
1 143777 152487 733154487
3 34889 147354
2 54133 915490518
3 95201 176841
1 121158 154211 94035720
3 46102 3377
3 104990 94795
3 173331 46506
3 191310 10880
1 122153 137522 138322027
1 111207 193232 926572438
2 193277 374144883
2 115659 466236809
3 16409 162337
2 177772 483969108
2 198385 607271510
2 64800 205324522
3 190181 40143
1 108134 143572 723514757
3 129894 30340
2 125536 147279130
1 190510 199948 867735516
2 187171 316224290
3 65500 12539
2 154376 505900069
3 39096 54096
3 67105 188634
1 33679 42141 107963698
3 187571 173949
1 143035 143157 459527947
3 69036 29103
2 28198 559759293
3 117526 175579
1 58962 133953 239824725
3 147423 41586
2 80557 316448955
1 14060 89306 490619700
2 36680 248953232
3 169049 79624
3 156441 1196
2 6281 814669530
3 191234 128135
2 54237 656288605
3 194114 133587
2 12376 960349291
1 6892 27211 602188610
3 95460 121376
2 153763 971015092
1 27640 155824 678895131
2 138860 683096572
1 67627 150559 782233749
1 26870 35453 954554873
2 35975 430133059
3 75249 52975
2 25232 239342377
2 125501 21920330
1 4909 89431 528937126
1 4859 48340 255787031
3 91075 37707
2 42141 153670556
2 15589 605912085
1 132200 161745 802544356
1 76478 190017 545073547
3 72788 89253
1 22105 92247 652322548
2 21628 384018108
3 13298 89631
3 6164 185181
1 16232 63894 988352513
2 186312 59347356
3 176161 20723
1 112198 161541 185466310
1 18430 50685 686186042
3 87761 140464
2 178860 914855585
3 48531 26342
2 60620 833232654
2 100025 238993413
3 170730 132948
3 161493 99306
3 59858 187818
2 156763 61414445
1 49543 75832 154469260
3 118610 188619
3 166128 192929
1 52099 181911 994793124
1 39850 50091 708272704
2 154542 446391841
1 137817 186502 74896354
1 71755 127046 887684469
3 48523 82513
2 97132 103772725
1 86439 123478 24279072
1 8463 171627 162734000
1 49716 139974 728223581
3 47377 20612
3 187115 104280
3 52962 87511
2 76245 70547532
1 58773 127301 770246035
2 81674 145640578
3 171305 194631
1 51918 138307 158363225
3 135893 59991
1 156123 156379 306259761
3 23679 154318
2 119398 158044956
3 175777 159879
3 38021 187615
2 122968 153342175
1 67667 185125 137124522
2 103325 534395424
3 409 61310
3 185528 42808
1 148027 191642 243359855
1 19818 58647 216083004
1 134295 192203 132478597
2 50278 300497578
2 101004 522949051
2 192051 370316081
2 83438 425216843
3 177476 111992
3 191948 138726
1 124582 156568 900095842
3 69420 80332
2 59411 390020333
3 173480 151638
2 138800 569278255
3 173980 164046
1 159845 187523 4735329
1 81120 117903 581003709
1 94186 113939 603149430
3 150503 3640
3 120582 127034
3 74726 56704
3 100034 194307
3 96504 70900
3 46188 48578
1 127397 170337 335868119
1 108819 192434 189474123
3 19916 102819
1 28723 120929 857085073
3 101182 93092
2 27769 425270306
2 165690 182773133
3 32421 68506
2 150084 804954708
3 138305 196308
1 9233 157865 661218257
3 2264 48692
2 43354 81600364
1 130593 181467 501918055
2 113533 351713601
1 27857 170478 576806246
2 114406 757927715
2 81405 629471090
3 151474 108768
3 60054 73386
3 115862 6023
1 93927 155791 364165966
1 28760 73867 747174732
1 41499 43541 862575173
2 145458 25987829
3 191822 10758
3 38516 113122
3 134676 198228
2 87684 209152438
3 31710 121152
2 36514 307125304
2 42078 870514421
3 194036 22052
1 81453 123617 741140849
3 165703 49100
3 155469 56831
2 110604 224942684
3 44941 87698
2 132309 126909299
2 194112 559292377
2 52061 744120973
2 133442 382131744
2 127718 361351263
1 50760 124802 464565037
3 166258 185181
1 144315 199208 799580204
2 164588 615012977
2 43264 563518819
2 185024 892616505
3 64809 191739
1 11339 68392 818016525
1 22275 118921 810646056
3 42983 180892
2 3123 456030973
1 162718 178978 425854327
3 71606 33274
1 27772 129900 759073125
2 160575 397747754
3 120034 125414
3 34192 31868
3 161695 88718
1 152349 190378 146084768
2 105656 413233148
1 110148 174490 741616822
2 139956 761849771
1 83583 121151 527582107
1 26508 141175 529733260
3 104205 88773
3 91668 188427
3 90484 92189
3 13491 125294
2 119008 408742945
3 135468 109552
3 141198 18028
3 115971 43972
3 150035 136231
3 101834 50356
2 178845 642642428
1 192130 194942 327449797
2 10124 783580758
1 45770 95550 63085318
2 77615 71223720
3 36853 159418
1 17048 111389 156268133
1 2526 42594 185877709
2 56487 687231202
1 101624 123881 986147309
3 123684 59487
3 198958 151317
2 85900 277341050
1 26144 85018 946960572
2 13560 503048687
1 46524 88173 336012361
2 75577 895750124
3 15972 20506
1 121736 190043 660691293
2 104364 946858697
3 75004 127947
2 88154 779098138
1 82899 101289 98115591
3 102697 148850
1 39101 144798 643665662
1 168563 193283 624690793
1 15694 47543 840716407
2 52983 184438111
3 41792 163765
2 41844 221127287
1 24780 65727 268648844
1 90795 131183 519008460
3 116094 104983
3 64547 195814
2 164299 294520712
1 42429 181232 394413606
2 138730 729575122
3 106561 98600
2 186489 194571866
2 129109 260309743
2 104231 756383757
2 153286 882776237
3 56134 193810
1 15841 25319 586119685
2 180835 921864014
3 148143 127396
1 3390 164242 516632307
3 152131 163725
1 76756 184826 178879517
3 177819 79633
3 134138 153447
2 128931 292575242
2 79256 731937805
3 171233 189508
2 130956 484404578
1 92980 102622 223387220
2 100997 997613763
2 122486 682501480
1 7148 126479 237563917
2 47617 362702408
1 1009 143108 597328435
3 53970 33774
1 39295 57077 866877001
3 95185 106511
1 70409 93017 630688884
1 8738 96833 257543287
1 102937 190008 707002503
2 182529 154640181
2 146726 620200269
3 9716 82159
3 76416 60492
1 70766 116386 59149972
3 167944 109239
2 163632 281255362
2 62050 97255334
1 41783 181494 85972483
3 75694 135734
3 198005 125928
3 196340 145247
1 58287 183138 379571576
2 193323 218514794
2 71731 697398135
1 53230 197964 259668345
2 74534 235736548
3 17064 170760
1 51360 67466 869441995
1 104752 176440 443534692
2 113874 577890816
2 63651 728916083
2 119925 533341699
1 138090 174063 810248833
2 135366 36753476
1 78789 149544 830475437
1 36086 59781 513751527
2 180402 449302222
3 195884 86906
3 31237 177817
1 15603 90539 72646433
1 45327 165321 170119402
3 143733 23936
2 133506 731306886
3 69018 136675
1 35335 42086 565558392
2 153493 278018046
3 133896 89549
3 127265 54677
2 32831 870843085
1 88272 129102 686923242
1 86750 124423 719961962
2 11479 569465996
3 14635 154685
2 195644 269886195
2 56273 706450320
3 10334 63357
3 142143 99372
2 187341 597267899
3 145357 104263
2 18081 397129957
1 44916 59671 362503277
1 100496 165743 684473218
3 29276 17185
1 68041 106873 700899984
1 15670 143610 853449577
3 33815 91403
3 56999 137003
2 44826 814387623
2 48239 576733045
2 35351 617933259
2 43586 562043534
2 121017 205525164
1 154248 165828 757768562
1 27965 175718 920717423
3 104215 71480
2 49034 362273158
2 136482 849113999
3 123949 117888
1 128338 198100 440883882
1 66504 83687 305420383
2 27157 51201997
2 173564 945352634
2 196679 217955252
2 78603 72492604
3 88456 9751
1 39806 190874 451071239
2 2916 96419132
1 120255 143192 239969424
1 24271 75676 527999811
2 85276 927216841
2 157700 834224157
3 144650 22026
3 96405 8992
2 122839 370504213
2 43992 774553451
3 97283 160059
3 126938 159436
3 85002 157064
2 34178 37363410
3 97251 29423
2 183854 520900594
2 164588 608063282
3 66145 44234
1 169174 185091 506399944
2 193534 842462700
3 34142 197206
2 14166 417227055
3 187283 128709
2 186394 379622055
1 121130 151724 810623226
2 66210 774183394
1 79268 193453 132539795
2 163799 272378221
2 65180 128445946
2 26813 73386342
3 16333 85533
2 169904 262927954
2 177767 39617239
1 104513 169859 353191813
2 122616 602820702
3 88893 153104
2 117213 648902198
1 138469 157149 468400995
3 112241 146265
3 136357 52398
1 4833 21659 23125547
3 94489 5628
3 8982 138019
3 30861 48185
1 50338 186055 539899086
3 10876 180820
2 105281 988615748
2 126174 632699741
2 169657 586727780
3 143039 147956
3 78880 78166
2 163625 684717218
3 143711 47753
3 56965 167252
2 132979 433456799
3 38433 106414
1 6968 136307 546566057
1 58460 89024 898946183
3 2318 145569
2 93100 371392289
1 65091 125123 248843399
1 71004 119400 600499840
2 67266 436933982
1 22748 98832 46468267
2 197711 129877662
3 129172 105463
1 33696 167570 515616065
3 62169 18184
1 99604 176252 791189292
1 8448 162594 908160900
1 28653 199344 780381319
1 43805 191200 880350961
3 53555 61327
2 71497 151991881
1 85617 136990 583993586
1 36896 83749 561241043
3 164560 50039
3 574 43686
3 100434 127162
2 185238 881960553
1 125155 148464 705059801
1 40550 92884 520917045
3 135848 98527
2 87675 447006520
3 170557 27154
3 106256 161027
2 55240 905232426
2 28607 878581889
1 126380 173913 141901880
1 102997 171430 195835793
2 193894 191732004
1 62662 111892 427826504
2 191774 44435755
2 144567 206055131
1 59681 66919 35763387
3 129001 22770
1 47145 157004 678487027
1 99862 105478 456498829
2 102647 575955926
1 3289 63029 456699612
2 123334 629616657
1 175957 188746 631899469
3 166140 196333
1 61988 185573 585175829
2 62297 933055891
3 20130 106895
2 53137 177192667
2 170647 775949344
3 168367 32060
3 149872 197630
1 87491 196199 959378563
3 67599 81053
3 56789 14038
2 16213 392117203
3 3895 53294
1 41861 87089 650065719
1 21178 129988 597562910
2 156817 568114612
2 189725 953410348
2 147497 396465753
3 89658 13946
3 181746 73537
2 63335 107816652
2 171640 155584704
1 133233 157822 31934817
3 77178 75413
1 18344 92145 450208881
1 33230 163667 351668661
2 104581 49388376
1 95613 104072 360530113
1 49213 77754 837145130
2 75705 643923649
1 157544 182715 715442311
2 53193 891450881
2 23701 603976690
3 157059 178303
1 37060 41415 179412940
1 90442 182750 795532795
1 99865 153083 807841123
3 196213 10726
1 147468 189788 201465064
2 136371 465918758
3 126390 151005
1 14879 116719 287156637
3 152650 88335
3 79627 34494
2 29547 915319214
1 42312 141807 543673946
3 131168 54553
1 105362 137583 290737620
3 185931 13728
2 47678 451327033
2 33709 660331320
3 109788 121634
1 13663 53255 51120906
1 108496 134944 110855649
1 149060 151920 82269216
3 81969 184973
2 172961 204461729
2 10728 514957791
2 99789 445806698
1 120482 171431 259270532
1 97690 195902 664946404
1 60060 183626 402219695
3 184868 142350
3 188621 13142
1 10243 132226 121633424
3 196597 61364
2 6033 944592207
2 42423 887238282
3 41784 22631
3 64433 78553
3 106097 97445
2 73516 722706865
2 172892 436121118
2 63393 9976015
1 11320 179041 205772547
3 50881 118815
1 53631 140126 40792517
2 157288 157042707
1 88450 129124 608093480
1 137398 152046 695332379
3 36889 155659
1 129580 150677 833305913
2 30751 3411635
2 168748 136122229
3 141609 129465
1 51336 157417 236517657
1 168927 183441 183126945
2 91583 862245754
2 126804 563648659
2 131587 452454949
1 56035 64051 684923703
3 149478 162618
1 38491 127621 473127953
3 152228 195304
2 78364 18200740
3 6561 53637
1 44598 80913 654117803
3 170375 164615
3 32019 119253
3 117081 92801
1 72744 151852 327861608
3 93357 179296
2 59071 893136983
1 74768 170492 750194244
2 187098 147482115
2 52805 310906845
2 83952 620335560
3 161280 122019
2 121344 769874341
2 185335 137715082
2 112099 871288707
1 114857 119936 385766417
1 92842 123729 104553140
2 111614 77744097
3 24229 184986
3 113522 88377
2 159242 358872313
2 84833 673105450
3 5737 16273
2 126882 76286154
1 37757 158943 787498365
2 39386 674066937
3 155067 94045
3 35998 178691
2 198955 553505081
3 5991 75120
2 52637 117562162
1 103528 118387 237309649
2 133802 628429403
2 43595 328231536
3 71405 54422
1 159962 176127 251446667
3 138959 182247
2 147088 3759586
3 24403 125224
3 192268 112809
2 178407 896757909
3 139906 104360
2 122183 188806094
1 195710 197092 904200496
1 86414 92479 99478344
1 108859 116703 794142038
2 60013 425480744
3 159007 112045
1 114633 158019 611198998
3 124901 123634
1 69422 114655 626181478
2 36937 937918015
3 61094 166647
2 108267 873720125
1 23565 79472 204918477
2 59394 986764108
2 47849 811817331
1 12105 30387 497287271
3 53332 99861
2 121814 257691524
2 36083 40692963
3 138411 167481
3 191858 27105
2 122216 18773825
3 139893 84066
1 45813 134720 791306099
1 2664 155923 425588357
2 29400 506026956
3 186924 99984
3 55133 174552
3 149304 51040
3 80051 157768
2 134174 896860463
1 4123 92524 950370482
3 47536 102508
3 85288 179590
1 54326 73178 80015652
2 152372 21701729
3 146316 22174
1 125715 176013 587778361
2 183442 998302638
1 22537 133701 835161483
2 86478 960132992
3 36386 108101
3 78452 78033
1 36303 108009 603038063
1 4473 162963 902987360
1 85220 195955 128595891
3 269 109689
1 19608 129703 677171564
2 88807 638950610
1 63187 162550 729593244
1 23984 81579 238493790
1 22686 62668 36718415
3 37291 118631
3 8682 108668
2 161138 724812556
1 162961 173861 921640870
1 858 9785 239535855
2 192773 35938353
2 185259 639357076
3 17983 12342
1 9836 133629 517358296
1 173350 175749 455461795
1 12900 192288 286723317
1 129051 170908 359873097
3 76648 163211
3 83064 196
2 41374 750310384
2 132890 963359239
1 69666 194146 122457488
3 45238 70177
1 32879 172912 54868294
3 186480 35346
1 59809 159995 665830062
1 27577 58741 97868029
3 199537 82938
2 69971 832996788
3 183253 2547
3 99839 121971
2 119368 691906758
1 19453 123010 720322066
1 98639 154534 792306529
3 142426 48912
1 55585 164916 174024821
3 188240 25536
3 143580 39031
3 198725 36807
3 78624 165562
2 131545 949746137
1 37093 189436 643195564
3 106520 197142
1 93523 192671 935696508
1 14243 161650 718356519
1 16687 44840 726426783
2 87207 90224002
1 37896 89257 409388737
1 9562 182289 500415840
3 98166 5880
1 53639 60838 301613423
1 14285 65708 534365042
1 74287 92073 18424377
2 119403 685751142
3 174139 38611
2 190240 162948360
2 142389 126599024
2 39219 685255040
1 110228 113993 179455579
3 146343 84879
2 118264 967219643
2 195545 775030119
2 12731 859094997
1 50612 57791 987675373
3 160858 24786
3 66747 167564
3 44012 69038
2 95733 568687213
2 57331 659407378
2 168661 931297953
2 135957 721854963
1 7159 50970 601771171
2 94362 372233594
2 24630 748145778
2 112405 551347401
1 24103 78482 899292808
2 142957 937411304
1 4154 177124 36093957
3 107651 3312
1 103270 182440 761770786
3 105013 77721
3 79410 188436
2 182586 2428899
1 834 4590 744701661
2 99490 260444131
2 144342 301201290
2 162687 855142975
1 107961 164766 145676335
1 17548 156288 570961340
1 108648 111548 889464926
2 172486 243972881
3 53465 141948
1 3953 125549 114648771
2 73965 371336260
2 92799 4715806
3 49916 93699
2 67366 934502277
2 186233 486994590
3 82519 33677
3 139595 69036
1 59553 182709 289085686
3 61811 13681
2 15696 273694937
1 22015 55588 991772677
3 83059 108410
3 199919 107554
3 91967 21364
1 17503 134177 843122763
1 151276 194641 521462895
1 115697 122818 182393912
3 75800 106153
1 140268 181303 142542336
1 11373 136770 641267773
2 187173 495975155
2 145072 632447990
2 61772 811208708
2 69121 377434485
3 130348 58379
3 151020 91109
3 118351 39719
2 45528 841892652
3 92922 76119
2 54907 962155422
2 197635 567376991
1 85124 149485 92673869
2 72468 573383805
1 136260 160424 164699659
1 10523 114815 212111353
1 85474 89920 77118974
1 78652 105537 212388400
2 119004 74485329
3 144009 56021
2 77077 905680867
2 177206 939758977
3 88910 40706
2 3831 963014501
3 138232 171524
2 7699 969873099
1 88811 183284 655743991
1 39419 87688 538662077
2 39768 790334404
3 158250 190504
1 10775 20351 466615187
3 18490 134577
3 138474 25750
3 187920 39294
3 164434 129462
3 120593 122764
1 8226 37852 824664105
1 104486 133111 109056167
1 130241 169920 327041682
1 192368 199535 201362563
3 34438 166339
3 56547 136782
3 191785 190528
2 18974 395258872
3 106742 131208
2 119241 4464217
3 91993 49856
2 23321 691300817
3 163904 25191
3 197554 159312
1 136011 161424 231907016
3 149508 66470
2 193782 896909079
1 46981 166881 873358833
2 59250 860804255
3 90774 178460
1 105028 155603 670598262
3 20146 177662
1 76432 77107 743821994
3 118897 21729
3 41365 187887
2 7123 572892595
2 115965 704640241
2 68819 976220728
2 120258 459368002
2 144429 600213104
3 45884 133446
2 110670 805945181
1 113300 163053 771790908
2 178938 443535362
2 166003 496279253
1 96389 144716 771635683
1 171364 197047 162061633
3 72772 16247
1 74884 95017 652954411
2 192514 219737287
2 81828 89974167
2 140580 144873682
3 49869 114960
1 26596 168645 527738091
2 57310 873691060
2 21145 837991299
3 155170 39893
1 30914 147838 62301471
1 27273 77366 844336776
1 117122 158888 705735978
3 23671 16528
3 136580 2136
2 155509 697902983
1 88939 132242 478284949
2 117456 978930881
3 106410 146754
3 128584 26290
1 9716 74451 258662818
3 181847 173913
1 65047 186850 3795621
2 36390 920487156
1 5774 34310 71383740
2 81291 83460101
2 7191 276450625
1 71014 78540 853077016
3 120170 12744
3 45657 119427
2 173491 795904895
1 98115 157947 775121310
3 37708 121999
3 88651 93478
1 52290 124933 489062565
1 142 25491 979403924
2 118377 376447817
2 53496 378170250
2 90623 205785336
1 93400 145594 590528522
2 47736 281678488
1 72263 111617 389119156
3 15444 145541
1 69185 199965 713399325
2 109336 687933980
1 20784 91608 971303541
2 159513 99818618
2 90895 32111201
2 141670 811049755
1 138709 177199 273226971
3 170566 181939
2 10467 543418027
3 123487 151176
2 1905 59992601
1 16199 43171 779710200
2 40268 836989905
1 94440 185493 252372751
1 133046 181666 85971970
3 84140 85519
1 74163 195505 666430762
2 153624 304280193
3 198899 156618
3 22989 146228
3 92064 53012
2 185113 387596828
3 178578 41087
2 113317 176584974
1 69632 159718 259413582
2 89927 710978172
3 65184 91082
3 22719 15262
2 173741 790026281
1 4778 87902 589091167
3 22436 66195
2 144053 737309404
3 45421 155625
2 8285 134023703
3 180558 114840
1 183031 198032 367819438
2 97930 175628486
1 33351 100267 587155672
2 156244 472878583
3 120936 75621
2 11964 335395594
3 8783 195753
2 115689 538560870
3 48106 79199
1 153346 155284 939072597
1 88289 126101 500710099
2 169369 389128299
3 75445 145325
3 36299 46720
3 74665 32148
2 153944 162878230
2 18043 171592675
3 146126 40754
2 61415 834041540
1 22298 156455 752986806
1 62499 184899 877282966
3 143025 121142
3 183284 122155
3 195031 146340
1 86815 126291 139994305
1 92940 174005 980931008
1 45349 140381 487483272
2 142275 653369795
1 34272 43236 949664407
3 30030 91360
1 34424 136593 128575326
2 170430 538500362
1 61343 186410 736157677
3 196577 135258
3 43469 142253
3 51047 110197
1 39044 119148 957986692
1 14509 26887 358004379
3 37386 105495
3 85966 167308
1 19210 35530 643517454
3 185973 116003
3 171091 2514
1 102276 148046 430316808
2 23753 61745592
2 13402 127733197
2 82338 332975794
3 152889 92290
1 51250 124689 888889618
2 102062 439611392
1 58490 197115 935983279
3 77155 88066
1 20173 30825 258146826
3 3288 53345
2 133902 764842898
3 31973 148755
1 45962 128717 216434909
3 56426 108563
3 112445 183270
2 151716 948384661
3 20432 184780
1 31467 35651 809447188
1 91294 115446 131565708
2 64019 655744868
1 9182 105156 464554054
2 94445 321432914
1 67705 191289 389368127
3 79615 21726
2 143262 579847528
1 87377 117366 456739609
1 167078 170101 907343292
2 60183 247732540
3 118773 130842
3 74610 110369
2 114700 410441154
2 24037 881050802
3 94741 46163
1 87856 120532 742074153
2 63229 198360320
3 72964 50605
2 172891 338228746
1 38783 54113 257273439
1 19312 156013 18091298
1 70569 103121 193867702
2 59087 118365061
3 100645 70298
1 115489 134708 739651203
2 69716 380010688
1 121811 186405 975377755
1 172399 180344 594042793
2 195144 267575964
1 185942 195955 404036415
1 13842 143364 89394385
1 32142 70131 78619074
2 13623 778768836
3 38602 145377
1 23503 28812 37748374
3 48787 119449
2 173120 550289337
2 91104 610693281
1 140352 189826 356673455
3 117730 2356
3 4889 152866
2 81439 427732415
1 99738 114499 145353631
1 21821 122473 653645279
2 65649 563187734
2 109586 703425466
2 168493 809862020
2 98479 381860780
1 125628 131103 846250676
1 27974 127582 984370155
1 100063 134836 478741014
2 29992 282280096
2 185880 831773911
2 168952 293722572
2 179448 326447247
3 100019 148532
2 71449 914545101
1 81201 97088 480165001
3 70124 114958
1 33914 168882 411615378
3 155140 125654
3 125376 98808
3 17848 144998
2 35911 704674768
1 46942 137213 657830119
3 130892 6638
3 74463 39342
3 192963 195116
3 108765 139210
1 32946 97314 463841430
2 100550 349084099
1 39225 103369 126118346
1 110851 185622 66286856
2 168489 397661941
2 59146 115979780
2 92217 75181407
3 194517 103729
2 4861 437487508
3 30728 24337
1 68365 109249 835305900
3 177275 129249
1 35831 188289 995731513
3 121793 80049
2 154106 832618746
3 59846 183668
3 143054 14479
3 169252 100140
3 62503 41355
1 1261 118670 458468753
1 54645 179654 680546631
2 1702 16528595
3 104663 189049
1 41149 52031 826389001
1 134958 143621 705958330
1 99782 158374 401489133
2 7336 425780611
2 95771 818729102
2 39903 63044884
3 38043 155034
3 72664 1116
3 130668 43037
2 195651 912090069
3 79139 31935
2 26330 551242279
2 44265 711502991
3 51050 151799
3 63676 147959
1 75464 78701 345753811
3 16405 104331
1 50561 84484 736996999
1 46647 154474 684051329
1 90918 187681 126563549
1 88121 118009 956811206
3 83138 35781
3 178258 54146
3 183058 120003
1 106636 149800 983504291
2 674 651654035
1 79230 133086 841540802
2 64618 982847434
1 63335 193919 76017808
3 129530 122565
2 24917 829197117
1 81952 101596 220318537
2 17569 290819428
1 37808 123278 38873881
2 129318 811698096
1 75147 141276 670900959
2 57691 876923049
1 94893 191966 237433058
2 112560 622430980
3 152400 74832
1 77743 170485 159142475
1 38146 87799 910638646
3 90708 54513
3 177525 143044
1 98687 161635 468210952
3 4195 96486
3 169272 31930
1 145657 146782 292254995
2 20131 606192036
2 15871 635742176
1 37840 140666 348699052
1 63107 184780 764286685
1 20870 147526 864546271
2 67601 587695086
1 59714 172673 306110026
2 99399 693336567
2 158482 472082578
2 52420 971418318
2 164597 340477617
2 60977 975025522
3 192507 128561
1 134711 198374 984184649
1 122826 141573 216645949
1 38559 176662 192266071
2 85731 53962258
2 197913 997847278
1 141126 197859 416944206
1 28234 93676 767280338
1 52243 192205 35742059
2 153824 14192477
1 13142 62535 962868359
2 86364 286899352
3 46410 171089
3 165606 25000
3 10302 124327
2 132303 654507658
3 36128 169769
3 20555 52684
1 38756 132922 653097765
3 179746 59075
1 7646 86842 440156086
2 169777 644958258
2 80799 726788710
1 144336 154912 476684518
2 29619 925504152
3 2252 34801
2 3260 978629040
1 80329 107405 152027805
2 82388 171001296
2 71878 515730514
2 9493 684998822
1 40213 170629 166875276
1 75349 80332 756262159
2 60497 676685943
3 83921 194154
1 179111 191583 222192437
3 82052 179481
1 85514 133753 911448726
3 143277 158279
2 10992 677004899
3 190627 134610
2 101898 698299378
1 31242 49794 241457725
2 4325 466652638
2 133483 835697999
3 111349 165742
2 188698 574610078
1 55652 98365 751444083
1 10129 27587 154018193
3 150110 187151
2 171783 235199254
2 57636 211959766
3 117998 112330
1 159068 189748 739555326
1 2193 90312 226053747
2 126440 982531460
1 11791 160029 532445456
1 9341 181751 874275053
3 80151 43660
3 90079 92735
3 127957 86209
1 49225 87515 29102092
2 124813 219493228
3 63105 153913
2 178350 320869259
2 18492 969318078
2 168622 555892652
1 17005 129346 957243025
2 63285 958358784
3 77977 105109
2 120552 118150452
2 23372 359252747
1 58557 89899 655866310
1 42648 67704 808142808
2 187259 683842279
1 70635 101074 534416656
1 17310 150849 593754782
3 63179 192068
3 56011 134267
2 52886 45640442
2 89919 10159886
1 172898 173805 116452037
3 148705 175068
1 17405 107112 833352801
1 74584 80699 252170374
1 77728 92482 649153267
1 162843 186205 103268406
2 57819 666567846
2 44080 89505594
1 77055 144486 103756164
1 91580 127517 658141546
3 98390 166114
3 115443 160355
3 113832 91825
1 52208 69358 134899210
2 55959 339523150
2 69763 318735097
1 65194 65423 617795408
1 124986 197338 817979049
2 141170 791201420
2 78709 5293859
3 1441 14141
1 23672 53874 139476064
1 156689 159772 911474502
1 150488 151392 768445187
1 44945 82900 845012604
3 153309 161720
2 44620 448439304
1 65851 113540 943303194
1 48552 180876 306201125
3 83783 84846
3 183507 73102
3 11155 70254
2 26894 677790296
1 44780 117994 961017563
2 41504 699436804
1 56596 57637 916365078
2 196712 22477184
3 26820 143349
3 89798 167842
3 60866 121817
2 104053 789380361
3 75841 3135
2 78960 102937962
1 26124 108675 261791021
3 116930 157074
1 108444 134678 188594526
1 32982 122385 493793220
1 38331 183564 369924474
1 9687 194726 155665764
2 88167 824963023
3 111825 166047
1 62948 185815 611291921
2 52946 95827457
3 94870 8647
2 13650 27079910
3 185814 48227
2 136034 127641955
3 173995 13353
3 97300 43253
2 56640 570067978
1 75908 166954 676530333
2 45834 517926069
3 15179 95985
3 185958 58541
1 64317 76166 680449322
3 103763 74884
2 192377 821671798
2 129113 619677017
2 45429 449552984
3 67411 127629
3 142437 35204
1 80191 105734 656626519
1 178170 180327 136977846
1 33045 128680 878674834
3 38264 68577
2 50960 193553267
2 25319 634868389
2 34124 523951710
1 108559 184592 394475088
2 194941 189733239
3 38121 74284
1 34919 52336 884519247
1 46860 128181 698748283
1 3777 45864 384901390
3 197540 121712
2 90566 367114415
2 57832 705483037
3 77497 39087
2 158908 301314428
2 131595 157087313
3 52644 149732
1 5252 50989 705937036
3 113518 14476
2 182670 3057639
3 28402 120706
1 59013 153220 973405901
2 73222 969914460
3 102594 19970
1 152133 187787 67818726
2 58786 928322855
3 11781 181323
3 153978 192236
3 48788 142999
2 189535 970374492
1 71004 139297 581860877
3 80745 24188
2 92455 160179660
1 41358 72773 408995246
3 7965 52029
1 110492 130458 819521296
3 44827 163915
1 60284 148151 751443793
1 151751 177375 135682424
3 150844 129974
3 173400 19435
1 5335 47503 750512903
2 67106 10827738
2 82849 988128962
3 24675 80905
2 116683 14475130
2 7007 836793482
1 30927 101964 884725653
2 177355 454135892
2 100046 594795671
1 99350 157887 520381402
2 17662 96014954
3 71134 101089
2 117140 436302156
1 24935 63510 875927121
2 28382 218994212
3 78750 95726
3 28046 144247
1 108394 154306 518001179
1 102285 136491 182218859
1 65886 68336 470922558
1 40111 115484 264361964
3 5498 193741
1 13415 94858 296541287
3 194051 83110
3 101460 165689
1 135615 176513 670122485
1 75428 184769 322379528
1 22305 49412 100114213
1 55888 68070 398795183
1 91284 145102 137570024
2 68708 663354378
1 7271 54885 842517627
3 50886 1732
2 43141 161047366
3 123975 150043
1 87861 110535 55456364
1 157308 164080 934734687
1 91474 135009 12829234
3 199273 44915
1 11350 115969 786695262
3 82479 165133
2 168400 978573626
2 119716 999206842
1 131377 164443 371059581
1 150909 195329 102616971
1 22934 130215 123286400
3 145660 197714
1 95401 131733 799863833
1 98452 163421 56362447
1 18780 18934 48862453
3 170047 65804
2 132649 733140103
2 192770 780851222
2 18001 661194660
2 43391 221052192
1 103236 159958 48893137
1 14405 38546 505090902
1 146281 197827 228296688
2 125670 245878964
3 3890 174567
1 48667 113267 945543986
2 177905 672813769
2 2611 434864706
3 1200 164237
1 31636 118922 376825471
2 188547 915365226
3 68487 7145
1 31197 71678 543863886
3 19849 173395
2 122439 735113062
2 57947 396178039
1 122082 184391 757038316
3 24201 118950
2 185647 174092522
1 84154 119906 972511445
2 141384 772620968
2 55196 177115423
2 168684 824251334
3 139372 118708
1 59393 169000 370029084
3 76897 143826
3 31382 16357
2 1309 298382793
2 44482 949657867
3 127180 27835
3 115334 139362
3 1091 131031
3 159642 193181
1 96483 121092 541505393
1 28126 38821 445354149
1 53632 147301 992524904
3 193368 198293
3 160197 112295
2 39715 324013054
3 181076 25228
3 66027 65411
2 66143 56573601
2 137139 24348715
1 46094 57047 744997443
1 129819 181004 31315446
1 114688 174322 450577688
3 186480 46056
1 30131 176836 873532934
1 3429 17218 898888807
1 52300 183779 891338740
3 112064 177932
3 136750 57453
3 9774 50117
2 138183 761741720
2 167768 842234765
1 7845 37554 748269723
2 92864 554911071
3 158205 37020
3 122445 36246
3 40606 35700
3 20250 127671
2 151816 343529986
1 7718 102079 855902557
1 85548 139821 390128143
2 182748 668001279
1 58198 86590 511923281
1 6386 120542 292079109
3 184282 104958
3 3096 20031
1 53777 185472 504715885
1 61451 160957 513485801
2 2585 230166685
3 59661 71198
3 164714 26975
3 178025 145537
3 146588 197451
1 29425 125157 94088693
3 294 124554
2 109984 112686836
3 37811 58049
3 16823 124392
3 70601 136106
1 8004 110096 566000881
2 189537 108829447
2 97294 783278108
2 130919 351448655
1 78518 89840 35589287
1 37431 68134 381417789
1 129412 139311 521409769
2 92204 1895902
3 75942 105508
3 81828 19921
3 54006 29910
1 65590 111576 958083622
2 197638 839868882
1 1115 122961 640754996
2 166216 430908113
3 30788 23929
3 176608 121866
2 51205 873460495
1 17095 99648 561934873
3 109977 106321
1 24585 157514 940213442
3 17262 109809
2 28852 504772834
1 39649 147954 870747427
2 5266 539079628
1 1488 160071 332301332
2 83327 68072451
2 55212 580809741
1 65261 192936 713124370
2 120321 770903867
3 14479 122378
2 12780 978175323
1 39460 161466 941054431
1 64409 124124 420845460
2 157096 42550901
1 134114 152803 274419557
2 20404 609033419
1 109909 165301 517144771
3 104555 174059
2 88578 348981170
2 82169 854375647
1 10811 139913 448249285
1 166454 194270 429157036
2 86303 174467612
3 87736 120027
1 101863 158709 697664966
2 170747 87647915
3 123482 70201
1 16911 109246 346047936
2 10873 640816801
2 43410 832354978
2 102434 713672797
3 70134 87610
3 189570 174252
3 108815 178192
3 119005 24533
2 127336 245714058
1 34056 55696 832839264
1 13438 39831 161712697
1 7886 191226 671618600
3 21618 106954
2 140104 148888450
2 157232 501156315
2 75635 785228606
3 181693 182241
1 16730 155705 829752526
3 190506 100153
1 5116 178663 297792461
1 58263 176470 50377018
2 182087 84422580
2 177023 561429467
3 88727 169814
3 147603 66185
2 126827 481501610
3 106714 64594
3 27686 96510
3 57719 31019
2 99889 882785757
1 138874 152035 876585742
3 21900 55074
3 141547 82262
2 85685 233155760
2 185303 335926229
1 56777 198931 531280659
3 107246 7875
3 194387 122602
2 59862 320419083
2 182680 961325551
2 65623 424499206
2 24002 952115052
1 53283 199167 442600198
3 30661 85354
2 106620 478312643
3 40455 89593
2 172176 261388187
2 185901 549993316
3 112071 96522
3 24193 182907
3 98327 117189
2 116620 769538113
2 84051 938279042
2 112005 990965891
1 144683 190224 879315957
3 25110 88
2 89335 490353378
2 73956 634173947
2 114566 108729085
3 112789 170245
3 190176 148934
1 65781 124307 782328193
2 43706 717309227
3 53708 32324
1 75824 95624 625615049
2 109820 364441934
2 135689 179633514
3 43180 89202
3 169 25080
2 48671 919124622
3 122327 57482
1 80181 146900 204600713
2 96218 360129837
1 55031 56254 43583658
1 178219 189011 148126525
2 185541 318376572
2 4687 832380839
1 16628 181933 253191332
1 46021 89017 202612465
2 172234 41343853
1 146746 190782 284914590
3 165026 78889
1 75972 98539 36368406
1 47108 102223 917663874
3 71635 121089
1 25699 103023 521207693
1 13862 168804 911910870
3 103101 144686
1 83861 195793 810558773
2 37878 972537659
3 194018 119083
3 39340 151441
3 72555 183929
3 188757 111018
1 146320 168719 500742307
3 197003 86972
1 22316 40310 333228022
3 158180 19970
1 177159 179751 823302348
3 131604 169794
1 88038 199573 798954539
3 154808 144118
2 24379 585349340
1 107824 163564 607692571
1 11273 37844 276434847
3 109727 102231
2 197713 133939745
2 120709 376766537
2 169343 176505778
3 26737 150875
1 169450 186393 133416675
2 106063 690979436
3 39235 196456
2 183990 762785698
3 16866 41223
1 24391 110719 894016592
3 29990 18347
3 168200 19254
3 41466 81562
3 136967 114084
2 172811 569629045
1 30256 80432 874784689
3 37029 113256
1 35599 86288 997105870
2 47442 614408503
1 390 147479 978906771
2 155983 477926668
3 121347 183903
2 38387 751136898
2 62259 699795792
3 26324 2835
1 36049 41067 944098348
3 194223 169743
3 83745 36712
3 84351 21075
3 125103 117409
1 130772 174347 994301225
2 153823 38434014
2 76413 68114784
1 173112 184584 941053505
1 28831 139322 462298132
1 98403 192017 493414803
1 78649 129492 616574752
1 14894 105797 249415110
1 20745 159561 225918749
1 17414 51220 70503234
2 182928 735216413
1 82725 100060 183416814
3 182431 184269
2 9336 521518760
1 66230 72225 160102824
1 137780 165149 749293085
2 28749 880329608
2 163004 457123332
1 23492 199974 58168261
2 130528 465203208
3 180670 195688
3 78026 116572
3 98293 135371
2 12479 674365424
2 82972 216697275
3 73756 166950
1 116050 161621 243906148
3 88980 17957
3 63124 82603
1 41787 79145 669783188
3 7693 76705
2 187805 539522570
1 178147 183424 379789649
3 129350 88476
3 131639 164563
2 79392 429497345
3 83561 149140
2 82055 175654521
2 67878 934626180
2 156858 57519048
1 113706 167443 481006586
1 5865 135592 849593685
2 31815 454166822
3 85560 147048
2 32484 649258702
3 11207 133940
1 105591 198757 936266594
1 154845 167934 759390017
2 43367 191499919
2 83638 254509248
3 17561 134668
2 181131 762472994
3 33557 167439
1 101566 139359 758314861
3 12814 148481
1 33427 178031 226530304
3 27918 185230
1 173213 194342 406107547
3 192259 158715
1 21128 162976 408926814
3 24091 67545
3 92867 140685
1 64310 186624 81968859
1 45864 163799 135844713
2 5278 552019600
2 78274 463799268
3 115753 181271
2 183913 496851090
1 166055 176969 267415523
3 137926 15427
2 65386 468368625
1 119673 187270 311502270
3 12644 84016
1 27656 187637 469373197
3 32521 148444
3 85854 75945
3 59023 151403
2 190330 798797665
2 11211 66497296
3 93341 107676
1 74123 130077 579006868
1 68193 68264 351023643
2 34472 788318312
2 18987 543747299
1 7713 21431 900588552
3 62858 199656
2 157633 133816329
2 147338 24049471
2 62237 871389694
2 183812 235866946
3 149176 90999
3 86910 31142
3 5955 69387
2 120881 820485099
3 50757 34449
3 12833 68548
1 117284 170931 559648520
1 108234 183366 61768388
3 27570 135368
1 67115 147126 180657410
3 49232 195996
3 97499 199104
1 120306 195934 485480408
1 91369 195765 958045968
1 1772 180203 821634992
3 3484 142755
3 139610 122808
3 85277 190085
1 83493 148152 11404606
2 32848 243384518
2 66407 302092675
2 113506 56123324
2 160888 673614598
3 112752 142833
2 182795 594431368
2 139861 731163129
3 104203 66073
1 119581 133993 631334017
1 43983 180074 978148971
3 21635 3758
3 116342 75339
3 165415 13374
3 112532 39648
2 128185 601400763
2 34747 895825287
1 45640 125884 135102104
3 173466 128864
2 86665 564902103
1 32111 67269 720392441
1 44350 87375 798822237
3 43517 154862
1 49409 169937 85340938
3 62729 30447
2 4016 505681746
1 45793 149292 30451692
2 58054 359147860
2 21994 200046746
1 35040 171331 460488537
3 48907 146808
2 86988 805161899
3 116650 45226
2 39908 574280210
1 39119 42915 166486162
3 2371 31612
1 26564 38440 206830086
2 187261 845794531
1 91704 106228 929447460
2 33475 311202280
1 18893 30526 594591415
3 4899 131075
2 116869 679868200
3 102755 124468
1 87358 152944 97567691
1 81046 86435 256176051
3 49519 21804
1 73485 192980 5664256
2 82290 561885208
1 99869 153972 98160784
2 137602 952268126
2 179011 610932977
3 199328 170269
3 160120 17968
3 182657 193273
3 154632 196014
2 162293 758146151
1 90414 127796 953655049
1 73908 92506 652810179
1 103080 182902 760187880
1 123382 198472 963376703
2 64513 140668411
3 57824 6528
2 87856 675652889
3 2333 2820
3 142285 82477
3 141132 100475
1 48764 160717 739211150
3 56709 66367
3 99913 171468
3 20263 139745
1 90076 91471 235943497
1 28205 88861 54825174
1 49012 105872 618101761
3 195743 107894
2 59030 336123643
1 75436 190838 952710917
2 104816 855794908
2 121007 412765295
3 170632 87765
1 55072 166715 837377209
1 139041 170975 318288644
1 89143 160263 129570113
1 3085 40966 411159722
3 162182 86176
2 90042 386555278
2 105279 814713719
2 26863 304317253
2 141376 5524277
2 71071 220073290
3 118401 78792
3 96607 4379
3 82455 167062
2 166018 817888184
1 42411 165218 560289862
1 66611 79652 261286903
3 116564 10664
1 71630 193325 157854358
3 40034 14593
1 90057 114414 407794470
1 6361 14019 502141842
3 92330 124812
1 58246 180567 519959758
3 196319 188824
1 14013 134070 562827723
3 115635 191093
3 48679 108393
2 128020 728221026
2 15756 309945442
2 127992 402630255
1 46582 70780 736150868
3 166564 119723
2 105177 154613331
1 30877 114366 344185647
2 60497 684055813
2 17092 222152325
1 43202 184552 361530979
3 129163 148319
2 168306 336515934
2 53319 502151549
1 943 38033 998771759
2 189188 817530739
2 32537 147394592
1 20071 120070 722151328
2 129606 271804925
2 30062 109562856
3 96360 43397
3 45645 120622
1 87094 117603 348295823
3 70773 22841
2 168770 11924066
2 106930 497797106
3 80620 115638
1 70707 75607 603291638
1 40810 52305 274209492
1 20640 26218 387539220
1 100708 125409 320373573
3 68780 139782
1 146047 170838 616432292
3 65576 92116
2 197651 162851713
1 23032 77434 906419852
3 184462 125779
2 194243 570260153
1 57024 76725 867876256
2 38487 86541742
2 129900 745669543
3 122476 164701
1 72052 118181 965817781
3 64835 37681
2 10770 730727719
3 130562 69617
3 154303 68060
1 90938 128901 749469388
1 5106 6901 965211724
1 79781 105930 100201421
2 88553 260495151
2 193832 3433466
3 183022 122154
3 171681 124872
1 33816 109490 668528671
1 77456 139035 319455857
2 135670 548844123
3 163618 6586
2 165699 224602973
2 111525 600495159
2 175915 461601708
1 69374 119652 580442316
2 156541 422649027
2 68980 476209433
3 3893 21713
2 19611 28353322
3 104961 2044
3 13360 125933
1 91255 164729 321527219
3 59729 11667
2 181233 311587246
1 60987 162284 567549808
3 162166 14229
2 120792 344335908
3 86639 83067
1 95694 178796 302208079
2 81958 53546203
1 42436 188062 150216043
1 15937 27953 942677742
2 19483 197984560
1 43561 99381 134874989
1 56640 65253 577026076
1 28368 95192 817483190
3 36422 116473
2 322 21071306
3 193819 183688
2 194523 35713100
1 72698 172841 56683554
1 33334 126907 42928116
3 144816 17442
3 899 96196
2 189847 147078925
1 5090 190798 761087754
1 31947 97608 595758603
1 116995 136051 281652755
2 140550 668063039
1 169804 180962 517984610
3 130338 101331
3 170142 50640
1 4813 108150 443098314
3 61413 125624
2 60711 637348846
1 52988 191384 642437264
3 90927 141932
3 140771 36916
1 132413 164290 533568091
3 179265 174104
1 18790 178613 89912350
2 58304 410303800
2 127500 55222966
2 120943 36497269
1 15012 80797 519037383
2 129381 27878336
2 61824 119274235
3 21749 106701
1 70163 178210 235904147
2 57767 264734955
3 169959 187633
1 48716 135767 765651482
2 172334 527668265
2 154276 20651306
1 19097 138436 104996525
2 64490 219008674
1 24853 72514 477771513
2 23135 34302843
3 38099 94892
3 160204 36810
1 120395 183959 349338783
1 105075 122459 385692696
1 27620 180627 371484081
3 111752 134617
1 48 124239 278572234
2 199392 270926945
3 11167 76099
3 104719 128836
1 57261 188004 736812121
1 43061 83047 580081317
3 152548 172449
1 69782 93005 926550431
1 27161 92431 392031150
2 141695 872392469
1 47709 106011 318496472
2 157012 366421068
2 99207 574206028
3 144643 117313
3 97194 70229
2 48923 64675967
2 58083 823152680
2 106225 234725165
1 10257 170850 843968378
2 55653 651346675
2 177570 481119217
3 54943 190211
3 42801 112456
3 11446 154817
2 95922 486007699
2 98808 562988677
1 70699 128897 299836076
1 97031 124675 671753000
3 93111 49073
3 106786 73593
1 68129 124410 986967014
3 170430 92619
3 79737 83454
3 71222 179946
1 1166 36487 381566040
2 146557 461881374
3 101892 15742
3 148700 88668
3 139137 176579
1 116453 139659 844567257
3 169576 136350
3 128271 156833
3 119828 66958
2 55767 211148762
1 22753 185724 681714238
3 4890 179580
2 113526 774713595
2 65992 388790794
2 10968 620687478
2 193720 636970704
2 180162 315496441
2 6473 973220887
2 113982 23124884
3 36973 170224
1 25664 113834 628749949
2 34637 631909325
1 94752 140715 97888156
1 10262 61386 350347320
3 195575 92390
2 17911 21362096
2 143183 925224497
1 63372 148508 231621164
2 13576 802312711
2 161642 524008005
1 29201 152504 843678481
3 117896 186016
1 34588 88916 745317754
1 59542 130003 423030490
2 188696 418271364
1 152956 199375 105389931
2 166527 578461916
2 155978 83609238
3 67638 135873
2 194013 241617807
3 137211 11397
2 111442 673489482
3 119992 16632
2 100522 440627270
1 126513 196553 31287352
3 5268 124320
3 129845 10721
3 7044 168846
2 119767 231380360
3 109673 186969
1 75457 143166 506311440
1 100897 171680 537625921
1 151928 172409 779087436
3 40630 38755
2 192108 139582495
3 62325 42907
2 100904 66238574
3 179187 68486
3 125493 62840
2 177943 872510289
1 15332 18887 331607689
2 176938 406293976
2 149272 566030382
3 161744 114199
1 57247 108092 136164782
2 98915 488826791
2 149311 882871692
2 5651 886334100
2 27947 435820639
3 152487 140342
1 172 138900 429726735
2 64849 381590666
3 72690 51821
2 178843 510573022
3 173481 165847
2 64699 748858857
3 72483 168843
1 1322 182217 56658666
3 15607 80111
3 77562 118531
2 165125 716505464
1 170828 192097 187845214
1 27787 158835 972731703
3 41437 190742
2 153671 203877906
1 122605 140637 534718961
3 136959 172966
2 151003 11343617
2 89586 728846
2 89991 83446705
1 1415 167063 551532116
3 51427 84439
2 114168 758426671
2 108855 219604820
2 115356 583433247
1 80374 109523 971131076
3 67349 78718
3 103702 43764
2 44536 393834884
2 187692 83023598
2 151542 298024034
3 72041 141858
2 4091 818997736
2 48775 664603459
3 195671 107856
1 45392 130406 351059815
1 2113 98005 501322831
1 96597 134170 159745021
2 65385 395039684
2 104859 448059820
2 45145 592589376
2 92168 8656570
2 1976 522224016
1 165652 195953 220478765
1 5948 154881 911057283
2 151023 771690879
1 115264 153591 489942972
3 141274 86105
2 72782 181944955
3 177811 137820
1 14574 121326 172092787
3 196650 156316
2 176874 10681093
1 112966 135949 308741233
2 158972 721247040
2 112260 351352713
2 90452 881464813
2 104917 327807048
1 12665 48739 667086746
3 1078 106230
2 5725 10595439
3 44189 39759
3 106084 80895
3 78736 52387
1 147373 194347 291730191
2 197190 186339135
3 64967 55690
3 70293 152279
1 49307 68884 473002237
3 190400 123827
2 131959 720280957
2 143868 444806597
2 142046 349736264
1 40008 177210 262023688
2 117952 678966040
3 50372 165481
2 170999 349622460
2 3122 337407167
2 154032 545773781
3 191717 55245
1 2787 22147 144040318
2 133269 840664781
3 118737 131093
3 78681 125190
3 78124 162837
2 117728 886080433
2 83200 407757519
2 59205 46047167
3 172675 31762
3 74749 43824
2 59447 434672278
3 6109 66979
1 91890 124108 934106477
1 56103 123612 380691688
3 15297 76167
2 62064 293921026
3 59527 20251
3 15749 79075
3 38856 24645
3 35582 199773
1 49572 78890 638810550
1 115813 181742 67841579
3 98324 63409
1 50206 174828 101876069
2 112397 946414161
3 135822 69821
1 4986 94941 989297559
1 64213 174868 467230785
2 178218 991193920
3 116799 160629
3 92706 42830
1 1382 9188 121106421
2 73006 819887088
2 33066 626609015
1 67758 145473 846479241
3 28100 50887
1 101732 141198 56638827
2 10642 266467818
3 156429 189807
3 102048 44763
2 128441 82730757
3 114881 119375
1 94815 142369 455693693
3 152903 137489
2 63753 267668820
3 15078 191074
1 13041 109115 879360985
2 152217 40510389
1 61918 160051 63984668
2 81522 385864656
3 122843 137107
1 420 10294 276450731
1 48215 116207 30406061
3 4035 7436
3 47825 150407
3 196746 181187
2 24715 845028207
1 80642 94534 838078571
1 7811 66086 325055709
1 92116 194076 677145278
1 21578 31295 766041082
2 194932 432587404
1 93998 159659 394487137
3 154463 150758
2 163104 912548074
3 91311 189299
1 107327 156317 898933402
3 128535 188922
2 173879 334110986
3 37111 90176
2 111 296000526
1 165401 176138 150292319
2 86471 260776915
3 39161 151847
3 34169 48622
3 26909 33866
3 65562 43352
3 131362 103111
2 153532 539530712
1 189958 196723 505845192
3 79418 112792
1 28 59321 905342701
1 134138 163296 43501226
3 19824 155050
1 25 19695 873846369
1 127766 195779 415220429
2 129012 78393715
1 112261 150177 486875958
3 19856 94325
1 135878 198772 138830433
1 7204 71859 388940473
3 15112 166348
2 127202 606805227
1 22787 157323 892040207
3 105425 8464
1 97592 158671 399873825
1 150600 190747 191092273
1 52540 142367 237594231
1 48529 186582 842673623
1 164875 198412 767426838
1 75246 132895 853015568
1 26564 38410 635560727
1 8618 77793 117227420
3 14613 183685
1 80946 199425 617409087
1 43513 73392 436554173
1 18102 128441 81995871
2 3286 55012908
1 68753 78573 606379616
2 185505 258085713
3 135755 130126
2 132230 475420774
2 193409 512560140
3 42383 91617
2 118163 426516183
1 127640 150851 215684750
1 55404 154184 670124662
1 101564 105423 863571459
1 6453 48173 205461738
1 144982 199529 20607484
2 145828 187795281
2 128284 921075366
2 116416 675459826
3 170343 30693
1 85820 115523 556093616
2 99674 833827280
3 15547 72646
2 71251 338196827
3 5940 21149
1 179680 182395 875420960
3 82723 63716
1 66213 194679 141293047
2 152962 649298065
1 41977 126301 364836749
3 198730 110698
1 81454 148473 725088845
2 125131 399746363
1 162925 164370 270301720
3 152044 92193
1 52866 69717 385506577
1 154988 177842 363101463
2 125832 944040117
3 137137 157214
3 149593 107971
3 160050 41613
3 164614 159622
1 70289 100003 485759496
2 43046 228866552
2 185713 828550012
1 151488 157669 171047983
2 140074 656111157
3 147140 72300
2 20078 166434149
1 111765 132386 849151574
2 136905 353668223
3 89674 84907
3 144725 91485
2 93118 865163724
1 18670 28360 899060355
3 175264 133907
2 133514 389047720
2 2070 949274555
3 95812 41810
1 22114 178661 211805869
2 9601 834391887
2 77929 506278065
2 115898 100502909
1 23474 114423 520153509
3 27508 103533
1 8071 38538 437062862
1 58804 64400 676758663
1 41760 55101 140203104
2 76390 151749252
1 29007 157883 471930329
1 53737 119066 331843830
1 83116 136561 382590559
2 158134 218985070
3 71366 198188
1 4811 54291 110230489
2 57295 598629116
1 28205 134701 57161347
3 60668 6816
3 171187 11416
1 27953 58789 994947512
2 192511 872699938
1 22881 132836 415078554
1 61449 133228 690135752
2 134646 533159087
2 12965 459228107
1 149185 152880 277413697
1 10080 15293 439381506
2 153800 64137314
3 142100 172764
2 131379 641315239
2 16228 629598695
3 76946 164505
2 58832 775129782
3 192970 117314
1 102369 130267 187015735
1 51950 80090 63374030
3 66463 191666
3 48159 173468
3 37331 185101
1 188869 194495 768805080
3 94576 71435
3 32018 104686
3 184458 53174
1 145909 192413 848567147
2 42937 28035664
3 66370 20749
2 196773 146304070
1 105662 180325 13824553
2 49478 695285011
1 150498 164114 623246619
2 66082 635373129
1 187405 189731 444829110
3 92441 193320
3 22087 192267
2 125980 288834402
1 2567 125191 755926095
1 14401 27245 421181369
2 74152 55383989
3 164649 141122
3 126564 66821
1 4610 67441 144235614
3 54815 35389
3 42893 72392
1 73538 104180 531423562
1 138755 163703 191564702
2 48649 246641039
2 67853 778055004
3 85649 42032
3 107769 193952
1 63606 168304 907667834
2 74919 596646707
1 56676 111741 810120153
2 196030 743999903
2 47742 900629877
1 155630 182500 859530126
1 20277 165913 972281644
3 161591 151581
2 184185 326370286
2 188137 494162790
1 61902 151709 698275281
3 164815 121217
1 58080 100524 178638745
1 37777 131286 497280657
3 56959 70419
2 32808 910401196
1 31587 61011 900527823
3 199529 137409
2 189010 837275023
2 37177 42453295
2 183176 577486554
1 128272 171931 959480779
2 147916 597932053
1 23122 84613 79449914
2 182298 786704180
1 9312 77769 456133963
3 9692 79567
1 36398 114248 447117491
2 122510 743222335
2 191500 48140698
2 173843 264105682
3 72225 25340
1 50349 127051 915327986
2 81595 591977196
1 15157 170913 669474870
1 20587 188018 463016792
2 77133 646114872
2 59717 69927764
2 162550 316964819
2 57879 659669886
2 83642 544152683
2 107293 247226509
3 39381 44120
2 179448 300421607
2 78082 325525556
2 48128 266496991
2 70875 796199339
3 162944 79510
1 817 125175 665634520
1 179502 189023 882190240
3 156442 13006
3 14712 54796
2 638 635952147
2 112516 933206486
1 60292 193419 400276917
2 96475 986160809
1 1427 177110 893912422
1 87129 104665 105194497
2 184093 641731371
3 23062 187733
2 168811 485095687
1 56003 197310 233476994
2 122928 856191376
3 130523 9236
1 12036 35059 408178203
1 85205 170048 912468803
2 38507 824056695
3 159646 61862
1 39910 126380 927134275
1 80656 111785 666098842
1 49262 144568 552669526
3 183369 153128
2 121017 240113970
2 180130 617564503
2 77837 832639331
1 168305 189013 16755865
1 108797 168217 413909234
3 26651 95311
1 148480 192345 80830477
1 46708 63658 943787567
3 189780 107564
3 3264 50966
3 46347 118698
2 184747 631947338
3 25394 175921
3 182501 172280
3 74827 152572
3 194883 56787
3 86752 180614
1 67184 113430 734640244
1 84383 154909 209486832
1 124475 184260 866939990
3 68679 35964
1 78485 83224 186870015
1 157073 177360 69335691
1 55071 173414 696114374
1 189232 193950 514503260
2 125145 91686710
1 69103 187910 875748064
3 123693 24160
1 8737 90538 153457536
1 21895 117434 862692290
2 43600 779146539
3 125483 104180
2 142366 215410048
3 103098 89239
3 73516 134796
1 98449 155003 171525282
3 55660 36962
3 148446 28776
1 64505 93229 198214170
2 173873 877608767
3 185 108972
1 22764 170903 228623404
2 125666 994161636
2 36187 871703734
2 34601 617795699
1 82025 126325 255044824
1 13958 184229 954916913
1 12302 135625 846232853
3 68776 66117
3 13539 131005
2 126838 438331413
1 68110 189576 363605205
2 169224 162813849
2 30616 711801684
2 17670 858960316
1 1451 178457 45274585
3 108005 154475
3 30175 117182
3 130948 146504
3 162003 75036
2 182690 730278304
3 134847 74388
3 25651 94763
1 32016 67066 662533239
2 105452 304322684
2 67756 681342063
3 148067 64139
3 148340 46443
3 139822 80625
1 96423 179998 614664553
1 74347 93456 199271279
1 112053 189212 863083276
2 43361 736854873
3 44468 138543
3 118214 129801
2 157108 26725692
1 45820 164917 346916262
1 109755 169290 714446113
1 161748 180609 865162060
1 76810 87770 482836104
3 36024 21006
1 140880 193829 394396971
2 86286 741311733
2 73362 774003456
1 20656 149265 502957538
2 5074 371746614
3 115806 67435
2 116695 26162980
2 8174 928748475
2 30830 671557009
3 4053 111995
1 61637 73334 496135074
3 75378 25691
3 196760 955
1 80012 95218 273869372
3 173222 27766
1 92902 141328 390164102
1 49140 169677 267939512
3 79552 166302
2 134174 908785029
3 44916 57430
3 120752 198804
3 162508 151135
1 45275 101145 353735966
3 21732 24562
3 151664 116141
2 161899 684922828
3 137559 51872
3 165643 46568
1 82751 134345 213248082
3 186521 131718
2 105685 883187646
1 125807 188092 753896958
2 137278 754723320
2 42841 116777081
3 176230 165607
1 55014 134977 984176637
1 7763 162963 357988949
2 12464 325142592
2 153133 461133989
1 153977 182257 343407002
1 4976 164082 88929762
3 51126 36376
3 143237 87360
3 144752 143549
2 114376 187257270
1 17505 181571 772664394
1 145502 150806 516796230
1 5972 151338 143969967
2 7291 647344560
3 35566 132006
3 154005 52609
3 176266 178361
3 44706 133256
3 71072 45914
1 91905 186269 504746932
3 176631 121210
2 115015 908042749
2 97164 912699203
1 134758 188873 285726899
2 96683 431386636
2 147283 445836629
2 20747 433560831
2 67797 45309090
1 68008 166251 808541275
3 148081 90626
2 59635 165779608
3 155923 95366
3 2820 187204
1 14303 123217 906471631
3 116205 169851
3 149602 57514
3 115423 36603
3 192956 78737
2 159868 920604859
3 162691 39605
1 142537 191068 594522502
3 165775 70366
3 187972 116669
3 196838 119041
1 40643 52590 313574549
1 11074 100606 80232237
3 197111 115530
1 103160 132327 639294487
3 90537 179744
1 35232 186182 570005472
1 178283 180253 430705576
3 96884 58753
1 38863 143387 1797183
1 64785 164383 978501989
1 104397 115614 242413231
2 88955 30266671
3 156818 125975
3 171187 18217
3 79815 194924
3 6181 74278
2 71133 412926525
2 105662 999654589
1 170922 191391 844833834
3 122846 185221
2 18452 570374573
3 71905 50289
3 112394 118738
3 67644 31939
3 457 67107
1 93473 105014 701605881
1 67687 155660 321248083
2 86917 820229479
3 175000 101468
2 28343 696114275
1 11354 18376 134317062
2 98152 877891861
2 23625 226558803
1 106090 183661 332953794
2 20348 888255200
2 99563 450136232
3 101849 93690
3 6153 194421
2 139774 418302347
2 173490 648692382
3 19134 171516
3 8831 12189
1 98621 160660 298472640
3 154747 125446
2 142373 849538158
2 98620 198781920
2 5554 709409752
1 39803 140188 243216215
3 184669 199261
1 15280 183765 931490765
2 135253 497615596
1 111051 146827 49909190
1 85060 157946 748113359
1 9287 66245 642193769
1 143640 147132 306965718
3 6293 149773
2 117093 503409776
3 159574 45125
3 151773 133240
2 85424 343953490
3 93186 101506
3 159683 78254
3 106120 76928
2 113260 378393713
3 22121 171183
3 51660 4059
1 92832 136205 879979512
1 47915 75919 577098703
1 167467 173171 566509362
2 175958 1101043
1 104353 180314 36944000
1 58151 191765 524962781
1 28092 111167 559528619
1 23615 152123 407958172
2 13617 254163541
2 3911 617477865
1 35788 52653 519819482
2 158409 386257737
3 151272 126489
1 122585 188234 572739483
3 110437 34415
3 45916 70264
2 186449 606920625
3 36389 159981
2 83891 463289638
3 100872 76248
1 23579 68289 463551971
3 181906 160646
1 156384 194662 152822673
1 77231 127516 865476896
1 9235 190662 639461215
1 129782 156528 257009057
3 129914 177497
2 8566 837927074
3 149393 139169
2 40586 463508482
1 3151 152703 895366934
3 29957 59142
3 158960 133492
2 57269 367535702
3 121896 11156
2 41955 550708198
1 110896 154101 352241072
2 175323 689516704
3 26464 162797
1 109301 143201 407238325
2 180751 846082774
2 44892 373951680
2 143855 325932104
3 191704 31531
2 146259 387755936
2 64332 975637649
2 125161 516356164
2 82664 357795294
2 6011 53545310
1 30830 134718 571352890
1 14206 159929 801750154
2 160248 930048341
3 56547 143311
2 117742 565356255
2 118247 460103450
3 52018 32120
1 15500 192131 481489470
2 159217 242377428
3 109985 30699
2 90655 900172108
1 13798 78532 188998832
2 129174 746991355
2 39509 35274866
1 44608 113972 462045989
1 3787 139091 172283019
3 75251 80974
1 19564 127715 161537706
2 193285 23566252
3 38856 23036
3 83130 101302
2 60881 951317368
3 163566 142954
3 20632 134830
3 71697 156945
1 188726 192082 993908278
2 175821 542664810
1 90466 97909 854947778
1 78417 102252 359402507
2 129561 213540802
2 109364 17908217
1 30491 101512 192336704
2 49165 420586253
1 83550 177224 909758294
1 95068 142996 132182262
1 115675 123794 375626827
2 170026 563994372
1 60925 117382 843011600
2 70908 546207767
2 188819 841087690
1 47572 124516 533357955
2 49400 118662156
2 188316 513108220
2 108448 34826453
1 38599 95994 564521495
1 46201 124635 333660584
3 83971 30843
3 28406 192966
1 154918 192226 43524714
1 17343 67049 190493255
3 141255 176989
2 178255 13550268
1 47190 112592 441948040
3 62326 63068
3 140215 95082
3 18045 55417
3 193037 31739
1 129255 194518 498422706
3 123034 142586
3 55650 61285
3 75776 109268
3 87651 82729
3 152498 122436
2 56808 649940201
2 159645 228292535
2 41401 995135117
2 77512 447486388
2 54373 10370176
1 119964 179178 775551525
2 75827 915846729
2 178025 793515867
3 174374 189449
3 15173 186916
3 16818 35112
2 129572 119806745
1 62748 96777 858067997
1 135378 160734 50122026
2 174925 225051632
3 130214 12031
3 195751 46022
1 39602 162253 392867067
2 184689 778570293
3 75775 86381
3 146570 98014
1 72042 154570 838210596
1 32029 92099 441754539
3 184913 108890
1 142933 166479 533139109
1 41886 141172 960086559
3 158744 99331
3 85998 105275
2 17847 688784978
2 178644 745147216
2 53474 490511074
3 93480 44003
2 126028 317736770
2 148720 195971856
2 164320 34866533
3 26110 9395
2 79270 185289008
1 84498 85521 502167543
1 98645 127101 247603419
3 2471 124919
1 18727 99226 637217012
1 103968 113050 833956165
3 140989 100548
1 59962 128683 477019828
2 3915 969710568
2 75205 626562749
2 54547 716294745
3 140048 81816
1 80052 170730 754745791
3 183409 33562
1 7814 112769 165557582
2 58647 190998556
2 37913 955986913
3 11934 164647
2 56482 237904461
3 9426 11096
2 75450 203803307
1 87621 180067 304910972
3 108682 144429
2 177094 477058222
1 16041 134962 978106124
1 48101 186390 660852975
1 21426 88251 937223857
1 23823 31609 913816362
3 10607 54444
3 73915 30728
1 120521 143513 549523168
2 194559 69734618
2 137190 266792422
1 6988 42682 681077634
3 12057 31362
2 11760 143668637
3 68305 148768
1 28353 99567 786410688
2 162366 871996664
1 101890 180319 455068006
1 159284 166598 551293296
1 68099 83295 450087042
1 3367 164331 990011424
2 153469 280205792
3 41836 98034
3 84295 88299
3 60380 160087
2 142683 887056532
3 44586 115711
2 86274 782238196
1 41178 48739 624833948
2 164372 470582336
3 20367 93912
2 143727 604414481
3 180983 62142
3 117717 185878
2 6072 169439292
1 51385 178550 857899916
2 159546 945476794
1 23320 89385 641367220
1 2533 165380 138246240
3 51486 86985
2 146974 479571532
2 30286 971576766
3 98069 173142
2 115719 62615990
1 119410 130803 158951116
1 87380 88615 693163678
3 10122 99638
3 121013 170834
2 3550 261749829
1 21406 150422 218592988
2 31744 535823736
1 27221 72014 438334619
1 7494 99939 710741669
1 6270 169758 45134653
2 169699 47730021
1 156153 158439 919893958
3 24635 7943
2 86326 111253649
2 138625 902405861
1 140643 185356 421215689
1 24905 160186 704539105
3 12827 173017
3 47879 66852
2 15395 639614085
3 176146 159648
2 123597 13113448
1 89334 151639 914497807
2 117828 225241641
2 101955 471465016
3 130307 176233
1 70419 137774 456886279
2 2742 370402666
3 163196 113937
1 37971 144452 572932507
3 90444 19098
3 191215 21455
3 59687 116829
1 78393 90299 980926676
1 76356 90364 269091576
1 86003 193388 712725943
1 11482 167796 113579833
3 177896 172415
1 34707 82996 278460164
2 197118 128632405
2 14895 697388879
1 21415 93694 270521406
2 156254 303403780
1 54193 176844 479046016
2 119072 833490762
2 108502 574653218
3 71725 23801
1 62999 169855 158284840
2 100082 57529548
2 172418 589424064
1 36461 164176 743365761
3 193329 139670
3 149912 69092
3 148353 67722
3 71335 79265
3 100653 7672
2 55707 109885273
1 43864 103976 983320393
2 186216 522145473
1 16649 192424 741647999
3 121404 144764
3 117249 117372
3 7064 110792
3 76382 92936
2 30647 273395238
2 158164 849496839
3 68364 143388
1 18499 135212 521090777
2 65049 150629977
3 174754 170212
1 36426 180554 933810853
3 59084 180121
3 167332 22889
2 132169 373921987
3 43233 185185
1 8664 9482 800094576
3 132959 153998
3 169599 138597
2 121652 657491082
2 33749 576527090
1 37448 89290 828804822
1 9002 74525 471943544
1 97678 136181 826791753
2 151551 77220653
3 157843 156077
2 187997 748620979
3 94097 15704
2 140255 923371608
1 147441 180215 694855918
2 186464 905621615
2 26391 667993418
3 79169 132826
2 166956 596570831
3 32190 187973
3 21022 97137
2 111490 698492626
1 23342 87838 134124363
2 18054 40412622
2 138077 835915369
2 85259 474647767
2 141008 75989565
2 120830 526746429
1 46883 128736 905659884
1 28455 154242 96745668
2 72465 300891914
3 108787 98423
2 6023 113091093
1 66461 154347 917295686
1 17577 196145 359458370
2 167746 690390321
2 85612 132574373
1 115560 130193 356736920
3 136020 199073
2 33979 272536006
3 141144 98234
3 98237 3756
2 84076 491645604
2 93885 297188234
3 185021 121662
2 167840 865268654
3 132408 85256
1 57820 130231 486045724
3 162261 2695
2 146044 291645420
1 18324 187562 768519490
2 143812 761524795
3 33886 83075
3 194662 148961
2 2580 771622415
1 100320 199602 933812936
3 56369 150474
2 68990 320415529
2 162252 318975091
3 177169 162905
1 14147 153722 511263861
3 147089 15913
1 18908 157622 218096448
3 148727 144259
1 36149 118056 416402728
3 100857 30213
3 112432 159286
1 68528 82997 525348161
1 14902 31670 255693168
1 35885 104820 504926409
2 5973 981885627
1 7752 68085 274799853
2 138281 999036812
2 9633 463768072
1 160927 186940 869051687
1 76030 183917 839335733
3 105034 34189
3 186146 17718
3 160437 151002
3 50092 48862
3 85459 44300
2 160565 563617455
1 72011 155839 193507050
3 138850 144910
1 86704 179319 863390169
2 27620 965222019
2 152235 597929933
1 114262 118692 906461711
2 565 424377332
3 35753 71255
2 116000 667450499
2 133411 743310024
3 184649 70130
1 10902 17823 660266335
3 90214 165769
3 195138 144786
2 91214 903584511
2 190954 138720025
2 77562 659761529
1 76777 90649 674023418
1 24168 169962 182953158
3 68547 7755
2 118849 5057239
1 130489 186569 225900992
3 130816 137741
2 174611 856907065
3 189749 176217
3 95612 84481
1 25476 156207 294216023
1 141549 160686 564664912
2 307 829331176
1 28027 185385 110175088
2 153606 786206947
1 48845 106166 496835881
3 116458 25304
1 492 53155 686569401
3 165734 180750
3 25001 160296
3 8127 182686
2 49790 945512776
3 86462 99604
3 42975 38312
2 189855 879175038
2 155688 759823912
1 78803 184187 532718228
2 165874 659507628
1 60269 98013 186232181
1 41622 99919 332251411
2 84158 984426705
3 145912 43570
1 23047 130583 60164225
3 6432 95179
1 57035 71167 754721711
2 185127 493790440
1 54092 87233 470756341
2 139810 465273658
3 115537 153666
3 58775 186446
1 106015 108087 716520314
2 78979 733266272
2 189246 711908461
1 67792 101835 699531386
2 100470 652981392
3 931 35810
1 111886 118962 645019884
1 113586 157695 344720282
3 142646 147994
1 21881 139218 739844885
2 96778 439745178
1 11441 197998 371677071
3 102845 43066
3 23895 173403
1 49015 92576 817006186
2 15983 64558908
2 159002 219251310
3 119654 142578
1 131801 184534 450866374
1 7329 166156 398620553
2 113708 11434616
3 12456 131627
3 4323 42344
1 5563 84513 806734175
2 199609 486661283
2 96298 88182651
1 17227 119754 612428881
1 160701 179827 138255909
1 66128 187041 863388069
2 135882 382874684
1 27751 185664 701688044
2 109711 143930049
3 90815 68159
2 127983 660829210
3 49521 55178
3 45189 49376
1 17987 89943 36913794
3 125898 83528
3 20714 119414
2 124944 193258710
1 74816 183505 230920124
2 113180 684047338
1 103993 139343 185240305
2 171566 999070732
1 114347 139401 70130475
3 25173 63229
1 97125 169668 604118533
1 42848 108587 768478423
3 172567 13218
3 66478 40520
3 83954 146902
2 13953 488455435
2 184263 994902220
3 175018 198270
3 97858 26886
1 81950 156791 407503041
2 69905 193833668
1 113438 156258 365246176
1 47518 198802 659138703
1 2563 69495 767674278
1 116496 190709 321292796
1 66565 105093 90470938
1 30305 102715 319842352
2 188335 121922459
2 6428 80966721
2 157425 662027038
2 107801 751218783
2 50971 145332566
3 84421 192031
3 170990 115547
2 171969 848608274
1 118478 166142 197795128
1 17299 30740 690825028
1 70828 144939 490099894
2 10385 673497326
1 3890 32953 901922369
2 198050 479216663
1 18939 156954 439944536
2 42139 528443366
2 9029 704928402
1 93047 175942 739939599
1 42906 84804 422483401
1 11590 182750 804860680
1 44244 173413 133137761
3 40111 118697
1 49287 127247 794356303
3 11374 155274
3 121553 59999
3 155697 96769
2 110370 588119893
3 155293 95834
1 64303 93862 331334491
1 6366 179439 598318697
1 176932 177685 176074794
1 180217 180325 165993590
1 43512 70586 478076861
1 84841 117045 296081004
2 150954 908920138
1 20522 89222 432889177
3 141484 24733
1 174374 186470 419553353
1 24669 188636 434598051
2 117646 419830638
2 6902 9032062
2 156840 514951235
2 181404 723498561
3 149180 165705
2 139712 250449524
1 110250 171395 478384363
1 95076 196527 429636857
3 149831 104143
1 50114 157742 105576861
2 110020 155145467
2 27849 171012488
3 140250 86729
3 11344 45979
3 163061 44774
2 93188 720623419
3 47773 77916
2 62060 390897492
2 195365 832988341
2 169681 614204389
3 92450 146465
2 107035 311604801
2 119338 122673311
1 73158 197264 587629528
1 134308 144299 84426681
2 125301 259973574
1 106669 133552 606418329
1 48149 196495 788819291
1 11886 113125 818001718
3 46907 123077
1 92358 191520 778630325
3 66373 85862
1 121164 179690 620758697
2 163305 803698643
1 36692 133559 297742535
2 169715 455348774
2 26267 191949323
2 153206 108519869
2 15140 172459684
2 124590 465297334
1 57312 189432 263559048
2 61311 7845975
3 52626 36005
2 63672 413328208
3 103004 111259
1 8274 44053 893313027
3 50118 83825
3 109088 167497
3 123887 75394
2 4602 742330456
2 75115 7007831
3 9462 9137
3 198303 145688
2 147304 153249134
3 22180 157758
2 196250 164593654
2 49520 180657402
3 28310 178058
2 192648 528424262
1 23560 146558 533706088
3 133631 32278
2 37528 573009163
1 128413 140613 36476626
3 54881 145412
1 95794 199110 746136833
1 39681 89102 341599330
3 93452 171389
1 31827 95021 763330125
1 16721 106223 69563513
3 27889 110237
2 151731 204277110
2 87075 39986670
3 24498 116427
2 177139 252737925
1 27451 149097 889023367
2 121113 345633779
1 25993 92586 228116987
2 163152 988476428
2 188319 775532718
1 117049 151757 413017214
3 117850 22627
2 42582 251115497
2 17542 40481999
2 43232 853611893
2 108866 133089370
1 115764 168720 813431776
2 21857 666483222
1 78761 142570 418900054
3 196186 156960
2 102006 788456171
2 86164 531103957
1 19218 111150 951584230
3 112145 130830
3 46283 45587
3 14351 180068
2 167942 438021952
1 63388 116667 731951989
1 37715 40737 187166161
2 133281 829814444
3 13206 128290
2 157845 991142503
1 31722 128208 549514718
2 196835 359703863
2 183929 900032795
3 44247 20830
1 109006 184726 904576521
1 40109 111437 411253415
1 3863 106837 675155914
1 5428 20821 634950604
3 185831 134225
1 356 167961 981000275
2 136541 783383136
1 654 164938 952796293
3 172898 183407
3 135272 20682
3 72255 131745
3 116060 131948
3 100705 75260
1 79215 113927 466962827
1 137162 188262 104331380
1 183657 199989 431119193
1 29316 92495 524374693
3 83885 190962
3 116837 338
1 62773 170779 839464206
3 153046 138337
2 174815 852697727
1 97927 185722 776156546
3 125477 5646
2 124722 591376254
2 138319 138210214
2 139347 601541291
3 157977 199877
3 118173 48046
2 79731 941919878
2 117778 43580450
1 185470 199722 304477287
3 148731 17883
3 19898 6763
1 87197 92840 288270704
1 70127 116258 900366020
1 54227 116031 756753866
1 54667 145392 526466779
2 56210 367813167
1 23446 174853 145452684
3 106836 112065
3 144999 91363
2 120791 259502576
3 119495 68451
3 100196 112614
1 137003 177370 640375895
2 123405 477486351
3 165336 85317
1 115305 143168 229626358
1 88429 92280 837091691
3 2866 153943
1 17347 69904 728920825
2 20798 706080664
1 90984 95844 994009200
3 24785 132337
2 178520 289128662
2 49004 920253005
2 97618 895233471
3 32522 166779
3 166884 109746
1 158121 192818 182111930
2 160372 355208133
3 31808 161590
2 183352 363613016
2 119580 496466245
1 4874 102022 568631111
2 17826 986708696
3 139085 110372
3 132846 43815
3 80850 184361
1 40626 161812 361288759
1 69635 108739 533615778
2 36260 530018210
1 181300 183400 448835641
2 156483 542490027
2 96527 298344051
3 3378 161216
1 17324 33298 763747765
3 82958 19426
2 135513 395775997
3 98219 92102
2 22296 582631054
3 58675 111406
2 28050 28599478
2 4961 882609559
1 47645 129129 951168463
2 109827 959645032
1 87772 138442 638141187
2 104418 448944232
1 27186 110770 500517499
2 98168 206474585
3 87475 129610
1 51615 98514 234870918
2 194851 626701373
2 145981 373086056
3 37321 20143
2 148855 541415739
2 109588 877369513
1 23401 70668 330148528
3 26431 197550
2 172755 963827513
2 58315 264140307
2 70590 853898188
3 153290 35079
3 154260 136818
1 87663 116628 457411471
3 66664 168271
1 2919 106127 226126915
2 95499 999747895
3 123640 126118
3 51115 48971
1 71552 126493 404363570
2 41392 201399332
2 39611 575357694
3 183973 100909
2 62489 55504701
3 14129 41859
2 179517 126410228
2 115922 121735717
2 180889 357402233
1 16556 56195 184383578
1 8018 144871 803626180
3 84461 65309
3 132284 193909
2 61470 451414692
3 22097 165779
2 47091 101760494
3 94143 191125
2 199886 766876991
3 43305 196292
3 65460 141452
2 11445 784793131
1 14370 91165 722503162
1 52858 116067 723882777
3 144611 178616
2 125021 749124920
3 181591 65253
1 132732 135457 718516490
3 135602 171565
3 164962 5487
1 19629 76539 685774661
1 2721 120122 17359500
3 67004 85141
2 36591 828032954
3 85221 46991
3 48976 100487
1 14167 90734 518298739
3 63876 119034
2 25944 122053682
2 146010 456770046
3 190057 159634
1 690 109471 241133777
2 42970 825466153
3 181075 199472
3 164431 80907
3 96294 149076
1 29227 182468 68049204
1 85322 134299 349096331
1 64947 91458 573683332
3 34355 165519
3 175627 33885
2 100106 34299438
3 57325 9319
1 24668 170612 802214536
3 46389 26408
1 156095 181466 954083511
1 70018 140934 980997617
1 35219 59254 481711315
1 150234 159461 373164444
1 30975 176148 924122614
1 21150 48556 204478534
2 7740 402084950
3 161161 126694
1 100055 150923 289585024
3 14539 144957
3 92971 91140
2 130832 437343785
2 28518 423306992
3 146985 79911
3 175492 170340
3 173218 156590
2 62496 635505867
2 38876 840458386
2 48329 96738992
1 136478 187652 458737810
2 146022 489827997
1 46214 92088 460686472
1 21745 42583 339621159
1 24593 108183 814636639
1 33391 53780 959979592
1 14407 51399 612664105
3 98569 182350
1 72983 169298 403977388
2 4643 89003080
1 24781 86148 331288533
2 147212 465971520
3 5097 50205
3 62709 104718
2 61630 898882633
3 111747 58276
3 149928 126666
3 123990 10482
3 193330 155224
2 88806 529520233
2 64045 830971814
3 169157 100989
1 84867 102011 160385566
2 40694 585968329
1 12053 167450 856444685
3 12749 60662
2 129520 778715463
1 38363 127353 721081828
3 63836 38850
2 74121 483983550
3 65874 93943
1 121677 154580 781414660
1 174896 199626 850225865
2 55379 610042473
3 2416 194415
3 111171 161677
3 148551 190780
2 24322 801687730
2 114291 56811262
1 20007 71737 175476420
3 36927 197580
3 99202 13396
2 136379 161979552
2 171500 429849943
1 67970 119297 719218238
3 61193 29894
1 30131 195738 982788662
2 98361 477456369
2 58946 331814170
3 172244 181578
1 26342 167498 555459418
2 98809 8924167
3 48975 81426
1 12965 94203 567597617
2 11898 843135168
2 41777 581116524
1 88166 139957 849321802
1 102744 138996 70355161
1 78655 87078 310999545
3 78828 9773
1 63886 84854 459309170
2 118275 826745319
3 47593 54495
1 58832 139525 514274884
3 95582 168660
3 87661 59848
1 7660 125302 291184173
3 197187 191991
1 64392 192895 307079908
2 126309 958118084
1 73565 193432 849367148
3 187764 10568
3 195453 47959
1 148844 177716 603703899
2 27148 245441914
3 194082 3255
2 186782 601830418
1 8744 182099 820166015
3 9319 6997
3 12360 119346
3 23198 71538
2 55634 10161043
1 48581 67944 456189610
2 83014 790862158
1 82983 195789 214670613
1 45345 80672 948300647
2 40447 889473703
3 175352 24610
3 92684 63857
3 83795 77777
3 112544 40963
1 61643 185911 388249734
1 76709 189369 950918493
2 83157 873333898
1 101352 152860 66400632
2 79531 125651786
3 2672 97969
2 161257 694134005
1 46703 50758 507830794
3 131197 137257
3 170337 134849
2 138562 639316173
1 128235 153671 187356625
2 18589 586224847
1 7347 65274 395198856
3 157987 167602
3 95832 179028
1 188624 194057 401884643
2 11571 341988714
1 3795 171621 627990293
3 20333 119931
1 102759 187104 637986006
1 38215 47823 681212970
3 104992 120998
2 139948 38358842
2 66661 624135438
2 6515 479593625
3 29719 65206
1 115469 162149 7552422
1 103470 154008 744407083
1 70374 117797 692993109
1 10833 76222 291126210
3 67257 131472
3 149443 180368
2 114071 554451456
3 62002 20955
3 196918 65677
3 77870 108675
1 97315 105331 80627290
1 156238 175272 419038921
1 125701 165793 854075386
2 72788 466814349
3 176388 32566
2 40438 50073298
3 145588 187471
2 57433 186496057
1 107778 143920 895346174
2 113860 866633391
1 52614 153267 239264485
1 55248 111306 235892818
2 181131 795818082
3 81943 152183
1 36171 105368 473984304
1 95728 185103 127226148
2 14452 372309930
3 52070 94507
2 40336 483589011
2 150919 412059954
3 146313 171222
1 29754 54703 794067510
1 95267 160707 467345884
1 102542 151676 752652275
1 100884 197777 475096895
2 88798 902662261
1 22482 100904 193206983
1 56021 79057 518577838
1 116239 146084 668462510
1 146425 182512 360895305
3 68385 85284
2 55952 713883686
1 19173 27925 562422203
2 7784 63678736
3 34079 132907
2 104252 474510724
2 34071 347229710
1 12398 160102 642615236
3 108220 178094
2 1076 422181869
1 60261 96967 885919436
1 7486 199936 999917181
2 99733 730255456
2 158387 510581952
1 52763 139178 306085680
1 105496 191161 606779272
3 132006 128337
1 71152 184971 403393407
1 155920 177026 232517944
2 22944 408385234
2 129974 941588637
2 60690 935373406
1 125324 165279 127960156
3 156284 161009
3 124385 56073
3 29348 24438
2 64774 685331367
1 64128 148965 828558976
1 56108 193383 900725478
3 40129 5387
2 32328 575225494
3 39423 140352
3 24420 4774
1 112061 112131 726937638
2 181915 641848005
3 160728 47308
2 184953 904322685
1 74732 155967 101560532
3 70465 50545
2 118952 730763751
2 184705 48975587
2 128495 680802180
2 168105 150283067
2 65116 822894483
2 67617 987263286
2 155857 926756394
1 73874 85723 792421778
2 181846 816153507
1 12121 95820 914851066
3 80827 194168
1 9099 30561 630036305
3 3838 93641
3 73692 79986
2 124240 71037833
3 144620 125685
2 109114 5822198
1 18822 118274 817728364
3 94693 28175
2 70191 234850733
1 110487 185056 371018098
2 162501 218347015
3 134003 96643
1 52838 84948 381361383
2 121221 374646706
1 47456 190646 863848176
2 118717 332658043
1 47397 153599 167549680
2 124523 945053254
3 57160 40935
3 29833 169237
1 145111 170706 713428618
1 137601 155704 73742529
1 2688 36392 912452313
2 15255 970594545
2 26943 37933184
3 48237 87285
3 58374 41392
1 21257 86433 225950214
3 125712 148688
2 15635 856026271
1 85609 171433 847747699
2 65663 784240383
2 140954 590711030
1 58927 127194 726142840
1 80009 193539 283345568
1 80474 117961 307357890
3 7581 1055
2 180861 12710306
3 188845 193018
2 139166 322684010
3 177834 137300
2 25914 581292404
3 34635 85582
2 83107 641108848
1 103670 110934 135451869
1 72943 95949 766227974
2 165359 363177157
3 174369 91549
3 50441 115873
3 143945 172831
1 82548 122763 671847171
1 92594 111131 820813618
3 115809 116389
2 76863 911168666
1 27660 154099 292247260
2 42215 376052272
1 34039 58696 349852648
1 125136 197588 341381323
2 56326 121937788
2 143535 454594361
2 73014 501754371
3 34697 113772
2 132312 432166437
2 66773 243979846
3 117745 58373
1 15068 24247 470598338
1 123580 193756 658538698
3 70336 80958
3 38435 148070
2 170075 678763703
2 39488 261576781
2 54635 18129024
3 87266 8241
2 13385 738653676
3 97948 137816
3 146752 150091
2 48596 568656759
1 41033 116614 74112040
1 100248 193979 416162756
1 146420 182068 454624802
1 46107 129740 394378812
1 48406 123267 325586878
1 112228 141472 101455693
1 87997 154400 535818440
1 46577 151268 995770409
2 13004 745010081
2 53335 890669146
2 172888 69804149
2 145077 317084788
1 66949 159960 745432268
1 63568 71001 706244963
3 101806 175380
2 42957 724373466
2 2896 357476456
2 134205 457454001
2 161212 938900018
2 35814 498237328
3 11886 150098
3 19120 131079
3 106611 129761
1 31555 71701 627360539
3 67349 81422
3 89780 61520
2 73040 658031424
3 16664 58393
3 157957 70945
2 137693 538476845
2 63047 989538919
3 48431 135093
1 168435 173903 322402075
2 109004 813723658
1 26928 161210 776544398
1 68697 176854 768349125
3 169702 61562
1 77727 90364 438862394
2 16083 515076006
2 195643 194901765
3 3013 24563
1 55772 107536 451892099
2 46428 396172489
1 78265 170500 739359854
1 79901 134811 163213491
3 14199 30333
3 176840 31061
1 6950 192287 197688235
2 43225 265299665
2 25383 262362019
3 68817 159300
1 25805 81458 527068760
1 129603 136379 166223319
3 87634 3730
2 182852 380093011
2 155945 349895196
3 65507 123235
2 182691 893928063
2 66453 133781705
1 27890 124136 316096655
3 108959 187306
2 149284 580575422
2 144072 641726917
3 75341 1284
3 190702 192678
1 162832 190629 341260002
2 111622 828252279
2 95375 547099144
2 118717 152055111
1 104306 164421 333906058
2 126775 81525893
1 30341 107885 752267698
1 34590 129688 922235795
2 21996 307014897
2 191361 357255251
1 7629 15090 3210462
1 28161 69565 686840907
3 58906 181072
3 119075 9636
3 9882 66807
3 19109 136844
1 93724 150788 995462426
3 78272 52314
1 59057 126864 616566812
3 50880 103293
3 137160 145184
1 4037 167747 175959184
1 146741 167805 976552055
3 102242 112283
1 104143 106062 252158473
3 93688 143034
2 113564 997149986
1 15865 28202 852638075
1 150458 188867 175461972
2 53742 17680743
3 130785 4466
1 40385 41404 577290768
1 68972 150829 369505250
3 90612 40484
3 194172 109796
1 33272 169251 473505215
2 62145 88269052
2 118327 211543205
1 77760 86663 325202492
1 147400 172230 275542329
3 172290 161852
2 58027 101591824
1 128961 162367 893660955
1 134364 148250 870988609
2 23995 330382105
2 107210 39074833
2 41956 598465289
2 131906 299758682
1 46229 176496 676831478
1 51254 198417 956313333
3 37858 40351
3 9134 107358
2 17779 988983313
1 174708 194838 533037380
2 158830 814097520
3 45457 159118
3 85803 28368
3 167207 134606
1 79741 139174 948269197
1 50727 95075 650673202
3 118050 176361
3 115073 150172
1 19814 197128 502466029
3 2389 142727
2 158970 553765285
3 69444 86023
2 119137 238077472
2 29440 940466845
3 19006 20869
2 48804 86472019
2 46216 595604665
3 70436 168162
3 78190 84858
3 172504 157755
2 79364 45829985
2 116711 438765009
3 93087 46222
1 100163 180676 930350567
2 112373 928500735
2 162181 322546683
3 101898 132467
2 95352 563724103
3 52647 190576
2 7186 872764403
1 20549 29978 740270669
1 144517 171016 559179697
3 7179 46645
2 155072 516035250
2 155569 730669543
3 19921 182653
2 154135 236218097
2 173207 889444671
1 79630 82248 413946690
2 178414 410630823
2 80335 678876834
1 66401 154132 844604875
2 44976 433514166
3 183448 79499
2 132996 943993217
1 1364 88229 606806346
1 31730 33633 311140775
1 65637 111558 582374342
3 127210 130018
2 130834 134597860
3 117286 148831
2 13517 874245358
2 47995 67215183
1 51727 174283 689092541
1 67641 185807 723948707
3 32848 51047
2 156054 469254152
1 66126 134212 942415733
2 185756 423764552
1 119121 188404 966273838
3 156458 76252
2 101970 727140085
3 180461 82943
3 118845 143261
2 170859 601786493
2 89465 936053994
3 155034 140212
1 74253 110373 816569041
2 181431 948096069
1 75439 145402 264041013
3 131646 80231
3 23810 145496
1 12749 49746 189235644
1 19844 102166 183006161
2 53807 528455190
3 130156 42237
1 68972 165309 214970300
3 85085 166431
2 36115 780021654
2 2067 669950618
2 182755 147428247
2 181782 423658322
2 41732 849151829
2 127452 353396747
2 174955 815209794
1 43857 69649 717394510
1 28582 147805 327831115
2 74339 853258237
3 83971 33582
3 90271 120510
2 190634 310492237
1 9935 159862 498069782
1 41490 186099 475417719
2 80535 520169438
1 107375 167286 283299068
2 115101 115304040
3 127926 166722
3 34753 67708
2 51579 237925642
1 76493 152755 196003767
3 191571 6191
1 135830 186795 621866076
3 37018 136141
1 33795 158616 770315599
2 199556 804696040
3 65361 78189
2 168379 108140514
3 8091 169330
1 158451 181824 898946279
3 79679 111933
3 57914 121007
2 69269 783609045
2 19313 906597354
3 46338 157019
2 187759 750674583
1 78941 109419 633948373
1 54275 112556 878548523
3 170446 163040
2 105952 292800754
1 74930 192825 472576015
1 30290 97049 265446050
3 89033 103143
1 5011 189643 52353476
2 147557 479333980
3 4425 158778
1 96086 128958 274152419
1 123749 155624 303831881
3 37649 134457
2 151252 954112325
2 148260 519427452
2 28462 746470674
1 54768 148686 229965661
2 158735 802512034
2 164260 34276974
2 137686 315758783
2 134737 186452947
2 96466 197887298
2 192227 136568266
3 29769 101902
3 11444 116852
1 156749 162203 158507527
1 2250 3670 363804560
2 55522 590176390
3 155666 176027
3 47924 13989
2 24115 423008109
1 45704 183493 575984642
3 98942 48002
2 97522 945573172
3 28961 115221
1 47003 141923 403852032
2 184261 817495932
1 58222 85678 707291052
1 141735 195114 169114689
1 27905 53434 902035684
1 56098 79831 884497947
3 26222 89516
1 87974 113599 985943866
3 146791 14060
2 92922 353329227
2 176066 65400267
3 159760 176157
3 123695 55395
3 160261 189691
3 28458 63086
1 71778 96790 664047375
1 95861 171917 316045598
3 165329 162052
2 57098 782087268
3 120758 97593
3 168490 91748
3 167089 145337
3 145853 50158
3 181660 27224
2 150918 898899017
1 157798 193320 7696190
2 97589 530045203
2 47409 839122347
2 2354 785952114
1 64805 131541 583286309
1 26439 149719 735871219
2 2191 57008941
2 175109 761282907
1 90127 95196 486656248
2 152888 409016894
1 19980 189641 841855408
2 121878 651699339
3 8263 56636
1 78397 155412 573307229
3 131665 194123
2 33104 811431340
1 39941 77462 295968843
3 187013 189890
3 138080 16700
1 115813 122021 349546018
2 24790 113560834
2 143320 398366856
2 16808 433576400
2 32525 86672319
2 27494 312637196
2 74944 721402232
3 183537 177038
3 82249 93599
1 144050 189949 786530461
2 58869 859236159
2 139002 564396926
2 86033 511774698
3 121028 29424
2 12364 982225019
2 183263 965331767
1 155905 180541 118372183
3 51802 189866
3 169350 149430
3 198960 185181
1 39006 139056 35801282
2 178795 473746153
2 42784 163686588
1 67384 74781 968459774
1 4729 75362 812454946
1 145396 198827 935086967
3 117970 41046
1 132343 152939 558942208
3 69767 114581
2 105138 984893207
1 50055 176104 196997224
2 46124 884864479
2 123344 807309008
2 77845 478867370
2 65497 853706759
3 120698 77713
1 21012 125378 723418091
2 10850 760140934
1 27870 188368 923823610
2 117539 215816017
1 72936 182519 942569889
3 147770 67676
3 132176 181127
2 129841 746281685
2 44357 354065581
1 152952 163878 934590723
3 9018 149168
3 41503 103149
3 22862 24858
3 149306 83614
1 59613 109403 348642604
1 99417 166753 192006131
2 112672 672723059
3 85510 97494
2 74761 263676454
1 40847 191538 392736623
2 84898 128214002
3 66521 165336
2 150692 954145357
3 130746 158759
3 175423 2979
1 52413 62319 822110048
1 103374 128410 518548925
3 29101 68287
1 31932 187574 303948483
2 65319 918922382
2 41414 50116689
2 141746 131835345
2 72160 720305449
3 19573 148200
2 62668 44516863
3 77640 44093
1 40146 47509 504460783
1 14009 38270 953120797
3 188261 163196
2 175117 394065346
1 92095 198693 922042911
2 8104 85697792
2 177073 768284351
3 51914 78785
2 185163 545644184
3 30619 182074
3 7880 21319
2 192810 122086781
3 53706 197312
2 15167 492151198
2 6773 71858223
3 59023 145796
2 74673 922522198
3 148856 109628
1 45394 93685 495492923
3 26499 140394
2 191051 304787051
3 17289 148698
1 64112 76123 733236838
1 115941 137788 537961291
2 129918 245910562
1 21349 136307 1783142
3 195551 83054
1 84783 148354 445653587
3 44821 77006
3 155532 117491
3 64045 158924
2 182131 770110312
2 26691 911558626
2 170753 640791495
1 15726 165308 466378246
1 140470 182320 697506595
3 62324 28135
1 156085 171421 97336198
2 76478 539081851
1 85744 123471 168979544
3 183688 115401
1 134425 184140 634750794
2 159651 721813283
2 79275 570950833
3 84531 50598
3 198243 130816
2 36112 571917380
1 40028 122420 122381681
2 24887 268375574
3 131943 73501
2 153007 437860333
3 87384 197164
3 193921 95615
2 195973 999271709
2 142367 299201347
1 129334 131232 94271658
2 151170 36399809
3 119575 11793
3 166758 180671
1 34878 76569 898843353
2 190023 435167011
2 39927 118765657
1 58158 105357 46600529
2 4385 492856065
2 38912 885404454
1 143920 170207 866261660
2 83855 449907117
1 88332 189720 721605331
1 51166 60826 557946938
2 50311 762833926
2 112340 126120584
1 37168 52380 559499809
3 136959 179009
2 29428 922047791
2 169873 687132484
2 42674 995344742
3 94741 38498
3 80678 85917
3 49909 187737
3 73546 34740
1 125429 166433 16508581
2 65744 617799140
1 130638 141491 716977036
2 159652 892101807
3 196529 123608
3 82321 113021
1 50711 54181 985427176
2 42885 689818379
2 91362 306119245
2 131840 795691339
3 84390 78039
3 98179 18509
1 90155 159356 982684970
3 131832 198114
3 178798 135431
2 36150 753790076
3 128529 97364
2 151698 436259982
2 8756 820567965
1 30701 54898 857718535
2 177326 495934837
3 8850 119656
3 17979 152516
1 82060 121312 620826400
2 190762 561696030
1 89532 158006 559156914
2 77011 344779542
3 140684 167673
3 43031 191565
2 64730 400706002
1 53203 147563 967426067
3 18090 22165
2 46446 994080096
1 25996 90304 371246519
1 41114 186052 892217871
2 90954 15717286
1 14422 180832 638615643
1 61541 75125 881173515
3 27070 133407
2 375 534258976
2 173169 683470737
1 25585 175924 991153996
1 137246 196998 46930951
2 196006 754355851
3 45361 137831
1 105195 134723 444689741
2 176446 53968148
3 127247 143130
2 47287 587796246
2 4772 91661441
3 56557 112750
2 172969 922431558
2 141116 183516393
2 142991 822556415
1 180836 191875 545953694
3 134946 143382
2 122945 238489273
1 34970 160216 632331813
3 21833 118419
3 55938 105543
3 79634 146826
3 179379 100649
3 131632 45462
1 17484 130964 159810386
2 52393 699735999
3 37045 190351
2 42032 52430916
3 62079 119748
2 2371 206838883
2 42424 974685103
2 7579 887364909
3 162296 187812
1 57775 180303 184914246
2 139699 106255286
1 93280 94065 455564536
3 142462 50846
2 16518 27948276
2 162989 197086846
3 117986 108898
3 189487 174459
1 50192 163311 729250913
3 12655 80237
2 13172 923455358
2 96115 674996533
2 182058 639940202
3 59684 55987
3 104861 127635
2 81585 707182195
2 97816 651902625
1 1166 150896 982458499
1 120942 134064 958505497
1 3438 173078 899959413
3 41859 88931
3 98839 119519
2 39691 321536858
3 16823 123552
1 77080 118591 128633014
2 57502 731885833
1 32150 110462 277086611
1 41115 147709 987942139
3 111000 99663
3 47242 157876
2 189814 423558329
3 98515 60977
3 129703 32132
1 20746 37523 285331494
1 43340 182512 783863483
2 104012 277317343
3 138482 172000
2 180091 361783024
3 79578 14565
3 189095 181158
3 126442 22502
3 45127 16859
3 70164 187073
3 156658 33176
3 114793 43278
3 49452 94954
1 93651 129719 653827520
1 123178 163839 651077694
1 99552 111250 527239762
3 45846 96021
3 181843 114939
2 100744 731756801
3 24905 155211
2 130540 508967218
3 10934 146325
3 160340 124594
3 1358 14566
3 114198 46151
1 52648 159313 23643228
1 164275 166281 303431258
2 186028 187543167
2 121115 534099073
1 55296 84698 626296364
1 163926 177074 321191296
2 32365 692601328
1 73752 87342 490122565
3 47664 56755
1 13376 179374 686119418
2 58321 863629190
1 145088 195681 423304641
3 48846 108667
2 161181 328102860
3 168838 146250
2 17140 317912939
1 81230 127267 885883145
2 178652 439964292
2 132667 238305573
1 155900 163543 569551551
1 80018 100824 7205140
3 71548 52467
3 13188 36714
1 82224 130444 369923589
1 61558 71620 851360945
1 20404 109281 20180735
3 71697 157609
1 67409 82253 879349327
1 68810 165204 227678966
3 11439 33466
1 11962 186526 111795266
3 179507 43205
2 102482 792878516
3 104355 17481
3 29114 88157
3 110130 73550
2 33233 582706086
3 76004 142821
2 64594 985665442
2 35936 813724152
1 18795 68818 933665404
2 43184 884281936
2 182566 349025689
1 54484 76479 653957696
1 35203 148423 91815544
1 3662 131537 298281606
3 78816 2593
3 79798 98563
2 1688 822427081
1 31206 57252 324142701
3 146615 59391
3 29084 182276
3 39948 171137
3 17971 10409
2 107347 550781964
1 117489 146980 965629972
3 72654 45699
1 17933 185262 940479691
1 139089 174383 748343980
2 159788 259015522
1 143457 181737 720526035
1 130439 177394 15096463
1 115653 140728 529413713
3 101969 123218
1 22700 87977 908919869
1 34966 40749 204803751
3 137684 153328
2 146221 142638499
3 38703 46606
1 28250 117791 900532353
3 145999 94251
1 110005 163243 935472103
3 92999 165598
2 90035 850463510
1 750 195476 123651533
2 60536 928517777
3 55279 21562
3 176159 177242
3 116127 68604
3 186314 51979
3 85267 10532
3 55331 99087
2 116181 928231852
2 52141 481787391
1 80659 171310 455007499
1 2806 153227 950280239
2 101692 354695965
3 79766 166048
1 156109 157724 99324992
3 75703 81754
3 130982 128359
1 93042 94285 954412789
1 96248 175769 180983842
3 80229 147487
2 100883 372313687
3 127061 18182
3 82942 141947
3 148815 33293
2 100268 672325145
3 168233 171905
2 151207 188196379
3 145784 84976
2 65771 872422354
3 82422 2607
1 52330 62722 638546203
3 41629 30573
1 106387 172924 68354493
3 127552 82701
2 160135 363245028
3 14850 167081
1 28508 107446 932180275
1 62974 183375 807157863
1 102631 166253 254851205
1 124534 146333 631574981
3 192621 52412
1 31854 134190 146660375
2 107996 58662242
1 24081 106842 69203321
1 64472 110605 657539754
1 70888 142951 895527291
2 5686 800362041
3 34758 144998
2 5255 569619365
1 127748 142252 866297935
3 70853 165913
3 135779 142336
3 11182 115817
1 42372 107186 947567617
1 66828 156207 674553393
2 119880 763468815
2 70249 142018582
3 60606 163924
3 37335 63279
2 183796 675624522
2 95670 276328135
1 40172 45545 735697056
3 195880 14728
2 38956 570654093
1 48921 170158 660955164
3 107443 109160
3 4482 119729
1 172840 193888 770642133
2 49903 434935550
3 92737 156736
3 170344 53267
1 2687 154235 595103431
3 185760 136935
3 56799 169341
3 141505 175883
3 167244 150208
1 29809 166061 408598448
3 9154 28653
3 34192 39810
1 126873 149975 366578076
3 93224 139131
2 32004 294628897
3 173784 58264
3 6595 22346
3 97256 115087
3 35220 114454
3 116672 25996
2 101167 241143037
2 85246 359647287
2 57471 365511563
1 15110 130656 192191509
1 81320 171203 489823250
1 102831 128137 5041465
3 62043 114269
1 29722 152230 614360206
2 21862 44311875
2 184091 448047503
1 184776 194085 278307383
1 33495 120394 919595292
1 9158 52315 564053337
3 111198 24508
2 136094 226955832
2 32683 396423702
1 79066 145141 628915075
1 151482 158164 252105996
1 36590 133958 695983512
1 101042 130882 204753010
3 194123 85464
2 89261 769545940
2 128867 939695268
3 6221 145800
3 70109 67266
2 85559 632270380
3 117461 77714
2 60060 953810208
3 1170 60382
3 106126 178258
1 122015 184248 56042243
1 48416 80302 893161935
2 127126 623224802
1 162116 174945 914700248
2 174378 218864656
3 74878 14474
1 151167 153710 474407528
3 138333 67358
1 83732 133491 129924420
3 133039 94045
3 126317 114945
3 39034 14564
3 194674 151780
1 163389 170172 843872730
3 151421 17302
3 35828 130111
2 169745 663985032
1 63698 161479 628505393
3 92513 191640
3 170911 181646
1 5532 67666 853835139
3 22883 171100
3 177640 73720
3 20011 104027
2 179444 830114225
2 25073 944474703
2 155924 569884855
1 129201 190546 916816106
3 60604 115974
2 96892 692579202
3 111713 77998
1 148919 171287 499725359
1 7369 134462 218008223
2 153876 436538312
1 4574 173792 341696429
2 194839 703166237
2 4774 139702604
3 11201 42764
2 156953 836110591
2 113291 6946356
3 95255 74267
3 51930 139296
1 63913 129931 297489827
2 109166 434386623
2 9053 754464198
2 135257 889932993
3 197947 163109
1 13522 65024 241149460
2 32129 902927275
1 18025 43057 635720816
3 178983 48789
3 55741 197492
2 168689 181827552
1 54039 179127 640108881
2 151021 575326294
2 69349 526443616
1 82962 105989 428063525
2 79003 751112470
3 153919 8503
2 144545 349186379
3 177360 164172
2 192723 907724533
2 125649 476314173
2 111069 334418601
2 35791 551081372
3 77609 107180
2 153352 438533509
1 93905 193392 56646473
3 79509 41832
1 10784 65191 125986300
1 69032 170350 829405844
2 50805 232488309
1 51412 174009 200810428
1 108509 187781 138468132
2 124644 19313587
1 6037 51153 484182433
3 117844 115261
2 93169 137514376
2 116469 13156094
3 175845 107163
1 11207 35654 793687183
2 11761 285149963
2 142549 620008900
3 107728 108199
1 23031 60281 486498245
1 6826 113101 43919233
2 106310 432768927
1 8734 173876 989817291
2 49603 172378432
1 60337 67550 166553103
1 70841 84497 931760451
2 121533 615134815
2 163682 437344702
2 102889 998581598
2 72559 203626864
1 72117 118841 78937776
2 182400 360432284
3 138798 81407
3 181789 8615
3 35374 91617
3 6666 28697
2 97135 426794862
2 29033 719175270
1 41222 121231 991240356
2 178601 146242429
1 31032 122136 266997930
1 60404 169230 682444272
1 1634 58768 330448862
2 160769 731201157
1 125499 178633 840318272
1 107764 113257 174289505
1 32297 193715 990253402
1 80134 149181 998460625
2 64220 541550811
3 138437 12256
3 197924 172758
1 191737 196089 714454511
1 16033 40021 678065057
2 99677 249980185
3 19502 140605
1 118511 121545 732354058
2 144495 167777293
1 8748 13711 146478152
3 23845 143482
1 46361 146919 904358740
3 139022 47040
3 15741 143645
3 191004 67574
1 34447 111503 845770949
2 162890 906976867
3 192887 125196
2 131339 680152349
1 8829 172028 789348105
2 122685 435002702
3 102957 120173
1 72180 124553 360464743
1 109791 199134 924926024
2 130903 424571166
3 7695 120945
1 171327 174507 78779520
1 85671 98409 24783992
3 195623 104180
2 179962 477346747
3 84782 75157
2 168204 450974163
3 164301 94104
3 186318 114194
3 191977 20431
3 161907 56740
3 43308 46729
2 92884 178649926
2 47194 849005177
1 15564 173821 441128245
3 53913 77025
2 173259 196577410
3 57820 136611
2 158789 289059498
2 177177 519738076
1 149209 172337 264225769
3 89879 126996
2 1295 831406795
3 144606 84450
2 135148 731959955
1 52657 196037 909313304
1 66942 68621 236271478
1 20668 152760 698196927
3 186382 192575
2 186990 70207887
3 66477 30909
1 615 124539 212912287
2 120198 467971872
1 48312 182446 707088033
3 127027 46968
3 72896 103417
1 34935 193644 606722199
3 29529 63313
1 8093 135152 1640845
3 48797 85963
2 183076 184877974
3 110545 44416
1 102815 186543 715845945
3 102626 165500
1 12142 61388 539493298
2 28487 815074012
1 84586 180031 281696355
1 32378 185885 822711300
3 72959 164005
2 195518 710656965
3 95551 52469
1 82128 89757 332976340
3 107047 67612
2 114171 265867592
2 196260 30875744
1 2907 46134 707616439
1 1318 69617 792907526
1 42539 110522 372955052
3 46762 92294
2 93185 478611023
2 112241 777833174
1 21703 100940 793570980
2 151221 321533295
3 175481 185970
2 125278 323389221
3 109570 60124
1 35184 45866 571927142
1 10078 68785 858083458
2 16717 804266129
3 48545 62321
3 170057 35043
3 44375 170478
2 53793 306251261
3 195206 96220
2 110790 903041847
1 35734 152099 63608983
2 171950 202321717
3 59006 64338
2 93835 66190095
1 51009 72320 159881393
2 93884 199615196
2 118339 237945584
2 100814 612897593
2 70292 759184175
1 62501 69121 38536616
1 59597 92469 26378200
3 33281 123975
3 96767 83524
2 109803 971606048
1 178 178281 199332010
1 55936 80616 393131913
2 87501 879850058
1 72246 184483 956122944
3 72373 112557
2 93959 511914362
3 132178 22990
3 67191 25483
2 32211 779738846
1 52861 183933 179826217
3 107430 103043
3 31597 18121
3 19911 17460
1 45959 190863 502510480
2 23186 315209369
3 80109 128861
2 91429 986190603
2 16172 961485210
3 142313 155130
3 57747 99242
2 143897 897777621
3 4310 30080
2 180263 854115833
1 74341 196359 595719863
2 26482 305572733
1 148999 166280 649955136
2 192700 965501432
3 99433 91333
3 151106 135944
2 172489 532691931
1 110464 119878 426021841
2 66331 925407003
1 65345 122732 18970506
3 159685 119338
1 23198 29574 374015644
2 17082 409316495
3 161132 33688
3 107357 78350
3 195091 161263
1 73350 144195 938826883
1 14710 29359 25567131
1 118060 151628 594271097
3 36412 136837
2 142488 532451520
1 67402 178020 346853035
1 155086 187558 67589271
3 83823 156360
1 75752 113072 675194407
2 145373 956745622
3 173422 188007
2 175658 893530787
1 117619 129811 227393606
1 170695 188463 838482519
2 178396 910314173
3 106415 44229
2 143994 29053047
3 190180 24553
1 128890 168804 907213313
2 26423 362900097
2 4221 731199177
1 139216 147572 567026908
2 92088 289461045
3 18857 116938
2 6683 595710143
2 7561 340508565
3 167261 35678
1 88270 89543 503902947
2 8575 526475139
3 92267 61590
2 41936 961919500
3 134410 138159
3 144611 169465
2 71276 460641389
1 60688 174510 717798388
2 89797 768826657
1 149852 170921 342125274
1 5613 97631 698192393
2 3135 406053940
3 53770 64908
1 123091 141657 579133340
1 7119 34715 135168514
3 116961 77520
1 9003 93259 734203371
1 129338 161138 512102082
3 41611 115427
2 93515 176440283
3 26071 153766
1 56855 120476 855794397
2 34680 167265734
1 73005 132509 999379999
1 6885 104750 330028617
3 121656 192754
2 18421 951990165
1 55262 140537 573541889
2 168305 971500820
2 190529 496146717
1 99474 181925 441171007
2 181477 831811168
1 50296 89710 449411145
2 165775 296269281
2 167009 56899375
2 147390 433294249
1 25140 97243 507228805
2 36882 276223694
2 70294 912615278
3 37514 69323
1 80589 192088 10708564
2 102797 158191103
1 117024 140287 558487384
3 78893 91677
3 81295 70061
1 62520 125481 638612326
1 137207 137986 145687016
2 112025 615276184
3 109908 148985
2 11520 13341905
3 43021 19368
2 40915 114647897
2 88355 588121301
3 37370 52749
2 118813 62659082
3 195045 186109
3 99820 523
3 48693 142395
3 171550 115941
3 76470 178959
1 110887 182236 19384253
2 79467 764015365
3 61493 61994
2 34048 113987067
1 41737 43522 188531856
1 118768 133112 270953905
1 114679 123895 94701193
1 179615 184703 349520213
3 65435 111900
1 13337 133694 550331632
1 44594 47402 254363308
2 141338 897931228
1 54321 136775 387373452
2 24587 17743022
3 147548 142015
3 125719 64052
1 29314 42569 248940203
2 46707 896164932
2 186708 394600212
2 34924 701128536
2 131804 739619037
1 78227 101591 844271427
1 13715 96241 308000090
1 34600 96224 882474590
1 11232 38153 844533926
1 28856 152832 739600867
3 61582 162111
2 79698 98505436
3 68610 82701
2 3121 247935102
3 168059 52070
2 140024 421104548
2 128385 363641642
3 79868 75659
3 99997 175148
3 199380 33392
3 190837 64309
3 8931 89950
2 87029 151170647
1 22027 189121 988224982
2 101737 101980241
1 134185 143339 575949173
1 119727 173058 381503726
2 114572 650334660
2 65391 915031457
3 174087 154037
3 196457 115736
2 192772 902554919
2 89202 793939987
2 123363 387954715
2 18019 100619550
3 194085 47629
1 74891 166716 193063052
3 132905 44169
2 144167 592571905
2 53488 694597057
2 11414 107818410
2 69008 916129822
3 175156 129921
2 151143 850442704
3 90665 145740
3 194974 194608
1 78872 185483 716203122
2 185344 811955040
1 91715 187019 638454914
2 86682 71456379
2 190652 857667914
3 147576 197733
3 63538 35662
3 41863 152640
2 126163 706458678
1 3068 167473 779892146
2 123725 811541013
3 135000 40942
2 17074 812509440
3 6910 127967
1 102730 181498 541004247
1 184276 194214 60926854
3 45475 58803
1 75921 150955 995543416
3 176460 42332
1 128665 186485 924660302
2 137247 77017495
2 149950 528982559
1 110874 171506 209701375
2 188933 308837837
1 132967 189568 392995365
2 198747 30444926
2 64184 518899229
1 46122 140748 721181106
2 187253 176733071
2 100440 119126680
2 198424 909297449
3 82277 169114
3 155872 25301
1 105792 176847 810496863
2 36092 917783065
3 146149 13789
3 33491 55243
1 27107 156891 795210692
1 105522 187091 136176948
2 188103 625505346
3 47521 48500
2 163439 900132903
2 11896 669720542
3 107494 167424
3 199817 177418
3 50293 38221
3 77857 90014
3 40216 79294
1 106875 176706 933835241
1 36514 61155 98134120
1 8164 193257 762070086
2 182705 535774144
1 80359 138429 701739922
1 50350 192858 154459795
3 90235 115745
1 2807 169657 542928738
1 51055 100049 170524736
1 35003 38857 349205241
1 104083 177356 265611163
2 128560 41682287
2 108389 44363112
2 51054 78027412
2 49301 872956271
1 13332 186919 275365990
1 75477 87085 883487982
1 1340 117825 981383463
2 17322 551887127
2 169806 73709285
3 99503 65358
1 149883 183586 1603893
1 15056 34814 506894396
1 12255 42497 788839632
2 157186 639029808
2 749 520155906
3 119635 26792
2 118749 713031262
3 5857 32337
1 137819 151154 99210302
3 74442 83114
1 514 7748 176336895
1 28228 193426 913531725
1 10484 175744 983936483
1 32569 151550 6269903
1 42691 79461 233586445
1 62729 99907 183512067
2 130002 288640837
1 80405 104895 513720515
1 80443 150795 530873511
2 141993 958123140
1 41756 160894 128654609
3 54609 163014
1 140362 157814 388925319
3 59349 38001
1 112466 198765 740729990
2 198372 544330713
1 159693 176265 210689934
3 160963 185336
1 6464 35095 183149027
3 164868 22418
3 59810 171488
2 143631 587492773
3 137904 60849
1 161783 176101 23723056
1 125700 148939 566994471
1 15591 25983 418096330
2 165290 559222513
2 175961 244987420
3 139886 169139
1 57530 181662 324865147
1 27550 152480 62020929
3 101395 64834
1 15870 95477 598178531
1 107446 126685 918264079
2 126891 848508979
2 126916 993584167
1 53570 64503 583257563
2 101922 672817130
2 15707 889455289
2 146927 478720047
1 48871 141869 453011339
3 188034 154125
1 30145 131619 130015453
1 18514 150645 947495457
3 75795 25928
3 34590 125718
1 60132 194655 202095206
2 130329 785762014
1 102840 131397 819340615
3 93189 153827
1 154389 181263 604765829
1 78519 170191 52224884
2 90961 647290732
3 69144 42690
1 36058 198582 142021240
1 111585 123501 991991100
2 60685 494147639
3 153790 40285
1 94961 140769 14016902
2 114285 540921508
3 62250 182712
2 83044 321186289
2 14790 825647454
2 154085 428122398
1 40761 88684 199197137
3 122178 153292
1 14563 151968 775648361
1 86821 138267 793564252
2 156726 938703499
1 123005 192292 329324018
3 137754 139866
1 6782 164046 28991486
3 177377 47979
3 161884 74004
2 174000 514671214
1 44209 191600 425849872
3 97576 95714
3 143112 188424
2 113481 205537298
1 23939 111359 736349185
3 12063 120874
1 116594 118713 611286237
1 73592 188636 29450206
3 183048 157343
3 156742 57185
1 34781 103166 713381048
2 62873 261714829
2 66066 669929782
1 67901 159349 353094750
3 141684 184537
3 94347 18898
3 58806 102056
3 193613 112618
2 82556 287563199
1 52734 59136 338613289
1 28379 133752 366968576
1 90456 95732 139232661
2 79787 638176684
1 21351 156859 166954703
1 60919 141094 120667739
3 169018 171143
2 74171 725872626
3 52780 25394
3 160308 182933
1 38936 157015 886410038
3 88264 192848
1 25622 157324 49082360
1 28500 176764 835616447
3 43467 115646
3 95196 83208
1 106169 145499 590275937
2 32540 393112932
1 106041 157322 13431042
1 176016 196556 978918228
3 167359 77095
2 87041 161354271
2 139616 104576108
3 175584 111702
2 63394 36589900
3 179452 120318
2 69525 262737323
2 105728 473032350
1 141054 189366 4797845
1 135711 141360 27644977
3 51142 101268
3 9846 67995
2 193583 33362897
1 44666 63700 818348862
2 68478 347132405
2 72303 744230005
1 64686 134979 526808355
3 90512 174810
2 69049 326761485
3 168610 110625
3 155912 107796
1 63429 194682 492265225
1 25495 124217 339842251
2 5655 133874889
2 88485 555911895
2 2003 334414357
2 110937 192902452
2 145395 849699003
1 172253 176837 689714478
3 128273 197595
1 112346 116847 840873693
3 47693 138722
3 66321 5799
1 31126 72415 565393757
3 90298 170025
2 186799 661707204
2 5024 165774097
3 20326 190118
3 77278 157364
2 169610 586069575
2 37404 100032345
3 161636 109465
2 39006 789610017
2 26441 914630471
2 49475 492525363
2 115069 474675568
3 93825 47581
1 11851 105616 857771334
2 176489 684898674
2 72062 512649501
2 181703 807943496
2 163406 237214350
1 139626 193301 412983024
1 13120 180754 451873417
1 117155 137468 686657492
1 83849 192125 627118533
1 72780 93767 842006832
3 86782 82394
3 172 83177
2 106980 703996517
2 56364 374013323
1 97403 172267 934322138
3 151985 95860
1 19564 198137 814724878
3 158939 176607
2 1211 790558904
2 51621 796871787
1 118274 145713 501705396
1 35734 156633 133372406
2 113834 660473162
1 116659 198560 330438950
1 13434 161101 603058499
2 5452 132167874
3 97515 55923
1 16111 135700 826120319
1 172830 174254 138871202
3 99149 132334
1 58262 157736 861859014
2 157131 988193920
3 171030 173995
1 7808 19236 404513544
3 114383 147435
1 26522 137387 875141116
2 84717 904736897
2 86853 390019387
3 173273 79460
1 8089 33119 760427892
3 182428 136306
3 108804 197410
3 40543 173412
1 145300 152775 280007205
3 163947 140388
1 25343 109126 952225050
3 130304 131857
1 6713 15899 7618314
1 41823 69179 474882209
1 63336 133858 164548681
2 189947 528216727
1 77460 171928 48796406
3 99527 79918
2 61554 524019409
2 1580 802935319
1 153322 165914 481656590
1 170972 198612 678548265
1 160089 170600 555505973
1 83976 195503 645778522
1 121861 139396 170306259
3 46321 81414
1 48575 158895 200961249
2 52074 905290281
1 76102 182022 665003693
1 127401 132945 632876108
1 165997 197960 913537694
2 61670 240899718
3 1706 63315
2 194347 280175378
2 5719 568664889
1 51191 118423 280801911
1 111731 173662 52627664
3 180781 54118
2 157748 812411402
2 152554 350316133
2 114280 97888988
1 159736 175721 65987616
3 21394 139431
2 151900 444723411
1 101067 151417 848838636
2 41655 362001038
1 137626 181178 719676700
3 92166 160789
2 9010 89776813
1 133888 137123 852103840
3 126457 75612
3 23488 145591
1 28773 97834 825821671
2 175313 888613844
1 9915 194963 107971868
1 53057 92139 586040098
1 27401 101654 558627388
1 5486 198692 434332629
2 134832 161836155
1 16633 148124 731720236
2 126912 647687704
1 153958 170374 333871230
3 21229 175207
3 36850 99876
3 74001 84644
3 50940 105908
2 19287 694487446
2 16016 848762288
2 9142 195922630
3 158963 186587
1 59227 132656 936480609
2 152429 891298640
1 19679 72248 685457311
1 180525 195902 834764991
2 187896 223094240
1 38024 150839 230557403
3 105958 160192
1 101332 157947 34405489
2 142916 479576071
3 23986 106877
1 71644 83711 391537468
2 6359 342668623
3 67889 164103
3 142869 105112
3 157254 62896
1 47738 88193 724357356
1 145895 173396 835630813
3 112216 126069
3 188852 110277
3 173710 15032
1 6780 43318 711288941
2 11935 940745970
1 39361 106216 530328099
1 45592 53055 148309675
2 17586 827238626
2 25947 328788186
2 75313 727240724
1 28549 113043 5808454
3 76680 102455
2 196494 776667830
3 192069 170274
2 70405 223346028
3 5473 179176
2 129822 129903185
2 24755 168112206
2 94848 170827596
3 26356 135038
2 51322 672300139
2 100966 302495886
3 106744 161488
1 5107 26463 780247267
1 56067 78214 457705417
2 43025 440007325
1 29922 118922 340449228
3 144166 94479
1 135777 165720 533125219
3 44243 149123
1 48557 65293 691744999
3 51025 138485
1 44368 51029 840118315
1 83892 147164 594274993
1 24900 72169 448677701
1 125178 179219 54620964
3 90019 89612
1 89771 131480 569347210
3 75557 21159
3 80014 135913
3 6568 170448
1 106089 139228 892837073
2 101860 454913061
2 136557 59343143
3 108678 74636
3 142192 122178
3 188316 100384
2 50114 94853995
3 79541 181392
2 149469 139948826
2 183809 821936443
2 56288 985806453
2 119650 350480539
3 128612 86556
2 105354 72565498
3 14664 47495
1 53808 115242 890660697
1 1465 18135 963696659
2 160027 309601443
1 84908 180961 958454591
2 174329 89901813
1 52835 151119 843117688
1 115834 129566 704790295
3 177328 22243
1 62273 166269 894313449
2 168958 852967094
1 2332 135164 988134757
1 22919 102963 916697285
3 106303 155101
2 29076 285120420
3 134198 176280
1 23699 90730 451596025
3 78794 37729
2 159680 157883758
1 124426 133187 934735082
1 74444 120650 371034037
3 194824 77966
2 44799 498360035
3 54835 175007
1 61026 126885 128184513
2 99388 790221936
1 22747 41462 419196323
2 50070 436772872
3 175227 118328
1 21531 50257 241842232
2 110759 280731894
1 132899 135401 759097470
3 75553 158721
2 7388 805117332
1 18804 20268 76569643
2 165352 840892340
1 47695 161752 955829737
2 178585 836399509
3 167163 192693
1 113135 174349 865198902
3 122888 92283
2 25681 580384266
2 49096 661119738
2 13725 302765027
1 159175 165174 743097244
2 140423 675333442
3 61612 61478
1 140402 184011 154995959
1 20889 64531 673507718
1 152978 182929 60667913
2 34915 964789767
2 163436 787489501
2 32696 537962434
2 68993 582814816
2 117488 695181273
2 177288 840344050
3 20202 110855
1 91152 125674 637490467
2 196622 459125985
2 192081 958280930
3 154489 195289
2 189800 208404937
1 76451 154137 256029597
2 129124 547279446
2 129228 269615044
1 15154 76103 336382806
1 3400 108257 748784702
2 198616 20233464
3 40416 33938
3 87427 125621
1 123855 149136 131156451
3 186107 166332
1 27223 117061 861890533
3 106639 2605
3 180699 80037
2 126844 970348594
2 113041 23337748
1 38741 100869 427341117
1 125129 159195 404508990
3 105147 136780
3 137727 81331
1 51045 78384 708353566
3 117991 186180
3 187559 177592
1 10103 178146 976143356
1 56450 157254 593292730
2 143947 64034086
1 122282 188984 563011009
2 103342 693377862
1 125972 127771 814109364
1 163771 192580 92931220
2 24992 112259396
1 32945 82483 119661374
1 71110 158552 519510952
3 190593 156809
3 174416 91593
2 16 315054201
2 71597 381610203
1 14195 156297 964830608
1 17352 17468 888321040
2 105059 304571162
2 166369 250231236
3 123114 80420
3 127186 131379
3 71503 97146
1 112485 143548 281030494
3 6310 35081
3 60232 76060
2 160503 354419413
2 38102 803667595
2 113153 386288958
2 47782 150267287
1 172490 198602 594861024
1 113513 129199 868427498
1 20607 73545 632060113
2 95020 708656954
2 112578 113646640
3 62204 13434
3 173597 129334
1 34656 34965 119281331
1 16844 178613 427681292
2 71960 941560096
3 172690 81630
2 81386 771364773
3 36792 133031
3 59313 23294
2 89940 832953557
1 173080 179205 160698928
2 192140 837591176
2 63712 878743398
3 167339 149026
3 18658 166912
3 33272 165628
3 85403 107135
3 152380 136671
2 131863 664904832
2 170801 670861950
3 194665 135
1 8024 40401 960203231
3 43159 141872
3 187098 23955
3 83775 140548
2 83694 932523167
2 85472 381318182
3 95626 107578
3 159675 145137
1 5101 64072 662437650
3 79199 33829
3 192778 91049
3 148299 158488
3 116305 49808
2 54429 767343380
1 151657 180608 449074013
1 126736 161798 164320540
1 27986 151243 748897181
1 94161 96187 778998145
2 158071 996981204
2 157795 796313028
2 122781 455781617
1 25545 110603 569798357
3 649 99758
3 109805 4130
1 48826 182970 943409110
3 57408 9313
2 113674 214980043
1 62610 140463 177937919
1 46686 116828 50538952
1 43746 184469 4451457
3 123123 40291
3 179347 161085
1 38385 96339 503554998
1 2684 58145 565673482
2 53412 265850592
1 112990 138445 780399908
2 79876 102030443
1 102691 118200 305281922
2 111995 71143991
2 86331 519251977
3 17420 152604
2 122844 822856214
3 139774 79866
1 32983 168094 617047355
2 76212 228847424
1 66891 163788 229754409
1 84096 144155 576640287
3 136186 188595
3 167674 174422
3 131881 32019
2 134845 219163414
2 87790 104869048
2 47442 649241011
2 197210 904265529
1 31510 155969 364379994
2 181760 575083825
2 108662 1018859
3 183724 113191
2 77901 80794889
2 170633 551375628
2 17269 97557571
1 42386 147214 664176471
1 146528 194613 677049891
3 23579 61349
1 50964 100763 551113788
2 75492 747034907
1 37871 133012 315619257
1 158167 199464 281977443
3 37089 116783
2 21311 800315363
1 66409 86904 687867369
1 41159 75344 662200000
1 123367 143026 772467301
1 74588 142899 21906072
3 76810 85518
1 36516 78247 486371959
1 54383 163616 923184756
2 114389 268694170
3 123511 157917
1 63865 133726 229179222
1 151893 180108 868471316
3 188978 17331
1 80262 118818 546555428
1 12398 157439 915584426
2 75444 701544030
1 128866 196505 879627050
2 192860 319790254
2 46055 65925283
3 163420 80809
2 159817 696061914
1 31305 118270 392965053
3 129371 42262
2 167988 323787504
1 41825 113063 912174525
1 144297 167624 490613448
2 113290 964770300
1 131293 150286 796342225
3 152609 199462
1 49883 99168 752725142
1 103377 178092 387399818
3 48409 168161
3 17383 129386
2 168797 321069188
2 132183 527502935
3 123577 63803
2 162711 930460709
1 46395 125511 928649577
3 101164 183033
2 158361 331497800
3 128228 39259
3 139137 179236
2 120020 522044454
2 116632 783402470
2 25571 805160749
3 182962 115660
1 60427 141957 867907418
1 30708 85344 564874624
3 21359 155813
1 58536 175586 798562938
3 196752 73083
1 10709 44651 897219035
3 111236 57158
1 100882 145678 297177993
2 153625 322204858
2 140127 89968676
1 15456 30978 831189988
2 193006 666199122
3 162019 138828
3 11189 30453
3 198016 122589
1 46870 105760 165359154
1 120252 183314 145008621
3 80908 165591
3 57897 22097
3 39681 88394
3 86279 31477
1 22146 179000 674557294
3 145138 37633
1 46578 93694 136015231
1 55811 177282 304402434
3 123200 136694
2 22936 333827689
1 1788 132808 213782428
1 4310 62894 162758286
2 150664 547906196
1 52713 104499 165517865
3 144118 84947
1 17266 71367 935371132
1 26719 118505 191525685
3 191010 169227
2 36371 318966044
3 168221 178366
1 36069 184220 269365091
1 109254 149266 48794957
3 60224 131076
2 69664 3747456
2 29363 425828206
2 112182 894556476
1 62570 156739 2256641
1 2 28834 994346773
1 67089 114508 245040945
2 137623 686975198
1 21655 129920 409820829
3 152670 15513
2 160125 554358843
1 18331 70676 687444827
2 5617 201096323
3 186158 21941
3 76832 59271
2 14890 217347345
1 107668 181736 489919145
2 80920 874541674
3 174800 142308
1 63521 139624 895295037
3 161020 156806
2 12527 698141657
3 122652 118988
3 62347 19595
2 189549 54264104
2 59988 877767041
2 4938 964613748
3 103461 189406
1 109401 170157 99546016
1 46046 78938 303930628
2 22435 203750644
1 2827 17803 537059356
2 89630 752552123
2 62441 566713995
2 164838 610764642
1 7586 90381 855027506
2 176330 336608840
3 113220 759
3 110131 86901
2 144795 396922095
3 176588 191529
2 8401 981058531
1 12256 56385 941564841
1 20529 31407 84034369
2 184207 184465949
2 141374 967129797
1 111589 195528 540787198
3 126122 42377
3 95982 96504
1 33683 86744 470297407
2 74502 523392607
2 115804 148027642
1 18785 99756 649167248
1 33403 174770 935406340
3 165177 16471
1 141304 193231 529085884
2 167660 748750186
3 108987 63330
3 136280 152041
1 73827 151865 475081107
1 18283 175055 366281813
1 7636 130424 759372084
1 96507 127578 593262861
1 9372 92905 994140955
1 44023 129300 346290030
2 40894 410336284
3 50593 80936
1 68112 102426 899850962
1 53687 76691 436836153
3 138642 53604
2 174235 256781457
1 68960 129682 857319398
2 111758 154703141
2 194384 429257618
1 19823 150310 849373878
1 61177 148979 527716697
1 35841 145760 423605999
2 34749 205276804
1 50237 102108 505569281
2 190356 991957680
3 63534 160102
2 121359 765818524
1 27980 106414 133189543
3 156014 20611
3 150526 185084
3 159413 141974
1 88983 176177 424219915
1 70932 95849 536826625
3 121242 27279
1 81670 159917 50080511
3 32102 108822
2 90914 708616744
3 32483 114050
3 127407 30090
2 177718 202236350
2 38153 50454800
3 90979 12994
3 57523 137953
2 70889 982595954
1 163889 171041 922446248
3 30847 19936
1 113605 176726 412596854
1 1689 170217 620569256
2 129562 266743361
1 56821 141601 583306684
2 8995 864010911
1 39495 163357 180656063
3 176676 75844
1 23888 42510 323529207
1 77899 115402 720566320
3 151003 3475
3 164915 5259
3 188894 1307
3 198997 3620
1 39396 176055 536777539
1 82001 121266 162982079
1 71457 125930 74105438
3 161567 142564
3 192200 162794
3 74513 74543
3 170526 102591
3 157295 152475
3 28191 184401
2 115290 334841175
1 16895 189204 768429142
1 18865 47067 263706438
3 29455 19959
1 37586 184433 362922976
3 11751 84988
2 126775 53105256
1 76934 138905 946833015
2 13611 781619040
2 76877 113757715
2 59824 36385037
2 115400 226480509
1 38417 58255 218216288
3 144139 40980
2 166446 781718893
1 27672 53365 369748734
2 55641 612624765
1 19932 177000 615945807
1 27537 181173 296879808
3 89172 39697
3 154099 34978
1 80090 184971 39793809
3 20754 197212
1 168269 172030 963350976
1 35442 42954 496033564
1 141339 178316 144007516
1 25947 59156 428476973
3 119485 94731
2 79979 791139713
2 184103 521089307
2 120832 709354484
2 107616 119204415
3 8093 10138
3 40202 42257
3 39601 131889
3 42687 5631
1 77386 161485 874143647
3 112010 63352
2 58885 153566218
3 33387 100948
3 182932 12514
2 105475 226932016
1 26421 177411 163325375
2 30063 213673818
2 135228 465424623
1 87771 182722 514046703
1 99660 106327 894296133
1 85619 134180 321597452
3 3424 134230
2 24335 891435692
2 79025 579417725
2 182986 610182050
1 44032 62361 1064429
2 28212 729491768
2 52550 855266350
1 180919 181736 552304772
1 35920 78769 85363721
1 12869 192905 362498359
1 113052 187833 962198977
1 48974 61608 17894725
1 28567 192073 542580599
3 126440 178554
1 14516 145993 46941172
3 175098 157316
2 10933 700953561
3 175706 170150
3 192732 104348
2 154676 657186444
3 70269 153217
1 173852 187297 33974416
3 13639 19228
3 102009 193341
3 119448 71682
2 47004 862960868
3 106028 131623
2 149120 817725237
2 193539 365920274
2 191488 71865197
3 196842 182404
3 82159 180387
1 74880 109868 287637459
1 57595 153229 35381373
3 192056 147032
1 13509 33072 194141699
3 69130 9755
3 57097 178165
2 9589 759593751
3 157571 184683
1 63548 110332 445730343
3 144304 22727
3 81806 46219
3 104357 53031
1 139613 168790 705009714
1 39041 159609 715999506
2 132342 907557999
3 120044 98034
3 167426 2637
2 13086 663503012
2 23617 605230334
2 180611 52135692
1 17291 189495 610734157
2 35799 209797012
3 140709 188013
1 93678 172849 835293040
2 146891 512531582
2 33613 589349896
3 104903 21077
1 76285 184435 372303468
2 53195 31494097
3 143585 124376
2 21394 758615674
2 97176 852915286
2 51269 226121979
2 160985 901665841
2 121453 908939504
2 164850 592090647
3 8348 86923
1 13357 76049 491300177
1 14626 38772 86757824
3 109234 22585
3 86552 20256
1 8563 50351 558527506
2 76240 532824393
1 49580 58458 303829828
3 18817 31362
2 42792 904270236
1 58545 64551 658254322
2 194324 393591850
3 152077 53038
3 36980 88551
1 28635 124777 204457268
1 121011 144909 946842777
3 16059 82133
3 119834 169235
1 155001 187531 574320463
3 155358 195334
1 108026 184723 571146854
1 103823 125733 441174667
2 126489 53727533
3 114981 2163
3 25200 119852
1 55461 88692 953869145
2 4526 299844268
2 93747 757355700
3 19941 134783
3 104395 89389
2 3871 236702727
1 62817 119716 998988351
3 2225 179462
2 81134 809002464
1 86776 186926 730134847
2 101949 935129546
2 43267 857758968
1 1407 137972 219895131
3 35771 172236
1 78753 140722 46829838
1 123854 132138 808857787
3 89747 102443
2 55727 851820467
1 16824 23397 720092314
2 96986 923712251
2 124612 331897339
1 108312 145071 681593636
3 116764 174353
1 177993 195782 42640767
2 70366 880182815
1 7443 58693 464936562
2 196955 494481823
3 83464 123885
1 3453 9545 138624688
3 110320 65052
2 118605 601264921
2 92263 232502144
1 104126 171270 38836819
3 107915 53413
1 107407 115130 525803775
1 24332 128101 578956537
1 96900 119606 738022017
1 25806 60551 494211292
3 90027 9634
2 94700 795587430
1 126688 151794 485627604
2 130268 664472985
3 91119 168335
2 21388 284750712
1 131474 194418 266494376
2 82349 993944916
3 88410 48199
1 108328 181137 189058753
1 79494 189750 10163640
1 90037 190758 701845859
3 137819 17258
1 41962 48889 117808881
1 52147 194185 670882349
1 37323 90397 310608771
3 59778 44104
1 30112 62022 861196562
1 81310 168799 586952321
2 193636 525113238
2 114184 21613359
1 85248 148580 488195627
2 156398 334446100
3 98848 58952
3 104114 170648
3 193693 70432
2 63355 889651664
2 13872 730713055
2 8815 763198584
1 61345 184853 505495515
2 183764 303787199
1 528 62763 362237704
1 65726 120185 172278572
2 95834 54884461
1 41350 134968 597424383
1 161560 169053 165861530
1 117702 126170 248088353
1 9440 60776 220753137
2 120356 710058273
2 73274 316568859
1 3147 80647 951777243
3 113386 190853
3 47401 33359
1 100593 194941 178027164
2 126482 506559952
1 32890 145709 177405928
3 122740 3179
1 14073 157894 587148766
2 169951 283561278
2 98165 960832988
3 180304 38224
3 145949 56078
1 6772 7203 218725565
2 12187 30313198
2 6587 518728620
2 102240 363101465
2 31059 968114792
2 163351 710683033
1 51406 92683 732736589
2 57146 80814059
3 2386 84316
1 76448 197220 787842022
3 192056 148845
2 31265 197992528
1 80801 164667 186953971
2 131974 993775357
1 126193 148392 193966977
1 24652 109396 774205624
2 139590 179264152
3 192677 180878
2 104681 537376681
2 181082 664216540
3 7884 85592
2 23709 309365369
2 146548 685541944
2 197259 117376911
1 61768 100811 461530670
1 92179 170513 972580037
2 143678 467812857
2 189894 86895790
1 9017 179921 682400036
2 145709 145346575
1 53130 195882 640747952
2 119035 727921846
3 199273 40734
3 71604 449
3 19050 151248
2 199809 297684480
2 199200 96761885
2 105482 888674027
1 156751 199085 473504970
2 145137 85892649
2 580 738792867
1 22145 170857 395841919
1 146603 165542 302486517
3 155731 54978
3 6608 55018
1 87880 124859 124091024
2 103849 629704353
2 111102 77695826
1 13692 104059 247983456
2 93032 627312582
1 4264 55646 657204883
1 66686 146952 619946432
3 173018 198017
2 168076 682304502
3 13283 27534
3 41772 34367
3 27285 157902
3 199082 29791
1 62614 110069 263822261
2 43642 316376929
1 157774 197735 382020991
3 72163 195936
3 3412 139850
3 157194 56179
3 77297 79613
1 120081 169872 624467626
2 90118 786612195
2 76392 360164455
2 111400 136308402
2 81767 23837308
1 107848 116646 985480016
2 25574 13843753
3 59691 178389
1 16492 157049 100616354
3 62479 32906
1 1256 183634 555835074
2 56236 642672009
2 26156 915202327
2 118829 357511268
1 138204 171599 498902614
1 137767 158172 489741586
3 167366 1614
2 21078 154852663
3 111644 127555
2 188979 195889125
1 89524 164058 50721519
3 168216 82490
3 21993 11827
3 54029 22111
3 163983 153909
1 135079 184403 903130951
2 79273 460982632
2 114283 383700426
3 138258 5641
1 28282 181565 606674511
1 119916 140674 10187847
2 117826 79684618
1 32032 133999 705758895
1 4267 99399 639730640
2 157211 762860948
3 104292 161426
3 118240 182230
1 51807 189575 400044233
3 993 76174
1 36681 57381 830606211
1 71944 125172 540277582
3 47850 168752
2 119152 528341348
3 93896 42680
2 47282 111855620
3 112170 164656
1 156023 172785 409763697
3 119596 167091
3 30443 28974
3 122961 109915
1 56476 155076 829797998
2 78715 553580217
1 95294 139717 704238524
1 108872 131675 940974092
3 78378 34016
2 81956 924822501
1 82632 136534 192037244
3 126753 50429
2 186458 410016799
3 110498 54390
2 11772 172676101
3 129988 21475
2 12197 995976190
3 30345 177420
3 109844 65824
1 66340 92779 685502467
3 110350 177217
3 33128 160094
3 68999 10093
1 87573 181117 540168223
1 85154 120658 22505860
1 87513 191564 920681246
1 9103 73497 939192667
3 196685 149584
3 131595 24861
1 51332 96626 638388738
2 2504 395927245
2 29169 51575811
1 13945 164136 622520765
1 517 84373 431129254
2 189997 808257693
2 48462 339466895
2 180151 414936475
3 30263 2018
2 88368 718046397
2 111917 597784455
3 198835 89387
1 63319 146559 567925140
2 98604 842585294
3 157894 19868
2 147406 829475838
2 19489 697900372
1 26918 84565 983331188
3 192693 53268
1 126211 196803 754184886
1 102183 112267 984774929
2 191809 35725475
1 68060 158445 198540927
3 131088 94777
1 87710 169870 408152886
3 113173 21225
2 99861 443546052
3 21579 60800
1 9093 14192 571806602
2 42791 772352093
2 166085 432654832
1 52296 93043 588663468
1 9914 190263 58819796
3 145955 163217
2 88031 369676991
2 63120 31874536
3 185420 17640
1 186866 195414 672451909
3 97008 144250
2 140194 728879691
3 124344 152674
2 45411 994178252
2 88944 94386794
2 18768 29041641
2 88479 10474324
3 138200 33199
3 157949 140365
1 62889 122853 569590113
2 44897 756924386
3 184126 73205
2 117101 130931624
2 61276 129356435
3 136800 98475
3 6575 101565
3 48550 146941
3 23674 68541
2 187311 40009440
1 70674 169703 439929770
1 90498 127351 683388646
3 148496 66985
3 96756 105819
1 71084 135358 247979896
2 183225 724063132
2 143723 310107104
1 19058 93160 343594824
1 66563 77230 764105475
2 35835 275659391
3 2906 29937
2 177370 746416608
2 33552 433278781
3 174543 15991
3 166526 92607
3 59676 127574
1 104540 181617 647092986
3 14252 119555
1 33480 93455 339159685
3 116898 23998
2 167620 349806681
2 12270 54068370
1 53767 119328 71695605
1 86401 120520 411418161
3 133646 88600
1 65475 116318 997274989
1 89428 152164 577257427
2 54721 252996923
1 7108 63382 236602750
2 161443 313491591
1 49198 192657 148266582
3 74427 34027
1 10521 17956 910750668
3 167459 173400
1 85222 144665 307405564
3 154284 141191
2 132416 121736788
2 131675 901359993
3 93681 18671
3 47234 18599
3 41979 108071
2 76001 497247124
1 114302 185116 626701614
2 26219 190728084
2 122463 778379847
3 163845 33024
1 97403 181329 367660861
3 177108 133769
3 87824 187706
1 122536 177645 842217508
1 28802 45136 908629622
2 61392 879305627
2 110973 208822831
2 95110 261201253
2 5631 113835377
3 81213 86115
2 129631 49974974
1 181270 190689 405113947
1 13732 179462 505902571
3 82116 63903
3 60556 122985
2 49950 394710727
1 19470 194393 21798197
1 47558 66985 922866788
2 191424 670085256
3 150334 152094
3 161352 125898
2 101062 354888768
3 31831 155222
2 6388 812303788
3 3227 29675
2 122332 777874428
3 84904 118492
1 23654 128129 919816468
2 53047 613396082
1 117996 126484 432292433
2 160838 518911835
2 6885 592685987
1 67050 117377 272150064
3 184640 117653
2 103535 155859453
2 57225 694504752
3 173207 160383
1 37067 159572 36457542
2 148025 840839266
2 67121 262771654
1 35247 162642 93453989
3 176186 36383
1 111322 112435 48738215
3 199667 59317
2 64783 857884344
1 10658 110562 690065274
2 126553 421709708
3 65224 163331
3 141874 168350
3 73047 44466
2 169563 720455616
1 47280 190847 202002738
3 142159 172315
3 69585 59413
2 15599 843005100
2 72659 686665507
1 62783 194002 800651031
2 76918 525146803
3 166837 112208
3 188065 75075
2 93163 675356601
1 86942 175071 890555535
2 90718 168454048
3 151079 85643
3 113548 113506
1 40339 142017 983708962
3 188936 120145
3 134385 117481
1 51813 174494 817422850
3 66676 177540
3 36835 48798
2 50780 115363162
3 65076 76983
3 47151 33504
2 123271 671189219
3 117125 30533
3 194993 105775
2 48604 221153809
2 150125 223561292
2 145650 154614322
1 36313 172461 392033163
2 55918 944362331
3 90190 153650
2 81198 203278080
3 182176 102319
3 136672 154269
2 154128 622167059
2 118565 160698880
2 92918 25663603
3 3455 54282
2 42390 46487750
2 97998 942894560
3 149856 121903
3 160872 60316
2 4432 409941462
3 45557 39126
3 177632 140881
2 77516 859762098
2 53794 413530342
3 6708 121738
3 157386 82522
2 15317 53654941
3 104841 192672
2 76037 480696378
1 30672 132226 396907045
3 119101 47484
1 48437 149637 225165324
2 47895 666506740
2 144851 49094140
2 34558 617762946
3 179158 189880
3 139862 156136
2 35440 79862617
1 179857 198210 693211810
2 54543 357877066
3 75526 104462
1 70741 114402 476604621
1 66064 84142 637750134
2 5748 200354771
1 117912 168515 323502244
3 54047 123380
3 133013 48623
3 111735 51714
2 58655 932699870
1 134186 161932 410510685
2 5615 867430479
2 30253 142994502
1 151217 177585 62889677
2 177547 589535607
3 84264 157957
2 172452 452425953
3 36168 43265
2 138804 930099334
2 59120 945871677
2 77635 809469777
2 14130 337641761
1 91644 144380 320971401
1 57904 147205 885416833
1 119024 150355 564128205
1 39334 125955 311360742
2 100615 858976179
1 35026 45343 189247691
1 47831 61970 459632583
2 130546 707092823
3 153430 186771
2 54922 156836777
3 98438 166853
3 162774 31298
3 85062 167646
2 122531 464223299
2 155692 72012826
1 85645 113689 892827779
1 70670 95272 845990787
1 74069 164598 136521304
3 145038 158169
1 56119 192003 755444352
3 50933 197359
2 173474 279326361
1 49270 52103 199763125
3 46029 171332
1 97233 123348 106153164
2 132482 662368871
3 64186 122450
3 113646 173502
2 93752 147545901
2 160551 399128764
2 120356 686175526
2 187213 870968685
1 140490 146751 593657136
2 33941 44368428
2 126702 980164091
1 19000 113628 308760372
3 133355 195334
1 58567 85603 385386685
2 49893 620839195
3 1154 187720
2 118943 342922030
3 106403 35251
1 21320 121801 578360703
3 48621 134110
2 186036 929908357
2 155949 698010184
3 55601 39575
2 59545 704119162
2 37174 835165271
2 192539 386669979
2 85306 402951836
1 94271 147950 515817201
3 55991 191025
1 6206 168033 503269538
2 147348 883551047
3 173591 17679
2 169135 709640938
3 144151 40112
2 37138 793673042
1 47171 181423 896328121
3 194752 64272
3 136010 22860
3 33513 18235
1 6434 116928 637826803
3 154025 194185
3 112703 121256
1 11849 129668 224948397
1 8786 45858 495410257
2 145386 517885331
1 5014 154312 332954744
2 31015 250149217
2 57665 709351692
1 6210 162187 830210522
1 35087 76521 451423892
1 107469 144484 255973444
3 32554 99680
1 137756 164151 881666480
2 63671 405790269
3 147411 29422
2 127000 22800503
3 93273 166217
2 197975 182001780
3 5421 95671
2 107330 106481934
3 3920 68090
3 18042 7122
2 54830 457592579
2 84959 191880231
2 69659 574693259
2 33553 541608299
2 76181 578529716
2 87098 982647864
1 21668 152799 983323428
3 99395 54348
3 87294 76895
2 15683 891928754
1 16475 192988 404624029
2 95391 907515438
1 19663 141817 283342850
1 110077 186371 68861432
3 155159 54150
1 4252 49803 251035740
2 167493 703012980
1 104081 170062 44876428
2 31556 725639472
1 28196 64079 713688314
1 98879 178727 790969979
3 10124 131563
2 35118 25311767
1 138076 143750 587907171
2 162745 782168294
1 119449 139395 492717075
2 90352 443174807
3 149428 132788
2 46427 304574339
2 150897 112601747
2 70270 953173405
3 164243 117110
3 102645 75354
1 62221 84698 543805875
1 156377 190712 664639258
2 164181 396334891
3 144140 53357
2 80699 294876961
2 89731 266926306
1 155393 178991 989429453
1 49331 108534 316531071
2 183179 832566393
3 100718 101492
2 157783 785793264
3 127442 18243
3 68798 39224
1 50471 137190 153778815
1 49046 70820 123387187
2 38969 665872733
3 193474 183749
3 171408 126302
2 143358 583046321
1 93538 179748 94772234
2 15100 873409694
1 97258 116629 808139915
2 171730 756433432
1 91065 182830 319507856
1 69045 190698 654936208
2 70080 994356436
2 86949 430538123
1 58667 164299 884815309
3 38123 104901
3 11817 199928
1 154249 157312 160292026
1 29290 196511 304624630
1 128762 191353 15691366
2 4327 610545769
3 179471 48905
2 158981 401189921
3 107166 56324
3 48960 22286
3 116267 21412
1 6537 191905 311545999
2 45327 972742446
1 85622 177932 979496666
3 149397 9636
3 13148 155590
2 199256 865642849
3 45458 178675
1 103321 192386 185751016
2 89691 891059923
2 149782 458480239
2 18165 450221748
1 31581 136046 828243371
1 129027 199933 310412932
3 194534 198954
2 95465 35297843
2 77781 70447553
3 120693 192975
3 77706 153480
1 21155 48567 699038008
3 160137 104570
1 147313 177643 656483351
3 151040 28093
2 21189 565687016
2 146385 33892377
2 95894 140097265
3 118900 72469
3 30668 16686
1 96961 119533 792191908
3 145300 153862
1 36553 130180 601470444
2 134905 277905193
3 133986 7455
2 68292 700404619
1 129105 171440 375419160
2 146885 67142042
3 78442 111302
3 92225 153897
1 124458 132922 378731672
1 67692 147556 208442190
3 51330 53598
3 90581 127544
2 119110 445276912
3 46282 23109
3 115870 136888
3 117157 169457
3 124113 78668
2 46799 564996864
3 93051 33642
3 45376 3954
1 73807 108571 90837460
3 27579 92275
1 47098 131890 952621029
1 18925 37333 266077539
3 155554 82865
1 49632 132062 390901416
3 30763 2149
2 94581 799677308
1 34239 102738 174083018
3 30097 10709
3 125545 146142
2 154695 225361357
2 146788 834280745
3 128791 99618
1 189381 193973 945189709
3 79021 41752
2 37739 232625082
1 62984 74857 684356099
1 25900 72416 191055437
2 38284 67641166
3 145232 11632
2 58066 364306191
2 2094 967221595
3 73938 18468
3 146870 132277
2 159673 625792056
2 153528 216836312
1 147847 156944 224614355
3 176769 31764
1 158593 163370 273244408
1 20325 177940 593875440
3 97757 122851
2 107746 28254543
1 26797 36488 803989468
2 98145 282932464
3 3383 48064
3 87803 41299
2 26488 836867214
1 93334 196459 803554881
3 53049 152644
3 117225 121704
3 175523 86451
2 19548 615917139
3 57414 103820
1 40388 47937 910918121
2 126353 668939573
3 133547 34271
3 121160 42698
3 130669 64314
2 184279 301392143
2 141586 684116410
1 158790 161544 424120550
2 194926 975992746
3 194747 169424
3 101746 166727
1 56306 135762 448038441
1 12902 27028 153387348
3 194035 2473
3 59178 164448
3 28483 78887
1 47466 127719 472613603
3 167696 156314
1 140401 146941 101700962
3 11098 112706
3 120212 111535
2 173581 251422382
2 7187 983875480
2 152697 402417624
3 68318 175799
3 129785 6050
2 151839 275971414
3 129019 125720
2 30052 321635000
2 195779 653263478
2 162032 847472938
1 83980 196512 184529174
2 132036 207985267
2 195026 393751890
1 48811 132226 138045459
3 136033 10103
3 131496 151578
1 56309 175604 739144085
2 197702 251632181
3 179452 128542
2 59597 770596159
3 122597 1381
3 116349 184884
1 64082 119745 980516246
3 94916 190526
1 47671 162260 484422864
2 196316 759260241
2 90479 65892480
2 29789 173151141
1 14336 122381 929904878
2 134270 970497393
3 163271 179768
1 87179 158140 788818001
1 39624 119544 477260098
2 63967 257962464
3 175416 89982
1 88256 120532 250446401
1 8077 54385 769664757
2 72707 681491683
1 21607 131465 179010835
1 62634 115830 190002509
1 12325 110210 684266374
2 108379 248451931
3 185463 149300
3 163442 61364
2 117486 540019049
3 77950 53322
3 47720 184500
3 185388 91747
2 193547 41787458
1 92675 115204 848514878
2 77171 860425079
1 65875 75524 567513805
1 33859 39743 649192054
2 145318 277294705
2 63808 890135604
1 172756 191963 856650613
3 138209 177783
1 6181 75979 683950519
3 187460 109787
2 13701 276843065
2 173157 701766574
2 174714 543258876
2 175280 75788142
1 26466 181797 701224509
1 21601 162262 130579788
3 169589 162445
2 59300 47019032
3 187973 129469
2 113779 676922584
3 177414 73769
3 7836 79903
2 131578 731931566
3 105526 100863
2 157040 298940372
1 40867 127836 118208249
1 28704 45497 556326716
1 83040 195562 399301618
1 27177 137640 93676859
1 106921 139650 19755329
1 85977 142531 48782405
2 61605 746193874
3 58471 82375
1 23394 153833 859870296
1 22009 130345 424032217
1 27824 143948 80568453
1 40697 155135 208989294
1 165044 180159 73794974
1 42260 62420 129681191
3 184865 92159
1 42805 181583 724368062
2 44507 747530701
3 191468 71917
1 18492 181028 938645303
2 176737 477529341
2 89138 399612840
1 8577 137474 118066861
1 67467 73274 309479202
1 55951 82961 697639721
3 102159 113787
3 39915 20336
3 133336 81807
2 60481 284781735
2 10190 279034514
2 88562 919059631
3 13367 39283
1 49970 196310 254739312
2 35131 89546703
2 99258 798472964
1 30673 90901 592507002
2 968 320024878
1 20648 41165 28960457
1 25841 156657 417230978
3 196380 24577
1 4736 181509 499944295
2 103642 221284745
3 162857 17029
3 110047 84811
3 104686 177996
1 169733 176760 468820479
1 83453 111249 670958975
2 2523 856786516
1 90216 189824 201074249
2 160102 693565657
1 137243 155236 754408241
2 124944 278293726
1 68867 199643 307880970
1 13829 122074 15503828
3 70845 29359
1 138602 181756 246086800
3 118989 169664
1 133293 153848 81451255
3 169681 110991
3 44044 8082
1 65661 108957 888982672
1 120950 148999 623759060
2 8357 269656089
3 176259 53161
1 90554 128612 415284695
2 92008 575828637
1 77886 164691 206211957
3 84985 83785
2 60902 678268010
3 121472 92258
2 165107 176035780
2 27797 830971643
3 171972 17582
2 43587 672154595
1 60322 176825 945703610
3 39365 174030
3 84170 181263
3 177606 103888
3 49866 63110
1 92460 103249 117598735
3 196142 19763
2 67649 706119939
3 175946 6574
2 73075 630245199
1 60910 185732 355345298
1 3192 184098 164824383
3 82449 57807
2 169084 384893353
2 103548 271633054
3 43896 114601
1 107769 193470 593991369
2 115454 808551668
1 93072 176975 427301589
2 154855 710376136
1 45346 97660 563381783
2 46392 349024705
1 54904 119105 565793016
1 109036 122294 430444172
2 121604 582041727
2 150650 345290826
3 180967 181174
2 82165 425276130
3 196122 92207
1 155830 166982 689410776
1 9684 38844 777061687
1 23512 148427 548055131
2 84905 729921409
1 18679 36976 649130443
3 75449 11849
2 134905 257854442
1 139617 159127 238418653
3 80773 95831
3 135989 62739
1 10216 91067 540166959
1 5953 37724 12967413
3 129589 111165
2 120162 427908238
3 61907 17561
2 130073 248177880
2 134202 217492058
2 99214 128743479
1 21002 159906 855361542
3 118968 14461
1 87985 101069 64164039
2 107361 777238064
3 119700 108390
1 30666 67548 919488514
2 141849 806599841
2 174408 780534953
2 88116 576057025
3 138831 40016
2 13897 779753045
1 119918 134885 981316895
1 97645 108025 260134500
3 99896 74621
2 168245 978961814
2 76076 824857467
1 70718 95889 704948339
2 80600 951648459
3 128383 40522
1 57419 89042 2662509
3 191609 37198
3 119258 77904
2 31607 976158942
2 16435 12176429
2 15258 123974116
2 175958 921631131
1 73695 182257 682701742
1 15360 139693 651425363
2 129450 897280549
3 103743 130598
2 109767 895634259
1 139340 185129 679003580
1 183879 195497 674673404
2 112477 656786011
2 41820 165448532
3 154024 180309
2 24464 722450920
2 197219 641873227
1 19160 198289 519004086
3 3883 49030
1 41541 148612 85083628
3 93731 59388
2 175433 980802866
1 12941 78379 327431315
1 151262 155813 196051113
3 80506 10904
1 28688 39285 742998297
3 32609 38020
3 37857 21712
2 10620 418380724
3 188379 152170
1 98244 117172 147309941
3 97953 21615
1 17416 83972 247822376
1 50265 154733 465268624
3 77353 17905
2 185224 719471895
3 79793 12699
1 86056 157946 380929367
2 149589 183792512
3 2303 98722
3 150120 152293
2 48561 689948729
2 71635 636290824
3 15595 80188
1 90728 192644 198334782
2 188155 429461273
1 71064 151126 618770362
2 114415 523443437
1 142113 194991 440639270
1 32055 177935 678932087
1 9362 138478 578988969
3 136627 187454
1 2501 18073 728052802
1 60965 64301 977559976
2 8131 280136985
3 127296 172754
3 131622 74613
3 66778 85107
2 14999 367320251
2 116391 489224295
3 41775 68527
2 142279 978509613
2 68341 862863812
1 70681 119709 441888449
3 74993 152370
3 87235 96333
3 127112 74569
1 15327 84113 643464506
3 147156 150886
1 65910 93767 499105061
2 83696 103667737
3 104412 175732
1 33553 93010 810604157
1 122272 137932 679509636
1 16564 177771 418018440
1 263 15867 327350533
3 197023 32153
3 146177 96111
2 24924 377852118
2 112470 83600811
2 80062 759389768
2 142207 952299201
1 20019 39073 363451620
1 76744 172970 989541909
1 190181 193939 228990153
1 92878 134828 821671990
2 31212 783362218
3 161957 99806
3 4219 97592
3 195399 126385
1 11584 135331 421417178
1 24486 191870 610975656
2 159831 870164209
2 149289 8657005
2 89554 374663639
2 148698 346514991
3 163535 16866
1 84239 148153 516767901
3 46065 182949
2 93073 29969323
1 183835 184560 961227560
3 31555 119502
3 159709 121708
1 10398 143785 530834749
1 69068 74893 921433744
3 42497 6599
2 99697 733335391
3 93394 6310
1 37306 163796 5525078
2 15777 735175328
2 17020 178840791
2 4859 273518416
1 156524 188069 757133620
1 81455 153923 422364339
1 30396 150743 156305437
2 156791 445426348
1 38645 77882 584932093
3 90873 37394
1 56189 104536 701628234
2 173362 933939577
3 60873 44792
3 32720 100021
3 69119 34009
3 135106 22526
3 105896 116998
2 13335 579513865
3 159 71929
1 138505 159246 794351031
3 50796 85889
1 128557 162663 843910331
2 132369 126641701
1 68187 163859 303514502
3 78678 78713
1 114891 191483 512386535
1 146835 195305 802190510
2 115633 842984748
1 49833 96099 322832477
1 159843 168328 936085635
1 149895 183413 547760225
3 145420 167586
2 28455 127586513
1 86772 105247 41023117
1 15293 29169 51456060
2 127590 633909173
2 173733 62812601
1 41226 46608 504884106
3 2445 82995
1 40222 172113 712045394
2 73719 753464779
3 189384 39564
2 118085 937837067
3 146440 119676
2 24777 784286805
1 13522 43016 751072699
2 24473 471991588
3 176780 18514
3 61667 181089
1 164973 189555 601474813
3 10339 147631
2 198013 324957868
2 52271 369685910
2 137336 555578490
1 85812 176439 498926488
2 44718 728155265
2 166860 516538838
1 69920 94178 994199317
3 26345 148032
2 115514 834906357
2 2580 823917396
2 126705 190847129
1 8097 62549 351621410
3 187773 166375
3 181723 87866
2 42025 404915772
1 13266 145570 527605192
2 187420 199570739
3 34465 17120
2 114139 271303823
2 90578 457106079
3 5075 88924
2 58705 30030827
1 23877 84451 569770969
2 177879 495679229
3 138166 62454
1 20840 84220 150914571
1 17753 147172 855387306
1 29549 68488 28387196
2 163070 4275420
3 89770 91531
2 174325 805158730
3 179352 39920
2 104161 828410260
3 110207 166795
1 65642 190185 536533043
1 70473 178605 480852992
2 169581 152048443
3 153139 104912
3 171980 144699
1 82989 137187 23544711
2 56659 136024367
1 61367 147508 793180992
2 87649 303511190
3 43722 3900
3 87996 81552
3 26288 199286
1 76735 162575 101631673
3 188692 8955
2 63118 913201420
1 75228 166406 549071240
2 150749 709579610
3 164363 134836
2 17483 87195742
3 15274 91182
1 31779 87842 467995418
2 57945 222670975
2 187773 924608808
2 174504 849121379
1 23495 64797 681700473
2 157835 89488971
3 97116 155028
1 36860 66410 585408274
1 9068 196571 212984738
3 137915 31648
2 190094 929391205
2 143863 46068925
1 167129 198662 61893681
3 133210 158422
2 69306 904371490
3 155435 83064
3 22099 191705
1 65282 143387 58142650
1 31115 114614 199456002
1 61980 133989 279653406
2 162476 141230931
2 112461 262335542
1 94452 178415 958872003
3 128509 157130
3 121525 184082
3 196056 182250
3 2245 126439
3 140853 20829
1 91164 154721 706923073
1 137614 185394 991826285
3 100466 55574
3 140896 136971
3 59635 45914
1 70538 122625 425989236
3 150501 167765
2 172423 255812884
1 54587 175961 6699516
3 180208 27173
2 145980 993581476
1 77228 120004 94694283
1 14250 86501 838262599
1 62244 80580 253066922
1 42526 102770 926502152
1 79423 87282 27562089
2 89470 298958030
2 5536 173822501
3 98118 198028
2 156591 590545285
2 34912 736979285
3 22494 37398
2 79782 180942249
1 59739 190622 311493671
3 1575 55070
2 28020 533670889
2 107880 324596776
3 181385 5180
1 48969 183080 539833411
3 113186 29000
3 109955 126325
1 1269 150063 613876630
3 41194 119666
3 110802 164259
3 46813 154443
1 20762 170997 683420678
2 142175 203877924
1 29870 43367 20516848
1 66269 95932 671149394
1 86631 93851 792674821
2 42143 300202386
3 113594 87782
2 34953 134930066
1 174268 197499 153200881
1 68309 185030 111913081
3 55613 50740
3 197870 62095
3 18772 75764
2 24718 42879100
1 117257 162327 305874060
3 94805 111845
2 70347 401557739
2 119938 551912016
3 107407 118080
2 117012 727087258
3 55455 186884
1 14347 116694 432288490
2 125745 574783446
3 32953 11760
1 16616 147720 214721527
3 65017 85301
3 194540 91830
2 117187 444960493
3 197826 119814
1 138719 154385 215330832
2 117821 674485766
2 91172 336276884
2 183715 867066178
3 91152 116847
3 122641 131000
1 135161 173633 831430767
1 7836 81642 516340024
1 48395 127569 849613047
3 165682 96699
3 61260 142154
2 103946 728736660
3 158102 109858
2 59671 259953378
3 144992 175758
1 21210 52050 862578127
3 144201 76972
1 3028 89143 893789061
1 13400 33893 21605396
1 131177 174419 802584030
2 15785 427210846
1 23697 75140 317190446
3 48489 107690
2 153035 768207486
2 191085 201571010
1 123679 182499 705325790
1 122172 134778 284565395
1 29849 38694 490213373
1 94745 108875 449527697
2 188996 702820441
1 106829 108383 533375819
3 165823 75496
1 90340 129885 385301321
1 167437 186892 201961825
1 99947 140095 386011428
1 18842 148541 315323571
3 31500 184465
3 125049 14492
3 99533 182354
2 24010 593418640
2 139416 373100443
1 26530 184682 372206816
1 50749 123385 560937793
1 30853 124460 558986747
3 94386 76758
1 72734 73132 983712321
3 123106 151457
1 111044 160447 179065933
3 77141 48329
1 69067 151719 153655844
1 5109 142019 260723721
1 30720 84041 69197475
1 122642 156990 80572693
1 61758 128789 588147622
1 119822 167828 903581628
2 101573 331684555
3 90384 19158
3 23855 112163
1 7869 33208 540725036
3 91634 18282
1 51729 163922 636050714
3 270 122625
1 76548 194182 450021454
1 44147 146624 34697750
1 27279 115423 246846508
3 42968 132908
2 146253 923698970
2 169575 726000508
3 178954 153325
1 96247 158399 530127075
3 152129 123880
3 90062 197004
2 69645 395515250
3 38451 12600
3 132206 84352
1 147574 175576 953298001
3 197145 77398
3 169332 50865
1 16001 108216 535350466
3 71625 139682
3 127260 174297
2 10566 894975509
3 158472 133849
2 192600 502958925
3 8547 30199
2 1618 211045054
2 14380 316830127
1 49082 77175 98511930
3 124864 91965
3 12744 170779
3 51270 56555
2 48316 56487645
1 125984 128990 218978703
2 70927 121038252
2 153217 48492251
1 25207 149148 191319210
3 85083 125665
3 190239 20215
2 131254 473520210
3 199496 186051
1 112816 149665 55255973
3 161747 161632
1 111352 127745 42564628
1 8103 181628 531443240
2 125301 190207717
1 126474 163993 570335239
1 9511 135271 231803635
2 146277 928469322
1 79209 189874 47621557
2 110290 902832491
3 145669 148965
3 123859 4178
1 17122 147673 203827860
2 120240 965984239
1 45383 106851 910528127
1 107795 147094 147234028
2 126709 616778526
1 33699 144489 681719964
3 79043 18004
3 163608 48424
1 132912 137742 798513347
3 186878 134793
3 167181 92500
3 90696 51868
2 191160 529525897
2 76058 290976126
2 6604 939078675
1 115949 120771 376342124
3 30426 144239
2 90127 541220173
2 181960 425452208
2 160385 439006417
2 2828 612396733
3 89972 99865
3 56262 147071
2 103656 371479083
2 141407 689616762
2 15974 305169338
3 65549 34295
3 153117 132519
3 159539 54119
2 166989 323478038
1 26258 99286 158298484
3 154410 51204
3 96337 57655
3 72768 156381
3 114303 1372
1 67160 101196 675626362
2 81174 138868088
2 55679 807127922
3 43390 22168
3 96870 25522
2 98022 998522894
2 154836 85871451
1 91678 160091 707827814
2 15910 979415861
2 11311 459198314
3 17054 555
2 69646 422347625
3 168015 106577
3 159543 127046
3 146259 70455
2 44165 277061788
3 109009 35871
1 65237 154101 570479480
2 192113 625035883
2 23974 553346603
2 67757 789285020
2 98138 731890870
1 54486 104065 751067387
1 26607 106676 862483709
1 130248 179651 398037768
2 13759 123757819
1 79863 110678 23425522
3 139998 39361
2 56354 507731233
2 144015 857804799
3 141320 60418
3 94303 83160
1 12181 64798 562432640
2 151748 606450395
2 30741 234677373
2 28669 80635845
1 56680 78546 959944107
3 4032 152469
1 76043 191882 166752742
1 138332 139801 251034187
2 82523 537092579
3 121605 130427
3 112814 188494
2 94195 379177930
1 35639 63657 832440582
3 166763 68136
2 72771 2581217
2 3652 912976121
2 33549 138677281
3 123385 36456
2 156087 236120001
3 40855 21799
3 145664 74111
2 114557 398978989
1 12958 91467 943892984
2 117383 891525005
3 92814 59184
1 74382 199096 442044100
1 43989 90848 110933300
2 139067 23312263
3 4653 198092
1 55181 182542 689459907
3 45764 116601
1 53235 76986 422126541
2 181566 304034813
3 128222 134154
1 107962 159661 200635225
2 88047 708235781
3 20329 45904
1 85378 90692 225798002
2 73786 374525649
2 188945 392879823
2 143098 781769871
3 67326 103734
3 185903 139996
1 24662 53041 395732348
1 74745 174301 831615784
1 124927 164725 88525089
2 160902 850809381
2 43281 981532701
3 191899 113631
2 16591 140387002
2 64548 863531
2 183101 256582204
1 10117 18053 489244055
1 116455 172998 298904411
3 35672 111674
1 48977 119518 644915163
3 32406 10832
1 102696 136457 717770130
1 118178 136254 676911209
2 54166 635809380
1 10352 171817 32569808
3 1828 107073
2 52484 340466627
1 5276 194558 343074976
1 4125 111018 4368407
2 37798 169037111
3 51715 136914
1 69736 152495 343213509
1 19854 133892 388179035
1 66983 124218 241951052
1 61292 89638 406931557
2 147073 774186898
1 986 68939 861368527
3 100784 197886
2 102883 410311388
2 144688 326908492
1 19261 158858 544109650
3 121039 7950
1 51115 125373 299200442
1 202 114552 999716497
1 87942 176636 12398556
1 52966 160460 741011295
3 93365 123459
2 11347 457681430
3 190568 151140
2 30382 22069346
2 157142 895846440
2 93416 930877258
3 193739 30928
3 139243 149416
2 140764 633062148
1 55728 172494 931557338
2 107627 48613597
3 182925 98581
3 3191 13650
3 169576 150903
2 100806 917416640
1 52537 141720 998080783
3 7301 95038
1 10362 82684 781182611
2 114742 196397186
1 51173 151292 83685594
3 173690 86985
2 90635 149514082
1 30709 89805 438920636
1 33133 51935 226182136
2 128473 792932917
2 192936 753830924
2 150758 450111726
2 142143 532559870
1 112682 115142 866101493
3 78689 68749
1 73933 97670 732245628
2 113854 366885650
3 134685 159679
1 115994 172121 161769887
1 23354 84118 610886981
1 88175 90185 422286751
3 75485 19221
1 90416 158444 286167798
1 74692 83857 654860078
2 81356 493608974
1 59034 135058 93841705
3 124519 96747
3 170766 148183
3 198114 169639
1 129082 183916 805520049
2 193874 604304672
1 156216 167792 74639554
1 110158 148351 127737376
2 160908 319605921
3 170327 165065
2 36699 875743668
3 27643 167767
3 72627 190911
2 90421 228860242
1 10637 157624 397998576
3 148474 100662
3 131805 144286
2 44096 439997354
1 93606 173660 983694864
2 47343 331398371
1 6625 59931 749560107
3 22055 61714
3 192312 53089
1 57445 125742 200889834
2 169930 526727790
3 153754 37692
1 82129 112058 443524383
2 104650 945463298
1 163554 195793 765533782
3 173268 199725
1 5355 72735 366282118
1 55248 114273 519477194
1 9525 67019 708665722
2 41906 430325329
3 183464 147098
3 87929 157690
3 53143 132069
3 67206 79255
3 134787 75769
3 4475 5607
1 124582 140514 847725230
1 18805 82946 159636181
3 36239 40277
2 150413 409748820
3 190837 62057
3 145725 90442
3 70574 88721
2 87611 93469962
1 149912 197423 371202697
2 86467 965058048
3 199173 167266
2 163590 730091969
3 71035 36181
2 45825 789058011
3 193442 52893
3 71368 21690
2 92082 792176640
3 191415 169918
2 107553 886998700
3 33547 31
2 194882 270741666
3 135233 156706
1 72325 113202 529823470
1 113752 151222 391517643
1 111703 113627 241179425
1 17750 102459 781998820
2 19040 997362557
2 89841 488009629
3 76494 181937
2 149153 614423511
2 48042 809641910
1 11764 107266 713508861
2 132294 917219293
3 191084 13186
1 26549 188099 215145634
2 103705 471634727
2 120440 758494525
2 28575 146009612
2 164056 899434420
2 48347 729285826
1 59682 164180 162084799
1 108530 180843 953774284
1 65266 82081 390398325
3 66122 58413
2 40237 184360124
3 146803 6854
3 74428 53165
2 16655 586572148
2 147421 5089652
3 26601 55731
1 24247 134177 483195185
1 26886 124229 248464756
1 4597 174316 252818177
1 35540 121992 501858236
2 129954 234099390
1 2645 186514 229134368
2 181728 984825932
1 94222 110837 867817106
3 54420 194205
1 57060 164550 421198907
3 11733 181659
1 126818 139815 872423233
3 131110 73441
2 173295 261826333
1 82247 88186 368256860
1 133185 140338 903479001
3 170142 58823
3 169078 169397
3 84138 51264
3 140791 175607
2 152731 261679956
1 19150 35026 240082957
3 53863 31010
3 100258 166392
1 51488 117095 739522915
2 8116 986092645
1 95755 171025 468136500
2 77329 77207430
2 28169 45098175
3 75521 20514
3 42834 81156
3 121066 74920
2 121406 956458565
1 36277 69213 35568761
3 59576 46196
3 14459 186911
2 146255 15808623
2 94900 639031330
2 54649 256770199
1 15017 178199 312158924
1 138543 186917 954249206
2 157852 545427849
2 113355 429467246
2 21205 876690730
2 177627 277554147
2 8231 628568365
3 145245 31853
2 31742 306013222
3 119475 130985
3 52064 194119
1 1374 188632 429533096
2 126548 40174001
3 66656 36668
1 104877 184417 934849182
3 59094 147556
1 36468 92084 543333921
2 76601 937796939
1 33399 98649 622248256
3 81769 32952
3 26912 87345
3 116730 199709
3 79480 158976
3 185874 57056
2 168792 945753182
2 75860 648728824
2 19165 425034995
3 50299 136462
1 35860 66469 467079904
1 141104 183321 189820436
1 92021 130077 609545187
1 15107 42212 432779157
1 26499 145718 970166907
3 30592 138683
3 148446 23665
2 54230 751158835
3 53734 64810
1 45726 82114 182908055
1 132142 195316 119424826
1 100010 158268 773234517
1 32854 140048 493523075
3 73249 38425
3 106768 174462
1 17974 31145 398083911
1 59331 132731 637271452
1 97150 125668 66245748
3 40018 153522
2 154358 573333582
1 29818 71487 625172570
2 199932 654003910
3 103357 52947
1 154989 195604 963626003
2 186444 202989591
2 100187 927692225
3 141651 27582
3 152806 99563
2 66229 354484557
2 23477 870050039
2 55269 357756954
3 168806 197882
1 19030 20424 212587067
2 6102 810094085
1 41888 51507 978513681
2 80323 701046685
1 117279 132005 128305269
1 90246 97709 695781657
3 76950 45954
2 96785 48628101
1 138863 169542 942394887
1 139520 171063 36956084
2 19118 553807498
2 111306 177194370
2 489 75153187
2 195964 165610895
1 70196 128290 729522761
1 126512 198493 739773539
2 18762 617304866
2 73465 357538444
2 39966 377379115
1 31412 111705 815838787
1 53018 183054 121315168
3 146781 41516
2 164628 41995994
2 38348 428354314
3 175757 26321
3 94797 177643
2 101405 182878422
2 51600 807995512
2 191242 379891653
2 107873 782261208
2 193909 501895367
1 181801 196100 614863214
1 72067 168145 463804994
3 16207 170821
2 140545 217206860
3 173576 173316
3 99673 132197
3 6303 128428
3 22021 83793
1 28499 151401 506212552
2 141853 161764254
1 42410 154209 447263491
3 129338 89256
1 25450 198165 603112771
2 159301 325116767
3 141473 40898
3 9834 61787
1 55669 184276 815046375
3 160649 114313
3 28623 35866
3 39572 51066
1 25233 67858 213682929
3 137851 165856
1 106193 106422 829771119
1 63339 88055 420086751
2 21917 728468752
2 121495 399799381
3 111104 37554
3 93790 63297
3 34680 27603
2 77067 73087297
1 39222 155504 882569220
2 32818 724816884
2 65768 621519054
2 60800 103127007
1 140504 159449 784734501
1 16470 186273 877316104
2 129022 923012693
3 26116 113753
3 18392 91916
3 199732 158596
1 126009 148299 869412166
3 93856 173171
3 34389 136655
1 29613 85914 509772038
1 7604 134307 848752860
1 97707 153841 449693563
3 47698 23860
3 96622 60587
1 29506 129406 400331778
1 14310 89123 136416638
1 105076 132386 614026476
1 142589 179453 107515932
3 154179 175991
3 27775 195219
2 94410 381765894
3 114108 135584
1 7223 73830 86523544
1 13721 185517 302278302
2 73197 853570839
3 47921 176438
2 25295 582710700
1 42145 88001 919564267
3 94673 98234
3 61017 71486
1 3552 103676 485190491
2 179395 859463131
3 96940 5604
3 184201 137107
1 34031 134958 791908002
2 172081 262491986
3 97503 62061
1 68885 89626 517002963
2 60289 119398333
3 26014 199293
3 103062 93256
2 74868 279462272
2 25031 425445183
2 139200 165441868
2 126895 208060019
3 80118 76963
1 15422 187067 522769872
3 42001 75449
1 80196 96552 650977414
2 41182 578439480
1 83249 111175 176966267
1 108550 126559 898401306
2 36163 864933349
2 47491 748127727
1 130034 156961 976708177
1 105574 109048 497704368
2 86369 731251221
1 74935 179694 786935983
3 19329 41513
2 166709 903009026
2 181350 76779276
3 56112 31954
1 106015 119933 156006324
3 91819 133078
3 195978 62242
1 53001 136539 638439568
1 28813 41160 771000115
1 87787 171679 490527153
1 91918 195199 935194753
2 117091 334297742
3 199275 70075
2 84837 966876577
1 43647 112104 784729194
1 187295 188060 756519896
2 122461 567006612
1 15706 147675 356359788
1 118680 171645 597886120
2 88216 989422249
1 69242 97036 68388527
2 30381 924707261
1 2476 90443 40579680
1 72392 140309 183419492
1 85706 188691 588410207
1 33551 66114 722261108
2 16955 733320632
2 173219 890401252
1 99199 160135 417909796
2 57376 380615593
3 94412 112492
3 199450 18827
3 111050 132114
3 56217 187429
3 139874 170096
2 124863 450499771
2 148236 509900719
2 73644 407316315
2 59893 925283370
1 158189 164229 466162304
3 127251 12520
3 48558 68478
1 72088 121632 938154011
3 191532 148972
2 176500 621728147
3 86788 181549
3 12878 29966
1 57118 129969 515413538
2 107030 953852110
2 106041 865354897
1 17789 153179 945596758
1 9068 198076 650872122
3 90468 29511
3 32063 50914
1 117685 191840 283436088
2 11882 466298436
3 128121 38009
3 116386 9257
3 156746 112959
1 67352 97813 744987963
1 112219 174501 605604756
2 37291 601777493
2 127122 236613381
2 86423 232698090
2 25497 576854565
2 24157 958853032
3 193467 72821
1 77980 177176 851555401
1 104694 145261 600115794
2 42711 4070613
3 172170 138964
2 97038 236945930
3 16691 112186
1 14622 16864 731077510
2 50648 875672568
3 92951 152403
3 172399 191652
3 177877 52849
3 11553 156002
1 99572 122710 145810465
1 3173 195391 598599082
3 66019 136989
2 187295 691451596
1 40021 192061 727506683
2 176484 230328149
1 80324 143177 419207745
3 193614 139836
2 175628 296683439
3 111604 55092
2 166242 624874864
1 177726 190737 664103803
1 63587 111331 273781210
2 93120 32627561
3 56274 145622
3 108438 39582
1 31548 48377 24115292
2 41737 222661082
1 41964 92742 286727635
1 59440 136667 836495452
2 19160 49692668
3 27955 14828
1 16910 73450 328176336
3 117045 88909
1 59356 157292 546049126
1 74315 163104 960481638
1 17362 85862 778194761
3 16310 95240
1 25547 88088 746994558
2 139419 639356937
3 104485 685
2 111770 191685527
2 69951 23959647
1 162128 165332 60267432
2 80943 803646912
1 101031 149128 448121082
1 18800 178648 809555885
3 196482 128130
3 152892 146693
3 63846 1752
1 96661 109190 378660178
1 108812 120053 201555921
3 187900 99892
1 140922 179548 914140789
3 148302 10467
2 197979 513847591
1 22680 25135 860489423
1 84537 168811 811067545
2 161610 347161371
1 84132 121733 812930913
2 83694 944178821
3 90389 100577
2 34901 846915290
2 196499 155370447
3 150177 114892
2 22921 96791583
1 69174 152278 177606401
1 59046 140608 534936105
1 19849 188920 276737885
3 115332 103603
3 191503 50305
1 55733 178912 316087520
2 96188 840587396
2 124351 403005338
1 106328 108168 943935607
1 157749 183447 381803653
1 145007 181940 188935157
2 35399 646717978
3 151423 54407
3 9538 98655
1 11450 18130 459167326
1 153560 170351 892306041
1 42554 191978 903533877
3 77203 97889
3 23040 11115
3 36218 79091
1 164794 172741 699118681
1 132713 153022 89062144
1 5001 171626 203979244
3 33152 153494
2 126127 631486905
2 90034 675317763
2 135530 849639211
1 159761 187558 437058186
1 30524 180210 358894847
3 113841 49510
2 156514 143848944
2 141895 645818407
3 93266 49169
3 120379 121183
1 70792 143437 264947113
1 73207 87579 709071238
3 112988 99293
3 39077 128458
2 89739 978215353
3 144529 191885
2 84796 529409854
3 60238 170844
1 43193 102578 811909503
2 78819 230906669
1 59573 176806 809155853
2 40381 288319613
3 68929 30407
1 83906 145970 87390054
3 137247 12604
1 3012 152205 59852324
3 99372 72939
1 17519 21364 190272998
1 32403 93812 869398310
2 85127 307879100
1 21048 131809 711832494
1 39987 89374 109892874
1 31464 186291 338329585
3 109723 32817
2 134108 305630907
3 171688 31479
1 41585 89517 428590477
2 119219 183621270
1 964 58431 563179720
1 52050 162609 311999664
2 55284 566204354
2 118574 976241748
3 89979 15114
1 51357 120642 788596966
3 57623 30584
3 2976 6465
1 18723 62986 817526364
2 41409 634262199
3 77408 141495
1 115931 160897 446222874
2 119636 218530200
2 33888 649704833
2 71501 366436423
3 4299 34845
1 1010 164637 780657097
2 108755 912082789
2 67407 324032751
3 114692 137324
2 125986 844246927
3 169705 115206
3 196609 78368
2 25923 321488380
1 167579 180751 856536728
1 39496 181814 139918294
1 47542 165417 3444484
3 122667 177054
1 90000 165591 918772828
1 40467 89997 579564135
3 135701 32625
2 136302 676594607
2 29752 37917869
2 47747 263483493
1 97418 126280 203530256
3 51476 113411
1 54974 181019 554123375
2 16064 912404725
2 167157 442157623
3 96028 75165
1 122582 144343 387286744
1 41675 46866 903769319
2 85170 832613603
3 86617 103518
3 40843 15433
3 144528 187437
2 198735 10067856
2 3834 164697390
3 131119 23133
3 85168 158119
3 76751 95213
3 12164 17262
2 141357 494425936
1 8823 69148 585779625
1 58429 162250 118097827
2 179245 259562686
3 14069 42816
3 155654 167293
3 616 139786
2 51241 916171232
2 140770 136102950
2 1105 829883239
3 70062 75545
1 46680 103509 166426692
1 92210 181473 518366608
3 25440 141201
1 82937 84355 282963126
1 88050 196226 148974383
3 131931 66212
3 190445 74167
2 134377 931206672
3 149314 19570
2 133940 203859163
3 157502 16411
1 37069 182410 182839700
3 89108 171424
1 143314 176196 32795896
2 21699 399329181
2 57600 200963839
2 125226 943482172
1 22958 23733 333337719
2 78475 401471613
1 46091 164215 78694349
3 42733 172437
1 50266 166679 959826041
3 174148 184403
2 103936 974683313
2 26523 815366807
3 100951 13028
3 190643 4070
3 95383 37573
1 14747 83613 154203655
3 54612 16851
3 2731 87259
2 100885 577073368
3 142917 112009
1 114850 199773 218267255
2 178720 83538139
2 185563 122118397
2 106885 715806375
1 93337 96208 206310785
1 68897 131598 552934911
3 45726 80497
1 38192 94336 335144319
3 145702 104816
3 80655 112502
3 155418 197453
1 13784 161476 257580721
3 97162 121858
3 148575 189801
1 59385 157195 177532268
3 142710 24863
1 179312 189559 888515553
3 28971 79949
1 9894 27824 411215001
2 73135 691566852
3 26086 9947
3 90352 82163
1 71401 183744 284674164
3 123324 12809
1 60209 83440 575605879
3 40040 112544
1 90664 120815 311030002
2 177398 472716190
1 20705 20827 871556923
1 94774 130612 746845571
1 171042 171244 936879996
3 171775 94269
2 102262 238852882
3 89657 193216
1 34146 129882 304709962
2 170674 28016783
2 66686 742134549
2 32036 19779772
2 183550 79920211
3 113155 113025
2 11148 798282584
1 34403 165035 995985708
3 21011 118000
3 61268 87239
3 66528 83617
2 67287 173716719
1 172271 192307 186098290
3 177538 150164
2 140177 333824170
1 11737 180219 235656184
2 55943 989494694
1 76941 144962 453823463
2 185897 218996258
3 155587 34240
1 151311 184238 880508211
2 180434 193755937
3 130733 130519
3 8526 80915
2 189459 588317873
3 69501 41386
3 60815 65952
1 111482 177321 704727378
3 18422 5341
3 122318 108008
1 174136 188032 626219748
1 29854 191097 652714989
3 150079 74831
1 96269 114448 282233522
3 89498 130025
1 128424 132658 483941296
1 3904 40485 52140806
1 6856 117302 108437136
2 182508 445353696
1 45292 182739 908376411
2 161754 446725830
2 7541 713374696
1 25351 55627 433631633
2 149498 573213643
2 67178 59702390
2 104681 545376813
2 48331 272220879
1 42885 97716 722289503
3 23153 101846
1 104293 143500 946749556
1 8707 119759 553765249
3 175304 5303
2 47286 490340856
1 53789 193315 626758242
2 141278 826357305
3 46261 77101
3 87 47632
2 156363 479595606
3 86572 157988
3 33456 62518
2 111397 882254901
3 102408 91305
2 119652 551752767
2 29222 603520422
3 163651 166644
2 180314 71952981
1 5439 162118 310433112
1 93990 141250 92088055
2 1335 194962051
3 157857 193551
2 18040 949909456
3 85104 71678
1 159380 184663 585208594
1 137154 196553 239468494
2 185994 400777830
1 91704 195198 799226123
1 70444 178271 538195709
1 33696 90055 438428666
2 167379 117394231
2 168303 774791692
2 148651 407790581
1 20144 137848 585812134
2 123213 813954967
2 2930 198175456
3 58604 112816
1 38385 86411 581218128
2 194341 801084551
1 154413 155380 576947408
3 143000 93455
1 160127 170362 776917137
3 108605 48694
3 111070 64751
1 95864 118793 404986894
1 59136 79188 281412499
3 69724 190650
2 66197 651964308
1 51282 182744 309785807
3 114068 52755
1 50895 127408 806353398
2 173866 212278461
3 92154 167595
1 38218 91635 490370935
2 37533 983444506
2 32317 680892521
3 43920 133042
3 48560 106230
2 58798 937766971
2 63626 571907925
3 190427 174214
2 102555 886022806
3 31951 168797
1 24166 148172 734503375
3 106173 176972
1 80916 94307 776524665
3 149092 75890
1 21785 124843 743045249
3 191200 159339
2 126239 35462891
1 72012 97325 291063282
3 103285 38782
3 158757 114895
3 74508 197592
3 54509 87573
3 175409 172173
3 42493 136092
3 197990 82369
2 158712 822137043
3 48408 154680
1 150399 162781 300916510
1 30159 45823 601550716
3 29125 80816
1 80388 144106 95019775
1 130394 187045 235710817
2 3840 696084309
2 120507 427455345
3 18203 121970
1 2533 169333 280962701
3 69804 134441
1 104504 116014 892511618
1 49522 72683 727806207
1 14313 66262 762904819
2 155708 401226924
1 24272 121821 847213856
1 52393 80997 691004763
1 22259 82850 764025519
1 141684 179696 176591467
1 127777 189663 292284210
1 116712 170729 528959774
3 75471 184600
1 86136 198466 130419510
2 124144 510170276
2 72575 582631700
3 21731 8696
3 188557 140595
2 87834 852179646
3 67882 42433
2 4767 609972286
3 105325 126113
2 177536 678101511
1 80041 157398 430544011
1 109202 135789 461013060
1 87009 94971 617257757
3 1690 191034
3 80699 47179
2 40461 999053925
3 185800 4815
2 152667 872748966
3 36752 59928
3 28060 185625
1 80287 120573 987633968
1 40562 58314 462309618
2 9306 119946366
2 71784 59170431
1 20581 80952 547162271
2 126791 416866142
1 15245 108187 48789419
3 104025 65284
3 190238 194272
3 46244 187830
3 18411 4914
3 74499 45047
2 4535 69998721
3 173283 53781
1 83826 197675 998472287
3 35386 97462
3 84491 169282
1 18767 30276 405445248
1 54034 98998 427031049
1 35261 195658 493779228
3 166564 115346
3 170683 151652
2 188906 37642921
1 27037 180234 392203485
1 108660 141275 873513665
3 136471 162521
3 150985 90159
1 12561 97612 462545455
1 22051 26551 979986716
2 186630 885256889
3 47027 135293
3 61051 42713
1 122691 175928 496021026
1 53020 66499 25135585
2 101838 649582975
3 72479 95796
3 117743 19642
2 26571 795654927
1 89121 188768 502709627
3 165549 71955
2 78920 831543891
3 40135 120231
1 63993 131467 416768971
2 44820 243411816
1 110787 127518 624491032
3 25811 176915
2 162933 506611648
3 50196 5919
2 58317 494807978
1 56548 192693 829949156
3 100615 169957
3 13874 156585
1 79175 121221 226099344
1 44155 68485 973680558
3 156629 145937
1 45475 96491 307292864
3 57098 4382
1 91905 186355 756623515
1 21777 181652 519280540
1 36650 143409 959828379
3 161980 75375
3 41301 108393
2 165039 504730383
2 75393 361502075
2 115563 343652343
1 35377 142243 972278470
3 161216 35059
1 70211 182900 544843104
1 57468 114092 58372042
3 91329 89920
1 84464 116830 622820846
3 196926 4646
2 10453 361492074
2 111796 360601444
2 138003 596172022
3 50690 106794
1 73350 139483 901606443
2 88835 634918131
1 15187 25570 675200621
3 95697 110801
3 19662 32954
1 25581 161798 608887185
3 191148 89824
3 72699 193497
3 44138 196338
2 85084 798136559
1 16517 176418 749370431
3 171152 32555
2 22343 473758040
2 52352 169403772
2 162495 741550343
1 139709 187428 892288051
3 46049 106658
2 162870 251765794
3 42842 6103
3 111156 116007
1 48604 54864 269198662
3 28234 93997
3 187525 196860
2 183992 113011302
3 53799 152641
3 158610 48930
2 78291 918838971
2 162040 489213508
2 82528 980755361
2 158204 92150940
2 102862 711831804
1 92920 184948 177343130
3 198735 1970
2 71101 721977895
3 158630 187675
2 36723 936447716
3 109749 66796
3 53705 173671
3 33731 93086
1 18655 110422 949347072
3 12429 85392
2 157915 919284070
1 97223 160451 796534302
3 106101 160849
2 32230 318543527
1 161260 189678 971920527
1 149014 180728 918389324
1 73482 107000 816821915
2 2387 557355853
1 44909 153348 14509706
1 27233 79717 733892653
2 124061 57193328
1 61220 118364 435973626
1 56909 181126 171894341
2 163794 890793204
2 72545 85391037
2 53695 53586167
3 152907 192501
1 9905 62442 345573845
1 46242 58267 792890798
3 123201 155313
1 7997 190852 626866891
1 58984 120935 548880724
2 155758 654259040
3 197717 87289
1 18480 117100 948453605
3 143251 117231
1 48300 179793 739745452
1 89191 191719 902472608
1 60141 144898 940451613
2 185577 369154668
1 4579 141582 383019005
1 71942 93803 370308391
2 73201 199886366
3 185454 193538
1 4072 22977 805259785
2 199825 634856692
1 21428 122538 82215578
3 86109 170542
3 38770 181165
2 96685 643238871
2 109316 672410442
1 79716 118770 430956545
2 59744 341408399
3 63187 130600
2 25818 538193793
1 49443 145259 343235656
2 844 946403752
3 91394 182627
2 171828 637351041
1 74461 81557 77734045
3 137094 47102
3 163016 97281
2 179989 815273856
1 56030 99680 232227158
3 57733 66093
3 61345 179802
3 10150 170968
3 140332 57724
2 182635 89533908
2 88857 862688125
2 127956 310212816
3 41816 161969
2 89518 365987078
3 65336 45445
3 83295 78402
1 97805 131364 741730361
1 7522 10977 418657517
1 57745 83972 372521082
3 65195 75624
3 93977 1913
3 143770 40388
3 142314 172515
3 8286 52913
1 62729 96039 160948669
1 158649 169946 579291386
2 41934 780261040
1 10174 150361 924980781
2 176771 373481353
1 26962 34537 696640114
1 64641 166068 987717247
2 166194 599628019
3 104868 46347
2 156478 65036771
1 2126 122397 212654914
2 183834 926691638
1 115013 131458 626490225
1 169625 174152 248413093
2 119614 373081804
3 117854 86614
1 18333 95067 613725346
2 16097 651950796
3 47301 155641
3 98885 83456
3 79677 66191
1 186179 198175 925328240
3 198412 168552
3 49708 6722
3 63147 60450
3 160021 157137
2 74988 350625737
1 39183 138117 647426737
1 83429 187899 721164320
1 16229 147671 13925567
3 86424 64795
3 37444 84003
3 103706 109080
1 73193 92173 400469757
2 21606 574133325
3 41607 56694
1 30546 80055 874132198
2 121555 500449414
2 198050 446216119
2 104532 249955243
2 93300 93523262
3 9366 6497
3 171813 140113
3 111297 95491
1 108256 180808 595684998
1 488 185102 404144738
3 144186 36848
2 125022 819865583
1 48615 118709 157025283
3 137048 70475
1 35657 184564 324664662
3 11092 14342
1 23640 88406 906658700
3 199512 53775
3 149890 91718
1 68682 92202 929744562
1 63142 180522 616509289
1 29311 71606 5490808
3 69471 148066
1 96998 137181 926736093
3 119961 105296
1 101874 124555 652351876
1 28686 117732 555306125
1 47881 143640 557968552
3 73413 3463
3 4764 57036
3 29964 177391
2 146410 16857433
3 180244 37340
3 3709 125310
3 192277 59415
3 30660 76499
1 14755 172341 41305881
2 63313 308705156
1 137151 193946 634632799
3 65430 25574
3 37755 114468
3 163400 154698
2 143888 111478933
3 108557 34971
2 65630 993004384
1 5361 115136 477092472
3 176354 57836
3 12481 145165
2 33943 304204648
2 190017 402575894
2 62610 201484526
3 158052 74221
3 119333 148271
2 78539 737646540
1 9101 121229 824367243
2 78456 807976954
1 61336 159932 92785717
2 167883 453289798
1 140411 195092 908232280
1 22933 92574 84042055
2 10283 99230287
1 187524 192064 479644198
3 160256 107512
2 123700 689491415
2 69124 605127318
3 155590 83445
1 25882 90849 886242866
1 122797 140526 874274499
3 131380 1519
2 28857 920065401
2 91535 827435726
2 65165 992370599
1 44310 77713 318476960
1 157190 189006 469395004
1 10338 142549 600185043
2 13133 628471552
1 64631 118091 12047067
2 18718 949273999
3 41806 195192
1 91224 125595 948808051
2 134086 427980299
1 87613 159731 208278579
1 13398 165533 12570271
3 31174 116498
2 115128 430793804
1 28419 49579 78178187
3 119614 70707
2 85557 459830560
2 113218 953316434
1 51559 106561 470067496
3 80738 107402
1 96475 177385 953964833
1 13367 49560 593685173
3 3926 170839
3 4711 166060
1 86959 151032 275954323
2 84082 566344281
3 20110 167335
2 5021 964923155
3 188431 19769
1 111387 135206 170354903
2 55988 792031982
2 20373 961816603
1 129823 196898 263686905
2 72103 930576513
1 21878 60895 478863845
2 197221 834893219
2 118893 779838878
2 21761 630502376
1 33766 156919 431908697
2 46966 596397698
1 19440 101471 787141807
3 72814 125451
3 80255 190433
2 41938 84155700
1 28750 174106 381790714
1 34097 194965 244647416
2 190240 195125362
1 57855 184946 630470560
2 154412 527165074
2 101812 455128821
1 21661 147518 138488795
3 84461 75433
3 183330 103716
2 107076 756977644
3 159933 84506
1 155733 164114 475460607
1 11288 106196 849605111
2 12121 553834546
1 44941 78110 767378750
2 177234 299298778
3 74525 82191
2 139812 623612405
1 130822 138634 199768421
3 69373 94522
3 4792 122696
2 88789 97296032
3 111452 91946
2 165376 837931472
3 150670 47
3 84711 79339
3 61963 170941
2 45756 501311273
3 8663 182074
3 199923 173279
3 163223 181718
1 65838 79375 512858607
2 91683 225331727
1 72243 187232 676647744
2 39131 252677997
1 108827 182799 921008185
1 6662 148481 113444232
3 115650 37492
2 126646 263830213
2 39039 474264425
2 183804 338802421
1 4049 40946 769462588
1 127472 137990 573450376
1 27564 48140 223234355
1 91403 142795 303377259
3 48721 13337
3 68446 112439
2 14130 324834827
2 35874 510457330
1 51869 120592 527833630
1 52806 73492 652422827
1 9972 12770 953686032
3 92929 192913
3 50888 31676
3 37982 133678
1 18025 133335 350917100
3 35940 12579
3 64526 30055
2 158534 938361911
3 73990 87564
1 99960 161748 965861864
2 70654 141331704
1 94921 95470 396352221
3 164088 109453
2 23187 429522180
1 132410 179952 626469223
3 173282 36077
2 104588 703668079
1 20463 79448 566227303
1 9157 87580 471606505
3 16653 63922
2 125789 218687865
1 126272 196041 865398119
3 148305 62470
2 141980 808785960
3 77555 5927
1 42284 120231 138174293
3 151793 72538
2 145202 572817963
1 45568 118375 147631827
3 193254 82634
3 49963 86424
1 174850 187285 884044427
3 192850 88106
3 142418 121735
2 117980 45825289
1 62435 103815 741483561
1 53572 197084 735285282
1 13230 33096 775983650
1 150538 182512 951205759
3 43163 1187
3 173197 8494
3 106824 119920
1 78731 171977 540114371
1 55966 177535 608974320
1 35517 108845 442366216
1 40763 67554 701963147
2 85762 768744325
3 36939 199779
3 16061 114748
2 78331 300957558
3 1716 31850
2 101594 40735742
2 160427 985187645
3 91714 169123
3 183708 51878
1 74040 129260 966741358
1 148835 165227 329057738
2 11166 305498508
3 9344 26978
3 56282 94454
1 54848 189147 318089777
3 79017 174820
2 96541 539455855
3 160731 99792
2 123120 990515443
1 27749 171247 804960079
3 134089 138780
3 6365 169781
3 48256 2663
3 37163 157492
1 128558 187572 488806566
1 8599 117396 637263976
3 120242 12387
3 91777 20675
1 50523 119280 512947136
1 81528 186528 206492328
1 11155 60579 534841744
3 4958 119395
3 161441 32216
1 43969 156241 149041307
3 119596 167327
3 49725 80210
1 130663 135529 831697859
2 84203 731887455
1 147196 173872 127866519
2 8424 878642240
1 127508 139752 621728707
3 177564 188262
3 59295 120619
3 58587 28219
1 107838 160183 430030374
1 92140 119973 571639180
3 114967 162168
1 46633 183517 671606710
2 27898 257899006
3 99121 57845
3 76636 159648
2 139757 10708804
2 156734 637251729
3 169234 4155
1 27205 78187 49011415
1 8925 49149 978189370
2 19677 448402979
3 21788 168210
3 147693 171580
1 452 152705 164590056
1 140338 166477 361556446
2 51993 915576222
1 47345 87372 13471791
3 36189 191648
2 149632 849849668
2 33171 443416760
3 134409 122596
3 98986 189543
2 92831 763893563
1 61532 117336 956540153
2 198307 110336
3 115054 36413
3 55812 188529
2 151194 18438693
2 157395 139844788
3 12441 86497
2 41149 822968777
3 28681 9495
3 12952 70349
2 180063 461351091
2 724 820945274
1 154989 185118 921641340
1 63588 129967 380329186
1 51084 157099 715623331
2 41356 194428681
2 33828 586601638
3 193479 72453
1 55488 142088 924489393
3 140514 114346
2 63635 323734345
1 23731 74914 91056410
1 6390 107068 985642782
1 144934 177430 88873506
1 54296 161514 539876233
2 23955 429278947
2 73926 127731452
2 68961 951119265
2 125079 640863943
1 102361 198872 585418685
2 158732 473767114
3 108217 127758
3 1007 116184
1 82856 97518 614584518
3 23595 144673
1 17908 152663 552231073
3 128237 184996
2 163601 643576518
3 71444 96223
3 23283 88462
2 70071 125073186
3 70679 51077
1 5271 171424 22700472
1 150681 183823 548450788
3 197259 198831
1 68803 165168 666729645
1 90808 139767 874454148
2 184222 524680228
3 69432 90925
2 38541 655663108
3 171057 37576
2 182349 50567297
2 133602 782573699
2 143889 207127570
1 106134 168515 656020771
2 77329 81795741
1 92999 140274 859908909
3 157792 97334
1 12367 149623 221883325
1 92237 159418 114973069
2 76920 741948700
2 139177 296102322
3 173674 15883
2 126759 827851967
1 59663 101935 810969252
3 37774 27971
2 99152 956790859
2 123389 618384252
2 92263 556592347
1 62413 123374 321708506
2 122438 706549565
2 197455 447934105
2 135934 757774358
1 19970 158870 76411812
1 95401 130312 331377784
3 72553 147924
1 102030 136952 315174521
2 122266 236368382
3 35798 24012
3 49339 194779
2 153455 13673401
1 76125 143272 951694224
2 59130 813615976
1 124287 126091 175110447
3 125354 138945
3 129532 153282
2 73566 927486084
3 9172 132898
2 84368 608310942
3 125592 129875
2 22775 847814005
2 163499 68040551
1 6726 33154 994218600
1 29920 34120 108978476
3 75305 188129
3 38365 172901
1 24142 101797 703640155
3 54969 11256
3 4649 122634
1 40504 117532 380540157
2 20575 940884589
2 67716 304693043
1 170647 175540 790504206
2 110049 582309343
3 197336 93881
3 195770 173817
1 106193 113997 305094505
2 144940 537856985
3 31395 27190
3 101966 74804
3 199304 169994
3 179280 32162
2 46443 668915067
2 147533 475983820
2 123592 629040995
1 27165 129228 241984336
3 129099 67776
1 75099 125887 466083964
2 85427 618815168
1 7205 160964 451199989
2 25314 134734086
3 63975 185081
2 113394 732762114
3 57963 145399
1 57607 155886 872142980
2 13517 865514121
2 33208 563834661
2 74560 407232340
1 38456 79282 505023489
1 48764 81366 760833356
1 87726 91209 798510850
3 180628 85075
3 132709 152275
3 104844 34758
3 72580 1677
3 138522 46027
3 128374 84433
3 145377 47458
3 169313 124372
1 17199 126537 192021419
2 92553 369028905
1 64725 169845 991742382
2 108143 446197839
1 126534 160136 475255280
1 36597 107522 300627876
2 118985 489595854
2 87694 15080591
1 33615 128584 110882273
2 173890 248856061
1 105681 109720 785679757
1 20920 143555 775608394
2 44816 956794752
2 154034 771970791
2 117406 817991544
3 167036 62776
1 49360 159006 545836530
3 137582 46590
3 66701 190787
1 1332 157941 936286625
2 61907 155096833
3 144338 188166
3 99519 142304
3 48690 85420
3 67042 126441
1 112968 141180 914337165
3 120482 61890
3 184138 71176
1 55965 162942 258076718
2 36481 596193151
1 29611 129156 276342180
2 51147 977057530
2 127628 818042411
2 113795 332976214
3 51233 33982
2 156150 589631349
2 160632 128063946
2 52785 646595892
3 182463 121863
2 41161 849127454
1 60322 185735 637636463
3 166680 76249
1 849 39759 349342063
1 76639 82652 111744024
1 102075 103160 750023875
3 28828 89341
2 150774 851780801
3 18543 31661
2 91802 250931415
3 121899 71976
1 99795 181030 246601876
3 128404 187560
3 86875 46379
1 15747 91979 263884674
2 110833 520332381
2 198411 846138161
2 64590 566759371
2 1994 544831011
1 39500 43402 152763933
1 125704 141954 50669808
1 39762 187991 265720706
1 68412 172439 776727833
3 30516 53608
3 16868 81036
2 37544 924517746
1 136548 163185 361786526
3 164023 17622
3 195995 142977
2 15906 626880633
2 131541 639925899
2 105692 466086909
2 36940 98423754
2 160770 757663778
2 5727 195842193
2 156937 732607348
1 53343 91200 662044129
3 126429 9030
3 154363 75863
3 139400 198121
2 67889 803933530
3 113828 32497
3 29894 192484
3 153993 48359
2 90806 594157029
1 135448 181682 10242677
1 4591 150775 919067626
3 44907 113986
2 133045 987778183
2 147165 478758915
3 93173 88932
1 12400 190296 892147997
2 88698 469952180
1 2943 89800 269267648
3 134579 169503
2 179780 237422881
1 48530 197799 412951230
3 135778 126878
3 90674 81805
1 194072 197985 179702132
3 187164 139604
1 41659 169094 714821986
3 155517 66331
3 182534 125809
3 119088 25258
2 189878 822104034
1 44244 76070 901029962
2 100885 524820405
3 72136 134706
2 17202 510455245
1 123049 194635 495943226
3 197059 28871
1 91959 171727 496807795
2 168333 283846564
3 80243 178077
1 78189 100491 359017549
2 93713 876202251
3 198742 118831
2 165291 705065256
1 20242 82030 965756635
3 60998 140472
1 176576 196230 537232890
1 27346 176895 799112852
1 51142 185243 563067506
2 99508 882360537
2 152725 756059279
2 79607 492926649
2 50516 936653024
1 13828 193797 51749441
1 2715 16088 948360466
2 197726 195762877
1 110146 148650 284410394
3 60677 157601
2 161081 973865772
2 38889 916491836
2 183491 64204505
3 30612 74762
2 103311 372368958
2 43400 452898604
1 23009 87723 522313015
2 84599 504840219
1 109193 133808 95805751
2 31176 756971078
3 115392 113810
2 10790 671684379
3 17592 43069
1 5096 38053 702915302
2 4519 785391512
2 125964 194040833
1 104067 166610 911952394
2 119455 678616434
1 64081 152651 537291068
1 43214 68344 468603133
3 26405 165713
1 41200 137891 54478419
3 68414 185355
2 9132 402011482
2 60177 821869481
2 69248 825722060
3 131066 124823
1 4041 112515 835398149
1 14513 95346 531406305
3 186021 122404
3 23305 60970
2 114351 54577244
1 14856 183492 344925132
1 175315 199218 634609677
2 98736 982840918
1 4742 180135 430493169
2 78097 616764238
1 42625 157831 848343246
3 39708 139209
3 112928 104649
3 65406 33568
3 29498 138392
1 179468 193372 334855580
2 109936 79246578
2 8907 482627989
2 67621 276350978
2 158935 581114528
1 42087 113546 430587434
3 41935 169167
2 164083 176653534
1 52016 189992 373326147
2 26650 450891414
3 89818 109061
2 97310 47851373
1 45258 105618 84113025
2 78708 608608295
2 161653 979772597
1 90763 182506 300015164
1 6481 111930 683565965
3 34421 90158
1 104818 199199 623938965
2 156981 384100128
1 37918 78747 321454017
2 154373 185054439
2 36856 9054054
3 94760 155943
1 118729 134790 655455970
3 181313 7483
3 46334 102248
1 61710 106205 630625290
1 22795 91194 479830307
2 106739 471752137
1 34811 38513 302567681
1 84006 182639 165564664
2 52586 876237232
2 154395 9973084
1 139645 164137 627674340
3 143135 163709
3 46525 106173
3 43846 79151
1 9180 150837 395030905
1 99813 196765 412509195
3 13301 127440
3 184361 32232
2 11929 426073613
1 29769 100750 176578156
3 3549 31675
2 37231 540296173
1 15456 152170 51936417
3 166511 40378
1 42849 162477 655670809
1 4209 160059 680493876
2 91301 105064194
2 50417 602860541
2 48775 689292942
1 10670 189358 606025207
3 88810 166305
3 27659 43823
2 90279 261650908
2 81592 304863215
3 168625 167081
1 31105 155321 910677081
2 152665 701872197
1 21570 141032 531397378
3 64575 55796
2 111503 846712141
2 88446 229246893
2 97570 960945905
2 147580 342572585
1 43757 185652 651991163
2 187972 616176252
3 91467 17435
1 65256 108261 584755891
1 2331 169807 107726653
1 37569 188510 817754424
1 9174 70903 963327414
3 118100 13912
1 32077 94798 336295668
3 132345 28775
3 197624 132382
1 28331 176352 677048152
2 125897 334382894
1 107873 142957 957873826
2 156915 895327155
1 18375 26979 55988039
2 98710 794269214
2 39911 760350507
2 161733 693405005
3 31735 134754
2 62098 174259336
2 21989 742964685
2 107051 668197502
1 115456 182355 951806132
2 137759 79603623
1 81926 199049 409169770
2 8340 844643202
3 198197 163708
2 24852 296338272
2 136425 100431364
1 110366 166004 254534557
1 53515 180710 315952230
2 197249 101767625
3 92530 79742
3 65149 102030
3 37024 21353
1 124711 166790 677908511
1 40149 149170 4679522
1 91416 189387 821710315
1 126628 131815 810909302
3 187927 163471
3 47351 180727
3 83250 123236
2 189149 474588158
2 6597 338732635
1 31924 122864 492906758
2 56951 671940355
3 198034 23128
2 149094 606296013
1 4017 99376 745415892
3 72181 97588
2 1588 404473545
1 115642 188698 587970719
2 121781 415404263
1 43003 149804 638206709
3 125694 41272
1 40918 194191 358399818
3 105950 30693
1 63403 167981 785183090
1 129501 152106 178748999
3 158205 41455
2 48417 576644547
1 91182 102884 117011344
2 124665 871429981
1 25568 88957 531929350
1 5577 32667 691767969
1 20221 40182 520263512
2 48033 238541487
3 5838 105490
2 108324 621767702
2 77672 907038562
2 56110 11869058
3 54668 157703
1 96542 112869 597939927
2 176034 416847294
3 18491 155606
3 98852 126928
3 87458 38769
3 98015 62333
3 88500 160457
2 48948 195045030
3 133813 94280
2 121635 142030213
1 27011 142124 922485106
2 149000 776200917
3 84447 40027
2 184207 223248101
2 165088 613180282
3 10914 17702
2 150708 255870496
1 11667 76996 35204424
1 19 104568 972344194
3 37046 196744
3 20458 19634
3 183353 88123
1 59531 173688 445729762
3 174924 20050
3 66699 160108
1 136198 184552 179206253
1 14973 56421 171706414
3 136720 158255
2 26540 187420837
2 114066 106612134
3 118238 144394
2 42321 243398666
3 65058 177916
2 149857 774602998
2 192095 148735622
1 33277 94395 326452489
3 108454 101770
3 177797 102701
1 45789 70608 779868836
1 38260 91694 30895497
2 109283 187385174
1 109942 127518 591843271
3 91599 38048
1 82111 176982 42517596
2 187702 959357385
2 158384 247619630
3 172419 123191
3 81653 81469
3 4396 69440
1 12909 146970 101287980
2 115573 825882312
1 8511 30456 263535410
1 153147 171528 135292107
3 176903 88955
3 129477 22343
2 29458 394093649
2 164299 274150628
1 63767 88847 962046191
2 22281 251383309
3 176795 76563
3 26985 118046
2 155889 624948841
1 99114 143693 794690782
1 88821 151420 5688852
1 3662 139358 473075569
3 162031 143622
3 86778 20185
1 146835 148471 257952236
2 1703 34159138
3 156658 38639
3 127308 181075
1 82965 132097 327954947
2 109293 33473654
3 136990 95169
1 160522 173523 391280519
2 5109 274093690
1 26511 64335 748526786
2 92238 922000684
3 55941 159151
3 122729 25035
2 118428 687405259
3 104433 130987
3 21459 31526
1 74162 180902 541849236
2 4202 105039003
1 23047 130829 759634801
2 8047 129203244
2 148371 930850050
2 41677 145406393
1 126844 172800 712884927
2 199281 974566180
2 60229 132027480
2 51021 399852102
3 6283 193715
1 118412 195850 338493357
2 166073 427479694
1 166689 169958 102425806
1 57489 188016 932578325
2 56306 501930087
2 152294 492232023
3 23464 133457
2 23807 516920475
1 24635 170973 113133882
3 40934 143920
3 108346 99548
1 108862 168384 634813070
2 18563 887266199
1 67266 124267 477959869
2 195791 670102674
3 405 5489
1 57244 58338 212834103
2 60025 899278091
1 6300 77199 156804173
2 35217 346154457
1 25565 53174 299820688
1 22792 55636 224582398
1 80053 155530 545160796
1 12752 88980 591776826
3 80265 159799
1 79724 194479 301237038
1 47822 110911 590774947
1 69079 127516 813077597
3 79260 60302
1 24289 62169 7433764
2 123353 568093559
1 57391 122931 109278475
2 130961 931050603
2 187200 772439066
3 60501 185271
2 198277 579628353
3 199483 168784
1 18230 141436 888885761
2 165565 719369013
1 105198 186882 314910986
1 64596 197870 93884604
2 60346 976188310
1 230 43448 351390621
1 24239 158814 382923757
3 183001 162533
3 156005 59577
1 15411 199970 832204277
1 141874 151952 930523419
1 129413 140277 820787743
2 73392 269394237
3 29400 98352
3 168507 174006
3 170792 178886
1 21320 95426 836190679
3 152643 168919
2 255 405817255
1 18906 135516 672671322
1 137294 196476 164112923
3 132550 72796
1 137591 190618 976783377
2 162244 628863975
2 125773 959333173
1 67517 110824 762337792
3 191058 178252
3 167500 57392
3 129645 55610
3 192421 84378
2 161721 679792753
2 23843 598312522
1 104900 183661 315146777
3 194819 189532
3 104660 146342
2 16028 917173764
1 31301 77497 270586111
2 190981 442066732
2 29277 186321575
2 117238 712875208
2 6661 747085224
3 167768 155074
1 105916 160779 306216994
1 6737 14066 377216625
2 175032 198954406
1 67983 176331 707223111
3 97872 60374
1 32606 174800 719428328
1 78752 170762 681485636
1 24428 84315 763077693
1 80526 141142 715039617
1 61970 74203 359795105
3 92272 143973
1 130466 143561 229895491
2 129789 366012175
1 16152 146886 257727117
1 111678 165885 455911314
1 122938 133208 668926364
2 140490 633447709
1 149946 192187 150606568
2 133827 726554236
2 67798 182420596
2 57534 725392764
2 84651 343953221
3 166030 149496
2 140481 869915213
2 196053 646877818
2 125137 457215167
3 109080 29398
1 170221 177280 126609584
3 54837 4520
3 119039 197599
2 157997 763792587
2 197659 623442307
2 12755 800897923
1 61502 127956 88404448
3 20776 165813
2 14364 4002854
2 24569 614974200
1 61935 186945 494334889
3 134121 78919
2 161046 986870241
1 15078 47876 462714085
3 87132 161128
3 4307 177874
1 12332 186038 287577738
2 30296 810908831
3 6201 7422
2 74004 691538970
2 185142 771953275
1 30356 137355 896550213
2 190930 124319262
3 72524 56305
2 2591 736477560
3 103795 5285
1 22903 114604 345274952
2 194935 755559119
2 129869 106065187
1 12482 167611 602820677
3 173518 197052
2 189544 704780457
3 149823 164185
3 116642 118077
1 1735 22480 834261940
2 127856 729527541
1 26759 115866 412562732
3 68728 64291
2 88193 789882251
3 76038 105202
1 98475 189592 757910115
2 55376 299465920
2 70119 193766126
3 52447 26687
2 61234 616126441
1 106269 185881 958154147
3 78636 182585
3 164888 161609
1 87748 117823 895808745
3 166649 156348
1 129330 164322 236449691
1 29269 118208 517723419
3 135769 177450
2 167139 983026526
1 161804 166447 717581770
1 57735 108760 530508300
3 149443 179463
2 166097 447317522
3 150324 182604
2 70249 81471365
1 33336 49079 163012097
2 71987 161862305
2 33384 259320972
1 30408 39998 39335670
3 10773 41645
2 95067 637524058
3 190958 100874
2 65785 9153173
1 52367 93513 8521546
2 124965 23471560
2 8361 597896799
3 165035 27990
1 3093 37772 904740109
2 112912 136825807
3 179173 42013
2 174286 558184119
1 32460 155967 680589786
1 7002 62153 870433218
2 62519 554795817
1 22698 55707 338503185
2 67422 618834516
2 184522 746438354
3 1847 38041
2 197081 56778331
3 3373 84463
2 114149 101677757
2 103660 725963923
1 81266 176161 119431831
2 153458 307300094
1 14975 64382 328969513
1 16315 193970 659100955
3 113504 184739
3 188437 125952
3 81489 125997
3 7221 149056
2 26008 458934504
2 197197 823635365
1 33130 185706 181984722
2 96788 265387942
1 17515 129917 815759549
3 92855 142334
2 125336 189858919
3 105810 65041
2 109481 904886930
3 116749 117095
2 146598 884169802
3 12918 95015
1 19370 124929 985298287
2 106989 491873952
1 41003 50222 526527120
2 78573 588883529
2 151447 355179178
2 161150 755601562
1 73204 82436 199424664
2 81505 971499156
2 65280 604694561
1 86478 196158 959317853
3 177648 10285
1 30642 165371 426420480
2 103263 388610192
3 42231 133779
2 168828 943009387
3 185697 78834
2 186301 165938768
2 3969 556814312
3 2776 48629
1 76546 102324 237883500
2 144001 611129878
3 141828 196568
3 14286 87278
1 103528 114053 295006958
3 70561 68629
3 105862 150137
1 70972 170625 919912539
1 17819 39784 302924304
2 169194 697129440
3 34836 49140
1 147003 179110 980583195
3 197964 47685
1 34628 157894 110868788
2 59056 597242762
2 159205 235496380
1 83148 150068 54051473
1 55415 117396 390594711
3 111841 30013
3 144363 198063
2 21540 207047898
3 190745 120122
1 67020 145235 807247181
2 43113 886340898
2 105504 661264078
2 53155 720242226
3 107837 142964
2 98895 332028816
1 45567 196274 67563279
2 111749 423801436
2 1336 205079865
1 36496 107617 875675336
3 105283 7489
1 145730 179471 187021942
2 33970 520659165
3 149926 98332
3 81601 5274
1 44300 117280 568303097
2 123414 720088977
2 94039 209109524
1 80348 151313 85307970
1 47608 111945 999216814
2 35611 397637925
1 23516 28229 63762156
1 20172 160691 68286732
3 74725 53805
1 23819 110295 213634827
3 45573 114971
1 38329 156512 958342792
3 57053 48981
3 115087 183892
3 61553 66013
1 71776 87250 748549938
3 37384 81507
1 96381 106775 58121809
3 53191 135286
1 139184 158838 374895578
1 1674 45912 659745142
3 86756 35009
3 79779 190500
1 11633 91510 770672919
1 58842 107197 8595216
2 80505 977139215
3 193320 670
1 134481 150511 717854255
2 164751 297105527
2 120374 165264936
3 29319 134413
3 50977 122263
3 58590 78391
1 40193 90986 704364468
1 66946 114354 365910112
2 116684 155006860
1 4568 157103 618560405
1 95729 176356 271757944
3 145644 134078
3 27878 118579
2 84114 250712971
2 39351 758333085
3 70677 9032
3 93483 102913
3 16163 26998
2 10719 708239709
3 92504 52986
2 169265 640817482
2 74305 976718310
1 28227 177422 9069621
3 127953 8036
1 63268 89998 677817857
3 43183 140098
2 150464 725613906
3 96470 92935
2 50992 958008422
2 140968 796427292
1 30633 162619 92847459
1 117958 130327 192805340
3 186324 20650
1 140052 146451 481902869
1 38984 195251 947338144
2 34167 53181968
2 149627 403304485
3 162054 132456
2 123760 811898110
2 8500 254016966
1 143397 174981 497445081
2 70979 436668040
1 27459 71472 909306777
1 49763 132569 1313006
2 162030 690789680
3 31732 90166
3 178582 102661
3 11504 125215
3 155429 179041
1 67279 105878 107234771
2 35753 412242999
3 80082 81699
1 8406 181349 325432850
3 84947 39720
3 76518 172388
1 2607 94191 71791488
3 15612 168447
3 92592 119110
1 69873 107230 692823698
2 96932 373322287
2 132309 157666109
3 97204 36075
2 130188 940932851
1 66380 178413 27771657
3 133946 134156
1 167888 191307 956071203
1 2563 113696 332507344
2 28449 634226543
2 32857 831029176
3 77395 113986
2 122578 412023488
1 109826 160871 272214435
3 72220 145732
1 7467 77748 263320536
3 124943 26820
3 100896 78626
1 111133 139255 831472395
3 96165 168107
1 25389 147458 463243604
1 110967 190352 768732647
3 197629 16190
2 153747 604472647
2 165469 680144415
1 134097 186819 358086972
1 77602 189648 469318432
1 58253 165739 46345484
2 156013 260556429
2 142863 73772179
3 74561 81812
3 94933 71208
2 28066 441924207
1 86285 126413 731681418
3 113368 85686
1 130879 186926 706409959
1 11667 68793 831910259
3 134686 164505
2 78359 642422541
3 38583 31064
2 167957 764899877
3 162323 51892
2 39928 173724547
1 37116 172535 366288555
2 138749 251530785
1 17219 185645 391230018
3 89176 121309
3 153036 163369
1 33119 159990 7305993
2 37458 680574067
3 176319 69251
1 11983 178535 617502410
2 47485 185664665
1 55905 121874 786940984
3 147525 154404
3 114289 174162
1 78835 182329 648836516
1 72467 89637 343922114
1 41327 152472 489983826
2 52881 724308520
2 35314 527003240
1 32091 187253 688827156
1 5276 58430 980543877
1 76858 91664 673140271
2 142979 754640746
1 9133 28621 446054226
3 85677 110158
3 182272 109479
3 790 76157
2 60955 117663435
3 194099 85504
3 83754 195275
1 194820 197564 658193720
2 13102 600996439
1 107196 171472 70594750
1 107813 127617 860288223
3 7615 168210
3 178381 126293
2 172825 789127047
3 104228 89383
3 12413 4452
1 174372 198150 769480201
2 37494 690418715
3 65502 38824
2 179291 133328040
3 191633 48735
1 16153 61251 268881926
3 127091 131066
2 162040 505281000
1 26001 170498 169838712
2 7026 433683155
1 74616 159159 52404269
1 24858 53410 837952251
1 40145 89246 509761559
1 12336 180516 611717540
1 71995 161628 903849810
3 128414 160395
1 123691 184167 916945891
3 139648 161794
3 81808 80102
1 41182 70917 600935649
1 34337 72454 410928761
1 96237 190731 460558999
1 15157 131692 321868604
1 70851 140839 982025784
2 10768 908707933
3 3680 47140
1 4033 125025 935275652
2 988 956199264
1 31830 57969 750287937
1 81395 150379 613369879
3 78924 18611
3 178674 49602
1 97160 101260 786416503
2 119259 539026241
1 954 196914 96316723
2 55542 295025827
3 65171 75359
2 19860 893809227
2 70309 151238535
1 150371 186800 63692652
3 26022 134372
2 99802 551899467
3 66632 32723
3 145142 91695
1 126502 161899 168425486
1 45956 158158 801378751
3 148596 139849
3 116439 103837
2 160768 575812038
1 145898 198716 411909255
2 127365 728836840
1 126329 140348 680043433
2 180942 903615657
1 59187 141332 625227626
2 4018 620549188
1 23117 103526 454975050
2 68626 790593294
3 85436 55244
1 64390 148280 210402710
2 37093 426385547
1 73133 96979 327441908
2 129485 847174628
2 95256 526986942
3 66100 89877
2 190105 894145508
3 133885 113517
3 150117 112452
2 115232 85262736
2 81794 228728609
1 119472 125175 413427217
1 46641 51074 834231748
1 93150 172298 590407037
2 100461 898936448
3 20479 169567
3 4028 85901
2 101657 433642698
3 135748 15927
1 94972 124484 647733274
3 67480 78889
1 53071 187576 611351195
1 68921 187600 511763328
2 87166 732383126
3 186975 156581
3 106528 139759
1 74876 188458 729108290
2 113383 817159882
3 175052 169393
2 142884 778845767
1 134594 172039 114342723
3 123172 70111
2 153811 936120899
3 169320 49841
1 96117 191065 859621428
2 111841 149667922
3 166353 170036
2 133270 903094382
3 197128 193462
3 8237 24077
1 129540 176727 471312597
1 13358 84309 625419155
2 98124 521661928
2 67051 393681481
1 97471 117294 421913737
1 73762 100883 290695169
1 21667 133120 239142460
1 64407 69502 210825188
3 139453 91110
1 4988 88515 73625570
2 51434 89427603
3 12720 160063
2 92932 168946615
2 20551 989636128
2 137481 758674069
1 139111 183142 716722812
3 134590 163202
1 51531 109260 212998130
1 107119 133230 417949571
1 49893 102697 808525520
2 196942 353699405
2 160508 805771398
2 150478 909523086
2 172734 135395094
1 49773 99082 908723489
1 84417 125700 821331001
1 55676 104633 498524569
1 30208 81437 235376300
1 153335 199438 100187363
1 51569 79798 551930145
1 16752 193143 680276636
1 139498 183666 250214540
2 34838 508479821
1 187917 190559 30074024
3 12703 86571
3 167192 86073
3 179375 29040
1 71946 196300 744465825
3 187479 24928
3 173216 116433
1 2706 76279 855186803
1 175988 180038 613788989
2 173576 891862939
1 102866 199649 860411095
3 132062 63065
2 48774 577375129
2 159021 806259577
1 171137 180774 763633199
3 179668 147694
3 130985 162470
2 172161 984007988
2 102695 676943517
1 143313 157135 316643606
2 25168 929059744
1 85143 130307 904178569
3 194786 29316
2 26815 330835968
2 161269 679771005
1 100751 176630 259814823
3 57694 17585
3 195385 96027
1 101639 178798 683379864
3 108860 127733
2 98558 924680095
3 174532 43926
1 81273 85996 408987340
3 32865 125761
3 107345 73959
3 108735 37873
2 22822 782807260
1 9126 163571 149537589
3 80532 46648
3 72326 125167
3 7063 98073
1 17731 186475 859409350
1 3423 121675 544914960
2 199509 89960199
1 38954 60053 298950663
2 189989 78455735
1 139624 169096 446464379
2 159356 951121424
2 121113 322801469
3 96654 195518
3 148694 199109
2 142951 409049645
3 191319 170482
3 25879 131011
1 39434 127043 646974615
3 136756 167640
1 110137 123746 994692776
2 54813 935662901
3 151762 159303
2 59380 796417847
1 12850 153730 199156453
2 102520 984583308
2 4494 625753059
3 95569 152974
2 111709 67589729
3 155241 32129
3 172161 182606
3 160550 56612
1 26613 118695 293439288
1 101573 159137 327970208
2 94874 399887363
1 67865 153420 139898225
3 6355 199142
1 34295 162113 602778302
1 34311 37956 500133384
2 16860 816064434
2 25960 443830683
1 114454 140188 172441938
1 43059 48973 242311882
3 173335 117002
3 79564 164354
3 131336 77786
2 182298 854033022
3 59737 150288
3 9330 193992
2 134723 203860838
3 61508 120860
1 41267 84566 775995839
2 81840 154183892
2 48396 841693773
3 77722 14888
1 69403 75298 44899169
3 125588 72296
1 160634 185547 323050356
2 114846 709958492
3 84459 37106
1 94019 184068 610648397
1 154112 163519 243884925
2 12078 977822003
2 188944 271029073
2 87661 323375646
3 85687 74346
2 26320 701111716
1 25159 145566 78331421
1 41082 144187 161922943
2 82437 297384264
3 99754 95064
2 5900 778974820
1 136814 139173 983644496
3 102913 179067
1 148320 185296 606211710
3 165654 30061
1 61875 102894 468484409
1 122323 175775 759356202
1 69206 89554 481443082
3 49246 37274
1 107341 199211 46835273
1 18104 87004 300907046
1 107018 177442 740013036
1 181027 198130 185697693
3 93900 108939
1 50818 61124 377051225
3 34963 188950
3 95900 128218
1 47660 106023 957649147
3 45430 107498
1 5965 182932 190578453
1 1878 43841 817958941
1 62648 156433 424374706
2 68462 984733996
3 97293 129599
2 53909 29568651
3 154066 75173
3 96361 61723
2 19946 21665846
1 67865 158135 852138842
1 154610 160723 152622183
3 149367 103934
3 121895 2119
1 20049 145141 457587857
2 36382 259888021
3 178905 136940
1 45833 193882 443857620
2 34118 25212294
2 154717 66885318
3 89285 151888
2 131170 423260399
1 50917 112401 236216151
2 184193 13363703
1 44416 173616 309099766
1 14085 111541 973684772
3 103030 145389
1 35497 166876 886114946
1 14978 109671 820854453
2 27729 121311562
3 190369 5277
2 194613 640444245
3 140226 85355
2 143522 352678131
2 84979 918252143
1 112874 196005 636975763
2 186338 283558304
2 20809 595270695
2 391 882473387
1 165078 168482 787016501
3 109490 124370
1 14226 74300 524013361
1 185370 189171 327061879
2 59846 986785855
3 95069 161917
1 154309 156354 718029530
1 52766 193366 923648225
2 15546 313523044
2 69565 642924216
2 100225 549444727
1 38604 189287 49807831
2 142478 671707336
1 15620 102796 580569362
2 96472 709904150
3 47557 44218
2 22622 956607343
2 181592 523657450
3 60772 139717
2 88171 122756741
2 76325 719229308
3 110521 50262
2 89061 973917956
2 79757 122633198
2 47140 185966295
3 45394 100361
2 95575 295600301
3 80894 120106
2 190245 592316789
2 122054 416338051
3 139357 67166
1 104339 153760 697464360
1 31822 62931 9154815
1 46386 175092 230821791
3 137360 103280
3 170247 17662
1 6029 117706 592788083
3 110184 179444
3 140312 127473
3 51486 81874
3 136698 190799
1 49938 60839 369110335
2 18674 221602381
3 191300 46758
1 25180 169066 950989563
2 39397 594694461
2 8374 668955377
3 36518 117758
2 155976 919641257
3 106090 168618
1 54307 94797 460200560
2 105863 887200056
1 2694 66136 487245991
3 148805 55999
2 119542 260928798
1 41982 154409 850407786
1 55081 76070 510303167
2 147859 898036532
3 10109 90791
1 92060 192993 416944029
1 115362 196823 378428279
2 89890 652199944
3 198043 177567
1 55550 180802 79600852
3 2557 168991
2 6279 611909882
1 66056 142189 805815795
1 13209 103748 973720841
2 77621 626686667
2 188097 120396171
2 13700 170732071
2 167476 298881680
1 15179 94720 498596501
2 140683 871059194
2 61907 119213888
1 57390 100949 984207449
2 166202 232780212
2 57686 453302614
2 82034 436628050
2 149004 46893348
1 83515 178624 36952075
2 85124 77631604
1 110059 165766 400943588
3 94286 197117
1 94757 116783 474849533
3 108659 150657
3 153154 149588
1 32039 110044 291885102
3 83613 16257
1 173731 174092 219722231
1 82345 108150 11466559
2 123395 16456936
2 184429 920460972
3 131601 126411
2 79268 361105517
1 7676 196998 22195015
2 72365 988268958
1 130354 169983 993318052
1 138326 166803 778288002
2 128583 25208591
2 94635 315326092
3 47898 185751
3 60976 169150
3 130942 48985
1 70806 186127 561689257
3 169523 52471
1 28990 187848 8251828
1 54998 110739 583008625
3 174055 23124
1 17113 104938 650645840
2 36955 408570311
1 41873 177662 667501564
1 97962 181650 340126323
3 86679 150977
3 190356 173145
2 185151 524678870
2 191803 509970012
2 132828 750035078
1 75966 107911 851274926
3 147117 94717
1 41310 55389 400903150
1 44253 129907 292114423
2 8148 710663679
3 153437 106125
3 89450 118920
1 25472 157407 423325456
1 29697 58778 517445476
2 159098 239105840
2 103983 846347792
2 23814 135753104
3 13493 154765
1 75286 77345 381404309
1 51348 164293 879817501
2 20476 678463031
3 173867 54472
2 84867 475560121
3 178182 180533
2 155433 309770633
3 158618 181817
2 149938 536908478
1 26267 52255 77724527
2 146428 571856769
1 11584 75866 92701425
1 90908 134586 164103558
3 191998 175263
2 191522 909985433
3 39731 117906
3 89895 192046
3 131141 230
1 16405 97423 622890116
3 45954 116918
3 125072 188476
3 95370 11981
3 13561 99887
2 174733 116896064
3 80484 40823
2 32656 125405259
3 156159 52661
1 157762 188769 603299522
1 80371 84688 761613441
2 179706 406566243
3 135165 14257
3 43264 102304
3 176972 41760
1 131104 177751 713177407
1 8261 41878 163312737
1 53930 152660 301731141
3 160428 4633
1 49285 172724 490279106
1 44114 190736 895255247
1 5578 142498 304320287
2 175637 19585012
2 37389 911930930
1 72910 188624 750704013
2 168095 249042417
1 48098 143891 391399518
2 151215 870526965
1 171733 196203 238037512
3 129438 179713
2 67486 951513588
3 75171 142362
3 149013 159656
1 37382 69822 273634684
1 27024 37048 892132048
1 76704 103918 599173548
3 87129 114917
3 159370 15759
1 7203 51511 539577783
3 16499 78081
1 20605 86770 419996194
1 44104 128621 120520077
2 115867 504127268
3 83847 154662
2 44050 639098748
2 86799 852513099
1 138158 162221 693247627
1 24112 196440 170012338
1 21529 132725 49368468
3 33896 67769
3 124658 33420
1 20418 149630 693813480
1 17246 39465 284042172
1 17706 156421 342787940
2 145600 372464617
1 22694 126406 572278754
3 174695 169503
2 12751 470758022
2 185821 835814681
3 148229 181824
3 127413 145347
3 172814 163657
2 147315 142692920
2 5889 888515861
3 8118 19401
1 141879 158199 338671900
1 26591 96045 825578954
2 18685 74321222
1 6975 35285 98111861
3 74623 136830
3 56937 101482
3 95680 18898
3 7959 158989
1 2529 41021 515766723
1 12837 150206 679356580
3 157489 6487
1 137758 193382 169406054
3 30183 54665
2 49640 286502112
2 18024 578778700
2 182651 462395785
3 122254 42622
2 186200 741179509
2 66055 696856014
3 68025 41688
1 74584 81522 454975040
2 142478 670219917
3 154370 179412
1 31090 148934 539120267
3 159432 68245
3 6448 154336
1 30200 138857 333452148
2 173503 748104369
3 173099 158388
2 80692 676993928
3 123887 85091
1 5784 199604 888754892
2 51734 309815958
2 112408 833116756
2 113397 999993414
2 107815 860235971
1 61367 136310 762617462
1 34429 60337 114731620
3 183653 127308
3 185943 20731
1 104870 155091 400368539
3 24870 163147
2 187918 66156042
2 148493 113291551
1 7012 187240 177461858
3 86135 5447
3 26524 168996
3 58668 189143
1 10585 81240 728492576
3 23997 90951
3 169772 31016
1 2993 86327 140632285
1 56261 57863 727183173
2 34234 755203268
3 162184 104836
2 4248 996679713
3 147773 115531
1 5353 151492 135993419
3 188615 120844
3 152199 104299
2 18384 868623296
1 7880 24957 156457656
3 3322 28705
1 21025 63644 816769834
3 154575 31503
1 24712 107992 807667615
1 52789 183435 365174544
3 121585 190626
2 192059 47183281
2 168038 520171627
1 108170 126425 743856671
2 79555 124295987
2 55716 916722115
1 27156 139616 393399451
3 30204 18562
3 176948 33361
2 31936 607197184
1 20049 140901 96952253
2 139745 857706184
2 128036 21458630
3 64408 62887
2 102951 118188816
3 175967 157418
1 193784 197342 238031049
3 77947 188835
1 123950 157627 745899543
2 25289 29298208
2 164451 38170317
2 28363 375963300
3 135700 20883
3 177199 59100
1 30731 147185 380370271
3 22797 117831
2 83206 927875345
3 195251 55103
1 178254 180859 71052520
1 106952 129125 368279528
2 186312 74028271
3 184661 73081
1 65877 149589 160405572
3 32382 14055
1 77434 167260 107122527
3 78451 60154
3 3207 95944
1 49059 94239 31746357
3 32555 123807
2 166723 389280943
1 83406 143967 777893186
1 12926 25221 326261195
3 178906 147091
1 13978 115057 439062953
2 50986 403007668
1 101387 130489 202640104
3 27706 29024
3 158805 115717
3 131256 130228
1 62064 146711 336308280
1 106508 114178 546402049
3 184949 113073
3 64835 22818
2 116267 58970871
1 174494 192839 566486236
1 172495 197620 311155694
2 76461 85655620
3 92429 188053
2 107942 537189833
2 152026 94619473
1 1715 51172 95889831
3 83761 108077
3 36564 105372
2 53176 461562853
3 82764 150615
2 127408 263436935
2 71742 581848592
2 130364 701983269
3 180808 108191
2 67327 615669337
3 126625 99799
1 30672 133154 374074736
1 17001 123169 614834014
3 84394 146859
3 135778 129123
2 198284 121652992
1 86464 195479 707987393
3 57082 127999
3 89952 156945
1 41156 102345 398187241
3 152887 60784
3 37586 74446
3 113049 128665
3 184689 145710
1 115681 172406 593660846
2 9710 941893504
1 46725 74214 296599367
2 53632 831237758
1 43364 181714 786950135
3 54749 123245
2 162040 516213953
1 34506 111260 309613992
1 48037 121384 100546701
3 61856 161908
2 49073 727854768
3 82567 43214
1 62731 87305 422885764
1 13518 183573 960244395
2 118074 956709864
1 13956 162131 721694577
2 149406 817102960
3 17455 142932
3 72206 107154
1 37068 170590 996909660
2 35677 741817966
2 154700 712302164
2 56863 277968990
3 46798 99676
3 155427 149943
3 77813 136419
2 57106 715527682
3 58197 78834
2 172436 98665231
2 100954 341884509
2 19403 426561283
3 43027 119741
3 25808 134112
2 108545 153127986
3 6196 128327
2 122136 234375543
2 8430 393313487
2 24436 409062030
3 55824 190370
1 61328 98611 449400918
2 97296 945179939
2 29343 730953723
2 183381 809760398
3 71543 172635
3 83299 146722
1 127784 180097 912287905
3 69388 156869
3 148560 150310
3 132092 181893
3 134554 158637
2 113815 70103494
1 16748 68350 582815757
2 1999 227182073
1 35321 128978 48893093
1 97176 164637 698512884
2 100350 584549065
3 2195 88135
1 12708 90217 854568346
2 20003 895514928
1 80764 151329 787306568
2 191823 219264900
1 164232 185381 668258075
1 27925 37726 553321212
3 143676 68246
3 7518 143043
1 33905 168653 63927626
2 10114 946811760
1 79339 189146 280618571
2 30189 808661052
3 28736 146099
3 164197 140669
2 107599 695796596
1 41117 94158 101547945
2 4007 691845900
1 120409 142466 164008560
1 87582 128623 387781748
3 139383 104441
1 133781 162201 479510443
2 25509 598929142
3 10959 174048
2 49041 218053676
1 68706 92800 74019470
2 145338 387414204
1 23421 169462 95118555
3 108127 7880
1 3042 119215 840373020
1 65327 80093 555301519
3 24722 71758
3 83368 106802
3 189001 4925
3 67913 161129
3 196382 59382
3 181610 198646
2 10967 596174469
3 173574 142164
1 12938 39367 144864411
2 81445 962606787
2 19126 129832698
1 90379 143130 722311031
1 121358 170399 920384866
2 5634 466782377
2 165923 790378065
2 186798 988297561
2 80494 8526594
2 126067 658410406
3 171973 33758
3 128670 63294
3 5166 8631
1 62643 140082 668676392
2 34895 260645113
3 35433 83653
2 12645 544158550
2 170 257976002
1 52534 92802 259972118
1 152252 193254 466258482
1 7112 170115 600709598
3 134922 136981
3 5375 119027
3 66544 149189
2 120445 127902870
1 46787 118413 427108264
2 137697 927458053
1 154882 183785 777207448
2 55329 340203356
1 168892 186857 236653090
1 6339 127166 963343807
3 11372 118014
3 186859 10179
1 136170 178596 610197345
1 10546 37392 116529834
1 20514 154847 16734439
3 10444 117823
3 27717 15048
2 141707 916425391
2 172158 717827126
3 142981 177512
2 36863 695166215
1 125188 145677 469171298
3 119676 115986
2 123422 340535078
1 151811 181247 472311169
3 194237 11424
3 82821 103168
2 6773 82009651
3 13267 155668
1 137818 175216 72277085
2 131432 474465342
3 54911 44917
2 2065 483611409
3 24265 5856
1 45451 141581 286370985
2 182120 833726225
1 21382 145436 181010029
1 113236 138562 387228628
1 66829 138117 187714128
1 67203 80141 152675878
3 91671 43921
3 190069 163738
1 137486 140670 173478122
2 157343 837081869
2 17204 707307232
1 133984 170502 573828571
3 1078 110073
2 7938 849548833
3 138670 120636
1 15105 44074 602212951
1 197038 199984 414109226
3 55090 54269
1 70369 129170 232031098
3 138238 74305
3 123521 124571
3 123598 29631
3 173408 148165
2 99436 759190542
2 69560 204723708
2 92319 739382703
2 137580 55296761
2 27063 72894371
3 131777 74267
3 64230 64826
2 12085 485375485
2 86330 491764129
2 100421 556632533
3 79743 176688
2 144065 20237671
3 165903 15453
2 121582 785669772
3 181630 133268
3 72125 156093
3 192546 181777
3 36495 142402
1 35781 71357 775548678
2 80594 468413595
3 62691 197091
3 83231 6695
2 83009 405570087
1 46099 153006 381027463
1 26989 55624 949364137
1 63066 96201 964470375
2 142850 965164019
2 101856 102108921
1 20904 109361 768554323
3 59811 190807
3 79806 41417
1 16755 185785 827566698
3 172045 40949
3 80559 86734
2 115200 433415592
1 63886 101073 470631361
3 102704 65400
2 15801 783921196
2 53849 2776979
2 70155 240569367
2 172080 133767173
3 25035 141520
1 86262 143002 678350937
1 125280 135135 527090061
2 84171 609593011
3 107486 42679
2 59944 151120650
2 191203 119765565
2 180027 970431826
3 174317 21219
1 3138 13948 679663497
2 4505 552086560
2 160087 366242346
3 46884 140324
2 160715 169760590
1 8992 121193 119743517
1 121963 146306 300009321
3 176369 111171
3 152281 83013
3 167643 53256
1 71232 136279 743497707
3 121016 28482
2 45718 756003001
2 6148 586723383
3 20680 140436
1 16539 154419 810245480
2 116884 627878028
1 10726 58452 803234444
3 49669 142713
2 89676 620485448
1 141354 161983 175622357
3 129006 107138
3 80132 112110
3 128453 22004
3 28568 106907
2 8005 706226840
2 158074 221572034
1 55994 106702 267677375
3 111085 121362
1 47586 132049 757318215
1 139703 168659 467681417
2 59140 594669769
1 9640 10836 587147901
2 57872 71811447
1 19092 160703 300999440
2 1666 996264718
1 138016 143259 240631847
2 164481 607353343
3 143837 169505
3 73266 118775
3 93893 189108
1 124370 193770 812816673
3 106620 83947
1 52153 97807 881538084
2 93334 47555423
2 35947 730645733
2 27719 249298285
1 32918 172414 159374624
2 10844 251754394
2 56836 43825910
3 105909 138422
3 199118 37477
1 58210 193467 504963765
1 69914 188744 439131582
2 36 6710143
1 121035 154281 521516713
1 31465 136784 392777979
1 35603 149370 826729222
2 75776 600342993
1 61321 170594 942247947
3 106025 81100
3 165645 73985
1 168198 185759 662247478
3 183812 194823
1 134900 172291 948159866
1 16533 31906 269337396
3 107329 2380
3 52932 186571
3 95267 88222
2 87987 714772390
1 16827 82566 212157660
3 107309 65060
1 59061 198965 361080320
3 27625 61636
2 121573 980985337
1 101879 145642 1490979
2 31933 360092267
2 105152 104522904
1 14678 70354 94475866
3 152319 116318
2 145830 295326467
3 73422 148988
2 76765 657108591
2 25699 519426151
2 176203 655150702
3 96613 108410
3 37275 52881
3 127730 59976
3 114381 116250
3 192683 91799
1 40146 50032 536562153
3 96479 46972
1 74944 130345 84999717
2 80486 370374319
2 56212 564698769
1 166239 190272 364072242
3 148500 136356
1 105398 128970 806842267
1 46334 95726 752860970
2 109252 654800502
2 56941 879130065
3 96107 6267
2 22414 448740716
1 66664 166970 780606063
2 175273 516494311
2 76683 853096540
1 177683 188075 245754017
3 103088 127288
1 181467 195888 836253735
2 51347 797736348
3 68626 151777
1 16341 21178 662463140
2 64794 734511142
1 42703 194084 381271532
3 495 112266
3 123023 166721
3 48454 134173
3 43899 169700
1 18113 198669 458688808
3 100143 22440
2 28018 381138960
3 109439 68755
2 115744 127849525
1 60925 67157 597591574
3 142787 125328
2 192316 643306197
2 74565 808407026
3 47776 138189
1 53951 178651 608305038
2 85950 495750746
3 39668 63906
1 156583 186289 179562260
2 179455 952550014
1 94146 174928 182071106
3 901 133499
1 45657 155932 605579037
3 29141 146783
2 30886 427066893
3 197766 113644
2 109528 856729203
1 160118 186691 413690217
2 21952 703119542
3 115664 78696
3 78190 79292
3 186000 165782
3 155594 150412
1 1103 128144 150926996
2 63668 134659745
3 177389 51852
1 27159 34749 694824068
3 21344 108006
3 78342 28183
1 32471 78449 619133572
1 50426 61132 523059083
1 23782 112102 413140086
3 42289 117491
3 112983 28033
2 3738 57614530
3 110140 50388
1 86611 171489 550870164
2 170656 551582880
3 178835 152751
3 166033 195138
3 128477 26145
3 78439 65877
3 110057 40257
3 137597 86913
2 137090 949833260
2 50088 974654278
1 102787 172965 396112413
1 64832 180134 311248716
3 39711 183275
3 122014 196625
3 49417 104169
2 4121 248723568
1 94459 197527 591998985
2 27961 644368881
1 25064 115708 104561685
3 107774 73476
1 22646 187485 733505232
2 123493 337375257
3 32007 106452
1 57247 103985 690805420
3 193652 181278
1 69697 81105 779078932
3 175388 20569
2 24513 916112309
2 100332 66525129
1 61726 103536 993746804
3 2693 55563
1 4201 75151 852174099
3 38144 56466
3 7375 130771
3 176067 39103
3 139826 149149
1 55710 70057 365993263
3 89824 13011
1 149443 183433 153330713
1 110671 168390 34448805
1 9383 19244 490764682
3 81322 114705
3 32889 135928
1 22189 101804 808984817
3 161533 168956
2 118043 370697509
2 161623 482842864
3 114206 177803
1 6515 196439 440794665
2 103768 792801004
2 175236 399782353
3 180924 58584
3 109583 88488
3 151325 3922
2 167721 884871392
2 77941 544016765
2 192368 76918803
3 85300 169476
1 7285 71748 143479104
3 167669 91353
2 39230 552856480
3 189627 128089
2 107458 875169513
3 169840 187141
3 176799 142467
3 126044 135618
1 50895 79819 776428535
1 31750 188924 596045675
3 62416 169418
2 149942 865216416
1 24013 160930 239248818
3 134241 83872
3 128000 7696
2 37062 360901300
1 26844 96002 765243661
1 59926 197108 734242351
3 98328 127522
3 66764 53244
1 83074 153971 883142305
2 166150 888176267
2 30668 31598497
2 135310 276512421
1 33134 74677 302359863
3 40918 80388
1 32303 165940 458486908
2 82064 995878139
1 39372 83317 220555377
1 128857 155164 60453870
1 16595 111495 475577406
1 30444 35725 3676068
2 141520 97819709
1 37162 143273 447188459
3 112009 57841
2 161621 253301261
3 42328 172132
2 22397 9533206
1 76476 132467 407062866
2 11544 37717622
2 28762 909975738
2 109883 694389868
1 24523 111995 719796727
3 152915 127912
2 96849 355499986
2 111044 180511335
2 69964 139002144
3 1260 170054
3 194754 95452
3 116492 193262
1 34578 123123 609537894
3 146488 114386
3 153771 122556
2 132334 247858039
2 63120 84656920
1 173942 176825 637604702
1 84309 115116 402248533
1 857 99558 887177392
3 133727 50526
3 92153 152405
3 12822 90044
2 173621 715862766
1 141482 180351 139554884
2 106379 190504321
3 6423 139506
3 125706 47260
2 175150 110905160
3 149724 110840
1 176636 193491 354085415
2 94839 446320954
1 36445 99830 928356624
1 171614 195773 149482056
3 5334 34504
2 7125 756794789
3 49336 151153
2 9383 465528971
3 64765 49433
3 126005 80929
2 36768 672412478
1 4087 83743 26517935
1 176735 180110 336644663
2 144495 110280546
1 38426 196878 714522890
1 54552 185005 67643969
3 199095 45200
1 90140 121110 80116793
1 71433 124083 965097646
2 78810 548678036
1 76967 118131 785064168
2 83674 226378480
2 190665 946222579
3 53116 69407
2 156346 177245310
2 14461 150556954
2 61188 768949761
1 13759 75758 205792786
1 148384 154510 961630652
1 54835 189908 862069841
3 44031 185378
2 58370 952078759
2 12474 153415652
2 185949 604341482
2 130183 477673106
3 127492 65216
1 27886 48231 961539132
3 28246 104081
1 101185 142350 894701403
2 39685 820689369
1 82996 114046 280670284
1 141956 148963 609009135
2 4446 630481498
3 58539 22599
1 65028 75010 172275420
2 79298 505484732
1 34970 115017 36699223
2 47999 470776463
3 61156 2782
3 52475 112363
1 105110 107354 90730939
1 7341 186585 885973078
3 187505 72208
3 168500 63201
3 164003 85505
1 65975 128539 342921282
2 176607 586571948
2 24393 818847573
1 5221 138999 327107296
1 80536 114575 995407580
3 149663 80515
3 198301 112650
1 174615 186119 196819126
3 173024 95033
3 105010 29316
2 162738 111787485
3 7596 48321
2 24283 552469385
2 141585 597030940
1 93951 160527 352307298
2 90250 895396711
2 150249 660411463
1 42967 112568 276398643
2 32091 688230508
3 75683 145602
1 73423 171355 198510200
1 52003 52746 897970937
3 147937 69468
2 152769 454821746
1 19935 161000 161551925
3 127606 185228
3 5794 175310
2 194098 362576263
1 9755 67297 767212681
3 11345 56530
1 105154 119033 234096470
1 55631 150376 747998165
1 35328 37393 700987886
2 189538 167595123
1 13972 86897 95244430
3 62066 86977
3 140005 158040
1 2094 189991 212457946
2 116117 515879197
3 182681 194047
1 43694 143092 670830887
2 11333 283923679
1 28718 68548 215212226
2 49458 251500651
3 113340 21327
1 109704 117791 172799652
3 180095 138745
3 182184 36089
2 196205 416116081
2 135915 164791202
2 60309 868258010
2 69198 847114399
2 139481 842773371
3 50923 12741
2 52887 157070852
2 155236 762583723
2 52655 730789350
3 52728 154265
1 137508 145347 727353750
1 96289 162754 350448900
2 65285 466922402
2 197438 7062702
2 79761 473042341
2 93286 225544374
2 33640 827956039
3 19936 44770
1 38703 45950 208780738
3 193375 121848
1 3654 5384 412718826
1 47156 172533 564500535
3 85510 100061
1 86361 113308 54454203
2 140786 482939188
1 12564 148624 124292941
2 16381 495796541
2 122567 488950545
2 80282 197916587
3 36332 195159
2 117619 752376703
3 118925 81823
3 113686 36647
2 48395 737557601
3 185496 96405
3 6848 74027
2 190785 980914854
1 100779 121031 413972563
3 115596 138213
1 22655 101583 750893812
2 64351 537980533
3 123658 37729
2 32623 336194504
2 150518 294885424
3 145146 173742
3 172492 155836
1 13170 126868 992035192
1 868 140043 975342570
3 135874 142159
3 19755 7340
3 53070 104182
2 143726 500009397
2 52874 44515791
3 47928 89412
2 90366 572587289
2 5581 295365294
1 104124 160506 707345290
3 133733 150321
3 113375 16772
2 73826 736174421
1 10367 28580 666404753
1 41149 87089 811455982
2 192829 748171324
3 18135 180128
2 52843 488703844
2 78733 7669214
1 15061 152242 608863365
2 99099 441897279
3 66461 150368
2 21115 323061269
3 77290 149478
3 13447 193960
3 28551 22828
1 15978 50506 632653733
3 53430 153428
3 121014 198260
1 50549 195727 769225840
2 4161 635960998
2 182596 900788260
3 95989 19602
1 2853 141613 985034506
2 39269 862327920
3 100363 131755
2 72716 453536924
1 83428 103383 634431797
2 95726 11072971
1 19099 176931 817352596
3 44368 59014
3 25035 145331
2 66053 566988325
3 43094 45860
2 115533 408123370
1 151740 193677 769324380
1 8959 123930 813737024
1 80623 106870 877451121
2 64036 865497034
2 198741 503403727
2 117048 717292926
2 174719 984509854
1 40127 174349 895577554
1 25532 96328 622297871
2 7017 683411382
1 32060 195153 26385693
1 52033 73124 743064918
1 104206 110891 361608387
1 133697 155910 371193919
1 30983 105137 898790946
2 189678 988929211
2 18044 227064178
1 96271 150663 418307419
2 63658 236368723
3 3859 39699
3 25342 104600
3 86372 194444
2 129656 152461224
2 46719 869658875
2 142636 953794397
2 129896 328570224
1 36567 179566 761051491
2 115685 137579464
2 155399 479189447
2 183978 177972085
3 164858 51261
2 24775 903475863
3 37598 71903
1 88032 133086 451753975
1 62556 133110 495408610
2 114597 810124376
2 15962 312523818
3 104716 77408
3 56548 158978
1 88474 122299 494749558
1 120260 191352 679556509
3 18554 21951
2 79605 354588232
1 95555 114776 827431123
2 104099 619792059
2 19825 933335141
1 17373 172508 104026560
1 3136 17911 511568286
2 129858 145579862
3 191967 61529
2 53683 42511772
2 183578 384704069
3 130380 2595
3 24942 170145
2 151917 821240810
3 72124 135910
3 37535 14810
2 184551 127449097
3 101786 49742
3 21194 187164
2 124244 385631259
1 112787 130953 182172701
2 33537 121207823
1 109073 150926 600820881
2 76483 222668197
2 49285 508464280
3 70099 94509
3 4794 166494
3 56171 24262
3 7055 153621
1 97527 108061 333233920
1 44047 82127 300740224
2 148262 757044818
3 127684 97271
3 6671 101484
3 75510 33995
2 105677 211949680
2 41943 527280658
2 193605 756737043
1 77176 136894 221858503
3 79846 105293
3 189338 74951
1 141023 193805 409783571
1 127159 192400 364829730
2 66923 655356859
1 44620 87851 231847247
1 156672 196686 415137507
1 92795 178427 755746422
2 98801 414579337
1 52597 173236 812738968
2 75395 592917658
3 87435 52167
2 159675 742508268
1 73989 78729 736859134
3 37474 192256
2 166695 664821640
1 14126 197780 840877093
1 139089 161961 873019682
1 40088 190300 689487732
2 87655 831898060
2 82893 605419497
2 187352 463936550
3 50311 136327
3 31215 198353
3 64249 180503
3 99396 68292
3 73735 7967
2 113373 970785684
2 27458 350776533
2 87036 769054791
3 67621 55678
3 167872 111637
3 179383 167098
2 20813 993638612
1 26276 94454 647041754
3 62977 1924
2 107566 281729413
3 136363 152679
3 24706 14069
1 67747 75893 877632434
2 42120 394231983
3 23647 13722
1 88880 192981 729523428
1 47098 145112 779569933
2 75898 854753179
1 29602 86213 666445056
3 34077 105671
3 148854 77659
3 99897 91356
3 3539 68061
1 54608 144446 22469643
3 56237 135455
2 50702 533354775
2 133337 494633757
2 108387 963623395
2 192531 759450657
2 23956 629374133
2 121435 362671405
3 148288 179267
1 53517 105547 78750709
2 30628 745246196
1 66163 71275 819315861
2 32316 542461665
1 26625 64315 463134812
1 113037 136404 262297699
3 38295 194451
1 55719 83770 128581643
2 140112 879564372
2 182665 684036680
1 42729 132096 629541700
1 25485 104760 550426976
3 156648 67009
3 53711 75408
2 151803 284900185
2 44286 434966180
2 93717 177903597
3 34532 141221
1 53200 93797 903058314
2 75146 667595726
3 68752 56106
2 59679 990141897
2 5397 480357179
3 137746 2798
1 24280 90777 283313683
2 85009 484207114
1 2118 85195 418148713
1 4722 129178 818342740
1 89471 185055 342731862
3 195168 54087
3 9795 9102
3 47582 73060
1 36973 162894 891383582
2 79061 641389284
2 76132 454104764
3 70429 53889
2 138246 50830726
2 80797 469944136
3 80120 118384
3 29909 55290
1 11518 131832 876710509
3 78295 49889
1 78374 156065 917215573
3 89159 23588
1 20615 175459 252833951
2 46510 277874897
2 132762 166637584
2 88356 747586117
3 110692 121733
2 112717 834289992
3 60759 132585
1 80207 188839 991502632
3 60566 83837
3 55017 17953
2 18750 633810758
3 83469 3708
2 32711 768090864
3 111111 155998
3 171376 199208
3 31630 172603
1 95089 141298 502561012
2 170196 848088451
3 197730 107101
3 48177 66087
2 66966 205814358
2 141469 882940593
2 66017 542966972
3 12670 127734
3 71400 156865
2 86255 145145069
3 108156 99589
2 67501 211086770
1 132840 142790 875732659
2 161537 177393968
3 72267 138444
2 105982 843512887
1 144193 151804 370128482
2 114124 37292976
3 30528 58439
3 119364 72289
2 37369 128314377
2 108717 638956486
2 155275 208828993
3 109451 64654
3 170324 111811
2 146970 85321330
2 185553 358535480
1 4020 153507 432153625
2 188228 119994012
1 39496 171569 931629853
2 92709 520928944
3 29408 28737
3 153174 85200
2 30831 763348439
2 99444 424494526
2 11570 189532417
3 165450 5476
1 82060 123652 682833112
1 63053 88162 367594132
3 196775 67627
3 171279 172896
3 1282 133838
2 41334 380535428
2 177393 650176890
1 29766 178661 306559539
2 77703 511221054
1 78155 88226 771257568
1 7052 114483 173588820
1 106227 171680 415400415
1 113146 166417 302377685
1 39607 147507 249016175
3 148555 57063
1 24215 50281 824793310
1 69076 98748 947208660
2 18582 483668469
3 16434 190616
3 114453 126131
3 170562 107424
3 194444 76777
2 100656 312440481
2 92547 934098470
1 60689 154502 714755633
3 11076 145478
3 7279 130045
3 170640 19350
3 61235 123203
3 97685 118991
3 141482 183328
1 115491 176892 537629546
2 102199 964427983
3 82882 131454
1 74364 171896 701681584
1 16062 142663 150012175
1 77622 129627 759937686
1 80154 110928 447053943
2 110858 561078117
2 167985 326601013
1 62839 142141 426881472
3 24165 124744
2 109403 339684432
3 114477 123283
2 64874 492976223
2 165936 937597564
3 68488 23080
2 84114 230124396
1 2687 192749 762096891
3 157176 147161
1 62614 103394 548355796
1 14518 182230 960060437
2 120394 962688440
3 1131 733
2 160426 859807425
2 165435 843546323
3 9489 70743
2 53564 30349281
1 91487 148242 10966699
2 105574 544404902
2 65354 816613919
1 68876 149984 386278472
1 99378 165912 886187787
1 126285 177462 401954202
3 66376 123948
2 106306 23787389
2 13905 492898155
1 9112 136130 185219797
1 4513 140781 213802249
2 173405 518977478
2 20897 536868765
2 122199 593718920
1 6221 135961 660859541
1 10067 92276 930279344
2 106019 976040231
3 49796 88032
2 189210 651205831
1 27963 148101 146338889
2 111360 799955276
2 47401 136572940
3 179131 132735
3 179631 126739
1 97994 110621 635124505
2 6983 765971620
2 70098 477496333
1 66247 169417 846297977
3 175546 82519
1 130225 186973 16189232
2 81303 350499956
1 73093 182614 125763451
2 69520 887370896
3 142682 160316
2 22200 536675253
2 92322 981756450
1 87725 171322 663996025
2 185750 872622115
3 156771 143641
1 5326 108924 962453
1 92548 149223 342664164
2 83399 94299670
1 5773 13295 184335128
2 5684 610535380
2 161038 297564750
3 191450 167940
1 16945 172184 943147335
3 135615 176032
1 23644 56243 877870652
1 135957 140016 754892986
1 65295 163727 251226716
2 191745 664383011
2 72431 450453257
3 35068 155721
2 126087 282519015
1 110292 191006 582629240
3 14855 44181
2 52143 690101752
3 20723 66930
1 40606 178543 154156004
3 118065 28289
1 81376 152638 97364306
1 122176 182141 626066828
2 87668 877804962
1 49033 54566 267057606
1 19386 93716 455575618
1 23164 98120 144916216
2 7488 176018560
1 21819 96447 569030712
3 70500 40733
3 67418 34296
3 140736 53043
1 6314 105035 279523164
1 90940 158085 95047520
3 19719 189383
1 56684 61314 215905202
2 87877 474150930
3 4983 141575
3 130456 88015
1 3148 93380 874863781
1 45418 96591 733092033
3 10480 117436
1 19715 76116 735260601
3 65745 126373
1 69116 173632 626372477
2 45029 901692689
3 158376 117105
2 165319 3066226
3 8088 122745
2 195575 516638270
3 122370 184662
2 139727 483510775
1 154762 171465 515737967
3 149952 138183
3 56313 1338
2 42508 976071138
1 134390 198862 952685094
1 24691 160917 95785684
1 3657 48199 221143197
2 172215 521026873
2 148727 789485850
2 191739 123844680
2 112204 716273387
2 12719 781389250
3 49541 2395
1 26428 154213 816849421
3 33748 175820
2 163167 160485141
1 118012 164493 777557216
3 112657 137186
3 52736 91770
2 179738 690360396
1 4593 180116 429764503
3 32521 151807
2 93900 601502762
1 123892 161771 889689704
1 26690 92860 818641127
3 25137 60458
2 158963 973134967
1 23275 160601 568109074
2 180909 51301909
1 54955 191674 710333453
2 100692 257645407
3 158509 156208
2 181184 146909529
2 174425 248598970
1 59391 129687 830074610
3 77284 53989
3 126279 78886
3 38894 59694
1 162641 188777 209888252
1 143825 159851 514659709
3 107311 95903
3 148519 47399
3 53529 21048
2 40733 855405496
2 137438 74473757
3 81893 110108
2 4085 270660957
2 48199 256841265
1 134495 166208 743696205
3 116164 86582
2 138158 671322896
1 100476 121580 181047818
3 184847 189926
3 27593 122516
1 84929 146712 736246408
1 14670 132716 337940200
3 173071 81465
2 105811 471484583
1 76573 99087 414083112
2 63971 554656435
3 55712 110294
1 35135 79699 247970087
2 107864 248290335
2 193298 162323426
3 141643 89896
1 67790 188374 548184351
2 10096 342803212
3 109946 181108
3 93307 148077
1 128344 182380 992346763
3 84117 83208
1 68929 84818 200790393
3 43941 87456
1 84456 185727 976500615
3 180717 177176
1 87384 199928 305720853
2 90841 547614192
2 2288 229630697
2 189269 628257186
3 26290 28431
1 41274 56745 377615066
3 20472 44254
3 7214 38637
3 146127 49424
1 47971 120993 34217474
2 138328 996834413
1 106102 172871 642009704
1 145942 146188 443261158
1 42856 117244 200233305
1 24361 194619 52383981
3 171649 185432
1 30257 98767 554930444
1 70829 173788 749339265
1 105490 194778 531868403
1 54551 99240 311430773
3 189755 78528
3 123990 17653
2 78921 915192330
1 909 99213 344679434
1 120417 161514 313693171
1 66417 121280 71532831
3 147750 126117
3 102461 188610
1 25443 199055 992643840
2 24710 365742988
3 41852 164212
3 21301 179289
3 62307 147484
1 13440 70621 421138894
3 47130 75895
2 49281 131752182
1 15020 20884 915208642
2 183284 674500603
3 141639 29104
2 50710 217339739
3 17470 5152
3 130770 163287
1 19268 152194 105084181
3 95035 176850
3 122841 107090
3 112767 185441
3 89932 22702
3 168095 53433
3 141771 37276
1 81958 114343 24806233
1 8394 71367 81548160
2 37420 453574576
3 167705 104066
3 19814 196244
2 110195 893389897
3 333 187397
1 142659 168350 717827097
3 17138 12484
1 56764 189566 565220696
1 44955 65835 614746883
2 76786 472027071
2 118912 407871921
1 112610 133623 804277048
1 179302 195252 361211806
3 4976 21313
3 1313 53547
2 163881 132181108
3 5946 128259
3 192350 98463
3 47334 97705
1 125435 132470 522382474
3 51581 79206
3 111657 139852
3 187828 88240
3 132622 86906
3 44583 60768
2 136914 116914999
1 147694 195539 462095406
1 20237 103073 416171150
1 2491 197700 259649104
1 3108 107103 159086315
1 169844 173278 284842968
2 191550 237575127
3 63060 1824
1 129306 156100 318472883
3 19053 196726
1 87909 120091 68576959
2 175478 692666389
1 13607 92074 416159229
1 172910 174079 113142058
3 22116 75563
2 70318 986050629
2 68031 748092063
3 117796 117870
3 93796 165200
3 15974 52321
2 125675 722180940
1 140731 194709 866725719
2 1623 342989285
3 162289 80751
2 132576 564473559
2 140163 87981196
1 29154 141711 908080174
3 191549 30557
3 153750 164099
2 150731 150403735
1 25842 106488 365511254
1 130736 186719 294807232
2 64051 307054189
1 13152 118159 135662265
2 109042 977175882
2 58054 343223227
2 47578 47575412
3 185800 5129
3 128000 298
3 38911 151125
1 135780 160278 427388735
3 125380 173767
3 152266 20766
3 95625 96367
3 30606 174689
2 26932 98742328
2 168498 134706605
2 121688 633553660
3 16257 5737
1 111726 169681 563630109
2 121198 498138974
1 131152 178877 303464510
1 141329 170147 97892818
1 75625 163074 345171801
3 66869 11778
3 33990 32355
3 46946 190329
2 33068 764233135
2 55142 700063914
3 122568 118040
1 189500 194847 343041230
2 54447 258407777
3 170236 39117
1 37110 191252 420484847
3 62534 167112
2 17395 757915632
2 106661 936752928
3 74305 191440
1 35330 162141 520311167
1 21349 193092 828485991
1 65454 105500 147917855
1 189441 194277 450077446
3 69682 87902
2 104229 539674299
2 43272 163796520
3 152238 156496
2 76701 285815437
3 133759 193967
1 5544 166426 39338314
3 98833 18712
2 43142 247989977
3 22503 188897
2 180886 174895020
2 8915 127998871
2 150471 349085267
1 58032 157825 562817922
2 8579 885077694
3 81449 57006
1 86157 171012 932506956
1 168150 175003 835229662
2 132423 778159384
1 51378 75446 858445779
1 20185 177899 124882887
3 66861 76195
3 176272 85741
3 154215 179988
3 166279 135687
1 120553 182034 264791527
3 85949 78222
1 25424 75609 517630388
1 89955 98980 31055137
1 168364 186285 972006343
2 167746 960740155
1 145799 187617 719203261
2 44612 802774300
2 93768 480155013
3 124047 169456
2 15693 748084627
2 45489 506126660
1 49200 124373 321370278
1 17231 180847 861088484
2 32367 840208805
2 115250 672439074
2 155699 619542868
2 6638 834887828
1 97113 109065 973845260
2 197651 967239313
3 134860 95631
1 81385 183616 574770178
3 161916 14316
3 151991 213
3 60932 38990
2 136892 278340667
3 48684 196293
3 180274 143549
2 102589 755092022
1 76966 141071 591243062
2 52192 768988138
3 112346 111064
3 154002 196981
2 31388 589245308
1 121306 195232 535740278
3 74933 148425
2 152201 760348631
2 55772 659937679
3 43200 27777
1 42014 88439 717331995
1 129997 168349 881189847
1 137136 151856 744809664
1 56280 116091 325257739
1 118293 199504 369684522
2 107555 120328286
2 10293 932874294
1 99355 194142 23825506
3 144259 55039
3 4628 163053
2 153980 199798955
2 19300 835807688
3 10723 2610
1 70895 72708 832267280
1 35746 151599 82131029
2 130731 541062707
1 63909 69063 461888347
3 187094 150112
1 9628 143078 153541857
2 76566 968742880
2 85860 455056514
3 106377 47
3 25525 171710
1 29238 78508 902053342
2 131230 518002771
1 71753 99753 549460085
2 101547 128280674
3 21484 52548
2 13588 840051412
1 38104 178747 444432014
2 14323 546437644
1 19970 21647 18336970
1 98856 163718 178297420
3 77069 43138
3 49896 159254
2 82891 507434687
3 115737 114312
3 37488 28277
1 94515 112000 269532793
3 169315 158764
1 7439 17608 652627867
2 16003 730551672
1 49553 197369 22272384
2 24908 22696415
1 91156 187507 502380936
2 24387 285872392
3 53953 145536
2 15301 742996882
3 182227 165413
3 91602 90815
1 173197 196172 669124509
2 162504 454275277
2 57884 91961622
2 140781 44856329
1 120358 170620 458383915
3 119807 113043
1 21715 27491 773241495
2 181134 996527276
2 57445 172477601
3 29606 158898
2 93550 140233751
1 42791 171831 850983642
1 5879 198453 360771540
1 132340 137084 399219133
3 95705 46757
1 11315 44199 853549359
2 75247 83228785
3 89194 11210
3 36497 173286
2 89959 371514536
1 105087 118651 469341106
2 160862 516900563
3 72487 28244
2 79972 166499155
1 4256 112474 379176388
1 129401 157461 812730204
2 156528 324388320
2 18605 369588120
1 131522 196831 370993450
1 105138 176685 120066930
2 134234 965972160
1 75296 133716 254217531
1 16432 67678 861309505
3 51449 62950
3 107728 112793
1 87909 163361 134141066
3 22016 6686
3 155991 22027
3 180436 67701
3 118386 34938
3 97099 75301
2 195924 860670052
3 184465 178038
3 170978 113155
2 67212 933747589
3 190130 182959
1 66171 85514 949583809
2 130667 156399584
1 23797 138354 718059666
2 61880 870558270
2 114221 199502796
3 5688 180164
2 192377 821066746
3 48394 110867
1 6294 92418 920249686
2 68049 240744722
1 69304 142310 592381341
2 132975 61484275
2 15636 904741360
3 134422 130395
1 9189 175899 117192970
2 23893 764166730
1 141835 148417 637127874
3 124133 5283
3 123713 151201
2 116775 787099801
1 122284 142586 722081960
2 150599 79502196
2 5747 910087854
2 132454 316660120
2 111185 671937502
2 87106 678246466
2 155123 197074549
3 83605 86317
2 107443 613183415
3 27763 191177
3 108055 3521
3 29158 35391
3 137236 28734
2 111885 904852599
2 187230 228509871
3 173788 129565
2 171086 671340531
1 15441 91540 233449717
1 52052 166738 645840067
1 13679 136664 433092177
1 25774 183576 830515213
3 28602 91580
2 156969 348109355
3 35460 137558
1 49601 152279 14274983
2 75844 277119068
3 102811 65014
1 58114 117043 429015872
1 75741 152483 622885434
3 101987 19266
3 158591 121709
2 117529 137821867
1 136907 190877 541511658
1 98828 126188 815583693
1 9143 50514 835508498
3 120701 131197
2 125546 842425413
1 94943 174345 169202780
2 145249 473289640
1 158677 169516 695788612
3 188774 188845
3 148688 92161
2 98464 30058074
2 1614 669004486
3 112216 126465
1 22475 117974 571482439
1 179767 195497 84362950
2 137699 34517532
1 124582 155301 226499143
1 18246 88313 189350375
3 178332 92733
2 170137 926508600
2 149547 733723224
3 197701 29001
3 30254 46828
3 88192 176828
1 44836 82627 605248301
3 90076 42922
3 2319 161583
1 61588 67350 553211689
1 3562 178410 303749104
2 116256 202663736
1 1801 63894 49765856
3 49319 62880
3 47431 134678
1 45675 97264 136610480
1 102252 150557 373932159
1 17877 40993 701035619
1 66830 154761 876306184
2 45510 268472844
2 4199 887843253
1 60677 145586 829936494
3 61717 28995
2 147821 688802039
2 71428 230190582
1 228 176767 155715124
2 170259 134984144
3 68159 96219
2 90781 489527886
2 143542 52577906
3 184183 41390
1 6639 91419 878602835
2 28888 475978189
2 74183 766981130
2 128796 489564299
1 17729 152439 690117432
1 23509 25730 492787459
2 152627 496856262
1 22132 65120 824562461
2 96027 292126192
2 61749 918625081
3 115036 122183
1 48762 110539 817431556
1 97511 133872 780934360
3 133458 129273
1 124428 172715 496891289
3 41069 8301
2 133886 715017544
3 88532 83692
3 47248 57823
3 25378 99733
3 26280 67771
3 24098 195112
2 104014 425092890
3 2395 44509
1 59545 123308 785027180
3 129485 159189
3 86277 187510
3 178088 7362
2 89706 108724851
3 166701 28186
2 2128 877467961
3 76270 3769
3 93314 64023
3 26343 121778
1 59514 113021 675839248
3 128910 94840
2 36673 710105116
1 35889 96811 866705488
1 52259 118923 387948133
2 131642 65340631
3 31049 15674
1 159176 187463 877477613
3 117364 44799
2 1061 116211852
1 149343 187248 538735709
3 22242 190774
1 151693 195419 367099615
1 127821 196786 256564976
3 156917 190663
3 85546 110311
2 180461 473967808
3 46156 109570
2 76188 183370518
1 113052 182671 90722951
1 48338 123350 954845587
3 12898 164663
3 16478 119400
2 28689 811856576
3 118615 73858
2 68172 635804287
1 41571 52650 236319006
1 67779 138179 596825227
3 107054 176591
1 33601 162679 539745454
2 45490 633876667
3 66792 129064
2 188504 277459795
1 93187 118862 172235050
3 180791 28292
2 3066 635007402
2 45450 181335639
2 119933 116467856
1 67210 143304 41320366
3 193263 34739
1 43466 190526 508502209
2 108807 194408396
1 127684 136219 522055647
2 37614 762725056
3 131051 74045
1 61526 196073 78796412
2 72935 857425627
1 59048 189147 940804471
1 21873 49912 19318448
2 141810 531599557
3 162274 18290
3 156976 181245
1 100056 165781 887321050
1 115954 150280 302695425
1 47917 102518 815076309
1 30195 141508 323256667
3 165584 56973
2 74512 369304613
2 151734 464230979
2 66082 988294961
2 81194 923703149
2 48137 27298349
1 152667 165501 302402836
2 70267 705387804
1 8531 165554 776942809
1 8625 43842 740506612
3 112845 108009
1 49847 77724 735098853
1 66509 76083 870216756
1 89441 167645 455419033
2 85344 613993081
3 123984 117816
1 21824 170742 760198245
1 52742 187016 274662206
1 25507 63774 34973069
2 56338 150096498
2 141988 497434867
1 29112 33882 308267808
1 48027 154485 659175551
3 164336 87460
2 3813 396964562
2 182688 579864058
2 18910 453344526
1 53436 86745 336453963
2 15703 512407051
2 47003 785682282
1 182302 196723 128616273
1 27857 159882 169548921
3 193861 80893
2 192408 376853482
3 164232 123656
1 69662 99170 872437667
1 3986 187455 138590689
1 75322 86035 629667400
1 109967 198444 748548903
3 180745 60903
3 141140 47276
3 103106 24478
3 84605 100804
3 156983 95378
3 145834 135844
1 14066 195822 224191903
1 88816 189791 338860207
1 4604 21100 890845511
1 37685 146068 308298321
3 93041 68560
1 4991 111197 410202552
3 152311 187682
1 6251 163392 277117278
2 95447 539443451
3 149149 39544
3 51745 40393
1 51836 166566 883697992
1 101699 187313 238987513
3 115240 153267
1 111835 124258 656307952
1 60931 112438 81354748
2 16439 422695808
2 30378 679737077
3 50995 29800
1 71968 118787 889534122
2 127999 378782973
3 181893 142269
1 25207 41593 200504236
2 60405 135904241
1 104171 123396 136593372
1 11160 143913 188267280
3 36374 105278
2 64284 947046210
3 93112 56257
1 1347 22682 457123101
1 5560 45876 169449845
2 98698 750160661
1 13676 30058 863517891
2 135375 799782872
3 191076 73455
2 98009 842378879
2 182572 857454246
2 181130 679311958
1 7091 139508 911717566
3 190865 132205
2 68637 650488724
3 186820 152909
1 89059 181306 799789032
3 100182 84969
1 36479 72344 135281512
2 146063 991689166
2 168480 628683978
2 136565 811195885
2 159194 367020976
3 154081 129132
1 108125 182343 984806201
3 145384 171395
2 130710 756640528
2 189047 956188698
3 126663 141501
2 124732 388085767
2 160416 28650854
2 185437 575166680
3 134037 71781
3 155505 58543
2 12344 303500953
2 196486 562588
3 6156 43682
2 75274 432156076
2 121566 358025478
1 63291 190016 465265197
3 139048 83011
2 161341 756814189
1 97330 156269 852686764
3 166213 17465
2 53684 81974608
1 35863 48092 587493633
3 186905 189085
1 33708 98058 19639787
2 30327 442755646
2 118793 368717388
2 40673 817865748
3 169690 60811
3 147852 39288
2 45156 501704105
1 109624 162045 955170776
1 29185 43307 413387085
2 123146 113152175
1 102932 108061 562318925
3 23911 49277
3 180186 66166
3 188164 138710
3 103050 83581
2 3800 258232599
1 116346 133267 792335808
1 60382 196209 787853307
1 142 127321 993320120
1 174862 175050 753533567
3 51619 120007
2 8618 197018653
3 109124 160284
3 84441 137149
3 98880 10410
3 15202 84511
2 52083 637628985
2 110846 588441331
3 26398 50133
3 11851 171247
1 89404 141752 636339468
2 25262 785449392
2 62525 69256976
1 65897 174617 384440721
2 45004 764710072
3 150371 184625
2 85731 69870083
2 70083 165374954
2 39070 48009441
2 45347 552774697
2 193964 60015440
2 92820 811484002
3 68353 163816
3 73334 74685
3 168594 45147
3 170021 20128
2 36452 70145290
3 118109 180373
1 49262 148316 531080934
3 153353 98688
3 19783 73204
2 157636 374845516
2 1703 27360706
1 29047 99715 894252371
2 169256 887184310
3 98785 10451
1 12468 59098 755788353
1 103199 191935 664982182
3 123656 2506
2 106434 824458689
1 135342 146596 212576804
2 43484 426200819
1 14427 64116 773592612
3 16243 184070
2 4529 565781429
1 29485 70952 690120908
1 66030 89566 575537520
3 149688 93976
3 22982 32197
2 24759 558597641
2 37347 273563307
1 101661 139474 248334992
1 185 105868 241986312
3 70257 147104
2 67769 791510530
1 65447 136988 588355112
2 3775 193385625
1 148480 194413 898396976
2 39022 20451633
1 1187 145837 953858341
2 124518 433624647
2 180304 232234354
1 102411 151577 213152833
2 75711 119720304
3 193603 150889
2 49692 753319268
2 111344 457127508
1 120692 186629 751700064
1 69981 79951 625218832
2 106698 596624380
3 92692 604
3 175593 71532
3 186409 51542
1 7740 74877 22103666
3 134204 67852
2 28602 477230729
3 184344 147851
1 1249 132462 824663982
1 61449 128705 293812288
3 197129 15641
1 5471 198212 704503630
2 91617 716659266
3 80782 35996
3 125067 103143
1 41324 81663 516186143
3 181849 6530
3 52070 102259
3 191853 137172
3 8091 179648
1 66154 148508 232105657
1 94923 96314 436430676
2 119552 117630898
1 29780 82235 336400610
2 41459 918807440
3 154841 94562
1 9020 181846 837120239
1 59178 162238 114115986
1 147660 156093 71885924
1 106128 176642 55918433
1 82325 171000 951501673
2 192385 421504113
3 86911 43961
1 46572 136357 491585619
2 2500 66442817
1 58735 74476 606482881
1 59069 130395 323493778
2 14480 759733654
3 170041 165239
1 4254 82366 381520210
3 22128 80390
1 99733 119449 767768680
3 162819 177949
1 139528 140611 791520171
2 199317 976074556
1 37320 197989 316103415
3 187141 144095
2 151894 932976582
2 194269 735579373
3 64958 103158
2 73684 821041577
2 178563 959496813
3 4976 12790
3 147123 183558
2 117325 620547056
1 47692 123308 794102960
3 140235 27612
1 149146 181465 997431249
2 101031 838027044
2 108771 192782371
2 43429 376184952
1 181229 193240 285811545
3 155731 67596
1 90762 193516 903386290
2 170192 476796611
1 15733 199349 658157493
3 151635 21337
3 131097 57209
2 56086 251953486
3 105365 186884
1 77038 114839 113326799
3 191130 188699
2 51200 425646384
2 126697 527568388
3 140716 117867
2 48303 730907028
3 120571 154628
2 45082 284246840
1 48116 48450 353955947
2 121098 123081647
2 16653 343442086
3 112783 67828
2 41166 197358980
1 53452 117277 615683429
1 95879 178832 931861064
1 50772 59814 447966707
3 93920 39034
1 22927 69856 610228626
3 63969 73427
1 125441 198992 161063288
1 49215 61837 621104898
3 195131 28083
3 60254 36191
1 90522 143572 632761114
2 117124 83012031
2 152504 111704423
2 64587 330116811
1 32820 183947 399374640
1 62372 88126 200907834
3 42000 56433
1 77861 143838 955659616
3 16249 71467
2 102529 679669296
3 119563 4940
1 165954 166971 342668945
3 36263 37185
2 69840 809827129
1 92134 130802 109603666
2 92906 302513031
1 151666 166589 746008842
1 4771 167908 642869922
3 15153 65804
2 37175 915780047
2 96907 204902176
1 134862 180405 696808533
3 49737 83168
3 146107 121073
3 50819 73417
1 130570 190866 822297269
1 153143 184178 874330929
3 176028 173737
2 144391 399096393
3 90151 96739
1 147317 197363 252862805
3 3044 146151
1 119109 170391 198902374
2 106651 29687542
3 17729 144120
2 188213 925396692
3 181973 95634
1 40621 136332 424713672
3 3618 188886
2 89051 93491664
2 76957 857425343
1 20140 71163 970949703
1 68198 132359 798829351
3 173760 56484
2 198419 450878121
2 77091 23823144
3 67354 159134
1 46143 90411 357561263
3 37973 182318
2 11094 213555919
3 92061 193069
3 199467 103920
2 195004 476386341
3 38704 72251
1 41273 134190 176455117
1 62381 92386 990618343
3 92911 93934
2 171979 740798354
2 178111 978651853
2 16026 697993677
2 137897 691228369
2 104032 281493625
1 97257 134474 26918485
2 190834 67489332
2 155515 156304394
2 79223 238514045
2 168159 687765255
2 135467 474640113
2 51219 21586461
3 107209 176469
3 170444 130719
2 158215 69544107
2 178969 259251543
3 189269 120114
2 37029 644464855
2 198783 59802501
1 56483 63351 523292678
3 139952 73879
1 59880 150745 388347419
3 10548 62845
3 30712 150748
2 58394 950529679
2 189738 947424339
3 194033 170212
1 98437 149954 903055958
1 41896 113936 581875466
3 108970 185734
2 15497 171022163
3 191492 79325
3 20553 18029
3 169515 121867
3 46226 75590
3 41840 174447
1 10174 181271 490585946
1 66081 165560 264924540
3 180278 10508
3 12843 42908
2 199663 578946
1 71549 110523 342043794
3 18036 116957
1 85337 174797 66450132
1 154047 159912 661705466
2 133651 982134345
1 125898 133993 368240596
3 174644 123233
2 107023 351438809
3 41414 2514
1 65104 156148 842417232
1 52085 130085 777522049
2 23202 748156271
3 29113 80479
3 61307 137773
1 34271 157776 123009219
2 9085 381504211
2 6591 845280226
3 115683 4729
2 138067 8985759
2 119157 958978705
2 92843 793926254
1 159987 181114 289029625
1 32141 168821 292133102
3 5886 113102
1 81580 177129 308410910
2 149947 303247742
2 96840 641724614
3 102732 137666
1 5516 87471 338222108
1 155536 194984 974156806
1 26342 106450 184739416
3 39095 28401
2 14831 216051892
3 199139 186210
2 55408 733480782
3 83924 42792
3 168430 85608
3 160320 185139
2 78358 575539085
3 66032 151789
1 28719 56856 744616763
1 7738 47377 176870559
2 21096 734886026
3 132643 29824
1 47380 74949 66650515
1 128687 144422 533968257
1 159476 197849 615595960
3 187315 79108
2 188525 18166967
2 36274 162218499
1 21747 81160 148989700
1 11339 157782 710623956
1 93160 149521 359410211
3 76407 113141
2 84882 770017343
3 52042 21313
3 35829 152726
3 15757 12704
2 97493 494921514
3 76107 67772
3 193306 156897
1 53690 116712 465429314
1 221 105598 573679860
2 154679 970880695
3 68483 143371
3 92787 199549
2 49639 235476060
3 10920 123091
2 78611 832933722
3 184702 151574
3 6951 13740
2 142248 332241282
2 119350 116604566
1 64740 79617 169171352
3 157407 22532
2 35177 656707869
1 17790 177511 541202929
1 60601 64858 115710912
1 26177 145102 696767316
1 12530 169345 373710712
2 184763 963136259
3 49432 168652
1 77019 193705 307924676
3 91993 57194
1 78873 159135 390557866
1 69897 134228 568311853
2 21359 892319613
1 58010 121609 730836664
2 84292 205859028
1 71482 84973 751260734
1 107673 186627 554066551
2 14755 876265989
3 180958 27638
2 172563 749342460
1 17968 73759 870841029
1 85288 168166 227369686
3 8592 187852
2 86047 714583349
1 62543 68562 620945333
2 64260 873955403
3 58559 147168
3 71103 171174
1 47758 85257 114252722
2 110184 946324962
2 120156 935035671
3 173020 28802
1 21649 40170 570215334
2 119876 359957955
1 25778 90099 102316906
2 175657 743729996
2 33521 807213574
1 33242 64993 441305728
2 142418 626965789
3 24292 49925
1 36437 162211 858124113
3 84231 3556
3 109363 176613
1 68079 153200 621218822
3 119518 60374
1 50155 118731 142174521
2 9063 532854082
2 113432 933609913
2 177829 250916156
2 67853 855384011
1 101685 141739 560566526
2 174863 218548691
3 166297 31345
3 137652 21773
2 95067 636935813
3 12477 79772
1 354 143086 807124649
3 7809 32560
1 91449 120368 699939041
3 115281 36677
3 92201 158656
1 142416 157426 460282366
3 137983 184857
3 25344 136217
2 29630 845619063
1 37181 69833 155925584
2 147415 556125372
3 145276 156364
2 38104 965350935
2 82431 846428354
3 2729 55675
2 131169 379814304
1 68163 155017 873355843
2 140058 302644558
1 101159 103270 971981162
1 32207 66525 383127260
3 143107 93604
3 155004 43886
3 153780 78415
1 61202 171822 453080948
3 99896 77592
1 85940 196027 671637419
3 11779 152701
2 105312 583554391
1 100836 115046 402294643
1 8827 136546 180489417
1 34033 78175 897296945
1 141423 154867 557584527
3 153780 69923
3 29426 136427
1 20806 56486 587179131
3 54229 186190
3 195587 101043
3 6921 108231
3 38878 191222
2 126546 874634565
2 45466 622207041
1 74733 176105 941347351
2 169995 965929627
2 55016 58117922
3 164550 71250
1 99235 164887 720853223
1 11718 128103 700924936
2 68028 478911151
1 7856 21661 184170221
3 178571 119858
3 35752 50620
3 38125 139120
2 69409 590698090
1 45779 87601 870653265
1 60786 177079 263081320
3 147532 73720
3 121911 62339
2 190292 599370057
3 30811 13417
2 182193 648582310
1 127025 194482 96025766
1 142988 145763 523879218
1 35959 123274 961328460
2 122996 544505457
1 151964 158261 980891024
2 82582 489059486
1 23551 196635 584790506
2 48240 697768656
3 32042 102674
3 177423 21412
1 102243 114643 657200215
3 33020 129573
1 82344 88631 788621408
1 49963 81579 187971948
1 82849 181754 40335506
2 70846 277512944
3 133949 185773
3 8400 165508
3 62344 172942
2 21732 159724335
1 69111 92908 192865812
3 127572 6667
1 106415 140204 228567922
3 160151 138510
1 88733 145998 363853738
1 161664 173350 933167873
2 165973 993031199
2 189454 150571154
3 22131 132585
1 100221 145735 328355162
2 93953 792519310
1 31336 39261 179059338
3 106764 112613
3 135651 181178
3 117605 93957
2 46786 491450850
2 89728 981542236
3 50710 41206
2 84284 497646773
2 118807 541130579
1 183324 197960 958126665
1 110040 164398 647733683
3 187067 95920
1 74794 148294 55685575
2 120490 991467487
1 33095 76033 572502351
1 2787 156620 178906440
2 134565 775593181
1 11066 168717 611125917
3 133356 15488
2 97878 903765237
2 110271 197687820
2 34260 912967741
2 92578 459935132
1 41472 181054 353135194
2 107404 349981645
1 53032 189611 322199418
1 68459 87591 734511380
1 116479 176335 722144613
2 45411 43504220
3 149484 67981
2 42071 242747761
3 197159 113895
3 99835 48821
2 80904 499368835
2 183112 185823316
2 162527 385960390
2 178289 993572006
1 135923 185784 854743762
1 72085 153066 433889063
2 58615 526168004
3 175153 76458
3 162309 11087
2 24253 880822571
1 22846 94371 838166682
2 178238 656597328
2 64029 425277463
3 105760 29841
2 131919 327866971
1 68219 103830 5350932
3 77610 128046
3 197143 42937
1 14332 39094 342987491
3 170773 58371
3 18802 180037
3 186844 153293
2 140620 515203269
2 179363 147487833
2 132345 158510609
1 135733 162796 776380798
2 143997 302847480
2 65576 432404168
1 110740 120930 567974821
2 43835 520912238
3 14984 20611
3 82830 68541
2 49474 408145819
2 108461 146137796
2 179990 926536196
3 142575 161583
1 2121 31875 536119068
3 128136 93299
1 6386 117915 592288192
3 61293 108273
2 14923 338206263
3 82171 177884
3 59051 19227
2 54065 102400158
3 115537 151371
3 115297 110224
1 107181 114605 484941122
2 27020 503436559
1 150205 196069 465948239
2 98910 549333504
2 27640 606549399
1 23441 137617 793363952
1 76436 149139 40338380
2 112996 250666499
2 109718 778663211
1 20510 167058 471934361
1 159332 197888 927409583
2 73934 841112971
3 87243 30831
3 57934 52276
3 29103 105287
2 36169 292939300
1 32885 64038 194482321
1 108613 177063 975179939
1 51373 60754 949458704
2 142981 959492866
3 106812 111990
3 107653 46997
1 184016 189940 190606385
2 89242 155806139
3 161281 143630
2 98759 902719113
1 91996 175440 573956074
3 186126 88230
1 176373 180450 483834935
2 70520 966127035
2 73382 396649856
2 63914 781020201
1 46976 93873 480024612
3 86709 44725
1 170042 184399 311487374
2 57888 457740767
3 187355 141220
3 47656 112819
2 139650 279299951
3 113219 185773
3 121455 4975
1 62783 145863 77999299
3 106876 180760
2 19328 92774367
1 12626 187398 351466838
2 164176 829127358
1 104127 192931 274965880
3 68019 140022
1 108087 141121 637112112
2 4681 348145959
2 132835 307715438
2 10504 636885904
1 18382 126242 344585639
3 85680 161036
1 10523 70225 249658191
3 94390 139680
2 86560 776321714
2 58831 717196053
1 130513 164351 202082637
1 16164 37249 256599630
2 107427 217489228
1 78759 198442 245090463
2 159209 562737073
2 155438 762904160
2 108653 259268236
1 47968 93385 892569189
1 54284 154326 613441890
1 145992 176559 592426456
1 37588 113981 143061933
1 93726 191332 952781936
2 177689 500122158
1 159582 181873 32674141
2 68343 987731419
3 27602 87144
3 55782 82184
1 7580 104783 85706642
2 47146 735866125
1 38095 154492 171631956
2 146776 885501495
2 19908 931274761
1 86202 135009 407266300
3 88597 181158
3 110282 22950
2 40032 856329370
3 100737 9569
1 33620 107926 139248615
2 101337 482076741
3 64258 131299
1 102744 139037 521307927
3 63635 57467
3 43544 8922
3 105631 58097
3 6574 69046
3 108439 55639
2 48256 159751834
2 158476 1755490
2 108688 186960268
2 23043 347907597
3 88730 18994
1 24807 98805 763316183
3 146288 156966
1 35567 136303 815059077
3 51531 42710
3 5848 79910
3 79654 84387
1 14676 45889 227305806
3 155035 160658
2 17594 472298578
3 117318 80782
1 53905 137123 731556497
3 6858 47824
3 167053 134465
1 31411 83637 483736530
3 53795 92146
1 158604 182834 814443795
1 52291 144497 45064272
2 65268 567031492
2 79776 707784292
3 100867 498
3 173034 68853
3 196978 65288
1 62933 158682 375112971
2 3661 669995904
1 110861 164516 553558286
3 193205 67586
2 4981 597543196
1 102432 104495 957851684
1 121555 153033 493272825
1 140658 145678 559424888
2 159910 517887967
2 47751 618825490
1 80488 101584 270782973
2 107797 388246408
1 78836 132046 40115533
3 192410 95000
1 77494 185927 760691436
3 154055 84796
2 45775 566564214
1 34339 193953 568826086
3 76233 193996
3 162486 181108
3 127887 106368
1 84574 171101 924990357
2 45417 490235746
2 52717 923524936
3 124297 177457
1 27036 172320 333086640
3 154262 174432
3 4681 68466
1 22489 153684 302365508
3 53245 37204
1 42146 154361 602064509
3 133350 122061
3 81541 3065
2 175507 97677528
3 193773 6262
1 21369 99928 681911362
3 80566 5865
3 90534 144774
2 141601 548440669
2 184907 57556665
3 136497 9598
2 56132 916285924
2 99875 701784189
3 163662 145175
1 146681 156758 672972172
3 168412 189827
2 66133 199905115
1 66245 131210 787959641
3 129295 165802
2 51144 757490882
3 36453 30245
2 120671 137842479
2 119938 551811174
2 93954 92957869
1 22525 191513 816414693
1 108493 143619 900584383
2 110444 817182392
1 88590 114986 358618567
2 9794 720315990
3 9195 131358
1 115896 184021 599545905
2 93601 468662070
3 3452 10056
1 18955 160230 416427839
1 145326 183438 631246161
3 116727 146719
1 114121 129208 818433333
3 146190 110653
1 62990 131383 103353498
3 9513 62512
3 42540 130502
1 62851 88821 754270422
2 188685 510013791
1 148992 196269 53533531
3 77389 24678
2 61365 600329070
3 10339 144164
1 64850 78523 430676507
1 28096 182313 48437062
1 173553 184363 315592536
3 29667 187538
1 113725 114500 456885926
2 29607 953060646
1 136461 196903 40690091
3 27795 128086
1 86794 148854 461338578
1 27787 197163 927179142
3 20465 129375
2 27812 27266471
3 88020 90914
2 64909 418155608
1 110397 164207 587831013
1 38520 74487 927325888
1 78171 152821 788619901
1 2688 158988 862821242
2 94252 124830509
3 192359 37967
2 63323 150499447
3 123758 105127
3 137552 139393
2 54827 188655369
3 157536 199714
1 193282 199496 875926271
2 105537 468256639
2 30967 175145248
2 183983 361134461
3 62581 152739
3 141974 50448
1 16559 111495 448337513
3 120656 185002
3 91705 18737
2 129682 392185032
3 60858 185780
1 21219 198719 677543890
2 64210 654394427
1 318 142394 587379736
1 68449 109428 870935217
2 24069 541780446
2 10424 985262922
1 49854 199749 331964733
1 14342 88147 181210295
2 130926 989408761
3 196572 55200
2 107752 546414353
3 161326 100227
1 52351 132073 66511318
1 36177 195690 98306264
3 184571 162290
2 170090 940249184
2 186719 257562920
2 95495 589035236
1 32733 112808 427263529
3 197262 45774
2 90372 103141151
2 121330 547863693
2 126165 838427242
3 172669 131407
1 81454 196586 695054736
2 18443 774513813
1 113037 135432 600562411
2 73950 132888365
1 40827 140724 297086068
1 52321 109153 603053836
2 87481 111090892
3 86616 97042
2 53000 688873587
3 177699 62716
1 36975 148887 44477434
1 89954 188078 520531660
3 59652 115690
2 86959 262273425
1 58988 169014 530299218
2 49603 212303461
1 43726 69692 356761039
1 128097 186295 220110280
1 64018 125207 494742212
1 49579 80711 155851584
2 28882 998845377
2 35045 882840044
3 42485 6199
3 20935 33048
1 68260 191283 883778066
2 4435 663214548
1 83320 90393 931472728
1 116418 151416 753702612
2 83 912354802
3 62753 48561
2 160513 189936289
1 137278 138555 14818474
3 117452 128489
1 3866 182265 906698393
1 51276 150600 137931732
1 150513 168398 749267322
1 79229 148893 755709139
3 23148 32811
1 2311 26666 838619082
3 56376 61408
1 23309 133578 779181521
1 107444 138333 364296560
1 37339 92230 651243225
3 143895 141389
1 59075 146663 176972488
1 27179 174845 512595714
2 146189 547523383
1 76289 137297 246527225
3 131127 159275
1 137508 193705 350093439
3 17491 158470
2 26310 929352194
3 1904 192020
3 192135 84190
2 20306 301871627
1 47506 192358 101997476
2 129388 726402467
1 97204 98064 192723668
2 4624 544921001
2 73723 67527674
3 124263 196828
3 23788 177683
3 180549 161230
2 30124 394190715
1 76765 134431 447586560
3 42006 151593
2 29608 940516378
2 3510 967641098
1 72634 98262 49233756
2 146494 140126852
2 68621 329930231
1 130927 198663 448027008
3 37983 141652
1 6084 28728 261052831
1 39953 165000 317429964
2 141976 477982182
3 196858 53441
2 54555 322219598
2 60615 615343020
3 120060 155032
2 130510 464206208
1 137064 144316 83503055
1 36853 159903 993073696
1 60679 147698 968047632
2 132210 810672839
1 33615 131827 697464245
1 25098 38499 5184797
1 83084 91745 704474074
3 172966 114011
2 186845 907946026
3 179067 53454
3 90002 189329
2 13110 678147476
3 11165 39493
2 138628 118988156
2 115887 158849827
2 156208 453033770
1 147317 197685 315578125
2 19548 683607332
1 137591 189186 593375780
3 29264 20732
1 116608 146453 681931380
1 88804 129945 365962912
1 13278 194773 790037034
1 97515 175119 298898637
2 9688 77821841
1 97051 133753 303172496
2 193574 306982275
1 154762 172702 424311678
2 16668 619554467
3 89363 61966
1 123989 192109 266256854
2 61250 973467054
2 19055 227884840
1 121989 180633 922030980
1 57166 135566 827172401
2 16246 146982854
3 177752 150412
1 2617 122466 929898084
2 40866 370736554
1 92488 182745 368550960
3 38578 150442
3 121926 128820
3 44781 198261
1 26146 128358 78264148
1 106349 167539 655146494
3 65900 122411
2 176913 305933811
3 126865 132409
2 126984 701822946
2 193992 507230067
2 37158 434958405
1 11193 100590 718254004
2 178153 499268523
3 81974 73305
3 90230 22124
1 3064 88506 246895557
2 161761 38020189
1 26340 63707 430794831
1 58995 79967 731787211
2 24252 291452086
1 70556 187465 996302320
3 197890 2904
1 61497 129601 597005060
3 41073 85350
1 14916 68544 914411986
1 9709 169098 605500617
3 125499 167917
1 81632 124004 259581908
1 8122 92141 749773892
1 95238 144475 267598205
2 198721 875824473
1 91867 165729 760016759
2 145938 386584118
1 14750 125204 472897989
1 169864 186378 669711682
3 111265 151040
1 142269 166172 65553373
1 10655 75901 374686673
3 85261 109745
1 19225 67750 498146759
2 113516 980978920
1 140755 165261 154882543
2 51286 656917585
2 22994 196935988
2 80620 615757728
1 2966 32689 967996158
3 195462 188544
3 62751 5968
2 156350 329426479
2 161387 653630344
1 58902 118712 591512502
3 68847 62443
1 34122 56328 306360999
2 46411 812231249
2 181696 209421016
1 67829 156522 830255227
3 61556 120583
3 54324 179433
1 42321 51267 861817092
3 26264 189547
3 103776 91188
3 61146 33666
3 79311 125123
1 103636 139061 541053316
3 181674 64351
2 183213 711837458
1 70805 169919 623688791
2 196831 90197587
3 35934 114545
2 98898 554645934
3 144390 65697
2 199637 877942214
1 178837 191244 584684948
3 128214 6451
1 976 188953 389097814
2 103657 504766996
3 72608 58402
2 198312 492706699
1 67101 129610 572502289
1 14897 120789 808155412
3 148170 187176
2 100378 940947067
2 181199 491787751
3 174677 67252
1 78244 90816 5347195
3 81232 326
2 123227 508092525
1 71887 137929 840188780
1 97566 126626 617620399
2 52319 435546871
2 191307 891615696
1 148977 183928 786178707
3 81617 82248
2 136270 100536460
3 4151 149144
3 114811 147377
1 37557 45367 175503353
1 35951 146138 13867782
1 148299 154503 94028936
3 105163 192782
3 187818 127148
2 6028 578619782
3 120070 122617
3 107273 64026
1 103430 192743 399926662
3 189284 166844
1 45933 157186 653282144
2 102079 861961481
1 43834 77168 524537184
2 166581 89749283
3 69305 159202
3 25455 191692
1 37174 147331 506554648
3 188632 4573
1 22718 165308 14654669
2 98496 840539199
3 7329 160066
2 88598 14311416
1 2335 39101 722437901
1 1026 29284 796340043
3 146428 107133
2 99924 763981224
2 128845 72312626
3 151552 27001
3 193624 100087
2 150204 941472193
2 119904 755112900
2 39443 473140565
3 160370 24147
1 52488 89077 635505108
2 104006 830924534
1 100197 142016 876614758
2 102088 604964226
2 51208 54538002
3 61134 29235
2 63811 89936109
3 114522 96048
1 27660 55473 447120878
2 103597 437041876
3 77996 11082
1 24106 163988 700249395
3 26758 90345
3 69480 102380
1 85109 109559 844739534
2 117477 818512457
3 38258 165739
1 94786 189866 822097048
1 131856 133184 40970168
1 45691 85126 491346008
3 15811 122518
1 3103 11711 754534532
2 166775 341747560
1 58292 73270 931040559
2 120980 128502937
2 14846 509147747
2 191391 895093222
2 41530 867369512
3 44521 30765
1 37327 89517 661824650
2 13544 47378721
2 66160 529126199
1 79774 119722 528663690
1 155381 174992 928383878
3 117656 151631
3 69472 167014
2 57663 477616776
1 14973 91741 197412720
1 16052 160406 153259370
3 16807 59306
2 64975 971426555
2 128992 433326777
3 115920 180336
3 151610 2438
3 111831 67548
1 84598 171703 492978139
2 2798 116399789
3 87853 77194
3 101807 191497
3 185442 187285
3 83656 140865
1 4819 141364 769864878
2 62187 665778528
1 63993 186541 427348978
1 106242 133448 875585264
1 54459 156623 245893548
3 142737 73770
3 199629 33573
1 1334 14067 12752734
2 142954 655272195
3 38501 60250
3 126715 12458
3 116375 27409
1 164843 193687 860071076
2 166881 244397058
2 148906 807036299
1 62378 140478 588490402
2 102722 932205397
2 180301 181411581
2 43320 239262681
1 66504 137583 440251678
1 838 180182 417084094
2 77786 492404095
2 11576 757264474
1 153442 194336 368758090
1 11470 181099 852581329
1 91533 118611 45783749
2 30546 890006409
1 171243 189249 860207567
2 56573 944544850
3 122105 133648
2 32005 422857904
3 130104 166741
2 26240 608639192
3 10863 157559
3 54495 55293
2 165051 509493750
3 152806 98926
3 159960 131913
3 199 132633
2 160546 980517926
3 88310 157301
1 67255 102831 43151338
2 196076 590201778
1 99192 148212 240151514
1 44640 188325 166894008
2 40362 664555548
1 34096 126574 67291549
1 74141 180175 208001371
3 82531 29466
1 15693 135929 316237661
3 155902 140928
2 100113 707335753
3 143379 67135
2 112918 704734337
1 140707 157201 873402005
1 157532 159009 677434699
3 140855 50478
3 138802 149596
3 117596 152030
1 95391 163134 445771413
2 47084 574231892
1 107734 181986 43920085
2 134390 599876163
3 30026 17174
1 153822 175454 732358956
2 53326 70857300
1 6319 198556 544183945
3 161028 86919
3 102133 80216
2 162918 242322991
1 75931 100955 623274518
3 175187 44619
2 135157 452760653
3 141556 34921
2 123101 391389328
1 3185 114860 903296399
1 90486 118556 725852949
2 171469 849029180
2 162489 229533491
3 84372 168649
3 157463 169770
3 151811 182180
3 60803 65328
2 88246 486056749
1 22166 43902 691077013
1 64338 76661 971496288
2 138825 703765033
3 99026 52707
3 60927 152951
3 11975 52297
2 11388 672468776
3 129851 111116
1 107636 165818 987032727
3 93803 80755
3 79680 113251
2 101852 846559597
3 141999 68275
1 12827 171158 687265059
2 91581 728176315
3 141343 44149
3 76613 174322
2 165083 203686131
1 32566 105249 268010056
1 135040 160246 669770010
3 72014 81052
3 171696 166630
1 12062 82220 560959400
2 85651 376523724
2 135361 616529166
2 102253 515959712
1 114991 170174 812217950
2 53273 649268892
3 159237 181235
2 64850 410128952
2 79826 896512827
3 95919 47807
1 9255 151599 760330946
1 19754 131155 985815103
3 66702 10819
1 9802 129135 384569461
2 114945 45912740
2 106882 430692427
2 60732 413375928
2 96304 567173747
3 69304 137006
3 128765 59913
2 68923 691455369
1 108888 199579 792313821
3 185540 47394
2 124512 973197993
1 24131 169843 809786182
2 73368 174790470
3 124927 160395
1 35644 131155 169865207
3 18198 34865
3 119786 160284
3 126566 100862
2 34399 645971530
1 70670 77559 480966142
2 196181 409765871
3 104856 41474
1 35883 124836 247964186
1 26066 62147 260255083
3 162034 186131
3 130406 40782
3 157968 57187
2 126423 567786539
2 191017 513458614
1 34995 129144 685060940
1 90048 165659 595448061
2 159238 496524158
3 174887 2163
3 79876 7377
3 39809 40323
2 170068 70325092
3 21059 119627
2 194247 907887573
3 67731 94296
3 152673 60797
3 141397 161197
2 72393 329707620
3 1192 24983
2 37905 197335740
3 104483 161325
2 16996 137120249
1 105245 170050 629698502
2 60061 30705569
2 51977 767568260
2 67723 867542666
2 162193 345461610
2 804 541729060
2 130116 909915637
3 88840 75156
2 174504 848785239
3 178659 195601
3 175310 119499
2 182305 386267583
1 2485 199699 860500772
1 71443 79336 791787723
2 104938 101976957
1 29062 119838 111404686
3 167789 112510
2 11444 623235843
2 111910 973901323
1 29514 132547 96737115
1 55383 179125 121641817
1 179556 195259 397570112
1 29152 65727 682084848
2 92759 724540077
1 59867 129925 858727396
2 88809 761238342
2 76276 636342856
2 85274 765760396
1 68686 146396 897278157
3 48385 167427
1 66678 158076 72384003
1 12312 34322 635166141
1 47075 116233 779446780
2 166612 721084595
3 76168 93944
1 47452 77972 64323924
3 75063 127553
2 115601 129858170
2 181655 821428382
2 194528 518090807
2 124041 321091274
3 189620 17915
2 2454 197761580
2 125165 802512146
2 57149 308716979
1 2628 5653 893425476
2 167218 585035244
2 166322 344171231
1 156013 187308 5166715
3 78922 189793
2 84269 220996568
1 35935 70476 726932804
2 40442 435415791
2 1992 364122147
2 132134 434397827
2 135117 66909801
1 91460 97049 119446775
3 33736 163620
1 65409 133823 403583208
1 14218 178517 777311358
1 42982 91956 842448209
2 188513 34941771
3 82154 102691
1 15831 55020 393047818
1 45689 63181 167340270
2 166932 540631568
2 35731 536105021
2 69917 264312404
1 386 73829 995582063
2 166512 229583628
2 22095 704035314
1 108665 191304 311099606
2 199881 319062879
1 152907 194916 97121102
1 76341 149341 33341205
3 143897 178566
1 47202 71940 415223492
2 89109 978408156
3 96594 181059
2 133468 503643518
2 121843 670073644
2 183617 625384459
3 164088 104268
3 110225 70161
3 141386 170058
1 25850 32703 23078571
1 30504 73141 287236012
1 6190 51113 145256646
2 144873 910527104
1 95522 162978 300972331
1 54821 84817 683883445
2 81215 650847072
2 81831 344566603
2 104347 428767533
2 167376 900299323
1 19378 59836 75627964
3 42535 42072
1 180562 184444 89041057
3 50379 74111
2 75110 603514889
2 44214 327157783
3 59860 12932
2 98724 736194188
2 53352 261672739
3 95866 153586
1 162488 198697 121388850
1 94937 107394 724154531
1 86333 134984 959470956
2 109637 680307659
3 88690 148184
1 30310 186971 484108309
2 48730 905024863
1 51132 129537 170996718
2 199885 689085791
1 51432 115615 963628319
2 43046 164176409
3 55754 16588
3 41921 127777
1 29126 86889 442444569
2 192895 241994800
3 93663 129415
3 25646 1452
3 154249 148466
3 16698 30126
2 189076 387133038
3 187966 13013
2 159949 841216779
2 157131 975731529
3 58487 138365
3 64516 65804
2 69634 453467204
1 162206 177550 447176156
2 161941 117067451
2 932 329861227
1 77512 82797 601254301
1 131307 146048 914731083
1 125695 135147 350264405
2 13286 463156273
2 59716 19355501
3 115982 27742
1 99977 118605 249503460
2 104991 605752706
3 43593 35059
1 48722 92230 160323500
2 4641 421130253
3 199925 1657
1 14010 192607 276369215
3 100790 97950
3 72531 177021
1 156844 173362 896022985
1 2628 158918 101721481
1 46957 170072 386758885
3 84743 13767
3 175878 62115
2 48962 356970654
2 77368 326501407
2 160971 715899488
3 47433 164686
3 88069 110284
1 119614 155151 373510383
2 25025 884983595
2 51718 939081277
1 25297 149970 178007546
1 108275 123151 487359391
2 129182 346453917
3 147985 81089
1 62811 193741 81063476
3 106592 9372
2 158872 292931989
1 20711 137474 365337068
2 140578 933567326
3 57911 61197
2 84518 179209798
1 63322 177009 111886976
2 111724 369593294
1 46479 135821 691054036
3 126837 59265
1 128735 158353 823708952
1 21616 77240 584117894
1 116647 198310 304829649
2 115972 316203842
2 191628 888451308
3 144588 183262
3 68805 152938
2 126916 956894486
1 69936 160279 516944834
2 22560 755115310
2 41871 492095308
2 147986 541174710
3 114665 94225
3 175067 21386
1 37211 176412 928767604
3 105372 114776
3 125852 100105
3 74601 166020
3 179019 41690
1 63801 97015 295033348
1 38409 183457 542651631
3 83305 41447
3 23479 189564
2 199014 472505058
3 60007 84432
3 59024 170450
1 31436 119754 88824804
2 100169 312095251
1 123842 176310 675398537
3 42539 112859
3 177338 199697
3 101744 140709
3 152551 11535
1 27189 141591 778110315
2 80289 839775917
3 63235 134572
1 138150 193706 475524080
1 50501 120843 634477881
1 10695 128335 201510185
1 153888 182988 439898294
2 13978 629454925
3 28131 164757
3 187101 83287
3 176605 75465
2 169497 51123931
1 95666 190940 468445080
2 75903 223506052
2 60372 120682546
1 41025 70341 889987384
3 186681 14735
1 162152 177170 893384315
3 76455 120710
2 73415 174373027
2 87060 795976769
1 3 43044 235903052
2 70524 243206126
3 124461 127299
1 41743 139801 719749863
1 101662 171846 832170282
3 101106 20698
1 79062 133261 89744828
3 42658 119395
3 127688 162629
3 164480 105275
2 116093 455082710
1 38241 85979 431093074
3 175127 30329
2 41002 461097469
2 49964 535274654
2 188204 44457787
3 160787 36966
1 38028 103200 7812680
1 32362 84325 373665779
3 3474 182708
1 10766 127610 304984943
3 127681 48062
3 13768 184647
1 45676 191526 195460191
2 51367 470417187
1 86700 108570 316287506
3 156322 199845
1 13290 140015 665042764
3 78875 186286
3 54896 191538
1 75277 125144 16433367
1 26715 98774 950253908
1 66783 177458 76553875
1 153868 156522 790276659
3 72108 67646
2 56149 256070514
1 8098 94251 59711787
2 155229 118060483
3 120379 118292
1 118078 150189 242304582
3 109299 100582
3 105785 47318
1 68140 182138 964889601
1 138503 167160 623230561
1 172566 187365 627173120
3 168759 12746
3 102079 173035
2 78719 888384060
2 109623 835868776
2 162890 911489547
1 144897 184223 534873674
1 159450 179288 887243480
3 135156 77219
3 194078 138495
3 1612 90532
2 51035 564441635
1 38667 55220 271683191
2 7928 151461488
3 48159 176159
3 14440 69012
1 67033 168433 734926697
2 41992 641268464
2 117908 821675828
2 194338 549349305
3 172774 89740
3 133110 89293
2 24482 205498378
2 17345 518497185
3 149350 11658
2 143381 517555010
1 76822 82764 826388320
1 104063 116730 592885166
1 143420 152041 217660632
3 13343 37495
3 135063 107564
3 190659 68034
3 147208 22301
3 163885 97930
1 28851 107640 365703313
1 107746 137157 49322118
1 96999 193980 425457027
2 86315 190424440
2 58403 730163280
1 133829 175760 424468269
1 70183 112609 740544904
2 77145 615919679
3 73499 47704
2 32896 317438892
3 63414 155643
3 108659 156699
2 80460 147549949
2 146537 807889919
3 177069 66528
2 4956 423971739
1 113314 179481 51892244
1 98822 199026 121126281
3 9192 81399
1 128497 136004 815207759
1 158041 198411 451764960
2 39596 337640904
1 21258 79531 348649717
1 44371 98801 423318977
1 51824 139142 896412349
1 60675 114306 271998268
2 20598 920478055
1 129307 177579 277164854
2 138479 661015533
3 29333 164240
2 54626 314454659
1 126475 171777 717889309
3 108692 99809
1 62914 145124 6153255
1 21034 90733 467096213
2 83231 42831278
2 2279 505544231
1 68320 155410 25691753
1 121333 145262 864994976
2 132895 343087083
1 5347 189025 321814017
1 49747 169558 263152830
1 80730 159481 419895380
2 14695 844188516
3 41895 99094
1 103211 184567 481840081
1 109078 171085 134093666
3 65555 129782
3 89167 155859
1 7844 105402 71974304
2 100526 351507143
1 16149 42700 19294612
1 7917 55637 235979895
3 173830 37212
3 97590 119600
1 9281 42318 947818598
3 176758 49696
1 1885 9735 394841298
2 2599 410588412
3 20679 135529
2 189884 230344953
2 24719 106863349
3 198113 149679
3 184391 134348
2 129227 111057806
2 62912 611825595
3 198279 134863
3 10484 182368
2 128992 391586593
2 97592 844428542
2 37550 366767630
3 98781 143629
1 90725 96374 793976974
3 198634 101887
3 2742 76115
1 61793 102096 297201427
1 2064 136235 432476112
2 52589 153786919
1 68248 192159 402547549
3 60860 33267
2 136560 382096368
3 15396 149762
3 55283 90692
3 135726 50393
2 95036 575343330
3 20451 94970
2 195055 850605331
1 76431 129016 596869989
2 64841 744942617
2 53507 290116959
1 35875 111780 39900092
2 113053 494420953
1 27704 196624 685407029
2 28977 584350554
3 149364 52009
2 133946 717707978
1 32335 157229 135048746
3 109837 142231
3 22407 171731
3 150918 172365
1 175983 184667 99746894
1 40411 98061 778955125
3 55809 129323
1 98651 99171 816923737
1 50744 152351 36769481
2 54460 343911972
1 12796 18827 211588410
3 179259 84318
1 36024 65656 94238752
1 76170 171881 660944259
2 139612 852228518
3 73795 19754
3 164944 102962
1 95902 155692 54617581
3 93085 4487
1 190857 194204 243065731
2 51659 191597712
1 11916 73604 334376039
3 4946 122042
2 115393 681976837
3 81545 60377
2 171039 696052493
1 95173 144309 515601722
2 3568 855388458
1 107410 163608 230845601
2 103252 474402942
3 45411 184959
2 25266 134201934
2 25160 170223694
2 53023 584751386
3 171244 169016
2 196871 392523680
1 38101 127116 828397672
3 191139 142876
1 76048 86886 112128195
1 12929 77210 428988164
3 92867 150837
1 6720 133534 77174192
3 180666 133405
1 70551 121994 474123066
1 18012 163725 577351523
1 71365 100300 989623385
1 36756 118750 763334613
1 16550 128279 482883262
2 59630 833859276
1 11799 88777 458846054
1 37117 190252 688636587
1 78173 195384 79317146
2 178675 341279156
3 101540 100015
2 144843 427387514
3 108631 87246
2 55297 670498774
1 63861 73869 321287195
1 195617 198054 799003452
2 117939 608604953
2 121936 479437306
2 87520 417999265
3 105432 123050
1 61750 180063 398122903
3 1596 6694
2 166183 622722255
1 99800 193790 382451293
2 61488 679296521
3 119973 95351
2 44196 867976265
1 23548 149193 963517454
3 94602 108088
3 66398 96306
3 42960 185225
3 122701 152339
1 165937 193919 355631032
2 111438 298735400
1 76122 116109 839406961
1 767 87667 859233227
2 71481 704402818
3 56616 99996
3 148489 150604
2 41129 61377797
3 37086 80005
3 31902 152107
3 177197 24250
3 187808 153429
3 185820 142534
2 126803 443856766
2 100812 390574597
2 11409 707762500
2 112276 751752860
3 147578 45416
2 69009 936163766
2 47769 76763290
2 150883 183347849
3 7308 6965
1 132824 198886 407928593
1 137435 178540 116056784
2 40242 621560615
1 153213 171302 727664539
3 161810 25279
1 107911 175786 959117015
3 63126 105609
2 68072 189724237
3 196860 90641
2 46651 129359633
3 173632 117683
1 15873 150367 568244502
2 167045 41373856
2 2078 629923330
1 138012 184891 379746865
1 70564 112356 493419344
2 28419 48488622
3 8889 188528
1 43927 168999 191634957
2 123574 107403554
1 58906 146449 393216111
3 174979 146658
3 158824 42473
1 9059 31883 115606510
2 21834 770067599
3 77275 101745
3 135947 157873
1 25842 100776 385494733
1 7865 173189 314058444
3 28579 106681
2 38340 768168061
3 66469 92740
1 39917 90897 253340724
2 166319 11468263
2 153245 389402603
1 12018 170246 17092860
2 198985 647837772
2 15484 138233124
3 125330 128103
2 130386 526456528
2 98665 990244506
1 3197 16066 672958817
2 119854 522425657
2 130106 5657019
2 106702 352527533
1 110918 153854 617987932
1 69783 188609 83536271
2 100524 184949773
3 23202 127031
2 48490 660662636
1 23680 113007 921203248
2 42583 288511072
3 106282 6159
2 116910 154114358
1 82666 101472 856142945
3 127876 120697
2 55030 252834003
2 182501 903816460
1 14316 185397 243921771
1 68617 195622 469925945
2 158562 170790370
2 2382 110936723
2 40603 961801000
3 69557 197010
1 84108 147824 901318151
1 3514 172031 283090570
1 142494 190977 101918262
1 78431 101955 669389268
3 87801 8416
1 26287 183222 453453625
3 143206 167459
3 34315 107014
2 99420 378135253
3 93127 119430
3 137037 83751
2 50540 952129435
2 162368 9770936
3 97508 146656
3 125312 34700
3 144705 146731
3 25309 147654
2 144831 403178449
3 137079 192382
1 11434 76591 806668859
2 190741 234923606
1 1140 6343 824273851
1 47611 153604 585993559
2 46803 971541387
1 27904 148863 187509322
1 65756 188850 584494651
3 29622 36053
2 198192 421081041
1 62013 104869 10980853
3 46220 187624
2 86900 296499567
1 65130 190376 623780702
3 130994 125507
2 142231 981582563
2 60463 856499887
2 46035 427009707
3 149783 95261
3 178635 199575
2 137037 477696688
1 97139 139102 615689849
1 139227 141562 512075003
2 103215 278824137
2 78459 916843614
1 192458 197199 611918915
1 40829 170331 195858993
3 90871 4225
3 49178 96932
1 131629 198279 780018214
2 32379 875023088
2 1582 984686217
1 102922 199705 709211225
1 68187 145128 875832040
1 104304 158059 986679931
1 66654 91601 41596415
1 72176 143213 728891380
1 60915 142427 784991042
1 84254 150758 729371561
2 121085 954636095
3 167179 56596
3 26838 40252
2 137787 462565089
2 71726 236264476
1 4489 35940 185165957
2 169284 211605884
1 112158 149475 822600141
3 29360 31196
2 46175 100357050
3 126327 88800
3 6781 160330
3 197831 10288
2 189609 134720526
3 3010 181813
1 101865 183901 948938019
2 41689 192439365
1 6413 143209 891613185
1 18986 67369 420072990
1 30633 159014 110923387
1 29241 191739 173829824
3 24912 68254
2 44932 692767813
3 101216 68168
1 15718 53481 783426912
3 44219 152093
2 141687 192347635
3 184995 87055
2 48688 325843090
2 109831 272027226
3 49107 99025
1 25621 78770 960056792
2 164608 310719406
2 133058 10902086
2 111439 439435200
2 96104 815697752
3 10267 134374
3 51992 183245
1 48871 137188 133050719
2 115252 855290830
2 198941 370671549
1 73228 84275 749727981
1 105610 105738 350096130
3 31075 43156
2 3517 561380876
1 67661 122528 230589192
2 87856 725956240
1 13025 98761 37207616
2 4289 377504161
3 114810 129833
1 80478 127425 751821726
1 2983 166414 671765834
3 155503 24554
1 120676 122474 693662746
3 104159 123293
2 46313 731839266
1 130389 152369 853968980
3 82526 159871
1 17563 160307 858250151
3 188132 197003
2 76189 256497775
3 168557 17354
1 89098 199803 775718995
1 59916 129181 842405217
3 185785 164032
3 97080 149150
1 50842 66448 715952393
2 50106 453693267
2 108348 668832869
1 90287 190157 218160878
3 114294 53498
2 6837 485378964
2 134318 797719614
2 7285 171723267
3 85563 195976
1 23594 126374 410411463
1 28650 93064 317496494
3 199289 106749
1 92022 151519 399759641
1 160118 184237 758052409
2 44278 784612023
1 23685 196083 275628153
2 11936 12759486
3 206 60911
2 136260 135388251
1 4538 56192 972187320
2 67149 611438436
3 182870 174490
3 158142 174519
1 95023 186072 932803310
3 68013 38859
2 7052 562102606
2 174800 720470362
2 109772 286000933
3 53483 51021
1 31504 188693 279108364
3 141133 123025
3 10765 111527
3 976 1655
1 137087 175526 631609522
2 197625 799424254
1 5678 63667 128645076
2 74716 476702447
3 192334 22640
2 102329 892772548
2 85240 860320832
2 107605 164618347
3 74562 98543
3 76869 81730
3 75225 44889
1 125948 150285 592314251
2 184894 775862335
2 179804 250537909
2 132048 159369602
2 151434 192203117
2 127459 579545722
2 159892 753703766
2 91622 150833386
3 189042 90523
3 147504 187876
2 152478 783618256
3 57141 121121
3 173952 90243
1 139508 196923 27360705
1 47097 126809 983050537
2 81669 786156766
2 27064 196350190
2 51331 429933378
2 10109 490241202
2 120789 27246643
2 35513 182418827
2 181400 369307843
3 98554 128552
2 1350 426023269
2 174412 123531098
2 132825 488753456
1 19829 37928 155567509
1 16322 104414 55517573
1 75895 102544 968933155
2 605 840573223
1 46254 184017 839545612
1 61077 139118 428536738
3 35537 44441
2 107004 761700515
3 188252 21080
2 44793 855882684
3 65362 81992
3 41439 32379
3 178470 23599
3 160646 55628
2 99920 414328396
2 83595 593411268
2 60784 754417900
3 160652 159687
3 174923 14140
1 33559 187530 430780280
3 56453 154752
1 176350 194211 905908601
3 27858 184029
1 21241 174531 936141238
1 103623 134456 660740210
2 104265 567502437
3 131540 102345
1 34067 137897 750439430
2 103052 629227921
1 186513 192534 373173943
1 21955 174130 402317628
2 167257 922734041
1 92715 188939 870981566
1 82048 121351 319529358
2 199259 5072610
2 133503 505983840
1 59917 179480 240520413
3 25414 112623
3 83548 126524
3 93150 96640
3 148993 27617
2 114029 29707556
1 82955 169210 86731093
2 28278 199264428
1 19587 177266 988971187
1 6775 163820 336543262
3 119192 166438
1 124694 186176 215524149
2 114057 361105146
1 75849 76786 754059711
1 2659 178826 427312691
2 61553 393588686
3 51541 7820
1 60212 130015 334388073
1 103820 175250 141203331
1 14987 108972 347581847
2 141245 860731370
3 38097 60892
3 59559 168912
3 117897 12730
3 22279 12193
2 23239 803833608
1 132590 145621 759569734
2 100346 190408108
2 122036 893533635
1 115394 165469 733288608
3 26762 163922
2 163997 969240981
1 101078 142139 154486405
1 178456 178797 653488615
3 171236 44026
2 130994 656251899
1 34001 103690 110303602
2 132527 490662887
1 125666 177198 264495735
1 74437 155779 46417037
2 125354 687025368
3 121991 17522
2 136581 137518068
2 171476 431592303
2 166501 354788792
2 183074 549243014
1 22738 85862 706807529
2 176739 648792671
2 136433 710663605
3 86223 91328
2 26091 437630109
1 54159 198786 888914081
3 199323 79965
2 185913 605295332
2 31560 311649203
1 26737 109377 731138213
1 50068 119684 252114363
1 40952 42725 258602807
3 69853 170396
2 122421 200576248
2 6391 227441027
1 23530 43563 663636282
3 40028 121254
1 86020 136502 363303078
3 122295 122660
1 83763 139754 803269518
2 45914 171876820
2 94357 974866804
2 26637 334706041
1 29052 98215 281106383
1 88001 114796 897967272
2 113538 816376730
2 115998 486136583
2 145325 920212876
3 131966 63202
3 111056 31038
1 9729 108554 967393522
2 32857 5143875
2 176001 701595742
3 29339 73833
1 98197 119834 902174254
2 156355 793997170
1 32799 187194 81648026
1 45809 72214 358338037
3 91514 9728
2 106327 864245217
3 76692 107604
1 157120 176562 54649105
2 131980 458256991
3 172613 181959
1 107620 141406 527589304
1 14230 38463 818192968
3 87701 130225
3 186024 169273
1 41419 90219 496056820
2 132151 913412716
2 129798 150797122
2 128192 165551817
2 132511 52094043
2 76665 312366347
2 149903 575140253
2 100693 376664177
3 86142 128570
3 4968 85948
1 57405 149424 853191983
3 122126 83577
1 106053 151738 853649169
3 16206 153513
3 194938 181564
1 138850 167231 837713987
2 152328 379284729
3 131662 143886
3 104786 59407
1 66028 79369 504963611
1 43450 167190 155405364
2 112155 554595719
3 76375 177200
2 36900 801617499
2 102131 234229748
2 161400 703083523
1 170581 198138 165685861
2 46709 13451471
2 70740 431965229
2 110971 76442495
2 84982 137153803
3 152824 2436
3 89957 42675
1 56406 169896 677247132
3 107838 152215
3 24383 186309
3 6025 52304
1 38422 118752 957749585
2 2375 549936981
1 13242 135072 334810650
3 112808 75914
1 116121 155406 22012419
2 136475 156732827
1 97554 157209 601907786
2 108333 417527620
2 23086 982737347
2 153724 719889152
1 78632 105551 656560849
3 143550 139722
1 85891 108773 349314365
3 175501 125277
1 53248 91779 514605640
3 60642 166239
2 71812 460090176
3 38978 70103
3 11200 29805
2 25656 896648131
3 131476 16812
3 166915 30755
2 96960 748972708
2 129665 218910178
2 46461 170643506
1 109791 181535 664549217
1 46584 90301 100233644
3 131721 147767
1 43856 53178 673793245
3 45245 192433
2 90256 383462477
1 42197 197893 932904632
2 136724 85038001
1 23864 57773 809937228
3 2372 48279
3 175539 167891
1 173475 186940 364226921
1 28216 197732 787528943
3 104383 85375
1 27642 137700 818695757
3 188890 147962
2 188636 415538913
1 145661 175074 80426806
3 67467 64302
2 98606 1561596
2 153532 534118858
2 74753 621767814
2 170568 107736743
2 124085 62182171
1 67808 190184 436178446
2 182725 744223860
1 8213 171115 149419020
3 132626 148552
1 94344 172672 918097188
3 163999 18039
3 10657 101840
3 35690 6841
3 174247 38702
1 120110 183403 535256262
1 117309 122173 384726711
1 41816 168883 546802483
3 39699 186590
2 4657 322938295
3 186110 25916
3 6146 79164
1 104347 144678 421759014
3 132407 64855
3 96988 12792
3 50311 135763
2 27631 942396695
1 99189 193291 551146385
3 170408 125827
2 178469 15608812
1 42411 168144 392921472
1 28043 110032 513314776
3 76194 131665
1 29468 146399 237560237
2 23992 88714252
2 167642 188868416
1 76301 129664 890288524
2 76178 313012730
2 65945 435503119
3 174784 68457
2 131057 150419145
2 51077 47301380
2 134226 209094126
3 112805 27008
2 40701 183531700
3 122560 173487
2 8071 188831644
3 86975 130980
2 17399 29540851
2 80166 510608195
2 31232 426059369
3 180073 163869
1 61691 91731 141405936
2 194402 974458473
3 44010 31619
3 146689 99650
3 13460 2515
1 6733 52541 801203660
1 89140 112140 273214343
2 146890 366831699
3 96601 94582
3 42026 89169
3 56214 135202
1 185561 197766 663657099
1 46769 155195 17788990
2 159167 43968062
1 23462 110404 445373788
1 31587 188193 260804019
1 92940 171388 949697313
2 183019 380367281
3 129914 164988
1 140 141441 548021937
1 152464 159618 322921894
2 71908 557702292
2 146520 338799563
1 56359 184068 570279246
2 57120 891142607
3 177973 73586
2 148674 281348684
3 36142 9188
1 49694 169255 775737093
2 131230 466220404
2 91753 168187823
2 65709 664417608
3 23879 105962
1 865 131900 804247415
3 35586 54242
3 194179 37950
3 70424 165161
3 187347 17733
1 9123 114498 461289628
2 144208 509208845
2 43389 27880938
2 140049 564330966
1 19336 155632 9422244
2 54045 458316430
3 162448 151856
3 2130 193654
1 59449 118093 529602022
3 28013 187388
2 75539 676095292
3 87172 27363
1 71935 162844 28000232
1 7603 177645 797494081
3 162502 57936
2 48220 967327575
1 23851 39287 338476105
1 50101 198425 267356772
3 173598 139240
2 128756 550667997
2 130649 634964938
3 197201 24017
1 68542 148746 682609842
3 86271 88047
3 194534 189763
1 112575 167867 105966157
2 163931 433264437
3 89634 6015
2 67775 194171525
1 132375 141253 703735256
2 5043 751370577
1 17661 83470 75426379
2 24525 872521936
2 27135 157870459
1 63991 169702 253060388
1 52698 55364 239389015
1 15550 123616 667383329
2 176121 722926452
3 194515 74712
1 73692 81993 329849989
1 85753 188851 858917021
2 56346 840746549
3 177791 16604
1 109823 110881 496838927
3 182102 54829
2 124098 177300299
1 20470 67036 56730084
3 81911 8468
2 145789 909426305
1 29259 129750 72112420
3 63476 188232
2 8050 424922409
1 98627 153019 463329924
2 127098 276633684
1 20408 141401 927164718
3 100045 188911
2 173964 526978192
2 110151 120078871
2 11321 285546972
2 43146 601029416
3 169547 59031
2 119759 595127276
2 193184 539511896
3 190714 2054
2 153175 563682894
1 10053 143565 958836413
2 156558 857688401
1 47130 81102 82758023
2 118614 285913762
2 114966 812181293
3 140997 31219
2 99786 142112611
2 7277 478099488
2 65563 368337302
2 171980 808219635
3 22405 132295
3 157942 17804
1 136909 136978 487569487
3 154438 126846
1 54186 60773 845698135
2 45883 593593915
2 27431 40337272
2 189144 60614941
3 80723 58537
3 158442 20484
1 88664 168216 586748277
1 4866 195058 907486859
2 80743 212915750
3 100034 538
1 65066 106787 475124672
1 152550 196635 565991876
1 129906 190424 204012129
2 54910 186695831
1 39811 62972 619297620
3 54853 77890
1 57335 188057 763311611
3 163674 154831
3 4288 59949
2 137759 98797217
2 159559 237768631
3 98324 62733
2 165911 791614798
3 9821 47740
2 103472 957511440
3 149450 99535
1 77107 165193 412870162
2 159923 607148526
2 47464 495353283
2 51805 265815127
3 144236 72463
1 149668 168654 287161275
3 155248 136209
3 162856 3784
3 123601 65327
2 138160 857275544
3 128494 102500
1 4605 185500 932056235
1 4472 149311 887981020
2 87261 735237376
2 53385 9681134
2 154930 337033652
2 45560 451033209
3 76393 82846
2 96034 965481840
2 90402 615583745
2 67370 216783134
1 125013 181249 16919561
3 52120 136327
3 108883 123841
2 195129 630751175
3 144980 173194
3 93143 177610
3 196529 126034
3 119973 94561
1 38012 128062 169717481
2 197689 75874396
2 90620 936160149
2 138901 24256500
3 143244 199138
3 197724 1267
2 1887 575903109
2 57056 491916219
3 159610 60186
2 13949 115600543
2 93752 84687721
2 174990 718044273
2 157414 800282838
2 159789 331025114
2 99857 87649423
3 93382 2450
3 181000 136888
3 91431 7022
1 123409 124520 257148565
1 123531 185723 560870489
1 20214 23136 583727958
3 162758 160421
2 127015 238710211
2 38546 34567408
1 156072 183723 514218602
3 11661 177163
1 5396 75479 604386913
1 61174 100014 324122286
2 35341 737919850
2 158381 28691648
1 166448 172546 301294468
1 27490 160204 781532053
1 45845 85128 452805861
2 165688 823261566
1 155667 180173 266460601
3 6829 157240
1 3030 109595 401158557
1 86690 134197 775124526
3 47919 132686
3 40423 162578
2 16500 532488849
3 137042 174449
1 107258 198545 34738010
3 173658 144271
1 117916 141811 697894976
3 199716 79514
2 146947 187737620
2 114430 747815469
2 66297 39454045
2 98737 13571407
2 117206 819505008
2 49830 236831546
1 63042 97394 187280723
2 199810 355475349
1 45417 58755 460386514
1 70697 146972 327602638
3 156961 135179
1 22168 166487 806515892
1 14398 172037 567275796
2 189205 236274615
2 74287 463383527
1 55119 136367 129661109
2 168119 352848016
1 30139 126229 187534045
2 192344 161876085
3 69673 144844
2 43421 767890312
2 44513 496931858
2 157377 634074266
3 160956 71486
1 97838 98189 477052324
1 40845 184707 231204546
3 35796 189322
1 99826 107011 286934961
1 44356 62173 464070736
3 35859 47508
1 57506 86471 317767026
3 71645 74357
1 126532 138157 558917680
2 126222 642307673
3 19215 131087
2 98590 736349665
3 93629 148218
3 116576 545
3 138528 149404
2 114590 145499965
2 2096 118945676
3 52096 135080
3 81861 173689
2 64183 422208558
3 141780 437
2 22976 688131802
1 74424 185151 575570466
1 12030 180969 929465533
3 120149 61539
1 7943 86486 560612377
1 30507 99848 362857063
3 165358 48425
1 63363 105453 528341763
3 155479 24284
2 193202 63627259
3 139487 63715
1 94066 99783 981211908
2 4916 17481891
2 109885 819551597
1 51537 109129 757628965
3 89415 130130
1 42208 160050 790018504
3 17027 150869
3 45679 84202
2 79708 823031404
3 181817 78424
1 16923 165023 72262141
1 51147 182010 587113069
3 194491 66667
1 127890 148337 12056213
3 36563 83331
2 117470 190434867
3 49902 63563
1 92868 166942 447426931
2 143776 766629973
3 189078 101218
2 133036 220773931
3 25366 106212
1 117691 124603 760334713
1 132294 165859 416832773
2 194409 524231139
2 173633 667784925
2 169640 72603068
2 164551 452443120
3 79853 33891
3 144870 122190
3 87359 168749
1 79123 109702 840688003
1 148932 173253 824340439
1 52478 182911 789971260
1 23727 68524 827658217
1 81082 89465 890296936
2 100836 376949687
1 27697 78784 367333342
3 100864 142840
1 24136 26409 158167044
3 49964 96907
1 32613 103268 821970284
1 4401 159511 997355854
2 184420 57917329
2 114425 347716430
3 41297 49065
3 125574 34285
1 59738 120970 908183875
2 31610 223136696
3 151864 78729
2 130732 615509313
2 45418 565665562
1 115394 140743 873010119
3 31947 98612
2 133005 670936873
3 103249 38279
2 122473 621896856
2 130270 799197897
2 64023 988439433
3 92126 96901
3 27466 193720
2 130016 481205621
1 11360 119112 115868208
2 92269 558771950
1 125475 174205 758701555
3 162199 166266
2 191075 319238235
3 129057 165666
1 14916 72170 529494160
1 56452 146882 723049078
3 175638 18006
1 117667 119796 813355230
1 49269 171558 86173016
3 142605 56561
3 162971 142933
3 107643 83705
3 187134 32468
1 6541 122144 594646067
3 126183 67900
3 34889 149622
3 28554 87336
3 149576 10365
3 14304 195162
3 110177 59860
1 12103 46591 934560804
2 17385 896078993
1 87190 96315 758666438
1 77193 129425 804433114
2 183572 881587635
1 24907 194941 203649435
3 94606 179212
2 154206 179906139
1 12668 98467 336861455
3 80559 96149
2 108402 197775990
3 108975 58559
3 127508 138259
1 67114 181888 731570723
1 83183 193234 828838729
2 56024 802658156
3 163824 79623
3 36835 51157
3 190230 58641
2 59374 301863469
3 187094 149947
1 75364 177981 53163367
1 20404 82173 618571391
2 32314 423451298
1 50112 183686 409859790
2 63864 644107648
1 7010 111304 976302555
3 30983 101127
3 135769 177350
3 95388 112386
3 163770 159633
1 128972 144693 799428893
1 106918 145190 510815545
2 175386 992044017
1 38778 94741 581793193
2 105593 102310738
2 71929 323199788
3 96748 178050
3 73987 40759
3 29010 142228
2 56916 721752153
2 117280 241643273
2 60041 325187808
1 175102 198186 83960807
1 49998 137404 444420161
2 193676 949989944
3 170504 136149
3 107140 19453
2 8752 430519513
3 170697 181532
2 130669 333646206
2 183847 853964776
3 114891 85080
2 22730 12476745
1 19148 149909 23407938
2 129503 336314624
1 78160 179455 936432101
3 124725 155957
1 154592 189545 649549185
1 7732 134263 347235008
1 38896 167285 488853110
3 126529 75041
3 166026 79826
3 44141 42022
1 108956 148141 535273826
2 22882 814960365
2 108276 631798749
2 198040 645456118
1 1659 42080 368287970
3 163114 141847
2 33063 292368206
2 56253 541428296
3 197594 17836
3 6680 58869
3 147421 196425
3 131123 97306
3 156809 185420
1 137043 152963 961973586
2 101840 843191211
1 63873 150685 347555118
1 166776 191831 475388421
1 55879 136583 595293599
3 96995 118098
3 168805 181560
3 79694 151444
1 96470 99263 249168365
1 42942 86658 985911086
1 23308 117079 340786662
1 64994 72965 547021758
2 45405 432253014
3 125609 14178
1 49532 146198 274153325
1 186994 193046 383330701
1 183428 188464 761569057
2 110428 404269434
3 38594 21350
1 86595 102396 743577424
1 15390 66464 242447868
3 92395 15136
3 33780 117917
3 170293 198209
3 147701 100989
1 163850 188951 619437099
3 132210 156666
3 87386 27599
1 61167 196382 966686952
1 170875 179964 717586005
1 53150 133775 279915633
2 66301 392106922
2 94206 284998487
1 37895 41654 344742952
1 127308 177057 397615787
3 61117 138393
1 77093 156589 215254874
1 5199 169136 767221720
1 25680 174258 198718839
2 17776 792030483
2 150320 634587403
1 41892 149661 220995562
1 131479 165981 356045952
1 159765 175063 271195030
3 134346 57218
1 66654 198225 176316446
3 128047 195253
2 138307 112572554
1 23075 77211 29494728
3 86898 30279
1 13749 195368 291173764
3 152759 104789
2 141279 956762818
3 142943 143653
2 161824 296891320
1 2204 20683 182379339
3 142035 82729
3 40037 68201
1 133152 192631 63745744
3 41415 22353
1 51458 64515 82172546
1 38368 178780 136119765
2 124272 837383776
2 62500 222545966
2 51132 735802866
1 1218 54386 130034598
2 134901 945942843
2 111236 350256154
2 85973 464201171
1 114728 150713 683264102
3 77886 174411
1 18180 128451 970073129
1 76319 90316 195943363
1 1834 21518 129169522
3 87760 115440
2 157523 935247093
1 15294 192226 183550677
1 22361 199605 738819780
2 52743 71212501
3 147879 104972
3 170800 110144
2 131546 616068140
1 16398 166129 978198040
2 19033 396747605
1 162460 165126 802219463
3 107372 124502
1 40316 150021 551100467
1 20628 163238 350682887
1 91952 176854 336126273
1 123358 194899 975789361
3 95834 5157
1 4868 62465 597822662
2 64539 292063031
2 38454 300675580
2 70441 266880308
2 139013 506907164
2 58597 303958150
3 69331 194710
3 39214 36927
3 40056 192047
1 109516 121295 865310595
2 62954 120147945
2 174106 414026540
2 95364 593118128
3 65897 82866
1 5456 81332 432963751
1 34778 78133 611810322
2 7616 853470105
1 116904 117826 46482389
2 54671 35948594
3 190347 29612
1 112965 139145 611298552
2 143779 995390050
2 6687 944850357
2 34426 917141235
3 186725 148217
3 35096 25417
3 130620 32022
3 189654 183057
2 58288 19223687
3 107179 83768
1 46349 145505 713866909
3 69079 160613
2 88608 927088713
2 88210 407471471
1 100979 184413 429210845
1 53039 179217 972595511
3 109970 181847
3 5980 85969
1 80969 182057 548980718
1 125285 170186 10318326
2 85448 352060031
3 108547 62302
1 47647 170568 92030601
2 78814 902818333
2 20862 26296234
2 156441 996142130
2 156268 457186412
1 56983 161443 380981720
2 108716 624956255
1 166838 187582 648829571
3 34182 66930
1 128919 130649 285147966
2 96469 478219655
2 39810 254412327
1 81670 174175 240897528
3 911 104175
3 196800 87735
2 56002 956327393
1 13560 180076 498502394
3 90030 62228
1 11341 185354 610336850
2 82203 674200353
1 79588 181036 743643691
1 86000 143429 540877454
1 7959 155966 863705698
2 48630 470247520
2 64247 775274521
1 52132 140807 223797622
1 75836 111122 761184677
2 86116 508319337
2 103757 884442589
3 158677 169749
1 56543 116484 350579902
2 150618 656728790
2 152314 182324914
3 164388 154867
3 97281 126717
1 48263 109873 792039956
2 146999 573200493
1 4718 78250 500441364
1 20057 82859 835856124
2 102757 824014484
1 23011 119362 137670723
3 131894 52577
1 151927 199553 652799638
1 119922 193280 189579724
2 28702 933436996
3 129942 44540
3 62897 53081
2 1582 982955096
3 68761 6533
3 198462 6885
2 176132 669117424
2 158104 794629074
1 43005 88981 839630200
2 146488 634968368
3 40733 163404
1 36752 198844 337962999
1 99762 145083 164485564
2 108021 177493300
1 10586 102467 496505296
3 174891 62251
1 47901 164179 212128077
2 20659 1541053
1 54908 188321 928627681
2 40598 479809854
2 169789 695831629
3 159493 89620
3 74539 122881
3 123648 58857
3 121867 122131
3 194525 40816
3 89930 180667
3 7419 76655
2 136813 660373703
2 69909 529654335
2 56231 154336221
3 29980 46909
3 131374 104658
2 52906 807575965
3 77477 92320
3 149413 77812
3 131759 185821
3 123357 163838
2 8521 24825475
2 2134 339768595
1 78695 186732 902361917
2 40417 329660579
1 4119 159869 103746386
3 56918 168047
1 105221 184294 886932085
3 51338 189502
1 20160 172520 50716432
3 88814 25657
3 40665 29883
1 53926 164334 495037098
3 141591 21994
1 28329 140651 566550530
1 35017 104171 699650415
2 25021 536792976
1 33006 101536 554009865
3 100642 17022
2 110060 554341077
3 58195 37013
1 67266 70954 471136227
2 85483 214935868
2 41435 888213133
3 139511 64212
3 134099 111255
3 85338 9652
1 27012 162512 149058739
1 3233 132593 658618192
1 67871 82616 317792473
1 29809 168486 937170732
1 79920 161853 787257920
3 171696 165763
1 161154 193634 396623723
1 51925 73107 319104348
3 22809 122635
1 65518 112947 129947490
1 68836 137441 434427440
3 26521 108630
2 25938 603432791
2 22173 190697591
3 103445 124633
1 100247 188745 983761691
2 131346 243488264
1 47847 117056 378143055
3 22561 163643
1 55370 103584 851795779
3 61433 63148
2 100322 167637459
3 413 136745
3 60740 4508
3 120456 17055
1 6706 39950 480713813
2 50450 381533308
1 96674 148605 683039265
2 26908 52357844
2 196690 182659134
1 161902 168060 379670675
3 98626 133437
3 151918 184471
2 179066 192011412
2 173098 707345185
3 9141 14892
2 137152 109978962
2 161511 35831443
3 103284 13092
1 41699 159847 874408760
3 89367 131989
1 43104 173687 61814689
2 160026 258617408
1 129461 158840 637588988
1 82302 90388 985992473
2 9693 521930009
2 179769 244172310
3 6976 36343
3 113951 84792
1 99274 102325 161308355
3 63980 69892
1 19699 159394 278405742
3 177315 2822
1 51166 111461 560014199
3 26092 107680
2 85131 741348437
1 39270 58552 926194520
2 20450 429226461
2 90680 501137202
1 16628 41332 171204243
3 151677 126153
3 123993 53489
3 44569 37694
2 69534 47228147
1 92248 197800 756021738
3 55564 20056
1 4570 195748 588908848
1 87240 183505 207793692
2 28007 463755187
1 45982 188860 101297479
2 106553 815049396
3 110910 187787
3 24552 26146
1 112846 179701 605724404
1 130605 178333 652518690
3 55566 47174
1 25891 126722 687853911
3 7427 17709
1 66065 162657 546810103
1 22727 193191 811802276
3 91548 175143
2 57222 435450058
3 164153 198862
2 66101 594252010
3 198020 192446
2 77735 179169305
2 6833 116356069
1 51318 155016 359958851
2 33240 186420819
3 51734 50624
3 187352 93355
3 67748 192076
2 72847 479336878
3 56723 105344
1 6181 69782 943685167
1 28279 64687 727464964
3 126489 3528
2 73773 213961393
1 126998 166911 851799202
3 162977 37954
1 30145 165226 56636091
2 29380 880725050
3 189412 117079
1 16726 86919 953937568
3 62252 17915
2 264 188114766
2 68379 28612485
3 196080 178898
1 35581 173777 806955079
1 89026 185893 944135691
1 464 197562 495611205
3 73871 95002
1 7347 72757 925187511
3 99545 184877
2 22932 768602335
3 43031 191020
3 74600 152595
3 13643 73254
2 94427 877587783
2 150920 60429983
3 94236 158868
3 133362 119213
3 184096 166815
3 132576 109717
2 13666 365420209
3 13870 103213
1 52195 97407 474050437
1 123317 154211 513449852
3 141812 140587
3 79894 125685
2 161631 87918963
1 145873 171552 72268669
1 148931 169748 152003381
1 118980 184509 41092656
1 5360 79574 786322299
1 82896 164943 947845315
2 68481 545085251
1 80097 131131 110276295
1 165587 171577 536396771
1 129796 190340 606582992
3 10871 92158
1 57068 103724 80213668
2 187036 974067286
3 121228 191077
2 6316 797513732
1 128438 169136 843021290
2 137685 961476839
3 101182 86267
1 136304 139932 837244317
1 9978 11140 461458005
1 19002 119468 795388689
1 97735 119759 882496188
2 19412 197194736
2 136464 327795891
3 185831 133311
1 30022 113257 834899824
2 41726 292688866
2 192809 40858550
2 117500 724071088
3 123272 145024
2 190968 349385948
3 123295 123588
1 122642 155426 718106520
2 90491 79782048
3 24675 82650
1 16666 81679 655934712
1 8746 46817 993521817
2 85760 567530921
2 194178 85998749
1 27486 64311 740401974
1 47246 198726 110557331
2 113106 453715911
3 125018 95350
2 82817 187236231
3 48096 109419
2 106786 389593849
1 42352 168425 23814123
3 26397 32885
1 8842 198087 594894990
3 64823 36466
1 149062 184431 972233351
1 21325 193524 570934793
3 138084 86852
1 88675 163646 472837416
1 25020 140794 486926607
3 149141 107032
1 68090 93553 753631283
2 16528 875037883
3 68523 6831
3 22763 147180
3 76743 157118
3 5132 43956
2 162724 968686813
2 87886 139891896
3 5291 108705
2 80758 241751348
1 12313 127534 909559466
1 136934 144995 157028485
3 36951 890
3 59390 122378
2 3915 837198242
2 196019 832204457
1 22667 145457 38621144
2 116625 167199025
1 62331 171285 802562089
1 185032 187548 573987981
2 150299 948713069
3 71513 68957
2 147187 315820618
2 190391 949019945
3 161319 173381
2 32128 766328383
1 146451 170159 494583751
2 36931 319933029
3 169141 32232
2 100346 214408504
1 123796 147395 892890067
1 104116 187281 48720977
2 20303 50985135
1 128130 192420 353389492
2 25981 182957996
3 46781 6296
1 36557 174559 440645365
1 40750 46710 127520580
1 23839 188074 237575478
3 130968 88815
1 97967 129826 345660651
2 192275 148176231
2 46147 834507871
2 189461 780489111
3 106004 123632
3 92551 29208
1 7356 22907 952463999
3 85786 137432
2 192719 489280654
2 3361 449826040
1 140326 154373 190273013
1 83039 166040 611167651
2 198886 749550437
2 7583 156788412
1 75165 142082 254569269
3 3086 58361
1 157966 163520 78565630
3 51405 116726
3 153712 123475
3 130445 96661
2 53022 524254590
1 4550 50696 291303476
3 138281 184692
3 156286 188018
2 167233 890912822
1 13708 166005 735711775
3 37755 116627
1 50400 159348 213359734
2 195678 112778509
1 23272 100732 647798851
3 182590 59853
2 191873 450439513
2 92926 751058478
1 102605 184925 36346234
3 91082 140864
1 71410 129098 277824055
3 48761 85605
2 1046 892689685
1 38942 70725 134491151
1 42375 184648 900571905
2 152730 127812201
2 60595 943300847
1 169720 187190 902053624
2 168694 691306546
3 195901 170353
1 86951 126182 307373627
1 11650 185444 157494505
1 106658 126673 571538336
1 8038 22588 441756037
3 2349 67598
1 166824 177063 474802907
3 76294 9150
3 31065 73176
1 11525 82354 311285175
2 160510 967253054
1 53601 92850 195709100
2 27090 395560725
2 110820 394113229
3 168256 151954
3 96772 177198
1 47660 180952 735729116
1 36469 97383 243358696
1 38900 160024 53941762
2 24812 978775372
2 8755 679943796
3 195011 20439
2 116190 689327332
3 23165 117486
2 136942 490556984
2 27111 155780823
2 157023 976509010
1 84605 99844 67885809
2 64871 175912168
2 168175 4003238
2 2465 131019565
3 113437 50274
2 76801 741870441
1 39513 159181 289389530
3 48891 71090
3 67092 164482
3 3470 110444
3 106830 10938
1 119751 164741 483874732
3 194267 109963
1 41379 88481 134920661
3 129107 10270
3 132323 60566
2 131786 194132463
3 115927 101457
2 1813 297100294
2 11779 799098201
1 52833 147496 662371993
3 154887 73496
3 139927 53521
2 195788 368795181
2 154646 136323543
3 100921 101397
2 52789 951684960
2 32701 968868704
2 103815 800585376
2 31524 683724972
1 6052 104345 230117197
3 16528 161607
1 24137 42299 415958971
3 1460 120953
3 142597 134418
1 30703 190326 422102374
1 58379 122229 43596346
2 143284 403841788
1 21322 135029 735301921
2 122310 918761942
1 46015 131062 376280789
3 56025 172145
2 72170 603125627
2 179224 458308297
3 43711 16617
1 3754 75625 894979734
3 31022 155724
3 62673 90920
1 105268 154151 887909622
1 4553 99570 572089621
3 146407 160063
1 168369 172945 344103809
1 36074 144698 351943214
3 168630 43532
1 108458 139502 927547065
2 131520 859814716
2 155933 286492207
2 65309 657699241
3 169839 161300
1 63188 70263 810468528
1 13108 91354 616335865
2 174169 759520949
2 45638 11209304
2 195614 821840733
1 63607 189474 818597565
1 31794 139964 385396763
2 105027 600302984
2 92445 300561546
2 158391 916899581
3 107351 177685
1 36341 194953 798532833
1 18700 73793 330582468
2 55854 526496980
1 83049 85307 717898717
1 138005 144881 557755159
2 176127 262287182
2 85130 611892520
3 38554 138217
2 82878 407947068
2 1684 546876316
1 29686 171509 536623681
2 25595 814947990
1 22459 22529 266824479
2 116050 911213555
3 20310 125708
2 155955 158756171
3 8661 144447
1 151775 166904 242352171
2 10015 543572753
2 49807 358643114
3 179342 82804
1 25073 169452 335218324
1 127306 133564 636583947
1 142337 150855 583900909
2 25859 951489783
2 172356 367637578
2 139378 162546601
1 119990 177011 564859513
2 154357 939506698
3 244 98677
3 9477 57551
1 13465 84333 664484190
3 43484 191390
3 84149 28114
2 3130 4837236
3 129672 106530
3 144178 103459
3 139032 11594
1 22125 29584 982773161
1 137769 184822 952355882
3 71061 74060
2 7995 876197449
3 140956 152130
3 25976 154530
2 118684 148734923
1 116431 166034 119344410
1 87464 148097 839292917
1 162569 186325 224340257
2 78903 368941037
3 184898 53344
2 20190 568142301
3 49646 159900
2 64308 956766224
1 29219 123717 275254502
2 121509 626079008
3 139773 72637
3 91015 23721
1 25803 65477 231786794
1 64373 81426 313990808
3 126340 106931
2 33838 482539680
1 195 53100 345688899
3 37737 12136
3 183168 175293
1 81893 115472 286817534
2 9216 406421797
2 92224 792999974
2 4712 990133389
1 164569 182310 702396160
2 114666 612793285
3 92851 69433
2 115123 990930515
3 32362 72668
2 71037 349172111
2 64891 931309768
2 183546 672208865
3 108936 8274
1 49174 188016 150109784
2 186411 437972512
2 172094 353315596
2 5731 541402517
2 6222 895896447
1 17482 195536 228276422
1 6815 27740 721528554
3 3812 56116
2 64880 831507430
2 40418 375619321
2 40966 406050394
3 80572 114321
2 64604 812694784
3 102836 93100
1 11298 65833 406459366
1 82251 189493 724607278
1 21918 152108 897790814
3 155532 110489
2 99525 271171146
2 101239 307791091
3 128130 193534
3 100863 137764
2 138528 783465663
2 132554 734563235
3 46970 190807
3 59648 53063
3 84291 22228
3 191376 127402
3 133023 23987
2 160191 135385439
1 77144 102449 983255659
2 25646 40339884
2 46127 101211475
1 22484 70887 775063118
3 85230 199159
2 78772 365485990
3 62462 141573
2 175515 805815263
1 20396 112507 969704653
2 83106 567124434
1 33816 119782 519232431
2 2376 686905627
3 135476 42769
3 103870 68846
1 28019 195452 512561297
3 91766 34636
2 176289 912489560
3 170460 193370
1 19460 36193 321962153
2 188581 756282717
3 122039 19729
3 135470 139333
2 19444 975919034
3 55673 48737
2 72856 229213686
3 81129 73499
1 359 28939 784809546
2 91489 168270969
3 2080 147811
3 9767 138166
1 43481 155171 751689677
1 32108 193060 46267500
1 18859 146749 535675030
3 17583 102877
3 46961 38240
2 93983 506314795
1 69080 172121 627535772
2 171845 410102613
1 11557 50304 117255332
2 181409 79763832
2 14042 149292732
3 101257 145701
2 157349 265037399
2 95875 569359284
1 92625 150461 469097679
2 21195 8449513
1 100367 197111 541464164
2 196548 206768984
2 124793 591115641
2 155287 601961080
2 178289 911537039
1 67403 141951 990280456
2 103155 303915674
1 16001 109161 92851662
2 97963 55000327
3 144298 121472
2 109027 746677699
2 166615 968382793
3 66852 125162
2 153643 879187420
3 36041 103573
2 168380 242865426
2 181003 993778122
2 29181 137836320
2 63440 755576598
3 189471 109932
3 107903 42653
1 109444 142268 76708955
3 108594 63211
2 16051 796454650
3 6937 170800
2 41833 238851686
3 188290 62746
2 160590 686448579
3 75968 131132
1 81777 117187 915927658
3 66684 101056
3 102274 48640
1 98443 152246 345687966
3 174147 171357
2 60984 555709844
2 65353 740385771
1 49700 66911 674459432
1 151037 169543 996034427
2 176818 280633813
3 16082 76278
3 110586 140258
1 2369 10850 798620560
2 11224 108185642
2 196712 5334044
2 139853 75639708
3 154452 173639
1 107934 167117 71802825
3 113177 87459
1 55226 85460 741399208
3 180574 174400
1 131194 146298 433972025
3 113809 109507
1 149372 193270 781573191
3 126460 121827
1 121799 182891 674581011
1 17822 114206 985434566
3 68588 97825
2 151318 538878479
3 55941 148391
2 116532 391012381
2 93337 274345521
1 7731 115193 857398795
2 20368 527439688
3 149075 4755
2 84369 670320369
2 47923 30786115
3 162748 186370
3 69131 32451
3 161414 171817
1 147443 161470 624804816
3 7136 121081
2 96860 268934114
2 4722 769241090
3 184675 110927
2 62740 101047103
2 170765 685454680
1 165532 181484 387020898
3 155247 131806
3 59298 167226
1 137163 198031 947554958
3 101461 183723
2 1393 682301107
3 184973 115510
2 143868 471319639
2 129004 393938155
1 3253 62359 66797796
2 109169 624263705
2 189511 968923523
1 11815 160390 898417358
3 40301 102885
2 145926 409552302
2 147307 495263180
1 78098 98385 738362883
2 164432 490197418
3 46887 186833
3 69779 114169
3 152067 79119
2 73269 976329062
1 126154 184362 186825705
2 1596 44751906
2 92176 755853772
1 131425 169764 521058472
3 160062 47207
3 63061 23393
3 26449 104131
1 2277 64608 64983550
1 142936 146775 109583937
1 49295 58596 928606052
1 28269 94370 54521051
2 182320 659850511
2 88835 997962101
3 140197 194702
1 4701 130178 31406804
2 12323 548759936
2 81214 534735912
1 30408 42082 178253961
1 76775 102462 200495375
1 64177 170203 416163940
1 69021 187870 267069113
2 135849 641891615
2 105903 142518232
3 176642 92494
2 190857 13225096
1 150335 169663 53902444
3 103713 26289
1 71861 111739 624923820
3 190012 192267
2 163237 74651687
2 115659 17260987
1 20460 57418 997890432
3 67499 3560
1 170338 172124 803213552
2 14679 537680675
1 60425 117451 627310457
1 191127 197152 773114002
2 95933 422837172
2 113534 445160521
3 94096 8365
3 84703 141634
3 84078 38404
1 18398 171294 466408252
2 109617 320145981
1 63161 98063 410356257
1 114098 158602 877596809
3 54947 48714
2 197074 478391747
1 50954 106535 800236964
3 67681 55120
3 127605 159055
2 61599 264471640
3 194579 150345
3 100117 196719
2 67550 339444561
1 1582 74163 975005385
2 108235 160669179
3 171383 106047
1 53247 80741 780721060
2 129373 446558931
3 23728 174937
1 4241 71724 55933770
2 129021 911886459
2 141832 339265817
2 38000 185206549
3 122041 51913
1 108674 184556 38900419
3 29243 52809
2 105927 197701180
2 172205 670526556
2 691 19119754
1 1463 34095 998835084
2 67665 999703197
1 107441 133218 404465685
3 33886 92508
2 50191 612534701
3 92194 41899
3 188351 91476
3 146560 135807
1 63663 147258 692132546
3 54790 17680
2 75638 77752618
1 39040 131322 587913359
2 145078 107286646
1 44858 87226 733418070
1 34406 84816 130012019
1 51170 138213 937717910
3 113458 5442
1 31553 153052 415323427
3 180655 149398
1 55568 134144 489841331
2 88342 504012088
1 74871 106256 908145205
3 31411 89564
1 14784 61826 292596423
3 93705 38493
2 76807 199952519
3 6859 65963
3 157947 102009
3 143450 62014
1 97636 98053 518384668
1 28114 82925 291989903
2 304 502535868
1 30761 189431 912981265
2 59395 44133691
3 38696 123090
2 52351 152504333
1 58030 69045 964966710
2 66078 680819300
3 112569 62121
1 141998 148608 335850951
3 69823 64827
2 32056 749462663
1 28586 168462 58679022
2 105718 696642499
2 178003 884007591
1 62459 97047 8923943
3 89498 130312
1 119252 183581 81698904
3 50355 71964
1 17496 153479 180010982
2 139202 375705841
3 127049 15745
1 97633 195682 213429265
3 177256 18471
1 81205 158791 774951378
1 45942 112554 52900575
1 24495 55753 931753738
2 89955 64669137
1 70539 88467 427210686
1 16078 83030 423538104
2 157811 74718454
2 42749 280852439
1 21963 112826 601544863
3 72857 57635
1 29445 53140 412549491
2 18293 146999466
3 46349 147777
3 160760 186417
3 146360 165487
1 40362 130264 307139358
2 121218 129634260
1 104887 166812 475611061
2 192154 798652790
1 132849 170087 569525062
2 179039 687217605
3 67593 186536
3 60192 4664
3 2327 105803
3 5343 180256
1 107185 191684 186873318
1 111702 138776 481782855
1 1007 18494 590302395
3 123263 195477
1 182229 194905 214200082
3 176246 38406
1 22662 69690 273329893
2 197152 544917988
2 144384 843121944
1 33185 107213 244447970
1 89651 101592 986971260
3 510 163822
1 7525 38165 303713892
3 32815 87911
1 67546 81819 647584861
2 100380 95629181
3 153972 97184
2 124395 110599884
1 17794 42702 339287646
3 199665 29051
1 139005 159740 198398345
2 189034 851877470
1 69122 76019 656202418
2 55170 180788946
3 4723 165538
2 19479 867139876
1 119917 157263 50430339
2 72644 366569207
3 49765 153691
3 186958 75273
1 33309 186339 399896358
2 140830 114692146
1 21508 54588 352527567
1 142767 187153 820075776
2 47627 152512648
1 12344 152717 268853322
1 124334 197214 221958736
1 50692 140598 684267718
2 49399 58089728
1 105548 107680 389279128
1 174504 186976 885290043
1 48558 70831 26770729
1 124582 191864 832229176
2 15701 368480307
3 196539 86187
2 173925 191481112
1 130815 177477 600541157
1 170552 192295 823583323
2 37302 541312892
1 2825 67197 703652773
1 102442 152497 353799895
3 53436 61620
1 52868 62349 594854020
1 23550 176452 532992859
3 81281 29819
3 113389 46340
3 191383 46255
3 8804 160086
1 5765 72989 415991086
2 109583 406924776
2 163977 216507290
3 191089 96093
3 2605 177216
3 114543 37913
3 125985 135348
2 177045 420323462
1 172264 198472 637418079
2 93655 978681620
1 10162 171469 847676217
2 31993 398463961
1 33884 53808 599985782
2 72655 258876936
1 25089 54060 748050885
1 40363 106272 776053186
2 852 580270243
3 89503 17762
2 19687 318264960
3 152756 57678
3 1718 71340
3 183810 172700
1 140897 151827 304595153
3 55595 137529
3 170633 100357
1 131408 184558 386038148
2 24416 690010678
2 151721 361213891
3 81187 45032
1 21715 22636 751434413
1 21965 146205 912561601
1 15972 18569 401416429
1 51690 116454 832718671
1 25237 128394 171679073
1 13157 107329 952821595
1 40540 113749 528842260
3 62816 103064
2 154810 956722007
1 41163 189012 804087465
1 25727 47901 859512960
3 29208 77525
2 181117 538092558
2 158254 340031711
2 39085 362668677
3 14249 62734
2 149939 672431722
2 155679 979190294
1 84130 151306 626927844
1 23464 170057 766831266
1 43468 126068 674150161
1 21721 44098 598857118
3 86208 38074
2 144596 610025347
2 142265 788281002
3 149042 47455
2 189469 400145283
2 158396 232433088
1 88419 187697 526669573
3 85894 158801
1 67140 174510 931218240
1 962 156522 850826995
3 5919 75686
1 12471 56742 954984917
1 76910 160480 358531560
1 152774 164362 628611571
2 60219 302754404
3 34799 41035
1 66829 139048 472238473
3 59506 66504
2 157434 411071900
2 171223 143928259
3 109760 54748
2 66639 796241954
2 182389 423854916
2 57702 790550458
1 11409 64358 759872604
1 13993 157925 730766937
2 190155 7644799
2 180511 668965354
1 177528 187481 289892871
2 193625 679024758
2 104712 100919847
3 181658 3324
1 33392 34501 773199485
3 20135 193792
2 36787 225267810
1 62091 186910 589712987
2 153411 358474678
1 73477 76463 271851969
1 50242 81854 956702775
1 19504 173579 999181236
3 68734 152490
3 4566 127756
2 15139 117114233
1 41256 152721 399944159
1 22257 48489 617107295
2 52528 564085836
2 76135 765437632
1 3622 67907 357872914
3 191264 44019
3 188024 179537
3 39209 154737
3 121845 156630
3 168130 37545
3 189389 131225
1 9842 114256 349228983
2 165422 733915680
3 92319 140161
3 130835 50493
3 123373 44456
2 192961 879149484
1 2719 95050 188349998
1 18570 27170 431979958
3 79003 138561
2 136440 244217516
3 152190 145146
3 130798 36173
2 141456 775553685
2 98170 335367468
2 182365 454992720
3 177717 165684
2 84270 315519136
3 80209 15271
1 68408 72012 296189417
1 87134 194105 970779576
2 54335 914903377
3 30119 182171
1 65345 198705 524635222
3 73555 181677
2 149630 704754837
2 176878 386317543
3 24543 68126
2 152640 579965459
1 44213 52756 111816795
1 156630 165123 597016098
3 180413 82847
3 182275 173356
2 198075 554803310
1 74459 171854 201307834
1 88105 107986 260540941
1 13645 116605 497753534
1 21595 134820 655278939
3 74840 181172
1 76761 119615 376171182
1 70242 97396 537085342
3 172326 155262
3 164771 189234
2 52384 962346792
2 178548 714074014
1 16708 122527 888725982
3 148756 37764
1 111154 192077 471394129
2 2627 743221317
2 29306 679032751
3 31018 89017
1 15843 38511 309966527
3 144006 1405
1 16347 112019 648652056
1 88307 106545 122012751
3 156728 12504
3 111736 72248
1 64779 88219 158692839
3 188188 145941
2 65899 631478411
2 150939 698060934
2 99009 959572627
3 141021 46429
2 126703 45416158
3 161411 128265
1 106065 156946 428474862
3 22665 110477
2 104771 77483799
3 14957 163323
1 14973 33062 186391668
2 68510 833882278
2 141660 994533192
1 124262 189934 457519500
2 198648 709115944
2 124331 729618605
2 195929 237330618
3 20150 32256
2 82077 17228903
3 117106 120958
1 21982 32884 277952263
3 153770 95586
1 116393 137818 83285670
2 100026 293725409
2 22217 915923790
3 177730 179626
1 111358 118781 391416659
3 26901 94484
2 37014 364856617
1 57313 155838 43365018
3 193904 8033
3 29524 178769
1 10718 130856 621910553
2 25807 592826365
2 95718 330138477
2 191914 869215278
2 35349 408097864
3 150611 5931
1 38837 97473 837156887
3 97924 131776
1 122596 187032 988334100
1 26737 184194 750424245
1 142528 170483 849894230
1 41630 45221 522395012
3 139900 191022
3 45904 63960
2 30150 513089000
1 63894 72239 82615138
1 35552 181565 457948531
1 114158 174885 919068755
3 47372 145350
3 130729 65960
2 122470 319076733
2 82711 307956867
2 25166 717056246
3 2926 165202
1 26464 193679 802617384
1 63544 140344 700785524
1 89580 109538 651371456
3 6427 691
3 150358 157456
1 34287 85649 159959466
3 113778 186917
3 12946 164549
1 102831 197486 88781068
3 99180 45265
2 26593 646691650
2 100666 126889783
1 131213 195676 812513356
1 47703 108143 407247617
2 80398 71372226
1 97162 129008 795793525
2 12555 211223063
1 78137 178438 856260514
3 8050 74424
3 113013 128339
2 25081 602072678
1 119919 186893 994025808
1 18487 30312 526537663
3 199737 48455
3 137440 60841
2 69431 373363937
1 165163 178169 988934277
2 139915 267350067
3 189251 5760
3 47022 54035
2 15474 243261485
3 44623 149312
3 26341 84437
2 120029 213306850
3 71610 97146
1 81895 171691 795961919
3 82276 153274
3 161821 9163
3 176194 167953
1 4608 139032 211774065
3 38477 46753
3 26240 183124
1 70514 81567 214772127
3 16154 88143
3 109975 69553
2 74828 955596747
3 156573 11064
3 85149 28566
2 101208 701390075
3 10121 90792
2 135878 23877164
3 135882 78933
3 80611 160512
1 71395 74712 141764148
3 160067 138983
3 91071 154845
3 141872 149303
1 31933 73506 845382576
2 46420 727448281
2 122213 789040053
2 104892 201967472
2 191199 806753108
3 135276 89757
2 142589 691879650
3 128913 143381
2 100884 431566765
1 6598 81684 431700556
1 84262 132147 497145344
3 147872 181239
3 99532 159830
3 143018 7184
2 18665 453649644
3 105483 167320
1 34759 171314 854308205
1 71307 197162 915977277
2 176092 285854850
2 53294 338143275
3 187602 101788
2 188509 765182128
1 57523 146135 972092100
3 55873 18379
2 144330 305984299
2 158806 714073496
1 55287 67895 889302122
1 17895 21255 742553302
3 169401 1879
3 135135 124468
1 48749 76287 508532606
3 76772 41326
2 53055 281456414
2 36201 14014478
2 148939 615860823
3 184588 36087
2 120043 419678585
1 23793 94478 314330315
1 152584 176504 949809190
1 4262 13502 634805850
2 163744 688358561
3 199042 156931
1 50643 123628 637112504
2 29807 771815063
1 70735 190125 507085865
1 32307 161556 813394641
3 159557 162693
2 18021 316774377
2 130102 683787273
1 91215 180354 888651858
3 132260 193330
3 163147 102655
1 71774 190278 294671533
2 45525 550543307
2 125619 334571457
3 171854 25500
3 145148 197338
2 171418 505987175
1 131329 156978 140280979
3 52182 182938
2 150775 879756053
2 100570 4924324
1 74828 169052 756416342
3 190510 173086
2 37752 343835583
3 2787 38814
2 165019 804973467
1 145253 156402 718175121
2 140015 682597676
2 170782 55315396
3 136047 46773
2 85316 213838054
1 57602 76095 380864112
2 123934 391878313
3 5319 182252
3 87504 21643
3 632 18487
2 63492 280397705
3 140146 140594
1 90238 161278 849599054
2 148681 932577917
2 163036 148080366
3 98125 113759
2 96972 732391184
3 159573 23650
1 89007 121888 365400982
2 183056 503566741
1 80886 91138 993396629
2 104712 97071044
2 168210 293232343
3 124109 4208
2 120008 490398291
1 2932 69983 777784375
2 109623 842532751
3 1887 111694
3 71821 45493
3 183968 21575
3 144705 149148
1 156238 178816 205957386
3 2476 2791
2 25542 336769302
2 13533 140238814
1 94692 162159 89953939
1 42025 73205 558472115
2 72390 29450565
3 45561 111144
2 155564 300267484
1 45886 52364 901077980
2 147184 49278405
2 132467 449854177
2 171825 757775051
1 24887 47448 235038889
1 34677 180491 959905763
1 131399 156366 717322343
1 88967 127255 41366276
2 179511 654958182
3 34622 53756
1 43860 97859 662987376
2 2353 759607142
3 100270 157909
1 52741 118209 957026854
1 27511 146394 733115785
1 21356 98393 592894504
2 63363 477996395
3 189183 69698
3 36299 42995
3 6529 114689
2 129371 199185102
3 72956 118148
1 101252 103932 334386751
1 18062 139727 494519360
2 123355 739768660
2 109618 406063365
1 124926 145855 423493813
3 155433 56669
3 18710 39994
3 47321 90122
1 72794 159147 844918924
1 143004 167966 489398115
2 1107 598100695
3 176576 189106
3 81230 164001
1 40895 52198 443294811
3 147412 46098
2 19696 22645219
2 7712 390381175
2 90589 294093568
2 150440 700775996
1 97654 199074 30465427
3 152973 113663
1 42825 151755 689396890
3 25353 75485
1 26338 36608 235171596
1 26682 28777 64527844
1 123061 191355 932030859
3 43309 53045
2 66378 880106466
1 123150 147262 510200743
1 70984 168350 762500103
1 49306 176722 221767638
1 7395 74251 420319843
1 157999 184369 949173797
1 80511 128338 455977937
1 285 110030 986193743
2 27634 104020099
1 97962 167869 277111838
2 95527 292160538
1 28146 154194 144312732
3 27273 143888
1 20418 150208 197147569
3 65628 157692
1 79466 117926 475074756
1 16451 78525 608973566
1 18277 163725 824189946
3 2671 78898
3 53325 182389
2 134808 95501762
3 14903 58484
2 163501 215648028
2 48225 381529562
3 52379 97659
2 188580 743358134
2 97841 745968568
2 183626 367235924
1 67872 70248 446645101
1 28056 41903 573995031
2 113168 723923363
2 181681 953755461
3 81458 10551
2 142949 186945140
1 61581 145883 846371904
1 53167 136382 422143508
3 128532 149959
1 10147 19458 689979739
1 92668 198064 680445456
3 93727 6811
1 121119 154569 713847199
2 51464 640845630
3 58261 142257
1 38895 54554 413515733
2 126186 619286337
2 172205 691627744
3 65686 137663
1 27271 195405 600803346
1 70437 180960 372856165
1 69553 123776 78160478
2 158540 348123863
1 66361 175557 409419446
2 113554 64294258
2 168750 329806097
2 179904 660928294
2 165605 76630047
2 128773 937430414
2 51972 275072739
2 66620 170006149
1 44994 97776 939142939
1 4115 178540 788826335
1 54322 107689 822735207
1 66576 142522 490949889
3 195285 23786
3 28138 89326
1 17435 157014 24133147
3 84622 174692
2 116352 260224770
1 66349 71595 193808785
2 160653 932336302
2 188271 787773886
3 182255 28026
1 73318 191847 230085772
2 12838 825821182
2 46517 907935713
3 185691 181504
1 25145 182685 355431783
2 28642 884913874
1 329 46959 690771432
2 84803 132460710
2 97406 171648795
3 106393 69028
2 20359 811571844
1 68018 111617 678512501
2 43613 926559318
1 52962 82960 442974624
3 97809 196706
2 68873 504726867
2 80648 987895486
1 31717 46501 539351218
1 72913 190156 127663586
1 12842 91550 130396525
1 163181 165721 352797820
1 161819 180330 397940135
3 42212 17284
2 45199 123288828
3 95158 41597
2 118943 992618229
1 96088 125304 387557652
2 102513 280907832
3 131047 11067
3 142285 87375
1 123728 198945 36921772
3 89286 171236
1 61967 187529 201216555
2 6688 572534008
3 19626 32983
2 106675 79114093
2 95366 759414990
3 639 128360
1 2123 74514 490819223
2 162326 551104867
1 37116 96050 973250270
1 103913 184788 1519500
3 41328 163716
1 20347 149665 581572080
1 19609 155221 461697823
3 171181 121869
3 71572 61415
3 155852 98600
2 117223 460275819
2 66821 30231838
1 14503 125900 553327683
1 16082 77062 654652933
1 96999 195042 762781771
2 171006 994607892
2 47062 675555728
1 55338 65122 84861591
1 165079 172701 382378213
1 122560 182577 231450903
3 111441 102342
3 168598 114526
3 157838 78360
2 178269 189845877
2 73168 386935723
2 62802 313925879
3 79520 27742
1 16254 169483 269596806
3 194381 33033
3 112557 67576
2 13745 2538750
3 197560 53571
2 23040 53280887
3 184215 164275
1 21953 82994 766565967
3 79699 40394
1 106562 116664 423224206
2 152054 338367088
2 108083 366430504
2 175438 341891746
2 21299 842141001
3 4178 6581
3 139168 97206
2 147060 745818100
1 92460 99759 979029834
2 129910 601976678
2 95161 502695364
2 89850 221978612
2 28722 564495300
3 45380 62515
1 98712 185828 472143397
2 24806 503885184
1 6282 171136 830102185
2 112781 158749329
3 42351 154923
2 180954 876109584
2 113853 254850188
1 14962 188656 252524291
3 76228 105256
3 158221 114180
3 124841 105100
3 86065 36103
3 79732 194136
2 147683 32117726
3 55294 80964
2 61195 325705735
1 134184 186985 700023864
1 87201 120778 157115750
1 9146 68677 505574798
2 67942 293086078
2 174277 854845894
3 40013 65192
1 143813 154466 12367977
2 135360 528250398
2 175474 387501690
2 81739 694861037
2 149545 522181919
2 27140 585432135
2 58335 966317332
2 171974 237731230
1 55991 66705 3916720
1 74234 191027 310756372
1 35690 129716 29747979
2 143762 551787510
3 36172 110703
2 136502 463003952
1 99054 131419 356221112
3 38646 91056
2 192707 487324057
3 387 90033
2 122404 836110579
2 55600 124915090
1 31416 179475 597869057
1 142814 177978 785975196
2 100589 715287568
1 32412 112302 915693905
1 47824 151958 708129380
1 132273 145763 119980666
1 143932 164928 128501643
2 157200 776543264
1 77245 137620 502510001
2 20545 454904616
2 1903 946369989
1 20947 30503 158738093
3 58916 162363
2 111879 392029012
1 17704 24266 735071665
3 150025 156391
3 198260 20703
3 159493 90878
2 175879 396302364
1 23630 132285 646069926
3 20745 38303
2 60045 661445457
2 156457 324111109
1 26054 129893 368036576
3 38824 84097
3 38310 44185
3 49600 181434
1 118607 133815 735228066
1 32969 78708 997983925
1 38776 78039 770370501
2 74609 515077187
2 134092 989224854
1 60884 82259 128268757
3 7155 33097
1 18721 21824 905919998
1 108637 188693 203561939
1 50778 56173 961252487
1 109048 168539 526066181
2 119963 671331318
1 72386 134808 139678962
2 58341 446837964
1 102882 177190 294217035
1 7177 10578 895234600
3 34987 198144
1 164569 191718 333733332
3 128377 141239
2 128805 698538715
1 174198 175088 126833987
1 18237 93849 301940466
1 87142 193123 718553801
2 58165 685199301
1 39969 196322 638887632
2 167822 313487858
3 180431 179336
3 27569 124572
3 185138 85131
3 124344 155892
3 150324 182122
3 124963 162334
1 145455 151135 66017997
2 94906 34473718
2 45919 637052563
2 875 521804257
2 123793 500846707
2 188728 75706836
1 75599 132143 192375609
1 8365 40224 959289316
2 126410 417541781
3 105736 33838
2 160464 34922597
2 39933 601874468
3 104231 125647
1 34113 113978 765273001
2 150896 786202221
1 47129 52544 323913045
1 92164 196015 689291067
1 109706 155563 180131048
2 25626 394205702
2 19495 199773088
3 24114 58536
3 174677 75704
2 193447 690701683
2 33127 743166874
2 104589 849636874
1 52336 171028 745449684
1 42155 63605 878092284
2 102873 624896178
2 29297 893642752
3 169000 69769
3 180033 94579
2 191397 420672212
3 93606 163589
2 190777 302533913
2 101731 659898428
1 21003 170860 706418472
2 97839 563242864
1 7194 90713 812911478
1 82621 148978 853541163
1 68069 190143 25865005
3 19206 174648
3 103805 179676
2 118454 930818204
3 60717 24249
2 124667 982978040
1 49939 69965 480721968
2 126718 298645809
2 35329 759862807
3 143714 91786
3 92509 132893
1 153755 197364 268885860
3 88646 475
3 18006 4500
1 151751 175463 415738868
2 56748 653132217
1 75692 104901 893300425
2 194441 153077904
1 38025 135999 289566780
2 78072 474756327
1 64225 170793 21565522
2 25615 427594225
1 31718 59947 442285118
3 33838 84266
3 79600 181137
1 26685 69113 660575029
3 60602 97499
3 14965 99610
2 77177 312389408
3 107074 112867
2 158800 200132243
2 5833 162837290
3 181539 190334
1 8909 56396 673143738
2 133275 337705484
1 17941 163678 618201041
2 198078 833883545
2 5006 676583681
2 130699 850626690
2 135263 354645432
1 80147 164550 371189678
1 90282 96269 608430783
2 147313 954102684
1 29267 59623 334560733
3 101047 29789
1 80250 106217 560278173
3 48528 171411
3 164626 150994
1 75045 112462 115547541
2 187417 958097278
3 83339 23830
2 82322 654034580
2 8939 102205694
3 143457 186902
2 189524 269816072
2 100240 298834423
2 8985 69187302
3 42764 96689
3 193671 96275
1 95398 137478 432430551
3 55323 175019
1 105008 192363 617812709
2 91443 86181320
3 84827 26319
2 109178 437830640
1 160462 170509 143458708
2 29773 863762010
1 111003 146358 723624084
3 156293 104446
3 156490 12229
2 25731 211231938
2 137584 413537966
1 64605 118043 927562225
3 176669 150833
3 56457 21871
3 100954 52927
2 115452 594380067
3 105524 61618
3 827 92195
1 22679 149757 314363050
2 108381 389689556
3 77189 55849
1 172852 197142 174571504
2 177294 318233177
1 60236 144979 824941501
2 155624 333202114
2 5768 702728656
2 3717 332344588
1 47087 176449 860967716
2 183826 150107396
2 115206 946255986
2 166275 387639805
2 18381 542550689
2 8338 625303448
3 187294 118287
3 14107 72895
2 73325 609114233
1 147835 160704 198804504
3 91628 119503
3 152477 173687
1 12533 128048 149979934
2 87384 613418291
3 81884 164560
1 109670 150457 169739188
3 140301 135151
3 108543 196996
3 121237 135216
2 91781 491173509
1 8645 187359 429826381
3 150628 90255
1 14652 122348 235115493
1 136529 162971 819687674
2 16164 288331246
1 13091 140567 33398760
3 6851 124291
2 39279 674239365
3 100466 50962
2 138240 538520863
1 48882 127229 277357594
2 149487 643829671
3 145719 197879
1 73066 158424 600638008
2 192515 385731623
3 176217 159977
1 81449 160742 305594528
2 112715 623799124
1 78882 180342 616342913
2 5495 773073354
3 23033 91830
2 51018 136940201
2 32662 687742269
1 124427 150841 379798119
3 5679 30427
3 53590 42074
2 8823 386989278
2 65299 191584068
3 19277 171437
1 56221 57085 970383463
1 123188 134023 197479384
1 29680 150100 51027434
3 94889 132227
1 111216 127834 54584122
2 70250 194439615
2 153810 943933343
1 10815 156145 138657521
2 48704 708604290
2 163843 774591018
2 63009 746177813
3 7103 171546
1 72433 113557 680381421
3 58513 180974
2 114546 484107862
2 156085 93756307
2 98905 125738280
1 68146 77542 657504067
3 41021 4912
3 38591 163307
3 177724 78566
1 136549 184320 406862900
2 177413 308605393
2 95406 66759234
3 165096 55307
2 161426 960026103
1 59332 149189 624713545
2 146649 153596036
1 110897 156750 955616909
1 16867 182528 325996106
3 90614 83386
1 46357 120303 417013274
2 49015 821569286
3 74724 21431
3 137969 149890
2 91243 269620217
1 174639 193152 206757630
1 52975 132775 592017682
3 172777 141113
3 175326 177032
1 28789 29731 293681228
3 33810 11109
2 102000 243169863
1 120979 142537 33140019
3 93010 142503
3 41615 194271
3 110410 182571
3 177128 71817
3 152992 29768
2 1834 71841641
2 195187 895548458
3 136143 59345
3 174963 72426
1 108773 152818 350818592
1 26166 144952 585562236
2 137449 624466653
2 95611 348571711
1 48173 123385 12041742
2 43230 738088978
1 12118 47590 281199795
2 24246 434118745
1 123536 177215 934943888
2 26198 486441682
1 138067 191568 844045900
2 110928 465782322
3 156834 195032
3 170953 92456
1 58722 94737 919602029
1 146657 165507 897479882
1 6201 9748 104403425
1 34158 39630 321070159
2 195154 130143707
1 63759 143819 825829290
2 76180 533747465
2 162948 825287757
1 12642 54969 263834597
3 103706 117837
3 44426 29938
3 61219 55124
1 148586 176024 637885973
2 164088 589601524
3 141126 3482
2 46196 972470862
3 62159 51598
3 138081 24728
3 21956 199122
2 73445 691765282
1 43408 115584 750249394
2 110702 434212104
2 98065 523778297
2 39604 619258126
1 47184 176135 977626716
2 114620 755591229
1 63396 174914 282879678
3 35603 143932
3 120693 5662
3 69539 83992
3 365 127527
1 32009 190609 778115866
2 173105 287757012
1 126164 155342 614980290
1 39299 67621 298116043
1 89013 162492 967326880
1 82656 132132 268647193
1 23238 129428 22149881
3 115447 36716
1 57201 124623 273415965
3 85348 179723
2 28421 249172605
1 131034 193288 332773034
3 138426 29357
3 3779 102632
2 3129 978274884
3 148648 16932
3 44805 198555
3 122651 112717
3 71363 149115
1 117966 159447 912430659
1 29730 87553 260596648
1 69997 70181 502149308
1 64544 116782 771953302
1 157964 190900 646483392
1 131244 155688 639507560
1 16864 150992 65966606
2 151520 435810656
2 69481 569311078
1 8558 186216 64813477
2 162586 367574845
2 35349 401610362
1 85146 190357 28184058
1 33782 139226 409123725
3 119055 67385
2 184665 695865882
1 38137 158729 753771761
2 82691 712798315
1 98915 186268 450031743
1 27375 67006 637136548
3 107642 53511
2 12915 279104756
3 105796 33420
1 109629 121092 278437992
1 41084 62602 565433126
2 68462 224333137
2 32973 824858924
1 13788 157251 667511854
2 133807 22922196
3 158189 166485
3 108787 110218
3 103248 6814
2 37953 271532973
1 20097 70546 833258860
3 131737 1746
3 50014 150723
2 92998 837227863
3 82036 117994
1 17684 155455 709379067
3 144996 40460
3 14892 79612
3 52737 99677
3 92231 56956
1 104584 197170 371444110
1 59286 165606 115294550
3 36787 40035
1 142431 156878 765302788
1 130283 171027 962627747
3 58251 170333
1 87989 170203 891271101
3 78282 22571
2 199484 994760895
3 117544 78280
3 59372 20291
1 120271 198576 534493874
1 158512 198904 199824245
3 55566 59123
1 84099 193746 843643547
1 35148 108362 855968993
1 146774 197042 714053288
3 47952 97469
2 45137 934966191
3 74808 45688
1 126467 154592 226758434
2 114165 440681933
3 70286 36879
3 102197 147882
3 134244 145759
2 50401 247057769
1 58415 191146 739943536
1 30511 170172 863940288
1 28518 68607 139978935
1 112482 198623 9135251
3 84273 110080
1 50348 175342 810284236
1 68289 84938 508720228
3 3616 162914
3 88350 32818
3 82793 46856
1 42948 186262 899578394
3 56952 144109
3 16270 31638
2 161701 528951817
2 16997 236079865
1 106900 182842 486877703
3 59541 57960
2 113962 408386178
2 198645 493675415
2 33598 285699245
3 104594 27643
3 195765 87904
3 26569 111498
2 197922 731118770
1 107479 150307 670465820
2 195366 948881010
2 80278 876164490
2 25676 563278450
3 142383 127992
2 173577 296016006
2 73689 190088572
2 98566 673990128
3 40674 178371
3 108505 164233
3 30934 72047
1 41564 134273 159675874
2 88011 736030409
3 2389 135121
2 61715 243946100
2 168068 960378207
2 25566 325388127
1 64991 179151 312564108
2 167712 68597420
3 133349 105223
1 63174 72251 587726775
2 6407 400554662
3 107970 174900
1 82526 148584 744560948
2 95084 15847099
1 138307 140384 100832864
1 76231 161087 807065630
3 142634 155482
2 42167 339662386
2 161647 500924360
3 110270 22137
1 65313 67219 526487350
3 1743 91348
1 107218 196790 692631835
2 29379 746706032
3 110673 6614
3 24505 33409
2 63248 890067794
3 141789 153202
3 181024 136645
2 51197 162079010
3 165633 77723
1 16394 53529 640705077
3 45966 104315
3 41145 90691
3 141713 67092
3 158426 160467
1 88109 188415 843682162
3 194138 139291
3 81070 84421
1 13193 126030 544169077
3 105800 102068
3 135374 129937
3 154446 69414
3 14097 106768
3 190276 38838
2 144979 826983552
2 78040 818514152
3 47186 17263
2 17523 472332297
1 20078 32003 217820907
2 127253 245992896
2 149208 133072345
3 143428 96473
3 142096 109801
3 188806 134046
1 28880 161114 655898289
2 46474 234533898
1 25580 75009 554524943
3 188982 88283
2 183308 682707986
1 90665 170453 738932736
1 45702 75177 256904024
1 6509 179975 579691555
3 179997 75809
2 123411 438227183
2 142418 655705759
2 58334 894493827
1 4519 140727 554611326
1 14169 118982 229381477
2 23931 980014777
3 19373 181278
1 20779 39606 96567823
2 137294 24884912
2 113052 965412116
2 127799 179027404
1 95673 112469 993238358
3 84112 5223
3 33385 79015
3 74573 91387
2 94251 23820439
3 117161 43050
2 85440 712832108
3 95197 103405
1 60591 98699 907743093
2 35877 813420312
1 68485 171505 876201845
3 63308 159650
2 150445 86697219
1 38365 170177 927167849
3 11660 157894
1 78854 105096 212801276
3 37328 135082
1 53226 66371 721233734
1 41841 182806 529874263
3 19605 86792
1 109732 193079 740385115
1 147199 160496 362727537
3 139938 34439
3 21772 100337
2 146572 735338249
1 23192 124217 885210371
3 70788 84819
2 47957 974672802
1 15354 35980 471368293
1 64819 161922 577632508
2 158463 944597412
2 104100 727684596
1 63173 95660 482618671
1 8197 173673 845130814
2 159777 282647582
1 104122 105907 584424683
3 28931 7658
2 28405 966909973
3 46490 121787
3 150047 132452
1 34733 87351 665915349
2 12911 983462334
3 28284 148385
1 7089 131000 87854548
1 19137 168902 65015084
2 138127 759380577
2 156684 375664850
1 57521 154553 605972044
1 68003 111439 414887721
1 32934 89270 516994137
2 79282 178295878
3 144564 185781
2 39063 564901740
1 104499 159137 160601818
3 138295 22880
2 53142 606905639
3 146276 159438
3 63962 157355
3 114213 101873
2 158731 422976360
3 132505 111478
2 123147 261171424
1 40743 149363 736393711
2 152690 826241161
3 116318 67284
3 112882 129340
2 130892 46320406
1 100458 119939 692880728
2 163266 479252166
2 125082 913313816
3 94898 81546
2 56277 29126802
3 44308 43891
1 134482 146510 475979715
2 164853 882347537
1 42033 129918 38773859
3 60257 88980
1 46978 97300 678195949
2 23648 119209658
3 69145 65622
1 43462 159657 185001073
3 152312 197124
2 125651 653745672
3 81223 50070
2 56644 873232644
2 10468 689000261
3 144808 82150
1 11362 51696 752533617
1 103235 167122 907298537
3 70700 199674
3 119689 123488
3 38447 146114
1 60506 84562 880393584
2 93922 422538990
3 33233 120450
2 53940 714711573
1 157280 189105 523268655
2 193348 334656732
1 99497 171925 110692789
2 51386 596623648
3 4731 110491
3 87896 4071
1 89415 150592 721341837
3 93647 63660
2 91328 416461454
3 176119 101476
1 27942 198158 532650161
2 12818 42179418
1 113252 140040 860774250
2 174244 18120639
2 83217 842183437
2 5517 562008212
3 49913 41808
1 4078 123695 306938885
2 184912 465588607
3 19776 161035
1 20941 168795 708996469
3 133436 157561
1 49648 184699 604582811
2 57022 690268284
2 94792 547672836
2 189422 436470882
3 136569 17824
3 99048 27659
1 22117 156312 479062380
2 112818 243990179
1 126293 189734 614987790
1 26356 132469 613075358
1 13450 196261 206997741
1 161665 174409 766106407
2 103640 296244795
1 6983 158716 169780323
2 63064 349592751
1 60665 151447 292715962
3 78275 111460
1 145912 168481 197877958
1 83958 167050 88997644
1 36568 70381 928037440
1 42353 192988 121494073
3 53972 69584
1 53668 147112 78640338
3 47743 172814
3 50170 168425
1 116325 182878 564757087
3 24865 73829
3 19975 97021
3 186260 147948
1 56651 91687 576312308
3 109606 68524
1 12218 87920 750641575
2 185529 281024432
3 79791 194423
2 112790 108091343
3 43952 70486
3 172766 161171
2 48874 992790808
3 162974 189330
2 135994 868029591
1 112956 177190 913985636
2 181634 59136761
2 69652 10416208
1 80760 184471 372249299
3 171329 3109
1 48099 62742 875242381
3 154366 117706
1 33450 156574 877887114
2 59674 530504061
3 87659 23952
3 99414 172338
3 131536 31753
1 127428 188899 531282736
1 164782 188844 977214753
1 33890 166608 325699920
1 30084 196207 591539143
1 95000 188137 80041265
3 183320 131695
2 53213 552055890
1 53249 80806 596178415
3 192820 189607
3 159180 18118
2 25020 445001546
2 6145 353938030
1 16073 126975 908172307
2 179963 561650659
2 131303 594735025
1 74322 87912 377411468
2 61930 940193
3 163066 133882
1 10899 157715 40485535
3 90281 87169
3 54844 120668
3 102019 165556
3 112320 84376
1 156320 158708 465526117
3 74919 99278
2 12369 393667672
3 109037 104615
3 121420 14127
1 137613 141229 886089145
3 92392 160505
2 153031 436697814
2 16207 964943198
1 9879 179493 131716009
3 194770 167483
3 95159 62812
1 1938 62727 846061559
1 2890 15221 904915478
2 173062 673155597
3 122234 103435
3 104896 116533
2 106296 238153689
3 169378 12392
1 80669 142003 806480565
2 53915 607855503
2 150115 413044828
1 31640 136779 756984593
3 182370 165062
2 43923 937808350
1 24478 183585 958663119
3 99080 163403
3 7426 199604
1 57929 140820 922937466
2 122537 662861469
2 191044 761106923
2 50443 860030016
3 190249 183718
1 164653 179800 26061978
3 176310 113497
1 8224 198800 542884684
2 193765 409667164
2 24671 148483153
1 114124 182557 987144176
2 169479 604791364
2 123465 979238841
3 83611 183886
1 34508 138495 981750499
1 44814 58767 820901754
2 175302 953128931
1 666 159607 951778052
3 79013 104732
3 50879 88554
1 15251 181219 535696613
1 9616 194748 714429837
3 16986 68855
3 33328 119217
3 6914 198623
2 84100 67946667
2 115557 452289330
2 27583 901998339
3 142046 72674
3 181212 106904
1 72602 165465 314348464
2 37999 95415152
2 193470 625874248
2 68771 935898004
2 123203 584475906
2 132983 838723990
1 2885 78665 345448001
1 87777 161707 4330992
3 43260 42236
1 57240 193733 765509222
1 119728 181918 922541712
1 13648 106521 888381254
2 45300 607512365
1 78386 166203 264251319
1 6070 13384 687829308
2 117751 830059866
3 93718 44920
2 171668 544352989
2 30567 565586456
3 144087 174897
3 165797 37789
2 191033 882656565
3 73754 122639
2 180960 365217383
2 100507 757936853
3 78328 5823
1 48384 122279 782114376
1 28341 37607 497413518
3 153791 61904
3 27979 24159
1 60922 89649 326822401
2 70967 494687222
1 154916 175527 862900974
3 2618 192679
1 31302 59505 328428141
3 92449 119293
2 147600 44253903
3 180629 102765
2 151859 771173808
3 165004 113768
1 163101 194568 662501932
3 84038 162363
2 130198 777449744
1 60988 171113 902215454
1 99101 123609 1019393
3 80191 110488
2 76982 991769261
3 176136 415
3 133317 165516
2 26988 894497685
2 193641 494930523
1 111989 118234 358397308
3 42009 2949
3 165101 132957
2 72945 743607205
2 197217 473677175
2 131059 117049621
1 73430 84287 824450485
3 65880 189797
3 4076 101572
1 92820 164448 895765717
1 43465 82024 589598378
3 13968 149750
3 11903 42899
3 178804 25000
3 139066 191172
2 116416 660308315
2 99061 222553376
2 129139 811904243
2 123314 265277690
1 34533 169449 31885588
1 46528 61361 887623036
3 117842 90688
2 194704 255871934
1 72205 101178 118719431
1 145348 164633 408079521
2 5238 147311294
3 112512 106340
3 57599 28473
2 157133 114547835
3 114693 157653
3 135250 55109
3 94293 108892
1 1086 49695 948574591
3 9273 32311
1 2953 24027 130751340
2 197843 22182808
1 163298 173350 185343903
1 66162 192277 714751110
3 32911 104328
3 124798 189088
1 36294 168594 822101919
1 2140 195106 804330882
3 61412 98014
1 184518 187381 328885246
3 98401 156495
2 68266 536858538
1 27412 80340 104378542
3 17717 143269
1 50575 186588 965116992
3 170834 78428
2 42955 600724367
3 7554 150983
2 181113 227154655
2 127748 862373500
2 97317 687105618
1 84989 148369 732384590
3 15497 39053
2 95022 871088206
3 131634 70852
3 114629 78514
2 197644 349640888
3 194474 180805
2 87890 502578552
3 39312 84913
2 92663 669735391
1 9668 163035 443729874
2 63605 883327664
2 51294 344684124
1 28215 111615 954596323
1 131528 132506 533144042
1 18556 52711 424130141
3 52798 137178
1 9522 28233 447408648
1 98837 155317 428566910
1 45074 165107 664699914
2 160304 651070262
1 49404 84929 705254300
1 32375 80186 503756458
1 72958 150853 407301357
2 16690 448086617
3 198702 43829
1 24183 25132 918290711
3 172642 70427
1 113495 189745 104797814
2 62323 27498880
2 140652 176958140
3 131817 155900
2 154165 748467410
2 43460 723492408
2 34679 112743826
3 199543 188100
2 85323 868605160
1 6457 112832 479723743
3 29594 157656
1 111659 171826 812633099
3 165762 38499
1 56128 73571 570465092
2 165834 304253920
2 41970 800794940
2 65539 323952851
3 166985 191229
1 21660 85077 50168010
1 2071 192860 376908843
2 15929 543683147
1 16532 33259 787656212
3 151181 187759
2 132562 378614767
2 3809 14672540
2 183224 674566517
3 40650 167914
1 74601 85139 866311291
1 111784 198337 374947637
3 109892 73543
3 188939 161479
1 37209 140559 400191655
1 15295 26515 281510276
2 17846 640364011
2 19064 847942647
2 77153 239533899
2 103912 924550868
3 54721 49216
3 10001 66695
2 158305 656854796
2 172528 835650659
1 23355 111793 564664222
2 95881 39760893
2 141625 194388256
3 67795 171210
1 102411 147249 808744429
1 119205 188080 695526144
3 4695 101759
3 8175 180277
3 192665 177987
2 192312 290308776
1 83132 139095 390004553
2 106958 917179341
2 111996 191406480
1 45128 179888 158222282
2 3698 792514680
1 31277 50280 71447203
2 194355 998464541
3 78705 129933
2 158485 784541515
1 35837 86786 760580227
1 106008 191011 970484379
3 56464 151823
3 20599 187993
1 30112 69988 371183350
1 115526 156958 463776547
2 74025 477675462
3 88702 147675
1 107733 195374 611747979
2 197185 851805315
1 44088 199178 791391125
2 29147 236464050
1 44952 75120 488881328
1 192317 193546 757602200
2 72162 916258262
3 60556 108953
2 727 29871980
2 44357 418117058
3 197707 130137
2 162232 664807163
1 78797 87355 610484478
3 146441 126587
1 24276 183739 963980908
3 153923 80563
3 2741 56808
2 134587 558057344
1 74727 86574 958743474
3 186670 29664
2 11971 997305675
2 10544 16122090
2 23539 19128331
2 140250 447338544
1 25272 116635 18207415
3 38764 70969
2 75990 587418097
3 51554 27632
3 191296 177622
3 105524 70337
2 145162 152672427
3 143218 157460
2 64723 838924734
2 171589 926537288
3 171975 58863
1 8297 29456 212275523
3 108946 180221
1 117385 183581 24189949
2 128400 709150126
1 14196 176359 737511779
1 6451 29371 8853452
2 171104 157186355
2 158894 78673517
2 138348 608164712
2 17283 340182005
3 1524 197199
3 8474 7304
3 3209 130723
3 56869 151968
1 80014 150532 682133661
1 128877 168076 811212738
3 108037 106087
2 151135 110514529
3 80941 116916
2 123700 745761251
1 136976 175776 331886246
3 85595 136378
1 151064 166613 150187557
3 21764 158675
2 134635 595548089
3 143986 68596
1 49053 194684 610477259
2 144231 808776097
2 160984 767352700
1 48294 153481 186433801
1 109065 127471 909760169
1 46983 148412 65604592
3 143184 199141
1 189699 190011 706577179
3 84935 46462
1 32945 163179 404686760
2 120495 381960214
3 56995 74944
2 99107 123831790
1 77060 81258 194329666
3 148195 4873
2 14267 939073061
1 128638 139515 673037137
3 135681 100848
2 62117 829159480
2 180555 340727375
1 106936 187025 621589596
2 36260 984966003
2 146033 365429568
3 38735 187301
1 147808 164840 601264198
2 51533 378656325
1 181132 182776 890987719
2 127999 776365081
1 116875 192232 197749584
1 101785 127934 129025436
2 159958 563353633
1 130900 149089 204020468
2 38663 982519867
1 44761 67026 251169361
2 51804 141997958
2 126472 656328547
2 120737 738584797
3 21421 2216
1 74171 156934 680149182
1 3066 122325 111510492
2 188982 506348029
3 106129 38148
2 31773 920566744
2 137572 434119555
1 21760 90780 367862013
1 12766 142477 627227611
3 18999 88593
2 109893 510225747
2 85634 975250725
2 74304 873514926
3 110437 40962
1 176968 185334 969149166
3 70577 132197
3 124056 127168
1 71906 73343 144263391
1 63883 118567 181567768
1 40327 135955 528809761
1 97879 185000 892779007
2 152579 500786368
3 71591 177416
2 125219 346774848
3 169541 149755
1 2641 179067 243684534
1 16517 179693 939479422
2 70363 764318609
3 105813 125247
3 127862 88827
1 3096 38391 145331203
3 196330 187131
3 12840 182793
2 190699 759803485
1 84216 109845 862905005
3 94151 130698
3 65197 109299
2 161439 97247379
1 54555 56770 445731001
3 191360 49170
3 12693 120071
3 117324 179710
1 154060 183063 40750964
3 41399 162077
2 98316 665818090
3 119421 15973
1 47780 64788 674787782
1 21433 97822 11395992
2 32553 444297232
2 70168 291459545
1 153012 162624 568220961
1 128308 174637 784420648
1 4700 187398 405182010
1 130019 134357 236616797
3 45963 53579
1 105207 137077 869228306
3 105073 86473
2 107237 247184675
1 46901 138653 147918397
1 58385 80521 147381973
3 96243 77765
3 39828 155010
3 148862 17605
1 89555 132027 439521852
3 101072 36889
3 148934 34936
3 46170 140107
2 137682 666640042
3 18633 138293
3 103320 24227
3 10394 71091
3 141276 132470
2 78711 224927735
3 101585 70113
2 197339 726322626
3 54646 183396
1 36467 63038 353358629
1 86380 191993 659576352
1 34955 155146 277159304
1 98281 128193 244998506
3 31050 25374
1 10144 84695 403496021
3 24457 29728
1 59438 134127 920185847
2 198019 862739850
1 44789 131903 38905638
3 27529 54480
1 110812 136028 662047149
3 24074 180266
3 137186 178564
1 7973 188179 743002485
1 76937 158410 75968489
1 91889 178355 585296754
2 171421 828664768
3 77960 6526
1 75266 136020 229933673
1 28263 106426 977305311
2 179811 861295885
2 59887 409484944
2 98372 359343758
3 44151 16947
1 92391 145509 395526069
1 107693 121317 485359878
1 47574 95919 742437035
1 65162 141487 683499957
2 189592 754784013
2 38339 709797350
1 135978 179560 464747044
2 85538 903681056
1 41052 90945 691053574
3 44958 174527
3 9515 108868
2 141746 126154579
2 114322 669314330
2 16291 542787382
1 37814 112687 282090439
2 160965 104654108
1 154573 197758 946032924
1 133435 138458 851534117
3 111454 134345
1 30522 155578 489210360
2 50144 668179947
3 97696 103762
1 76410 162562 312047353
2 43822 437382866
1 3486 79840 993493100
3 137497 18497
1 3468 75640 166897658
2 85534 577423572
1 114511 166742 524381688
1 125772 152926 814843394
2 91936 562349527
1 14025 177982 527506395
3 145569 70448
3 6008 169041
3 59391 135878
1 69538 71977 391225420
3 138571 60877
2 180980 52797628
2 56225 726431112
2 58039 123380682
1 38982 177650 744704549
2 51941 664537201
3 197057 197763
2 187209 442869185
1 137756 186367 849878255
3 115167 127215
1 33305 114662 669993136
1 72221 158303 460002808
1 161593 179792 159680685
2 19328 128732944
1 59662 100177 41164993
2 24953 904345364
2 132933 564792369
2 191368 969677121
1 24223 57445 516417056
2 122264 777215775
2 155090 442671090
1 21411 34352 702650406
2 70951 82244860
2 161917 131818429
1 6316 34869 753319726
2 182762 863935867
3 17093 56155
3 65154 191197
2 97341 701018978
3 125007 94613
2 113030 50314401
2 7716 383658910
1 121423 169134 397513734
1 71291 104453 668206421
1 12999 56563 308691957
3 96550 51203
2 56901 495522948
1 160315 195341 519629700
2 156605 838825275
3 98530 121569
2 66751 163116488
1 37106 190181 23116946
3 151885 21078
1 30830 76581 706734060
1 93885 196837 267296985
3 47390 37955
2 268 502666174
1 80943 144732 39847663
3 181485 95938
3 133542 147029
1 102760 184151 55714675
1 20340 30627 664639824
2 118027 493605666
1 166976 181930 214183535
2 153933 203460149
3 189904 175605
2 2480 376307909
1 177956 178680 810379333
2 181602 287458857
2 92781 561139587
2 45422 926688325
1 27440 154407 28282893
3 48699 40030
3 1301 51524
2 123697 476555129
2 12470 888925004
1 70739 114223 269139013
3 189230 53250
2 174346 634850563
1 80529 143392 255701507
2 35956 439563882
2 88058 657359574
2 125175 713946242
1 135422 184022 752104145
2 48338 921576131
1 5483 124609 711519135
1 69471 148728 868621610
1 44729 98799 620051223
2 137252 546613478
3 146151 64138
2 42529 813568842
2 191559 455498181
3 66486 174389
1 108507 190490 189019853
3 151513 170936
1 85098 159552 947692230
3 109871 116357
2 117636 150868144
2 158909 382861992
3 10400 177443
3 8631 53919
3 183723 102964
1 51059 52865 601439409
1 24799 167301 605185314
3 48117 69072
1 144885 172467 721067623
3 66124 89412
2 90678 880748784
1 131766 156556 523325605
2 197854 2433165
1 18392 30609 470119504
2 87653 622961839
1 29124 159870 301988976
3 152363 52813
3 82430 142219
3 140070 63775
1 23493 193322 104101792
2 158267 445469007
3 146851 24856
2 84857 659497347
3 124272 146688
2 56741 180574992
2 190360 285020228
2 146879 451061397
2 191267 450814357
2 153192 667942498
1 117502 163625 697885503
3 150419 188710
2 78775 596078030
1 13492 24468 787792986
1 52688 130954 489503804
1 40025 63728 112324555
1 7547 28477 775029553
2 32577 488412771
3 39288 78253
3 89001 172170
3 199923 162007
3 140438 33792
2 120819 674926762
2 172851 985824935
3 178520 55432
3 76796 51820
2 152208 278339260
3 45525 92735
2 45421 843451658
1 168496 173302 981378852
1 9025 64344 937770060
3 165413 181349
1 76389 171071 100101341
3 167821 56266
1 26494 55779 314344569
2 128436 729078974
1 21959 48662 231312020
2 166391 46989753
2 43700 166703504
2 50445 799671779
1 137513 193769 439126728
2 179966 895689784
3 193617 179334
3 13441 79021
1 70453 111034 223827759
2 137567 977936669
2 127440 43601419
2 86069 540426379
1 19153 90800 49954772
3 86434 36898
2 149604 494619752
1 29597 60003 14482135
3 175896 161985
3 115764 154572
3 54799 165884
2 66898 562190090
3 181851 35724
3 59922 67249
1 13586 109615 625636109
3 184150 87121
3 166899 145651
1 82125 199561 56610436
1 142237 188604 451656435
2 157910 454906660
2 147204 854626409
1 11440 51534 500607917
3 51658 167275
2 186708 377356230
2 134503 539991342
2 70952 164573949
1 94983 103626 901971081
1 107848 185544 626606013
1 136890 194899 56858021
3 101912 159716
1 2604 161969 543609468
3 187462 135449
3 92434 73622
2 96534 969598824
3 51765 172264
2 37676 984049349
1 116478 162790 511174958
1 105495 183936 415191445
3 106203 77621
2 153380 769023521
1 166663 193193 278228856
1 126343 152741 19993878
3 169109 100131
1 59580 152339 630559072
3 49797 104629
1 125854 134772 91917722
3 110913 27778
1 3509 21112 926161422
3 139062 118852
1 104048 172120 273010497
2 139797 366164197
2 1932 370801616
1 11249 163428 205789458
1 51403 86576 129182150
1 29040 111436 299906430
2 180853 361877149
2 77302 831854388
3 75579 194524
1 132186 183034 872466610
2 43269 973794496
2 17625 51598307
2 69888 827754526
2 190222 679951323
1 28977 196950 922257378
3 14028 149060
3 77470 184999
3 182510 116825
3 100644 53585
3 195887 133216
1 10641 147933 123835213
2 178603 300976074
1 23191 147113 98573440
3 106910 156436
2 124411 463772360
1 1181 174542 207123542
1 34825 74838 779004180
2 90289 90999616
2 57902 621700037
1 102206 106424 454264493
2 56481 204071970
1 106014 196028 500477763
3 157643 194113
2 165346 327068736
2 15382 574236273
2 62494 426141068
1 8675 194678 120687665
1 4106 198925 798381476
3 152705 11890
1 41277 101965 231182322
2 117478 860294659
3 12189 47426
1 27798 171032 86983620
2 191802 463406218
2 171011 341604103
1 25394 173070 380569520
3 131901 159769
2 18918 710800580
3 41634 106931
2 143033 297071485
3 196623 104236
1 10960 44401 461158588
2 59501 480674695
3 78680 114595
2 139641 226995460
1 76047 90780 375861298
1 88712 119257 393620481
1 149134 196315 663779674
3 52943 175721
1 66935 128072 30723436
3 126245 103092
3 48614 19107
2 72548 321588212
3 13452 65836
1 10071 49101 318120867
2 82950 443451751
1 76926 189910 210098170
2 29892 935093545
3 46503 140894
2 76644 545137730
3 68730 95811
1 61946 75228 576306983
3 134118 29187
2 93705 156501300
3 137418 84180
3 100970 122921
1 39505 85613 677540209
2 187975 905239845
2 153844 788565181
1 59877 113400 142944241
2 115582 594272030
3 152626 79862
3 77772 58540
1 27293 155491 423772379
1 37541 137629 653992274
3 73875 163540
2 43155 386326976
1 69248 169238 17152439
2 128626 685526156
2 109816 829734158
2 129759 889083883
2 151122 874478241
3 13880 66222
3 147302 601
2 57818 545406183
1 53154 180578 611635392
3 19197 24099
1 60924 133192 550431132
3 51370 136421
2 32519 627859137
3 32277 51274
2 54841 336505130
1 118457 173311 81802777
2 140225 368365287
3 5974 196527
2 18860 866625367
1 61772 169583 864915477
1 83845 116906 857614778
1 59968 190813 148605167
1 36355 189538 964340873
2 180196 105236617
1 132745 158007 580309150
2 12097 555072696
2 76205 650141507
2 124343 792635034
3 44552 148342
2 29561 964572031
1 154514 158700 82665986
3 181253 194448
3 195677 12629
1 69899 72215 751928328
3 16617 67287
1 106581 109656 189060024
1 126999 188375 471856752
3 165099 98828
2 180382 798554518
2 3782 781017170
1 191154 199968 699336539
2 176803 304756645
1 23401 175793 439101856
1 151733 163126 391339020
2 41968 632624098
1 30796 159060 12139962
1 99853 159385 371183231
1 80633 141265 785811836
1 59062 95361 40980065
2 43227 467933260
2 7609 403882090
3 89392 146186
1 25269 75767 851331746
3 111657 141361
3 68529 115986
2 147954 843444455
1 12928 69559 119940797
2 31898 394517257
1 83677 121733 514971477
3 190260 168821
1 152395 190654 192055189
1 34310 78687 90426071
2 121624 289874407
1 108134 127816 606570856
2 73835 438504226
3 191796 188253
1 10557 31834 44238783
2 66389 820835163
1 82158 171937 146095317
3 116199 78071
2 68228 273127348
1 68627 163212 993805561
3 109025 96331
3 196983 158171
2 180405 747517227
3 29091 110353
1 72168 72272 73894049
2 104966 435811562
2 138778 737720845
2 61058 855588637
1 122260 139603 6290190
2 71843 89373923
3 59642 153706
1 21361 183619 874279322
3 67770 164192
1 136862 143652 309729051
1 116894 149613 218344868
3 195661 133915
1 50996 54480 37500719
3 26109 193903
3 78490 123797
3 58747 117341
2 180853 329019464
1 90546 193945 729408943
1 5627 154988 930061642
1 63888 114745 152288366
3 103128 192081
3 110985 38848
2 51001 719154324
3 18715 126473
3 81649 7156
1 78168 82986 559595123
1 67745 134158 554789010
3 78311 109409
3 175187 41557
1 60404 142355 914180197
2 31067 641032347
3 21042 36951
1 41214 43645 527607305
2 136849 663949340
2 22780 202028822
1 56000 154826 778761438
3 191985 158109
1 64005 79481 966000473
2 199170 566757087
1 29072 180468 554855716
1 23976 48496 734181519
3 41942 85457
1 6945 54683 629477824
1 35348 56141 625262898
1 18056 48837 913138285
1 18419 111102 815189589
3 155458 67435
2 12924 2342469
2 76425 93365883
2 95146 228146033
1 21784 108998 286177138
2 99869 136026955
1 89116 112878 271807078
2 110408 793018180
3 115505 11047
1 83941 130687 871208280
3 38979 92235
2 111934 3469292
1 198449 199788 501396559
1 4271 141388 926238740
1 34540 75771 138049651
3 98595 9108
1 75597 102339 751272997
2 100524 164949443
3 155073 9563
2 23916 696969508
2 167920 589808805
1 28520 103080 804961056
3 139057 29335
1 11802 139030 960198940
3 71701 20892
2 145410 12917655
1 80375 196199 946109437
1 39340 47437 783284495
2 157354 723801271
2 97025 169929436
3 34437 144565
1 162545 172116 164586957
1 69237 112403 87894520
3 73978 90394
3 135080 188975
3 37860 75638
3 131295 177346
2 17166 480870775
3 50479 151227
3 139605 49186
1 8250 51749 554179916
2 153609 177652828
3 194700 184806
2 50257 125165211
1 82988 176665 661535129
3 59068 116556
2 51376 157385394
2 18814 997204622
3 121614 80278
3 39037 54295
2 149530 232481078
3 87800 187462
3 164119 26433
1 141718 148315 171624707
2 139806 63056937
1 8026 79410 268785920
1 73239 160337 358985578
1 135865 180111 849302237
3 88013 171746
1 13787 104063 622275346
1 25239 172228 657741996
2 129090 663109141
2 55557 553995068
2 154784 752906354
1 127628 167338 770470197
3 17445 178350
3 145646 170073
2 56756 271284163
2 77412 26247084
3 123525 193887
2 66572 100170332
3 163546 194105
3 20121 155580
2 28716 439019006
3 174520 40230
2 92673 487151128
1 12047 147434 265981161
2 42279 762816270
1 36466 139867 299635054
1 56320 75023 680032448
2 3894 206833852
2 162091 818835123
1 173350 175617 402661395
3 107581 41793
3 10673 165980
2 164198 843223199
3 2987 185096
3 101237 18405
2 98378 856309941
2 41660 790520714
3 54062 170413
1 59400 81388 163658100
3 167985 1010
3 20298 121014
3 152116 110565
3 62520 120736
2 161858 188011320
3 71474 9966
2 23448 317119382
3 7936 173046
1 96847 124650 207968140
1 21281 29633 252435210
1 42837 123053 299141377
2 29074 107268746
1 1994 7986 590209911
2 93250 996125077
1 110706 150140 534682655
1 92583 170234 50691471
2 189233 595916368
3 186019 97578
2 43224 122129235
2 175814 991295479
2 55287 907251998
3 15849 153236
3 137905 66857
1 35937 164429 840472492
3 37144 45491
3 73508 191793
2 126882 43251995
1 47024 102036 456774859
3 52909 2115
3 99510 184715
3 131046 198098
2 148661 244021755
2 164612 664372300
1 111933 168468 669929774
1 46979 141411 403201334
1 3494 33988 647435552
1 163831 196679 230652940
2 22529 94342537
3 57921 26634
1 55062 123183 957489852
2 120648 255410280
3 120096 164536
1 35454 112912 214392831
3 87093 106508
3 10585 88346
3 70395 78319
1 86280 158279 215698019
1 104146 106214 302047022
3 49339 199431
2 85255 129843758
2 92611 211750313
2 97954 217886852
2 4716 278569128
2 176844 463919716
2 101155 221202950
2 83194 917918615
3 125021 134363
3 73105 22324
3 72057 8009
3 127651 142783
1 125203 198291 711771973
1 44105 169987 185840482
3 179903 111401
1 77798 90220 328146490
2 192625 652017372
3 177527 178735
2 10074 525918313
1 54405 137059 297228690
2 155815 419306897
1 2514 113827 269427942
1 18182 195559 886563664
1 42133 137963 478484056
2 155211 642240035
3 64359 29091
2 80982 996761272
1 81319 183960 364342188
3 188405 190080
3 82836 168006
3 184156 185367
3 129386 89025
3 150433 23781
1 1581 93596 897163765
1 73814 134698 955336852
2 151193 368711670
2 13750 445428410
1 101153 131017 19224827
3 88410 39794
3 188215 190895
1 95283 153579 478011420
1 8803 157596 738552537
2 31496 644334296
2 21943 971923714
1 26387 33382 312735456
1 36168 45957 906699817
2 148896 972149227
3 25869 155602
2 8467 501226980
2 96448 725722373
2 73868 208319704
3 10013 73080
3 172894 109792
1 13849 141005 957669396
1 8362 48899 675276227
3 87793 78075
3 73011 40459
3 124337 43346
2 96909 456057580
2 135656 376641019
2 199000 291108525
2 168947 963239239
1 63079 154006 669731069
1 119192 160506 903570176
2 126966 181462837
2 83669 897239706
1 55325 144592 51232202
3 186814 48470
3 183887 61698
2 186343 734540535
2 83855 507202180
1 103653 133135 84902926
3 10863 151098
3 26740 193750
1 54868 192348 664524513
2 16467 803287487
2 86921 111821415
1 12149 172638 26396236
1 11886 173198 846876144
3 98886 107447
3 161113 120578
1 151871 187336 152932837
3 19069 79117
1 124690 177162 214179831
2 67542 714317710
1 41959 165674 916451940
3 24539 8865
3 11377 192696
2 172843 267023159
2 87148 192694967
1 50161 98204 76310202
2 73539 577626005
2 2362 512072228
1 69961 178914 423504254
1 109850 166741 510922673
2 101143 152707439
1 58872 103632 92432173
3 35876 144347
3 182893 156253
1 161034 181275 986711992
3 184815 51548
2 39721 877223863
3 31864 104598
2 126468 344852819
3 18479 164151
3 76975 60478
1 132676 195738 138444111
1 39266 56958 588785592
1 27662 158597 464073624
1 14618 73898 794124853
1 14539 42949 779138649
2 18527 885295631
1 35514 48725 472614367
3 165644 69297
1 54325 160610 218876741
1 154856 161728 289104216
1 46204 111454 661479463
3 159759 155091
2 136410 819785889
3 9709 164401
3 34252 43686
1 35680 45452 372565685
3 30872 30176
3 194264 52758
1 167570 169185 157800781
1 80005 188061 49979095
1 43881 72200 32565741
3 189854 137215
2 40189 90305420
2 81660 636519513
1 113692 130401 815989299
2 15582 383528348
1 34451 184595 873129415
3 4735 175622
3 133147 107013
2 41352 944299614
3 28004 34048
1 52550 56066 927965029
1 129246 138192 519416976
1 32515 50501 722314771
1 107079 128197 20199363
1 12369 75103 10135351
2 34732 601536135
3 74439 39454
2 139023 357651183
1 189143 194547 77744571
3 163799 47750
2 126191 16291776
1 61447 71989 454552033
3 6721 139755
3 152605 115789
3 73789 113055
1 158796 193104 918960647
1 104401 158804 413797835
1 175520 181740 241350750
3 102375 135190
1 23390 92082 823143537
2 72532 723669046
2 37100 617615568
2 68698 802097581
1 49347 71893 732570131
3 76599 145891
2 161423 670063336
1 4623 27002 481340120
1 91751 183206 81709414
3 8907 85618
2 386 419415327
3 144468 165434
2 131097 266224299
1 137702 149869 275420667
1 112136 179969 52976982
1 13913 21214 608180680
3 149141 114562
3 185876 89518
1 73451 117425 165603922
1 43088 135834 370098633
1 5545 181649 259444320
1 50990 173343 784829094
3 38068 175970
1 100435 131547 45511312
2 100086 406896657
1 79547 93910 392850842
1 17601 130750 20482983
2 85054 196339549
1 195 72712 108749722
1 92176 157232 734307198
3 57013 173976
2 116137 190997051
2 25857 818950474
3 179511 107423
3 44149 172025
2 64477 99621568
2 56125 232812462
1 121463 144218 879873494
2 98628 912121421
1 68232 127163 735575343
3 26042 67377
3 52897 190730
2 48634 820950786
1 113602 199634 155122017
1 3395 53934 131601112
3 49559 102477
1 45693 117570 609707752
2 18423 36435826
1 66551 158183 370043167
1 81873 170849 777219377
2 101040 589071939
2 139005 829670210
2 124676 735880108
2 97954 219592762
1 73086 82295 559923293
1 84711 196431 432636670
3 56573 171502
2 191648 513022109
1 185656 194569 522471510
1 90985 109394 554949906
2 39894 316605108
3 22153 104457
2 189351 484295305
2 64823 202430882
2 188068 678249966
2 108024 451825557
1 29176 157740 696720909
2 129188 912597712
2 174097 713839627
2 49812 762179184
1 12850 158674 624717871
2 185947 425094827
3 117878 87515
3 47600 172887
3 149423 48337
3 113882 130083
1 156 137484 102386617
2 54259 486930034
3 34829 139688
1 104329 173555 105901809
2 60183 284926431
3 180607 127939
3 97282 154265
1 27875 66605 975232355
1 134639 174805 101878905
3 128865 134967
2 106975 306653826
3 199080 198836
2 87961 483947888
1 105635 135144 376399467
3 112676 63511
3 172255 167674
3 101968 100912
3 147536 135103
3 183334 163598
2 43393 392760908
3 16662 22862
1 60911 91077 337994138
2 127156 93463908
3 65510 176065
1 54900 118614 339825826
1 146854 176086 422130983
2 97905 86797924
2 149050 970828708
1 81815 166490 561750601
3 191154 193630
1 17206 161925 877847545
3 158490 31139
2 167489 372183992
3 35991 76401
1 21066 90753 139189957
3 30211 122124
1 91909 146570 231876322
2 7462 376291118
3 117553 31088
2 53288 881086425
2 176688 356465788
2 120898 200245139
2 41887 846713187
2 97549 197817085
2 100828 793075618
3 48800 145572
2 24325 29908872
1 145626 147501 190012700
1 110849 161866 906518974
2 73605 101744099
2 69327 705525037
2 112340 45623457
1 48492 170462 154304895
1 8879 9978 469995961
3 58468 16709
1 79223 94743 231076948
3 26011 147039
3 179692 161518
2 15754 877130086
2 170513 513221111
1 107732 173786 571336328
3 148390 80070
2 40711 601625626
1 53718 189815 501282301
2 17236 386482559
2 160407 296681905
3 13 15665
1 60261 163042 719375506
1 161451 196146 492628635
3 183255 37551
2 69081 99468993
3 131225 1673
2 43514 584447370
1 108053 174842 265188270
3 190933 78281
1 806 129187 830503920
2 72415 119911406
3 47353 26197
2 3532 835837768
1 45848 73392 709692521
2 189643 819770322
2 176524 602876260
2 105774 388773187
2 16633 743291855
2 20614 176563785
3 71730 110044
1 35653 78045 158465787
2 21032 354811214
3 119186 69156
1 87013 114260 840151237
3 168297 50379
2 17964 528406807
1 53032 61316 514963586
2 4378 945831343
3 125886 67874
2 67184 573131029
1 131012 148357 129433648
3 107693 119973
2 29257 535918414
2 121107 817592564
2 162043 789588212
1 153858 180751 793871828
1 129722 151006 306037555
1 3070 188709 526036430
3 167670 119474
2 129156 176638825
3 109980 159396
1 19440 114593 444916670
1 45624 163002 345995448
3 175017 185630
3 195266 106926
1 104896 137705 587259543
1 80253 140881 795115569
3 79478 127497
3 141267 166230
2 114943 873563293
2 145718 998621158
1 126520 136553 769331066
1 48713 82282 395959058
3 47523 87336
3 77044 19776
3 184481 47283
1 53641 60874 562240305
2 49858 666919840
1 22652 81467 792508707
3 161199 158048
1 57062 181400 556887109
3 25322 168889
1 44954 105302 682254916
1 40179 49333 491391099
2 110285 394420741
3 121269 82366
1 117704 164328 781374648
2 163633 337306707
3 39549 57394
3 73044 199307
1 122368 156021 684505655
2 105773 242224550
2 16391 314170277
2 134768 808930970
3 21724 88160
1 57621 194725 59403671
3 196378 186217
1 76328 186832 867425767
2 81524 593792456
2 111340 70566508
2 151729 29030521
2 8394 373006481
2 189530 551560859
2 167689 160769844
2 45647 852685373
3 152279 47544
1 115442 142592 216828508
3 139487 59366
2 79749 396025682
3 76964 66929
1 110815 194515 423586464
1 24779 43272 203124900
2 198821 284608679
3 22497 87002
3 155196 66512
1 149989 179275 895623010
3 98214 14535
2 120194 56511302
2 41763 381324730
3 193096 37915
3 77067 199248
1 10763 82391 451417687
3 30675 132074
2 8793 944095161
3 109847 124076
1 107544 112072 41228443
2 54018 169247269
1 89354 165420 546606548
3 123402 126187
3 11746 196683
2 178563 994623443
2 91028 237830090
3 197004 112854
1 9116 196303 662083585
2 134725 137369522
1 6559 21115 339809444
3 61571 167421
2 90582 783489615
3 196104 191423
2 89874 208110001
2 62500 394952516
1 41570 150494 143662824
3 16638 15267
3 37973 175670
3 199941 62359
1 33365 108128 758399270
1 153217 175777 14651356
2 184623 152415791
3 184193 195353
3 57074 188581
3 185625 71762
1 119609 178959 227251646
1 78076 146700 897049009
1 188080 199960 686441960
3 42826 141602
1 9225 69201 132541911
2 97380 507259278
3 150987 124728
1 63513 170154 67055214
2 13212 170353227
2 46747 207223523
2 146668 779117544
1 150217 193656 236542615
2 151487 687045946
1 4928 9521 88145505
3 78681 131112
2 169114 953051152
3 182251 159009
3 38859 64599
1 49632 116963 591149510
1 2927 187602 532538157
3 83143 129338
2 182037 936090781
2 133585 389350141
2 144154 508924884
1 2644 28036 980113812
2 157318 700637076
3 80950 69989
1 57073 185117 692643878
3 73213 41045
1 157011 176813 888678877
1 73405 140059 372873518
2 125958 443209533
2 35609 224567842
1 43624 89910 771084746
2 183918 947051796
3 174841 29667
3 109913 21296
2 4697 696343563
3 25902 111626
1 139709 183721 375300344
2 29346 122816379
2 136571 268698121
3 179526 165448
3 142657 133033
3 198521 4282
3 171755 172642
2 48181 763045730
3 30517 66481
2 36503 369203376
1 151196 181619 234038889
2 119423 277052487
2 135823 439311277
2 46867 265630475
3 57970 58881
3 135299 67981
2 80992 962442180
3 2848 54078
1 4462 56468 994738191
2 143968 928693993
2 80430 647159085
3 20756 22027
3 46104 26782
2 67144 226264014
2 148881 691079238
1 116520 159281 382803580
3 56289 10205
2 8683 624489204
3 45381 78299
2 3522 928292615
1 28219 104391 223313931
2 18119 609658622
3 37811 50997
2 16428 432815040
3 188379 148908
3 161948 151799
3 98611 89757
2 126848 200872295
1 73416 153423 218003999
2 107627 56689360
2 10262 274513326
3 87149 55627
2 130344 144809366
2 82425 329184526
2 150097 970762749
1 99793 142117 356257276
2 11673 941676341
3 190456 66780
2 185842 644875921
1 25211 110056 517341396
3 177903 83767
1 48802 138356 916302255
2 157325 251922372
1 12357 74161 908263608
3 192601 113229
3 3915 187854
3 98919 50781
1 153880 155608 701284109
1 101364 196825 814634014
1 96684 112797 560716501
3 100463 8150
3 177129 84089
1 142137 193181 331037868
2 179347 878099363
2 165277 474735142
3 13006 171293
1 42328 165475 126528821
2 73977 388393947
2 60325 179815244
2 161773 850091
1 9637 162466 257637631
3 49677 72531
3 168521 20504
3 169383 98628
3 91230 40883
2 61989 4849134
3 144314 183382
3 90013 174022
1 119053 191995 217465209
3 35982 125067
2 52879 466665613
2 14599 790719986
3 173314 163919
1 55378 96574 538957266
1 50116 69334 326420841
2 171596 504612942
2 77334 528046802
2 122159 174943155
2 63798 257385443
3 148994 34532
3 166894 68793
3 155295 137832
1 10466 42461 487005332
3 47778 167510
1 27303 49075 890832247
3 124492 55346
3 186200 139392
1 100326 118962 598199185
2 39272 87893556
3 179318 80102
1 2098 6581 235678695
1 74803 156878 695723073
3 73038 93078
2 42448 989663361
3 178609 150095
3 16653 61524
3 8313 110338
3 106943 111801
3 33676 158402
3 137361 134197
3 162390 177420
3 50282 41673
3 108039 134062
2 186800 105315188
2 128659 392920436
1 768 105201 166417413
3 139509 36372
2 45965 497842913
2 47511 386286988
2 169702 321448823
2 71461 162322919
3 92085 4254
2 49726 572606150
3 179277 184651
2 64290 409010705
1 61979 158730 165416227
1 22721 48330 228715959
1 143967 156543 576273411
1 5314 113160 536443661
3 26239 172641
1 12744 165584 276846270
2 4595 89857505
2 182313 36865442
1 72112 79844 723092680
2 73582 151327585
3 100076 97252
1 55331 108451 290914712
2 101919 412392665
1 52159 173926 203385062
2 52431 911315068
2 138510 166061936
1 76181 111128 267444020
1 9374 110864 699677110
3 159220 102499
1 35406 83542 194322541
3 91804 80829
1 134199 185034 779898941
2 69738 201584740
2 102903 84824190
3 107151 14833
2 42259 29763576
3 155407 22143
2 157864 587754860
3 101923 144805
1 15112 162399 680535470
1 78682 164407 783319354
1 67653 193197 689269252
3 110967 143521
1 181931 187773 870296987
2 79060 574455406
3 196858 54926
2 68446 600292096
1 19067 43687 49400465
1 109169 159744 621330884
2 48254 894946962
2 128468 411615701
3 123513 198743
3 52346 144545
1 174235 191403 247083818
2 135974 67143845
3 143497 53858
3 123958 67259
3 130156 33022
3 19264 150644
3 172239 94755
2 86535 690936587
1 23469 134166 105146662
3 113744 16177
2 148193 960258359
3 35540 97072
1 50552 180562 6381409
3 170046 41403
1 48909 57494 939121803
3 79153 63360
1 95352 124590 595430509
1 32422 87962 590067286
1 62435 101916 145194979
3 128559 4238
1 32627 140520 85476430
3 16231 172100
3 189990 25213
3 180353 73101
3 192575 67171
2 34183 441455864
3 139055 189930
1 68693 134525 373645134
2 164426 584823837
1 162374 162651 564149831
2 154131 947525369
2 72815 758942384
2 181485 455232108
2 4922 560625307
1 117643 139455 613856464
2 178478 825538142
3 90604 108084
2 116691 762621928
1 13132 96658 334127363
1 88548 158402 837216176
3 169187 14229
3 175174 27280
1 170177 175361 228919989
1 5928 18093 332354361
1 10271 10533 38619678
2 182869 774072883
2 156576 347147729
3 172641 48130
2 21297 595893240
2 103631 223429056
1 106959 187532 602598241
1 66868 77737 4645912
3 169055 182346
3 174054 717
1 158024 193522 455446985
3 183050 186359
1 56684 87911 197241029
2 47992 837136867
2 143318 238103707
3 186995 97431
1 78398 178576 32344226
1 152596 172038 628217978
1 70164 119162 282864185
2 69623 572428568
1 55567 71795 1344529
1 107303 148308 865918886
1 140324 190342 641896271
2 81878 353787974
3 2338 82082
2 108503 666200947
3 184605 130713
3 131277 70661
3 169259 8961
3 3385 79711
1 102363 147246 345998900
3 176087 174337
3 133712 1974
3 178334 141515
3 106987 47120
2 78361 839400581
3 116336 182889
2 48618 470484236
2 103872 494917781
3 63881 197910
2 65262 37762255
1 172899 191321 17506000
1 7695 108143 449794537
2 6345 110489739
2 152237 722284926
3 3769 139623
3 153242 33812
1 152853 179132 450971420
3 41035 43943
2 34099 387456495
3 141608 96418
1 153100 183428 229963206
2 188628 778748004
2 186834 579225331
2 124191 530919191
2 26761 805481141
3 71273 26933
1 94397 111274 314287207
2 20191 659303469
3 10952 47222
1 46213 118161 360743647
2 138930 522791302
1 124273 183927 862014434
3 198346 55738
3 44640 28685
2 69529 634541777
1 106103 191404 5722771
2 29450 746252138
3 51854 68892
1 172838 190082 926531257
3 76518 187709
2 67169 301211994
3 181189 110156
2 167523 254480317
1 9662 167639 996370553
3 58737 138968
3 77708 182676
2 7538 418092513
1 45960 133393 30776383
3 138753 117090
1 19381 111926 272096991
1 21143 142626 683165215
2 100677 31592675
2 10104 702741673
3 120984 98821
1 95451 167575 653287948
3 80207 173876
1 12812 116255 625366929
3 21112 199753
2 146358 689035278
1 141991 143659 913293632
2 85104 404219660
1 154 172754 826892480
1 108425 140573 82695625
2 40649 799389287
2 70932 564558175
3 20751 136371
2 194737 50234035
1 115060 129417 108388016
2 128044 803068165
1 34611 72642 196381525
3 145971 37192
1 114667 125761 970057457
1 106230 137678 271389823
3 190495 108231
3 198050 84934
1 1955 4963 260687720
2 7647 612217408
3 58120 178986
2 155773 863487965
3 1738 2144
1 60685 88203 900338164
3 43070 46363
3 41859 80038
3 180075 1235
3 58265 7799
1 246 125483 586209788
3 134256 143134
3 12141 35427
3 166657 86002
3 140462 37593
3 26293 87545
2 128276 221131044
1 140718 148463 587648169
1 29828 142663 507715432
1 31902 172580 786775830
1 57848 150780 312207340
3 178272 92946
2 12642 283591225
3 189332 175131
2 199041 806995136
3 66389 147727
3 178165 95927
3 70131 29114
2 195392 124333739
1 7853 166730 633262244
1 13508 129833 50282183
1 27626 83437 294256699
3 106805 191264
1 110065 139954 965238613
2 73762 367116598
2 116631 676316669
1 34248 89850 985432539
3 17747 53028
1 168273 183644 220163528
1 52896 174866 929016362
2 136215 334287961
2 170831 213724103
2 86297 709435840
2 62931 176311372
3 132645 67565
2 127368 953546430
2 117610 890419952
2 175549 734532522
2 78937 151907992
3 107585 95668
1 95472 130027 394177557
3 193391 183622
1 37109 59809 836291828
1 92627 106889 20138016
1 27221 32894 418923664
1 39051 93621 64702989
3 197425 189017
2 174190 461614038
2 187442 75028033
2 3822 104420502
2 147958 123431157
1 61559 151899 948144054
1 81706 163997 965366967
2 34265 293082145
2 39024 219765846
3 90597 198605
1 85358 153840 770086676
3 189526 23713
2 69626 793675916
1 139932 170956 748482638
3 66436 137357
1 119298 158880 961892606
1 129808 189468 296546935
3 137912 195537
1 22646 194492 479178453
2 107091 974956025
3 26143 158452
3 15041 175875
1 52503 148281 906684635
1 103389 172525 978639361
2 174320 389009007
1 77284 113117 323486073
2 15017 890714023
1 133025 181416 332894846
3 90844 147565
1 45192 180875 579499454
3 163740 60609
1 75780 170172 880327113
2 114597 763190829
1 4817 146021 374288275
2 128574 268861088
2 107011 313842968
2 134008 975570689
2 17039 876329873
3 44975 63801
1 93438 135045 62388823
2 86607 701113121
2 43491 666938962
2 128890 834573050
2 16360 731307464
3 106864 183749
3 117677 109244
3 196828 142681
3 91140 126844
3 189994 98286
1 13877 14191 454132391
2 94527 259321123
1 127442 148988 96984556
1 73732 192123 867448435
3 187268 86305
1 3671 124989 451898451
2 57640 621672409
3 25491 9763
2 60769 489162841
3 32481 80740
2 71153 81212334
1 87418 168198 134412642
3 24558 115082
2 74094 247066511
1 107987 126174 289247297
2 43202 356320809
2 34099 406389581
1 17361 164170 448051448
1 139281 151404 9378947
3 151096 156800
1 166664 197710 941862057
3 59196 65987
3 145946 9818
3 125959 109737
2 150655 806794239
2 47578 57743647
3 42282 198469
2 116122 993719014
2 28641 788122361
1 34538 53888 247272558
2 112826 254312958
3 196595 27186
2 28712 765298350
1 91450 130837 404367017
2 5693 355042351
2 19077 43458793
1 2637 114794 306411287
1 95136 181640 441058527
3 33307 160287
1 77998 186756 280980125
1 61879 152417 857097813
3 17747 57812
1 9610 95231 366919910
1 128534 175015 853657120
1 129558 132684 543839520
2 26258 498199492
1 66387 116909 1439570
2 115168 807173912
2 186239 947104214
3 153952 157583
3 147134 182354
2 96992 393550825
1 18579 190668 162150559
1 124513 199807 101975368
1 117444 140728 200680895
1 20358 129951 65609068
3 74745 186030
2 163026 311437420
3 148732 33078
2 152076 161747892
3 180207 19612
1 31234 129047 5673976
3 74903 34324
1 23492 100916 582666599
1 36639 156757 578558849
1 2974 123252 900502118
1 3481 127988 468249139
2 17602 89425297
3 82266 189715
1 63518 68431 544836207
1 1330 142387 169932862
3 93824 26094
3 66763 33779
2 163535 108406711
3 167626 166189
1 49436 68013 194449068
2 124493 379382891
2 110297 454269050
2 197260 22932973
3 17588 181030
1 43268 68346 887860305
2 53622 957568992
2 54560 743739158
2 93209 497894219
2 118617 572389077
2 32050 149679657
3 4724 181418
3 142682 162642
1 10784 188109 139070549
3 164533 194002
1 78453 100501 224289393
3 37372 73960
3 9232 153535
3 174439 77014
2 193083 98087385
2 67062 313947655
1 3461 52576 822072939
3 35367 176373
3 64936 130318
3 191745 119301
1 20250 181885 613631760
1 89566 177927 378855568
1 58491 149876 29652983
1 109508 118272 139315423
3 11953 81944
3 109698 21423
1 112749 140347 441833884
3 131231 110606
2 109512 499976836
1 25797 151219 130446109
3 33591 136898
3 142691 110735
1 5371 63772 897812253
1 79489 170988 603312398
2 156914 805409705
3 31590 107096
2 100571 124699410
3 3356 197119
1 95890 162504 777605000
2 73323 403009992
1 152609 190078 575403589
2 128378 817591726
2 96882 103558802
3 76830 29417
3 33950 165428
1 60682 183816 159335392
1 132577 188342 711997001
3 70446 137007
3 107412 2801
1 98303 197991 570960800
1 73077 146779 29620409
2 33504 399418348
3 189587 61341
2 27725 801248568
3 155046 152786
3 21528 198339
3 102591 169660
3 165517 126087
1 8947 21148 814158617
3 71155 46461
1 77764 128135 374696812
1 123608 191572 55342393
1 77527 186316 752498406
2 136298 298664002
3 62122 32588
2 197456 545313863
2 126828 583536907
3 18675 50574
3 148179 139658
3 61111 39247
3 50605 80682
3 178270 62821
3 87760 108470
3 15417 100400
3 187175 117363
1 32772 162110 404850667
1 79882 120648 213720517
1 8491 91873 187846236
1 70365 157790 907791565
2 195750 171703746
2 185902 683810650
2 163903 29302625
2 165415 56870896
1 121522 127124 480348495
3 1773 181036
3 163951 3858
1 86750 145157 826827826
1 136603 194707 523027602
3 161969 90446
1 43143 64424 656427761
3 76780 188154
3 8898 128906
1 110540 159617 939947187
3 153447 80663
1 58970 145985 323794395
1 112452 186282 544383631
1 8663 62930 957329465
3 113850 188136
2 37977 203638261
2 147003 937030026
1 129745 191210 669602688
1 172446 179395 983915132
3 47243 179858
3 182922 43657
2 67284 261424409
1 10599 116842 377655966
2 152383 855240973
3 167139 183231
1 2763 25011 742360811
3 33245 112253
3 175818 55371
3 109465 98505
2 106227 461804542
2 3660 534808800
1 26294 103579 954549049
1 31851 88247 539561833
2 31719 361008562
3 72186 170956
3 197007 153412
2 155901 651107519
2 130756 643817869
2 155822 993988648
2 78938 279700017
1 5608 34177 203674110
1 3735 172578 903856801
3 160686 135117
1 81632 153995 678386132
2 124117 735518176
3 177754 191600
2 171037 508956969
2 184932 95890596
3 134326 123306
2 63340 573799131
2 185785 808919331
3 34398 92022
3 106473 8330
3 43452 64026
1 81466 184091 776096672
1 9301 21755 577297044
1 22424 81435 344224968
1 141292 165756 536124345
3 4402 176138
1 78027 140758 115465372
2 56006 241440230
1 102888 160883 240094840
1 79279 174233 86198810
1 41153 123195 167813692
3 120025 173845
2 128163 742069785
2 66713 615588319
2 128910 514733004
3 132185 132741
2 18380 498331472
1 9297 33075 311560382
3 8529 129733
2 2089 504205552
1 5527 77476 455289090
2 119424 351179761
3 174734 32393
3 134667 45592
1 44087 72690 724885826
2 57044 497228649
3 76353 12899
3 75970 161629
3 8882 57881
3 151597 180740
3 124265 26610
1 8765 91812 65094998
3 22443 174837
3 101529 118449
2 154732 385132848
2 186887 431495518
1 10521 186264 55302043
2 166414 40927993
2 68947 724906866
3 105378 18130
2 151980 92354730
2 137202 300825179
3 39067 169955
2 117392 668645960
1 16084 51708 567110478
3 137272 28628
2 162075 454267501
2 96442 167578710
1 113915 115011 471880292
1 29660 151219 381985310
1 94532 112238 696471193
3 66756 123414
2 66157 237844082
3 161388 133601
3 94240 23278
1 18522 84988 686381353
3 172233 1771
3 193069 181677
2 11443 615302939
1 53622 188266 311892084
3 147495 48363
3 185369 173932
3 119257 68039
2 66660 532562499
1 40277 107238 417700093
1 136172 140870 555955677
1 27178 196987 795246469
3 24371 173290
3 140371 113016
3 7287 58386
1 131138 191198 767127469
2 198458 812619331
3 160855 168874
3 17839 4096
1 24417 144667 622529651
1 56808 112128 704554547
1 95440 195972 920875458
1 106319 133956 144829985
3 153490 191779
2 1159 368313912
1 104432 107153 211992339
1 45192 150149 534960904
2 22093 491057010
2 179046 552289100
3 51835 140128
1 23943 181557 534603061
1 45097 110226 483194001
1 54237 123330 651265834
1 119035 133681 389414429
2 38372 459856199
1 112158 163518 724058360
2 64390 849989830
3 72958 143867
1 23017 25582 727065605
2 6670 478785262
1 111181 117308 751572386
1 113574 150574 653892636
1 11176 182718 76980715
3 166011 33032
3 39274 43952
2 181353 383507026
3 174969 177923
1 108075 145632 759627141
1 98242 149962 435848013
1 38648 116377 345794775
2 115683 951044052
2 184418 977807874
2 189981 383563028
3 100343 190504
1 13850 162782 907964435
1 179930 197032 847289878
2 160984 818143454
1 64574 129194 234948591
2 195005 648162285
2 104385 674935408
2 83134 907690242
3 100731 103884
2 62532 700653949
1 1426 55789 885215615
1 42541 184457 796978915
3 70339 140495
1 99622 128125 402035911
3 194833 26053
1 57585 178900 295142209
3 143825 169927
1 133068 173493 968731276
1 17834 113756 658088410
3 141627 28348
1 67470 114224 394388365
1 54295 91202 874022416
3 155281 98949
3 3453 15950
1 123778 189770 275390623
2 169923 904962339
1 93791 169978 360998950
2 162009 916586158
1 120083 142924 121509921
3 98321 2840
2 171744 929754201
1 43518 46545 955697193
1 23942 134439 899785144
1 55372 58339 930699805
1 9553 109995 739547254
3 7406 54851
1 179742 194814 508754101
2 35416 56579355
2 58202 830130212
3 156618 169723
1 62565 189302 446821977
3 19336 157969
2 120539 37427849
3 162666 9965
1 101433 179058 576419895
2 185707 221834119
1 33219 112877 462024841
3 34630 187252
1 55701 155600 650433425
1 23555 65421 394430378
3 199445 140885
3 135405 51987
2 154100 275256608
2 155251 154621328
1 167651 193553 549871471
3 23349 4325
2 14575 805714666
2 189760 907077599
1 28197 192370 465640093
2 161606 178879364
3 154013 187713
3 35332 196939
1 17417 118183 560951563
2 114686 254734121
1 77792 110071 329431771
2 174270 193129094
3 114039 167728
2 43167 363014249
1 30815 151171 416486991
1 9839 34619 787161067
1 59971 66241 482224117
1 95793 118405 813292525
1 5454 114446 331314017
3 164502 74089
3 114659 188780
2 2312 239964166
1 51706 186285 843532616
2 14105 203365070
1 96230 197360 395397908
1 67836 101907 357461247
1 84607 133554 783285265
2 70989 328874927
3 189338 71084
1 124773 167859 479494747
2 152358 901853541
2 178589 90696712
2 129033 891178817
2 171297 327863962
3 149340 57263
3 112704 138335
2 93786 249996006
1 64444 69549 283973401
3 23614 62973
2 139729 691018401
1 61002 187207 109212246
2 84491 963512707
2 130651 884212748
2 47967 733356478
1 14634 137208 819514409
2 84529 120081354
2 80962 383939672
3 94121 26008
2 153756 386963438
1 90722 99079 833763724
3 9281 171906
2 49434 828109266
1 76204 99453 210304700
3 29647 41054
3 13519 197197
3 48633 136225
1 121141 142359 696981278
2 47822 535353420
3 96676 162932
2 45025 517888037
2 157121 125280522
3 104525 76232
3 43000 63954
1 38660 126379 887251264
3 91212 129953
1 18142 89816 380481279
2 147823 876116054
2 159958 564597351
2 96817 671769962
1 31184 177007 415560666
2 111674 100308808
1 75139 94243 47854408
1 150123 192496 90878431
2 95161 555192028
1 78825 143142 826882889
3 82693 153047
3 67819 181840
1 82342 193932 334967656
1 27898 54721 245862352
2 161602 688882713
3 116931 173268
3 55853 81799
2 30719 309723464
1 122838 156246 264973060
2 65666 420552412
3 2794 156549
1 132148 184760 638004811
2 39150 858636157
1 72198 138310 972742335
1 71651 180177 591146630
1 71398 130269 720700804
3 42159 133940
1 8145 32572 442659257
3 444 52121
3 80176 49537
3 133211 180310
3 195155 29413
2 96693 257878153
2 142432 825976058
3 65108 21070
2 129154 273679235
3 66741 64988
1 406 80661 113659547
1 101474 139192 202561368
2 97686 760432619
3 67766 83726
2 158545 867796303
2 102179 274821384
3 194330 161369
1 14189 50482 81204771
1 110975 159304 435162700
2 189864 564697843
1 41144 94979 405524914
2 89807 646571121
2 53438 440682573
3 170271 22962
2 197167 242771474
1 59382 181500 747378367
2 120498 641309031
1 47017 155290 950313832
1 1255 85907 892233548
3 164427 3904
3 197775 73885
3 177382 129305
3 105664 15793
1 127069 135112 806848367
2 198543 927216338
2 92295 685023298
2 151882 898918615
2 108825 722382076
1 162223 162445 487929981
2 187799 4555760
1 11178 49939 420233575
3 157297 182905
3 21684 16107
2 28603 579224008
2 140702 403594863
2 33988 340540315
2 123476 936245117
3 140014 113730
3 9890 8788
2 108625 988225694
2 163701 82630131
2 66291 552489138
3 47953 99982
2 194451 4527816
3 160710 147014
3 8733 162888
3 10750 54038
3 137003 104049
2 62083 958938984
1 167853 188287 38951972
3 69973 190164
3 99129 194214
1 41526 96084 94359537
3 88574 191711
3 33841 133740
2 11960 1843872
3 111497 47540
3 130085 41336
2 121521 607253750
1 18037 20351 685442907
1 36016 154087 475759070
3 76436 198711
3 52522 98376
3 5462 182216
3 15158 143252
3 54081 97097
1 163468 185642 504413349
2 94943 194606560
1 184228 188035 895862852
3 12684 171216
2 104095 290946297
1 150336 194463 3627224
3 182524 152563
1 137434 162483 724736357
1 14977 154693 532082108
2 12443 583578264
2 195696 682761285
1 93892 103479 939467739
1 47576 167976 923792968
3 85176 90862
1 860 43559 303226974
1 3878 159821 855822186
3 156122 37677
1 100510 195243 618931762
3 194021 177107
2 194963 281899
2 148382 826183039
1 20585 150273 709241366
2 191012 756219861
3 120047 137360
2 181928 730621161
1 103970 195421 813281438
1 46973 170665 215322766
2 124301 218083589
2 170960 68277534
3 94589 79583
2 160051 385793141
3 179185 42378
1 97732 177261 550885674
3 31089 78163
1 66771 175544 239205021
1 150038 185358 941459960
2 105506 879444148
3 9349 120836
3 75307 26834
3 13409 148183
1 116226 117725 707197323
2 32970 479054899
2 125449 661433770
1 43600 156617 792688642
3 35650 144386
3 63987 181751
3 70655 47385
3 127151 138968
3 131126 142331
1 3101 107896 701660403
3 175312 152131
3 3128 167815
3 128128 150314
1 97153 180007 283976540
1 49894 156159 654638072
3 10076 125884
1 33806 49710 765859533
3 173371 124325
1 31126 150327 602730508
2 121188 679277835
2 153930 872093005
2 173138 58110313
2 16132 595323759
2 168874 755378771
3 72753 105181
2 103639 983962613
3 65532 138378
1 4105 111399 738356275
1 26441 110056 934706433
3 77699 34775
1 133769 166340 837892245
1 43847 99182 444282351
1 38050 78330 360960080
1 68060 186172 175607775
3 121702 163538
2 61942 57738032
3 182108 157792
2 14350 853465084
1 111217 162719 791686441
1 131703 140836 229042125
1 111628 179344 253300198
3 86155 137627
3 183220 56541
1 103786 143417 308504463
3 51821 114372
3 86184 35036
1 24324 35072 998136350
2 71413 984668051
3 193521 172411
3 119723 100095
1 60561 194585 278315055
2 96662 654989800
2 193034 964625169
1 20689 96757 621061930
1 2543 137172 854283943
3 97074 47505
3 4521 177189
2 100170 438475487
2 85995 277581811
3 152785 143339
1 134387 146629 522041926
2 79311 680200483
1 94656 184793 70907458
3 75273 59251
3 4232 123315
1 146570 159616 562259763
3 34770 151574
3 56615 84606
2 126183 327373957
1 79786 102904 142489007
2 99895 355800854
1 141850 169582 269672233
1 50089 194680 26233850
2 41394 390125135
2 116479 966911326
3 61049 6503
2 190231 413121973
2 24706 31166039
3 107795 24936
2 93095 925629742
2 160891 938913093
2 4752 320834479
3 91094 150435
1 17362 187143 929709255
2 181272 631739535
2 46599 831109394
1 21956 130405 133784947
1 41993 179792 776522796
3 11436 185355
2 125003 166158736
3 19335 149205
3 193702 10555
3 172169 129408
2 102940 173535685
1 67527 70708 684351799
3 154602 80141
1 41960 184698 464126712
3 19550 152918
3 158027 41271
1 37391 189894 119030774
1 66867 184644 783034043
2 22810 753110709
1 155523 168997 76906600
3 23046 108775
2 128311 127259695
3 93726 186053
2 149079 343772091
3 190204 32688
3 88594 131072
1 89582 137301 602205362
1 32636 130179 485993877
1 26375 55041 151856129
3 103554 161020
3 26022 134123
2 71552 632031772
1 103731 136708 812363762
3 168464 50234
1 101803 131984 880137901
2 103408 560848119
3 23008 63792
2 186984 622512536
1 4426 182777 66735004
2 100851 689995451
1 26386 181362 274297847
2 8418 390919907
3 163172 112480
3 160732 102474
3 193506 118038
3 186665 145239
2 92880 858292810
2 122638 510522225
1 109776 123545 743250232
3 195371 57639
2 16885 917844790
3 187832 158079
2 150034 610738688
3 61195 49287
2 34599 394203774
2 3860 351689236
3 60575 41003
2 169980 741801297
1 58633 113342 1526260
3 119510 120505
1 15299 22957 627969774
2 37092 884789461
2 68933 544762455
1 131355 180899 264928701
3 111770 40008
3 150639 78579
1 21047 102094 618872977
1 122438 188163 677708753
3 149960 65987
3 42345 49724
2 89815 251067379
3 83429 120788
1 7747 165665 342965867
2 21515 937234693
1 70654 195312 188298866
2 111100 934341630
1 150559 152119 775393300
1 22906 158634 232429938
1 76108 177117 486746794
3 41109 91991
1 141033 196899 201518212
1 2571 150825 40324635
1 91929 177515 930268172
1 63642 181624 177513031
2 159431 224990273
3 145665 88369
3 76331 43128
1 118844 191316 706280311
1 30146 140901 184167607
3 42655 58931
1 106897 174334 787982618
1 66796 183198 427531664
1 139004 151190 785392169
2 67785 62058683
2 158766 350500322
1 39741 93713 911631407
2 125147 282488177
3 191678 199357
1 64759 153297 799067556
2 130980 492149769
2 19773 587242666
3 129272 188727
1 35599 86011 694108274
3 11226 54485
2 135016 620956915
3 26216 180010
2 156066 523388081
2 179794 427869984
2 96981 515613080
3 32356 176557
1 82076 182776 995936627
1 18539 172075 775123711
3 192913 156473
2 64858 137803713
1 42376 184422 315661077
3 148594 116412
1 30149 180744 475273250
1 27447 78776 670415391
3 41405 57307
2 6115 871253340
2 102383 395563977
2 15171 884829946
1 174065 191879 993680431
3 5956 89866
2 37763 304741083
1 131396 179369 410426523
1 108405 185984 406964316
1 94108 165634 202442077
3 14276 126972
2 39711 984596800
2 113941 636081846
2 40347 406393042
1 144587 175299 700234002
2 122292 414738237
3 115048 126878
3 3721 121280
1 166993 198424 712055878
2 64280 513795364
1 23015 95513 372502305
3 84869 124051
1 79256 199472 975417456
3 45084 95099
1 36139 154605 736389536
2 84581 499350848
1 5441 195034 176010351
1 104341 190814 442473145
3 96117 165036
1 76704 129742 575996695
3 95234 123505
1 65951 181483 981587759
2 74910 863064286
1 8102 56016 865419803
1 31913 80770 676705369
1 158845 198629 76947268
2 148250 754550396
3 52959 32790
2 186079 540518109
2 177375 54529824
2 174726 499844977
3 75624 157468
1 12257 181649 235586783
2 140640 158068490
1 19893 126138 625863546
2 181812 961328223
2 53211 376010969
2 45626 4958518
2 169775 457837524
2 68057 981815773
1 31491 46413 175338331
2 68277 452242278
3 181186 71366
3 36420 85621
3 4142 5105
3 56701 133809
1 8084 47259 195280000
3 107444 127304
2 48742 872199374
1 52712 164025 470996461
2 54975 620242113
2 36600 546514286
2 121330 600041024
1 36850 107908 680927551
2 151412 401637980
3 183096 162351
2 111213 407545649
1 94737 168739 383707564
1 58838 78641 256195432
1 25383 156764 978522431
2 88890 538636508
1 118223 123889 480308300
1 109784 163529 341294545
1 21853 55256 191133774
3 148573 154256
1 53945 100061 93321751
3 84879 92868
3 188302 66272
3 28110 16273
2 153403 728961200
1 156082 157478 101094727
2 86703 835910724
1 22602 61740 235151479
3 144200 70656
1 29534 158490 125201487
3 68889 169580
1 88239 139560 870585520
1 49802 184059 793107870
1 58709 191503 440289697
3 154248 144342
1 12693 121510 684096772
3 79600 176743
3 29857 182933
1 37953 49754 981626870
1 1540 78376 420429060
3 49407 136588
3 129604 154520
2 112050 788696377
1 22858 178851 770080107
3 187141 146294
2 76987 292420170
1 121797 156556 683441828
3 151863 59004
1 24587 54196 6843683
1 143528 168172 819194577
2 60678 894869954
1 165937 169982 980178098
2 198927 102660142
3 177357 117883
3 191727 20468
3 157230 57454
3 16262 101570
1 7398 103486 645029239
2 154298 987438949
1 84845 131713 441355642
2 146974 425637869
2 135298 309564804
2 42055 415445146
3 39864 159084
1 52848 92290 970106745
3 27 47722
1 11426 14638 12046004
2 62545 764031728
1 2622 49949 239607328
2 152905 850249647
3 174362 187067
2 17146 822198571
2 151224 581856918
2 3809 432227500
2 129866 856961347
3 43430 83454
3 164087 101502
2 79303 983551444
1 144489 161210 675971970
3 112236 74668
2 9986 68282033
3 9989 66921
2 127971 594913574
1 64125 104192 425525409
2 39433 579000873
3 40647 126633
1 120429 170349 718580486
3 66208 107721
3 47254 166537
1 41793 134428 984752018
1 126901 137246 356307776
1 101305 154037 462420829
1 43377 188896 691041956
3 162554 125472
2 133614 868296384
1 121633 197249 150869275
2 92909 312901406
3 140857 78367
1 62804 103475 125076119
3 190817 127244
2 47795 291705177
3 109001 101222
3 115652 81448
1 120018 157258 324402538
3 100317 147436
1 61510 85353 806794453
2 107215 486250279
1 47158 141373 819992915
1 94492 132873 302889121
1 185287 193917 162140444
3 148931 171793
1 75650 169072 989617115
1 60599 139987 255825901
2 66912 753637209
2 13701 267599215
2 139985 148633718
2 3687 812684498
3 130069 181687
2 154869 909529264
2 55219 151465105
3 130727 34813
1 15369 115529 453311326
2 38609 341632612
2 29715 716889093
1 37750 54875 169504975
1 99419 196313 312310637
2 161832 775556165
2 183659 123194030
1 87461 92266 239833914
1 27713 144512 635262580
2 65332 943492798
1 48596 111176 583093972
1 33218 142603 389914407
1 51891 64777 449690588
3 117733 53528
1 99157 103610 274290785
2 66784 484550619
2 40359 454182329
1 64616 161848 824256582
3 37185 134279
3 137827 164332
1 120054 130744 344717947
3 86350 12618
1 17282 31334 322446430
1 52318 78748 338755358
2 178886 105401001
3 189547 177000
2 142752 660666137
1 124499 144834 842684653
1 116822 144435 83732576
2 137034 143237388
1 78773 84050 864513119
3 171304 178418
3 139936 198696
3 167787 78264
2 184803 250017980
2 34091 713933888
1 3189 187285 892968944
2 83416 565810234
2 49346 612063941
2 532 737159856
2 186478 4561895
2 4910 565845298
1 83138 172060 163130321
2 15063 818581111
1 76382 96853 689060111
3 159457 73564
2 99361 506169665
3 63710 123076
1 33559 196953 277755558
2 71212 34893555
1 18062 147328 223398716
3 164365 161340
3 199353 189056
3 98666 3067
3 1127 131866
3 33585 38993
2 124594 883152968
3 1118 173263
2 189495 593817911
3 29096 186542
2 187742 256852727
2 8941 351554346
3 7676 237
3 180919 176321
2 88678 761052256
2 139941 481754130
3 75618 46977
2 180809 676451036
1 2378 25039 861471533
2 173349 808552371
1 120410 191709 270943098
1 103128 193211 885027366
1 15142 67928 368857882
2 174989 585806797
2 116343 458321894
3 51434 2843
3 18205 150850
1 186179 188320 877458769
2 64437 779756109
1 38677 121290 67947319
2 20609 784440779
2 173285 389586162
1 33175 189966 789254399
3 170697 180104
2 108257 23420381
2 45686 67507082
3 73808 26903
3 126611 54652
2 107646 711824802
1 211 144656 738053983
2 181637 262084437
2 33585 180144300
3 81136 186126
2 112071 515747861
3 150210 72925
3 42484 198013
2 53285 633981507
2 61783 778307588
2 21919 901463203
2 99726 154573688
2 9862 696030677
3 92952 180892
2 175772 419424751
1 95254 189316 319512930
1 38139 167259 72086313
2 66969 558811779
3 132901 175956
3 185938 132371
1 69689 117639 68739480
3 62928 173175
1 43769 144306 977928286
1 50669 81235 828010949
2 115919 859337541
3 138309 65519
2 182709 320109037
2 50342 348158964
2 18712 361440770
2 172232 736615005
1 123573 162006 48066290
2 188347 90559179
2 14382 533026972
1 15561 140710 638300094
1 122480 188234 194400989
3 42364 171358
2 143896 800616354
3 142569 47515
3 59036 173128
1 90489 191350 983218540
1 5182 81936 173046809
2 438 792995651
2 149575 465030033
3 158085 15013
2 91491 73713258
3 139357 73337
2 23572 824189199
3 72875 152910
1 113589 155925 67769053
3 108168 99650
3 152993 37452
1 55141 116086 937142502
3 155220 66551
2 140833 453958248
3 114204 146138
1 168425 199819 66654040
1 170662 196807 21272543
3 101765 82973
1 82567 186744 260578143
3 1162 128284
3 43890 22675
2 172141 300283839
1 167030 198888 798498428
3 21967 184475
3 25409 31657
1 82638 97611 153584676
1 29492 37282 877934728
1 55541 75773 189091306
3 33031 126648
2 179966 846100730
3 28209 80445
3 197816 156968
1 5412 145900 174694120
2 32261 967173242
3 175274 104813
2 189179 986313482
2 108923 875854551
2 149473 438819303
3 4459 131492
2 112982 64295094
2 154986 729344044
1 137267 143065 955414603
3 55323 171869
2 49424 169340828
2 182989 862673611
1 45862 164409 564151054
2 128724 911258033
3 9098 99994
2 17871 711110241
3 90842 106802
3 37231 103577
3 167458 145969
3 99130 8236
1 72310 139631 301322119
2 20750 668909252
1 164331 199567 956254535
1 7655 174316 279487811
3 162465 40977
1 30281 76188 604730377
3 59120 190570
3 26852 74531
3 129743 102673
3 83594 96372
1 75516 166276 746670721
2 18335 723702207
3 6936 166283
3 106443 111638
1 5041 108595 412857692
2 23123 14077037
2 97933 429783940
1 138828 183188 600393077
3 119717 4981
2 91323 16017872
3 155155 182262
3 59314 44141
1 15642 120277 427656440
3 81116 53995
1 40131 52150 196394709
1 49955 148544 412139549
1 72716 84588 42350293
3 121072 163813
2 135535 185878942
2 130927 87544560
1 114552 186097 819616969
1 90750 175112 984723569
2 53177 535765758
1 81763 126747 767600290
1 129867 176988 586215642
3 169450 19673
1 46459 194056 852161442
2 62324 143433566
1 6852 140411 450963069
3 25900 68805
3 71867 17113
3 126134 38842
3 56383 190769
2 19195 153476704
1 70269 150147 78976239
1 55020 91267 444191519
3 168492 132124
2 183826 159082334
1 112502 143928 529279892
3 120939 130411
2 151467 835767705
1 6692 126882 334166594
2 58441 915229307
3 48328 8109
1 89068 101949 57360159
3 176968 168948
3 179189 96920
1 39625 138773 273452680
1 75612 150604 551518388
3 124820 153376
2 76159 798821901
3 191152 152628
2 152049 996471801
2 60234 543034261
3 31161 98343
3 21253 174742
3 137431 97381
1 96672 102894 306526745
3 191310 15728
2 144090 136404819
1 47026 132665 41137
2 27998 721853300
3 178346 129625
2 183151 464386683
3 49987 92523
3 77168 100517
2 28887 387161598
1 48215 75653 577819933
2 146440 574183121
2 63887 567691786
3 151000 147208
1 11521 19081 430540810
1 141113 183272 654829427
3 175462 68453
1 7845 119599 170009535
1 78863 187969 334995142
2 180654 701965689
3 33383 42684
3 154671 37473
3 85708 23330
2 23242 470062998
3 191647 71184
2 35105 978271503
2 83248 469299081
3 36946 121940
3 161783 168119
1 99855 194298 176649930
1 27140 109357 426851206
2 175093 346101004
2 16117 299454749
1 89274 106668 868932717
1 29459 86719 118812022
3 31481 65584
1 65249 92922 377060510
1 107113 166313 913320507
3 142636 183634
1 27793 154515 499579621
3 112794 43992
3 112487 84314
1 49568 53950 511454701
3 15679 103791
3 138747 26064
1 119162 178369 328336630
2 4326 476266242
3 15976 94815
2 9207 695478405
1 11708 164771 526752309
1 50069 63572 29702970
3 190041 86804
1 57094 107939 695957349
2 105474 101669445
2 166824 529602131
3 136757 180659
1 28763 197642 804750179
2 21392 622352921
2 69115 840149420
2 166633 410320329
2 2735 853017089
1 54156 148692 865020762
3 92563 30563
1 69967 81774 570913562
2 40261 177642891
2 184607 836900509
3 113597 148138
1 151496 160961 498411163
2 186761 868047730
1 82931 162765 816796882
1 61901 125488 976325468
1 27426 126148 426110933
3 25870 177003
3 135665 26283
2 18444 934020646
3 141963 63060
1 64722 102144 703250227
3 122002 191313
1 151801 152761 18131077
3 106098 111336
3 121844 146875
1 176026 181657 789535534
2 94814 375154549
1 8616 196918 346189512
3 74740 102125
3 171730 145142
2 18666 515247299
1 22882 148413 342632992
1 138720 174810 542886182
2 11201 187988114
2 58801 150332393
1 148531 158295 327475705
3 136228 83911
1 119820 162434 725357629
3 26267 35749
1 53296 148721 539087767
1 150181 194496 972525961
3 128704 41778
2 21435 222273421
1 64545 156045 783243944
3 161815 114255
1 26067 199332 481633671
3 85142 111256
1 30789 40359 396525915
3 120223 104907
2 118758 443243880
3 6971 152236
2 72430 429982331
2 104158 544229101
3 49168 132492
2 157085 46275069
1 88977 168544 3471877
2 182214 776108889
1 20618 101393 209350865
3 91187 120059
3 198367 22994
1 61317 77749 589628683
1 115040 197467 523555783
1 40317 66156 949691975
1 97223 151250 839807918
1 184940 199543 818314280
3 158874 78482
3 116216 163790
2 601 534240437
1 11601 167854 878087161
2 155640 697769736
1 75293 82676 211610119
1 107573 174489 572007474
2 146227 669874089
2 174291 134486900
1 144099 162211 916923402
2 78318 206965829
2 120848 58206450
1 75470 162438 141883294
3 40585 79668
2 125179 193176449
3 129130 194863
2 26731 194969702
3 142411 199200
1 5446 123425 652926787
1 126260 153247 568178662
2 161549 186938926
1 137565 164416 153605047
2 52005 62745654
1 17104 42805 517972681
3 84627 54974
2 17986 348880001
3 37265 74086
2 21898 76501429
2 104185 876013252
1 58713 194573 788480316
3 104430 86253
3 83681 170837
3 191041 92691
3 98349 73489
2 53394 845644507
2 176179 636497768
3 24314 26425
2 190557 818031545
2 24256 269349902
1 138269 193572 184400420
2 151795 573376951
3 136423 168710
3 165487 16306
1 64004 65686 705589191
2 182446 268618374
2 108234 72533271
2 13653 222940285
2 164462 852500148
3 117554 49223
1 56474 190825 562491066
2 68776 336634597
1 51275 120744 695886032
2 179609 902766053
3 128948 137527
2 34521 879398176
3 187278 45684
3 125134 30148
2 105907 549911508
2 174725 388901970
2 175335 739020304
3 72423 165043
3 101437 177519
1 138998 173967 225122420
3 75298 78974
1 113182 162971 751997998
3 111701 76406
2 67026 328464754
2 63355 854869577
1 65530 123791 576370198
3 198632 65365
3 46068 31138
2 110648 929294590
1 85303 134502 150157749
2 70410 672647559
3 44306 16760
2 104192 438550834
2 77084 479899314
3 117998 110463
2 102315 671837547
1 65465 169571 134596890
3 54315 22840
1 162892 193282 21885215
2 109660 926387024
2 14290 792454361
1 113836 156191 899392425
3 102892 28761
3 46675 27061
3 180462 95674
2 186465 985480075
2 129870 187175769
3 32997 145824
3 37700 188446
2 34947 648015580
1 30206 45323 548575783
3 49893 104848
2 168058 182482547
2 42847 474390507
2 176458 21898974
3 41028 122010
2 152063 61117398
2 113692 708045584
3 9559 50839
1 99831 182343 561871269
3 151880 146836
3 7 108762
2 42680 504461275
1 100649 141402 214096311
1 21571 79424 610902891
1 20964 113578 106443378
1 20567 175543 285083852
2 130971 736718248
2 104348 578097728
3 188692 10264
2 325 302790240
2 176383 757442045
1 31397 72070 288390187
1 101767 115292 179643758
3 32420 57569
2 67203 173087979
1 56156 164739 864820054
3 18007 17360
3 11290 137628
1 40304 151056 517463943
3 176124 198818
3 42456 121576
1 116122 125936 988450019
3 75736 32074
1 154497 177062 625039116
2 102337 540899778
2 135798 328799684
2 70216 357438155
3 122675 109434
3 154028 32567
2 156810 794327
2 6658 448315589
2 160564 415749469
2 29584 652736223
1 84196 179438 130650644
1 30724 66192 809941802
3 37603 152660
1 19917 131825 445897069
2 78316 45374976
1 165735 192916 740409115
2 123261 849790223
2 101340 795216361
1 67270 88483 816763779
2 143744 23032305
2 155915 778713248
3 95885 61035
3 149293 65997
3 50054 17503
3 150757 62968
1 187573 191630 39196718
2 35278 501175135
3 65797 192013
1 63199 146901 770508468
2 24214 728724498
2 53066 220554831
1 53615 55773 718342004
1 134602 151465 860614671
3 80456 155577
1 191476 197887 820830387
1 63525 192372 118113462
3 16566 4033
3 140377 13567
3 175594 87012
3 22609 169778
2 65221 642719085
1 109017 169815 849638054
1 65614 111867 697841268
1 59255 147103 278801638
1 52679 90981 686869823
2 77579 77648248
2 118050 961900541
2 30744 433537797
1 114369 157543 618156554
3 109442 109740
2 118574 686930542
2 14760 291448199
3 155607 172309
2 25441 859740272
1 91446 102598 370875093
1 56154 164251 712044424
2 37056 888407220
1 75691 83401 332312001
2 7681 444697785
3 186126 94620
1 22411 52553 221694953
1 5111 77745 452878152
3 164985 182828
1 67079 170155 757558599
3 174218 160491
1 80275 129369 56728970
3 68672 110741
3 144708 1181
1 35268 127145 613522944
1 11538 110071 437362939
3 44744 175712
2 103003 544391857
1 3536 101177 66790047
2 20945 789679942
2 138380 275012104
3 149110 180189
2 161202 47708843
3 46931 123511
3 87547 133788
2 142357 508685213
1 85358 154771 688553769
3 90457 38421
2 21395 845894425
2 40549 359284126
3 73292 163202
1 112037 195481 635880148
1 50523 91669 82414821
1 79518 199028 633018893
2 15223 216484098
2 141334 518807326
3 27498 136634
2 22334 757058250
1 13543 53910 14840369
1 119900 125401 428729363
3 48422 185642
3 129201 190984
3 50454 145014
3 156568 131392
1 95035 169609 887508669
3 84954 165138
3 198447 165562
2 183780 345502846
1 64007 108457 854327370
2 13681 625095345
2 197656 394144406
2 123395 19751108
1 23880 129625 622414408
2 14704 634948351
3 70280 133830
3 144679 118134
3 11049 90477
3 82908 170787
2 28002 28529518
2 77808 301633406
2 195832 102247296
2 63787 80854761
2 169121 507681041
2 59839 385070045
2 173495 90362424
2 127384 264229700
3 93590 89682
1 2495 17946 655941357
1 7693 74259 413973171
3 79277 150307
2 164024 159643537
3 73028 133381
1 141838 164732 871375437
2 23800 965122566
3 21173 24931
3 194240 59506
2 68556 936217650
2 160644 156609217
2 2806 794562239
1 90324 157756 20221085
2 91598 147651296
1 83520 130623 343045897
2 9188 65217323
3 140114 192132
1 95902 147645 875204536
2 109020 70935457
2 19576 995861749
3 77634 134826
2 37121 315313626
2 174184 348238416
3 194856 8948
3 141250 86221
1 72208 145220 62033590
3 61367 152431
1 41872 112777 881401326
2 155404 891977771
3 1778 67787
1 48943 140576 826835932
1 34724 169402 132119804
1 27907 115232 73659254
3 112672 189413
3 198823 84762
2 108808 341788979
3 97445 88885
1 51310 141355 686923647
1 45931 59850 682656939
2 126663 733945795
1 161873 196519 432526542
1 32851 99209 685838122
1 36859 58981 286540261
1 58365 93906 19390899
2 159526 233525289
1 143098 169921 811719945
2 62800 158612392
3 60006 73396
2 55520 395979908
1 98986 186848 92847125
1 120208 183188 279093388
2 177168 777911821
2 121910 313597069
2 129782 775591779
1 25247 44676 552102422
3 141044 32868
3 148456 192571
1 21566 31458 446200827
1 108494 114190 941837165
1 54914 163751 533289785
2 76994 945842716
1 91282 116486 521642057
1 19987 152099 558065400
1 142099 149166 712776657
3 160751 26235
2 176716 752427469
2 177868 567656624
2 98315 587690750
3 146886 1917
1 132080 173025 615368982
1 14056 87373 100016096
2 192322 139514954
3 158521 156164
2 141559 427266269
3 162677 189213
3 3261 198488
1 10909 157061 734646028
1 36515 74500 341961042
2 12018 946517652
2 153024 864891171
3 47160 170845
2 134344 138532563
2 169137 859248449
2 152461 589323017
2 63218 294707865
3 84202 114699
1 31877 129961 868261114
2 186520 630046953
3 23278 16706
3 129358 27159
1 9065 136630 238194729
2 120014 968952406
3 94192 19793
1 104849 119575 100610974
3 193164 170258
3 68534 1087
1 10369 151349 325316529
1 42123 133051 458280634
2 151782 497167027
1 27719 48435 46254809
1 80434 191893 44278715
1 85587 93173 358008671
3 61461 128713
3 140761 76436
1 51600 94158 3372718
3 119998 117309
2 154025 430328624
3 150267 34908
2 75147 783244693
3 196845 44728
2 122946 375970533
3 100828 138206
2 179370 815053470
3 38579 171098
2 115492 358442666
2 158411 544546063
2 67639 822812358
1 51276 149064 96517329
3 163358 39461
3 186947 85972
2 154022 753770228
2 197417 238716419
2 99491 411757552
1 30224 146964 678500602
2 176362 252199963
2 94820 907070888
1 32392 118636 955888550
1 31353 122123 132316454
1 51338 191437 758959254
3 198480 109513
2 118244 220191929
2 96752 169625910
1 150 178969 579412713
2 49715 671004150
1 30862 64050 406640821
1 38919 76626 121983060
2 135032 713181389
1 87542 181580 322549476
3 55914 94732
2 102910 677556659
2 80309 539625272
2 55709 292787451
3 53941 147892
2 60738 920317066
2 74515 641485574
1 11885 130300 305135071
1 54386 129705 147362615
2 146536 663089210
1 10001 66443 308197766
1 153821 160173 655169961
1 38446 184814 677758850
3 183082 138799
2 151912 457806242
3 188334 195731
2 128160 524503170
3 142358 104071
1 131887 157937 721407130
3 92368 158984
3 79820 78437
1 21564 21696 152465149
2 187359 72281611
2 93750 903638448
2 92422 319673941
3 24153 123549
3 61142 160877
3 43087 128516
2 120453 900176117
1 16104 121491 186966916
2 8329 915234020
3 23365 75265
2 61863 449914092
2 6449 957231862
1 745 147064 617678580
2 52340 163354670
3 163562 71848
2 195165 35678546
2 183702 790225992
1 48370 116825 406155591
2 6541 689485008
1 47396 164084 812694758
3 134844 34803
2 125056 720061363
3 180249 124808
3 146553 15720
3 192559 11227
2 175579 163333969
2 4362 583339385
3 175885 180799
3 48068 37093
3 174473 45378
1 11664 16422 982472586
2 123192 31170360
3 84014 164301
2 34539 350369805
1 6654 46436 120083282
2 122906 281536745
3 87335 166193
2 145472 229048585
1 72985 195784 208805855
2 100914 457013634
2 745 619098771
2 191805 712973361
3 164383 61955
1 155382 199274 299353358
3 33822 8703
1 20688 76908 729344868
1 39455 65811 422121499
2 96152 815061817
3 43254 137268
3 25295 102970
3 51156 129109
1 40866 198910 786791913
2 159679 96655857
3 56348 188217
1 121031 165445 424014746
3 105268 155596
3 32825 66320
3 60743 55953
3 114239 124376
2 58683 166254398
2 112802 162250214
2 83822 747067534
2 6373 492888171
1 99805 150716 909099761
3 105373 127139
2 80017 987029448
3 142535 77693
2 195622 443379289
1 56662 167119 349288390
1 97879 185982 328198218
1 67303 102295 917956638
2 83239 728548474
3 130021 172595
2 125538 145195421
3 10743 146386
3 132432 96294
3 147103 51696
1 38208 126685 569503271
1 30034 43057 805276068
3 131744 126841
2 41000 255043649
1 79459 161468 66062672
1 24651 101487 489659685
2 163119 108111797
1 59828 82111 980393220
3 41437 199258
3 52258 49321
2 150201 672022369
3 174096 109089
3 97975 415
3 168379 25544
2 175770 203547239
1 40285 42604 42957966
2 132313 515982946
2 148273 604881225
1 162347 170339 309812336
2 140461 183552365
1 40221 158201 906476718
3 195607 26676
2 130930 211823085
2 5118 25701619
1 19677 91055 463150300
2 189638 597910207
3 28495 90457
1 125006 175025 419868804
1 115396 170432 741184378
2 75359 525307351
2 192055 700019000
1 15059 167283 427179695
2 61684 424876125
2 86940 694930458
2 143461 258196267
2 120899 296969424
2 45339 914378720
2 141598 717006291
1 10769 41152 981599892
3 27794 113392
2 175423 91443654
2 168455 570282489
2 61631 999069160
1 63650 177080 655679581
1 72166 99848 205808147
2 175297 481675774
2 165650 873622136
2 176947 105211960
3 175543 22709
1 2215 17643 549437036
1 45068 175758 96698945
2 136437 818423986
2 126399 549478149
3 114682 174596
2 77883 645588556
1 82716 144729 811038276
3 169802 139800
2 96024 922727496
1 153095 165325 579378256
3 90691 167957
2 39769 859999419
2 151874 174024301
3 54683 10749
1 34543 139316 971820562
2 79015 785481367
3 30834 4972
3 67579 153893
3 189753 46035
1 85768 152936 168548130
1 60042 78491 710013101
2 116982 141727494
2 31935 575020183
2 177499 572431753
1 34708 112977 647028816
3 102310 42141
1 24003 189091 654791498
1 126749 136754 945006579
3 46655 89571
3 65512 1222
2 140847 573387372
1 33930 38536 175481253
3 125782 133786
1 44823 105298 379460004
2 45985 177271763
3 15797 87961
2 71328 807338917
1 49031 143330 128118034
2 99141 580840102
3 86469 15082
2 101748 23977536
1 20227 125895 106513588
1 109090 191564 403383167
1 24548 147641 558879989
1 9908 111564 976892073
1 14806 27577 335913368
3 173784 62906
1 31673 93607 986990853
1 88467 193854 935632303
1 34461 154644 78408986
1 35597 51809 586013688
3 110153 61658
1 76853 150044 53415017
1 52138 75927 201312175
1 64011 189950 842289136
1 170591 195471 738923607
1 57903 148626 712751960
2 98939 6740466
2 169177 227358401
3 73326 136547
1 81291 195134 468547085
1 54426 98871 253988347
2 151414 577069446
3 186437 118380
2 109608 518579244
1 93090 98515 372293343
2 125156 23146346
1 36269 139672 895759961
1 176334 190867 610731010
2 82340 183713060
2 199866 32067965
3 74544 10387
3 48994 9440
1 146804 192115 156291932
2 15962 290649508
2 136586 559130066
3 66396 67547
1 46764 121178 792314731
3 91599 38852
3 158341 126213
3 12366 23882
3 145734 44809
2 181075 414458591
2 134835 405991444
3 19525 140825
3 13144 93767
2 72811 450147373
1 86847 173251 605846085
1 151695 164138 174440536
2 80875 65179633
1 76417 86290 96308076
2 118951 635577307
2 36402 983083410
3 98353 151942
3 90025 174713
2 179271 453016823
3 155632 1075
1 116384 182814 164799595
2 58971 429031425
2 75368 255377109
2 24104 487867740
2 144101 177961950
2 110663 146472115
3 186401 107749
1 4271 120039 886431360
1 150639 174063 440411460
2 128527 282791359
2 147550 925922599
1 39387 146908 972655403
3 108145 116306
2 97583 19372912
1 14326 171449 891670231
1 74593 175546 172577155
1 101101 122916 875579669
1 9746 175054 259862538
2 187924 540970599
3 190878 151059
3 113626 29994
2 73918 481747115
2 154280 361421634
1 82734 129385 245003412
3 160810 25258
2 187126 513518932
3 167668 75726
2 197650 870397379
1 15709 198811 438461375
1 59663 155184 553539472
2 118732 189469419
3 118417 155847
1 127324 173895 217404084
3 137066 174942
2 93925 723796061
2 172278 806167345
3 147518 33617
3 8469 118404
2 28992 261340037
3 168100 143945
3 15075 142595
2 89748 720066819
1 48313 157865 641503646
1 50050 72250 788714288
2 141871 700645677
1 23554 54538 984233357
3 92298 181320
2 124570 850844347
1 29984 157098 576698137
3 120604 95747
3 1541 89990
1 61427 150855 620330082
3 135678 39634
2 121774 859160902
1 56962 118118 679559644
3 166946 151030
1 40869 169725 264807307
3 152470 59015
1 52228 145995 225666810
1 17891 71513 380628516
3 39544 187527
1 62654 179853 978198970
2 151096 854053478
1 15272 154538 268554915
2 5631 162424414
2 63207 371105502
3 134034 11704
2 129051 322805259
3 81633 142063
3 117272 97440
3 166090 153690
3 103765 101816
3 30285 168159
3 167675 195956
2 104364 869680953
3 179152 79383
2 103922 717083842
1 38986 169653 8909478
2 185552 251205978
1 85788 177611 965635563
3 17454 130323
1 21788 192036 946765262
2 181714 722789413
2 45422 883090967
3 11357 59026
1 35204 148899 268423500
2 163958 696677712
3 114054 16745
1 180982 195556 185169560
2 115235 358006732
3 67060 32342
3 33041 95484
2 102457 671971794
1 164545 190950 662024688
2 62279 380762482
3 49768 5436
3 151589 53404
2 79034 344412430
3 74181 104133
2 38053 697074869
1 175386 193930 273527419
2 50403 397001420
1 44293 197281 917988340
1 113932 166800 526537689
3 194038 57872
1 181813 184775 3151332
1 70090 141366 232378178
2 192444 388656145
2 64623 356062565
2 69969 581135489
2 133829 869329701
2 14681 682506594
1 80850 192729 316536890
3 150533 102030
3 169743 150896
1 76683 83295 829365056
3 11790 142479
3 76527 132290
2 168774 359232318
3 189405 2983
2 153465 950377932
1 3836 55245 342759543
1 18455 34167 828168742
1 12796 52309 586643219
2 156278 275358465
1 115066 146738 148527329
3 134195 113530
1 42132 100620 408382059
1 103289 107751 505775027
3 139858 93819
3 154749 150802
1 1207 1369 389081692
1 42767 146425 290927764
3 34401 141086
3 45114 194284
1 54800 177320 521300918
3 84293 42385
2 177323 724489145
1 40508 182698 433860231
1 33304 101830 977455349
3 20160 13841
1 85641 111845 508909144
3 40731 136932
2 190523 738735119
1 30777 43515 613826006
1 27292 63010 860322553
2 84525 754236093
3 138084 73838
2 143116 242833773
1 115005 154758 47070560
3 139630 61883
1 7044 85861 923849488
3 91491 15984
1 2563 72844 220996481
1 92962 140874 936180438
3 20662 43952
1 140516 162483 836868397
1 100015 163326 400753803
3 108330 23560
3 96143 5316
3 67229 65445
2 128290 401552771
2 101737 68635153
1 85799 158595 758430147
2 172690 447876510
2 168372 567653716
2 67251 205267712
1 64802 125481 404638735
3 79583 92910
2 198370 370285824
3 107897 139115
1 2148 92751 150564765
3 64161 107622
2 160272 932179994
1 24829 84057 482110433
2 199034 130034386
2 6799 279094100
2 39125 758561711
2 54017 96573801
2 70451 43387807
1 66068 155035 868483525
1 91485 166919 675581749
3 189349 48894
2 24326 127019718
1 102520 177812 896744774
2 40363 826743098
3 163119 23604
2 41864 925490432
2 122875 390794411
1 134275 176668 343804962
2 101655 180949453
2 125340 504830503
3 74425 198165
1 24402 71332 522866481
1 136401 161983 252957397
2 172033 180387060
2 126517 458084310
1 108899 141894 159291971
2 13723 151476816
1 132649 143509 304393038
2 151578 373903385
2 70553 676319680
1 87654 134181 483398441
2 88402 559165572
2 192376 673509689
1 23330 113626 454345910
3 195018 134303
2 13535 334183191
3 85202 131972
3 76911 190570
3 374 79068
1 127581 166249 126201353
2 107415 251709698
3 171649 182769
2 173332 354268983
1 66251 146318 128872957
1 59795 127369 193148
1 77978 111592 271346766
1 20005 167784 49180218
3 38449 187013
3 151682 6688
3 107242 130270
3 109766 164435
3 172991 146457
3 7795 190435
2 125114 506328057
2 77046 313253760
1 60867 150328 258109185
1 117739 157376 538812190
3 52565 19905
2 73570 207397155
2 188054 533232184
2 20045 421081260
1 27577 53039 965277255
1 27044 108730 748301410
3 134331 820
3 182940 144711
1 118193 132731 965303750
2 38216 337200340
1 19991 153896 914037660
1 30384 33079 734441309
1 122738 168122 564532181
2 169758 29999950
2 655 16712203
2 87052 69586633
1 89357 148258 378458739
3 172612 167855
1 20079 140615 277612454
2 64066 536922110
1 16955 75521 761909339
3 87077 31402
3 79028 169292
3 79829 22421
1 83233 146176 189791686
3 7454 68870
1 11568 187061 10840393
3 127135 58197
2 92433 280797932
1 1103 129880 700738251
2 41542 904604003
2 53725 575373453
1 134619 145573 265644904
1 41468 110560 567777542
1 12818 23207 89059945
1 23439 44675 631403296
1 163641 192866 15678133
2 174821 508699326
2 42478 525754639
2 128033 852826706
1 30667 185471 461152141
1 32496 49853 658055748
2 26728 286010676
3 56244 44961
1 115456 182617 992445458
2 159227 114004144
2 176373 985027050
2 140974 232509007
2 175357 579132477
1 26583 150883 788033364
3 47126 11142
1 24207 28541 322268875
2 1955 274461056
1 59550 95075 90729472
1 204 18138 156379399
3 102252 66427
3 157369 185414
2 170476 402845393
2 157253 203467895
3 146585 143134
3 128493 93240
1 110661 172394 18327143
3 141287 116577
1 127605 138313 877768921
2 147668 783813637
3 50975 90502
1 12191 76156 507548188
2 183937 527084047
1 62922 83175 410804054
1 23056 81561 713958252
2 117862 77873611
3 18266 172065
3 39914 397
1 24729 153218 215042940
1 34668 47056 152216484
2 23410 125439801
2 161163 800760553
1 60258 189575 585284223
1 51407 158241 196845892
1 58974 95504 718095018
1 137745 177023 513832043
3 139020 10939
1 110636 174048 511354563
1 69577 132612 600453092
3 15856 66348
1 101625 137216 524886281
3 171780 188311
1 1015 153574 313304810
1 11001 62501 449739227
2 64322 45269357
2 9871 437537599
2 773 998228241
1 65998 153280 911312020
2 167639 421819594
2 156090 499393252
3 112686 31796
3 100132 46266
3 49974 73066
3 50569 75627
3 81929 112854
1 98599 196861 425595221
3 179557 84231
1 74325 152650 668172568
3 50759 59091
2 160635 443564950
1 32550 142032 225041514
2 170479 677370931
3 180187 74404
1 113838 138324 988318907
3 2741 62074
1 83759 105846 380824884
3 138193 118767
1 48045 49862 458784218
1 81981 192841 817700465
1 175028 185596 895051343
1 12325 146815 678358713
1 70269 160076 448547643
3 134826 123540
1 43542 176272 469971072
2 94558 865656022
3 170684 165359
2 156066 466286298
2 112159 935055778
1 131449 162414 935193716
2 128909 462026252
3 100867 2010
3 155982 80059
2 99889 828415112
3 198750 45600
3 60296 146172
1 48936 182934 164121568
3 16524 107122
2 153252 384570700
2 105072 387125728
2 171473 123746888
3 148547 120033
2 156698 639163578
2 98414 885230534
1 143987 175669 433288025
1 93354 174976 702443604
1 138589 159889 889183006
1 95595 145499 12861707
1 104690 196218 241185502
1 27873 159811 173942473
3 65032 141832
2 123546 764452262
3 73811 92497
2 103694 588814549
2 160797 22050748
1 18874 47531 203649988
3 190769 119107
3 2313 67285
1 158834 177550 90269033
3 175464 105684
3 134117 6522
1 11810 70102 791451093
2 52380 537028850
3 39229 92915
3 130059 12285
1 54230 82151 22059653
1 85034 185138 555415537
3 68627 163691
1 178415 198769 545901963
3 76109 104690
1 9564 183610 679780144
2 26163 491572071
2 146617 455764939
3 195714 31320
3 184150 80128
1 109101 187625 434231178
3 52464 112811
3 133969 121481
1 71183 147580 655563512
2 142344 438231687
2 94588 373458773
2 185240 9490806
2 25268 317221761
2 90825 107112543
2 195452 138822687
3 50523 104330
3 70700 191976
1 106293 195221 788063439
2 73026 506206808
2 120631 812514745
1 73579 156410 108025158
3 138860 126309
3 199478 79461
1 27734 120135 570125690
1 64174 122530 434054734
1 31066 102623 605102100
2 107611 759325638
2 161174 755783603
1 141821 181405 475731671
2 101201 95212006
1 37067 43260 823068590
1 101183 103108 335484892
1 59654 164497 224111287
3 195967 88475
3 99155 19386
3 158507 106612
3 61373 53211
2 73850 719305761
1 93927 167745 959113479
3 16076 177444
3 122094 139472
1 10597 93804 547706495
1 49117 161585 401751278
2 196732 763336730
1 2748 174867 401986011
1 74270 192707 530870994
2 109747 188044170
2 51702 605472149
1 78396 138991 613105030
3 191960 141903
1 124094 157199 670012095
2 175887 84270587
1 16681 47805 740487818
2 64367 909640709
2 146743 12162190
2 28632 103032090
3 90551 24353
2 181648 197745823
1 42483 169141 165218773
1 131018 157758 651450665
3 197099 97481
2 134400 927313015
3 163795 189897
1 87164 94343 861941989
3 70008 173595
2 9080 996381320
1 131091 191995 781814056
2 39885 650006985
2 7497 970972853
2 172279 931354284
1 135824 198017 481185917
3 83132 140205
2 72696 770637429
2 122096 982032207
2 131351 640662884
1 82716 153294 569206620
2 116504 1386940
3 181655 147111
3 170356 57765
1 6986 116397 385693962
1 64665 170283 114628031
1 36473 167421 667760402
1 80922 115474 272257029
2 134134 514547484
1 172993 176004 896529135
1 163571 169530 87973548
1 32474 167618 850347471
1 121080 195398 547439682
3 138530 168869
1 89984 105026 465462830
3 22117 101668
1 116312 165323 377820308
3 51958 23268
1 87167 92554 833006635
3 110598 131916
1 2201 69986 961418821
3 77424 2430
1 104098 106673 977811011
2 43591 26856815
2 16669 754212151
2 53298 772587418
1 44386 160694 403935357
3 165047 28782
2 96800 210167125
3 105168 80175
1 32445 73169 507937720
2 55008 424789256
1 38183 106831 160500363
1 98082 198822 351567767
3 155144 191856
3 88553 36812
1 76586 106025 621339354
2 124591 583307685
2 50419 827771815
3 52944 190825
1 31092 34085 751283431
2 112945 946063214
2 18964 544464433
2 69473 951117115
2 28885 267974757
2 125598 221450094
1 99679 193243 210958442
1 63751 114021 52270308
1 79956 167036 343338240
1 31711 43522 732377452
3 22497 83618
2 31450 784863295
1 7892 101320 138078967
1 137008 188244 431812865
1 61548 194522 354515141
1 4162 135335 404822626
2 125745 538093765
2 38386 636000545
1 137261 152558 297019707
1 11284 91181 150515385
3 103464 40175
3 35240 47994
3 153174 85590
1 59977 182969 163806355
1 21892 107831 217592279
3 38678 32380
3 146025 144452
2 150433 134212026
3 16902 59274
3 127810 3362
2 12326 820016513
2 118054 285207286
1 141045 198803 257921086
1 67172 115174 257138208
3 50969 1798
1 83714 119022 664518856
2 199075 628256840
3 47768 3774
1 12841 196591 906078790
2 141713 374162925
3 23872 199233
3 157729 44858
2 57102 321722865
3 22874 26335
3 199360 97421
2 63319 794477877
3 41398 139849
3 179204 157650
2 75330 49722508
1 62996 119958 267232214
3 113762 113029
3 53576 11447
3 182316 61728
1 19787 134349 608599143
1 28113 62536 732592801
1 23827 34953 205072158
3 2919 56410
1 97903 128577 957485977
1 10765 108208 937543394
1 118083 134005 734564805
3 79010 62066
2 144030 17292296
3 147109 156235
3 107378 24763
3 51220 8586
2 176235 328662070
2 67437 897291474
1 123878 125856 910288825
2 18470 57682605
3 110419 134435
3 45037 102438
1 102322 124626 242366858
3 168219 131401
3 150777 8231
2 173781 71538166
3 23077 36750
1 3714 121193 87264914
3 81722 32597
1 155369 181988 782967876
2 38479 458145930
1 19999 111602 503995863
3 20932 178839
1 30083 39071 963197372
3 116974 91871
1 78691 94802 388736023
3 28490 11972
1 73211 115973 753721589
3 50820 89562
3 193231 94354
3 109842 27806
2 15484 103005652
1 25824 195835 320696279
3 55857 137102
3 137929 79526
3 121856 140097
2 19208 30417770
1 74422 160529 479569902
2 67649 678069056
2 133832 63054476
3 95923 110411
1 59933 87447 215829018
1 31627 122855 750080486
3 23118 118500
3 145205 158062
1 91196 102741 317920804
1 64452 118840 422092419
3 74907 101835
1 1300 47801 770729888
1 63035 187920 170124144
3 18297 104993
3 179850 14210
1 3838 90237 767656526
3 167182 114224
2 148830 435786580
1 75672 134276 875032556
2 187808 875149956
2 2332 584546851
3 112335 124063
1 71551 102456 517885218
1 2775 35106 122201040
3 177858 129592
3 89328 70950
1 32474 168746 42241813
1 33365 137672 807047138
2 157616 767224574
1 22167 162916 753094843
3 137796 44254
3 99235 176680
3 11502 105740
2 58262 889998059
3 53031 49462
2 78253 713436475
1 72108 134561 318741470
1 54510 181328 569027661
3 168095 51119
2 184839 323704018
3 190011 175573
2 57081 607595964
2 75713 306278004
1 81229 157475 944572247
1 18414 61250 652859783
1 72761 129385 215745816
1 148812 173250 517558914
1 36033 86232 976959199
1 30726 181605 592388258
2 71725 108758171
2 76030 992126403
2 17316 41256853
3 49442 130412
3 132304 141549
2 196524 256369277
3 57780 59400
2 185866 625864368
2 57739 929926655
3 133635 107614
3 192124 89445
1 141957 173273 374772209
1 92480 171763 212799541
3 176416 96108
1 32461 139346 508875897
1 92872 145999 133978338
1 95851 100662 855953650
1 149634 196914 995064033
2 184663 557603096
1 4012 163856 88742094
1 60535 77677 839533116
3 34326 92315
2 64390 784619004
2 102199 944814214
3 166321 33569
3 64215 11463
1 101422 152116 665111852
3 125652 139363
3 77503 128649
2 101729 436550205
1 125356 170219 827068462
3 27474 131629
3 153642 147072
3 178773 111111
3 84641 89666
3 105907 98224
3 10176 10399
3 19079 37061
1 87201 146819 655335584
3 84352 37678
1 66231 97798 87995579
2 131221 691561675
3 11327 151330
2 129405 94943834
1 142575 160886 558545473
3 12013 83580
1 74339 141166 842031161
1 82269 186233 163864097
3 150189 123959
2 107897 746266181
1 55107 125921 785246044
1 31600 110377 371443082
1 109574 144643 713023681
3 156982 85881
3 94334 9769
3 128994 111881
2 185194 179440611
3 3292 124696
2 134261 148811566
1 96709 109516 810965160
3 163034 4299
1 29613 172294 462824249
2 178693 875135286
1 112288 145794 312331001
3 16034 56844
2 24380 738730022
1 25227 164267 680296037
2 169516 746436506
3 195429 45708
3 82089 199745
3 122352 84419
3 106113 170247
1 27075 154872 87237728
2 87198 419188831
2 31318 709768410
3 71813 97646
1 92702 170208 915029314
3 19889 49151
1 23918 108378 863577299
2 94141 801889473
3 45486 44390
1 13257 96048 7991935
1 97138 154853 671622431
3 190131 196554
3 152619 160797
3 49520 47162
1 99913 154222 896060451
3 106848 113638
1 13430 100701 47833804
3 110658 153300
1 44800 121132 969071219
2 53880 611229561
2 174363 126351340
3 90707 37071
1 35499 195362 590480138
2 118002 908938953
2 147613 127514363
3 79898 184530
2 55802 124865773
2 38085 298064032
2 171425 120920580
3 53678 124369
3 141157 122854
2 122106 828238335
1 56514 188789 240105820
1 41682 166940 621187353
1 51699 148150 372165778
2 104285 205417997
2 161771 923505388
2 4020 796257969
2 13453 465161664
1 164629 199807 127412763
2 184192 989070296
2 195279 654583559
1 49588 175997 989873748
1 115983 141168 231411109
1 30184 171854 368082354
2 53571 667166511
3 45748 49638
1 77204 113777 939804188
2 70885 588370962
2 179666 670469416
3 199320 39440
1 12669 114097 771527832
2 4870 173506944
3 56499 129684
2 90687 602398235
1 165306 178765 973246044
3 152438 109548
2 167135 605146342
1 105540 137707 777319704
1 17705 155794 614817161
2 161860 323492547
2 45274 437285501
3 35448 149735
2 131272 151836305
2 61508 606934012
1 75357 194943 370716565
3 168952 64826
2 172645 689911385
1 39077 139585 527721798
1 131737 199243 90741471
2 155285 926437897
1 62553 129360 382108042
1 44253 124374 307059743
1 65938 142510 871889888
2 148771 517181568
1 177675 182954 348431997
3 81478 142504
3 187086 21518
1 96234 196515 675116809
2 117658 24885288
2 70026 385158779
3 149439 121021
2 61153 766567421
3 182081 100452
1 63324 163990 214643362
3 30839 80418
2 641 846636296
1 68721 137321 262541460
2 151410 204122116
1 33591 139810 435012654
1 33836 128585 312394015
3 104910 142356
2 142264 726204347
1 17734 37749 117966310
2 170824 639749357
3 128015 56902
2 119492 114158939
3 106829 2695
2 116225 614263016
3 185124 46871
2 31517 375377442
3 175815 2864
2 104479 571745891
2 152840 392434057
3 139938 31917
1 123266 165743 217022062
3 179200 81259
1 514 65143 200454940
3 145687 58596
3 137221 179354
2 99414 933179442
3 96546 175284
2 129673 683804707
2 72270 968977463
1 71134 100820 13903098
2 103708 738302993
2 45175 54803139
3 74948 558
3 186626 89470
1 140512 176299 426399440
1 54929 146878 383883818
3 129475 194148
2 81242 931579960
3 166767 130500
1 16463 87100 410827230
2 30968 242322827
1 45766 157104 735058125
3 167672 149087
1 37450 181548 828853031
3 157406 16435
1 18630 101337 518850457
2 170040 761760923
2 135825 603868614
1 99553 106859 528722090
3 104417 66436
2 99240 257885631
2 171958 909291365
3 171919 128000
1 13517 166230 630439399
1 41109 82339 45290608
3 133690 28980
1 26603 135403 532486667
3 157169 33240
1 14563 134756 833966415
3 19608 131249
1 17551 99083 871714202
3 183326 34559
1 108437 178451 125165496
1 173120 198281 542591731
1 64208 89050 7994455
1 98424 171251 731016488
2 144781 144566408
3 19250 118173
1 26423 125110 390556015
1 19715 143650 651217198
1 103981 134379 94905741
2 74987 276296779
3 72300 87102
1 61487 165972 922030028
1 1054 167580 537421901
1 36589 112793 135024831
2 19352 116570243
2 171020 43740627
2 131036 123153398
3 3787 38962
1 84060 145605 689122252
2 115332 545948069
2 174924 168580112
3 196663 186261
3 114601 18057
1 65234 135000 249027826
3 167264 80107
2 158718 330740962
1 35931 62045 759755078
1 49482 169963 53441070
2 31216 81592918
1 37691 184754 224882727
1 5253 174173 379095213
3 125478 24585
3 138481 151748
2 175759 345240071
3 100789 81919
3 41709 169820
1 16573 84636 623759158
2 164645 375573365
3 60730 36360
2 140109 638711658
2 101834 285215618
2 14244 931890905
2 147472 312122660
2 104002 420623646
3 14223 23473
2 147868 598105795
3 139970 175084
2 32945 453796814
1 71994 141426 230942493
3 60691 181602
1 92126 98557 917575397
2 44082 237550054
1 44275 84930 807877842
2 170629 211823807
2 19539 938049923
1 170263 189415 441106842
2 106296 201951411
1 39440 139831 145925082
1 8357 40381 236738930
2 87836 481064062
3 41953 74467
2 25455 317504278
3 181653 110601
3 22644 146633
3 115585 153266
1 77930 89971 559262132
3 134210 176544
1 21953 146739 780041824
3 75252 99653
3 55374 33970
2 198091 956564823
3 13193 113345
2 62151 674640071
3 92840 85458
1 4195 149694 479122223
2 185470 388083709
2 52197 214288492
1 16140 104890 269459821
3 139123 146135
3 171106 61712
3 36223 169078
3 61421 56763
3 85733 43788
2 159092 812780589
1 142802 178972 301385905
2 128496 757131171
1 727 11823 500751472
1 14527 136085 415884737
3 144692 127637
2 58800 22145404
2 157578 529905584
2 177637 67145896
1 1341 30787 706936885
2 57583 825010585
3 191940 6175
3 175953 117678
2 143990 704401742
3 42751 87465
3 45466 110569
1 42262 57755 291507390
3 123200 137279
3 142219 169217
2 110954 648135436
1 67462 177927 484606147
2 78788 733641907
2 68061 293584512
2 110326 866357047
3 55545 102632
2 110553 552565175
1 84735 143475 388112091
1 704 27139 511607388
1 59784 147725 579576287
3 114581 78977
2 11285 229987284
3 55368 131038
1 28181 174650 21457712
3 163737 4611
2 70820 108454167
2 96840 643018753
1 64087 175379 350848977
3 136447 172039
3 183524 167400
3 38087 91166
3 149183 6955
2 37604 939284009
2 192850 543501245
1 48145 136656 472036088
2 149408 653917041
2 54601 162833145
3 65574 45583
2 21762 702150617
2 15109 665556107
3 79986 67446
2 187683 310121200
1 55417 147089 135148308
2 2245 666694001
2 77639 114456892
2 138267 814539388
3 154902 132999
1 7673 96714 808570753
2 136448 988364248
2 24683 120456062
2 185574 81292776
2 152522 695368097
2 169888 911408983
1 87057 100469 620980864
1 127874 131923 419913627
3 82706 169375
3 3406 38401
3 1002 33168
1 87298 128326 853310700
2 30760 871812518
1 22823 117303 844421722
2 28771 687827797
2 16308 358382613
3 89199 105990
2 65829 722874981
3 41911 170101
3 48700 62680
1 123108 185011 846239006
3 35887 113059
2 166823 414146444
2 84451 546636133
2 141587 856657072
1 159692 179240 184588663
1 71869 178937 293181173
1 123357 182356 954763804
3 190934 96634
1 63744 95290 503934641
3 192045 160103
3 102196 138573
2 17269 146491152
3 20343 91156
3 35995 134688
1 34706 80330 268954104
3 180882 163445
2 191506 582914228
1 65016 72886 736437706
1 47483 180994 22124151
1 97863 154841 590223667
2 40466 414177310
1 102599 107374 797144538
2 117268 201215453
2 24832 680498707
3 101230 102420
2 76381 390922683
1 22726 136631 278783634
3 34751 36511
1 8763 64894 146908853
2 32910 438876452
2 105685 896087019
1 131397 158924 536689110
2 179977 816292098
1 134705 193566 443335389
2 189868 957359784
1 18356 177839 493502295
2 131156 252250592
2 145492 996958997
1 106252 107621 573366572
3 70447 148775
3 35572 29140
2 25017 185669536
1 10097 77315 969031704
3 167605 16129
1 55404 129799 195049953
1 81159 131717 957321403
3 157100 63209
2 76744 977847811
3 79834 115350
1 19707 150409 761971139
3 101200 194973
3 85137 40373
2 15627 158762665
1 55950 117531 529931071
3 179079 57648
1 46456 86221 763058060
3 148585 160812
1 131690 137968 125730914
1 105209 162024 136646083
3 6500 28763
3 57244 59443
1 21422 178791 82121266
2 75666 332847140
3 7845 33439
3 196791 134627
3 46841 22140
2 193931 327032503
3 38219 119030
1 66922 103892 200355463
1 118344 151867 659725652
2 18156 729689962
2 26394 991469344
1 96730 182306 417321908
1 88806 101359 340903508
1 165033 199911 896288055
2 91233 429565451
3 88601 51565
1 6457 140246 553568322
3 38496 169596
2 145785 542554705
2 136953 386453008
1 98115 131135 799054478
2 30499 907894729
1 7801 90091 490601743
1 35586 53363 319597456
2 183377 458687379
3 86835 167322
1 70133 191718 395053744
3 47069 56671
1 21534 93055 530543444
2 28741 138040049
3 88258 80189
2 23190 665139513
1 58887 112354 334199450
1 37863 180673 711341490
2 57321 782419229
1 87033 96937 796648599
3 55928 129452
1 10582 111007 209944564
1 6190 18606 528036113
1 119192 166477 340312398
3 17940 103985
1 61588 149281 286515438
3 193364 137542
3 151685 69970
2 78513 537091445
3 82371 138974
1 112396 156151 863522037
2 77641 240719479
3 132260 195374
2 127256 547955861
1 159831 182417 936039246
2 187315 393469053
3 173770 26337
1 76069 149603 194695809
2 4335 239798738
2 12110 667115144
1 165127 178209 159785244
1 3164 158738 22968342
2 161605 981820319
1 46113 190258 718275433
3 67454 39578
3 149629 103867
1 47035 79199 185919375
1 117881 148555 303976683
1 48078 185267 65020347
3 25166 146552
3 152161 65767
2 46963 394495207
3 184752 195861
2 42295 75272678
1 2386 93952 999881814
3 87259 89774
3 113384 167085
2 25158 24893565
2 165339 697084662
1 35205 51093 403969712
1 157125 157331 433529306
3 176293 25328
1 171388 192673 633465176
2 20398 70890086
2 19181 847527943
1 4700 175931 785462777
2 115845 664620147
1 10400 173384 797161375
3 197967 88207
1 105626 173088 911316355
2 27851 351275966
2 38200 316618732
3 76793 2338
2 64237 934051668
2 141760 361089811
1 41681 197690 476823626
2 39380 115822432
3 182757 68391
3 144252 143918
3 66902 173290
3 40073 69531
3 161358 25130
3 25423 58049
3 190528 71543
3 148960 70289
2 98946 558715960
2 5167 200799676
1 96366 152262 832334326
1 68765 77369 418738223
2 65771 870355093
2 106641 198750573
3 79539 148130
2 177972 293866236
3 51054 22889
2 182427 675123716
2 103951 154372824
2 127355 894807383
1 173691 189606 556254986
3 820 167657
2 75189 269516259
3 30994 87402
2 98041 585899805
3 142983 21293
1 97522 185251 951002291
3 150896 199716
2 139491 716206840
2 8336 469620207
3 118451 127819
3 126534 163187
3 144285 89342
2 6288 364517827
3 80937 46470
3 71314 120807
2 167931 524999595
3 174643 101778
2 41712 73653056
3 30492 43814
3 68837 84939
2 3171 471765056
2 195799 299011099
2 37089 643785485
1 67926 176051 851105142
1 17105 142388 341505818
2 148796 566003067
2 179871 915062792
1 42411 160024 85286817
3 106385 135315
3 152313 21934
1 101342 150128 4289520
1 105548 162898 396346472
3 79787 119454
3 71650 161467
1 22391 62645 520257337
2 123391 795454401
1 32506 164214 490513751
3 117837 195067
3 106631 76891
1 91239 141286 974187882
3 93666 182850
1 45423 189370 63335943
2 140879 251344191
1 17842 152408 281358087
1 176076 191933 473046242
2 118544 476219527
1 53763 100870 822642187
2 58190 819391957
3 32126 118086
3 8904 31611
1 8753 21422 497369355
1 93889 138763 612958150
2 110136 908002270
3 89914 110873
3 180759 89308
2 175744 5336721
2 164210 886625859
1 135056 191344 539529182
1 95593 159500 1826823
2 76396 652202887
3 70630 27268
1 135698 183348 27691507
2 6146 410165848
1 92580 167121 634996844
2 135066 866400671
2 137336 608049944
2 85738 744729958
1 149408 194040 547006564
1 11342 13608 518816385
3 67829 148080
2 157701 867157473
2 188103 601286459
3 116616 82565
1 81307 155363 376024471
3 54913 74151
1 40054 139069 863133507
2 126912 593266638
1 110305 110358 118446965
1 89045 109623 845801713
1 187989 194677 41240976
2 105567 983800125
1 19336 140687 833719366
3 108002 115551
3 53787 158347
1 3117 184220 303105144
2 60326 243286879
1 37050 179173 319103709
3 28058 141036
2 196771 48370056
1 45135 148274 722026015
3 197978 78912
1 100850 140513 585296245
2 164020 869656670
2 99997 980556121
2 122638 512211329
2 85109 865840722
3 182472 86560
3 199567 191546
3 37438 192639
3 64931 43978
2 56067 399973571
3 111723 42862
3 77270 19770
1 76921 148121 881408423
2 164877 958488814
3 21412 49125
3 10099 127212
3 135030 153925
2 167924 935436356
1 67334 86781 183375072
1 144445 148596 997016553
1 23191 154224 717232914
2 36417 154302193
1 69147 102871 376942507
1 51170 180303 135518473
1 30698 50079 623176850
2 188418 61709859
3 117492 5802
2 133662 870979832
1 33496 47437 750467575
3 129164 170806
1 173518 191262 51043055
3 21909 7638
3 160578 116205
3 32269 121773
3 53574 178953
3 55650 71190
1 169875 176878 320711418
1 22393 131812 375930946
2 52566 161949554
3 23267 20685
1 87336 184231 194379243
2 47760 337668173
2 14799 594574997
3 169943 119802
1 127868 177874 45251629
1 49109 133043 818783798
1 102557 198353 211105386
2 15821 441601787
1 19216 120825 784220124
1 35620 185028 215389802
2 57473 510530763
1 111322 115720 153768755
3 140990 115006
1 14111 147208 88545124
3 104734 179535
2 39921 653607832
3 13733 195031
3 2239 28956
1 41706 125444 647865629
3 141062 135859
2 150657 805009270
2 97915 967518338
1 41083 54519 285038364
2 174610 790628661
2 97910 544881112
3 109392 76303
3 103329 171633
2 129915 40240497
3 161364 129274
1 60963 148438 459825367
2 56615 445993137
1 40744 80901 843269424
2 110386 946905908
3 60902 129973
3 171222 14186
1 52085 118376 783085166
2 65349 346992725
2 19309 586171899
1 149 91111 165020644
1 260 177588 883404967
3 131245 136376
3 7359 65217
1 56668 185243 915675887
3 106502 98026
1 19318 166225 337695793
3 44284 38350
2 182383 971134272
3 25256 44561
2 193342 865355982
1 85887 105192 162609482
1 15432 37356 797368736
1 69414 147187 983620540
2 55210 357663202
2 196521 604437815
1 28855 75771 772978940
1 3471 19541 655085573
3 100464 29674
2 91762 923141456
3 79897 165875
3 194962 184811
3 126972 119977
3 506 88540
1 35367 172818 975072188
2 129473 857604790
3 44729 114465
3 197352 160004
2 43535 291229612
2 175409 923829972
2 28591 576998499
2 101852 784138399
3 14727 97640
3 127065 81672
1 111816 153318 26559483
3 59221 83823
3 154009 114795
2 162792 736111442
1 121549 163029 819969887
3 111998 62747
3 183271 108427
1 53344 71524 567586767
1 164211 181076 134333848
3 69168 48777
3 129415 177976
2 139574 620523066
3 37384 85756
1 49342 51671 22229020
3 23050 176558
2 123764 48514348
2 11652 110857328
1 63528 65330 821532803
1 91167 170728 528422729
1 160496 190902 788554044
1 111648 193935 664365800
1 139992 145751 677376310
3 196892 34814
2 40308 141829906
1 24811 176895 790843808
3 82112 188802
1 18520 41126 879266659
3 5157 67621
1 88027 145629 49066659
1 92271 121976 846254230
1 47226 48402 494516082
2 51004 531646654
3 176357 115838
3 52404 109561
2 96684 509513975
1 97103 119818 752888530
3 155523 163924
3 176418 126034
3 164976 33987
3 72617 25788
3 182700 117340
1 38533 141104 888713040
3 3929 20131
2 162642 17360296
3 174948 20994
1 114635 176238 993618948
3 70827 137058
1 149708 186546 154836678
2 59025 625537587
2 11451 198504728
1 142838 183079 396486508
1 90068 98213 584060388
1 31826 62441 16022326
3 129185 119823
3 143981 185625
2 121430 998456422
2 122893 951356864
2 50154 526512326
2 90558 749651557
1 48039 153283 612771782
2 136336 580109770
1 116619 184116 668418797
2 44281 910883683
3 167015 110170
3 158300 27687
2 23908 61239395
2 199911 885195435
3 11425 196386
2 83376 170639900
3 5989 47534
1 46118 63646 228445641
3 104932 117626
1 25633 115220 124198164
1 90105 113606 651224824
2 173160 987678855
3 166689 31879
3 104957 133918
1 166794 193077 584382541
1 70986 149056 50273692
3 72684 145523
2 93991 181568523
1 138435 177643 639457860
1 179765 183065 255897371
2 42891 183640542
2 56932 60511516
1 17477 188740 636273447
2 122741 100452277
2 132216 274469296
1 43623 134695 685769379
1 77196 89686 897834625
2 50035 479273625
3 19144 135088
3 62309 183413
2 95235 804843102
3 149445 10144
2 94563 271048155
2 89291 239104363
2 191461 783940023
3 64932 64202
3 140223 26443
1 6149 102260 733986317
3 66215 17413
1 98513 162576 193164337
2 28543 467447741
3 169471 179066
1 8106 42854 162507628
3 151104 94519
2 104637 836462918
3 12693 112719
3 101684 123774
3 63797 189351
2 41794 538044628
3 89470 46980
3 119059 138246
1 56182 84127 50205721
3 170689 45777
2 5230 450317712
3 92965 195243
2 45452 427709452
3 87299 162614
3 156298 194118
3 77784 58522
3 84923 38924
3 172366 40477
1 766 175303 388461878
2 57719 233807344
3 126253 46755
3 193277 76120
2 18746 209929815
3 185862 49449
1 128651 147577 118392416
1 103735 187126 293107215
3 99966 51108
2 80454 651315981
3 9215 69715
1 96901 151913 774181894
1 181380 182906 678273760
3 32074 33375
2 23194 438160029
2 655 16594554
3 171360 128747
3 76270 16528
3 81110 155471
2 173614 74658909
2 102021 992375376
2 186721 474373220
1 18954 144403 439431775
1 21524 63026 742557794
1 73525 116497 384153642
1 150335 174329 176466267
1 62118 150923 881034285
2 50881 606225464
1 33944 68304 664923624
3 87736 107927
1 28756 192882 385479689
3 39765 91477
3 88263 175994
1 36818 168434 795499125
3 122627 109481
3 169473 10092
1 47611 169082 853190911
3 92414 128896
1 18242 148910 949532403
3 198055 170262
2 165313 523034206
3 32185 97466
1 1076 67011 362143072
2 72904 213157329
2 6959 814916440
3 15642 83296
2 184232 274414177
2 124781 535082521
2 88260 651402597
1 93734 122831 687199932
2 659 329557701
2 22036 742942206
1 23648 171877 137596516
3 122036 170924
3 176198 30186
2 14791 933708061
1 19848 156087 271255034
3 78027 145044
1 12816 39332 763465292
1 27435 107200 355300452
2 6632 282819896
3 198789 104982
3 164300 78434
3 113339 4895
1 27701 191894 755099382
2 14622 698749246
2 87914 600358842
1 67552 96823 181911722
2 19679 671868851
2 33134 284888987
1 60226 173667 519181580
2 71153 72212185
1 36756 125338 379525914
2 108234 62995299
1 91247 127951 325987948
2 56502 763762279
3 138743 161690
1 63174 168988 632769535
2 15313 792155939
2 32215 36086503
3 88273 139368
1 89935 97921 344962312
2 178993 56051290
2 83672 85678679
1 140422 170682 915637343
1 28529 135808 345716058
2 37960 844147463
1 59877 104099 575085439
2 55763 913254201
3 44800 117034
2 88735 561932637
3 36269 141801
3 143943 143702
2 70659 637247450
3 2842 158971
2 87230 69086363
2 151957 158694795
1 103350 131544 929838245
2 31291 434842340
2 11533 90064442
3 170111 135175
3 74813 131179
1 31522 161860 315526029
3 182510 121391
2 120790 161433731
3 136674 179047
2 49453 593109690
3 99556 163785
1 9476 50285 513555338
2 73550 551187176
2 167267 716073751
2 115266 992047971
1 104158 134908 587423091
3 11438 24823
3 47124 170492
3 5679 32836
1 14583 28907 454682246
1 42958 152422 819963279
3 5004 95640
3 66351 111714
2 160535 6560680
3 108063 138972
1 18033 37107 320369657
2 1679 45515102
2 137682 668833355
1 61232 79828 11925385
2 79958 374011888
1 54808 194716 584412634
2 69408 495242734
3 103431 84410
1 184831 190106 709787436
1 107511 153306 341464541
3 180992 8194
2 73117 122953846
2 178622 906127498
2 145055 163357634
3 141070 68638
3 150554 48451
2 181483 305313668
3 5132 40756
3 71264 84262
2 177374 98547906
2 6245 831018591
3 146402 81051
3 186097 3551
2 196618 106742019
3 32480 63300
1 31373 50906 682501197
1 143078 143383 90112818
2 105232 813450463
3 40516 122810
3 71114 154890
2 164593 5110739
3 121540 35502
1 101195 119271 547237689
3 53550 174530
1 811 3987 72123255
3 174562 132817
3 127815 92057
3 34080 159502
1 51135 181540 115589162
1 46987 54816 366996119
2 100159 518234524
3 184255 40725
1 37076 166690 573710116
1 18693 77603 835837988
1 75025 90239 993920763
2 101840 779425453
1 16431 44044 736467109
3 196921 121680
3 136195 133830
3 37875 128378
3 45082 57781
2 109966 594689221
2 105174 944073153
1 156393 179306 362574102
1 64517 166037 460261920
2 143029 210485601
3 156617 144414
1 63927 171503 682299486
3 95868 181022
2 97590 615542412
3 153122 17588
3 140511 72783
1 44642 97133 314997292
2 198007 932910493
2 113913 305785115
2 43376 996899762
1 77575 144871 763978467
2 95279 445823103
2 122395 13962560
2 77382 579100796
2 100812 359011051
2 690 373235051
1 110 35015 322724394
2 186649 447893896
3 134764 87390
2 143730 901940399
3 22264 163731
2 167717 584101724
3 103925 191965
1 38715 44160 885358957
1 166615 184905 918387412
1 133208 137655 366436244
3 186200 133508
3 54878 87157
3 77571 71131
1 59935 77195 876372086
2 86837 57897678
1 104697 174798 909322576
2 142281 38005282
3 92819 140295
1 39286 49158 871477464
1 37453 186171 220305969
2 124497 665572487
1 42395 89267 510764318
3 34563 76129
1 146095 161282 628872203
2 42938 144558595
3 111051 149300
3 14381 91385
1 70660 130455 700811524
2 82577 26219917
2 128689 976910429
1 32974 191561 878145518
2 15916 396665332
3 161749 195792
3 42731 135719
2 119868 746436338
3 156089 69031
3 80130 85684
1 35699 102642 860467568
3 65463 182814
1 20398 34453 3376367
3 112553 198841
3 181086 184642
3 35228 51297
2 26848 82037693
1 29441 46330 637575084
3 103518 156624
1 2490 151658 238749599
1 69014 70535 167547997
2 173286 550437555
3 198261 37610
2 18105 359109687
1 99601 171513 681908911
3 147228 161534
3 72088 120979
1 118405 140109 623728218
1 52974 98493 517012852
3 197476 45775
2 146657 848439433
2 156111 289773512
3 132389 159345
1 162788 185393 346096604
2 83305 210934787
3 129778 77314
3 97650 131929
1 70008 181781 892690998
1 114642 122592 580358611
1 150212 182012 577103418
1 39100 53435 642470195
2 132982 678343193
3 57372 11109
2 74234 328289655
2 35595 84978722
1 26139 95496 701499277
2 85940 728781219
2 35018 627460515
2 89805 479820471
2 158160 446515400
1 8838 121702 830059686
3 22994 41336
2 12421 731928085
3 152312 196016
2 131937 949783378
3 76602 188558
3 68273 10139
3 61112 63646
1 76603 174641 34486499
3 119710 75313
2 120104 559085560
1 128241 151772 260211573
1 31097 78366 118397621
1 25134 75105 979989199
2 56264 983649589
3 98002 49345
2 45261 299360274
3 93653 164151
3 161425 161813
2 124485 727600138
3 122078 81060
2 185197 405200638
2 70691 278363325
1 1964 198449 9824573
3 14442 107721
3 139838 160255
2 51428 618757082
1 122033 185688 618192957
2 83789 972134325
2 155427 769821659
3 89522 121448
2 119645 994072408
3 94685 101696
3 132581 198971
3 185646 22441
3 180646 190611
1 57759 103044 948974111
1 120 7640 486953960
1 130388 135985 34608748
3 64933 73326
3 24903 120771
2 164882 272526498
3 102934 131195
2 184437 547444996
1 34657 161561 292556352
1 94149 153424 452083964
2 71825 595771669
2 31451 879217793
1 88631 152634 42023810
3 180399 46846
2 157147 288893831
3 15179 101169
2 98920 367144206
3 114733 26669
1 44335 145008 572609838
3 23816 53617
2 2517 455136888
1 19955 160041 481955810
3 65755 88410
1 72828 157693 193852246
1 66173 118829 432840242
1 6155 20814 204177838
3 79353 26832
3 76823 109888
1 1957 73866 401916941
1 128863 148262 606866247
1 86373 105347 36750949
1 17450 64050 230128550
1 116494 155937 187962865
1 116495 179761 213963294
1 129197 148333 623952876
2 59538 57326977
1 102210 170628 137057868
1 52683 95432 21521292
3 59068 110290
3 113757 34022
3 120093 121829
2 76910 886599563
3 194295 183444
1 148145 165335 380676080
2 24886 172533656
2 196206 496856909
1 107101 172795 280466028
1 29561 162667 27747112
1 49978 69632 751554115
3 182806 84635
3 45721 772
3 196286 44489
2 179429 700170535
2 172467 670747465
1 10011 153193 172322930
1 17698 23421 167364819
3 15390 42724
1 191491 196902 331012330
1 68222 152957 200710832
3 132760 1437
3 86786 140996
1 119466 180179 733207798
3 172996 26361
1 89258 100009 942436427
3 29253 28670
1 59757 88753 31710968
2 36241 413941192
1 100387 126816 685798582
2 35202 27932137
1 181337 199880 194623851
2 152184 304283701
3 172722 22001
3 1975 189760
3 75034 41728
2 115226 629474814
1 58454 90160 376494818
1 16527 152746 461429733
2 158624 420972282
2 137550 592251051
2 83298 715969748
3 11737 47777
3 85063 183051
1 1659 104925 352497793
2 6628 972387313
2 148205 940012910
3 176668 140101
3 170443 120814
1 64116 145353 219726476
1 59816 77107 439105889
1 94237 159886 898106608
3 66928 10211
1 5633 71759 364066397
2 13146 703874739
2 119169 960010918
3 72500 51337
3 160806 144760
2 79657 690756174
1 109683 165398 713044222
1 41449 124063 660672260
1 107183 153055 444879987
2 191664 891758033
2 61584 536700352
3 79099 158066
2 141278 807281360
1 1443 49940 565521686
3 89378 103328
3 138763 86984
2 99718 477731699
3 178635 187157
1 93631 194687 879237996
2 98112 544806585
3 62696 77164
1 23116 85767 434757665
1 26649 64516 381512721
3 187536 189091
2 161915 996380331
1 62501 129336 63898379
1 100819 175845 983643206
3 29411 86717
3 77398 165381
1 48704 80485 690015748
2 84045 449649131
1 26589 50470 49583818
1 98970 110225 358561693
2 177735 404282972
1 142029 175297 457154361
3 194385 94512
3 192366 164366
3 138159 135939
1 66269 70823 676762932
1 42720 162292 672968275
3 127307 152250
3 188568 123661
2 51924 236044154
3 142212 63052
1 26997 115150 238544099
3 36520 161933
2 143535 452964082
1 97838 155531 508006659
3 88440 149252
3 14414 37767
2 155936 558597537
2 165380 95422004
2 138545 165175314
2 183773 759427060
1 91391 141977 548117793
2 53256 173077579
1 141232 186899 455301215
3 104003 102351
2 2382 151592856
3 164318 169024
2 134469 630139940
2 171314 841081096
1 6749 14094 297897460
3 166446 146638
1 11968 136536 329526908
3 18484 45390
1 15766 64703 849724855
2 156488 991278945
1 97634 116974 360482112
2 44758 11818446
3 72148 127954
1 23818 84141 499932734
1 19967 20292 863182514
1 41638 62170 902189258
3 167237 37676
3 136490 94462
3 141757 1661
2 16115 105938951
1 90795 130228 263403395
3 160779 107380
1 125106 174318 223006268
2 67608 227309570
1 24631 151152 575445152
1 193020 196723 814990075
3 103350 131336
2 3882 167481680
2 70376 859772548
3 81750 107277
3 173766 171139
1 11897 141501 586687754
1 4500 170436 87288975
1 54009 80462 364830845
2 132779 655215656
3 58808 143650
1 162881 182536 159435121
2 67474 601040085
3 146518 31424
2 63773 992494488
1 1693 52017 268803083
2 167253 557122966
2 68563 486797052
3 197886 128026
1 29773 165140 812419559
2 107740 553920097
2 120669 718923322
1 48169 141339 371771036
1 108458 175832 443922267
2 17166 447281986
1 19583 106309 336204309
2 41719 746252389
3 58248 131669
1 79908 156340 514641037
2 77878 165723496
1 16571 85030 158677898
3 92055 97413
3 142338 173740
2 119617 638035756
1 13891 42614 927611218
2 149010 533901383
1 2560 8836 530561658
3 160456 63850
2 17240 693815361
1 5787 159976 265945504
3 118809 143381
2 80757 115908935
1 70387 174379 706213974
1 38304 145168 732900488
3 48229 148861
1 4777 115921 389488238
2 133725 139942456
2 25519 379764444
2 165371 405949554
1 18041 172353 887516786
1 15613 188157 502827678
2 32515 308744628
3 160981 95253
1 103614 168235 19374553
1 112850 193667 129026818
2 100353 830410264
1 33515 151183 288162993
2 89578 366038812
2 82017 886701693
1 172066 176016 833875173
2 137574 569306660
1 106327 151717 477096743
3 121817 85090
1 58828 98586 368543241
3 102506 143449
1 70434 149805 711435279
3 2671 83887
1 76158 125981 347894200
2 4028 435897664
3 31735 140319
1 97483 132708 669308430
2 187118 854702450
2 91115 505370797
2 131817 848568997
2 154597 10948995
2 7569 36258429
2 20884 916612027
2 20495 239175636
3 54873 393
1 59228 139213 7463862
3 159401 140538
2 55269 322949657
1 25351 52107 617793889
1 48665 68069 992192677
2 57774 824929072
2 2350 508115597
2 100174 823574278
1 71896 159897 544300127
3 116655 133059
1 170486 193961 172251935
1 186644 187012 606593096
3 60305 97749
1 92963 195694 858299691
3 167248 23182
1 98320 186812 129078868
2 90794 571032015
1 58509 119986 607604742
3 104889 187343
3 26998 123177
3 122504 28095
3 63179 192495
2 112064 947890863
1 8056 177145 781645811
3 36126 145227
2 144512 586950859
2 70332 106394623
2 151905 841242558
3 148494 32707
2 47685 9108234
2 181708 185108272
2 66357 11866668
3 78236 47890
1 64509 144097 683506283
3 32805 124302
1 152561 186543 516260727
3 27599 33472
2 16723 231045169
2 170269 27489014
1 39921 112122 853722556
1 45500 55363 442594782
3 40889 190867
3 13120 92124
1 12158 126002 104223478
2 81179 637103200
2 72469 707991068
3 17629 67820
1 26944 57790 115581524
1 6871 72729 495023585
2 179848 940738320
1 133733 153932 157719899
3 37944 89068
2 43511 307753729
1 71989 95885 378941517
2 192726 98482872
2 61150 490167902
2 59145 43751698
3 6664 194435
2 3668 182692328
2 94343 775243079
3 153990 194914
3 8694 113734
1 85767 131789 147304082
3 25990 184988
3 24118 131224
3 32420 51208
1 41415 111199 144765309
3 18290 179851
1 99624 106874 865600180
1 37413 160398 536788125
1 39301 105321 250967653
1 122244 188449 337087165
2 38222 896865037
2 65663 794660723
2 131073 296681419
3 29068 125994
2 90311 365273534
2 91843 746010960
1 43586 116735 473174505
2 117380 654983287
1 42401 137094 786262418
1 73098 145533 520013654
2 114260 426670358
2 36724 966061650
2 60378 662531822
2 176144 701738393
1 1837 64638 635385083
2 174800 769084609
1 111479 145131 812058943
3 81643 106754
3 71186 163899
2 168040 660089902
1 31361 73891 286982653
1 42661 138129 920983588
3 32673 98835
1 20003 152289 939095479
2 65166 713103727
1 159332 186499 995688020
1 63137 132585 488763010
2 78334 580382337
2 128235 788961211
2 23971 341956560
2 17380 419844245
3 114472 54864
1 64104 114271 756694591
2 120020 506363523
3 124726 177698
1 110006 192930 224519670
2 88270 454557595
1 25685 59352 395632558
3 12391 32255
2 75838 805524163
2 52453 733788295
3 89554 75450
1 2461 160326 423988049
2 39533 812802835
2 44960 45551199
1 158713 185499 924752181
3 187731 70029
2 104904 229537937
3 11171 137153
1 30713 166786 328199700
1 25127 42902 434299532
3 106054 171291
3 42664 15965
2 195125 653854081
2 33251 91359009
1 21226 162024 646221906
1 65964 197056 942150134
1 22867 90063 538579071
1 95821 188191 999350328
2 63803 421657286
1 26446 75652 259971193
1 56959 68159 507711155
1 111422 191202 400093442
2 164513 323260368
3 120432 6211
3 89684 59762
3 78831 52731
1 31967 79258 170790772
2 127355 917395991
3 3020 144001
2 95232 493947216
2 74542 891671740
1 157969 171755 393873353
1 64864 119046 675558219
2 155685 491769069
2 19087 965280726
1 27802 40035 201300475
3 93472 108160
3 182211 85387
1 64284 186541 927743371
3 168029 152390
2 11497 55748802
2 16378 256397633
1 86086 185685 743127299
3 87710 77131
2 53521 487975949
1 115913 173109 332849862
1 52498 87637 251259645
3 181182 5935
2 175932 915439711
1 105348 112118 468396870
3 101197 148604
2 176970 72637158
3 13824 118453
3 93903 161361
2 144149 42816353
1 121688 130397 478042547
3 81978 148433
1 4740 145720 288381580
3 69776 68408
2 78866 233665748
2 62698 651725727
1 15924 21931 938731307
3 113414 72123
2 41084 346657083
1 156569 176800 751937339
3 131425 171114
1 15883 123073 15192680
3 182967 195449
3 154448 96590
2 26897 170462051
1 60358 187160 384596584
3 194719 107376
3 30337 38883
2 42275 447189213
3 183809 148410
1 44215 85275 860803981
3 47924 12989
2 57756 339863663
3 502 33401
3 133322 45188
1 100151 142536 847241370
2 133280 764099074
1 46483 199487 199040465
2 6836 399806124
1 68517 105110 616495006
3 196227 56106
2 90011 835566941
3 79573 116813
3 25251 165820
1 7019 194832 791051814
1 141778 165060 257824314
2 170935 858666498
2 159830 814692706
1 91712 199145 761598244
1 65199 161491 760085202
2 82269 161242205
3 411 104190
1 3419 44841 325993378
3 130274 15735
1 58138 74302 715008109
3 64918 29204
1 105855 183699 167826842
3 35095 8955
2 190387 576240685
3 30895 29405
3 26226 162912
3 52442 151078
1 55974 112383 729218718
1 69022 194903 196967325
1 76290 80487 787125438
3 42299 75162
3 40044 177056
1 43091 190396 242477457
2 147350 46208082
1 75053 160254 870223859
2 14602 8499881
1 177536 192188 671429132
3 167273 46399
3 109481 167885
2 36930 304075624
2 3686 739111856
1 65148 85302 67131169
3 194298 32631
1 56600 180959 175309416
1 104206 128530 592325063
2 33207 417697796
1 79250 90698 514395365
3 17280 2583
1 19471 28538 62138533
2 49407 795404414
1 6329 118754 888186079
2 116490 841680951
2 46713 356003341
2 18688 383998600
2 197637 806254882
1 2851 116861 566720875
3 130522 188497
3 76473 22267
1 4324 64176 808577696
2 43190 274867102
2 25855 622174118
3 128664 157127
2 14486 282774787
1 64789 183554 285293646
2 66459 657185299
3 52269 37096
1 86452 134335 372067246
3 31745 116825
3 113194 177405
2 44708 939151761
1 33056 122778 750469620
3 127075 55955
3 177118 99873
2 104062 463684494
3 68513 43165
1 53145 163892 88725191
3 150694 12949
1 51268 159182 127027907
2 141393 469639761
1 19282 128108 235841223
2 130565 626604978
1 116286 138253 694904316
1 52807 83242 933574371
3 131401 156999
3 22591 60370
3 17775 120596
3 107920 136183
2 135933 664268613
2 34781 751432096
3 139055 2308
3 155509 128394
1 17230 38725 887181314
3 63899 93036
3 190846 11780
3 80020 34384
1 89865 134979 508847473
3 40266 113722
1 61277 181757 169642814
2 11178 280337011
1 7940 144649 167880509
3 130489 37286
1 60397 198120 248673418
2 149495 277519688
3 170288 106687
1 1299 29804 459398143
3 42921 142932
3 7357 36768
2 111015 833038960
2 94198 583719120
3 150369 144486
1 88275 179955 974818558
2 157791 475635468
3 142962 67092
3 14089 181040
1 24468 190775 63875610
3 182286 149788
3 111092 36726
1 117454 158983 839423201
1 43933 148722 319822639
1 123629 186568 730424968
1 78109 113980 930679092
3 66804 117220
1 42965 198297 383248773
3 137299 90289
1 106577 155142 895361963
3 80221 13518
3 4579 155047
3 2664 155492
1 3642 166366 530258479
3 162427 197464
1 81934 198381 248055499
3 43778 146543
1 46310 64300 487104136
2 31625 530451273
1 40953 66454 238556543
1 5321 14100 897974588
3 19410 4356
1 8922 99487 728639034
1 68661 128551 728747684
3 160825 75964
2 43527 682128236
1 65326 131074 431181824
1 19266 166605 989116992
2 137007 920716655
3 122115 100648
2 89493 252374594
2 125014 76038184
1 57060 188814 845022886
3 115615 64165
3 103162 175085
3 164890 187941
3 46293 322
1 38298 43551 691461688
1 10105 18706 904543586
2 32613 513207246
1 35543 172854 757299426
3 156951 161223
3 126989 5685
2 30641 825237694
1 64946 184459 475244733
3 2204 39985
3 198046 17757
1 7873 44484 576374749
3 23707 18171
3 188999 180655
3 180208 28414
2 184986 681718119
3 4153 181282
2 181388 303560277
2 135581 65274641
3 159598 57591
2 63459 603911498
3 72462 9431
2 172369 464410866
1 13923 41319 982652717
1 136519 182730 123825651
1 99175 167953 357893161
1 91526 115807 15355100
2 129985 869804522
3 176329 37005
2 109826 862458554
3 23327 30015
1 78833 90221 373298496
1 166104 186887 446462151
2 132878 975478504
3 118951 123705
1 6554 92418 743375236
3 95234 132720
2 31184 432787841
1 65241 109856 301055149
2 163435 770127870
2 16577 998412398
3 195062 69726
1 32209 114388 188323096
3 1646 51941
2 38733 788012352
2 98326 534343914
3 22130 120375
1 51525 155921 774546628
3 104352 162013
1 98593 176026 761249353
2 21308 572353619
3 5292 126480
1 39481 60444 689997032
2 165859 382201950
2 24496 419870245
1 107469 150218 65833060
2 39641 26596487
1 2636 100440 90033763
1 19 17292 595957995
2 195423 701542108
1 43940 68371 332279375
1 13238 82259 384810337
2 33444 371223292
2 68458 601635238
1 141156 190211 598065197
2 71518 800627043
1 119227 162514 352415036
1 111231 178148 51286342
3 169153 37327
2 191181 224593660
2 80647 965206036
1 4842 175435 33037911
1 3202 68820 19971835
2 425 687197004
2 143607 517712945
2 45049 501355517
2 85518 170166169
2 194831 974827600
3 103661 161930
1 55503 198682 630858298
2 60276 42306042
1 47364 49604 32499847
3 169448 194377
3 174457 178179
2 36996 896985880
1 60343 144724 419771316
2 173042 990161585
3 118098 183636
1 92846 193981 551156580
1 133210 155200 855025049
2 74681 551186922
2 3021 879815433
2 186117 743727292
2 162254 470507003
3 192204 38736
3 68559 15420
3 150469 23544
2 49613 66198792
1 44666 72115 976348959
2 9098 515353741
3 54674 53970
1 46487 76411 937424663
1 56756 62445 266116010
2 137960 200665059
3 7392 23594
2 51434 92595722
2 185368 763842166
1 2451 178640 439360658
1 19166 60181 544759660
3 72105 14143
2 138169 619522304
1 3100 97255 493479261
1 1789 194594 341742522
1 177429 183347 642424609
3 20333 116669
3 166463 21722
1 30019 183445 520802204
3 189706 61324
1 130292 185307 667520620
2 131600 577942996
2 146676 435816344
3 144259 59274
3 138233 184505
1 54688 97766 438854362
1 11478 87165 638137874
2 164236 23237611
3 181076 18680
3 126617 158714
3 84888 53014
3 37762 40461
3 102359 71439
1 124036 182640 523028456
3 68966 54102
1 17088 129881 984090685
3 188578 92305
2 137652 109894196
1 162344 199265 566283550
3 51547 100603
3 10183 135599
2 135180 428202790
2 149339 220680041
1 192201 192735 896622092
2 86488 719497352
1 39454 76474 395238702
2 59865 576935921
2 153171 204634953
1 11454 86455 988430413
2 77478 653762953
1 96723 145182 882162037
1 52343 78248 317631625
3 132426 187870
3 39844 21037
3 133852 161165
3 148898 20738
2 51695 874051096
1 3201 156787 586260268
2 145275 675348962
1 48200 59318 614909337
1 39026 81851 77332467
2 38028 570949574
3 15791 176641
2 190108 102929354
1 24067 77002 624693142
1 40448 182462 559739407
2 187039 201195973
1 1204 108698 126522738
2 16229 716583323
2 131086 332865472
1 136149 148143 893860323
2 118548 768308380
1 6018 166831 740649084
1 93545 148596 765055667
1 71126 153154 792437403
3 93018 85288
3 7354 190738
3 89388 83363
1 132473 182892 765103513
3 93931 30047
3 75592 21507
1 53690 155314 629479440
1 30541 87683 427561804
2 197073 364448691
2 56020 448417017
3 6468 92091
2 35727 147123813
3 178091 49773
2 163829 824560966
2 62736 824371380
3 173499 77309
2 89707 208230695
2 191226 18399712
1 141279 174509 229412257
3 143491 146396
3 156159 50567
1 53989 157777 772345508
1 16171 95549 870500516
3 154549 194136
2 123527 154754545
1 183235 195461 538327557
1 57720 61383 77477271
3 143490 126704
1 53164 86836 303106620
2 120238 830528222
1 110556 124948 185645187
3 84658 183723
2 60192 109434051
3 180135 194872
2 105488 330856683
3 83378 72320
1 85956 196573 322574782
1 82924 107715 193601725
2 74884 635954131
2 74596 381639428
3 90941 182515
3 97252 50242
3 94007 106381
1 51942 196025 812060643
3 127340 118373
1 56141 152910 628834385
3 44510 34098
1 34494 109895 654547456
2 38793 822098261
1 151559 155320 776719590
3 124125 71740
2 176739 691507661
3 84802 196104
3 80132 116885
1 90317 198824 483952843
1 13528 144893 615637049
2 89782 568749144
2 137730 692491939
2 185221 398483406
2 108495 4727848
1 41133 93415 815161063
2 56676 582307624
3 125643 188544
3 158463 173689
1 93928 183044 939816432
3 90357 162225
1 60484 99400 763446967
1 161522 191550 281550642
1 25053 79591 207085803
2 192997 854338098
3 68639 169999
1 8418 71079 889706188
2 416 998262378
2 49158 829073403
1 29273 167745 925238970
2 47067 73552780
1 12097 197201 537593416
3 144394 122649
2 37318 950687977
3 57248 116096
3 152355 114540
3 198723 3413
3 12953 88906
3 120280 56347
3 151052 28720
2 12502 589319168
2 121334 933180975
3 129211 161346
1 115989 149356 652862225
1 189191 196924 847744006
2 184355 628220961
2 43740 576117770
3 44004 138138
3 192238 15551
3 189778 63985
3 192838 87033
2 81599 935604714
3 62355 147671
1 115038 160873 426477485
2 1597 181569290
1 94227 197356 176999802
2 156442 87755686
2 107068 35806081
2 52421 96608085
1 100756 126112 431207708
2 29936 555165638
3 30246 109045
1 105374 149524 805693634
1 14957 163630 51503672
1 12146 119199 489662769
2 1820 986456206
3 174943 146374
1 79487 85626 265575150
3 100413 161983
3 89780 57395
3 69035 13949
1 25173 65881 49629892
3 87790 14067
1 107953 181569 476540355
1 103068 191492 402862255
3 153326 44678
2 155048 961256747
1 11635 135236 695474852
1 70206 98484 837338883
2 38438 327670931
3 1021 156887
2 75661 934429912
2 119723 484121295
3 108619 84863
1 57270 91133 2174785
1 97135 137133 424836846
3 17825 160867
3 117733 48943
3 70011 21906
3 14097 108050
2 158427 889743618
3 10488 59949
2 146794 296119187
1 127591 129391 973431753
3 52873 193063
2 35486 445296079
1 97996 120199 812489047
3 53174 55351
1 52645 199143 847372523
3 163493 104258
3 55079 61147
1 111446 163362 995477988
3 74695 144327
1 28555 104006 849176936
3 135151 179635
3 187 138270
1 81803 155732 18580867
3 32479 47361
3 165579 164051
2 70279 710344451
3 161731 106928
1 1454 108138 166182690
1 8276 188120 412088533
1 33687 149023 634078089
1 108539 143147 945523204
1 129405 130578 47153129
1 92224 117081 722528223
2 103470 766903253
1 21461 79076 926955603
2 63909 402661017
3 19064 194274
1 56268 59347 19970897
2 47448 133592429
1 49336 142951 396906587
3 21375 20588
3 146679 135118
1 791 122776 474636934
2 187773 946466311
3 40387 147966
3 126068 137410
3 96971 123100
1 17067 17665 437676054
3 249 168774
2 161869 106622005
3 55731 25323
3 113930 140002
2 158737 944774886
1 92757 104006 800016461
2 76921 853479952
1 17940 96068 750532863
3 91115 106035
1 3023 197997 87754378
2 86496 397095656
2 108605 202138511
1 54200 92876 508866877
1 68868 157659 82030817
1 91107 163690 83404671
2 177667 651816572
3 62379 159256
2 145570 516008362
3 40345 49739
2 1728 176116627
3 28328 75298
2 131661 744678153
1 49666 91671 244728423
3 182882 164486
3 135184 148581
2 35812 322041143
3 56530 46631
2 35669 290872771
3 145064 188574
1 61474 151090 763251770
3 22556 83594
2 74589 887329862
1 107918 160351 571050370
2 35257 673113581
1 19240 147028 531714328
3 25354 98546
3 141864 3356
3 157253 41035
1 90953 186649 395010670
3 129906 30332
3 161699 157652
3 59809 159252
1 30266 55815 246160474
1 107386 111298 804101218
2 37273 56921181
3 98899 123696
2 140649 246145219
3 67713 3705
2 131543 796264613
3 161977 32228
1 61944 140285 215261639
2 146459 199342167
1 92342 129242 413296669
1 74883 96756 559144942
1 70335 142546 393643060
2 172130 388992603
3 41071 48522
2 189639 731273752
2 119791 246806350
1 44614 151482 569686461
1 6020 165628 38838276
3 168141 20193
3 4149 124544
2 96162 634990201
2 12851 896131848
3 68230 94912
2 6410 602944556
3 107686 849
1 153091 165138 506019599
2 123826 299351733
3 134263 65246
2 121987 823739836
3 186842 123150
2 2276 272977368
3 79949 39839
3 90166 153312
1 55514 182863 262476207
2 57290 173865805
2 169380 227040173
3 44119 77235
1 173763 193771 602440518
3 63913 131578
2 85457 49120842
3 137062 107244
3 10127 194645
1 33050 62895 199040353
2 113947 125366119
1 542 95739 38828313
3 163747 181869
3 20155 128394
1 84492 186247 692492361
2 188799 109530819
2 39602 865389108
3 33497 158651
2 35745 720249499
3 177573 149968
1 25340 57913 505965617
3 54672 21159
3 197862 123329
2 131929 225494116
2 103180 372082030
1 64456 93612 313199356
2 14443 647803288
3 62159 59300
1 53715 136462 142683593
2 91020 559870435
2 66664 914072995
3 185488 158708
2 135693 493235327
2 179068 377543885
2 23953 790681086
1 45325 145105 373557111
1 50439 86164 517742392
1 28654 168482 844309384
3 151958 51847
3 13941 91929
3 167377 186137
2 123279 301097661
1 60833 137214 943801908
1 143147 161937 825660392
3 88444 8336
2 34597 248361032
2 97790 488012001
3 53239 149144
3 132154 19131
2 19111 955168479
1 12694 130140 864298603
2 187240 31631255
1 99167 101254 105933648
1 91338 99147 279886354
3 148345 125750
3 137430 90683
1 49636 190114 616828590
1 43304 130525 962781657
1 24331 105265 573812003
3 47543 11357
1 69080 146354 938188905
1 136938 169671 101718635
1 104341 188973 777009375
1 21603 58177 750560306
1 7720 136779 780405147
2 156776 89329454
1 91775 197358 284379725
1 142629 181405 339901915
2 33892 334541544
2 95908 304392675
2 78596 573771200
1 19301 176900 158647085
1 36199 159577 505078719
3 14179 81544
1 118928 137556 150642172
3 16079 12968
2 19131 640673059
1 41513 66952 64746221
2 80391 385722050
2 118024 790228276
1 86725 194992 660812562
2 86776 950761254
1 112573 135051 741910525
3 183462 113009
1 124510 152905 889300712
3 33943 56495
1 76416 117818 368909663
2 11958 846481075
3 97917 11829
3 33222 125864
2 189941 35569943
3 50642 96394
1 106812 110811 681195014
2 174293 66830056
1 99094 198485 1828590
2 73612 721796346
1 31413 137070 675949785
2 45902 177357320
1 33522 168906 462974734
3 190620 20893
2 9926 101155211
2 85642 642874075
3 125731 77366
1 70111 105582 234280720
1 85359 167881 290169459
3 129429 23543
1 21127 55964 721168103
1 32903 178525 752926230
2 171676 232447265
2 12905 399166979
1 159651 180680 748418764
3 128566 123617
3 129490 39248
1 128724 178359 858166306
2 73788 567470009
2 128583 19732807
3 114659 196427
1 28713 145882 713285674
3 148873 7949
3 9064 119415
2 50498 392872361
2 129107 79726931
3 63676 154357
3 110493 176086
3 176045 70677
1 68159 102457 671929777
2 35339 568480080
1 52825 104357 984681250
3 60422 66266
2 117630 628196765
3 194725 7882
1 7336 16126 465159412
1 49077 199412 966172292
1 101962 197038 400680433
3 163633 69687
3 149815 34909
2 81292 55743293
2 186022 789151150
2 86351 168638314
2 127907 181241570
3 68654 6873
2 114709 185856199
1 99819 105360 989594347
3 199045 11807
1 57405 161814 513501354
3 125478 14703
2 111200 322579279
1 65777 117888 300209814
1 138671 142317 142784270
3 196675 183980
1 122977 188076 343797651
2 32544 759673602
3 100830 169795
1 2444 63751 66236925
3 43164 22335
3 18772 81154
2 134547 185047040
2 137622 602234304
2 116845 667484277
3 166775 73085
2 109344 383784686
1 87868 127425 781897853
3 28698 104751
2 125979 161235658
3 102948 173853
1 127449 149316 273112314
3 52984 55042
1 106661 176064 810522742
3 88970 46127
1 35495 46033 709749691
2 195782 957520599
3 51287 135195
2 11238 300531935
1 30230 198523 289823290
2 181290 90778194
3 113854 59143
3 147311 154044
2 51280 156531177
1 119216 172268 513603533
1 59030 62071 939469493
1 28575 29148 371903260
1 63149 87956 69655338
1 37156 44840 994011018
3 52758 57403
2 100298 199624016
2 183659 106824012
1 2171 103628 421748887
2 99133 315748087
1 52922 163466 59703647
2 41879 107053924
3 123700 143390
1 30893 193124 526804491
3 185711 111222
1 24006 37548 162436527
2 190103 687360583
1 97851 112757 154466380
3 187081 131286
1 18265 151945 139889180
2 102641 102427104
1 82432 167777 562934621
2 139919 639179732
3 42983 184245
2 104447 916218014
1 116629 181094 563533296
3 94044 125568
2 13325 754770276
1 38193 80968 923360337
1 155250 176407 811599766
3 30862 72741
2 86477 831996424
1 8655 142400 273671126
3 10769 183570
2 196854 989931331
1 51039 173371 706480624
2 58788 47390936
3 133488 35042
2 113890 378831173
3 4134 61757
2 87379 614859865
1 64045 159255 422376144
2 98484 804481198
2 155080 675676353
1 12132 163404 454579389
2 145819 404943139
2 104821 294120357
3 83067 46044
1 20500 26230 678460195
3 157399 95796
3 113714 101283
3 74043 186691
3 110675 31769
2 140015 724405088
3 198078 167192
2 432 301525357
3 185244 59265
1 76893 86615 376837445
2 175629 357718059
1 90275 103895 970126201
1 53404 119464 733837283
2 198825 605891291
3 83035 109372
2 4712 492358351
3 185750 177116
1 166727 191640 349593698
1 87180 174743 931536679
1 131962 188922 461455219
1 21310 107449 733986538
3 67848 61805
2 152646 57493235
3 186046 142490
2 192343 977039960
2 80051 849157373
2 25647 90517183
3 190008 138846
2 103548 276834821
1 95487 187840 952042644
1 17586 154098 81656775
1 28163 113318 270998297
3 4871 56478
3 107888 199184
3 130113 120123
1 1851 81589 530394007
1 10069 19821 605497799
3 82410 712
3 52954 157002
1 41074 153017 500593814
2 20686 249774972
2 140166 417289150
3 122862 53699
2 59032 531589053
3 66792 115851
1 158535 175598 985018143
1 98140 172673 9912718
1 83 191295 898550001
3 67035 5582
3 83793 37628
3 8358 57516
1 44808 56433 172295605
3 89092 100409
2 91094 792907789
1 106624 151325 60087648
2 125063 272691219
2 91026 31028359
3 58724 128636
2 135798 279723244
2 123202 876301952
2 178348 866067014
1 111268 135825 421342445
1 106458 163474 917273700
3 47962 51815
1 39938 196871 386851317
1 9344 31382 164948434
3 40110 96138
2 92508 612576411
2 42342 53535555
3 170386 162752
1 181185 189725 247566652
1 102533 188569 795259568
3 29766 42931
2 27584 921074284
2 186864 535962262
1 65159 188683 369990582
2 116038 904601419
2 96269 609405589
3 77353 18400
1 120706 139479 64307600
2 185926 682017869
2 158649 581350244
3 66596 19193
3 79358 115364
1 176723 181990 328393844
1 120999 151843 801974816
1 143278 150964 919893738
3 23002 163559
1 96256 108527 727560468
1 54146 184690 861487627
2 187322 588344532
1 114302 135861 416208042
3 74527 119114
1 44021 183481 166967744
2 68501 265203847
1 103923 176583 887246313
3 20081 80292
1 32459 106836 607314458
1 5075 84321 602837532
1 27588 39249 172242322
1 133057 197910 624947117
1 127141 164351 918917338
2 50773 537069017
2 30564 281867489
3 194712 185747
2 65784 932657224
2 109979 773615125
1 112235 166647 298984937
3 120447 61342
2 165344 64156835
1 41356 41761 230244398
3 111807 62638
2 34284 930292922
2 87746 398929992
2 108665 297259041
3 103484 180084
3 27746 98416
1 61498 82009 809350535
2 56250 836648582
3 145457 195338
2 180234 317378721
3 159318 144506
1 53680 159419 215966332
2 49872 803458490
1 29473 131599 438495317
2 43729 607304576
3 62508 127605
3 89319 125720
2 15631 483028520
3 26041 42477
2 170129 221152424
2 51879 457263560
2 86044 438183831
3 145634 170250
1 141673 195370 294776362
1 61751 193804 685507797
1 127762 148916 61424676
2 181080 476532771
1 70033 187187 612026072
3 118737 130134
1 41467 94683 366144788
1 51590 195168 193183990
3 99713 2749
3 65827 104810
2 69940 154996840
1 1113 90969 244207033
2 187938 756468535
3 131219 96515
1 118774 125924 824391608
3 45738 79971
1 37565 109426 612635815
2 190655 7492805
1 172375 183354 584978013
2 150661 240674236
1 54732 66598 197515598
2 153884 140305115
1 50077 196917 9201374
1 115247 127233 364324746
3 101869 33983
2 178932 952082986
3 16566 6055
3 188794 128765
1 43339 154647 843926702
3 94419 29482
2 41163 663029136
1 21670 183266 738978792
1 87452 138667 451199467
2 160229 293694722
1 22175 66398 560913490
3 99402 182883
3 91258 104553
3 94820 161056
3 6135 104031
3 62138 106885
2 199425 201522887
2 100179 179326936
3 6373 101816
3 114529 197316
3 53804 37799
1 2357 4474 945988069
1 67764 82438 311082435
1 59838 145735 263051225
2 95637 519949854
2 69905 169925710
3 16824 141514
2 32802 424821755
2 3120 133647502
3 121581 123714
3 171038 117086
3 42157 103061
2 67335 267973107
2 84349 318174454
1 142826 180446 155577418
1 21666 179505 622790903
2 142528 905058456
2 150702 801906133
1 13305 198263 409467300
1 106816 157281 932036938
3 90596 182951
3 143196 185098
1 74704 100290 506151500
2 83835 771369038
1 40259 195713 86681387
3 167672 140985
1 34820 186932 181149581
2 56816 298924588
3 24545 99986
3 70782 180992
3 183274 161984
3 127625 104469
2 151377 435424304
2 114472 295634269
2 111130 433438355
2 5246 819179523
2 192738 73413814
1 58781 81297 529952798
1 72383 147687 463644021
1 176957 197489 360441012
3 189834 1826
2 85318 444085551
1 23646 187092 691753017
3 119022 115874
1 96933 135455 429449263
1 69896 94218 277837287
3 78275 104576
3 138039 117255
1 69890 186606 829729397
2 55500 762089625
3 55745 55849
1 68694 79635 921628366
1 23085 75152 904021762
2 2708 531140665
3 80492 172170
3 1172 89876
2 129223 834340066
3 110043 4942
1 103494 145128 373268556
3 95858 8663
3 157186 121454
3 33916 1049
1 65829 75059 707387331
2 125793 599442046
3 140348 122037
3 134453 57205
3 134708 142064
3 190317 119330
2 67651 845239882
1 185168 197168 337016726
1 82120 133744 730807930
1 13014 41569 592443120
2 42177 149960359
1 351 146505 449495707
3 31453 5208
2 18809 564121846
1 81638 146438 190695995
3 156031 97315
2 176693 861625384
3 61442 4375
2 100603 839212565
3 6514 75660
3 36101 111697
1 119116 196660 477672497
3 58577 48638
1 65982 139238 588535003
1 15782 25949 574489719
2 152999 740723891
2 98780 679922685
2 37307 371505767
1 108544 149451 96362343
2 183413 493885386
2 108274 463745556
3 78989 103162
3 92920 42013
2 29154 887987405
2 61079 558681742
3 47463 67360
2 111188 310698148
1 40934 138861 728525893
2 28100 231261015
3 158744 100095
1 33075 69527 421008842
3 119856 131432
2 164828 798374197
3 193591 142560
2 142746 129842253
2 80554 74713874
2 65522 984420366
3 192391 179599
1 31887 93877 619917666
2 46608 541859506
2 135134 510604780
2 124309 920027944
3 113471 21823
3 26753 6939
1 51382 85804 695453095
3 149454 167610
2 69160 666905596
3 172956 144585
3 91705 19333
2 106807 119132769
3 145551 170579
3 183611 22310
3 63000 183774
3 86751 163479
2 96014 196260482
1 80880 94309 989259268
2 178839 115448855
1 12145 111734 163554863
1 30352 141330 563385052
2 45203 507505252
3 101345 30133
1 125535 170276 609141810
3 114867 91889
2 15827 318096271
1 135270 184084 921661777
2 25074 998433577
1 104277 104653 168633937
2 5235 906451288
2 193226 50128402
2 22586 990176005
3 1748 164012
1 106772 187722 250172798
3 1003 54892
2 186461 625995152
2 72973 41851877
1 50902 105785 382185318
1 129903 187127 624016553
2 58540 181675030
3 16511 80059
2 29397 290880549
1 27846 185432 952388143
2 87295 576474200
2 49535 537561033
1 64666 82806 484168043
2 186338 273919489
2 84950 518281993
2 171160 925235372
2 137886 786626319
3 38586 86039
3 139739 101005
2 131647 500759580
1 17882 115265 921122431
1 73122 102735 820878763
1 101184 128755 459095058
1 136180 164411 403251336
3 94983 114427
2 198849 658838908
2 80395 760131589
1 86791 165931 158980648
2 91891 809628187
3 148235 87409
1 101056 177738 666413347
1 61389 110007 36716360
3 86924 59933
1 80423 167466 89057439
3 17503 155790
1 98817 151968 83322385
1 25595 90289 799779673
3 49009 49763
2 62497 713708838
2 171507 437295737
3 177466 149045
2 186898 319509059
1 36852 138724 712453633
3 189454 13675
1 28518 67480 454362528
1 153002 194003 384285444
1 91397 127755 186533186
3 54390 91921
1 8108 169818 264383258
1 137631 191770 343707612
3 20181 162465
1 23318 169117 422061081
2 196122 466404147
2 150878 573452523
1 10868 165915 207145780
2 89760 726368026
2 180883 945102423
2 116072 726325316
3 189311 14716
2 120588 196223116
2 64483 616957835
1 127254 171098 396491177
1 17830 176352 295351333
1 875 101762 246727693
3 178054 34362
2 50524 632234819
1 45037 94249 883953696
1 157514 170826 118746226
3 167362 142476
2 111661 52595153
1 11386 37071 777354720
3 162279 115056
1 148015 158937 947892870
1 6592 177097 804870354
2 16560 604726648
2 83664 433711050
3 57795 118803
1 9 70902 798240062
2 38792 770282280
1 142836 144216 730778597
3 108703 95772
3 113457 194049
1 138339 161776 260930012
1 55463 115051 916089048
1 46442 109357 469927547
2 21663 389669410
2 93078 461270557
1 121344 136433 688167436
3 135136 130048
1 93832 195349 846977505
2 19581 385833459
2 89091 479997989
1 52528 114496 135134253
1 70495 159946 507883548
3 188990 18519
1 11468 124015 158461175
2 160126 673184333
1 70184 133251 299035413
3 121005 35038
1 85510 148973 513517790
3 107511 66336
1 136127 185367 751320951
1 32066 100898 629215667
3 40885 117484
2 57621 150660802
1 35677 183835 3131462
1 34056 141387 986582481
3 148621 171199
1 114128 152652 392088746
1 100155 161874 168791783
1 31037 117030 87068060
3 185827 60560
3 10662 185322
3 24298 152614
2 80508 190023969
2 30580 689393803
3 2491 54032
2 165359 353277834
3 153754 33575
2 63657 172636579
1 101710 159184 500713676
2 147328 222558366
2 52254 423574495
1 48158 156115 605232499
2 66024 68714032
2 87168 882351987
1 93487 170632 516400261
1 37804 51400 715012506
3 187277 36724
3 108160 167483
3 41428 45755
3 116197 36013
1 48527 147471 859871753
2 164262 202229325
2 43276 588215287
1 121596 181479 984827959
1 106753 171371 681291991
1 30319 147387 108532588
3 482 98644
1 19634 124633 914189446
2 41961 30765428
2 140165 292934157
1 32768 33347 543172500
1 65773 196880 113526062
3 10527 110901
1 21230 63859 209106635
1 75280 173804 98624015
3 90056 100980
2 99069 884085549
2 31613 477418202
3 124152 137599
2 27932 103379597
1 11406 79835 649061948
2 176826 999166677
3 71578 160457
2 87839 219176187
3 114351 7125
3 155262 183421
1 93774 117045 771064503
1 69828 137872 629457077
3 29551 38692
2 86582 641879685
1 7574 77952 438585036
1 19254 174687 259954517
1 47297 78418 615944426
1 166068 184794 520578484
2 136119 280508501
3 110763 110625
3 59362 54832
2 44211 77128448
1 154833 169463 259686248
3 42942 84746
2 69806 973229037
3 153480 28780
2 164725 112508678
1 60416 155977 15532484
1 30925 35894 720907824
1 23319 99459 757893567
1 153038 180453 951431420
2 196385 596517956
1 181669 184288 469204334
1 112624 186958 404057986
2 77705 685484434
3 75668 93783
3 169943 119898
1 146253 173406 580835642
3 23052 15188
1 44994 181285 725983370
2 61104 685655791
2 70280 801967812
3 34692 39403
1 170542 186952 877008384
2 179449 391406302
2 65846 116122638
2 182355 644518273
2 19311 710283190
3 107154 51869
2 166648 740710917
1 37267 70274 642503690
3 76265 126463
3 72820 26288
3 103712 5646
2 87264 945677823
2 27080 564380054
1 17249 190120 476877590
2 161464 84913555
1 33802 83233 435593579
1 42555 164417 468816058
1 71000 99824 258141250
2 195105 592620
1 143302 179302 25459296
2 193417 122274972
3 118557 94663
2 108287 575376232
1 65493 162979 456162385
1 5352 36499 707467439
3 17442 124120
3 107488 75035
1 87798 132349 806174737
3 104756 158559
3 1189 180720
1 31960 128156 130706757
3 58154 143306
1 20331 28646 421299333
2 163611 541203663
1 61702 106404 928580497
3 75308 47886
3 40606 25303
1 56833 74143 762577879
2 169926 177806066
1 56034 115270 274211180
1 14225 54234 327619317
1 80523 98159 501212560
2 186490 19745601
1 72442 82220 7640301
2 91412 474528116
2 116159 10277527
3 67668 40083
1 66891 179761 672911894
3 60798 189904
3 115273 112299
2 159060 83552905
3 126660 81146
3 149851 37661
3 78544 25485
2 59128 624570840
1 106625 165615 928173509
2 128474 951414523
1 76983 185090 112800301
2 38171 603017121
3 97217 49812
3 160417 18636
1 45440 109997 347986865
3 9991 99190
1 88713 125311 24926261
1 38490 69143 357949582
3 86917 143560
2 67442 239917865
2 119257 394427217
3 56753 2390
3 197959 156204
1 13037 61776 490194900
3 135722 190032
2 160067 723057792
3 63748 155922
2 133279 653920786
2 98209 682377343
1 46445 150899 834346368
3 116807 85962
2 9696 758228026
2 152979 11234281
3 189655 5855
3 141079 10697
3 196122 82187
1 41044 191933 428398446
2 12325 682215920
2 34836 344409887
3 100252 53519
1 13772 48350 975794095
3 149484 68276
2 3950 978126621
2 73811 494869337
1 177242 180217 616538602
2 4785 21228643
1 53514 98205 885849478
3 159259 145082
2 156282 649751197
2 92398 382232431
3 185830 120542
2 18731 449407986
2 154625 388154063
3 162328 133776
2 133933 653741954
3 31915 162718
2 18653 444306370
2 67091 766985908
2 123817 548869873
1 29138 92529 344148978
3 116838 10792
3 360 35620
1 68427 195246 890238760
3 137584 81005
3 14422 167146
2 165275 353892812
2 92102 502009352
3 115711 65155
1 48048 97209 646226949
1 3987 4104 883341917
3 174537 121271
2 124189 850007355
3 152856 137175
1 121355 129482 634507254
3 74478 86385
1 26073 178260 485793354
3 111929 107755
3 65512 6174
3 87892 140611
3 195915 3762
1 11199 199450 74597288
2 79696 979924759
2 111931 801618333
2 183140 609693020
2 92547 943518794
2 67403 987061915
1 23785 124014 67350428
1 105543 188452 983495341
2 121705 29246735
3 132929 49134
3 83714 119346
3 190047 187190
3 52921 195421
2 142001 585863479
2 72611 670225530
3 83009 64477
1 38255 117934 671041931
2 115721 218677389
3 86 37726
1 21726 62264 680255350
3 18316 13538
2 115191 691169162
3 94595 186599
1 86847 102741 949307344
1 58974 92826 713338637
3 3217 57823
3 189549 13565
3 135301 103400
3 97318 154582
3 80753 149788
3 144426 63696
2 42210 137501860
1 139971 185689 697612717
2 83586 898367298
3 101326 110792
1 108209 193754 495064949
1 125166 167531 945323649
3 121252 1371
1 68698 156911 520035248
3 111366 47128
1 105607 173572 343951963
3 149907 177778
3 145454 137986
1 55549 162687 845369704
2 10962 139242560
2 116814 73569751
2 102010 65199122
2 92399 446334329
2 137308 199600663
1 62867 159469 402938535
1 25389 60622 504210666
1 94845 105538 211677376
1 6431 109293 425812747
1 156681 161425 185191119
3 44502 104745
3 38608 48782
1 75968 90816 758675859
2 164198 818811032
2 196302 587132769
1 85486 85949 491999263
1 102932 104417 326127080
3 76412 192857
1 76209 186758 627556367
3 180144 153038
1 186811 197341 941611892
3 25194 14935
3 166121 83673
1 171452 184977 399006366
2 135479 513891444
3 129481 95640
3 73302 131897
2 117077 128287357
1 74608 87818 455611495
2 121966 617594726
1 90774 170080 118383291
1 74195 144310 655749209
1 185096 187120 532063887
1 105995 138740 996976186
2 108837 784911101
1 45825 146232 46879198
3 5939 3615
3 124229 19919
3 190921 83965
3 129629 180254
3 125883 29864
2 145500 634867571
2 194966 341085842
3 63147 65112
2 198552 693362322
1 85086 87080 979358036
2 142276 721715460
3 110856 74578
3 128747 152808
2 164962 31605034
3 106624 159429
1 11406 61002 418707311
3 1018 102312
2 39748 35869592
2 117316 258051055
1 71300 174784 406755311
3 169777 129084
1 137685 172483 78812695
2 31163 641096635
3 115268 27811
3 150728 179126
1 43921 106034 813302094
2 14787 598643709
2 120770 517913037
3 108693 125442
1 24302 70344 74349416
3 92155 172684
3 186219 52534
2 96870 139266691
3 198471 169644
2 91046 738660465
1 59626 101966 470054954
2 155658 190565254
3 3241 59142
3 168138 183306
2 80663 256712518
1 122558 149962 530645034
1 24608 154712 748662691
2 149479 566913099
3 18433 179478
3 136253 106523
1 40860 93103 609354198
1 44277 160276 645979483
2 151881 823766114
1 33142 192936 773453097
2 18438 394339473
2 196085 370616905
1 14260 146565 304911337
3 139508 13922
3 67660 100696
2 184986 693499826
1 75888 186780 394684143
3 47855 63596
1 79364 100051 21165712
1 54102 176389 217011241
3 31032 119184
1 35431 57575 50577639
3 79121 133868
1 28944 95395 198142986
2 19503 857733524
3 198982 152686
2 100365 841568694
3 31719 71653
1 77982 190981 488243964
2 39527 489626710
3 153385 34818
3 153417 166655
1 6354 185991 69864807
2 46426 269565358
2 180544 395586841
1 33475 179976 669651023
3 130989 45741
2 115029 22277399
3 116022 99629
3 128789 63421
2 65882 154808098
1 107081 119033 151436823
2 70035 123060600
1 26322 173892 419304251
1 69844 94231 79914508
3 49150 26161
1 58999 62528 770580443
3 23442 164089
3 128388 119853
2 104588 725601214
2 105427 192365689
1 98283 166453 295053983
2 96357 25426626
3 57596 172432
3 116298 136017
3 104167 61744
2 157830 710492232
1 49767 199859 446807319
3 160674 141723
1 93118 161685 688603875
2 23419 979941295
3 155479 25158
3 118753 197214
1 113896 175334 876620899
2 11507 974940439
2 140653 330195963
2 24423 284137017
2 98315 596615267
2 37452 103102354
3 39008 165301
2 124514 86652536
2 142673 11798393
3 181246 66541
2 191260 905764458
3 153612 47962
1 13917 91438 659990525
2 141585 619106934
3 88987 135305
3 155966 7488
1 37892 184457 80545315
3 32160 76754
3 183625 53978
3 185026 194599
2 53833 653630890
1 13061 94035 918568026
1 133328 146399 163718417
2 180200 486503412
1 95438 149304 204028558
2 94948 654076326
1 18951 79543 446472637
2 54973 497466978
3 157853 126116
3 122588 47400
1 132756 135267 718130421
3 70668 55107
2 199131 342757645
1 162900 170684 789620572
3 178989 136039
2 192757 737793106
2 81903 417903843
2 39594 126175230
3 69065 126878
3 86782 78227
2 115903 525291430
1 84580 133110 360256116
3 39170 90047
3 166317 167846
2 139601 944483559
3 89075 11323
2 97308 65551199
1 64332 185153 729640235
3 34558 190341
2 15734 125320780
2 83834 750830884
2 100380 40376168
3 132972 172264
2 193068 842514269
2 143025 652524146
3 123637 80230
3 137114 183253
3 113845 103907
2 164625 735195580
3 152032 89789
1 139147 151738 816396454
3 96530 114305
1 65718 71803 716776502
2 40125 768232677
3 18447 19015
3 99469 102841
3 168472 197084
1 92678 173345 907637058
1 107380 192137 345715503
2 36571 69005041
1 95159 185555 339373341
1 51961 68287 259741886
3 42724 32311
1 111230 161768 683274533
1 62053 106155 430319653
3 113759 69650
3 186644 188962
3 22916 121649
2 87390 496268255
3 35349 85781
1 92687 126110 205960294
3 180930 171788
2 33840 602701326
3 133203 47844
2 175076 944508672
1 12461 17905 614860702
1 76590 184796 767767437
2 162230 488417698
1 47654 74101 842076328
3 53138 52503
3 183505 42013
2 195702 108431063
1 77216 117631 750652567
3 130874 97830
3 150784 114170
3 145179 118056
2 167045 74382804
1 5619 32878 789062955
3 96261 186863
2 165307 780655464
2 188275 45592155
2 63848 194429377
2 80257 112237337
3 22425 74482
3 187203 194069
3 1824 49911
1 158050 164579 186691942
1 19627 43332 210496083
3 41943 95286
1 143850 179788 893063951
3 113980 174457
3 2667 19965
2 96371 207327369
1 15922 181245 307501727
1 2146 7914 333372114
1 92807 175368 722357899
3 86578 54490
3 2683 77295
1 71499 97123 117457525
2 189409 309352555
1 136461 197061 347046460
1 89982 92530 349107969
2 199866 41437868
2 174535 479774897
3 76894 100393
1 75209 183321 805708598
2 121238 878956130
1 59726 170466 537084320
3 173370 112684
3 62967 34920
2 196721 789313366
3 126196 91715
3 182536 150905
3 91992 41041
3 60608 196994
3 172069 43545
1 108171 173941 804074858
3 102837 108090
3 1144 18031
1 89338 191077 235972589
2 141489 564226616
3 32059 189485
3 192303 97609
1 130467 168171 377813898
3 162766 100104
3 170807 32020
2 22103 315405635
3 38318 182529
1 81162 129278 108364801
1 94450 149689 589502148
1 61429 189690 964986222
3 65900 124115
2 147751 810585666
3 16172 178729
3 77739 106842
1 78735 122875 202546379
2 49722 184532520
2 8515 494053122
1 157249 172116 177150190
3 38391 5624
2 26784 753309377
2 95239 44291320
1 80393 96501 68158215
3 111652 51007
1 58447 75402 92378569
3 55239 157271
3 888 120963
2 35556 854761801
2 50819 358220058
1 39137 136731 771645969
2 170440 319848277
2 159200 850642401
3 171340 192153
3 2570 191661
2 84425 325400025
2 193793 761485259
1 38266 42689 577215435
1 40800 95653 882618285
2 193454 241919751
3 155573 8759
3 59733 90474
2 171222 33371813
2 161038 292690720
2 141231 883246269
1 17679 115006 146929351
3 111238 89788
3 64263 13279
3 170739 82627
1 64397 74808 198207517
2 125509 786966567
1 13 14782 95711041
1 27302 37852 755604142
1 20199 67128 880907903
2 47384 795569843
3 158350 68349
2 62867 818120385
3 151101 40902
1 127215 154819 63506744
1 28868 153556 610537451
2 153249 805283414
3 42377 197523
1 37181 124253 333979113
3 124020 113916
2 154557 715235195
2 194679 183394582
2 69491 474450952
2 123405 970018888
2 193854 864379026
3 78957 175751
2 103621 455325056
1 56943 100966 5265489
2 110626 26541617
2 11263 401707239
3 79667 101073
1 77421 188208 836092379
1 16523 60502 427812017
2 156598 142570089
2 64977 73485951
1 72869 181662 259137131
1 15003 144787 685936685
3 140468 149934
1 82848 168082 200278324
3 100797 13882
2 156414 777804939
3 86852 64075
1 132081 182380 690339723
3 66010 177464
2 132889 920324916
2 103171 645306444
3 101014 62142
3 75110 120419
3 23973 93107
3 79941 101942
2 75509 159509772
3 38442 66130
3 27476 155406
1 82608 126172 475755975
3 32652 159321
3 86684 26901
2 170949 71178159
1 39587 105782 33110438
1 69207 111593 551351799
1 25380 139367 253952888
1 72039 103844 179402806
1 61011 88863 880493879
1 53022 126908 560793008
3 125087 46706
3 146341 48275
2 103293 887027345
2 167222 937864595
1 40997 135333 168468622
3 163770 162432
2 133436 848115640
1 150097 168346 370098670
1 115726 178618 687609496
3 57726 156663
2 134370 313851948
2 191438 885356297
1 10403 20836 898306472
3 160635 82181
3 174772 72954
2 110108 578461854
2 93839 411036121
3 55010 105684
3 158167 198462
1 26355 129875 658049084
1 54389 199607 405240819
1 42832 198642 204261417
1 121725 198076 760038888
3 65820 188085
1 153889 167684 580942638
2 29925 612075558
2 30327 451604531
3 49271 60400
2 153482 321776489
3 29508 107136
3 136939 40590
3 104178 48313
3 130862 109379
1 77642 130230 363267720
1 94345 130742 771019202
2 178803 98284759
2 96514 243210105
3 106312 99850
2 100634 424277095
1 28137 75861 782806666
1 31742 155753 282298545
3 55829 68848
2 71500 226182008
2 193740 325895508
1 115250 129707 509940442
3 103868 39956
2 105083 314879420
3 175449 40676
1 37866 84542 657045144
2 180795 491348560
3 89588 44427
1 60508 116645 878789180
2 192547 729929309
2 122697 443547644
3 184849 30268
2 75273 254480875
1 18741 168902 839118085
2 130430 211101115
1 6123 96667 523851232
3 149347 175057
1 6276 75044 349880348
2 36274 172336313
2 171515 666297804
2 153130 792986467
2 132356 34431513
3 24979 189619
3 24374 28212
2 129643 61024158
1 26910 106652 251722478
1 37171 192823 521403792
2 185356 794718043
2 29476 934630562
2 116291 119254744
2 100540 565660519
1 3671 84806 350548342
1 9618 191274 160033386
3 49403 76200
1 181182 193564 485062261
2 169472 16227031
3 106353 194818
3 190917 1713
3 122177 134285
1 28583 39999 926190552
2 43673 983452326
3 82521 60277
1 37373 139843 519505705
3 145389 43475
1 109089 183848 27833635
3 87250 145699
1 23883 185077 328364811
3 150894 174153
1 90347 181390 235367871
1 526 60525 181873383
3 8775 64169
1 127892 182574 6153068
1 20331 155705 473753980
2 61292 427519601
3 55051 192206
2 199184 783381092
1 17743 19637 993878404
3 151867 119726
3 142531 15770
1 134478 197434 387537881
1 23195 49067 35774769
3 194245 142685
1 124532 139681 596499866
3 535 175297
2 90224 653210677
2 57635 119874213
2 133375 723145878
1 56083 118792 740019780
2 17358 639085992
2 128390 849313521
1 120805 170669 476084563
1 47081 154457 272016822
3 15139 20792
1 8078 161284 23660020
2 52984 338096108
1 47293 90457 79467113
3 83353 57791
1 117142 196707 664079024
2 161392 31526224
2 109391 307332375
2 106612 762436396
1 51877 61123 233300954
3 158039 55113
1 179179 192736 686939590
2 76325 757355987
3 146792 29391
3 172630 69694
2 73316 876044425
2 165560 282361802
3 156486 150318
2 80908 893467774
1 97664 107668 890025828
2 122169 59788577
3 43618 43948
3 92289 24863
1 23054 50617 457338236
2 198703 354094593
2 22671 67182216
2 38081 496733724
1 27265 140437 93257156
3 11506 162556
3 148421 198821
1 121559 155744 448492357
1 55561 165205 439608617
1 25236 124083 971543131
1 59132 188671 350588739
3 84081 84901
1 71388 167108 326102557
2 195945 585847556
1 55823 172307 251481670
2 25834 877660161
3 127732 92064
1 90060 145082 947016889
2 165320 79420427
1 94083 181767 196798854
2 185716 750510392
2 176864 124297831
2 77989 564994633
3 108729 131456
2 3892 25637585
1 69694 89697 520654500
3 100411 138802
3 137938 27433
1 77208 155720 906833355
2 92463 820291392
3 134629 18390
1 97707 115534 473920854
1 81529 129730 797172491
3 67583 11709
3 1866 153213
3 23399 51391
2 89810 918878135
3 180415 101863
3 959 109714
2 181313 15782524
1 93007 101712 954529938
1 104386 138924 205018474
1 39381 41084 315345642
1 99711 170491 654520396
1 73775 81124 444183399
3 133755 126037
1 50197 155837 74734494
3 189204 16061
2 56560 831939368
1 108075 130633 335406792
1 103108 192850 363989564
2 62305 605267552
1 106147 183664 739718213
2 34896 359487080
3 121396 12221
3 92238 169120
2 177042 105335072
3 127610 55680
3 18269 18982
1 191405 196069 52547073
2 76023 315182460
2 59972 512224612
3 197997 194602
3 187912 104301
2 79349 886166014
3 137381 59585
3 160387 107032
1 141208 178051 950591253
2 112842 259937186
3 1040 71203
1 97194 194373 333382869
2 77237 311491547
3 47072 92790
1 71683 188981 607032568
3 130240 50610
3 109035 65576
2 162074 361139914
3 172809 79065
3 13867 44225
1 51213 97882 191415931
1 71645 86611 11596124
2 798 24123881
2 179275 806594086
2 174419 762003817
2 57935 339581885
2 192255 535193856
1 48754 192121 922761815
3 51232 12940
2 186803 401647808
3 110753 149114
1 32327 92061 985052749
3 123128 114904
2 116002 883235572
1 20099 182077 251863736
2 72462 25173079
1 26659 36255 590438485
3 114298 126793
2 99562 306898574
3 43303 155393
3 174293 19318
1 18322 109837 842179491
2 159970 569730472
3 23551 192842
3 148241 186391
3 90445 34221
2 171818 135495876
3 132630 16432
3 14906 103913
3 199034 28995
2 174931 734631468
3 160442 29102
2 88967 56645280
2 109677 359542902
3 28664 123464
3 51880 108789
3 147304 29068
2 145499 557538564
1 163836 178931 433116115
2 84201 525346232
1 6602 120348 822404481
3 155914 136263
2 151110 390237823
1 34892 192249 1008571
3 79414 46167
2 34163 827885244
3 106547 62135
1 29520 115922 107575820
3 141893 101481
2 66949 872517270
1 16512 98702 561916488
2 154777 180686828
1 80694 154942 408725806
3 191317 132828
3 8674 165228
2 26788 549517225
2 129234 746992669
2 149467 986275132
3 145562 155130
3 161592 159347
1 95782 133458 694715315
1 169720 169767 803138757
1 40827 149007 261048142
1 26610 52720 80200476
2 62123 279972530
2 108516 770100403
1 37207 101419 431486148
3 8935 152900
2 20633 811581248
2 77852 10059898
2 66442 197002654
2 119895 36602932
3 85938 90861
1 83181 185138 833792595
1 4403 60276 996904980
1 23244 44295 197876817
1 74567 106893 804489774
2 156001 17344804
2 61578 461343270
1 68347 124220 316744140
3 6857 32116
3 67167 23646
3 32548 12865
1 12396 125156 18642070
3 35378 172379
1 146870 147683 10890485
2 123488 917587929
3 43014 93731
2 6434 683581706
3 48951 83508
1 20448 53814 21504231
2 192592 844629846
3 97022 168956
2 75718 705620728
3 105333 60055
2 60379 750835800
2 156288 160128255
2 166469 717261212
1 112644 125388 597103664
1 101901 168229 570317834
1 85261 169192 649390146
3 152422 48325
3 128294 147270
2 104778 695493996
2 160284 928338177
1 154275 184101 260488368
2 105502 495421005
3 78949 42087
2 75928 310622300
1 28987 115982 801795751
1 25345 156471 520734784
3 52323 145878
1 11889 195166 84376828
3 130268 122699
2 22066 222962986
3 180194 198526
2 132007 829705662
1 9430 73904 224643450
1 13541 166509 556711010
1 32231 156146 385981614
3 107800 123137
2 73071 298592668
3 41797 43688
1 51528 136761 44616035
2 23849 2662621
3 84498 88318
2 187233 468539041
3 44746 14304
3 197335 72125
3 164094 18174
1 43445 139373 798264390
1 41111 85625 608364448
2 123641 784348810
1 13743 166222 968891780
3 50213 88491
3 86234 71722
3 26525 183603
2 120444 73775927
3 76013 85312
3 19573 134822
1 83490 182056 839671791
1 35435 119538 338475025
1 52084 128044 792513369
1 26554 59728 29253406
3 128363 106377
1 119812 190042 554558759
2 21713 580406381
3 6061 56705
3 166160 125570
3 66682 79318
1 84052 193769 768815947
1 36724 185532 616492152
3 32682 57070
3 82933 191837
2 87612 171967055
3 19279 83
3 127308 175223
1 41304 153529 310022724
3 129330 151206
1 112316 173644 96265784
3 120496 94275
1 94354 119604 779250131
2 30499 916920088
1 8136 111828 696774111
2 158551 299172058
3 87120 159622
1 34078 112925 273129159
1 123706 154604 167859542
2 123060 941925092
3 79295 49701
2 45620 486043504
3 156705 25170
1 18567 48733 184043094
3 3115 135862
3 102072 44620
2 159958 586799398
1 75860 158671 655628097
2 89561 390348115
1 61185 81123 946653212
3 58044 104094
1 13758 17840 100396089
2 194122 377884604
3 193415 183193
3 13470 167108
2 81346 683311001
3 74177 28008
2 118451 618460109
2 90753 102902494
3 182078 53420
3 180488 142955
3 181749 130335
1 44092 91159 91344543
3 31762 186596
3 24163 80528
3 192699 165223
3 126450 149429
3 47759 37780
2 175084 638955994
2 42326 723734323
2 193985 936767984
3 47480 148931
3 172746 21940
2 91790 287782181
2 196003 469636868
1 32803 112579 504638198
3 150996 76688
1 56449 89665 756085742
3 59709 76396
2 4829 778657055
1 17964 68404 578853018
2 32781 626323714
3 470 86148
1 118176 133410 539365367
2 124181 75322304
1 106408 112962 357294361
2 158485 824785877
1 154620 181886 140279540
3 165343 7629
1 174759 196508 262088901
2 133771 41493335
2 3434 561827784
1 147862 183595 44096654
1 132675 181365 374698740
1 65512 191861 69901075
1 91428 167748 88080882
3 158398 89137
1 68790 101517 621746851
1 26209 69444 502810033
2 38807 482178026
2 12512 410373621
2 141155 511626796
2 40248 75575398
3 76387 182331
2 3515 327494664
1 66195 92433 254478170
1 18702 102664 27515469
3 172800 127642
3 162099 81474
2 28875 422214014
3 9844 33493
2 134199 991615493
2 28780 438192008
3 5734 155258
2 23302 58308598
3 177959 40293
3 162988 25814
1 13132 84453 763480047
2 69531 865251466
2 183809 792104018
2 176514 762502161
1 58625 63608 11253034
1 1376 54599 642771908
1 23555 56905 860898724
2 188101 483855950
3 150863 47175
1 1011 8224 960619429
1 62544 175212 728165590
3 17919 146200
2 198616 426538675
2 120504 159375291
2 105130 227594997
2 199140 81953604
3 120214 142192
2 79624 963134670
3 70323 57026
3 156719 67033
3 22246 67056
3 139010 41709
3 105633 90512
3 21577 14430
2 149807 513352258
2 22249 656352228
3 125589 84551
3 112358 115009
2 170851 951877721
2 1240 142762449
2 108549 588404075
1 23972 68501 264237445
1 154972 197661 599234072
2 138059 356480305
3 134526 86287
3 114684 9917
1 129188 175223 271269046
1 10628 94715 11431415
3 191479 54570
2 49154 467075833
1 113396 187187 909899490
2 138884 658303411
1 44019 188306 645977376
1 91831 129278 476663209
1 54129 94869 991234672
2 114284 445491362
1 96529 131445 478313407
3 12094 51457
3 79287 118828
1 111182 159573 190712188
1 126283 152989 979863709
2 159147 361555970
2 7196 699188692
1 16159 157520 698327218
3 36051 70663
3 190889 133829
3 115836 178260
2 71588 709011981
3 99102 137463
1 163807 182659 80783029
2 155365 596212439
2 169501 406902910
1 108172 165066 754916549
2 35255 510043663
2 114988 675705617
2 118442 949786321
3 149196 38258
3 148421 12685
3 156434 67235
3 109985 37438
3 66836 65437
3 137662 183951
3 144071 99757
3 109572 100674
3 37040 101520
3 72747 6939
1 115096 194517 756879069
1 24941 166655 252592202
3 195017 119349
1 154012 165311 382981475
3 48525 124847
1 57896 166322 18538825
1 183784 187810 649894423
2 171207 823925508
3 140520 23699
2 185686 466345191
2 147836 905930254
1 129260 183967 22642899
2 114341 250228949
3 192348 52670
3 151719 27511
3 46059 76793
3 115847 150389
2 152806 534751584
1 17930 199867 684077495
3 44329 6339
2 74798 409220820
2 183673 359087261
3 198632 66497
3 106600 151952
3 172148 175753
3 160764 41894
2 183611 150300990
2 85828 209121541
1 146097 182500 789597544
2 184422 297484307
2 73729 560275300
3 58995 78650
1 1957 79302 943676836
1 85512 91757 696865353
3 66894 32050
1 69250 186434 182659371
1 57988 150565 228071927
3 99749 2670
2 85074 967913887
2 123619 952799803
3 51948 53274
3 140474 39380
1 63896 198322 253231398
3 192537 30277
1 135398 143528 928502758
2 2553 514889923
2 17144 613295964
3 32678 191661
2 182533 549201313
2 182945 127346404
1 49922 124064 759036720
1 80994 198272 71762831
1 64635 197953 378011089
3 189960 127741
1 132530 144388 178891079
1 3124 113779 545360178
2 195894 283957490
3 64517 88461
2 195926 992495757
1 20597 146961 326822531
3 110934 183627
2 79419 755844431
1 53631 126036 896022427
1 58927 69704 751445778
1 19058 79119 457454789
2 48226 498228966
2 70602 818896192
3 125822 179
3 175681 155003
1 10651 191563 376660037
3 59564 46154
1 89535 142428 824631883
3 142560 107488
2 168616 26631818
3 173588 168219
3 41252 79891
1 34505 99322 194538525
1 114859 144795 333811810
1 57389 99027 416838147
2 121728 822381184
2 155266 269831843
2 93222 624256231
1 71687 117829 774853616
2 113355 368651116
2 158067 607176453
3 56096 159328
2 194620 228612502
2 141988 497191165
2 51372 906987415
3 177123 175173
1 159294 182869 751713459
2 59419 17685041
3 44239 90018
1 31225 68286 951464414
1 87914 179497 584635894
1 69943 120043 388605737
3 15584 93972
2 71054 786984640
2 112996 197438730
2 108896 682095592
2 189561 130936220
2 80347 692127736
3 176091 33040
2 31472 644639658
2 78771 225450066
3 181048 152414
2 28333 857908279
2 153447 407546864
1 41799 195798 449388826
1 49013 113115 215819811
1 30568 130696 615992567
3 84021 71994
3 168262 58000
3 100009 178216
3 188432 44906
2 37255 602075869
1 41056 192648 525651107
3 153614 75647
3 141068 28682
1 34258 147802 810875583
2 58851 328136377
1 95961 146805 214603819
1 45029 168798 357128607
1 111803 192672 184388658
1 92807 134886 680511310
3 9524 59968
1 62577 89869 877391369
2 5667 138268501
1 99016 116570 482126356
2 189514 137647885
2 107891 251442891
3 64281 115966
3 55449 84749
2 67137 622381211
3 150728 186324
1 18582 160691 452264589
1 77019 195508 878652751
1 6764 164986 345855758
2 169566 980535537
1 93105 143432 860454155
2 138925 49027182
2 31671 325181710
3 124903 151478
3 10914 8360
2 60192 15365943
2 61985 668609403
2 938 808406938
3 17645 140882
2 25238 786973261
1 31904 174720 387010940
3 13924 4682
2 140841 48252657
1 24581 83221 578493188
1 82552 162170 284581618
2 4863 605313806
3 69508 164700
3 76030 173975
2 10671 685219791
2 53720 161417043
2 121937 609422644
1 28142 157913 726734675
2 60272 807185626
2 146005 10586213
3 17134 153883
3 181874 33912
2 196389 949876727
1 71303 140165 321186724
2 102368 156309346
3 55581 98574
1 86258 180057 415124313
3 174596 110148
3 167861 119800
3 83964 118522
2 180828 248382314
3 52672 7887
3 194183 104904
1 133579 171717 871443547
2 65609 227026777
2 38343 475035199
2 146650 202672476
2 57911 322643265
1 130638 148655 702522093
2 67667 112939249
3 176904 100527
2 167508 979394274
1 33577 182517 527949776
3 87984 87793
2 154210 570324345
1 146206 183766 157635618
2 9721 919774074
3 87852 61445
1 72776 95697 626726038
3 124105 148409
1 132449 151820 921990854
3 23049 167904
1 33722 175401 764877846
2 198720 835092708
2 81926 410304243
2 9684 756347060
3 110092 33907
1 91910 165860 298784989
3 33378 152160
1 31397 67905 296684441
3 58255 52826
1 5898 119031 351445046
1 135556 175585 433187589
2 123258 552407165
3 29109 5948
3 182950 104296
1 129735 161304 697859487
2 115579 308578241
1 89796 134157 459627776
2 183381 851399741
3 76418 94912
2 71852 901572198
1 60753 110522 109981532
2 156050 95693366
3 81449 59346
3 97001 22544
2 126312 185129122
3 65202 199485
3 50441 123715
3 60474 140262
2 79653 329977112
1 11900 180147 967481758
3 180173 37444
2 75982 879331894
3 152207 32897
2 173923 48487156
3 101442 52683
3 60840 90053
1 120021 171883 553137404
1 64568 147024 679451511
1 154029 162996 334442563
3 199189 28541
1 145028 187192 47511138
3 1874 94541
2 95432 253406536
2 98589 602599559
1 50765 173119 498994373
2 48125 11830189
1 108394 157757 527270240
1 23020 80504 871843360
3 46377 23440
3 38786 40670
2 160203 130711675
3 45598 121216
3 194915 633
1 11354 96108 83808297
3 6171 102925
3 145970 7466
2 125654 926397230
2 4156 165213735
1 35169 82805 266268054
3 150544 93170
1 16279 179609 881774110
1 28525 195924 812139840
1 37130 60313 57904600
2 176626 132654059
2 3630 344737752
1 117985 128709 439092282
3 26008 85589
1 20059 115871 836300816
2 197287 317498023
3 47794 34961
3 132466 66954
1 17794 60288 227656991
2 194288 336519532
2 162508 862819833
2 159557 880961707
2 124741 174845537
3 55169 176586
3 181989 162062
1 8411 52707 759162695
3 96446 101574
2 104615 280525758
3 63497 151924
2 138498 228215640
1 125743 175811 351477240
2 92910 374566289
3 67225 193305
3 7304 146155
2 92165 784385073
3 195675 172542
3 57270 97004
2 63382 88348474
3 142320 64887
2 169031 112668816
2 139746 32239989
2 137134 592510768
2 149498 555482258
3 1730 60768
2 103905 261758419
1 10304 185253 872787851
2 175514 779033308
1 76805 89674 762836759
2 197273 142614202
1 20720 75557 131978859
3 51502 159937
3 135948 187876
2 163289 484190588
3 167803 148702
2 73343 143280181
3 37399 131473
3 82918 139487
1 2963 192376 665324680
1 78287 121709 545303396
2 30721 490970152
1 135363 156048 70593820
3 149449 91314
1 77359 111010 312442135
2 144258 180343675
3 46046 61687
2 5804 724598712
3 147153 97151
3 9863 157568
2 186019 505600253
1 76865 159397 20732388
2 157877 723293494
2 125339 424425815
2 148083 672510071
2 71033 117409762
3 133656 66823
1 111836 138012 364217197
3 198842 195271
3 145484 40729
2 127997 785947504
1 44202 82817 354722681
2 145188 358395675
3 121529 41554
3 161541 108816
3 38511 22097
3 93656 5456
2 148558 540425962
1 55831 78653 571567787
2 164045 389594114
1 62585 185363 114620383
1 19613 36071 117555871
1 75529 162035 28348761
3 101113 124578
2 126263 69771546
1 47032 108165 103246600
1 32297 132619 188582677
3 59574 14875
3 33081 160812
1 115382 139805 47367603
2 65001 104407995
1 80689 90709 387863107
1 21801 52541 997428546
2 82374 433948742
2 49771 294713540
1 74980 138781 1345932
1 153012 167315 836144216
3 70232 141762
2 108045 169263437
2 46598 752099687
2 90156 946215616
3 94070 157467
1 93034 148123 23350831
2 38112 651705686
3 182714 138552
3 174416 92784
3 3146 65237
3 197190 31273
3 3107 16551
3 103419 90281
2 102328 814762857
1 28396 30414 750280206
3 87632 165360
2 147714 675066675
2 111470 98514234
1 57828 150090 410410941
1 122674 163565 499240474
2 80606 450050529
2 54931 67034451
1 165580 178416 632575662
2 138770 43902674
1 52615 53200 476509843
3 110672 179655
3 61930 243
2 61268 420194585
1 93951 162299 245766531
3 128642 185291
1 1144 17984 227071268
1 47352 137440 52022595
1 31909 62562 128312520
2 28752 34910879
2 122323 556012669
1 63938 161713 277662896
1 46356 49401 324961335
2 68876 764075684
3 178942 156091
2 135403 132540718
2 153857 919876854
2 69397 576858944
2 199446 782551563
1 82003 157943 229461712
3 197710 179760
2 51092 308144602
1 123832 159634 278042673
1 6454 86337 325984735
2 177834 735588019
3 175249 88603
2 195903 7413694
1 57413 164299 496369552
2 162377 835288758
2 75272 245842077
1 16442 120278 103905519
2 58054 347542626
3 123808 158102
2 94800 221808899
3 159672 86731
1 34914 174363 6207103
1 13452 73767 817090409
3 45144 101971
3 167571 44453
2 64645 165930541
1 139422 157727 42475747
3 97740 47845
2 47932 842496987
2 48600 929166909
1 10274 59166 841284447
2 143057 285841573
1 82410 194247 937014104
3 53339 30565
2 135180 387202114
3 29661 90310
3 131825 86595
2 60800 70630673
2 174293 109982029
2 105760 172670199
3 195581 188437
2 55305 357920770
2 166527 507116201
3 138140 27651
2 74940 290495963
1 136473 148714 51226885
3 32240 27070
3 94523 179305
1 9224 176863 50103576
1 123526 199742 27727239
1 49446 192156 205939263
2 32436 631188445
3 182737 140009
1 51656 134763 330805434
1 16576 37642 955831864
2 64623 395559015
2 138974 211360323
2 155465 987115108
1 138455 153308 598084557
2 100151 841510183
3 68712 182454
3 180455 182601
1 49643 114729 884689841
3 124846 189478
1 51446 115924 32593314
1 10550 172734 571064020
3 5271 179323
3 21803 20389
1 164628 179591 330850472
3 90898 46457
3 79031 14363
3 64242 63722
2 63503 222269277
1 27506 64660 469396315
2 15062 714545781
2 197609 424780835
3 192611 76984
1 187442 199755 768464043
2 193518 657801876
2 95883 166805006
3 189879 169836
2 186710 600721260
3 132396 84686
1 57986 119839 276128893
1 65052 131062 434491803
3 93187 118771
2 25018 324495356
1 57350 130086 233263057
1 3010 185160 293329097
2 20659 658657258
3 118403 107758
1 68520 191908 850346538
1 79184 178055 225535855
1 2402 179171 901713058
1 75656 87027 18891153
3 192446 99685
2 158143 91770863
2 134010 11234032
3 62179 196451
1 158576 170910 430482313
1 88406 174337 899444582
3 149460 71478
2 62996 691337990
1 120731 199278 188693371
2 63450 838639478
1 191874 194272 474406295
3 90202 153937
2 79241 734705688
1 39907 54292 485564461
2 54043 263195563
3 82450 72371
2 199468 686429494
2 142803 422223605
3 41416 37751
1 42425 199733 974789611
1 36812 134357 392469414
1 26256 55748 596342827
2 175456 932076537
2 196549 370469164
3 163130 11019
3 20272 83639
1 31399 50924 549621388
1 34889 51174 826403765
2 118212 511553931
1 39875 141362 942979556
1 142769 197887 66981237
2 78525 615477875
3 131428 17317
1 60828 85181 897395760
3 143788 148509
2 168245 910271605
1 12493 152412 471200690
2 187354 661788554
3 44652 28064
1 66233 122039 81754117
3 62406 15502
2 117916 703970707
1 320 60240 872885098
1 37622 85417 755297829
2 126404 933627344
3 111900 29287
3 134142 30360
1 18033 67996 843753358
1 18773 153575 490116476
2 47920 823069513
1 64933 72592 800594535
2 133368 142287555
1 79696 184934 305994903
2 63176 845142787
3 146859 148784
2 139530 130687682
2 51137 138581510
1 5530 121181 737984488
2 67890 971465706
1 63367 162308 343380415
3 112318 44618
1 32399 107765 728525184
2 97678 12269014
1 159402 159480 344339512
3 85207 12576
3 109489 103465
1 19795 192417 409707489
1 129198 141510 323303839
2 125800 121726864
2 152965 890579357
1 114302 194500 163961750
2 147732 125861500
1 103785 128958 169829906
1 52016 185480 133405820
1 90400 168990 457480296
3 75664 31664
3 81619 105530
3 110982 189696
2 93974 818590273
1 39235 136070 112312959
1 28751 82673 992272631
3 46698 20829
1 151036 159764 226631269
2 139341 69179566
3 38540 102702
1 105282 192764 284229582
3 16456 153794
2 77186 10937638
1 84016 194025 239725601
2 126738 51707469
2 14790 850042815
2 58531 493589157
1 2785 185300 196476430
2 183486 678770685
2 24530 291989931
2 73530 839581325
3 156423 83106
2 134692 362453120
2 57851 301490342
1 51122 66978 864621536
3 144253 163304
2 150167 847878264
2 158190 878965264
1 1186 72497 622189214
3 6439 4298
1 15823 76175 612940749
1 102727 128208 345278328
2 23558 591422070
2 178749 548904326
3 151401 89474
2 40092 712146101
1 38419 184136 370269217
3 128678 4076
2 135949 450549117
1 86193 120020 966461246
3 23665 118021
2 132389 928384604
3 116229 179418
3 185083 152761
3 199982 156646
1 53489 60743 800514771
1 141315 185343 699692683
1 70292 160718 781302187
2 19761 515007598
1 56754 100835 75062438
3 554 108778
3 184127 95525
1 2835 152360 178783119
2 185939 767135502
3 55674 62386
2 48537 690010389
2 145952 640519663
3 93295 133353
3 145880 95053
2 68438 952576638
2 173449 201109419
3 33701 184867
2 124730 295655671
3 179829 66780
2 119016 98711201
1 17799 134351 775181723
3 100976 26848
1 22048 129800 332900967
3 121658 20509
2 101623 542615137
2 147291 92308370
3 100457 110943
3 3415 190805
2 50080 279147004
2 189189 852976702
2 61188 776882665
2 134046 37062137
1 36529 183636 633700703
1 100653 195101 647697152
1 77979 137591 181218061
2 166220 793418296
1 73809 91268 281059086
2 3993 500087851
3 119129 112276
3 136269 179017
1 114747 151367 377989569
2 112677 414043614
3 72148 143712
2 159579 699611341
3 115703 139927
1 56166 144720 28185023
1 33676 154002 36969903
3 81091 36014
1 108016 128934 804446239
3 156959 92154
3 52905 130667
1 733 174042 627646549
2 90157 8467633
2 86255 131413750
3 176339 12723
1 65140 111641 881615305
3 85149 34641
3 2055 134882
2 166248 36611639
1 5743 113078 123015811
2 74235 12322933
3 113800 152827
1 81940 109355 279386588
1 102651 185971 460672410
3 147999 113770
1 22962 91087 491886285
2 152443 595411978
3 48029 190197
2 56473 500103482
3 145996 58990
3 10139 199434
3 85120 147596
3 122770 111601
1 135678 141955 221165029
3 91716 198336
2 5006 631507307
3 117308 118585
3 35844 196602
3 130964 26005
1 30656 197118 39213486
3 59224 138253
2 135661 812110389
3 92555 104195
2 61950 804338586
1 20251 181957 753113053
1 24542 85351 239920427
2 119183 95573651
3 36617 191771
3 98517 99158
2 74705 595571373
1 8017 123206 143784246
2 49164 316962695
2 103376 862168269
1 44595 73635 680885272
3 63258 130971
2 143235 300433989
2 158442 121728110
2 137705 594299878
2 152048 899487008
2 172033 241127558
1 29567 109960 124025993
2 116597 861836589
1 4326 63167 518199707
1 27644 110092 700478088
2 135315 802731187
3 124613 75658
2 153039 98144592
1 72826 193658 728100121
3 158944 56261
2 103306 966506230
2 62011 955317180
1 36942 132952 291494167
3 167225 38484
3 123192 6491
2 123921 270129823
1 171577 176968 977981245
1 98817 140455 662679336
3 15942 124993
1 39010 145793 25486747
3 130943 71459
3 115930 154114
2 114425 286833073
3 169190 65025
1 53710 66638 672987820
1 74656 89733 422086787
3 146581 74164
1 176551 183275 866768535
1 111761 144096 419875584
1 19566 20939 566313443
2 48879 394258506
1 30586 108045 127811691
2 26885 172967712
2 102670 547818172
3 33499 192229
1 34955 133702 286772908
3 180781 67341
3 77376 194864
3 62200 142432
3 117628 88416
3 61751 8570
1 95470 96903 962042137
2 94299 32814915
2 134888 904901567
1 35132 44188 176707805
3 126939 172568
1 39609 80253 790981047
1 127916 196327 700451130
3 137038 106215
2 188941 188663159
1 29279 65893 75418816
2 70102 827737406
2 193141 495099429
2 120647 146290833
3 13070 50139
1 60586 75904 151741568
1 89642 151614 389706114
3 104576 132143
1 51411 103369 149397815
2 29103 559433034
2 162639 863535340
3 16516 171885
3 93282 120994
1 102187 174107 482111697
2 78227 575260560
2 67363 611807877
2 137357 309756472
2 75968 703422847
2 143198 148133209
3 64967 45694
3 11173 164330
3 194640 183505
1 626 158703 617230567
2 23014 959190844
3 10776 90862
1 43573 94242 284389181
2 136240 511716624
3 124517 68912
3 135997 4848
1 60162 91660 473041614
2 42096 339578455
1 148716 160313 395375549
3 80544 36075
2 192428 6575629
3 51419 156558
3 172085 106387
3 71957 122472
2 76224 213753320
3 142122 140428
2 7079 886155537
3 88816 68801
2 39444 498586363
1 154953 182674 354727307
2 142711 208545284
1 3631 154026 39971538
2 78884 749731669
2 150157 937939991
1 39667 130870 232849155
3 101579 163532
3 110695 162608
1 101582 137074 79410067
3 27794 104430
2 7323 336251140
1 40140 60183 361011182
3 123790 45329
1 22634 137069 32845343
1 40930 81306 366566602
3 187395 12939
1 43491 119803 181711421
1 124494 159483 458804369
2 155479 134720056
3 73909 128011
3 23655 137540
2 69173 719207562
2 142226 498885523
3 66522 186828
2 42903 166353124
3 192674 143274
2 123351 374039937
3 169775 93161
2 60374 322660668
2 35808 8170418
3 84774 130149
2 10546 165872460
2 907 175197646
1 110789 150342 475136558
1 162118 197700 17939249
3 53766 8234
3 52394 145757
1 77290 147649 212200582
2 53284 546064090
2 33206 351301743
3 71719 131761
1 77380 139928 325113412
3 17757 18555
1 18557 36202 365501288
1 41657 168499 494062041
2 5148 636381128
1 153397 170969 174952059
2 148787 879135702
3 61203 194034
3 199434 148972
2 35053 583253851
2 168309 276050952
3 56361 11283
1 32818 134012 198606871
3 8551 100845
1 149338 197506 51013376
2 57905 877754682
1 120329 161042 420316833
1 58066 186564 377466072
2 57683 157734712
3 51954 152847
3 102502 78090
3 40876 174917
2 97710 764984480
1 42721 158919 949329907
2 73978 532824901
1 178064 197465 291518341
1 111327 190835 124028080
2 98034 53444546
2 147669 858772857
1 50870 122339 333563158
1 3748 189201 905169422
2 65886 539881679
2 139570 279576264
1 15123 153562 786548282
2 112840 91396590
2 116976 718284644
1 105282 191833 414635780
1 56198 154493 423445755
1 4526 55560 844335993
1 12652 187561 165713913
3 5921 98709
2 145361 954007499
3 116187 63352
2 85093 498079770
1 79559 84754 660147258
1 40133 79786 518141090
1 143574 149660 116253478
3 144034 80197
1 125452 180284 549990332
3 108567 6006
2 113222 178319036
1 5398 108999 336161156
3 167963 35536
1 77152 162967 150834957
3 21074 161789
2 31878 741038415
1 15288 129994 644446445
2 154510 716971988
2 158551 257162961
1 1214 32917 637165730
2 121936 447285515
1 98328 118783 500090721
3 124510 147187
1 144161 153058 89916552
2 147022 525331321
3 2668 25340
2 46104 212216143
3 197098 91484
2 189605 832120006
3 197268 144310
2 10255 712118603
2 173696 989757937
2 132055 820288070
3 120908 18917
2 67874 541939028
3 20632 144807
2 117364 236902177
1 121250 161202 10044356
1 122323 189535 67260751
3 139854 21054
1 80522 92066 415690140
3 27411 67203
1 2912 127609 215706159
2 17488 581212297
2 169295 130132533
3 22516 10209
3 41545 16198
1 68164 179733 270336659
2 71553 697553861
2 194674 836003407
3 188473 129837
2 139273 332326870
3 141835 121051
1 72543 176280 71702578
2 5714 111464068
3 158563 54605
2 125085 52869630
2 49754 929172223
1 22716 180696 921763491
1 41872 118910 535516193
1 69851 190528 724278081
3 110132 101127
3 133029 116417
3 156804 99820
3 97552 80548
2 147586 938817717
1 14477 185527 545721720
1 76654 169893 305300422
3 65318 141521
1 57333 150912 342713369
2 10142 222887999
3 130545 168006
3 85273 117548
3 198028 114071
2 188931 125322204
2 7755 712130664
3 164601 126679
3 14311 99493
2 35845 88562449
1 35295 173297 403702624
1 65116 160286 56087073
3 184038 194944
2 68148 554318384
2 37076 565104932
2 129635 467855818
1 40286 187861 315365017
1 91261 160617 905735075
1 67490 163681 293013910
2 20326 531675355
1 82777 167180 453541530
1 10671 48602 725716257
2 106132 413731059
1 55118 154802 625300811
3 14921 154674
2 144676 380910801
1 55751 71048 859834570
3 176432 168597
2 89603 460600562
2 30886 376713121
2 80343 361424800
1 108839 181318 430369196
2 50720 13738323
1 48089 190742 335774010
3 10238 53189
2 174456 880984720
3 156390 130685
2 84144 749903245
1 21332 67476 534879576
1 140004 143615 205210572
1 97794 149561 901699368
1 41160 148423 771302641
3 128147 73956
2 195167 164470587
2 65131 8458041
2 2066 633386990
1 54998 110121 628721769
1 134516 140693 633495668
3 186807 131325
2 181182 16428384
1 117656 154192 555825209
1 8122 101110 440027358
2 157527 249578900
2 162981 579346672
2 121199 556585317
1 161210 178157 728812518
3 9202 42146
2 15954 681884272
2 137096 357519548
1 24747 103030 763241372
3 130592 169942
2 189100 377046002
3 26215 178310
2 38586 422409890
3 21853 61609
1 80747 153804 293627571
1 90880 156327 376909090
2 11862 832551012
3 53936 66427
3 67181 65662
3 15926 50896
3 87318 85821
3 42648 143804
1 88266 166681 113014144
3 12262 75890
1 5523 114957 67191907
3 131166 15055
1 67541 113826 904944065
3 55049 170009
1 14143 102486 450927926
1 124793 199218 532291141
3 107834 87630
2 169270 29058071
3 154825 40131
1 32971 84482 640225626
1 13379 76342 206905407
2 10350 735141253
3 130664 181657
3 80862 193453
1 42192 94658 482737541
1 130062 132423 289322834
3 31163 130065
2 89626 449463088
1 169213 179014 227463393
2 13197 503853204
3 1204 18969
3 22541 30658
1 18586 70665 807077166
3 110603 20675
1 28538 43307 64306636
2 38642 77859300
3 17044 33833
3 160591 146644
3 124259 124528
1 44064 151223 552083318
2 181884 867820773
3 194053 116088
1 120046 133883 448273647
3 3701 189199
3 6748 199787
2 180081 511896162
2 163389 898530618
2 28254 249091615
3 32845 3263
1 34436 136626 923249467
2 117420 725429080
3 28867 138103
1 49470 194430 291854721
1 47020 157491 128433307
1 50679 126529 427166415
1 54792 159265 199752243
3 62038 21358
3 161451 194013
1 19431 155228 27916139
3 44718 130299
1 188561 195152 47079156
3 19156 135226
1 76313 152733 699482501
3 184256 64039
1 64090 163823 611542354
1 14104 20912 235260396
2 51013 685715379
1 99770 153360 86517879
1 134976 175407 251442467
3 155475 165305
3 98127 149274
3 131683 107262
2 108774 500896698
2 97258 813291261
1 8936 171410 903045565
1 58734 88331 624511292
1 2439 8045 995323794
2 139616 115433430
3 23993 26893
3 42447 163151
3 109640 44959
3 86716 170391
1 120215 162646 404459120
3 15654 72931
2 3423 683276584
1 9536 193452 348920378
2 104084 298720953
3 145554 24069
2 48225 426387445
1 136625 152542 365990079
3 163300 74075
2 17084 628168846
2 7007 852356764
3 178178 114939
2 178350 14354064
3 105467 110295
1 25786 102618 877195237
2 97885 389410795
2 35043 739585579
2 81701 453323491
3 101488 39134
2 75094 264762819
1 11217 111188 286580103
3 123482 73683
2 2489 131470518
3 57505 45017
3 70406 58968
1 140357 191448 430056589
2 197390 600003945
3 120995 72010
1 36340 85625 686556195
2 130521 919060854
3 135350 130289
2 173153 361550877
1 11073 38415 437579258
1 90785 93863 877601516
3 114297 102416
1 91225 145470 20339259
2 30227 202400629
1 44090 196679 994100352
2 171469 836129808
3 191657 37165
1 63901 125951 857553922
1 19045 61852 488437154
2 153648 258116931
1 74420 124905 976731090
2 75709 982164524
2 5551 489086789
2 147740 871613301
1 65577 101516 559544144
2 28090 449820661
3 123620 193963
1 156761 170457 777585504
2 115345 610115777
3 127137 102548
1 5548 39142 161851551
2 184132 994968239
3 172312 121373
1 1953 13494 964989187
3 69717 72026
2 9689 196378419
3 149731 24260
2 111205 722922019
3 125399 84234
1 64273 179776 887628305
3 146886 4462
3 54928 126046
3 47482 186286
3 125826 67291
2 140197 7328392
3 189738 199341
3 64208 99770
3 104077 138471
3 22665 114298
2 191293 684117892
1 110835 130503 403011740
1 60435 150138 467504708
3 68430 55296
2 196792 770413790
1 6579 156644 900106078
1 30761 37738 901510487
1 179147 196743 629047382
1 79908 149706 23784096
1 57361 126028 83225550
3 79295 57925
2 35692 215238435
1 39013 59654 812654409
1 18265 193869 850452302
3 64233 114571
2 88394 960551764
1 97774 147129 104318012
3 24790 27204
3 26229 10755
3 72262 46251
2 128650 718078479
3 136353 194454
1 785 192629 980190854
3 157335 19719
3 168909 135236
1 31052 62451 858935394
3 127554 100118
1 84216 147669 945421346
2 60165 808719422
3 173020 19157
3 13650 199754
2 41005 762816733
1 100663 174577 484907564
1 52414 168987 427947166
2 63114 532321186
1 103513 155281 396311634
2 100710 855149646
2 160200 886902041
2 82816 144815363
3 188968 56244
1 45589 176330 323785099
1 20740 102475 797139676
2 128886 469062818
1 5661 138725 272214634
3 142631 91913
2 15739 573891207
3 175137 196940
1 46437 64860 125973336
3 166682 103389
3 176780 16047
2 94870 78167769
2 149037 864811570
3 31369 195145
2 12393 417295478
3 45001 90771
2 92911 454819714
1 15050 73390 703269702
1 1366 156772 796157660
1 43858 80941 624627152
1 24371 168998 941549912
3 140355 47788
3 765 47524
2 170915 295018039
3 124963 164784
1 49917 108624 904316746
1 19867 91082 759101927
1 100766 154817 499439208
2 66613 643964967
3 134045 197827
3 76974 35456
2 62459 489936291
3 193383 55319
2 199069 43986696
2 53521 484412865
2 97774 120133399
2 34634 338828859
2 42468 635371311
1 64657 159432 237350470
1 109114 191884 318402303
3 70527 98387
2 141999 407742893
1 15201 110531 354976614
2 32938 891998740
1 88133 182992 101415935
2 82645 780788302
2 101260 465114814
1 4941 120170 153170370
2 45243 852078112
2 44769 533775381
1 96117 192814 887210119
1 42293 177562 845773711
3 59526 10577
3 87574 187516
1 5301 77502 596708755
1 31351 119350 430843587
3 187867 148326
1 41098 97683 427107791
2 50744 65635503
2 155320 841272574
1 43789 132452 104538973
1 113276 150248 553174400
3 187069 145703
2 51503 884870612
2 38150 818569732
3 168989 83667
3 192198 144823
3 4690 13837
3 40229 88152
2 92745 523874319
1 48202 87962 625630898
3 6778 103388
3 66865 147123
3 173944 156699
3 49941 117116
2 22022 518519753
1 60903 140963 835455478
1 40979 102402 490785270
1 75653 121316 219602992
2 108618 316433097
1 43563 133628 976397590
1 32963 134773 994795919
1 135649 157726 117102416
3 88441 157484
2 160098 246818790
2 57204 996294080
3 49335 127767
2 60682 215378333
1 14714 80121 738525191
3 18553 6761
1 793 117876 325993934
3 10581 13480
3 52125 14614
1 76299 82283 493068748
3 5777 78740
2 90499 785743276
1 3055 138709 436634937
2 135610 544372147
3 57253 11176
1 146724 152535 501374779
3 157871 19584
2 59836 98325818
1 4872 20529 360468012
1 139311 197946 554015349
3 41932 112860
3 188275 12126
3 15836 141613
3 121113 59019
2 151822 853202261
3 100280 128180
1 18716 136745 906403077
3 139594 62944
1 19520 46289 793649845
3 42281 185392
3 50748 72457
3 191639 144661
1 66105 169002 487409172
1 28830 135927 663946364
2 40198 886133677
2 148707 37483264
3 29273 157542
2 97639 809346661
2 25293 374900549
1 96179 169347 59482071
1 21407 169120 453612922
1 80739 146914 618810825
1 79823 120765 47048125
2 93210 583030078
1 23514 126121 989375485
2 149688 510005038
3 56159 23633
3 64622 57485
2 89318 584039991
3 41320 29737
3 17320 84974
2 51999 539334768
1 107133 154270 568606101
1 59269 140106 507081297
1 86463 119509 569005362
2 77329 14836653
1 7628 188152 763972547
1 58520 187493 511355574
1 63459 99403 874828128
2 185026 48786038
2 186016 179973031
1 30070 169272 882214260
1 68944 171511 501970415
1 14656 112264 713165406
3 7879 472
2 162473 871067921
2 34017 479232641
1 41261 43675 35805020
2 54091 372158076
1 18266 36357 911503729
2 158770 715153398
1 36090 134750 233813655
3 6548 47952
2 17438 324692728
1 80612 190817 649526981
3 168026 101153
1 103165 116820 90406532
1 74886 145043 213065755
1 30396 31082 880026469
3 95884 59564
1 39771 95491 460230366
3 125682 43028
3 160258 141350
3 107749 56411
1 105412 117272 985969855
1 33627 134714 727930597
1 34140 161609 248764789
3 45187 17251
2 160387 615295040
1 20518 26563 82718794
3 80256 196790
2 144585 704977912
3 67403 183743
1 138588 152533 614625851
2 190468 374202215
1 71753 92472 592269405
2 7428 196034384
2 82243 12503091
3 174044 41398
3 100478 52781
1 111264 132683 719410669
3 66745 136122
2 75192 472418767
2 49096 584572257
1 51950 87588 134246580
1 53289 182679 854584294
2 125865 667190959
2 180091 350051738
1 114574 159454 181264027
1 46296 58363 359060571
1 24075 101202 60846723
2 143678 508796727
1 7318 183532 497022519
3 96339 91756
2 45156 510023570
1 119478 174772 353408318
3 158146 44399
3 197191 56554
1 148212 159425 501760563
3 53799 148157
3 196762 42404
1 14583 14674 428143993
2 112099 856481740
1 39539 91628 669371354
2 114320 492832427
1 122821 165484 924231058
3 41017 145105
2 475 942380416
3 4031 144794
1 39557 129466 622960590
1 43587 128709 615489865
1 149326 160354 108385489
2 169650 986357640
1 113490 148699 450331830
3 113163 49613
1 88597 185992 188967612
3 85274 139880
2 42248 141481123
2 167072 324543760
3 112124 185362
1 3192 67273 237262553
3 146027 170639
1 54717 176618 481963762
1 61151 117820 631997670
2 23068 405998156
3 172185 189996
2 186630 834222434
3 88804 58840
2 113226 549325157
2 49273 525751697
2 134364 872459221
2 70183 613606300
2 170784 289050345
2 17329 138105772
3 111479 139627
1 47648 185741 87499917
2 17957 115715227
1 5626 152089 277244178
2 179884 954314122
2 120672 277197720
3 160551 61813
1 45491 93992 707398888
3 24984 75063
2 123286 914561565
2 126039 238834890
2 64810 21185612
2 17177 389035909
2 191258 784653216
3 196833 34821
1 85961 90036 876564781
2 182783 584810779
3 114474 84652
2 148128 464408528
1 27179 171832 286849897
3 165889 186606
3 164116 174382
2 108476 444645505
3 94205 27241
1 130641 191705 288238201
3 167169 94213
3 25371 183861
1 85003 185652 673159580
3 61928 182716
3 3102 118517
1 137792 163541 629566570
2 42674 826981930
2 162634 358888358
2 94358 1790507
1 96334 105871 91128025
2 138548 410431462
2 52033 441707054
3 156164 141402
1 55690 162026 718679667
1 85955 184308 753606853
1 2954 36661 681912791
3 93873 60991
1 126842 145637 95228206
2 8126 856593292
1 156712 187189 817207114
2 92172 373755031
1 7741 97191 98521851
1 145730 187250 984604962
3 132205 67617
3 112273 89860
1 6339 166343 691794866
2 8976 250825741
1 45899 186132 725949650
1 79418 123133 27824454
2 27875 325919771
2 89483 426025936
2 98922 551727084
1 76701 88912 285647367
1 111337 159365 706115963
2 178248 493215063
1 84706 160064 640369703
2 130612 556741011
2 35906 253490853
3 47260 61826
2 184833 890118143
3 60224 142149
3 100075 87072
3 115052 188092
3 144072 115692
3 122009 112343
2 37944 452873518
3 120231 41676
1 126248 160543 696840977
2 94538 143847211
2 186209 460660857
2 85570 592974196
3 67128 168775
2 103853 381734692
1 25553 190978 249606782
1 22950 177625 566855326
3 111690 96084
1 18159 178689 560079667
3 32458 95373
1 66094 167334 132408175
2 162329 760915052
2 135667 325790022
2 157204 88555705
1 52375 198964 110593243
1 813 52725 563643630
2 156481 320679645
2 56029 222932887
2 117838 68077966
2 27572 931605287
1 16894 149790 608023134
1 48189 76124 842423513
1 31928 186022 800722769
2 180060 771256219
1 29263 189854 776971671
3 21297 120953
3 82478 152861
1 18868 179255 496012792
3 20160 4808
3 165982 137864
3 41660 141839
3 77422 167982
3 27225 145334
2 138099 721398039
3 142050 124668
1 11457 18482 771194850
1 92257 92643 991835978
3 98778 88530
1 85526 186031 929279535
3 13938 30051
1 98191 151699 121394715
1 96144 121353 106428276
3 8373 111062
2 34826 462270393
3 181417 146481
1 2147 179873 434827569
1 59975 149418 828505092
2 80508 221369024
1 81412 112153 131780788
3 149320 110347
2 146710 245145078
1 58689 133727 784012490
3 124492 44554
3 157581 152590
2 18031 189006145
2 77203 454758669
1 44294 183684 64815798
2 55957 114494227
1 112727 149903 682949942
1 113278 187203 837821846
1 4427 166045 151612905
1 71067 172587 815071801
1 126261 171563 700956570
3 94585 16710
1 31372 43622 633830381
1 123570 149888 286506657
2 153728 645686849
3 153935 79179
2 3487 198748867
3 118154 123057
3 17603 36990
1 71024 193777 201524034
2 76023 301963755
2 146541 21892339
3 113434 194366
3 81258 49914
1 70958 143369 583002886
2 15903 298202941
3 84467 174411
1 85013 119353 837204535
2 76627 73047325
2 197811 352847980
1 94390 109691 744312527
2 195540 596215266
2 112429 613589289
2 161366 881040293
3 162498 183636
1 71020 180175 974277698
1 161897 172862 467667143
1 4675 155504 223096830
1 94019 197681 605328981
1 89002 103883 929631651
1 37862 119506 305026216
2 111333 469465264
2 174650 137645828
2 104906 461155204
2 9949 722147
1 21331 95526 187889910
3 44022 41979
2 8776 436752074
2 86056 464535789
1 53055 56269 383730710
2 108100 832957792
1 4211 168495 983848084
3 108998 49596
2 191829 716424364
1 4316 58669 713927044
3 79036 91030
2 71736 91008561
2 100110 384632949
2 143383 764441436
2 62573 103109006
3 8445 128820
3 5021 178959
1 130138 138221 962875238
2 25739 950496236
3 8739 59181
1 129760 176996 291915251
1 150418 163085 327044033
1 90500 170778 816531055
3 143661 7090
3 66887 121980
1 30333 50935 979730892
2 3685 674497344
3 95284 173133
2 41892 263492062
2 185205 54848902
2 74160 837413699
3 90903 137378
1 61217 194942 176540774
2 171624 899431746
2 181842 491282600
3 22891 104730
2 36269 758381014
3 60535 172034
1 93852 100849 532539072
3 25972 80884
3 174846 113428
2 198074 510063076
3 105913 1187
3 56039 195001
1 133722 174855 325515579
1 28800 80817 47594492
3 82195 184955
1 7551 96812 236359417
3 141294 23326
1 7130 146029 81437690
3 45638 196516
2 49014 727651770
3 145710 46657
2 120395 552851474
2 24661 295856750
3 891 162937
3 146903 99874
2 128938 896576805
3 105764 94731
1 37586 104523 374763508
1 132597 141336 332794631
1 67068 152619 883830451
2 47249 415831276
3 88013 161186
3 151092 93305
2 42922 819488533
1 5041 15804 580258510
2 156359 58319748
3 36489 40030
3 104865 183792
1 146426 149774 389366363
2 66551 357605987
2 22695 55851462
1 110422 175837 889954836
1 37925 69905 939119671
3 103728 83142
2 180692 896325987
3 87785 128451
3 59340 75509
1 18817 34964 61641725
3 39226 40594
1 108480 136158 583904211
3 160975 193485
3 163128 173649
1 151500 154072 926927077
3 165136 116038
3 131783 182374
1 15636 138306 987305748
1 98879 177906 729402938
1 51861 191005 513359190
2 123925 609732065
3 76030 170794
1 132224 132673 368852752
2 33134 299964866
1 137333 171420 287708524
2 150764 24508772
2 37288 399135494
2 193776 355496785
2 90059 840569755
1 70552 114795 627680222
3 198937 783
3 34727 29552
1 140982 191879 984868499
3 188144 2654
3 170607 72486
1 36962 90469 968957708
3 85841 58683
1 104159 132010 1993108
1 53885 180840 38252302
3 78589 190973
3 104483 168446
3 66720 105435
3 114313 171242
3 125075 43657
2 170742 738307127
2 182374 162616730
2 165409 618797552
3 93091 109867
1 12029 151308 697462345
1 69782 165058 98544375
2 22274 739981024
3 65953 23094
2 157570 887484331
2 138281 566547134
1 89901 154091 536768050
3 190869 194587
2 145300 784768099
3 179118 117317
1 45374 165320 74790098
3 26374 38517
2 158905 7469243
3 81333 105432
2 183476 794068123
2 13767 911006103
3 83114 40464
1 177337 197829 990349256
3 49391 66200
3 76930 109761
2 110081 265778858
1 46617 52690 610236888
3 196364 149020
2 194712 996144652
2 77893 488164373
1 123584 186807 746149291
1 21541 118790 48131736
2 10866 22083903
3 101680 56658
1 172739 197044 517871993
1 99503 173905 385654863
2 39965 290755837
1 75481 158595 85798362
3 105519 185134
1 12722 118897 26030831
2 173315 955113665
1 30083 167772 975256394
2 175703 668160052
2 119979 572204899
2 85354 413753065
2 3023 742989588
3 181269 60200
2 183361 62799912
3 181726 145117
2 143840 50500406
2 55924 362510977
1 10573 79011 419668608
3 179784 105197
3 165115 174056
1 22743 99381 100880147
1 39688 135273 1464350
3 117725 110306
1 110013 175096 558842622
2 140901 160684397
1 41894 75642 328059981
1 85308 106004 719684478
1 151188 158842 596911841
1 25215 86338 841800531
2 162200 966807996
1 127331 141193 880566287
1 49969 55863 680532673
1 107448 199931 43685205
3 96117 159679
1 176558 193462 436961706
2 97899 582437772
3 77661 197134
2 194630 73843825
3 137111 121380
3 151532 91154
3 4667 30434
2 42221 904976966
2 144960 205537741
1 4618 132439 53467514
3 11630 57178
3 90035 144176
2 101310 191595792
3 78891 58152
2 121460 472888875
1 35698 151614 374857130
2 73654 242564280
3 123194 25843
2 33637 583212505
3 170061 99483
3 45235 20468
3 32357 194195
2 114231 159739953
2 38287 330679120
1 53190 185672 607748721
3 176571 106813
3 144632 133053
2 27728 147054594
3 12422 151858
3 117664 99223
3 128004 66388
2 121376 453990926
1 14421 70939 800203597
2 59129 762371433
1 154587 189843 194978659
3 15993 181948
2 3904 55796329
2 54962 587427863
3 117080 75385
3 99782 163578
3 158429 9674
3 134377 180444
3 2619 10677
1 29998 176912 781044628
2 123294 619849402
2 102075 499947104
2 99501 211299045
2 180125 212440171
1 82442 142255 977083854
1 125299 194232 80256323
1 58465 168327 863966798
2 28916 839233448
1 167973 198043 881426398
3 121572 180807
2 17849 889443751
1 47415 68368 11408535
2 157641 830315216
3 163401 172534
1 17291 192693 322650489
2 40243 685965039
1 163140 172136 865218948
1 71794 189123 306806713
2 139896 751965941
1 51601 55257 89315312
1 35121 40286 282574560
1 16865 30049 918641186
1 81466 131669 320434441
3 45615 13677
1 161320 189150 641557299
1 31027 46990 693211586
2 68758 882738881
1 85718 139584 473082004
1 71719 140297 678357222
1 21130 117060 776368113
1 66129 147568 963381315
2 125427 896037116
2 106826 764688221
2 57484 493167714
2 86969 118874683
3 120914 108503
2 77513 548059476
2 71273 144350456
2 79883 676199581
2 64926 841488906
2 176908 948492050
2 105048 347623710
1 158880 167816 968985160
1 9603 75984 615444715
2 187901 629218588
3 129640 166745
3 142864 20397
3 36363 125601
2 77298 465318928
2 28109 31970595
2 114466 768668702
3 124081 143264
3 33344 174531
1 83222 163741 266525462
3 102131 35078
2 35899 634019558
1 119536 160224 899252350
3 14311 111440
2 191815 537179127
1 54598 182199 506265518
2 180357 740077398
1 154906 168767 80021322
2 53764 890088678
1 155857 177823 770825312
2 34100 493592700
1 646 46649 399031707
3 55111 13509
1 71304 153538 28403214
2 151986 618565093
1 6826 36011 597785598
3 137910 152143
3 44499 54695
1 72919 93696 529009862
2 35055 736710164
2 190068 716348509
3 139104 27631
3 159156 19402
1 60190 160765 886390136
2 168551 650213640
2 10448 961654655
2 84208 115590154
1 49010 71180 326045470
2 183167 879568586
2 129066 681095467
1 71102 164130 134621959
1 62639 130773 55443980
3 198030 148676
2 22296 531697441
2 113906 728591828
2 5723 954788907
1 129676 161864 913262275
1 32933 68860 386835584
1 11465 82812 869643866
1 25547 42367 788810374
1 117835 167708 791047733
1 19488 114930 792143200
1 141958 193129 972677394
1 122962 167147 746748342
2 56198 381638343
3 177237 98681
1 169721 178168 763742057
2 155883 114637900
2 121356 784394171
3 114298 122550
1 10352 177070 505893467
2 47798 539221866
1 28830 117420 861258836
1 96176 156525 47913170
3 135589 150979
1 43250 180078 366676653
2 133442 329979623
1 70390 190771 841115646
3 58983 79649
1 25430 182402 554200187
3 88300 192360
1 133971 159573 171560611
2 121377 538227610
3 108490 116209
1 44911 174181 697863051
2 62156 871128498
2 126165 868797491
1 43719 124194 777199554
1 12882 85302 523171861
1 86595 139572 723619112
2 153940 840613519
3 189009 146204
3 99585 54656
3 28648 61750
3 161031 140109
2 195907 357066522
1 9542 160355 903547747
3 48851 196221
3 15673 196688
3 177672 15549
2 34315 508769108
2 30451 849151533
2 153378 659425074
3 45736 50183
3 75568 15162
1 126985 138843 227006431
1 131211 174447 55021512
1 169209 169853 17400163
2 155439 841939078
2 2260 908335225
3 155617 138895
2 186972 599454750
1 54919 136464 945565495
3 76415 51274
2 118820 634878607
2 81681 852484173
3 17392 82336
3 114728 151068
2 95351 540085058
3 149096 154011
3 20748 95268
2 57822 871470387
3 28994 69908
2 120853 509096243
3 76182 137003
2 77460 43998007
3 9396 102074
2 56415 671684832
3 25932 7630
1 35967 69667 246980551
3 157175 125710
2 140328 503020809
2 42341 977644657
3 108711 17896
3 32265 45892
2 108857 398288441
1 2545 164231 598954411
1 130401 142312 841720816
1 148287 148785 646636067
2 194719 533572577
3 10665 32288
1 16320 78973 180425217
1 89361 187780 170439260
3 82959 35674
3 172164 31395
1 57488 156728 94629331
1 104626 130981 896902308
3 83625 14404
1 38152 186402 726331629
1 69277 148532 497569294
1 82894 152293 717597818
2 102437 845419970
1 136043 177672 89965548
1 2077 50898 492719385
2 31266 332137599
3 26351 51073
3 117428 126616
3 106815 161708
2 14898 945392971
3 106272 30230
1 32392 64871 532106742
3 159505 92428
3 177499 107209
3 100626 144818
1 1345 193024 74631903
1 44940 178222 336399170
2 102003 502493469
2 187466 95874281
3 118720 42970
3 24347 179236
2 114639 334623464
3 99843 180782
2 88879 631891565
3 122575 25661
1 168000 171648 353467248
3 193197 124178
3 93061 6284
1 58946 94302 329326734
3 40404 29484
2 5108 221723078
2 77862 885755019
2 188088 299703069
1 54716 92088 870563153
3 7518 134360
2 100106 39980204
3 15163 18817
1 27950 131042 708314313
1 16868 75891 216288863
2 55611 30735647
1 9413 181731 110171427
2 103359 466474083
2 15266 865532570
3 103165 18938
2 177116 339691775
1 38353 93575 895630931
1 62541 74440 339026907
3 160819 167494
3 153766 36230
2 156752 144644127
1 123066 187092 432024505
2 98235 899520947
3 102735 191655
1 56080 171034 490713146
1 108743 164353 902256160
3 23673 40582
1 13972 17452 538661227
2 116923 222273728
1 17383 144379 365752723
1 49999 91333 914797407
1 6354 183774 867109509
2 156713 915519661
2 57504 103057601
1 128450 172187 139670475
1 105408 140168 611089720
1 24025 157155 362908405
2 130604 879411618
1 39651 184386 237756483
2 129905 136086638
1 143350 180979 377892546
1 62655 190180 162753766
2 156651 637555778
2 116104 376222848
3 109942 112074
3 152126 70450
3 74768 176013
2 122866 638304115
1 38077 153611 693004739
2 16318 203538304
3 124234 109185
3 171863 172183
3 46729 142918
2 173112 946061991
2 96988 55898195
3 146297 106122
2 64040 397132723
1 46645 193085 633655086
2 156942 85359957
1 149609 173502 665086192
2 48099 845309114
2 61131 941388267
1 118869 170050 753202619
3 184460 91938
3 107948 194787
1 45512 140998 463812201
3 13342 29839
2 1932 300649198
3 4775 48990
2 59461 567521792
1 47626 70786 87847716
1 76124 149796 651221497
2 122670 131032718
1 40994 160050 852525513
2 126261 923097968
1 60170 153767 154925704
1 43766 145972 748630385
1 105171 191875 734767179
1 59534 184042 756012192
2 17980 900940948
1 165781 192711 915069407
2 117709 229894553
2 3113 623732637
1 106461 159173 33685085
1 1837 29727 384619911
2 121202 850354870
2 68323 319251219
1 57403 126345 473979299
1 20137 22749 614199541
3 14369 76621
2 164810 281249436
1 64877 131265 419770006
2 20927 544684252
3 71494 139693
2 173435 30418945
1 70875 143908 875952314
1 27862 134677 312299115
2 130473 882183564
2 97930 239192560
1 113086 146188 427580227
3 125339 74628
1 37562 124349 386800156
2 163168 261276720
3 110538 127949
3 19253 163284
3 83064 194060
1 91198 99407 323026518
1 49418 133257 786295554
3 173686 17157
3 131073 43104
1 120643 167151 619095774
2 104301 607423212
3 83015 173687
1 58737 132359 783376556
3 157480 47447
1 72316 130884 869566789
1 27128 108983 903877282
1 5032 144553 864541929
2 39077 672507140
2 56130 687962829
2 140556 139052892
2 139442 562235181
2 50008 190885148
3 62923 102719
2 185197 404150201
1 180562 185604 593163932
2 22327 162199695
3 47121 120170
1 95950 165706 861960646
1 56110 136524 1549560
1 78002 113229 855607522
2 158713 978181634
1 15452 89538 716189275
1 4481 23837 497323786
2 120575 119794702
1 9667 26634 315047079
2 146749 551036628
1 66891 185369 853683985
2 37752 345449055
1 18032 50979 900345023
3 156458 76247
1 48605 60253 145293770
1 54715 157519 597333955
3 63099 59205
1 57387 100585 303512063
3 150415 110161
1 23759 98309 805697265
2 60442 25731295
3 25838 28469
1 74325 122761 804134739
3 148556 69008
3 55123 16046
1 30315 68569 977502628
2 10194 641300995
1 166532 180396 986530992
3 22639 75101
3 185185 74517
3 90592 108957
3 99357 15014
2 190770 703701614
3 127340 110259
1 127687 141312 773404332
3 68652 187166
3 144904 94940
3 147171 194434
2 24664 577844596
3 19330 55698
2 25790 137963135
2 22973 418564329
3 12916 69360
2 96248 867160577
2 79109 646635799
2 93864 528791530
1 98021 159869 225602183
1 34530 118331 570893672
1 37147 125622 532011845
2 116603 375801942
1 35452 65930 98920337
2 132548 237353350
1 329 66951 622711485
1 103194 155305 527200819
1 29104 129677 977481822
1 69721 100110 824093645
1 59645 114461 248195209
3 101533 194370
1 28595 161483 709006468
3 31969 76604
1 105492 133859 387939353
1 126285 170932 927170829
3 31012 190560
1 70196 121998 677685588
2 94505 407738172
1 114572 130115 811804774
3 150416 127100
2 104801 584758241
1 21545 87685 319221481
3 15411 1033
3 21998 95287
1 83660 126946 48124856
1 18873 178274 695509682
2 80978 767457187
3 149029 21613
1 82870 140048 694633889
3 105035 51055
1 8752 115612 416737773
1 132150 144287 718568207
2 31514 148911521
3 14243 170389
1 145430 158259 712616857
2 65329 719615155
3 94897 68964
1 79477 145165 570330079
1 14964 89008 523848975
3 170726 63447
2 186233 462405949
3 102285 31620
1 4674 138529 871878886
1 28432 77271 182901186
3 182088 30955
1 33854 146007 215917332
3 109226 85345
2 191626 706204603
1 34174 182065 710596176
3 101617 6816
3 41271 1926
3 131186 143222
1 97317 100944 721475933
1 124176 170146 751713034
2 97996 807396526
3 73810 66955
1 61284 150841 426445948
1 23803 78710 169855925
3 71008 174551
3 168142 52405
2 173420 778576982
3 44587 135104
1 125143 189008 669205023
3 15888 7381
1 129106 146429 841185204
3 34862 86529
1 8276 83839 137357159
1 152202 152802 206115909
1 108396 131792 761007363
3 89570 133848
2 67782 821812133
2 71311 346710886
3 1532 138707
3 59428 152075
1 48051 153838 262430449
3 121156 188181
1 32304 130632 550185900
3 115120 143551
3 95902 153490
3 155610 28935
2 185559 818694333
3 91270 106290
3 30965 2040
2 29499 828289837
1 13871 111786 604682520
3 57550 189009
3 170185 182623
1 67434 158242 593244441
3 12641 41768
3 70128 194225
1 53497 85685 197012307
3 13598 131733
3 108087 131150
3 68682 84416
2 133533 986055645
2 11754 735419314
1 81372 168537 827108857
2 41363 824313023
3 113216 133396
2 10634 635071957
2 187913 661881575
1 128984 142017 992406584
3 199238 60720
2 58934 299100762
3 66169 55919
3 71449 191061
1 43839 44094 884523279
1 72324 87125 220572213
2 183245 415181250
3 121411 70238
1 35134 71475 141091003
2 158307 865076719
3 50258 42248
1 157660 185940 467978670
1 59995 90305 500063771
2 120846 916364885
2 15680 646042344
1 190643 195910 652264670
3 190301 52717
3 118989 165511
1 9104 194090 691894039
1 7801 105372 567790738
2 121884 55503210
3 164998 198851
3 37131 36289
2 41002 484786935
1 60245 86651 413422030
1 121154 132041 795073915
1 75775 84980 7823938
2 199644 415160051
2 133583 211229555
1 182074 185163 573123629
3 196506 139259
1 7188 188505 364553669
1 8851 111899 816102766
1 94868 179083 620605301
1 41388 167227 378047217
2 95148 442855458
3 164986 11169
2 172632 525347063
1 43506 169818 45572949
2 137947 933554427
3 149235 88857
3 112128 47773
2 170843 159578934
3 5042 136250
1 17499 126549 442267410
3 125381 180652
2 182708 265326620
1 76811 92125 570807377
3 130559 3755
2 135516 682881575
3 149387 48452
2 170422 882541070
1 67962 91018 975037089
1 163267 191545 581497550
1 15069 49351 44372484
2 159918 149065337
1 87122 196807 617195418
3 28021 118959
1 9971 168497 97983310
3 122636 57796
2 45929 476426646
2 64618 666624895
2 57483 412107553
2 173185 688858644
2 150031 314506910
3 92553 74128
1 128547 199481 760706613
1 13583 93656 382606889
3 162966 54756
1 39587 106962 545511298
3 18412 34530
2 85038 951035510
1 29868 146102 850531961
1 20312 131702 834157721
3 6847 63954
1 99994 126732 694223666
2 174612 956799470
2 165841 918230437
3 49180 128353
3 184758 95095
3 117783 97698
2 4869 105665489
3 56146 193183
2 159188 826609809
3 173329 23609
3 143498 75787
2 178952 607713123
2 9999 228846289
1 71936 173200 300737479
2 93461 726095098
2 42701 194823078
2 77441 527025620
2 113530 58700363
3 138587 127917
1 44068 185695 54682908
3 107027 127166
3 131535 16695
3 142789 146044
1 74998 128480 156016066
1 68271 175899 51008116
2 102401 912125704
1 18769 30197 517638025
2 146925 344726240
3 23498 106597
2 112765 873730349
1 190107 195977 225585257
1 71091 168060 330090025
3 84345 126281
2 180080 385557943
1 9300 98152 904270447
1 182760 192653 667924230
3 118269 53289
3 20548 128060
1 179611 188223 731005512
1 17322 41272 614703289
3 199764 95681
1 43484 197065 680295656
2 149464 729632242
3 108252 120123
1 10825 158882 649839429
3 29245 98716
1 3309 33381 31833219
1 60390 128484 782914527
3 48388 18883
3 165312 74756
3 145813 171496
1 163903 197580 93873261
2 20784 527423672
2 65386 509049969
1 164342 184733 447004528
3 161247 160838
2 197324 506488484
3 135836 105241
2 54152 497590030
2 179324 943145289
3 58778 37510
3 132985 183660
1 63917 97301 2174000
1 34264 37062 338178236
2 64642 118196141
1 129890 155378 930220224
2 100405 145719608
3 170171 141196
3 196386 119896
1 170840 189736 852298018
3 50612 198840
3 691 12131
1 70803 131633 320077345
1 7302 172114 602653329
1 132387 165517 751524543
2 22303 157168835
1 132562 142074 381564396
2 47304 715898419
3 28181 18965
2 183355 682483823
3 8366 188333
3 183290 26467
1 2213 107246 972031024
3 135097 78118
1 27609 196497 964502862
1 50096 119822 852216865
2 149860 709342422
1 90403 128772 921697911
1 3058 19648 584195904
1 155661 195484 449712387
1 29695 74629 268777508
1 61329 135679 586114602
1 74973 138203 63479560
2 139579 18889873
3 18784 78638
1 44979 74761 648761415
3 198393 52394
3 17112 176000
2 187861 247661925
2 102408 552471293
3 131224 189195
2 101907 376729629
3 24356 129269
2 170910 906332065
2 35026 240973728
3 72697 154398
1 142195 163738 110668357
1 67994 132585 662447845
1 116608 143458 3553410
2 50401 279470069
2 65087 328158064
2 133660 648144223
1 28386 170176 332959754
3 32743 79663
1 123211 126342 734009292
1 72180 79206 814996981
3 89643 166601
3 26653 127850
2 102044 989967847
3 144592 46945
3 82675 64248
3 129190 8505
3 112370 117187
2 123138 462562719
2 173907 698803243
1 31181 172604 194313318
2 196292 808255482
2 142754 842912842
3 107357 73579
3 178086 168142
1 65793 195835 745921632
3 40570 31844
3 82650 42899
3 5454 61355
3 6651 176187
1 24722 42534 393590769
3 48826 178181
3 161878 166810
1 47897 165015 482842102
3 21485 69297
1 8977 67757 767217429
1 53279 54221 53299657
1 148 196236 460688065
1 11315 163178 125592391
3 101598 75602
3 170677 53154
2 47041 396374560
2 133146 517354298
1 11711 18113 61983885
1 53371 158537 69531031
2 10022 174607264
1 120121 188933 361620221
2 180973 479192636
3 147272 96190
3 41439 25399
1 129642 199418 405901126
2 101241 456885988
2 118055 363216976
2 55638 380503288
3 153895 10205
2 29604 720787906
1 150240 178973 377370352
3 165162 163932
2 166526 468720609
3 65994 113164
1 64742 190040 348375989
1 14100 165350 673906391
2 35075 431315735
1 13865 82994 62458332
2 110654 422671367
3 90655 177867
2 11927 220120635
2 154727 973127161
1 9658 135997 581842815
2 146536 681047490
1 93511 155721 870394328
1 60686 106951 286252964
2 93598 198649211
2 132536 174899956
2 143437 226080926
3 152658 21833
2 44091 802221142
3 48148 189039
1 3005 46793 525138730
3 178704 160382
1 69544 168282 898950040
1 93458 138823 449393053
1 41712 79413 94342473
3 90555 83140
2 84341 266845959
3 88725 130661
2 156419 123649870
2 161603 774648834
2 58512 912195539
2 195350 586615946
1 10541 152836 45739261
3 89301 17948
1 89702 148730 221024875
2 46543 20807578
3 114700 71519
3 139325 139341
1 19075 179833 726568137
3 70516 101816
3 56481 35776
1 23803 44021 152174961
3 112290 174576
3 30112 56030
1 26252 125490 398225806
1 28483 54803 489404773
2 138857 400402832
2 155022 818542943
2 62663 640343238
1 65763 71585 182511811
3 145276 150907
3 30073 8939
1 24084 158160 428741997
3 187793 112696
3 121712 123126
2 161192 200385049
2 22662 289716718
3 83223 68753
2 85843 492729845
2 159069 877313901
2 17918 711432306
3 151632 166920
2 2803 514960987
2 57696 262432501
3 61063 37902
3 119426 110215
2 59594 782467724
3 57046 128978
1 26223 165321 541767490
1 102687 183384 66595458
2 71976 259873744
3 166597 74942
2 160188 912240011
1 121060 172349 839663591
1 17796 85201 608741103
2 69876 832949307
3 191273 195154
1 5307 77912 992604481
3 172701 71299
1 2151 74127 776152529
3 144252 147899
1 42742 167773 702625522
1 22186 196428 276504311
1 589 192404 467190329
3 181115 77062
2 64255 405258594
2 32310 217350200
1 8942 197891 374226989
3 132313 87852
1 131294 161595 109705089
1 48114 102048 91319048
2 9397 663102242
2 63877 723393252
1 100474 130314 992852546
3 141266 165003
2 36025 248963994
3 12913 9413
3 12840 176708
1 183121 186920 149268120
2 111733 60654005
2 63893 848117641
2 32938 831283452
3 38440 33546
3 91401 103175
3 111724 70024
1 119191 129982 877594957
3 11752 96293
2 123102 451734862
3 3548 28176
2 81653 451127446
2 140705 661531892
3 143944 158787
1 24356 120966 133022333
1 156285 163126 751382915
1 32169 75069 192792239
3 75695 146525
3 26616 112729
3 97262 10358
2 72172 739245520
1 38220 128339 583726575
3 22356 110676
1 106732 160040 418912753
1 129754 155533 426361962
3 171951 67490
1 52951 112312 796169507
1 148825 192325 407275674
3 128996 149994
1 76109 80867 594479664
1 13155 70928 193451211
1 46672 163430 957565157
2 101902 178989388
3 53143 124577
2 1789 318607687
1 44661 147055 955737538
3 117571 133757
3 124553 65480
2 53920 327656153
3 54850 22701
2 181971 335592165
3 14604 33262
1 110806 151140 179295977
2 68715 196614167
2 31611 271313961
3 128926 166973
1 56007 189337 362660717
2 24239 893926069
2 125608 16067136
2 186194 206649681
2 157391 892715771
2 156844 853066058
3 137430 92378
2 113751 717929414
2 37886 646303967
2 114939 474514692
2 10847 504523271
1 27332 144424 157357058
1 52783 116912 389684090
2 109278 813312886
2 37112 582832063
3 170383 99489
1 31900 112166 475307279
3 40897 125060
3 75340 182479
1 17743 181220 221015741
2 86389 404755603
2 102874 676586107
2 174970 8155948
2 144058 464599362
1 95130 153781 952463341
2 65039 333424327
1 61081 168381 720936520
2 92977 13813550
1 125367 159370 64061935
3 67324 63327
2 146744 113222681
1 10553 142722 166165016
3 42260 29770
2 104999 193433561
3 80335 121979
1 6251 60157 250663060
2 166339 721318893
2 92443 108726448
3 166733 157750
3 27287 190785
3 199283 2454
1 163322 197745 168374400
2 62376 561342353
2 175580 263024690
1 101963 153556 82247092
2 198856 155610700
3 89460 93081
3 193764 58589
1 152035 183107 762427341
1 107527 195707 649333749
3 44070 50104
1 45289 134569 36117377
2 153652 611870667
2 66749 299872272
3 153745 80770
1 71794 171987 965521520
1 31865 131220 630510247
1 116798 132688 999946974
3 61860 35768
2 52104 405437444
1 19365 50302 962031908
2 94285 920067685
2 64457 403427736
3 1311 25958
1 55116 82909 938524584
2 158945 389294819
2 144440 561673235
3 196455 80204
2 95727 38367539
2 60318 623034059
1 4549 197188 265916502
1 1540 68278 478721707
1 112680 163660 731956423
1 133140 182342 519349559
1 79292 192904 43830449
1 64321 99610 991882660
3 51279 4466
1 22826 135546 98744135
2 44006 948210361
1 5842 181716 933095404
2 1179 691565
3 145882 126742
1 160092 163270 829981090
2 111707 913184931
3 169463 53643
3 67567 139747
1 61125 116924 469372076
3 50977 135017
3 193028 94647
1 56084 154895 49073838
1 42489 69338 585597270
1 55393 149959 299599205
2 102065 694497951
3 111498 60540
1 59205 190527 92384066
1 31128 54220 706950715
3 124630 162319
3 60293 88397
1 55562 185398 265090187
2 142581 341184919
2 37228 320149684
1 96934 100667 155747402
3 80946 196587
2 132517 655314080
2 48912 123140535
2 15560 528583998
3 151616 95255
2 35344 643185083
2 73803 797262299
2 125856 927810122
3 105893 67852
3 16396 152041
1 69375 111641 677300412
2 14868 331326851
1 689 53195 903942494
1 18741 81447 848227479
1 74673 145664 891462862
3 5396 75449
1 118306 190769 405305540
1 55655 101513 838173287
3 101071 31564
1 35069 169391 232248925
1 130949 170516 775250645
3 13639 7733
3 68911 128025
1 112195 172554 517763653
2 52313 52166573
2 24666 690787636
3 86439 107255
3 188089 81630
2 171717 711182002
3 4124 104212
1 1119 195649 736028340
3 141721 196158
2 143552 946643078
2 56466 979011962
1 40802 192573 636964812
1 198211 199272 116812531
2 182066 263436773
2 174405 516866737
2 113600 998532309
3 126145 25640
2 93094 861032038
2 93266 247891408
1 133373 176906 542378190
3 153577 51485
1 22010 61014 575816234
1 55562 92612 984489566
3 184674 86035
2 135576 686882954
2 192970 574336314
3 131242 84194
3 35556 153060
3 140555 800
1 122027 162054 69637688
1 120147 154069 126097954
3 157115 113006
1 118404 131815 704030218
1 38363 131656 288771471
1 29677 154282 579559687
3 129976 10756
3 143387 197641
1 129424 138763 456532749
3 7353 160298
1 101271 189173 839666797
1 73466 101859 463405737
2 63136 457224674
3 120981 45318
1 35268 177471 670280183
3 83210 54667
3 155620 192617
3 61899 86167
3 72317 169169
2 28419 45362520
1 64953 191860 113934833
2 143811 688052994
3 182425 87455
3 122626 86742
1 139734 184891 48569408
1 121149 173597 337839480
1 54244 178662 152362906
3 60125 71484
3 5485 169744
3 17171 171456
3 193365 148907
3 90611 29960
2 7248 47372528
2 20749 606950246
2 148723 397681066
3 123228 2318
3 161585 51782
1 109597 121234 516202245
3 16736 60413
2 5845 98641536
1 85320 159493 580264268
3 140499 72165
1 12543 190626 625003046
1 27163 75129 582252776
3 118108 163380
1 28094 178042 830516018
3 10077 147617
2 14567 72425256
2 165676 36797352
3 116647 5554
3 27651 101184
2 178801 983342797
1 31021 175258 731644556
1 41294 187457 280189664
3 65258 136981
3 96294 138798
2 168323 446178392
3 94078 106332
1 12985 24008 410844199
3 83168 142948
1 8263 163225 356273904
2 95813 308807453
3 131904 8118
1 50842 56375 237421416
1 13073 167390 579503044
3 25691 158735
3 22977 151771
2 19984 259690729
3 37581 182851
1 87519 108358 387116403
2 135522 81592925
1 2264 126750 184565563
3 143466 127573
1 141825 155681 116443548
2 98989 223494673
1 9295 152979 56506938
2 55708 201315353
1 66552 101157 454548763
3 155299 7988
1 93056 117173 227857488
2 193359 289461291
3 162181 68500
1 30980 56546 688316567
1 106196 152092 557584938
3 178593 91439
3 16359 133317
3 26165 132818
3 40024 46280
3 41996 184680
3 83783 72505
3 145033 73574
2 156316 484794641
2 112325 883110700
1 39120 51834 705844762
2 80064 929611064
3 50485 60797
3 67477 26222
2 168241 561568373
1 14962 43925 281667629
3 164083 24984
2 28308 774817307
1 8089 84826 736150181
3 193673 128259
3 194190 15024
2 143084 579011641
1 20993 26516 64130000
3 115146 173833
2 67547 20918297
2 181341 357886173
3 15071 72407
2 172343 276326565
1 66123 71152 340685847
2 80121 669843385
3 106097 97259
3 90110 18743
3 161663 161579
3 96140 156174
2 16925 184381638
1 44016 108391 780903661
1 128342 149281 294537089
1 12894 85279 485758061
2 140360 672026968
1 71760 177319 62954842
2 41528 634248019
3 195078 148108
3 60158 24387
1 1318 150424 336073918
2 104228 459420874
1 8758 37106 752616314
2 79305 110392762
3 69894 48485
1 29864 93825 209647661
2 46934 939180717
3 72361 107264
2 10749 234832686
3 13757 195669
2 43168 516084002
1 21355 93248 797911722
2 18155 612040962
1 131496 164313 503648795
2 171808 303466452
1 95542 148700 524289000
2 163124 576195151
1 54238 136313 623793999
1 87972 127874 440407937
2 139168 550469281
2 65403 920139367
3 47456 146554
1 36311 42708 825396507
3 148756 44158
2 121623 151972972
3 11463 38080
3 74953 73404
1 107599 129710 721700238
2 3567 777866171
3 15587 154114
2 93472 568712932
3 39172 137022
1 94205 158339 211812406
2 128307 864861518
2 51147 993158636
2 75585 575003918
2 18951 480599251
3 157620 8298
1 135754 196506 628659043
1 4969 94739 14644503
1 13231 163087 500156133
3 184431 9316
3 101270 167481
2 47602 8672775
3 29919 28161
2 44428 317241340
3 42164 18594
2 15342 142922486
1 47440 82061 707385984
2 53230 328723742
2 146829 234643330
3 52301 186234
2 80520 245057073
3 114201 89018
1 9656 79421 915704212
1 29638 106327 874741188
1 26900 78406 590718537
2 108864 911986825
1 84180 145585 793221602
1 13785 60511 862922892
1 20715 135658 548820330
2 118486 594497476
2 19895 852795893
2 174818 255686748
1 89472 90299 232954441
2 162914 963294288
1 141156 189794 584770860
1 32228 197999 180364776
1 72849 77595 658726392
3 38085 66216
1 30532 122069 648525338
1 6128 188461 707380124
2 128657 282565674
3 78953 106494
3 103246 181531
1 168548 174921 337553019
2 124 385261085
2 165114 822122070
2 68596 184678570
3 19791 3827
2 112703 665624761
3 118111 198567
3 28444 27357
3 166730 113267
3 68880 6889
3 122848 19674
1 142777 148691 853380767
3 187740 10512
1 104357 171561 310991063
3 197425 192043
3 91204 124
2 37058 7643371
2 19813 921933010
3 154328 74197
3 20162 43653
1 110197 186318 27912014
3 33674 132639
3 35758 149694
3 192542 115949
2 142376 105205131
3 93225 162337
2 1783 818835846
1 145554 187772 133625320
2 186789 202318206
3 127339 92225
3 75526 106052
3 53401 68448
3 126014 25528
1 36816 151826 716020971
3 89481 45223
1 37814 152993 555546272
3 105722 188411
2 128680 161586052
1 2353 123644 724699003
2 143370 597927502
1 6913 168079 952695518
1 84655 132867 29160369
2 175887 29143627
1 67710 93624 790870550
1 98930 141834 197291246
1 36 47542 11256436
1 77530 180227 765337110
2 27007 454327923
2 6933 564385731
1 59817 94697 535877263
3 130192 35324
1 93652 147496 327237720
1 141993 154332 962778679
1 162831 179329 292990286
1 67153 181226 700485837
2 49840 127651856
1 89940 161555 784579039
3 165427 20427
2 55813 600619700
2 114982 123225913
3 15178 78060
2 98645 311419598
2 15835 658923283
3 54436 70092
3 153640 115539
3 44925 9726
1 98079 146909 8822956
1 20544 53319 438150493
1 22151 62919 402544258
3 130826 105545
1 77093 108321 272633972
2 59829 546258996
2 34861 374768897
1 84190 115429 688334033
1 55489 161994 673289444
3 71257 154539
1 84825 116914 927832184
1 100566 133702 202769858
3 23063 3092
3 124299 4026
1 160474 164708 678999853
1 98959 127462 912954585
1 88121 188230 259937498
3 190656 19625
1 177170 179511 664949944
1 117570 120760 663068110
3 31070 157527
1 72327 138288 556229769
2 179158 948997170
2 52065 47721510
3 122599 24554
1 112586 156194 213896788
1 153786 165296 73448374
3 63472 120394
3 123364 83268
1 47982 189105 850843735
1 8921 182956 652814253
1 163188 188638 558255553
1 64107 196701 65386873
2 59210 516449886
3 76496 3448
3 10421 127123
2 54429 761343281
1 56414 80164 579137086
1 129653 184857 849677665
3 49195 178586
3 2596 24030
1 45801 56053 746774435
1 26077 168712 278763359
2 63291 415247565
3 66470 105895
2 112323 746553825
2 121826 208857368
1 63345 185065 337282342
2 98575 424354339
1 30100 66864 720079302
1 69105 197482 768037391
3 23049 162641
3 106379 37374
2 58429 890734522
2 138662 51691094
1 68587 94598 176882683
3 153066 71578
3 147191 138090
3 5482 126660
2 160999 859807000
2 177704 821932772
2 132510 20866637
2 110791 671837528
1 143576 171748 255548382
1 55893 146437 832791898
2 72283 68505988
1 28127 102895 438991115
2 112646 838231338
2 34817 742301641
1 45485 196881 153851940
1 126497 129352 748083527
2 195176 961282053
3 13338 150954
3 100288 62673
2 96181 210753475
3 151693 1319
3 153759 116940
2 118188 527052821
3 123588 50205
3 165791 135240
2 41128 159499297
2 68804 690982146
3 26197 72620
2 103672 742853540
3 26370 174176
1 71740 123065 414190364
1 25000 114007 774589652
2 190766 409301799
3 103088 132245
3 181879 104878
1 20960 49407 759681136
1 61989 103108 36143768
3 119157 186001
3 170818 12846
2 131955 420460884
2 46527 746091289
2 136876 931900505
3 52575 182582
2 130194 438208852
1 54737 121675 600915884
3 70278 105657
2 67758 864975345
1 45564 148679 784810773
2 50234 251245757
3 62457 67251
1 8443 147374 458666088
2 84723 436315985
2 39365 912182945
1 23017 186896 134369094
1 25971 167832 407021935
1 183335 195961 975306617
1 38324 79776 694792481
2 67700 997917401
1 70850 122659 252019326
3 58244 57524
3 128451 180181
3 20362 5408
2 158744 520169823
1 81623 190505 948215532
1 75760 78606 245540238
2 96363 575595368
2 2562 244396647
2 124092 691528689
1 75445 143588 942100934
2 26390 591227446
1 179037 188250 806034201
2 160613 577712856
3 104049 77641
1 123451 152421 199060328
3 74565 158761
3 104219 135847
2 147207 33090428
3 56827 53086
3 57588 32261
3 78339 187347
1 76515 120896 87066801
3 143395 137723
1 109085 117473 460733444
3 58940 159866
3 57312 4952
1 5131 23171 62601577
3 189150 103605
1 94378 145116 353017539
3 102326 118642
3 4430 39596
1 65117 176002 742630033
1 153502 191556 808399671
3 63604 147332
2 177438 408142014
2 107948 138732353
2 116704 879689668
2 72450 44628599
2 80159 915918822
2 159529 481041978
2 89750 855178292
3 172792 193230
2 142932 799479091
1 92436 106182 704083119
3 56883 193640
3 87273 137439
1 58775 92683 777474851
2 68687 881730565
2 103334 335079793
3 102773 29205
1 88318 145153 514090720
3 85495 49233
1 69456 100013 261625457
1 141248 147989 296906027
2 31184 414426193
3 110330 35132
1 4932 182349 427167905
2 155787 339289419
3 59951 153230
1 1797 70974 56734538
1 55940 146037 726527963
1 26528 110877 163262192
2 49236 404644709
3 2279 87388
1 93847 98957 81878011
2 185808 821076360
1 66692 90113 223124568
2 35742 462707434
2 170311 536027106
1 102644 136907 326674502
2 148039 985285609
2 78865 91428107
1 98971 187566 723833495
3 166502 82016
3 191026 40889
3 57195 31063
1 35700 181675 430351867
1 57080 97591 738149477
1 9447 158679 11328181
1 141761 148976 451192138
2 117740 918163578
3 55189 121858
3 70863 138201
1 31338 66337 431355417
3 156000 186030
2 36594 32329331
1 26643 76759 919438378
3 4117 187754
1 6489 140567 219810662
2 89602 439398531
3 152445 35314
2 193542 690455041
2 135874 726251516
3 193805 145610
3 31736 161376
2 178045 456431839
2 189771 837226289
3 65844 188886
2 125201 864248407
3 118912 59993
1 149042 187558 209967415
2 114193 824055170
3 147903 93737
3 158453 5063
2 66373 412485305
2 64507 612551565
1 102042 167193 789930933
2 58770 565830897
3 61780 94240
1 122571 134862 841090809
2 57365 493333157
1 66673 89483 667731378
3 14364 5370
1 36194 85050 885579230
3 55894 165359
2 150685 278865308
1 9023 95370 158373165
3 130139 146755
1 38911 137848 571442149
2 106192 500717001
2 118893 792713040
1 47843 139236 309481311
1 48237 84602 253385970
1 621 16125 146138761
2 127267 456952942
2 84173 193436028
3 108133 104432
2 101422 638699651
2 152147 171176515
2 39757 839655964
3 96008 133365
3 20221 25397
1 57934 171296 252975414
3 138563 130041
2 73442 431584519
2 184137 334107178
3 52445 1025
1 92714 182509 944877116
3 135992 116842
2 7566 837331888
2 195713 35251967
3 106755 153224
2 28776 23159950
2 38605 263797942
1 122965 183726 857778893
2 94142 943950641
2 147084 754218764
2 197061 381736108
1 120286 151534 631669612
2 39895 421060613
3 56985 108685
3 121886 43125
3 195694 84249
2 57164 570072814
1 13645 118845 745331375
2 482 534599161
3 46148 165926
3 144986 77908
3 92353 116373
3 70437 183001
3 105882 85508
2 119119 828611060
1 25347 186275 698725025
3 123517 56346
3 112004 176437
1 60242 106178 179480626
2 23438 507871846
2 113216 709993092
2 141141 341675830
1 45364 176080 9779709
1 89914 116851 201214662
2 6275 285770047
1 23730 133678 57971831
2 143438 350444322
2 193293 722048365
1 39370 119493 285692199
3 152186 78484
1 129543 138028 717056148
3 46646 145473
1 43264 109200 565594483
1 23581 111924 522107166
2 115740 828425527
1 97374 185174 531079147
3 130141 192007
3 197769 161181
1 105134 108754 822946865
2 126279 429313875
3 14670 136875
3 66588 99748
3 79810 105320
1 172381 183096 494384733
2 81924 191056928
2 61115 560988451
1 155105 181060 707287484
3 64377 141819
1 56203 154888 460779528
2 173916 462386160
2 75461 59102023
1 101401 125780 894572255
2 102782 581554713
3 26596 165048
1 33063 61710 552522454
2 199446 804577137
3 170316 182343
2 119245 314015543
1 17106 187526 478810604
3 115866 82331
2 94697 552121228
1 47206 149469 128713346
3 134944 110057
1 3891 106603 996974358
2 128407 255494164
1 43270 86423 52122408
3 104411 156175
2 126977 96939016
2 99770 897539676
3 100714 26724
2 60136 331008493
1 1024 10330 806541930
2 6769 819166089
1 92919 161278 123997712
3 82213 99766
2 80518 35616642
2 123912 545278638
1 180831 185703 544899811
1 101872 159434 429953248
3 98760 193544
3 61343 136486
1 17672 188061 711918236
2 14583 454186439
1 30886 36274 354746372
3 49880 85035
2 36974 911008363
3 193279 107678
1 19405 116439 605590291
1 28576 133345 277852124
1 102433 119922 211496052
2 152443 31004299
1 139054 183017 208776215
3 188901 129578
2 14615 110764754
3 98157 53612
1 163875 196496 734486581
3 114236 73777
2 70275 310657184
2 141664 233048622
3 80773 94251
3 103712 15410
3 180467 188059
3 560 197995
3 80312 140111
3 111915 73827
3 124676 137196
3 85397 195853
3 98059 6980
2 63606 953656556
2 183488 820302432
3 5497 171499
1 15651 21471 200251997
2 102657 458238280
3 91188 129484
3 98293 129487
3 148404 112446
3 69455 72224
1 64827 178723 525537054
1 41869 54121 898584094
1 47851 195368 60318712
1 126065 184058 464398801
1 39953 62640 738179621
2 39482 780637183
1 71259 157659 876448185
3 70800 85675
2 102948 958489813
3 183918 189017
2 103891 125076910
3 9366 763
1 15348 133027 439636103
2 30602 549506306
1 24786 157340 514681592
1 57569 109289 730242871
1 177919 197163 839630230
2 98632 184763464
1 127390 147121 878124118
1 52450 92331 722708741
2 105154 207171656
3 158485 152630
3 134895 91205
1 37434 124813 222257979
3 181940 133090
3 185865 94711
2 194232 651136855
1 46137 74082 957713002
3 183620 178640
2 123707 330181548
1 32639 177543 686257685
3 192468 73300
2 196136 685044992
3 10494 159308
3 156359 18582
2 14457 863225593
3 42412 179192
3 71886 140559
2 178407 883539204
3 26467 13025
2 37619 187537677
2 90439 758691096
2 34396 347420385
1 178026 199507 887223295
2 125362 380993691
2 137955 568067987
3 183668 187214
3 131965 41233
3 126917 117
3 191301 54314
1 86560 149903 593922076
2 56270 465832905
2 160901 845616018
1 50463 93673 455871838
2 98916 67929185
1 87352 98111 347253244
2 30214 940786446
3 88768 58623
1 89866 132099 626765385
2 171047 372844062
1 68813 87289 281079672
2 112452 528778331
3 31112 66006
2 44117 222663201
1 93037 184175 28234053
3 126473 134459
3 60553 64861
1 22584 154187 634303027
2 47333 446284037
2 44235 145782207
3 197464 45096
2 168349 679364277
3 136030 164159
2 21524 670640641
2 22423 257458831
3 40761 28765
1 15706 149147 798655472
1 83823 146240 783530008
2 78450 309918316
1 6130 116683 40572933
1 93628 119818 737974602
1 15265 114863 717538531
2 110099 866736936
3 159069 162732
2 75773 338405898
3 127014 36398
2 160584 160431496
1 52938 90128 655146423
3 130229 63217
1 38546 46319 23205876
1 40388 164726 190694842
3 90800 12137
3 64439 176521
1 112877 169039 236134220
1 1485 153756 332088583
1 70171 102007 865911230
3 169018 174586
3 140515 141268
3 194827 125029
2 50722 256624684
3 100216 63689
3 72030 156352
2 42262 323213796
1 34665 102976 956819413
3 69081 185818
2 39986 51370900
1 24371 178387 133200510
3 185984 110042
3 93841 115240
3 3147 79445
3 123089 64724
3 101618 21347
3 98114 131766
2 50808 463055139
1 48146 82651 774932533
3 140406 110756
3 114895 153945
1 42840 173112 920263246
2 155323 391275095
2 20724 481824967
3 172541 172666
2 33922 487218907
1 121022 130183 519312449
2 132366 30095832
1 69447 134041 681065777
2 154641 786184423
3 3306 147138
1 148729 181775 924104972
3 11594 44039
2 4517 538723577
2 69358 204747814
3 32285 186487
3 92388 102363
2 112212 328786584
2 12204 508361685
1 22347 163300 345212087
2 119404 741852908
1 28267 58361 261981166
3 44325 137790
3 25537 176265
3 32571 184282
2 169693 631043585
2 130832 602092820
2 119878 531322127
2 150847 990388026
1 42414 111104 109477550
2 85029 135442221
1 42310 63888 644953565
1 113069 158067 368828008
1 124726 176643 637669377
1 24798 166891 825908722
3 173711 45080
1 56368 163276 711170147
3 25626 72652
1 47390 112330 226113651
1 95503 182306 282432121
3 172469 163458
2 38100 639085047
2 7101 748318494
1 154234 184654 568077775
3 180416 133170
2 22249 591830155
3 18052 181412
2 78630 393478257
1 43286 62893 995671206
3 35726 12859
2 10033 14149417
2 6279 625254640
3 122438 133340
3 186230 45116
1 125914 138013 418100439
2 187107 902973572
1 138744 170750 412023015
1 49219 196572 979085595
2 1347 190456357
1 46912 148733 73840126
3 140107 78864
1 162936 175682 835154884
2 79333 445765207
2 143990 770024674
3 147148 7238
1 15922 184853 516453679
3 45627 7843
1 124878 132001 260091221
1 137528 170325 695314411
2 48498 370874924
1 26112 45985 194077036
3 191629 175861
3 19393 111224
1 68233 102145 745404048
2 72449 477059324
1 90510 135751 340561853
3 121521 114245
1 47117 129764 318164590
1 64082 147330 961095758
3 54135 2427
3 44735 18233
1 93831 119437 760463472
2 28223 597244471
2 52125 131757823
2 43194 643453015
3 146867 86580
2 82436 224962901
1 138422 165700 42120104
1 101528 126613 550248455
3 79961 51040
3 104270 194044
3 44324 119465
3 51237 92843
3 161537 34011
3 65085 27596
3 169340 171838
3 105227 79844
2 104736 115085312
2 155305 544764898
1 96387 109539 719330560
2 122479 114962704
2 94944 254540322
1 6576 179659 569377932
1 103845 117129 270799272
3 81560 116780
1 58355 108118 641839764
2 133255 637805709
2 64473 792365508
3 129308 187436
2 87144 872144571
2 97861 415111534
2 179731 36811798
1 44229 168297 600681887
1 91154 154228 502801482
1 122705 126960 108675154
1 101110 153318 470086678
1 117573 164799 323907020
1 132218 163637 482338272
3 174278 168629
1 28808 68643 841380699
3 26818 111515
3 140712 54291
1 66271 172547 364387946
3 177156 136532
1 65573 134692 156239947
2 19195 651251742
3 66829 137601
3 178089 9229
2 177139 290839394
2 10357 284703831
2 82254 972628177
1 9013 72103 996838110
1 50488 113140 338919847
1 125175 186580 662928593
2 128038 227772958
1 37660 126768 505290605
1 20490 157266 306938773
2 92015 191148603
3 151809 151664
2 155655 310414173
3 63579 130312
2 54566 290570599
1 80002 130456 719623092
1 115863 127376 173861314
2 74893 391318424
1 138955 181059 626370007
2 85696 160497681
1 184347 185432 137562821
1 55725 122389 580006931
3 98275 38324
2 16960 143738058
3 62221 99595
1 45834 122112 537951610
2 136680 475848441
1 80006 141904 23391699
1 103838 138954 713530684
3 151955 824
1 22846 151721 349003605
3 102281 161308
3 193103 150554
1 209 197747 539531015
1 139101 169322 443546633
3 17269 14596
2 130757 773618330
1 47135 171784 823717732
2 182334 875785429
2 87473 543872560
1 29666 172742 845129493
2 81514 761905892
3 96467 51663
1 24569 193012 552275686
2 72679 344699046
2 8053 720154171
2 83862 66033819
2 171262 436928839
1 23210 67562 318921796
3 28288 17520
1 137995 175633 870253611
3 45820 52421
3 72177 25458
1 47456 94063 791460427
2 161870 150647941
1 178992 198938 29304572
3 33347 27141
2 147201 517141849
3 189499 173679
2 96785 675715900
3 133366 181609
3 20839 17391
1 119001 158808 938270472
2 26771 647779642
2 125146 225041851
2 128079 713440583
1 33893 103761 26827592
3 18849 167637
3 123956 42395
2 123168 408564201
1 99305 142470 984671901
3 161714 4601
2 181271 522040246
2 112227 596150922
2 71759 46355423
2 123950 711680491
3 60316 80793
1 44085 93978 142661736
1 46954 56137 660358155
2 10094 204204287
2 70229 417555376
3 34533 166706
2 55250 807195777
3 42036 61825
1 15757 65227 83577760
1 49039 158141 903105601
1 47900 86102 84731017
1 25322 160086 268560062
3 15630 70494
3 124398 62300
1 147149 180715 182167204
2 34556 798409393
1 8872 105406 427448034
3 175409 180889
2 84581 477131994
2 30934 382522671
2 23184 145727581
1 70481 117688 538020120
2 24530 257720458
1 1826 81340 131150630
3 113518 14894
2 131992 496533515
1 32885 120826 341802056
1 60325 171618 163436822
1 18338 26813 318610212
1 26524 157162 571140768
3 110141 58225
3 149783 92245
2 168344 192230189
3 150167 157990
1 96304 108459 706583195
3 17466 135113
3 14253 136335
2 111267 962935696
2 4069 969322380
2 118845 800912124
2 115207 10583668
2 85361 634933518
2 30273 946644999
2 130105 378007628
3 89042 67730
2 169568 92796783
2 6742 514483225
1 181313 196034 40054097
3 130186 147573
3 42294 195299
1 52455 87732 900278437
3 100084 30731
2 6342 912176654
1 66665 158897 999150029
2 135142 179791181
1 84251 147817 332854990
1 34151 36501 742070120
2 66469 507030143
2 12854 137672538
3 28324 22039
3 188567 116294
2 76196 872213816
2 57823 991363121
2 73222 978133083
2 98995 708317798
1 180551 189714 967078288
2 185928 841944877
3 143626 22418
3 69051 80413
1 17336 143465 656429728
3 197024 49538
3 96717 49782
1 165889 177074 957712811
3 134131 50389
1 20286 133025 294616904
2 134397 629686256
1 109054 187552 333843071
2 58508 484331336
1 66349 74976 324399831
3 97507 129113
2 111543 87467051
1 100926 169585 270280817
2 138289 670920737
3 79441 108169
2 123062 117431079
1 130068 162288 313399317
2 159203 42274704
3 23428 134654
1 105003 116045 483744317
3 194011 2721
2 152777 88385710
2 118750 820310343
1 17366 57855 656689480
3 52129 95879
3 132346 40617
1 28470 70029 703794289
1 6834 48429 574441412
2 100931 421829840
3 50557 65875
2 5928 75824511
3 159290 74657
2 194894 263723325
3 140911 182796
2 120566 338740909
1 123118 143085 797562679
1 14613 80483 946116090
1 56224 95801 567092348
2 51536 697669992
2 40618 195348543
3 105289 109543
1 10264 34643 501424633
3 58130 149803
1 58619 197537 901888489
1 125940 197945 988036484
2 84048 715687134
2 17246 212831217
2 186500 894734828
1 99915 196031 856211839
1 38800 167321 391795626
3 192983 136219
2 11124 786806239
3 150128 89867
2 132281 836026094
1 67588 97013 161535757
2 72728 459569219
2 70 892520242
2 175973 309659338
1 144082 159366 483243892
1 74953 85381 680754635
3 156142 174861
3 191246 143685
1 82659 188994 528162097
1 8175 189964 696875943
1 60964 176200 410659273
3 180368 115022
2 157567 588765116
3 37800 68954
1 95094 134396 907735765
2 72314 650638807
1 21157 158337 354475805
2 109685 199546720
2 72013 340509476
3 99628 178263
3 29922 76997
1 70518 144190 537702617
2 167596 350893568
2 123359 10318232
2 139630 294292106
2 76497 158022308
2 122337 155778712
2 86512 798621872
2 15947 57462204
2 86400 359610583
3 72281 172991
3 139642 59463
3 44461 13084
2 67139 814115467
1 98602 128934 731154884
2 92577 427976622
1 67641 192188 882888773
2 124439 874541008
3 106823 97927
3 27774 165106
1 60595 178496 900190892
2 136127 799051799
2 100916 72833903
1 982 97219 471264661
2 55194 30146611
3 12382 87101
1 63927 166051 525408516
1 182 55359 961597328
2 17493 247199568
2 161873 483426541
3 173144 107979
2 96121 143372898
1 114935 153045 175980355
2 35034 992070155
2 122317 496173719
2 12813 665081870
2 19262 621959674
2 106579 648197421
1 15379 56281 330904891
2 152857 863642095
2 143151 162920638
1 116168 119855 821256715
3 89225 145849
3 196152 189368
3 186107 171621
2 65302 390923492
1 99390 162052 963039914
1 46153 50740 803850782
2 144580 278828023
2 167108 334833793
1 10724 16621 712704533
3 148178 114935
1 55019 55211 492438535
1 76148 159977 90065677
3 176086 155326
1 140809 168386 447885353
2 70140 987845037
2 78077 990311052
1 7906 141531 311492175
3 63057 149728
3 113555 30437
2 139462 180562182
1 17035 82543 203336337
3 180945 22017
1 105051 116395 887130020
1 24175 85277 460460889
2 119896 28462255
2 1000 604009386
2 34555 729181360
3 73546 33446
2 189314 347314105
2 65052 453987923
1 94056 132433 591852371
1 41421 89148 663639417
3 188420 50325
3 26613 60838
1 33973 159989 147888743
3 31891 170299
2 114439 482935731
1 97583 122115 9389554
3 39619 39056
3 191499 197746
3 31321 177992
3 109586 125729
1 72566 152986 653438155
1 12514 106205 569599073
3 50022 79345
2 115349 961718217
2 32470 466257100
1 56022 108493 913206440
1 94282 130717 385137182
2 20790 714952063
3 198174 166854
1 191236 194665 892472957
2 96553 481764409
3 106389 193826
2 106579 487916286
1 43775 197488 455640940
1 147728 158465 24479972
1 52157 148281 831682502
1 100186 155079 559901333
3 168499 47560
2 162327 639291196
2 160502 279233298
3 157943 41151
3 107584 90320
3 114796 88525
3 154945 43094
1 67985 176569 936764714
3 169750 66045
3 6640 179538
3 964 198054
3 98582 186987
3 85343 94295
3 196336 80226
2 191518 543819728
1 41590 165468 559310489
3 17027 148048
3 125524 186698
2 166820 182041774
2 120652 636139251
1 11037 85109 843605061
3 116133 168913
1 95532 126363 711554012
3 153157 198580
3 97118 198412
3 157165 164096
1 139304 177383 771424006
3 161611 89928
3 113471 23296
2 31675 670515139
2 93924 564658982
2 192681 314878669
3 61493 56838
1 41262 62528 294706074
3 50529 199050
2 157433 362894634
1 138573 194162 554935212
1 113135 113393 995234615
1 19570 149945 505105752
1 158595 193018 622970100
1 100232 187031 687279225
3 37302 97635
2 13612 829359324
3 195649 139475
1 41250 58873 167425007
2 40256 768242289
1 121483 181249 427397893
3 908 58300
1 91761 155855 745316426
1 30818 130877 816663684
1 33778 78404 374446061
1 26628 57147 592417593
3 136133 93113
2 166798 278584018
2 15904 384994289
1 62820 162123 451614726
1 18902 60372 340316894
3 175505 184600
1 37787 77878 313561922
1 40015 89244 348204272
2 78049 550709996
1 112874 185450 680671204
2 50765 874672644
1 176445 193929 129777148
2 173479 752241727
2 141129 258944791
1 142597 197434 695172535
2 52714 622368706
3 198714 48497
1 58965 184738 896953129
3 36395 61637
2 143665 409729283
2 49325 846011814
2 76315 902956446
3 78585 123170
1 82349 95576 988843991
1 157927 168078 910232633
2 69916 112948562
3 7773 32592
3 138573 92983
2 25127 453148582
1 70600 121738 891686701
2 120184 275583561
2 25024 861268918
1 112788 188079 777961227
1 81914 197990 355523244
3 59700 132183
2 16678 487399608
1 136235 151273 18548823
2 33726 3115960
3 168237 32779
2 53884 980865912
1 35635 185504 448156931
3 151607 145762
2 115846 750705601
2 94587 299398728
2 155298 982302947
3 173965 104431
2 150015 6024246
1 135931 197636 478114281
3 961 136426
1 62273 175847 765169847
1 64985 159429 88198100
2 196980 574429886
2 32803 454586952
2 73933 712144456
1 32265 50117 414363469
3 53531 48720
3 158914 162745
3 89535 144823
3 2262 10307
1 11493 52612 806334033
2 55847 910496331
3 170583 65942
1 69764 72400 930011642
1 134435 159423 630595022
2 163195 586035545
1 118728 167873 637277445
1 111625 193232 153227241
2 119466 917100811
1 46992 161278 478732657
2 99169 343525804
1 145004 174377 202687918
2 166832 183460548
2 51876 222940366
2 26281 437884736
1 11828 54040 931287988
1 21 140527 699217649
3 192058 182847
3 83028 196520
3 127092 145296
2 3631 63274444
2 137598 574513994
3 184923 65652
3 68654 20346
3 13707 154962
3 21700 82421
3 113147 179395
3 152519 81153
2 124511 893339533
1 66363 113694 931057667
2 60370 978588875
2 47606 409847461
1 127894 198421 120561314
1 3691 31679 152394875
2 86438 531382273
2 113261 474790262
3 131856 6309
1 133822 187830 289143658
3 65273 194383
1 48613 191259 854570336
2 124086 153755110
3 34046 172280
3 77085 111759
1 40807 86887 67861567
1 79082 169251 337331011
1 150098 197316 123567172
1 170494 173602 21222471
1 63974 131407 847325130
3 149027 191926
3 173457 164272
1 17758 53374 205711303
3 90764 1870
1 134959 165564 595056037
1 24595 171294 798638260
3 72459 154718
1 82195 188249 885585058
3 96787 32481
2 137668 481024952
2 64797 992154049
3 14792 193588
2 2658 368681471
3 89888 72921
2 115895 868449771
2 170011 319664027
2 24208 248027491
1 25937 100117 391575743
1 49897 181317 397225792
3 29241 19336
3 133086 81944
3 127555 124486
3 185830 108989
2 194161 691868724
2 56161 246287422
1 94949 141164 196250427
3 9586 98582
1 26948 81196 475043437
3 189971 108413
1 32511 174415 384132036
3 148155 130891
3 48495 18046
2 143682 905164611
1 13680 134570 531690442
2 87021 505581274
3 177125 23499
2 147975 576126284
3 35403 178746
1 90892 146753 905933240
2 11682 686309365
2 115314 146509158
1 8108 62927 891996867
1 34600 166333 482869103
1 82214 109020 136113003
2 114555 233959460
1 110434 127126 997321236
3 154358 192778
2 179938 499946594
2 65791 514707733
2 95606 922859915
1 165789 194044 561810060
3 33286 8364
3 140079 199631
1 72485 190504 852060720
1 146139 188997 289457570
3 181338 25537
3 60225 157697
2 185611 222374883
3 99371 46921
3 34308 176601
1 108100 194576 806965766
1 47519 186766 72171143
3 7194 103884
2 190803 531820575
2 23505 96680083
1 106028 110132 692176987
2 123130 859679933
2 159161 556347682
2 185243 284041707
1 62707 125374 339273775
2 175400 152901285
1 86588 133265 78415189
2 180855 583099286
1 139326 147896 962865280
2 84424 268029330
2 90282 541958054
1 3546 75817 996595305
2 11119 332386977
3 78565 188694
1 88679 168205 524277894
2 193347 295925000
1 182514 188234 621582120
2 85660 114400334
3 158886 92520
2 161691 103727260
2 140226 456786914
3 101818 179864
1 162119 196579 80331289
2 29501 15434671
2 167322 378229154
1 105065 157576 322271906
2 78373 789280689
2 22071 674659514
1 88525 179173 213696487
3 93582 164640
3 9471 165883
2 57206 126723693
2 86718 2591617
2 27159 211078585
3 51811 139844
1 45364 136380 7640827
2 166965 363716832
1 10381 61329 537416320
1 99471 191636 722605853
3 14864 199320
1 109721 199735 11175655
3 175908 158813
1 130199 136254 859896482
3 109753 134400
3 70236 10044
3 115602 45661
3 109293 13776
2 87156 852025174
2 105800 516999357
2 156494 473756383
2 69106 87758855
2 44365 64294676
2 188176 804029195
1 165139 176883 766769198
1 128497 161614 681906390
3 78213 58002
1 78742 123054 833724860
1 1749 184931 57679881
3 186848 26872
1 124510 141859 783707472
1 3766 140959 414180602
1 88461 111559 531359704
1 42722 185838 234247297
2 130364 693638593
2 117588 108822702
2 182037 921359446
3 18355 69789
2 177065 5112095
1 41326 124711 680387544
3 20862 9523
1 165018 168066 775401551
1 150227 158439 924431848
3 30010 142162
1 101546 133920 12043462
2 114924 229890225
2 84898 65742383
1 32527 44315 873138641
1 31790 61498 820577611
1 107158 153996 664117446
1 104074 165658 473658030
1 40982 147372 957994818
1 95308 138632 919886912
3 98535 9903
1 106156 135146 506309583
1 39098 86142 660848430
1 85730 197780 797960418
1 96714 163813 992394691
3 47667 95082
3 178637 23072
3 170942 107059
1 23489 75366 830837890
3 116152 74999
1 50511 102192 317787062
1 68094 197656 387707325
3 164661 138485
1 79335 122390 611276354
1 19753 165757 867121872
3 37379 189976
3 98048 16165
2 50245 154436019
2 139564 848284545
3 79829 23997
2 125088 297243410
3 50308 82243
3 47318 34205
1 12478 92792 482926795
1 61918 153446 14588895
2 191909 444409950
1 31452 114423 158047568
3 6451 16314
3 73232 156172
2 819 845287273
1 68091 153896 97361812
3 160043 130306
3 43475 53982
1 174874 182944 26470790
2 66804 658648404
2 64170 300350823
1 2663 143458 779410937
3 83033 69690
1 32296 85732 868738792
1 69542 132999 124163146
2 11188 129442347
1 6577 124252 60195900
1 14608 190215 530268892
1 69926 195873 581326577
2 50970 31397913
2 185033 624518226
2 41256 801871633
2 191835 240566355
2 69041 646944656
2 40515 513753113
2 54277 114960703
2 38403 64601726
1 59311 195442 327238978
1 144146 162592 923836124
2 143092 280097728
1 4615 42021 856112428
2 46093 249772802
2 165367 66069997
1 80898 197131 238170610
1 51456 69739 335195453
3 167006 153835
1 16112 88623 901306433
3 54413 81372
3 148497 80785
2 180063 22494514
1 20460 48318 181094743
2 149129 546618506
1 68640 186446 342252393
1 78466 122799 321973135
3 181468 12808
1 19851 155407 94333851
2 16720 2041390
3 170142 59473
2 84316 200528373
3 57750 155971
2 122392 832742193
3 64287 18867
2 56467 750705
3 30101 77363
3 11586 102393
1 54913 83341 280133356
3 187045 136067
3 166701 33457
2 26753 98998896
2 123387 448894061
2 131515 462866990
1 1327 93841 638199533
2 159628 814716812
2 139111 754126790
1 53545 174450 473535900
1 130651 165052 593058154
3 100669 62307
3 25984 94244
2 184898 267679197
3 175827 6517
2 12807 134426055
1 39875 177412 772447398
3 49640 66684
2 4919 296032706
3 119808 127843
3 77158 129119
1 121213 142501 637787974
1 34557 161715 889679806
3 134758 185226
3 169613 165724
1 24487 41462 709128536
3 53859 168796
1 37944 97840 693337448
2 112396 876429813
2 199600 763205079
1 47475 196524 360769812
1 13802 39724 789840186
1 138931 194911 597036224
1 138529 159057 860449495
2 126180 52024876
1 46987 76858 516901656
3 7113 130016
2 112363 20191630
1 36719 139688 565323946
3 150181 193646
2 74796 254403139
1 80299 124614 567128111
1 15207 125906 918364061
3 91343 130582
1 176024 180490 582826241
3 18868 94693
1 17003 156223 652951617
2 159573 135828929
1 64184 154613 439956750
2 109467 720759260
3 111339 199829
3 9223 199431
2 52277 970250441
1 81554 155328 73250202
2 194549 226041136
1 7524 197224 251687824
2 42305 970234872
3 16900 24968
1 48106 158563 410493799
2 146784 542149874
1 88711 107227 499035275
1 101229 111572 457853809
2 105211 365455947
2 146557 436418769
1 5063 73764 529127675
1 179634 189160 459073879
3 28879 150133
3 6615 160343
3 19819 71413
3 50433 192662
3 147115 60340
2 120495 432431635
3 90110 5480
2 112882 714352195
2 47901 184472159
2 81238 557069579
2 105407 483927958
3 60079 98393
1 9516 126251 77411745
3 85445 8963
1 10763 78979 717299622
3 59219 45555
1 97344 190843 868149601
3 117170 190846
1 34101 98411 635234813
1 67429 75119 119169392
1 68914 184065 284997228
3 199230 115058
2 132680 319204649
2 197799 330277597
3 6741 86877
2 66578 627145414
2 14370 495649622
1 162450 179749 620156139
1 88133 130992 999625621
3 36726 20926
2 112089 374929288
3 75141 32718
2 90519 475819360
3 41733 176660
1 67220 118114 333074935
2 94336 162703561
3 188483 101557
3 177891 87909
1 12921 145794 308440181
3 46982 185846
3 148765 181275
3 122384 11699
1 1239 22119 739041459
1 97277 145190 359163285
3 10147 122105
2 145185 70962361
3 176643 107734
1 86004 105537 33063753
2 174940 512265037
2 137721 974598852
1 30549 127585 90714492
3 52087 182175
2 118440 765547987
3 170981 149164
2 56178 705722156
2 177554 138627589
3 173079 20588
3 48258 36028
2 182657 982463190
1 138769 151571 706658482
1 77959 189393 534760171
2 32162 656112226
3 192700 169139
1 31349 57952 785554212
1 32851 178911 510019170
1 158283 186666 804582758
3 146186 36465
1 10117 99654 135082663
2 83007 212768586
2 75519 81745608
2 186703 844739690
2 125435 548853499
1 28787 82935 300323791
3 77968 144562
3 184096 164938
3 138420 125416
3 107257 186774
3 118596 163859
1 141363 186710 565737490
2 15400 67552808
2 152571 807918904
1 52487 105756 865540192
1 108448 135575 35481926
2 26041 273439794
1 58528 77237 195895170
1 66602 121589 717992816
2 167736 144738697
2 24843 602958195
3 98935 130129
3 23519 63033
3 197078 157440
3 92118 158340
2 137483 948038538
2 145207 985261743
1 140219 155267 379573149
2 183206 100348377
3 195435 142818
1 130686 147120 773500543
2 195204 287216257
3 65819 164061
1 112706 173175 174217219
3 31180 6647
2 83955 874247312
2 84239 777178066
3 91706 34018
2 173515 760035921
2 156777 191558031
2 79524 499936691
2 192002 219840279
1 186983 191475 507048446
3 1001 12208
3 17269 22243
1 45279 157158 873359923
2 9723 22858697
3 177293 44660
3 140619 78260
1 85687 146760 421688283
2 186384 138046029
3 126648 88120
3 2421 74269
3 156759 135892
1 24629 164297 574285766
1 100185 168705 725117454
1 17267 183573 938655804
2 88059 716948792
1 124643 190608 71205410
2 54094 569253765
2 29802 291538231
2 199665 191388817
3 65410 93529
1 57049 121875 952429437
1 2169 44970 918750481
3 24178 134023
1 59532 146841 541159908
2 105729 570311266
3 166807 7835
1 59052 154196 232455231
2 144918 725577204
1 51198 190206 227466643
2 38630 155988057
2 197820 146162479
3 78876 15049
2 60061 492875174
3 61151 109765
3 29857 180358
3 43803 153865
2 192178 3723006
1 59268 189801 414575569
1 145788 155380 889249469
1 14204 103903 579191860
3 69974 195224
3 73530 157388
2 20535 618093601
3 30088 60999
3 211 136038
2 40623 623330395
3 149981 28053
2 109126 395301775
2 53030 135599700
2 44353 17286915
2 25169 741524932
3 137015 112688
1 57296 91005 678369928
2 122481 292184115
2 87071 762025211
3 105712 31359
1 1159 64824 208859560
1 99808 195683 38973620
1 81989 127767 483633323
1 5593 188755 359061616
1 18221 110305 101032426
2 112409 906395276
2 89078 387048294
2 172638 32438352
3 29237 165781
3 72501 63901
2 58465 912386088
2 152945 239880963
3 116274 134434
2 186120 733357820
1 195026 197818 345246888
1 66511 178032 148832958
2 12943 655040896
1 41265 109206 785236897
1 22847 39915 859444344
2 16767 981011272
2 144964 550871170
2 101460 849984598
2 164371 332437199
2 141194 773114252
2 49710 210946139
3 190261 178844
2 180571 740909031
1 34909 83269 176308218
3 184573 195896
2 188223 744652796
3 61881 186892
3 75917 79851
3 72927 31736
3 33154 195556
3 100248 195171
2 20490 821220271
2 10270 992239454
1 35019 133723 556067613
3 122526 2115
2 90406 900586111
2 29360 142865554
1 33177 163703 988039192
2 139475 289218019
1 4164 172449 148152025
3 44667 82471
1 94956 123959 287766343
1 104112 127766 386715757
1 66356 126361 998422179
1 148870 197197 825326569
2 126517 445739568
1 145050 157493 357988304
2 49408 876540207
1 59736 192634 746105570
2 159645 239141454
1 8823 138699 421208330
1 30272 160359 261468508
3 84569 92482
2 70980 562854996
1 61364 89549 944565217
1 99086 134158 339359190
3 95467 39920
2 58695 247733316
3 174412 21851
1 119093 152117 590046935
3 65917 21227
3 94838 69405
1 51347 152311 963818218
2 27125 320689689
3 148558 112593
1 70042 146906 736475035
3 50627 43912
3 127998 165828
3 46346 105562
2 176774 640637022
3 124300 16231
3 51409 183724
2 86388 323888723
3 64869 7981
2 166120 299455103
1 34107 158728 975573018
2 157648 457131170
2 170939 247905182
2 123809 899641785
3 181728 174902
1 48351 75451 681829736
2 145478 756847209
3 133681 83546
2 72820 123106945
3 100149 136474
1 3415 197569 777278943
2 172999 345594257
2 64307 878832165
1 26962 124958 400496005
3 63153 158346
1 71387 152987 753036437
1 90477 99373 953244674
3 164585 60270
2 111389 174260026
2 152731 196376357
3 57360 989
1 84786 137124 748750058
3 555 127461
3 165152 185124
1 51725 107747 102827202
2 84816 209645439
2 136151 546533386
3 96338 87553
1 85099 199887 843474893
3 111810 115479
3 28056 103786
1 91332 168799 840846607
2 140992 856492674
2 159521 849234345
3 116302 198012
1 29437 53922 672512844
3 172752 117251
3 102283 3181
1 37176 187412 533468423
1 105600 135955 765834291
2 88936 427477741
1 12632 87808 652809444
1 106237 137098 239387690
1 74217 101673 794622026
1 83956 191608 116347549
1 99503 100540 424815173
2 64126 623202158
3 145446 4172
2 120237 696021801
2 81189 428148754
3 38967 85433
1 121296 148023 675685182
1 102254 107892 287107345
1 18194 22077 925814994
2 16217 718038547
1 83261 110639 168248419
2 157545 745820964
1 155845 170098 645424182
2 125762 474345514
3 90881 175103
1 29056 113533 341864699
1 62883 113973 143871130
3 87147 15286
2 189395 130788002
1 5061 173197 304898189
2 155973 721612779
1 138207 150546 614173570
2 173524 522963364
3 72191 60570
3 82426 64339
2 13746 106137098
2 18035 544028809
2 88812 16804473
1 57428 143078 62339251
3 50112 183787
3 108497 26315
1 56189 122885 173142343
1 132864 147253 984589268
2 16889 165167087
1 119217 195468 519609064
1 87676 191088 541638334
1 144862 198988 246041972
1 10625 114910 894438999
2 196680 312234118
1 105826 132674 884122951
3 168467 100156
1 54788 185988 893812593
2 172791 940469932
3 68177 193448
3 16341 30703
1 42003 44141 614938880
2 47377 113071187
3 109978 122528
1 65011 197285 158503803
1 37254 102865 916961239
3 50126 22861
1 70546 139880 104780838
1 41818 191629 950099384
2 168717 615941122
1 125725 176799 778199481
3 159659 78088
3 152635 20490
3 198690 51030
1 162598 189320 339614983
3 47334 109674
1 4124 93216 26632925
3 192214 199136
3 44031 191231
2 100032 837020087
2 150159 45848224
2 163800 407565325
2 149747 455585286
1 106102 175025 637710962
3 166459 163733
3 196887 140815
3 64784 179691
3 106027 124007
2 145141 460285381
3 146248 93751
3 36080 157205
1 4704 53118 555705950
1 7059 182099 104841542
1 16081 48936 148944847
2 91885 229190038
2 65190 14778787
1 93998 155067 811520093
2 26784 728014842
2 20832 541544283
2 66962 942945585
3 36107 26525
3 140187 17307
1 33304 116006 125129209
2 127283 868983532
3 92851 71618
1 39694 80127 557591173
3 7523 19989
2 31297 932707697
2 179002 870745405
2 17504 895644638
1 57925 107302 805800247
3 70242 103713
1 94 170445 785234107
1 43744 167313 571964861
3 58317 80940
2 50171 995014436
3 32786 996
3 101184 116511
2 150018 279911118
2 135366 5072281
2 23126 303796103
1 147752 164450 570176655
3 19829 43747
1 128510 176836 878180070
3 173384 143928
2 31178 723354640
2 155485 683913992
1 88834 160426 914329333
3 38897 101538
2 130934 621880271
1 63158 108582 226377693
2 8870 337226483
2 44542 992374171
2 185507 464895848
3 25146 6070
1 42157 49342 534440127
2 53908 52419916
2 95813 302395583
1 18108 26527 658618831
1 49470 77367 715367044
2 45005 840795361
3 483 108281
1 1406 177029 106607547
3 172707 159750
3 120996 99026
1 4864 84076 718500548
2 119127 410266605
3 108287 102759
1 3356 99332 308918633
2 54107 734893735
1 165521 168875 16033931
3 101289 88606
3 142944 150375
1 75671 144040 928483801
1 4121 42992 681687836
1 31767 34311 392314331
3 116340 39675
3 23077 36454
1 66742 159313 416895202
2 103436 920783995
3 23973 85606
2 107801 706797882
1 25023 142157 692594706
1 39963 56458 101055228
3 68573 44975
1 59050 198840 897062744
2 68563 449426688
3 162511 4594
1 87475 123657 64392918
3 2322 20989
3 12708 172236
1 18559 103497 7516721
2 141778 844079555
1 45608 72631 546827437
2 23592 471306591
1 66961 180674 878784863
2 26780 363849170
1 180185 189511 196306765
3 39951 15636
3 43197 170255
3 40653 26507
2 4426 921245434
1 40190 63836 233324587
1 11052 143348 814345673
3 44153 50121
3 1106 179960
1 93638 111004 844502752
3 31560 7822
1 68009 171908 772916636
1 61094 158758 725642384
1 43412 193164 905209842
1 142540 176296 477556596
1 34779 140414 550428780
3 74312 111811
2 98551 409919962
2 20578 179063878
3 179391 91877
2 40950 59340209
3 135931 96230
2 86560 814280324
3 72680 78121
2 172080 164355913
2 105713 208357132
2 88550 750903029
3 191566 114792
1 23352 52666 622937413
3 156757 111766
3 135330 189738
3 65401 148970
1 130465 135969 181256033
1 41064 134788 468250244
2 157310 394680260
3 169675 8529
2 112532 191897301
3 183373 29065
2 61698 592785041
3 28693 7760
1 54140 162585 489650141
2 178152 376552213
1 61069 139732 943157015
3 23618 128717
1 24431 189828 595181592
1 35778 83968 987592302
2 196927 107469870
1 147929 170433 695722165
3 72206 106104
1 19736 34834 474194634
2 122293 443940399
3 60745 88719
1 17284 180362 414594998
2 178556 357419652
2 185200 662062019
1 37146 71839 764193198
3 191597 37619
1 132622 179060 458768664
3 106479 118766
1 109119 185675 441501656
3 90410 61490
1 100318 125459 947164344
3 100830 176793
1 64725 188704 68726363
3 110463 63166
3 21160 8708
3 183761 148855
2 195537 289663989
1 94662 167122 576218317
2 136001 415886259
3 51201 91277
1 114050 150276 952480673
3 190222 122688
2 137083 329234785
2 159483 639386397
1 53804 145782 225021612
1 50758 54445 63194472
1 27904 150608 901154409
2 67824 391093472
3 79341 16454
2 152402 639667072
2 119563 77553188
3 125194 42399
3 89311 176659
3 5543 147835
3 85588 21307
2 154924 501212916
2 143777 821395583
1 45049 105800 590479561
2 159082 942716924
1 87975 184936 708118236
3 2913 145990
3 141965 111462
1 48867 116578 376562153
1 26489 55315 905170862
2 5342 956195650
1 106944 128780 618052828
1 142682 153998 791424702
3 86874 28008
2 135168 387388409
3 162563 87709
1 80820 87241 8209991
2 22728 847769256
3 89704 179656
3 86286 151307
2 41871 515246951
1 17025 86516 687151699
3 15805 16784
2 37172 617455797
3 99119 22231
1 118086 170181 698861229
1 86366 92148 317202312
1 112792 179451 34140813
2 10973 14743289
3 50009 54026
3 140366 25297
3 85081 91168
3 184221 73895
2 46741 721283843
1 33637 132655 528715808
3 149958 30260
3 55170 3600
2 184925 523453690
2 31193 186034452
3 133808 17136
3 22212 95569
3 33895 42156
2 130681 295257600
2 54587 411030561
3 141280 190572
1 77019 190386 896555743
2 152516 118803962
2 153656 739439729
1 118825 140835 55758390
3 116415 96415
3 161147 82149
1 56156 168902 47455273
3 58463 138013
2 78744 994408184
1 154765 187629 103149152
2 94866 758709827
3 194434 113154
2 11303 813995502
1 21608 156633 810448148
3 117063 196771
3 150314 18876
1 11390 21337 996433410
3 113346 123584
3 44357 73493
3 103118 27409
1 126127 131806 898882169
3 124642 169053
3 174883 131633
1 62469 68930 326809279
2 55424 380789321
2 186851 439869658
1 111647 127542 948108563
2 118651 475635327
3 150539 2071
3 72573 75530
3 38572 48011
2 12828 265908206
1 67576 106548 561411774
2 169496 253964579
1 65450 169048 929663264
3 185814 51045
2 153951 739929768
3 199303 149420
3 44004 132699
3 46534 53711
2 13136 901803793
3 81831 75470
3 87221 53357
2 106520 32375453
3 164801 86993
1 94566 155364 510312607
3 8234 181855
2 32645 198012917
2 50385 963282507
1 75512 104811 398950698
3 130935 129774
1 43852 188301 971498086
2 167111 609645050
2 171779 923111182
1 36203 38781 868251701
2 120438 602349091
2 48077 109778848
2 140336 672676874
1 30102 93650 585465048
1 140073 153320 585067968
3 169662 186661
2 3885 472251414
1 133018 178025 713255481
2 140698 60942151
3 72587 105529
3 65540 74629
1 97816 119447 291428040
2 87496 393127741
2 3544 863525882
2 9064 627838842
2 34821 450897764
3 195804 146581
2 126094 887159243
2 21996 312065401
3 15114 196298
1 69855 126528 735313
2 178253 893952767
3 70261 14472
1 20623 191234 724545817
1 44320 48621 692151759
1 146828 175312 164062334
1 145741 186486 866389250
2 20100 31697998
1 45572 191895 504839402
1 50865 96336 210732961
2 31522 845074268
3 185470 69231
2 161642 187422679
3 31105 149866
2 61137 394688753
3 29843 150935
1 29387 83895 878447749
1 14739 134820 509773965
2 97325 413738345
1 108530 191274 34444725
1 61500 149579 936285402
2 139932 740272419
1 21154 117121 868261699
3 166362 129006
2 90815 285369003
3 183704 182524
3 148556 80059
2 169843 161227483
2 685 513053691
3 85135 196571
1 39277 89597 384315819
2 85572 778120108
3 166424 164717
2 125613 457855938
3 122792 69442
1 12195 181861 775695245
3 93885 58234
2 194417 159534628
1 13439 45363 964721253
2 91426 695051345
2 26895 167119033
3 182986 109960
1 12162 194255 579006779
1 168647 185524 737867608
2 39526 386801484
2 36036 140733899
3 116495 39065
3 32191 5529
2 199372 579976897
1 55902 98228 198164837
3 138698 3645
1 104294 187351 437810069
3 14920 147675
2 82395 783843340
1 77744 188460 640631123
2 174044 220290937
1 40388 171419 679872397
3 128395 34680
1 96996 141625 635634412
2 48867 381200885
3 74143 61465
3 53659 199076
2 10419 520952740
2 58692 979435883
3 44842 26317
2 136756 843392216
2 25615 493191946
3 82749 104535
1 33743 79895 686433626
2 122151 561421538
3 129787 43091
3 129586 59021
2 175266 907661847
2 68224 298729099
3 148283 88454
3 16990 136039
2 149419 923120098
2 152576 158915181
2 164451 88448458
2 185698 487352523
2 142263 614555446
2 23272 604607580
3 80813 163870
1 62049 139475 81490368
2 78373 838869743
2 187479 131806229
1 101226 104158 192967085
2 18135 932998673
3 114777 167888
3 9373 114112
3 193873 87695
1 149557 156319 497835561
2 21182 491418100
1 144705 162074 354862499
2 85370 841447780
3 101368 15758
1 54762 164335 754000936
1 121539 125425 80485920
3 131085 54387
1 177843 193045 415640145
3 134728 71969
3 123703 181803
1 47966 141819 642775152
1 80683 179255 69986711
2 65745 675438746
2 70017 632088641
3 99028 95454
1 8236 26074 63095432
2 580 746448455
3 93438 136910
3 96377 137070
1 24149 49519 160001599
2 172739 567183731
3 152310 171301
2 81449 276619260
3 47282 31062
1 36913 186087 911038055
1 41275 80967 824005757
3 50901 52300
3 892 189169
1 33697 111656 676237113
3 41738 59444
1 10936 11437 968680667
2 141697 453644858
3 63232 85367
2 198613 816306841
2 98207 485357286
1 35976 117542 52789958
1 89305 124602 431501077
1 99994 125641 840010668
2 87850 136585171
3 88295 105091
3 183510 118871
3 39959 164499
1 56425 95761 238237899
1 22065 88230 163617469
1 1072 163237 26856019
2 108734 24842677
3 113659 183517
1 136858 158092 440675330
3 78988 83225
2 63921 411592520
2 52524 665425718
3 21413 67383
1 66237 86198 660427438
2 169438 164132885
1 61786 181298 769285187
2 179720 178244121
1 39911 144044 820133006
1 36980 96569 851853131
3 69832 4842
3 113516 173926
1 35884 75589 924816413
3 135505 135333
1 73549 80427 418588349
1 27985 125298 664970344
2 92228 60692355
1 53563 181828 273793035
2 66857 103354841
3 45306 22569
2 138550 599039616
2 13202 381106021
2 20155 618844871
2 187733 564565104
3 17192 123202
3 118963 120435
1 3190 192285 10510912
2 46341 103774229
2 19570 513433621
2 119568 523266425
2 35327 597355924
1 16533 164570 254538832
1 65806 183138 808400237
3 17450 65252
1 4591 89384 802820267
2 52769 286549353
1 8683 128222 701591439
3 26498 125954
1 47280 99228 201802188
3 154488 162247
3 175250 109696
3 152244 63489
1 42653 59302 176458699
1 93688 159731 743169278
2 17631 533950804
3 67866 165973
3 197889 189444
1 15857 84452 672907124
3 86700 94945
2 195387 741773916
3 85178 118026
3 4691 34706
2 186265 176413783
2 125521 737359288
3 124141 153103
2 139192 498087430
2 111343 319209266
2 121783 608962078
3 121280 60702
3 193942 41419
2 66008 807871921
2 10218 604995039
3 107064 148003
3 30441 188796
3 142995 16674
1 110601 131029 766380753
3 50048 117860
3 32669 37758
3 159476 6103
3 169504 138393
2 39536 262066915
1 98098 137847 295324895
2 188773 942078221
1 84655 179283 738430318
2 91034 753704148
2 16901 191712326
3 102426 191283
3 13800 120224
2 28291 358047142
2 43867 197398444
3 82669 151774
3 71740 72272
1 10777 118528 593936615
3 53738 136207
2 28596 968215038
1 145712 191889 385779114
2 120654 756519389
2 20286 632073189
3 63958 98958
2 191786 115452315
1 60446 69498 12063754
3 180845 140106
1 50009 60172 329668083
1 77936 157386 63513039
1 41019 167758 131635903
2 8340 856307260
2 154233 456218786
1 7921 114788 826471706
2 68063 423502622
3 41979 107584
2 77350 883589065
2 95040 316395545
2 67064 474160383
3 175674 36415
3 29931 16488
2 126420 262773103
1 62604 100859 766402828
1 112855 128721 362290398
3 47373 163590
3 193374 104229
2 184960 495028799
2 115056 352649762
3 73081 15206
3 189927 178533
2 133530 742463898
2 141328 78970124
1 44402 149839 131610861
1 60990 194324 66322200
1 168759 170815 107649753
1 135209 168798 398683914
2 86332 626951233
2 184988 883771873
2 159032 741038596
1 84697 112320 185634013
3 163363 130173
2 3745 712574916
3 134783 196920
2 178619 655341848
3 39124 131256
2 61268 419505498
2 102024 217057352
2 192925 843447266
1 72183 114021 690142452
2 29607 915102037
3 122612 52368
2 174549 685516369
1 147292 165685 166502871
1 148337 195349 536405034
1 62183 65925 814276910
2 70984 937432605
2 131693 342205074
2 183832 684494364
1 54812 180369 750454302
2 195050 333630415
1 112252 136940 266502867
2 37291 660635607
3 179059 121183
1 4448 143448 140481457
3 25258 80448
1 163777 194865 443014124
2 194865 863224866
3 191229 49159
3 143177 67225
1 25179 164547 821039737
2 166750 285631823
3 88292 58831
2 102689 114867016
3 59794 102588
2 7087 536476080
1 111336 181974 785495689
1 116746 184521 334632986
3 127279 81450
2 199290 715325190
3 118281 65672
2 131060 133974270
1 28558 31252 817166379
3 15449 36499
1 98379 176212 393926487
1 90092 101200 2933172
3 182857 149652
2 177325 975989093
3 191730 78924
1 22255 23558 614582116
3 68398 110199
1 20464 41700 600236268
2 196112 638836982
2 12228 507686569
3 116199 66216
1 28405 179392 584828348
1 109434 176618 501325426
1 44083 63799 90525772
3 101230 96489
1 78668 107750 381688946
2 86218 44265305
3 124478 18636
3 103227 66149
2 98370 192761178
1 52635 171296 36489595
1 46618 74700 130101508
2 12258 168179381
2 88907 114093604
3 124582 164332
1 78835 83795 671534370
2 50461 281505029
1 54830 146341 403650513
1 20702 38844 663771982
3 111171 178145
3 142149 190658
1 114453 131204 284791675
3 4436 138741
2 171101 925595409
1 95880 126137 956895090
1 49465 114523 569944047
1 106635 123103 742029862
3 113468 181946
1 62032 125871 166382958
2 112020 187588455
1 41018 154457 867027118
2 144752 747799103
1 112673 167325 29768366
3 8111 113065
3 46440 79074
3 142495 12573
2 81795 365310695
1 7586 95834 484197175
1 168727 169875 409549744
2 184152 579849310
1 77500 82851 58456743
1 44204 100478 342395018
2 109281 34491895
3 30868 173844
2 44906 567180341
3 13372 121603
2 155631 228152088
1 33965 180006 65466780
3 175229 157995
2 9149 816731193
1 27594 142285 399691922
1 625 143434 545540309
1 9213 29810 994465795
1 23336 177173 150555514
2 121732 352635790
3 108384 137065
3 153836 15635
3 158628 150689
2 148217 952213374
3 196221 152761
3 170614 188922
2 79725 446903307
1 159190 180359 770030020
1 53858 144785 554085770
3 50964 105818
1 142075 188926 858044336
3 34487 184369
3 187159 57597
3 87646 197313
2 173770 168742868
1 48664 57304 363657435
1 30381 185604 662215491
2 184120 944027640
2 84649 178706797
1 121417 170258 42234714
1 71917 144974 317503633
3 44898 164430
1 55160 168702 131404637
3 94791 80205
3 68505 115116
2 141109 611424031
2 35822 136877006
2 46762 471848320
3 140754 144320
2 169596 467027012
1 64640 150424 355654073
3 16305 16536
2 72088 706246498
3 92315 68165
3 68595 19659
3 161612 90442
3 81179 110748
1 11021 195404 70612489
1 21031 49617 356413664
3 10626 168580
1 58094 146268 78337648
1 102821 178511 192785477
2 65978 183192181
2 91242 150996411
2 168206 609775103
2 99053 624964795
2 120664 615313960
2 124810 919853141
1 7167 39848 516521641
3 74091 187413
2 95672 502962126
3 29531 107256
3 156795 145129
2 104996 995876790
1 87891 109807 242668233
2 48575 821336033
1 41243 138148 835226178
2 195057 978422566
3 80404 90132
3 3819 174568
1 98070 189302 361626684
2 32457 430224310
1 57131 149481 81980065
1 20038 142472 854736892
3 87222 68660
2 66045 852381006
1 68626 73798 753643105
2 6112 635199025
2 111683 951541341
1 68162 102466 753639582
2 69371 378043373
2 42643 342227558
3 182083 139529
3 150242 11701
1 115202 170717 623696042
2 135337 573758187
3 112503 148954
3 185696 66051
2 131687 877853985
3 199834 70451
1 108193 175893 680069976
3 143945 181146
3 37641 192666
3 147387 29819
3 177099 170628
1 133974 143764 8137394
2 123209 462134036
2 168453 363077389
1 69546 198839 780119638
1 67830 168672 826294803
3 70021 188445
2 86387 263131418
3 59573 199898
3 151136 29264
1 68180 96123 292250982
2 101984 893191827
3 124459 88926
2 59970 375424036
2 98185 652270439
3 100590 136441
2 26109 960541680
1 2609 39265 536809944
2 74810 415790939
1 20428 152111 634795714
1 30623 50880 518005521
1 86487 165015 675168889
1 112860 163570 22459862
2 27794 564715149
2 52162 233133393
1 12876 143019 977558927
2 14876 1000655
2 178165 523301115
1 41840 79985 924358795
3 137999 47917
2 35919 275767114
2 60969 315598056
3 91413 115207
1 19396 171116 907436181
3 51931 166381
1 111693 134578 803768699
1 111765 160157 221113797
1 87823 178467 933768237
1 78432 187030 765903466
2 113227 685949260
3 175544 44700
1 102053 132788 385066924
2 161720 639666040
2 20761 539922512
1 56047 198881 767167339
1 145047 163102 514776615
2 129976 76329245
3 23177 104456
2 196971 812258757
1 115494 118284 116021964
1 8235 195976 203189929
2 133456 577310017
2 57325 51330118
2 48434 350085260
3 104775 71216
2 131574 375934096
2 163876 761016431
3 3432 65470
2 121107 868845510
3 49411 8504
2 40269 889948762
1 59387 68114 788309692
1 76696 174137 6460939
1 50158 157918 53041469
1 158263 178550 53554978
1 11615 113768 885506036
2 145151 295121574
2 4609 281691185
1 40572 165738 347726477
3 65361 75735
1 10543 187469 339474939
3 16132 112978
2 62127 671600840
2 3478 203269977
3 68200 185473
2 38052 577350205
1 116241 153580 987746752
3 1471 116828
1 46456 130359 783713863
1 4156 33212 914529523
3 58821 153320
3 232 91643
3 79649 2149
2 198532 235517866
2 38430 308838214
1 25460 78247 202083500
1 17785 100003 440722267
2 48344 380658225
2 155700 793520529
3 66038 42248
1 102003 119521 475879585
3 187055 108869
2 29968 241097379
3 158009 144754
3 116309 128884
1 37241 68675 888858151
1 28816 62229 466826882
1 1621 33167 31594839
2 95524 4928908
1 36207 95847 161304967
3 30276 24679
3 59783 130005
2 100768 701568593
2 181581 549071052
2 59104 594043760
2 100264 370975635
3 166862 133157
2 175924 166788703
3 31957 67526
1 11548 79043 46271639
1 126919 192828 219771662
1 126416 189947 578394026
2 115802 213266367
1 80207 180167 771772877
2 75791 831017650
3 35575 71207
2 52504 884149418
2 132721 765451456
2 154981 338732557
1 127949 147979 976712726
1 25423 57369 863045139
1 60711 129186 769318037
3 159948 136019
3 198992 119831
2 12106 300067071
3 99272 194117
3 75462 40216
2 142601 1226894
1 54470 169226 203916647
3 84784 102951
1 42351 73820 854397508
2 158948 676400396
2 195609 327336775
3 144573 136069
1 128069 163711 972300273
1 69076 102264 539728549
1 13273 66004 433151452
1 170839 179090 220404003
3 194708 128840
2 10605 109208973
2 101527 494466022
3 138338 147129
2 14051 738750742
2 10414 113660306
1 74062 103250 240592361
3 4034 180435
1 4977 40528 617148359
1 39620 57735 583450350
2 12143 422098444
3 54668 159543
2 63792 513492152
2 134880 169175142
1 71323 195003 421912389
1 51371 175711 805279855
3 158879 166664
1 83093 170263 429947118
3 141798 98170
1 4764 9521 290580461
2 47027 767695956
2 181177 651549525
2 153699 566175166
1 138587 188592 748088241
2 22822 796975561
3 199248 20390
2 167601 772950952
3 27695 50770
1 8578 140864 836362605
2 32637 526347484
3 109729 142631
2 81261 457409637
3 144238 105083
1 130673 161531 648432913
3 27794 108575
3 175908 163748
1 20966 154973 661361147
1 26486 176090 688469807
2 46455 729687761
2 46834 541546845
3 40579 168858
2 109422 923986772
3 104974 24405
3 169538 110020
1 104074 145547 497565988
1 119296 180416 660343317
1 107018 169335 488537554
3 111218 157824
1 6672 125828 503142086
2 19365 266520879
3 167060 59402
2 167004 655599747
3 24734 74049
2 116374 108538759
3 114671 185945
1 113835 142286 561677788
3 153073 188621
1 171422 175624 46908937
1 31165 100548 889302411
1 27024 165876 849687237
3 81079 40238
1 61797 174969 952387110
2 135883 489935274
3 110115 26194
1 175909 179395 934733281
1 31451 88314 890268395
1 12828 177619 674368835
3 153132 188272
3 181379 114862
1 159071 193638 753864911
1 180681 187082 821647335
1 5544 166232 779483875
1 6084 124311 216791596
2 10348 525608384
1 78042 185179 928455805
3 191361 72353
3 115662 41759
1 74432 125861 275999630
1 140750 143419 451665615
3 164669 67479
2 68497 951972899
3 2680 27936
2 196602 797647011
2 18380 525189058
2 192226 12011589
1 79450 113355 322412858
2 57790 152705061
1 158582 175973 308600497
2 118110 999078939
1 89430 100289 955554368
1 91888 180604 459353500
1 120026 196454 311756850
3 195000 36305
3 87532 83287
3 82807 79981
3 58681 197742
2 110362 939160717
2 143751 609672236
1 126464 166302 860325033
2 143705 804479442
1 37557 136630 220846789
3 31126 112117
2 160205 242948821
3 18533 67447
2 78689 355470540
1 32665 163024 141518650
1 51945 80806 435509000
3 30579 105539
2 119260 598203688
2 191450 879388394
3 106217 113182
3 113487 86646
3 44041 151459
1 7789 100062 402454041
2 152974 683969488
3 43576 140731
3 38392 26290
1 127081 160130 188281704
1 94623 130493 320075487
1 39533 192555 725875838
3 78838 178239
3 166208 145486
2 98174 723785642
1 138304 149083 984134571
2 55521 485166254
1 117615 146845 370614101
1 40085 78455 679336176
2 198679 311861438
2 104671 730566160
2 111463 454382191
1 124012 180983 250162229
3 85546 106713
1 953 153133 66879262
3 78454 124676
3 62365 115902
2 104801 647692052
1 53851 167202 205234101
2 78840 24723960
3 5017 104699
1 65766 146842 449902777
1 66422 108615 51058970
1 191127 191475 700885919
3 10381 59186
2 122693 70986875
1 71280 183578 760763988
1 106852 112203 985285663
2 120082 741444346
2 95335 152928827
3 58766 39299
2 72593 55897484
3 136949 11965
2 145041 10625440
1 54747 123957 490527418
1 34921 89359 779073501
2 49000 508347049
1 147501 147525 767555910
2 44741 645209884
1 162182 185488 398547937
2 40803 745285927
3 148730 199312
2 163990 338650744
3 127525 12684
3 131388 142263
2 177130 500566961
1 138643 147001 427714521
3 193322 27960
2 195150 836207195
3 143887 199920
2 73735 40576231
1 39288 70774 431872604
3 9609 85934
1 143908 152285 827228821
2 134746 951163044
1 162212 177538 820305538
1 28046 135550 475100783
2 56365 459191199
2 60510 793535193
3 14086 120829
2 119029 155702320
1 68049 112629 233618554
3 118644 155249
3 142575 154209
2 70789 492414336
2 42973 14459757
2 181155 744848018
3 116222 50891
2 136722 986491268
1 8771 139805 681190906
2 31394 9570460
3 55968 4743
2 13987 288590740
1 32083 47282 628211123
1 368 42544 944309176
1 73286 133740 319811192
3 127649 109100
3 102138 151581
2 123365 583949545
2 14604 204801337
3 151104 91948
2 12724 232840966
2 62706 289121687
2 84884 986138556
3 183582 134136
2 74302 705486944
3 44751 99087
2 167547 244494123
1 33685 61372 576509244
3 93636 73296
1 830 146959 224543532
3 16455 137474
1 24784 88968 615007500
2 96588 407725320
1 105110 114274 658269400
3 125029 80135
3 177840 39682
2 5859 327652300
2 102505 712193677
3 174551 158826
2 12529 890027176
2 21033 442409298
3 5157 62950
3 367 165632
1 16041 130678 942248390
3 14517 174367
1 73553 171999 778989254
1 150941 157081 826189099
1 41877 186454 44540180
1 23811 104284 929633167
1 28684 69693 397207085
2 131976 132654980
2 35845 55561904
3 182881 149482
1 39778 116277 965994240
2 75459 974412661
1 40349 115214 614618844
2 116353 317309746
3 31738 193669
1 5598 75465 425553447
1 62035 172664 229842135
2 197702 199429639
2 15394 545528499
1 24702 150272 655038791
1 60141 138405 381826157
2 32488 10036653
1 18410 28086 269060249
2 185984 553445632
3 116316 33919
1 103827 167396 758112669
2 57432 42695365
1 59706 124124 129804120
3 108365 14817
1 60296 155108 714487006
3 144208 198005
2 34853 786567025
3 77944 141252
2 179511 615268452
2 89836 68927084
3 69010 5514
2 50225 490931802
2 145694 914824292
2 163734 877253852
2 106558 235130847
2 189144 59320802
2 8077 709260399
3 14493 171515
3 45882 100123
2 45448 7072259
3 122420 16138
1 30458 155884 451883056
1 47941 98226 40901738
1 59095 167938 63561992
3 108759 26688
2 46351 945393158
3 145300 149513
3 115862 10539
2 78197 400114772
3 18609 133706
2 183950 656034337
3 27673 80839
3 41854 9332
1 41589 155949 686774704
3 6736 196536
1 109861 151428 806374332
3 18683 176273
2 71893 237463132
3 33226 194608
1 22466 22600 830018646
1 24366 98667 552972072
2 102334 275769353
2 66212 960522603
3 37749 15051
3 162356 197264
2 36715 221360287
3 13888 191936
3 31104 130755
2 24059 760340092
2 175308 415454776
1 123427 150785 688541396
2 83635 817828069
1 79637 84759 17662453
2 174021 240554612
2 9740 489537248
2 126250 3242454
3 90930 199757
3 104011 35820
1 46670 139322 470760457
3 77314 164152
3 156965 4273
1 5870 44183 816926421
1 68618 171321 73178096
2 129045 918900546
1 99092 111452 897872607
1 932 103652 324272900
3 182008 82330
1 89112 133705 227066610
1 3514 56229 283275447
1 9031 67154 875956434
1 65435 108951 609819069
2 175214 503837326
2 178410 99029043
1 111267 177080 292493570
1 71255 128815 510962773
3 193576 88937
2 196677 43002785
1 86087 89162 28616779
3 125382 6592
3 116591 58071
3 29409 48531
1 11381 79031 357246948
3 118024 147578
1 117407 177125 83610502
3 173148 169925
1 150776 161127 976177812
3 63662 111245
1 127036 142371 251433243
2 33648 450444191
3 124 77457
3 192426 175245
1 54656 139511 812107093
3 99443 65258
3 168182 117825
1 102484 171735 150875804
2 190693 247072336
2 9215 367127031
2 50126 97197154
2 34083 591328414
3 57509 113424
1 12041 152855 629965970
3 119711 93507
2 231 441492948
2 144296 473251817
3 97170 65471
2 57355 598311097
1 102053 137504 732267436
3 144289 164691
1 169852 184454 240582310
3 143208 193677
3 161029 93225
3 168905 60491
1 224 153694 176479660
2 51466 762721590
3 167063 102828
3 167574 96511
3 97886 96399
2 124553 377316943
1 44467 114069 394927816
3 130839 109868
2 96467 301099085
1 53624 61135 123007585
2 62296 851172187
1 89517 96481 274439349
3 152463 138541
3 15017 177596
2 46794 120670205
3 117891 100230
2 195779 625699998
3 84938 83371
3 46753 135241
2 58941 931422120
1 81755 170667 888425441
1 37230 175710 469866440
3 69817 162819
3 170050 110324
2 166844 162341134
1 76409 144637 55195395
3 43290 137948
3 138262 67514
1 41036 143877 274451480
3 26421 37802
2 14760 296053317
1 40358 169951 363138810
1 61510 116234 823988014
3 100913 170212
1 45257 192032 774048268
3 9201 23539
1 39862 132193 378011656
3 22724 99027
1 4326 164141 553191881
3 178206 191481
2 79688 315821364
2 67570 2780708
2 45612 829932949
3 141137 180654
2 83876 237152871
1 573 41259 150699130
3 67815 120149
1 110273 161660 453515571
3 12823 107251
2 47478 652404876
3 145149 12637
3 184307 122181
1 166839 171707 803924567
2 124551 194851748
3 152799 180009
2 88207 187274560
2 159161 532002742
1 111025 187520 648404244
1 5054 128983 689340823
1 27378 114926 386212132
1 38937 174204 627573341
1 10928 69106 303417590
1 42627 189523 970812892
3 5821 20302
3 5984 163663
3 23879 110184
3 174383 127781
2 41486 61469713
1 8019 167526 531333625
3 93133 13352
3 107629 35712
3 23525 169203
2 134392 205099418
2 117273 686988174
1 72661 129087 871071911
2 194640 848172453
1 99290 146332 500278916
3 26122 4625
2 5151 825619544
1 21856 66215 588792865
1 28325 34665 703650253
1 101156 136098 294405838
1 31237 98786 940025832
3 95492 64009
3 44289 120848
3 115839 28470
2 186461 660567151
3 185037 185132
3 65402 159217
1 174458 195220 712045378
2 31876 560867375
1 38225 179673 75824862
3 27190 161647
2 195414 18863636
1 151905 156010 881823060
3 112113 197011
1 37389 118470 865997399
1 76586 160885 637188355
3 138919 111484
1 41824 99418 251931490
2 156984 632910956
3 71222 180545
2 115858 718149024
3 43348 114311
3 120142 139155
2 3036 39992017
3 183833 156212
3 166259 776
1 119084 164110 395662715
1 99259 152734 927584338
1 31024 54708 479008725
3 75115 195151
3 45832 68026
1 102756 189840 754139381
2 51361 988847327
1 55640 96696 539823982
3 5260 187973
2 125043 536076552
1 143897 166951 142899480
3 10404 50764
3 74898 147009
2 12333 343427399
2 180896 767676132
1 73401 139131 658238395
1 62929 193384 579022883
1 27006 125645 375049304
2 130816 666021229
1 127627 130916 95923431
2 151636 234087265
1 28235 116837 159274701
1 106654 150688 269977221
3 173451 72492
2 172008 59698829
2 142257 93219113
1 165247 174682 659326507
1 101389 157983 893733323
2 198913 426018569
2 109676 193943531
3 36968 91563
1 89937 96547 559971478
1 21689 55755 554198700
3 75931 109432
3 150573 166441
1 11730 25718 707900688
2 63514 129972219
2 56623 77515051
1 83210 116235 296090393
2 154271 647721894
2 81161 66238056
3 124555 107065
3 136121 94498
3 117171 12303
3 157262 192266
2 150354 535152937
2 60523 827862072
1 58646 135405 79929497
1 70806 182315 245457119
1 6902 194832 23407122
2 21872 988848468
1 89488 154967 152848555
2 138238 317441585
3 155923 93694
1 5523 19529 28606346
3 165579 163347
1 53803 65800 97380851
1 72911 167079 920503173
2 115772 511987481
1 65213 96789 162353757
1 10699 195911 723686017
3 168227 66212
3 105814 131948
3 77137 185074
1 82700 111249 381396471
3 80383 141607
2 85372 984761069
1 120002 179635 614912278
1 175956 180086 914932665
1 21614 49637 7136158
3 149363 34811
1 95888 166812 624560458
1 56496 87830 486501343
1 10333 34762 317581159
1 84325 187715 503767155
2 96847 187362758
3 80785 99259
3 82884 172162
1 102959 128768 857133782
2 104524 288954041
3 144966 148630
2 158514 202065466
3 156802 65450
3 132341 164362
2 10210 983229589
1 4094 123288 229885865
2 56687 458715931
1 135706 179917 576680664
2 2998 913465883
1 91322 184241 34778553
2 148275 788640560
2 134653 122554256
1 78405 85384 972498944
1 26131 166187 990022433
2 193275 192141880
2 135646 572855758
3 132964 37950
3 50128 62019
2 184430 861995493
2 15440 470151835
1 106309 186948 315254383
2 96908 300886953
3 85199 75221
3 182724 118461
2 127319 851222683
3 149343 108058
1 177693 191248 883212512
3 115545 78581
1 26442 192932 349765434
3 196618 28983
2 99230 482865551
1 144980 193329 940842573
3 17339 2588
2 182794 530228628
2 174930 637739113
2 134568 976546077
2 169086 584283197
2 153046 692196410
3 92820 160125
2 40931 457038683
3 156773 178410
1 16266 106414 887741557
2 140226 435736146
2 143553 744565565
2 192767 556948368
3 148365 68337
2 53680 804357693
2 125269 599832175
1 190416 196342 41444752
3 176989 124186
2 104760 141755185
3 197098 93901
2 120526 999412944
2 11857 384837743
3 176991 165816
3 169471 186463
3 41004 124216
1 17670 98107 845279418
3 176365 41969
3 41139 190281
2 174309 505550163
1 68270 168633 482209346
3 91618 148800
3 142552 172200
1 103595 121651 204281733
2 126755 390895178
2 17673 84551162
2 133772 10682550
1 53848 199500 326454813
3 185985 112478
2 38215 253165340
3 143251 119731
1 120130 141156 556434258
3 17763 118583
3 174467 150708
1 5202 17506 22990166
3 33876 115104
2 90991 87848676
1 12939 53357 723058503
3 46786 98953
1 145728 150009 538446214
1 54548 183149 763337538
1 115765 186508 593770461
1 41877 197528 579600038
1 2487 182905 840817630
1 86488 138251 416046836
1 2254 74484 393870434
1 74270 81343 31882027
1 98937 162312 344052449
2 32374 431284674
3 4896 71102
3 15523 74138
3 106094 40389
3 110719 175160
3 160424 125987
3 192600 90651
2 33683 396993677
1 45456 136475 213674943
2 153541 323240011
2 34527 339261796
2 72623 638324426
2 19212 418516611
3 98542 128336
1 154882 199956 687968021
2 118234 359884727
1 39165 190443 33897024
2 198339 779901879
2 26638 396219661
3 104407 92848
1 173196 188117 783523342
1 119786 160581 953647683
1 129568 158390 831326740
2 41550 487578897
3 62669 25275
3 190073 23149
1 117557 145155 508018416
3 110659 161083
1 2819 18732 881780747
1 35045 176932 942976518
1 131181 153165 326610327
2 199327 783960724
1 50433 178516 354601237
2 155131 932313571
1 129787 167778 223009815
3 119732 46294
1 21341 54234 340888443
3 118320 122237
3 17139 43174
3 136357 48458
3 33115 137187
1 12226 171579 349658751
1 83071 84581 589137454
2 44585 530066754
3 129453 25299
3 162500 18374
3 14436 2413
3 70225 22725
2 155580 697617160
2 52542 156296834
2 135262 241878866
1 39321 186587 152620045
3 31938 159144
1 104435 192803 902244411
2 74993 799557514
1 40653 127621 101275510
1 31390 145613 47490758
2 105830 905904390
3 91918 193546
3 87946 50180
3 90851 63446
2 28875 417113090
3 79361 153372
1 73490 152554 458629713
3 9903 23834
3 76062 113751
2 105262 323791071
1 59614 93635 430484290
1 58143 134798 857860448
3 146176 83770
1 70856 186458 89651284
1 14315 181694 9409312
1 35373 90161 408255742
1 119776 188761 916558210
2 32838 428960427
2 81107 589379828
2 154227 973648910
1 187044 193462 621261728
2 197349 590730735
2 108039 752013966
1 29840 96168 459940117
1 41090 167368 235389192
2 67398 563475094
3 15410 180306
2 72380 211278512
1 53061 60267 861978597
1 4564 30454 492288567
2 92544 603370324
2 140080 148050936
2 61589 424248803
2 67605 997109831
2 82222 250375398
1 23355 110205 693822161
1 3384 169068 373796740
3 131589 114145
3 102841 173213
1 62321 90791 937364050
1 5717 128774 414032085
3 72485 194211
3 50183 178137
1 63173 96620 88194786
2 4173 673556839
1 90002 188592 721482406
1 121478 186358 994333319
1 148907 183333 934651850
3 186868 152659
1 120121 186634 115721766
2 29559 871031351
1 45734 125563 97947290
1 47434 152493 226148471
3 66923 117553
1 55865 79804 55164228
2 14299 583214196
3 142220 190927
3 8993 124466
1 16451 70279 672251386
2 129945 508491890
1 150811 199744 924500436
3 195541 125297
3 109631 90614
2 91915 792809947
2 138518 949965626
2 102436 876036821
2 80220 18500549
2 91654 880741753
1 18475 45984 437957787
1 40824 101588 610855811
2 75032 16236396
1 46905 92351 359405793
3 22826 7411
3 178623 198761
1 162318 168710 595691324
1 70017 119928 726395304
1 42299 87956 17553638
3 86558 118679
3 89521 117436
1 81106 196360 507916299
1 150487 186629 672366494
2 176942 712996515
2 14755 945989828
1 32423 111670 881415551
2 5413 861286416
2 47360 781437992
2 189187 736151245
3 176155 113884
3 139924 4053
2 67904 88044932
1 45000 84604 380085540
2 68416 76387128
3 143898 185605
3 63367 157134
1 1033 8842 822320194
2 159387 552009744
2 103699 877525102
3 156574 21256
1 34397 82770 254789236
1 152728 192151 257040036
2 119877 469875735
3 153624 54524
3 105190 44368
1 121633 190142 74248537
1 105635 137843 130670170
2 55239 867862062
2 193239 215936442
3 184082 132429
1 55564 64384 87212839
1 124861 175906 242168602
2 105926 85321175
2 30205 103360864
3 172458 178038
3 187934 71847
2 69853 900583511
2 30060 275378576
2 115627 309429726
2 71210 930178653
3 11137 168489
2 196888 840008637
2 26548 921685053
3 68190 22645
3 73809 58468
1 82873 190640 787264809
3 63528 62905
1 1352 161106 641186483
1 78142 78609 614518354
3 197116 196460
3 13309 66418
1 23667 141279 948552599
2 97661 662559890
3 177199 62785
3 86168 163218
2 53264 920199150
2 110586 733458112
2 99261 73703285
2 35116 878873487
3 15062 125328
2 81520 212281960
3 166138 161683
2 46105 266830489
2 132893 241169435
3 192755 103591
3 146734 58133
3 147660 21401
1 63125 88672 238404977
3 116458 32474
3 86091 68406
1 68008 148675 840718276
2 190638 670514984
2 138583 309484366
1 83185 161111 139199884
3 140464 79736
1 58713 135048 257442461
3 157636 76238
2 95828 616029592
2 158666 880948416
1 43549 83557 464186499
3 145758 54194
1 50212 86507 423915308
2 163439 14912310
2 109407 649017267
3 80857 105554
3 42403 34290
2 146075 986452368
3 11817 189964
3 68671 95692
1 66791 108711 185243118
2 177885 599762155
3 112276 147671
1 169495 179680 863177060
1 13066 99333 949821496
1 5140 85873 953757530
3 168443 100640
3 167669 89240
3 25792 67445
2 70642 139786878
1 97428 195939 77024034
2 26491 58693292
3 123414 124944
1 13387 183702 851487507
1 28714 120933 894897127
2 80505 765504371
1 110111 156471 530701335
3 81906 137689
1 149013 154147 227779565
2 39420 479891412
2 127050 225672128
2 25074 598386727
2 9524 326560083
2 179167 759026231
3 1047 180581
2 178750 712873418
2 25605 675087122
3 106423 180298
3 93640 129691
1 39420 104618 230193828
1 29301 191739 172150438
2 110656 629649572
3 2469 88414
2 4879 981293382
3 168822 78468
3 181048 144958
1 38703 49685 46820216
3 61213 158375
2 53347 856986500
1 71425 179725 604763763
1 93667 197406 391854818
2 186885 280812359
2 34452 2330024
2 55007 338098750
1 19875 73284 131701379
2 35628 886535330
3 141287 113656
2 146407 855612186
3 181919 190619
3 52565 23585
3 159196 95927
3 142662 19702
2 25215 918221960
3 57156 172949
1 92078 184163 446490264
3 75303 163552
2 86534 642902181
1 94641 126161 859419103
1 132340 138037 513586574
1 137810 159294 407779837
3 97041 97292
2 185804 431733801
3 100077 122842
2 182498 595483642
3 31341 118997
2 42440 245947554
3 74649 162186
3 50593 77501
2 108498 250950398
1 88323 183191 901120728
1 55707 138130 100565792
1 110716 115267 82594573
3 151719 26171
1 86430 155893 997854154
1 63611 96349 307383970
2 9787 406815926
3 8675 184607
3 105569 13117
1 11699 32834 43900971
1 49073 134858 302188576
1 132861 155676 532917998
2 87446 176785306
1 24675 88674 407382555
2 58820 750777857
3 52354 63035
3 7095 28957
1 867 193558 859491919
2 180882 816091891
1 95928 105490 520857396
3 123145 8899
3 181054 48454
2 65727 120725129
3 176791 198041
3 185431 6078
3 6991 89549
3 110697 9047
1 1293 114925 368749659
3 9364 159208
2 48846 630073373
2 140936 26148511
1 31632 120076 42416592
3 76904 65833
1 16113 188460 626563664
2 197383 456169639
1 20876 132856 229399007
3 193216 38184
2 89798 895912788
2 174779 982662398
2 103449 535986069
2 196732 770504915
2 109020 110448714
3 190827 100082
1 175585 186857 725830645
1 43933 149708 178954723
1 52298 176485 670604005
3 15061 105326
3 56557 113268
1 134461 194042 994214592
1 47668 148542 603482222
1 39936 166200 9516024
3 73247 1094
3 20499 105060
2 39618 131869967
1 112682 161160 561117944
1 70176 195101 667630254
1 121213 137146 738435639
2 29752 105414781
1 24651 52137 455978457
1 69889 166199 982046093
3 171150 4656
1 183992 191618 107633062
3 136321 45420
3 131833 27218
1 128353 130462 971547801
2 127564 434824690
1 181063 194330 927869573
3 127111 64656
1 34409 89073 985446140
3 9622 97104
3 143967 150037
3 192266 83170
3 101049 58987
3 141468 146400
1 26690 153177 773719973
3 129942 43840
3 111783 49759
1 26632 177308 522445212
3 44989 97009
3 118587 8211
3 169443 103263
2 70655 260518545
3 45525 101886
2 99166 58193365
3 180383 173061
2 16155 516714584
3 165970 139362
3 72753 106812
2 171791 891016798
3 96627 142476
2 76769 599251019
3 32721 114884
3 163630 10609
2 138601 860340776
3 89770 98806
3 185032 111140
1 123809 172600 892105267
3 44822 81372
3 32176 152536
3 199485 405
3 93662 115147
3 157148 82265
3 191653 186132
3 59352 84979
3 93026 22285
2 127403 910314572
3 126155 189965
1 80196 195098 374079192
2 176125 42552464
1 157251 171540 910484029
2 125741 184634151
1 61827 135298 458968916
1 109558 188543 306741085
2 115111 799437092
2 110211 209417793
3 89314 30136
1 110077 179377 379347384
3 105400 173351
3 10733 170747
1 37788 70032 968924714
1 76420 130765 366500951
3 152462 114940
2 162735 880364610
1 164148 197269 618283983
3 27268 73101
3 23642 134954
2 25406 941124020
1 143040 183690 921972552
2 61211 711105634
3 93006 77313
3 53766 5585
1 138552 155557 780177058
3 27747 111710
1 124615 153212 586170442
1 75449 166240 113658963
1 11960 192074 311186219
3 179165 108064
3 86951 123507
2 181911 241774177
2 189094 881593560
2 143162 152608125
3 86074 184090
1 65163 150829 369017847
1 120145 125591 291183576
3 185963 153438
2 39575 566042467
1 15406 110326 933080837
1 39039 156801 549685838
1 95354 140100 828556545
1 86034 105495 946959285
2 124219 317834657
3 84505 11773
1 109648 158947 933523013
1 5738 124311 141789463
2 138017 803106792
3 198674 179358
3 61765 40563
2 50671 422799686
3 9627 185603
2 75584 486044467
3 51364 35461
3 177232 5437
3 190155 3949
3 138786 85141
2 13755 880822149
1 64484 125551 237556872
2 174135 922132928
3 62936 116120
3 124394 196704
2 96901 760946382
3 167229 106586
2 196225 69889045
3 131593 194938
3 65460 126793
2 162683 507246478
3 103817 176602
1 36270 108450 823903104
2 151478 241407854
3 62222 120838
1 114025 186080 735712220
3 25173 63251
1 85360 181349 22946455
1 9404 174578 242505649
3 46368 67586
2 163283 351172789
3 168458 151396
1 56005 59945 179262733
3 158134 50413
1 12547 62655 488226649
1 8805 168746 40224109
2 131161 732191284
3 171726 70968
2 147032 368680260
3 146678 106583
1 54142 136892 674384281
3 72507 171316
3 137031 176093
2 192612 506823117
1 46673 116007 860528090
2 11159 696909746
2 183402 621451934
2 134267 684610323
1 24653 124269 495596624
2 66568 812796954
2 189165 920215941
3 197297 35326
2 83688 402648878
2 97876 676148036
2 45117 200400867
3 88558 119964
3 8085 67317
3 198684 136003
2 53410 78822296
3 162582 194980
2 48011 401992398
1 13178 127013 312670753
1 24613 106676 240634620
2 66192 164023484
2 89255 209528297
3 70009 194352
2 74397 675063333
2 71753 501476100
2 265 243972830
3 170099 127599
1 57094 137190 330953144
1 1432 16316 335179911
2 49188 310220252
3 87815 34435
2 152392 753628354
2 80550 776701664
2 171878 163506055
1 129091 147652 420977136
2 105011 228104984
2 197618 111261639
2 159704 181553582
3 15993 177995
1 23217 192084 137509667
2 151892 774520186
2 55472 406061377
3 126077 88500
3 111080 39084
1 42209 155540 924499714
3 7421 106479
2 46451 296336073
2 35783 895878395
3 183120 169504
2 118011 662790616
2 52277 967494093
3 187620 194110
1 108418 149534 582923784
2 81366 267292898
3 9412 174380
2 32389 747061575
2 72903 166223781
3 195822 39595
1 38232 134461 54431098
3 94854 136694
2 84312 921323197
1 94860 173048 255247739
1 75542 180342 936704634
3 53621 158946
2 144396 818002464
3 124093 146827
1 172732 176658 259732275
2 185165 721176492
2 47413 208614728
2 131781 831648602
2 21468 626908684
3 38136 113158
3 167205 96474
3 170614 195733
3 7474 588
1 97413 118640 759011427
2 113192 747425117
1 50826 187865 613373841
3 140013 101929
1 56121 108189 957456089
3 50202 95460
2 85446 177889090
2 173368 353113449
1 18027 161225 465602175
3 75355 31114
2 96590 603678133
1 75028 146093 729610929
2 122302 180522870
3 11623 139975
1 91529 95851 294393317
1 57543 104929 385326912
2 60302 245617485
2 56170 26534479
2 70880 116119473
2 29202 926595816
3 29435 86183
1 126763 128650 56148741
3 52960 62542
2 144149 71354639
3 128824 45563
3 52078 34680
1 185025 189136 426008942
1 151156 183964 963938957
1 72135 123530 631794220
1 77871 114508 262310137
3 91408 33165
3 13880 65255
2 154484 598309000
1 86879 194468 603415030
1 113074 125115 826280934
2 150991 334160970
2 151036 862976681
3 135154 37524
1 115002 156757 557692959
2 89647 200346898
3 129711 165633
2 148629 578611362
3 74490 92770
2 40662 889549021
3 40598 97276
1 77798 91056 587110328
3 176459 20990
3 1886 81483
1 35276 55984 461900485
1 29356 165073 325193755
1 9036 100273 282247741
3 197519 159736
3 188813 41131
1 70865 176509 946396512
3 157962 149613
1 77905 84509 416114285
1 3832 39165 645976883
1 126273 172789 812014031
1 8258 31584 948848124
1 5902 179677 532398493
2 71993 728888468
1 127210 131838 593469515
2 107096 465364954
1 2179 91407 95884950
3 69383 64244
2 61811 50745111
1 27672 37702 269068989
2 42086 533078864
1 70576 115238 642532435
2 124062 148035163
1 62806 137072 665578740
1 91583 162431 380358196
2 95283 773736076
1 17446 199969 711530017
2 53462 529832469
1 28135 197178 160742993
1 55425 77189 463631024
1 138303 156539 197737753
1 26276 64811 854483478
1 80404 81813 882847228
3 29472 113657
3 180875 34166
3 53910 17428
2 140971 996174310
3 110675 36867
3 141322 99631
1 12049 28086 447555586
2 115121 820154588
2 150095 725145251
2 133323 305480793
2 132582 41144178
1 67639 149662 359879347
1 25390 94811 534185951
2 154376 514564078
2 44914 148987149
1 16488 89230 93949394
2 167360 527412235
2 132623 551425655
1 134038 167338 391699658
1 51904 114715 678755088
2 160275 175998032
3 138738 70024
1 119453 152833 794450512
1 28768 83990 872150587
2 30392 891033263
1 30805 110248 264422850
3 103102 156877
2 14709 771658764
2 180840 255633116
2 61917 810465514
1 31151 133579 892292631
3 196975 24484
2 85893 731929800
3 187236 141264
2 10258 982005409
1 177802 185892 831915352
3 129775 34784
3 138331 27108
3 157562 29562
1 1391 115088 882337468
3 174632 117161
1 24028 116648 115365900
3 98955 64810
1 27276 193819 430197752
3 78593 51897
3 43035 51448
1 107779 157183 379605360
3 142375 188791
2 75071 304732701
3 159472 137872
2 197822 320064508
3 178188 76217
2 88342 524373768
3 41209 168112
3 99512 29232
2 18599 896362936
2 163681 391192680
1 4696 146005 621670062
3 164129 198615
3 5437 176029
3 50059 93134
1 90924 116105 510082638
1 12834 189108 452176361
3 150633 176960
1 32545 69226 782774823
2 132637 728158245
3 186212 128883
1 35019 137322 385341805
2 83522 477258196
2 163714 173941144
2 139547 333058974
1 104481 143693 780371218
3 178531 43450
1 170863 187940 978481784
3 42298 64519
2 167931 561563223
1 19120 102392 670674972
3 151950 122487
3 13571 63897
1 185676 190987 673694568
1 94757 117212 558315921
1 133388 149535 690656705
3 110476 91957
1 19745 182671 212953612
1 13525 92025 17287173
2 199876 911620293
2 160757 717244361
3 121645 194398
2 103775 392927442
2 22267 72751528
3 4555 150734
2 129482 570212075
2 47212 321850786
3 174732 190589
2 139915 240811814
2 148928 656787286
2 152404 755122759
3 171870 93282
2 181248 599111581
3 59973 125797
3 57852 74410
3 187473 131502
2 107998 230228098
3 111736 67059
1 3178 98452 26201665
1 58630 197608 815053706
3 55747 100238
1 8716 67993 578622933
1 83989 136445 698056937
2 196398 627844786
2 152763 936730275
2 157795 801901355
3 18284 85367
2 32172 442796364
3 127364 114809
2 33775 151348028
1 33090 110877 599639348
3 181512 147429
3 44487 47565
3 145483 21986
2 4366 918361720
3 119359 181760
2 97246 765762483
1 76431 125718 259100401
2 35513 216175686
3 34711 148311
3 10361 124196
2 148088 62414553
3 73522 20570
2 83900 280100324
2 4551 397607751
2 19741 910092583
2 123026 58459570
1 138978 187140 565567848
3 108329 4477
1 124569 179250 756800778
1 79260 161266 363932029
2 25340 326062138
3 171908 135642
1 171558 194794 309849276
3 169128 9552
2 115477 767312857
2 9438 81339072
1 21893 131127 803171499
3 164936 160791
2 169622 630228550
3 170370 80586
3 102162 159708
2 127465 66510629
1 10669 101980 569430183
1 6196 83208 697543069
2 172350 851815052
1 126821 138860 86207016
2 82829 215075608
2 103951 169936106
3 3562 50682
3 92085 199018
3 194166 11069
1 64753 76618 299096447
3 31946 81134
3 115199 67500
1 123595 178248 455357295
2 159669 219760147
3 37053 120709
2 57642 783792731
2 53068 351279677
2 92894 43276527
2 29733 535828080
1 11819 187288 172418324
3 163424 152224
2 156140 690659644
3 146301 181577
1 28165 103832 780162142
3 194386 116995
1 82732 144213 68588737
2 76301 734509707
1 65082 174132 612632023
2 74133 532806467
3 71025 66056
3 199580 193874
2 146232 85047895
1 41396 197821 561699394
1 32052 155253 342355105
3 108493 167463
1 1922 90431 51099589
3 138532 13031
1 39219 127870 63781701
2 123117 765469713
3 149140 97645
1 20526 163126 748130761
1 132653 191222 184888539
1 81388 162932 159254666
3 180547 134482
3 73377 190741
1 154751 161853 148611555
1 94891 159079 657342467
1 28007 64704 447612063
2 85292 175016720
2 94753 225739005
2 166143 225509871
3 28010 142931
3 86188 101458
2 155204 24330680
3 132493 120255
1 67187 158250 6093428
2 190232 535602986
2 14220 917725440
3 173825 159997
3 42116 2204
1 38872 59611 482805426
1 135829 188104 704926824
1 92703 188984 695737709
1 121559 157757 617709293
3 20373 192939
3 115625 29242
1 98855 183985 980078794
3 81209 15636
3 103703 64874
2 63211 775742430
2 164409 559436691
3 149808 109195
3 41879 21585
3 813 59915
3 12322 72489
1 38835 71214 250468541
2 126732 524463243
1 131471 152344 776583720
2 134723 992174960
1 49469 178744 141342979
2 130896 402225438
3 179782 70015
2 168071 268306075
3 34044 147789
3 36909 103766
2 119802 154576520
2 189567 688449620
1 105126 174067 76554637
1 49236 62366 771809428
3 10866 6842
3 105695 142098
2 126213 926019654
3 25706 7842
3 140387 185472
2 90888 421471985
1 42178 57724 629133194
2 114487 549670656
3 92674 100097
1 46911 190691 69497977
3 70005 121200
2 84814 334251930
3 195614 153670
1 4766 31763 520290134
3 141327 183273
3 31043 114282
1 67146 71524 237414651
1 26130 145077 3671491
2 122136 300628737
2 46904 390779547
3 79283 56147
1 14121 170401 621832742
2 164771 909019388
2 44405 372522399
3 132997 177391
2 49203 568113845
2 33926 847577794
3 94506 97173
2 13960 31177564
1 116596 123306 733691618
1 13154 18054 338237036
2 33418 139743317
2 104085 404983210
1 71411 150258 415069863
3 55258 75108
2 190878 778059827
3 74657 106943
2 28874 288825259
3 65190 2783
3 26362 36866
3 134414 5553
2 66521 926980980
3 103998 24629
2 139296 262885913
3 12008 197168
2 49437 231063118
3 158973 138396
2 111332 425699836
2 136145 513576738
3 37015 84228
3 54815 24016
1 162024 197245 132536772
2 108303 927599113
2 43035 313945004
1 8456 143602 584078504
2 7253 434034370
3 3166 195035
1 98737 197458 774267220
2 20225 500691556
1 127286 196693 456033392
1 37544 81246 863928511
3 180311 163059
1 50834 125685 508411289
1 132981 168838 582442451
3 63785 188055
2 121789 95389161
1 92532 100313 594245541
2 30833 589637790
2 54585 888016013
3 74297 46888
1 9512 61121 51331565
2 182511 714677468
2 124289 205874722
2 281 581582025
2 50624 11085758
2 8577 789336619
1 159165 176820 444602905
1 90295 112554 68287383
3 127168 13429
2 156413 683231950
2 170397 721314355
2 98743 506537524
3 181090 59239
3 16280 196091
3 189611 53974
2 35529 585524900
1 87090 99504 278022793
3 71538 81814
3 39139 170593
1 74367 125386 127519320
1 93025 198764 454114364
1 175540 178331 488784896
3 12744 179345
2 185740 17481955
2 77251 516199389
3 147972 56892
3 172559 79403
1 24435 57105 616963031
1 159237 177358 710207344
3 61120 195368
1 61089 66593 925972456
1 32723 71190 800056360
1 117678 167409 710536990
3 197102 153061
3 190038 30774
3 80558 72530
3 42658 122476
3 133943 87318
2 146815 118281484
2 87157 965774950
1 80527 153942 659260815
1 60336 139523 91022445
3 8366 1361
2 119512 827455004
3 5663 159732
2 25584 856731610
1 4694 83492 965270502
1 90866 116513 761903690
3 37981 114498
2 131627 887533504
1 148408 181346 580762948
2 19864 138887790
3 52372 173649
3 168886 151937
2 158160 476616737
2 124495 529629067
1 3804 125761 966460759
3 26412 77224
1 55882 163474 49125056
3 57155 155577
2 42584 387840442
3 157266 55072
3 136428 42181
2 139371 619942120
3 96638 129954
1 51140 66288 237500747
2 177099 984612815
3 145013 126179
3 147274 128250
1 148074 151964 929431694
1 41260 103571 143741709
3 186319 136730
2 81937 309343176
1 32983 117010 542655643
1 1452 187995 538920040
2 19052 991192970
3 158749 181728
3 147712 82133
3 176375 4607
1 75341 198673 816459417
3 128341 136587
2 21697 249595618
3 182479 191830
3 42266 127548
1 82288 152134 75621734
3 50367 73610
2 124605 741653417
3 16402 43735
1 36956 89511 787970248
3 17818 48058
2 75980 757682828
3 123677 149040
1 5459 43282 763573250
1 83186 129814 249949611
2 164973 708754999
3 135247 199581
1 21166 111016 847249279
3 39915 24202
3 2360 54971
1 26318 93089 440109126
3 190273 180889
2 87566 267419680
3 85265 187085
1 16368 57301 459133488
3 189599 52310
3 2070 179391
2 134359 424401408
1 52749 197274 574876274
2 188878 773625705
2 34561 182288565
1 57559 155725 827610692
2 147732 173332872
1 11846 86703 816355779
1 3021 166836 504272564
1 49632 127019 589808441
1 76620 86945 96398156
3 88532 89359
3 105504 120521
2 151834 859158925
1 36879 185432 139873783
2 14016 795327358
1 85729 182127 944255676
1 25070 119393 787838278
3 1057 154315
1 123607 159055 918246029
1 38744 50365 728068768
1 9913 143542 372462898
1 19596 107330 653458305
2 33395 194444534
2 167563 562926531
2 83634 967623273
3 8202 32312
1 98223 167497 903894626
2 101111 496683755
2 15738 484931756
2 7542 767039447
1 43575 84471 703761576
3 34877 152792
2 56944 107233558
2 13618 306466925
1 42701 181423 174856362
3 13790 147630
2 64122 297062323
3 136935 161854
3 159034 169340
3 182491 193499
3 129091 132418
1 178813 188397 345406451
2 29970 421117156
2 73448 995215667
3 25044 86836
3 14761 66918
1 349 50157 802970669
3 71335 74045
1 88037 111904 925719779
1 41711 198331 71234724
1 80680 187280 710399258
3 38349 91285
3 57729 199912
3 58256 67362
2 116107 665992335
2 66484 788335888
2 182260 584856364
2 174506 591725827
1 64586 188314 249241527
1 43697 174173 21532564
1 136650 183570 685584401
1 77203 83801 994948410
3 40879 11074
2 198787 392018066
1 26483 125526 402170966
1 102913 185654 821103197
2 148271 482232143
1 158403 162612 591315197
3 17222 28082
3 71659 115635
3 180770 79612
3 123635 45874
3 131992 92630
3 170603 196863
3 125120 9006
3 121924 84305
1 63951 179770 401200111
3 55188 103619
1 8218 99932 480353277
3 33562 54013
3 147675 72784
1 39177 154956 115527205
1 31407 180125 181832389
1 78435 199222 629644972
3 172946 174624
3 113166 97882
1 57739 173085 629773894
3 18829 34358
1 80277 160372 311669599
2 73574 581520975
2 97840 644765218
2 32641 878832291
1 82776 158588 441817216
2 142491 745160912
3 43784 48443
3 98960 146221
1 82718 180761 669675084
1 93605 103277 844222888
2 154949 626338195
3 119958 54415
2 134356 93211070
1 80680 165003 693424188
3 173804 196636
2 198223 640597971
1 51431 158861 385943345
1 67984 153649 794359003
3 72188 9016
2 110169 729700957
3 129591 136888
3 92613 79231
3 93170 34397
2 105640 42404918
3 48047 91222
2 6221 733557634
1 60761 154885 230969014
1 66163 145101 25778264
2 105189 209478365
3 92075 40367
1 20915 97708 565090425
1 42155 60584 247644819
1 68246 149056 376204034
2 182859 953136079
1 27404 52447 803908746
2 127120 78888089
3 95165 162485
3 96506 111372
3 81311 128413
3 8283 195110
2 92887 479915401
3 137358 79589
3 152936 83715
3 128250 1975
3 121157 194791
2 114886 44042673
2 116138 263057063
2 88987 738292324
1 94512 188943 153212003
1 5264 170341 341194010
2 161246 766792084
2 51715 664900283
2 198335 399391399
2 64841 741992989
1 10012 56802 132713179
1 9244 151135 120968483
2 75545 156034873
2 741 234126033
3 184722 88567
2 16520 159824402
3 105851 156021
2 143289 875773945
1 1576 29180 386642736
1 43862 118030 802393038
2 149697 273243411
1 42532 163060 5075093
2 176836 866793327
3 4335 49738
2 93241 203019554
3 6882 53706
3 63542 97225
3 82208 2842
3 15327 175138
1 110453 177143 514898675
2 130944 474960462
2 50777 900680059
1 87903 119019 326084701
1 73673 100443 864455476
1 35377 78211 816093357
1 12938 31765 258933979
1 100698 122805 855747712
3 98026 57372
1 88662 177617 402577171
2 25803 266325179
3 189005 74781
3 147659 197017
3 94700 151403
2 173751 572365809
1 9147 9854 657821008
3 128269 127485
3 150992 20691
3 2609 31429
1 74298 197097 380582423
1 51037 141079 35854345
1 11207 68344 719307805
1 39221 150656 918031368
3 37108 41117
1 114835 144384 816945041
2 91071 902887230
2 44459 970938365
3 182184 46940
2 167422 805577802
2 100930 286424245
1 19958 36845 55833059
3 8144 62814
1 23749 133333 664030833
3 186374 55442
3 75015 112391
2 38781 820217295
2 112433 984435744
1 10172 133939 763986528
2 199420 567584466
1 70520 170816 391910763
2 139507 908051868
2 68092 885062023
2 149981 110601654
1 162396 172862 425312771
1 66555 146053 59867069
1 33128 109247 784680164
2 42645 561500083
1 51104 184017 307042325
1 118739 163662 788840733
2 60117 732782664
1 124892 172269 31818434
1 78607 145914 477541304
3 123763 197030
3 6361 100971
3 117387 42434
3 191794 150635
1 90416 154568 621643997
2 151149 308793694
2 174227 577376400
2 6519 798876204
2 123445 299708039
1 189215 198102 851570076
2 98384 317030718
2 141362 949853619
3 14910 177932
3 109684 175028
3 115745 47183
3 2405 6756
3 113481 199196
3 7927 11419
2 70260 25225321
3 171824 120676
2 32804 560546684
1 156557 159438 722686173
1 38226 87232 184045135
3 164264 60923
2 146693 854191577
2 49336 810816538
2 173067 126161961
3 92794 124949
2 64838 465223716
1 37756 128386 466685359
3 126362 69242
2 75505 791118250
1 74252 105882 492951294
1 123726 180618 634817575
2 49658 891510676
2 170831 170278008
1 87910 190398 222344202
1 5043 188715 752454628
3 178091 50836
3 175032 38276
2 197399 763484216
2 21945 46175929
3 26448 83884
3 51311 136719
3 186694 42349
2 80613 38756611
2 128444 352273020
1 123023 159973 787582806
3 86028 2039
1 7825 103314 691222959
2 29948 571223309
1 14366 25784 646981355
1 128466 136326 200654237
3 180314 8153
1 102066 142936 102978786
3 68139 158799
1 25160 32856 949362553
1 95790 147034 379315654
1 54098 181723 531994931
1 146637 184547 121185154
3 45182 133376
3 84783 85958
1 21184 103546 80090769
2 15672 939073807
1 1261 190393 819304908
2 138962 230874668
3 66806 160331
3 23526 179627
1 49557 68452 69357548
2 181989 865860000
1 96661 110321 487989459
2 29618 849276003
2 183083 814594247
2 167511 182220039
1 127867 160480 423314142
1 111133 145059 738813142
2 193614 698001279
2 144311 668598160
2 49199 227217464
2 56827 201988797
3 34833 14790
3 146365 55407
3 194399 128550
1 54447 111676 236062871
1 128980 139325 423168364
3 18783 58068
2 192857 111131349
2 110028 836039055
1 12095 57244 299747504
3 44733 183717
1 144362 188102 565664022
1 38981 114424 675703410
2 196886 690056583
1 22274 141092 211032288
1 35999 129823 4256910
2 183990 222825447
3 176164 69478
1 27327 129334 294068506
3 110419 138302
3 114069 75602
3 90463 142364
1 106507 113440 973998867
3 47654 86857
3 45671 161128
3 30409 56816
1 158182 186916 278543406
3 184542 63255
2 59048 913400657
1 44120 90260 712997326
2 59308 770140207
3 155567 98238
1 1371 33309 158835512
1 137194 144526 651983651
1 71903 143224 92518146
1 55768 88875 298259443
2 143712 317663269
1 85131 137794 10220073
3 118838 20810
2 23346 790904667
3 185415 142521
1 91043 95976 671849721
1 10019 79673 945016352
1 54177 101897 612659309
3 156479 29094
3 12312 117993
1 42419 136416 546140217
2 37778 541483067
3 153762 170362
3 177877 60515
1 51407 157942 64005200
3 175072 107268
3 33607 5107
1 125947 190448 522422342
2 110998 367200759
3 57343 125788
1 163886 179240 603062827
2 123676 690158128
3 24153 118068
2 186300 75416266
2 127868 751778068
2 95709 623413641
1 27435 174174 402712999
2 31679 836042947
2 190130 985732418
2 185902 646347847
1 66194 73004 633480651
3 65616 161277
1 154940 159026 226769606
2 156542 441674551
2 7067 888417496
1 123519 148618 522913298
1 17521 55025 822273388
3 56298 157742
1 22370 146503 941291332
3 97543 126985
3 113316 17171
3 99745 133249
1 61381 186706 155621479
3 54094 112110
3 179538 166813
2 111990 763812300
3 199426 15213
1 86159 188982 28784745
2 49521 305424167
3 122757 93757
2 170055 420094639
2 23639 378383419
3 2124 90705
1 17714 129286 491301519
1 21949 72444 588874291
2 93010 823402687
2 79652 229546884
1 132304 146360 858760767
3 134129 14997
1 117128 173025 437169135
3 198645 91043
2 27775 329362930
2 123426 733902913
2 128837 342385727
1 25928 88552 767201617
3 77712 49616
1 79378 104347 230587918
1 56198 78751 604148226
2 117161 177135380
2 34842 809686472
3 20223 69890
3 36427 192209
2 90786 954510348
3 174281 15614
1 55932 74119 306876685
2 151049 952556573
1 77465 100269 796713752
3 62225 159755
2 157983 568740367
2 134863 804348122
1 146002 152318 574835592
3 127064 80937
1 126417 198707 670158632
3 37026 70539
2 92874 352158409
1 52046 87337 35383970
3 33504 69838
2 71680 366742889
2 174525 656233008
3 125241 26823
3 1782 145540
3 134459 154447
2 77471 445809154
1 20456 178274 633038063
3 46984 21935
1 505 75680 478881745
3 181476 138503
2 25756 264347625
3 157366 143853
1 151112 155094 140307773
1 21579 58535 788148639
3 80846 123674
2 28078 431712537
2 65957 510494535
2 170929 471750630
1 143837 159630 977416975
1 125513 194042 60062399
1 19707 188167 260261739
3 194550 60857
3 76450 41512
1 103161 151801 61215822
1 11177 103795 229302556
1 131494 186426 709655410
1 88203 190101 894833871
2 58774 876138538
3 158210 117195
1 156472 192247 581819825
1 131439 151344 723448047
3 149248 106805
3 58017 44917
2 102469 637734517
1 77075 115497 760611246
2 174270 212591600
2 110424 77642196
1 58686 65063 448611998
1 115744 180570 139891740
3 23641 110054
1 25770 142639 472181569
3 75295 31522
3 29231 58947
2 59852 481019790
1 10935 65572 884687685
3 86656 155447
2 57456 112962596
1 147512 182000 705427416
3 198484 180763
3 46852 8356
1 13597 106968 723905826
1 70400 157443 204125891
1 55652 103845 229386824
2 156957 382279404
3 101944 91182
1 99935 195468 747071964
3 65028 73321
1 56795 102600 660265510
3 82744 16007
1 88253 181949 353548515
1 35262 65763 98976639
1 68765 80554 74495383
1 136377 198390 24294086
1 71789 134966 534421970
1 121263 180868 674233826
2 39032 970055536
1 32591 130548 127715812
1 142254 159150 629610813
1 66912 134621 458606071
2 83351 82792547
3 2848 60516
1 17404 90064 212675624
3 42866 7100
2 158809 184112463
3 61047 170102
3 114269 36538
1 26571 154257 473022950
1 16159 33584 902628514
2 98610 307936399
1 125298 192797 54507252
1 83774 146343 688450390
1 18761 100503 421443906
3 88667 152112
1 9526 96281 673674139
3 43019 190309
3 73871 86499
2 117730 934170840
1 66244 190278 592092102
3 163346 49219
3 83892 110296
2 137912 31622657
3 116493 21339
1 54712 137261 512658088
2 161389 818893575
3 5753 81410
3 168384 104733
3 39293 168225
1 25540 30621 136547077
2 168097 501592802
1 89449 106372 663900105
3 117584 146422
1 36848 73785 259759050
3 128566 116214
2 77974 257436354
2 37122 448576329
2 52019 221427527
3 27931 1553
2 32168 71042331
1 33712 161903 915238008
3 78755 167999
1 11290 38713 711398589
2 127790 370729464
3 77628 37167
1 114121 145036 758667641
1 126706 173181 280680544
2 146731 11155188
2 102341 908141131
3 77433 155133
1 17294 45935 585811958
2 62950 842867170
1 22188 96120 460515751
1 12977 90348 471697483
2 8301 521835407
1 58323 184491 72051911
3 1772 170376
3 29497 122383
1 64338 70387 753038276
1 64872 84877 280905497
3 74751 75699
1 137685 179499 591378719
3 60882 3713
3 154398 49598
3 54356 121989
3 127922 96474
3 174750 99315
2 5296 369007
3 119533 110135
3 29439 145202
2 197266 621010068
2 103747 37579877
1 76336 133407 675151532
3 72303 146938
2 15295 203761094
2 45759 177559213
1 56987 139031 831267133
2 12373 774396643
2 199986 135215151
2 154400 508964511
3 181823 176883
3 79972 35584
1 72420 126647 537624181
1 22102 50620 669072822
3 45037 95704
1 1802 79747 280317890
3 91028 36195
2 141009 231084561
1 11191 67484 833486430
2 179825 163004273
2 11323 471012217
2 85039 997734481
1 113969 192448 719888501
1 52498 97046 974579950
3 170371 98711
3 132968 101681
2 193151 849924633
2 125290 342438537
1 32754 92789 366624786
3 171568 20087
3 161626 132114
3 17920 168174
3 36112 101729
2 49482 15911039
1 124546 148906 874163457
1 17439 79926 314356006
2 61199 686703288
3 45666 72655
1 67848 75725 294604125
2 165841 886498821
1 16039 155774 143734273
3 114012 113137
1 112514 141630 400786736
2 81920 878262962
1 145517 198477 333835486
2 172863 986050412
2 50550 820344330
2 73598 602409240
2 168342 12159991
2 127998 896453529
3 124816 94051
1 72526 138940 434660140
2 163846 279255015
1 395 33463 805400593
3 2659 76817
1 70543 160792 586439630
2 97575 421515419
3 127098 42349
2 16353 127784901
1 94258 116711 432664068
2 179198 269618944
1 69284 187803 11459015
2 194968 474835948
2 106010 215868025
3 189434 81575
3 23396 199517
3 133252 71163
3 143759 52509
2 80947 93633779
2 74062 536083937
1 25067 106521 424701421
3 15841 20559
2 116482 160081470
3 168302 135607
1 106563 123175 634964671
3 148964 125373
1 49201 83701 551801181
1 62845 137417 990344550
2 42658 615995363
1 140990 195887 590252987
1 141957 167493 763988776
2 104503 521557353
3 41372 102706
2 43928 292729062
1 109979 132229 375385510
3 48253 141244
3 144356 87794
2 49277 872942300
3 101140 188556
2 129942 235991596
3 196987 21240
3 154817 92383
1 52322 64967 677727337
1 133712 149262 49774319
1 104734 186900 529193191
1 84472 111523 291662704
1 20158 160905 939362764
2 96249 966876508
1 81659 188946 469351673
2 144784 477042482
1 124937 173050 649376897
2 81065 974907665
3 159174 129099
1 29369 165606 954526005
3 142832 69507
3 182224 109734
1 53775 115341 852405966
2 120769 435071334
1 50839 157242 12640092
3 71138 164180
1 51639 59984 544459020
1 90162 91641 751430113
3 3276 56169
3 164537 49964
2 163236 895744081
3 62832 171327
3 185077 53588
1 109092 173822 197021466
3 141752 118512
3 60689 153817
2 93233 486319764
1 8440 35694 399980979
3 84496 52553
1 39631 173152 271929684
2 39227 247843044
2 99469 510274618
1 38930 56738 779295381
1 27123 64466 158182806
3 169415 37340
3 23491 197150
3 123456 32382
1 86423 89674 293808342
3 177884 168206
2 78399 1557556
2 162159 484073193
1 16342 33978 216316591
3 141222 24355
2 130847 311700205
3 185489 179800
3 140915 62251
3 30278 46157
2 191914 846601460
2 168570 163816224
1 86521 106775 534296765
1 45754 155121 51962911
2 125066 495089846
2 109997 219729201
2 9695 728983846
2 51670 974961491
3 194062 62804
2 150781 345964315
1 82322 130308 170424041
2 159831 879576129
3 4876 139248
1 7781 136414 902433489
2 35754 462638788
2 153109 320199877
1 33719 90962 704207638
3 12111 130162
3 38172 125216
1 46579 179186 82728716
3 101123 92068
2 84641 497889952
2 9916 211805514
2 104932 581650155
2 118429 849895335
1 22773 181338 621801872
3 162471 133620
1 25264 180169 922750158
2 116836 947271824
2 199729 600859072
1 100351 125832 882350023
1 157403 167091 969821896
2 37063 427087266
1 92534 125506 845518595
3 101784 7626
3 108959 190804
2 104861 669744150
1 18824 148481 49678474
2 9008 911672477
1 54235 87976 745236496
3 104658 117515
3 170512 70674
3 7019 156576
1 98209 130104 899202592
3 17714 98712
3 125486 155378
3 10136 145832
2 46509 194865124
1 121843 158888 708410411
2 197913 497721993
3 27773 153734
2 83959 225218379
1 142838 180302 22785520
2 161004 388654540
2 17361 900359211
1 33401 136453 374344296
2 53635 28239898
1 61819 139703 459303128
2 191443 300269595
1 30141 149184 771699727
1 80110 143068 201519436
1 125417 195824 380564231
3 50553 1144
1 96553 102347 362567686
1 79019 187458 32383489
3 6168 55860
1 160769 188927 669351397
1 45633 74463 661145815
3 58087 24391
2 153673 422242854
1 3460 145373 991082323
1 54087 196895 410058948
2 11294 48310600
1 40255 160847 717207834
1 23018 45030 969172794
1 60520 109217 697326466
1 55703 154231 848873674
1 178268 196377 142685435
2 181758 446485064
3 103013 55599
1 37232 128440 125183837
2 185802 240932334
1 96309 192595 95347158
2 81319 350400781
3 78555 9959
3 32176 158602
2 193609 291288686
2 187035 938016271
2 11857 371812318
3 139340 184275
3 92121 2625
2 59119 909526539
2 79031 98845353
1 14434 169305 996743471
3 182293 69182
2 74765 598110543
1 20706 156538 970138381
1 131819 179717 922669586
1 11765 123640 731549619
3 120100 26461
2 17823 719116045
1 151144 191033 875140591
2 35472 753131394
2 99180 254615356
2 75906 490443229
3 20982 26769
2 88738 777305938
3 118033 90645
1 84938 84993 73983276
1 88493 167550 146466746
2 122152 648943991
3 55671 11314
3 21567 52956
3 149678 134373
2 12525 474188382
2 146285 610849218
2 9882 385417674
3 139704 96976
1 118207 170729 119421411
1 77646 143141 387211471
3 149299 169913
1 7034 173043 50507347
2 83748 436264191
3 92087 41086
2 128375 612983308
3 1201 176614
1 33175 140958 709583468
3 127169 33844
3 77333 70269
3 103536 45534
1 147306 175491 358092850
1 149252 168881 352227844
1 69555 182579 834054838
1 5944 87009 538516008
1 28805 92813 240709878
3 174540 168694
2 87956 60159383
2 70354 965043315
2 20673 182397127
1 59702 165720 775259064
3 6601 135342
3 122415 138773
1 106987 192791 288912620
1 174279 177411 103131414
1 34257 121565 293242897
1 116520 197730 355063626
3 5654 9388
3 51830 57467
1 173899 194054 706932155
2 188093 796719673
3 196327 135399
3 163908 88877
2 158060 949301080
1 138053 165404 165512762
3 22872 192247
3 80329 33984
3 189524 2818
3 154540 43714
1 140216 193721 571201984
3 23341 63508
2 8013 312739938
1 57116 95181 197796741
1 98923 133858 267046602
1 98124 143297 508972643
3 74244 160996
3 171799 109820
1 23626 73569 301349953
3 83563 180896
3 75089 159770
3 72881 52916
2 134094 108234110
1 72499 146116 216449292
1 19627 57100 217351395
1 99257 139412 562278156
1 91048 184591 917133998
2 11129 117701344
2 180503 979055922
3 153038 4786
1 27834 176543 170698226
3 35203 21942
3 118876 69047
1 145372 161801 412106141
2 106947 963912622
3 104469 125673
2 91868 868648803
3 87936 66061
1 22280 43902 133804906
2 124876 497364672
1 93999 142179 916681492
2 155790 242416058
2 31884 236953050
3 10004 125023
3 31403 166599
2 143967 810406327
1 100327 128697 623088047
1 52605 182030 487799416
2 68963 33127910
2 2883 234501055
2 36778 468903500
2 97040 420646440
1 123164 130563 427626905
2 93687 712513310
3 127992 68323
1 42216 115245 465280635
3 37501 48116
1 12133 101531 871035261
1 24352 61338 296999170
3 160869 15804
1 41329 125848 971039981
2 119734 446169671
3 37656 52724
2 107758 36404520
3 15687 25584
3 19888 31148
2 65014 198013164
2 20010 440825336
1 35658 64887 606178353
2 109560 485802863
1 2748 177040 477195077
2 176563 872884865
1 111881 151997 551703915
3 75614 179942
3 65614 128974
3 20649 18196
1 24717 194003 385520759
2 142552 943316755
2 188443 201322772
1 26386 49784 445966719
2 94787 43925029
2 37208 670376786
1 34880 199928 231912912
1 37181 194536 394173384
3 4200 176097
3 35483 129346
1 75206 154708 700958935
3 129334 19345
2 29179 961053002
1 42267 137970 909248669
1 46941 90648 555651963
2 49866 328812003
3 9511 36245
2 79959 47910381
3 192035 197684
3 24942 172387
3 157281 110371
2 182039 50906691
3 188031 110859
2 145399 65575404
2 13195 836846051
3 25955 197407
2 92225 877967762
2 189802 392693692
3 39076 115931
3 67860 66809
1 78453 92269 484964009
1 29163 109381 442327617
2 123625 389217658
1 109531 199722 986362649
1 36292 128401 770705764
2 175999 530399640
1 149738 191021 769121289
3 41247 1641
3 43615 7030
3 101984 172197
3 192579 141166
2 78022 280809219
2 22989 854334807
3 138605 42269
3 180187 76998
1 110491 145928 768537262
3 193334 37840
3 63071 176351
1 172387 195393 192990334
3 66951 1039
1 731 36975 421197764
3 98967 70022
1 52188 75464 338829327
2 92651 637719474
1 6 97610 324114600
1 9256 153331 685027807
2 193438 951312443
2 7810 264906111
2 162626 759324954
2 172436 38437347
2 16282 185659910
1 45703 163311 460411306
3 130944 84950
2 28381 940626661
2 156272 799595423
3 140334 88640
2 23651 454719395
2 177647 10524917
3 94725 169230
3 75083 61207
1 180080 183942 392818567
3 177907 152897
1 97923 121960 486274919
2 83599 45289465
3 194615 166232
3 154223 118467
3 197972 182854
2 89665 737640060
1 128990 148976 218390458
2 92454 7748574
1 87786 150414 554036915
1 66610 139511 333312782
1 13934 41652 936457259
1 15790 163436 818237907
2 184677 753604912
3 103327 135814
2 26594 739533518
3 86186 56969
1 143431 145458 68845679
2 109247 181952364
1 98630 176892 49517535
1 44073 184981 495959097
1 25239 162583 82376862
2 88666 757902361
1 70316 77773 768248716
1 80523 112284 459766498
2 57395 498983324
2 77410 908742054
1 1939 110340 969559395
1 67361 90387 418855113
1 44563 46593 717820587
3 92740 16225
2 130881 106499288
1 86633 177999 561842611
2 134214 230969854
1 89168 179611 15976894
1 55421 119268 87675241
2 84120 744166491
1 68256 128405 87693076
2 101009 956174687
3 136284 27029
1 84025 137429 344454419
2 156566 536866563
2 90022 668629995
3 51393 120501
3 114830 63905
1 98141 175228 728965673
1 86518 103490 191375140
2 48478 686807342
2 58870 940220689
1 92698 107396 682215436
2 169126 960789357
3 156517 63020
3 185569 136569
1 123965 190476 944133122
1 32235 137531 984831793
1 71411 151956 112811685
3 182341 85599
3 199560 58571
3 103017 126895
1 148359 155952 979384574
1 36048 42201 147942684
3 170136 164094
1 20010 84737 623889091
2 4409 518013308
1 45943 78914 693588475
2 126935 526850941
2 184122 49524068
1 143026 145835 690600404
3 53177 108981
3 157930 15077
3 92247 122610
1 59737 157744 505087004
3 104104 6457
2 2995 668411419
2 49960 241236189
1 62154 174665 387051887
2 18741 869790860
2 122315 289464426
3 136874 148698
2 27649 403485807
2 39978 428118030
1 92168 198269 941257587
1 475 166348 477111765
1 106077 166353 986725216
3 140790 150343
2 58748 677079266
1 18897 175010 372657587
1 65195 86306 452043620
3 167619 54526
3 46881 88006
1 41374 138954 578478460
3 46748 60478
3 14659 163978
1 92763 184936 36056711
2 5064 499178706
2 123861 219531036
1 75439 161694 263477979
1 6530 134321 210343307
2 115097 814972464
2 124864 517114315
1 38898 84911 631905891
1 60406 195285 88110609
1 40900 47925 948555248
2 101409 611667010
1 3911 115733 215600290
3 81546 85200
2 48874 990034460
3 195266 101878
3 172273 75560
2 15340 67145414
1 70303 120640 557979716
3 42251 83472
1 23587 197392 152827082
1 62777 107559 196388960
1 158546 165662 885426846
2 154174 541084419
2 69599 543758662
1 46962 47621 711876237
3 32358 17429
2 159798 22211878
3 94747 141984
1 45367 49690 542004857
3 21055 41905
1 131153 189845 619675092
2 161336 363127021
3 36637 129056
3 16600 176977
2 183595 832810885
3 101786 35184
2 195302 525654226
3 60154 168850
3 21469 2162
2 185885 203963815
2 8230 582828114
3 193293 145324
3 72773 44232
3 37404 24294
2 15400 28106779
3 190296 169750
2 93604 753044913
1 45881 91397 411742175
3 167602 169750
1 2192 133783 168943561
2 107685 997245426
2 2465 91161765
3 146229 174763
2 172121 599476486
2 178611 342697016
1 75986 195169 210823648
3 112175 38230
2 103897 677144842
1 4847 107698 246065599
2 52236 458506755
3 160567 136155
2 78471 1574258
2 166122 479550512
1 34255 100305 780465532
2 120509 577625890
2 151630 738391122
3 162672 106788
2 172499 333989755
3 54074 174653
2 38129 737757804
3 63103 126212
3 139992 144630
2 156175 634503203
3 130648 103522
1 130045 176794 318847364
3 180036 131387
2 3220 590164699
3 58658 14413
1 117046 121771 575080496
2 152945 194039871
1 147140 150869 436441725
2 63958 511060495
2 47863 971979649
1 59855 139870 517023724
3 29003 22200
2 44815 900566934
2 2986 956619273
3 106222 197266
2 132585 304619114
1 161180 166376 200100748
1 92782 114487 512938957
3 142503 148154
2 32790 345099169
3 125820 161479
1 53995 54907 940642462
2 127707 412395540
1 42377 198285 206839272
2 109706 825371282
1 35336 106165 313106118
3 86329 69054
2 1484 712163653
1 41144 58326 365524254
2 153543 459065782
2 4290 513296317
2 80089 16902082
2 166217 510186732
3 106913 4997
3 108798 85647
1 141257 147667 7874630
1 135332 165065 189726640
3 30976 178480
3 142523 87669
3 98395 57385
1 13378 38070 159635719
3 154368 155539
1 1575 56459 288790489
2 63940 811936574
1 88563 196301 105760088
2 193439 180626009
1 81999 90903 765913225
2 184140 583598689
3 85728 173785
2 118363 183782190
3 109088 155470
2 60746 609873551
1 49515 151922 844921881
2 152208 263364223
2 147792 160115480
1 8366 190412 634927893
2 43943 607900911
1 87528 97267 56983487
3 136272 21774
2 178848 961336762
2 107374 882910659
3 58849 34130
3 164329 154230
1 81053 197563 537704337
2 39282 916436639
3 160666 2051
1 62779 74888 951606398
1 34339 84018 542397079
3 483 103059
1 37153 190045 845874490
1 21205 184539 921657858
2 26437 531876257
1 64231 138357 452421872
2 140194 774468678
2 156119 720006957
1 28590 90664 673990488
3 182121 185538
1 26984 94353 680004796
3 90730 39180
1 88756 130230 275538521
3 13925 23820
2 146975 538429646
3 82223 58078
2 16094 393165013
1 74123 129477 172087859
2 135667 312562913
2 92646 179493426
2 70607 229389249
2 174920 856248338
2 192721 673132427
2 30010 823043903
3 18137 2790
2 188104 672539735
1 61458 72120 389793244
1 59567 88831 608745595
2 16972 143837482
2 67441 112806524
3 62035 165096
1 61423 83020 275028700
3 123254 39433
2 176678 557041944
1 28909 86696 220105585
1 123548 188348 209031722
3 119152 109201
1 62563 118031 246146397
3 48318 44935
3 171467 121890
2 43027 626489394
1 10936 46460 951379074
3 31863 95757
2 194699 929027316
3 82185 22547
2 143758 168470261
1 137280 199945 929490909
1 107621 108924 74081306
2 53601 190608175
2 96606 235016119
2 162200 945362264
2 80234 173400846
1 44291 98002 845115805
2 59508 539742552
2 182739 872585905
2 137139 26987414
2 98110 323584448
3 672 84220
1 65650 133216 312703758
3 68554 126080
3 111230 165373
2 55334 861144725
1 4951 132760 824480297
2 27694 172526745
2 146835 784223827
1 18793 38224 122847455
3 177587 175332
2 182840 386111335
3 166861 123216
1 6037 53672 102253672
2 111456 857667574
3 32124 84284
2 100642 72042974
3 180494 32465
1 93179 187086 134819458
1 100 121597 424230950
2 129955 343286066
2 102501 273144416
2 103416 171050354
2 64202 425905354
2 89401 501995098
2 139859 568261282
3 22366 79512
2 29223 685042776
3 189098 39625
3 4921 89371
3 133004 96599
2 29469 346973807
1 20251 141474 268878623
3 139366 25310
3 69962 5240
1 84083 109940 619445998
1 9365 154121 674525648
1 83224 87199 454461336
2 173619 458413140
2 196554 747618244
1 54605 76499 513200270
3 156117 145577
1 17024 34834 522527134
3 154158 25567
2 155084 981750188
1 47512 95467 519843813
3 136778 125189
3 55130 124874
2 171204 574022225
1 102304 156179 558459564
2 100080 883292490
3 140926 48443
3 183141 116258
2 118537 901564098
3 101780 148391
2 30030 453589593
3 115197 25233
2 152615 451335920
2 50547 536423679
2 97316 652491602
1 17322 112389 229604014
3 60144 190305
2 95014 178463332
2 182383 569723823
3 185656 184927
3 491 42534
1 177506 181847 83758406
1 140875 185463 991273784
1 26004 170366 160055623
1 25413 83299 804693901
2 147941 716149655
3 39279 122460
2 107216 532452722
2 110773 392194500
3 194467 63130
3 10746 197157
2 144158 857359204
1 30121 135344 43773168
1 79499 84059 596801401
2 99317 835483292
2 77796 348803669
3 46595 79025
2 52946 112726896
2 199335 417306198
3 79038 126394
1 181715 198829 870405294
1 38039 94136 409404006
1 136175 193514 284678072
3 169504 126174
2 188513 22697871
1 52041 98764 61270788
1 52035 146222 579667314
2 110677 393197457
2 92616 654875271
2 62802 303900503
3 192094 193827
2 172599 776481511
1 167942 170101 487358900
2 95159 341701111
2 112498 416081724
3 64705 48996
1 53272 93216 41750821
2 59003 115131236
1 25545 117881 752874927
2 58414 619328101
1 169103 189879 333098978
3 119553 37812
2 117556 407159609
1 17301 155645 819801946
1 17379 76925 395137955
3 18539 168591
3 166271 1867
3 42230 120598
3 178345 117102
1 14629 46290 843339740
2 21134 993373432
1 107422 191887 873434242
2 112478 735694876
2 68616 943630851
2 159377 698416939
1 87829 143118 450803275
1 72482 141186 107960420
3 115220 24245
1 43746 178757 3720353
1 59779 175592 354177465
3 142508 22219
1 20860 32680 886362263
3 1130 175140
1 115575 175417 804930773
2 195524 166133957
2 95705 228751667
2 124502 99183572
2 72411 810705735
3 60447 88897
1 9508 191063 305878088
3 54795 94260
3 171478 105633
2 42539 649774806
3 82654 105622
2 26507 448336959
3 145576 191741
1 53591 123933 316544444
3 5108 39069
1 157974 179228 822073696
3 38702 22537
3 80303 187370
1 16201 74392 265585989
1 164418 195651 349062054
3 176848 160378
3 171453 84953
3 47503 142605
1 76054 182232 217584232
3 44846 89972
2 74839 851568402
2 20678 567621971
3 415 161860
1 47097 121056 552081250
2 173825 872488304
3 49272 71009
1 6055 52053 837058185
1 29168 80817 592049355
1 25009 104938 100111380
1 64998 170964 890590452
1 79005 170919 643309500
2 88598 39998446
1 46404 70856 74373721
1 16499 76223 470218914
1 54949 129955 450275758
1 78419 128966 170308467
3 194194 80913
1 82047 99854 954707164
3 70801 102455
2 120760 667950544
1 32408 52669 847428512
2 4867 204370138
3 139712 37094
1 6705 26170 395972919
1 65483 145640 661721816
3 17089 192873
2 138279 873824662
3 105777 108995
1 62548 193983 778555290
2 91201 793054694
2 103823 430250117
2 69103 864218462
2 185595 915700083
1 8134 99698 795134730
1 37700 188931 176289432
2 157017 404020572
1 162094 191801 316941617
1 81976 101003 471922999
3 184948 84260
2 179406 795754780
3 39915 20935
1 12699 14405 434694782
1 56665 123849 237801663
1 75855 107119 228847946
1 55181 188408 264807065
3 19607 116422
1 80360 150746 473063103
3 62000 193246
3 96226 2097
1 55807 104871 512126686
1 80764 183912 786180499
3 141599 149024
3 117272 103434
2 8639 805668191
3 128584 17139
1 20715 155979 734040631
3 177281 45281
1 74419 143915 531957296
2 14677 344190087
2 97918 180327461
2 118263 841200757
1 9477 184062 369700920
3 116522 108965
2 126860 274762853
3 152709 76199
1 46636 147971 957476973
1 64269 120080 538567049
1 82192 130599 739051581
1 40983 89076 847308358
3 88312 186941
3 144613 10877
3 85763 154036
3 150315 30205
1 71540 74536 606125199
2 5719 603278905
3 118858 154403
3 42358 67084
1 14183 153425 589401440
3 72095 38248
3 59671 45412
1 139185 178918 768686420
1 69301 158695 454061539
1 37868 182077 73850562
3 5137 126602
2 52680 764316479
2 9306 419384639
2 91809 853495979
2 106703 439075179
3 149696 38457
2 52836 924922544
2 30298 204541938
2 16508 187011142
1 81992 190731 965197065
3 194651 161296
3 44802 155679
3 165577 135565
3 169153 29293
2 37872 447419751
2 140941 500307595
1 6640 175018 964335342
2 165992 635585491
2 38506 712407794
1 136734 165184 115736751
2 93371 62623488
1 38934 130892 70236767
2 191011 985635890
3 127746 141060
2 177288 817511740
1 24270 80373 858925971
2 161631 126995238
3 84498 90494
1 45507 192017 499885498
2 92710 594669657
1 116752 159724 868866025
1 48500 105782 688360330
3 75176 23252
3 36740 59145
1 75764 99947 711111969
3 9758 181203
3 85947 48165
2 198751 406081376
1 28834 175769 955052007
1 24990 184907 9244943
3 141498 53678
2 96861 422903041
2 44866 111807334
1 101218 138716 557882087
2 107474 202878273
2 117095 722707512
2 14866 171214966
3 143557 68499
1 13230 69225 734705658
1 75839 172649 480499476
1 84492 199897 702706447
1 74625 166471 838985909
2 101262 186912311
3 186275 190157
1 12506 27919 937929962
1 27568 102238 165207444
3 81115 29936
2 109374 867806643
2 142473 186842193
2 119621 947881204
3 198665 20416
2 180008 351179329
3 71308 14913
1 53236 179043 548179041
2 197533 37724133
2 5776 365057801
1 48874 186653 770966453
3 184089 48253
3 120913 94058
3 132333 17402
1 1344 160202 983907841
3 56746 83614
1 114880 127102 580397479
3 26306 97275
1 55697 88578 274637309
3 40675 190376
2 55946 224405022
2 70535 156102430
2 146396 892446145
1 22656 153777 879391731
3 56547 144046
2 144643 588263014
3 56892 140441
2 29663 607459619
2 41515 552256487
1 115083 117578 253683653
3 15173 193158
2 87625 292354178
1 145108 171421 661578670
2 173806 220571402
2 138693 591030871
1 83670 198276 977064553
3 43579 198852
3 163520 162175
3 117998 113448
1 54302 90184 90808582
2 8280 773489454
1 90535 146189 835739847
2 148694 753569744
2 108646 716714176
2 176764 812237910
3 24665 122712
3 66303 107584
2 184981 231055221
2 83712 447856872
1 74810 112736 421547336
2 70037 297937435
2 55674 406591902
1 93924 160100 562600124
1 168019 184802 199176805
2 151656 892928651
3 62576 63294
3 133230 105012
2 2118 973210454
2 6787 339827613
1 53535 199297 653599112
2 9928 234392704
3 110120 99317
3 45308 55843
2 119016 89929544
2 96290 410533925
3 180901 68650
3 34492 71234
3 103990 90603
2 47029 932690275
1 92153 148705 951642622
3 40259 4335
1 75304 90649 913404878
1 103165 106217 139365323
2 106208 881385730
1 46783 143759 237555904
2 69007 818733257
2 82016 960513479
2 3744 585119032
3 81596 127607
3 187823 16929
2 61408 181568590
1 27860 63645 58689889
2 47866 235435237
1 92663 104074 601625023
1 126806 137810 359484922
3 4280 124832
3 114113 7336
2 116789 625438581
3 199357 52765
3 81593 73794
3 147869 122086
1 173864 185631 36956241
2 53385 21731753
1 62533 139856 324383308
2 137959 979318470
1 71241 146319 496595816
1 19755 95121 45167913
1 30978 122123 57620882
3 147662 43511
1 48159 175298 600501264
2 17495 135816975
3 193526 61775
1 25773 134223 997049721
2 187648 387992285
1 55526 167905 108021443
3 47396 145680
3 802 62318
2 191396 308241785
3 44883 107564
3 99783 174375
3 40406 71668
2 166680 396104339
1 24082 126063 232949604
1 34252 63598 227880807
3 98921 87002
3 95309 188419
1 73742 125845 981005695
2 110465 527502507
3 4303 104174
3 152960 87503
3 24755 29963
3 126249 177084
2 190215 30722124
3 68904 10294
3 145818 65535
1 29289 68572 179672988
2 172245 320577048
3 103051 105833
1 189738 190433 358223012
1 64188 159981 454870016
3 92611 47497
1 15827 191578 658579237
2 60800 138178006
3 85406 146444
3 104548 61090
2 32476 3911919
1 69065 126564 355245008
2 40491 489663115
2 6650 856407774
1 50322 109926 635746377
1 10965 100249 388490370
3 167588 126291
2 167906 433832859
3 78678 81399
1 115226 123617 757821796
3 141015 133205
2 82263 716941868
1 114984 191280 236908461
1 1854 180944 840592403
2 141926 269959212
2 27835 697551014
2 199441 388570273
1 73138 179117 523246500
1 79157 136854 51878999
1 101825 111821 505531596
3 163429 39021
3 23642 125534
3 178846 144005
3 44408 120139
2 77904 348101820
3 180572 143117
1 106616 191827 54683805
3 76477 87233
1 135464 181868 205837359
3 141735 35669
1 13234 137711 71373968
1 83674 126386 235739979
3 139529 163504
2 37222 810377678
2 103583 229888616
2 866 824306465
2 36979 420844988
2 149069 540961637
2 54210 306520964
3 49631 105105
1 79682 147983 242825249
3 63512 3094
3 33463 176390
1 156839 164353 419537896
3 152838 32044
3 136659 136789
2 193436 783948337
3 80693 154144
3 4389 153326
1 138422 198993 883001075
2 133421 588272435
1 143896 163539 408781415
2 38948 881786695
2 163448 869657506
2 86233 306352245
1 80001 115364 181021828
2 117999 628077176
1 22811 179398 861532666
2 119495 374684246
3 162071 16973
1 9855 150766 66919457
2 116706 111605855
3 97908 59333
3 112401 36310
1 126401 132875 744222588
1 5104 18375 939064063
3 82398 2836
1 13981 132475 904367024
3 2632 20835
3 193266 86803
1 77125 184149 334895689
1 44310 49592 453375413
2 183506 294996811
2 11292 906586683
2 16749 442255902
2 30630 956837922
1 136500 148560 332127843
3 139598 127988
1 104078 153116 876345347
1 11268 158507 607149198
2 4820 65694459
1 105746 192536 123833709
2 71773 188014311
3 16974 65055
2 119621 955881336
1 65913 147406 772155565
2 22709 211978671
1 48653 180447 407554574
2 84640 428056867
1 162939 193877 43568977
3 120194 10397
2 98717 308352216
2 158373 305865707
2 743 447415266
1 88367 188458 591556915
2 37652 806709986
1 4672 66273 587420232
3 11131 65700
3 81066 12552
3 191769 125329
2 132636 611509262
3 74712 24383
3 160531 132058
1 68224 189108 55988866
2 37716 286183423
2 185872 91896157
2 65950 946326673
2 170928 330538216
3 105468 128265
1 86491 172441 170868605
2 145930 717347296
2 58531 472050987
3 62007 98731
2 198126 879206352
3 119098 431
1 1556 135577 815305241
3 25070 125247
3 158100 71358
1 37091 148427 614232694
2 163291 590108302
3 97697 113953
2 25658 89961134
1 7778 105324 532056325
1 36927 199899 907592180
1 36239 157300 192609809
3 100219 114953
2 135772 123370559
1 181146 193039 345357641
3 86197 40131
1 26221 125907 381361482
2 103809 218147195
2 181674 399679092
1 65195 82994 93457111
3 66879 187437
2 137603 900890070
2 40871 487163917
2 15830 190646649
1 106103 184247 522340769
1 22340 164511 238039865
3 106496 4314
2 1453 95710939
1 86870 160280 641812441
1 130461 157120 11673606
3 98855 178010
2 21151 347452375
2 157043 556852191
1 127110 184427 289237516
2 14759 193849950
1 19777 35560 883751760
1 84908 190978 176642184
3 70459 141828
3 152059 151949
2 91269 451679209
1 14539 146982 140883854
1 6379 189798 913058008
3 127496 127044
2 7688 4352967
1 34110 61898 342487898
3 1182 55357
3 199279 145534
2 26867 674928410
2 82557 422262901
2 178683 44460084
3 44010 38257
3 51120 126693
1 105762 134646 360202705
1 13248 35700 940830239
2 36201 12015722
1 197295 197937 33184259
2 12013 458484390
2 197208 750632742
2 36210 792531525
1 106589 167824 569979485
3 97557 163201
3 42027 103726
1 24443 82114 991088440
1 11990 100749 545043276
2 160637 632248735
2 63289 251421332
2 161322 155830901
1 112103 190459 154779668
3 71305 163359
1 51176 66168 169362542
3 67597 46274
2 48979 839187276
2 49174 137336464
3 82389 51941
2 8495 881793448
2 99627 827874870
2 103649 823605608
3 165150 166676
1 69384 89983 465866934
1 652 154918 18356210
1 37413 78533 877868709
1 78479 132438 998564964
1 46423 191244 522717539
3 161486 189244
2 79971 40505479
1 4184 46138 616268761
1 85659 89472 70760959
2 187200 743505815
3 150679 158789
1 22975 113046 472261122
1 139254 148484 382877249
1 85600 159219 75188290
3 118044 85180
3 113069 76132
2 145298 683657187
1 21635 90468 17103073
3 157155 193884
2 181395 961621555
1 7065 123895 712658294
1 51552 190020 708917083
2 29892 879991796
1 67108 145688 209654548
3 7231 116483
1 96030 139549 533180590
3 169487 46916
2 83887 92023008
2 172248 234496883
2 100212 977412899
1 35471 108521 731660452
2 184864 414509403
1 51556 187766 300937921
2 198705 553854192
2 121498 681669578
3 13843 46099
3 159598 57400
2 26688 651890476
3 129860 61544
2 197538 429478496
2 167564 742853869
3 136747 11830
1 35230 86769 366255811
3 109413 30585
1 45052 145804 139200676
3 11630 55501
3 39373 101317
3 248 158737
3 173604 46933
3 62471 95309
3 184222 89830
2 59177 783929142
2 133558 88440449
2 17541 991532723
1 75692 100617 794766522
1 157653 170262 351416286
2 191178 16346526
3 149552 18001
2 199331 69258438
1 97913 143892 484283404
2 92338 290607757
3 2904 193031
3 40423 161556
3 134450 199485
1 30417 140973 994200197
3 127650 121104
2 49579 156481846
2 162967 353268730
2 119436 376405650
3 31930 26593
2 12180 523591663
2 70185 734322577
1 24869 155675 677353381
2 184914 671297884
2 112316 109223981
2 149179 762204626
2 46614 15622514
2 174726 482037961
1 50088 181543 376744731
1 44135 141020 160233235
1 101267 112295 304826683
2 59538 46940251
3 116575 192316
2 139487 354326919
1 81941 117352 307904766
2 151358 899401182
1 11961 27146 101106014
2 153512 873001235
3 199269 179542
1 31609 91349 118857664
2 90573 4443148
2 117823 855337489
2 167603 990710848
2 27838 273486185
3 118743 22006
1 172045 194592 192772401
2 70731 623011816
3 105484 184005
1 34185 121664 603034984
1 958 161023 508373942
2 125819 778820321
3 154123 32499
3 143858 112782
1 82787 139133 543431402
1 39645 50650 469536568
2 42824 528259778
3 78944 152232
1 20505 117862 613017817
2 96217 269682966
1 139017 165984 930734636
2 120768 290026924
3 7664 190589
2 123304 392558519
2 122412 492632905
1 76100 162567 790450205
3 14898 180148
1 44079 105344 15815303
2 163873 517810737
1 8706 106778 722474709
3 58190 157569
3 19084 126319
3 172157 116767
1 57455 199977 442667020
3 77894 108891
1 5393 135557 143259180
2 67365 775877811
2 25015 305591189
2 30842 696446758
1 16413 36991 440306076
3 137221 168171
3 90529 54512
3 47659 157936
2 150970 204863669
3 130160 97204
1 65182 85151 345474737
2 79425 178942738
3 184329 80384
3 71695 124726
3 67208 109590
3 109894 111951
2 46491 757683969
3 157525 7303
3 198255 138437
1 36342 160694 413498540
2 140817 94222638
3 131912 146508
1 16276 113030 686988928
1 879 163230 489248181
1 32725 175143 556107201
2 49706 877849317
3 166167 53071
2 86350 127797304
2 79532 138677211
3 40323 79509
1 38600 113128 363333432
1 1499 180242 40801311
2 54608 786692178
3 191160 99284
3 40178 30431
1 70214 136429 217906441
3 108520 24073
3 34357 6805
3 149306 71982
3 128774 13785
1 25161 49040 916282299
1 143777 151886 184997854
3 10558 30826
1 33715 41106 90051585
2 123880 854909850
3 66018 111667
2 101832 65262409
2 171509 171087953
3 139923 188988
3 123177 147982
1 86082 173404 607333628
2 36836 353944934
1 6628 70831 952218913
3 57647 23029
1 76255 158686 674868541
2 68221 776523626
3 81984 46316
1 3721 125405 12993128
2 100969 624828936
1 50105 57410 422331405
2 124536 836102623
1 76051 136017 731200968
1 5985 7546 935774204
2 198245 891679773
1 2661 117868 624050690
1 73396 180734 634408663
1 83778 123959 594547717
1 29594 154528 230877098
3 95230 57579
2 166733 881308353
3 170294 8696
3 14433 150818
2 13213 272052384
2 113872 834177656
1 11912 115481 640119405
2 72491 554733602
1 6309 28650 514687860
1 49111 162955 341606090
1 128179 171634 32273725
1 150830 160663 491582894
2 26312 13823065
2 158190 184332297
1 25986 115138 230805893
3 62254 57914
2 196832 66589783
1 24325 81197 60942998
3 37588 104612
3 167084 58001
3 97182 65067
2 59887 353038634
1 18179 116351 124928420
2 17209 97531047
2 79070 413291665
1 77142 188850 376050175
1 73836 105833 309798407
1 54700 90827 515878046
3 48986 64473
3 163610 78678
2 54551 575601823
3 33132 18466
2 129099 437154415
2 104145 466548565
3 94284 159468
1 26185 130917 348583682
1 5233 139822 506079636
2 151194 82296890
1 82522 126362 485469878
3 184909 32871
1 99558 189479 202300264
2 106940 343297340
2 111618 428203661
2 177106 504653898
1 8300 78111 844783389
1 153358 181029 176659546
1 118547 147785 749711435
1 7470 135914 725727945
2 71597 445955803
2 148191 714590440
1 61479 162348 165862344
1 137 120098 488353805
1 110097 117762 771469246
2 69422 664832349
2 69397 583741410
1 72657 167596 441695079
3 63848 40783
1 100403 197401 970361579
3 120313 18392
2 93900 605334758
1 35094 190664 827262633
3 183332 139157
2 39093 2820985
1 50917 111938 305810415
3 32099 62672
2 188575 298619704
1 110766 117748 870195401
3 119963 138102
3 119823 179770
2 7992 590234747
3 42251 71059
1 33546 178282 320123919
3 94797 183340
2 182082 705232561
3 53887 39614
3 196286 47665
1 4062 50643 613127887
1 15643 90241 62643475
2 57243 237922954
1 47062 125911 514787814
3 166653 23820
2 7293 826902145
1 39350 127480 349413039
1 13976 93073 437653441
2 40956 636879150
3 82204 134025
2 124370 401060055
3 18912 31135
1 15490 124605 786914668
2 154460 545756347
2 99794 891032531
1 69008 116544 840170586
3 191856 182214
3 116725 111155
2 58622 42503144
1 175455 194057 801948339
3 86862 29548
3 46525 113846
2 39303 750204169
3 18418 131726
1 45291 169680 457655587
2 58140 578729792
3 108899 179217
3 196792 144064
3 155743 62471
2 14911 890813394
3 171726 84491
3 81906 124375
2 64357 28757018
1 16526 140509 213513574
1 105005 150120 821513753
3 173224 58168
3 166219 121900
2 197745 898932725
3 108101 171000
2 100508 902401422
1 544 136711 40551290
3 197189 18351
1 98724 185189 805418744
1 19617 73698 987614336
3 92065 71968
2 61199 659358299
3 97724 183153
2 169214 317212773
1 67700 186172 976950669
3 23792 56241
3 97891 182985
2 186235 626475883
1 168660 189951 826371852
3 38343 193355
3 66090 127348
1 134377 179265 45403546
3 5879 1651
3 108459 195436
3 160050 44017
3 86566 56939
2 164267 657085570
1 173136 180709 292422430
1 58263 174889 208038798
2 134759 317603850
2 173909 879680177
2 102392 151760217
2 82619 611754736
2 117516 46846994
1 46977 162466 534706187
2 31473 708691135
3 123526 8255
2 162431 360887286
3 147778 5649
3 151765 199493
3 92711 116777
3 168278 127834
1 55822 150543 357345803
2 11546 238065466
2 106062 564010954
1 47482 151077 984343126
2 27190 798211487
1 161878 174651 184764253
1 16156 40712 609590066
3 155974 139614
3 60138 94231
2 88563 59818153
1 14573 108275 568797710
1 20219 43414 723024587
1 6027 178850 454079912
2 105894 448936470
1 23782 112245 409627423
3 73685 174342
1 7991 95105 871800981
1 70409 104264 466685648
3 132130 17215
2 63397 316964274
2 182646 4900842
3 140386 168261
1 106870 114785 445593250
3 6611 93677
3 124809 181323
3 199882 76025
2 36185 715045687
2 35718 450550406
2 114596 672012854
3 141273 75232
3 185873 41753
2 9260 125747629
1 139207 166862 860251651
1 167626 169073 469257507
1 16144 107674 299169512
3 129038 51158
3 63924 124890
3 88036 159145
1 72754 118674 364781923
3 96109 32616
3 43292 175126
1 14658 147374 60961792
1 112374 194307 951528262
1 43357 149375 356193130
2 162496 814980126
3 35566 124396
1 3384 61221 486579503
1 32170 55128 520112783
1 24324 190596 81652379
1 105798 105812 366980075
1 123818 143251 670073554
2 48251 615765885
2 184468 116677332
1 15488 71094 460154402
3 71064 121953
3 108087 135098
2 196011 147848628
1 127298 176549 16269148
2 70853 941834830
1 107455 119546 644834292
2 169117 195986822
3 28437 113321
2 90456 163527179
2 170788 592576362
2 159061 121049322
3 28846 180528
1 20276 149029 851506799
2 145430 712650471
3 69813 100963
1 70064 106601 866010952
2 27229 69975312
1 79739 116667 753464949
3 107643 69606
1 20120 39701 715649041
3 175975 81352
1 12096 85539 205189874
3 43829 190858
1 19820 97734 751418395
3 33049 31781
2 71384 540478684
3 52758 65350
2 141944 808134741
2 114814 734970814
1 86570 89341 646360169
1 149398 163341 112931678
3 27861 25367
2 135205 463998864
3 108605 52342
2 174273 469436174
3 174640 50991
3 118779 33015
1 4330 171304 614481208
1 110337 156043 825396970
3 83245 31142
3 83560 135762
1 1435 107917 478326151
1 165437 176273 555308614
1 79663 128968 148880269
2 112973 271073033
1 24220 48127 251286631
1 52678 112029 985156236
2 103559 247446363
1 109241 136247 72859225
2 120935 388706179
1 9298 49001 596592202
1 4502 69820 325990392
2 47844 385785091
2 27502 818727901
2 49150 101716864
1 96664 167041 779782416
3 67125 122365
2 115414 452760135
3 86924 73500
1 104563 133730 619106495
3 164647 99888
3 95483 114467
3 40034 17583
2 131291 637585890
3 62452 185069
2 184766 170062932
3 141867 59799
3 80592 42326
3 137023 53598
3 13707 161195
2 185785 812726117
2 92242 245458692
1 70575 144176 511599840
3 147205 175258
1 76796 166930 275291314
1 4986 15435 737329973
1 85728 173974 339814022
1 31882 133571 42386814
2 104003 535348228
2 118999 653866054
3 194032 162033
3 90875 60563
1 47408 152314 151744578
1 34830 149301 745073342
2 164454 302451989
1 34719 87632 914902265
3 122114 88920
1 5651 90479 924897762
1 30271 122516 703683007
2 117890 488348136
3 61314 58252
1 1360 124846 294591111
1 32725 186066 417256989
1 93473 141833 690429226
1 76671 154724 771762494
1 173053 174772 400871286
3 89915 135592
3 133486 198158
2 92643 951877336
2 118117 602642408
1 146098 155843 927423348
3 120998 119579
2 103653 107962130
3 87066 58287
3 191548 11828
3 190215 14328
3 181399 50251
2 69545 792476995
2 30659 298772390
2 135545 19177294
1 134138 164686 908460256
3 76089 174512
2 155155 998942086
1 98488 190232 59669172
3 135784 22549
3 63494 96209
2 86450 513674680
2 92944 182172306
2 76876 385900604
2 157315 473902242
3 83511 102148
2 109514 660088721
1 83409 135442 717478862
2 18784 407239741
2 83751 711083852
2 4254 473182262
2 52827 76202658
3 7273 28964
3 127902 152902
2 3341 762245796
1 160242 184607 352551418
2 65878 881334109
1 5847 98892 283812658
2 112146 839921173
1 66120 98110 155527650
2 4135 452439797
3 66132 34418
1 97209 125432 236276913
2 183826 207898265
1 3646 174768 362723345
2 177376 190229542
2 77671 802994828
1 26210 92758 635757100
2 65821 11762408
1 26317 83534 540333449
3 70187 178646
3 55497 91769
2 12175 41558499
2 14805 57631946
1 50425 81294 291853992
1 1066 112510 437786547
2 2179 44632003
2 182015 15085406
1 24431 175400 970702967
1 54286 89280 801083642
1 16312 128239 763843085
1 129439 188036 956607619
2 103361 624737198
3 78275 112810
2 34834 92279677
2 14952 416259503
2 127283 818318831
3 183957 31288
1 59140 113299 691403027
2 154834 98402360
1 21901 86683 357027066
2 27555 509549321
3 53679 147392
2 29768 472856401
2 12445 755455049
3 74822 81408
3 177929 134601
3 178458 22730
1 96686 124805 568265106
3 48875 4531
3 56544 91366
2 116339 146375570
1 86402 92537 114958224
2 5531 825683414
1 75508 167323 61802278
2 153831 650202971
2 59785 847446108
3 46744 191315
2 125947 568196206
3 67435 121855
3 191486 176195
3 4738 18321
2 169150 951971250
3 14048 79546
2 76774 425750414
1 98060 103443 102141088
3 91319 131921
2 5461 879751637
2 178531 272715208
3 101334 43332
1 17192 186586 636114198
3 44556 13051
2 178855 442007447
2 168482 865519818
3 181526 178438
2 144544 214999291
1 19105 76199 387831387
2 127396 282354631
2 53491 923449573
2 91365 557762052
2 52112 20664971
2 30955 151625269
2 4350 506062217
1 10808 74806 190102169
2 106288 600043431
1 53589 55126 125894240
2 121524 858770505
1 73812 97730 388462826
2 163160 645368509
3 58140 119873
1 1174 154549 642737190
2 105679 341187107
2 132796 76715880
3 68266 89954
3 181305 65300
1 21838 62204 89870084
3 27842 110611
3 151478 187159
1 21375 51839 155489493
3 195497 182491
3 52894 147945
1 56580 96107 1161886
1 139504 147039 940286330
1 1475 182981 152451808
1 1223 49101 754128314
1 119431 133576 510442429
3 34036 10625
3 102519 168477
2 16266 872329538
2 184196 259275324
2 29319 752561958
2 132102 791374358
1 31509 150276 438312965
3 172236 56437
2 194003 372486930
2 153782 549946485
1 44262 67299 358119009
2 108050 648128481
3 129338 83917
2 124212 721170461
1 65460 99348 746507564
3 93978 15780
3 125279 76694
2 94199 677308899
3 185665 141789
3 197971 167133
2 180819 497900454
2 147554 188808178
2 46987 366676786
2 157561 57916021
2 120162 446589219
2 4031 716230021
3 79325 162270
3 149385 4973
3 31731 71176
1 125712 128947 817867341
3 185569 132525
1 27131 160086 318224747
1 141125 194955 414155692
3 69036 37029
2 154153 716115353
1 12951 35595 270276827
2 3974 960325172
3 182934 49306
1 54972 64813 288467333
1 37685 173759 721673854
1 6366 188568 736166156
1 146445 197392 143835337
2 8016 599391726
1 98111 147748 437493890
3 46702 84727
3 64004 71168
1 20993 106592 1112153
2 58281 485106190
1 46383 72559 667989369
3 14257 3320
3 190586 41032
3 7121 63650
2 24357 786481545
2 111585 713758845
1 18313 95573 903615574
1 173095 174278 479282598
1 134578 153712 647065839
2 71721 818603234
2 80577 81039936
2 173089 970544223
3 129117 178664
2 83070 545523289
3 126264 19897
3 49815 192993
2 52826 38370101
2 60243 324180493
1 177052 193931 326704767
3 144502 141560
2 159044 735188342
3 123826 61259
2 71439 113254461
3 118920 197580
3 124635 51437
1 40338 120910 279833269
1 101257 153460 522740624
1 97664 155114 923463355
3 32881 4912
3 91340 82055
1 53471 76368 242313702
3 132843 197680
1 134115 166642 194517031
3 5567 152477
3 94199 133892
1 12925 70356 32645490
3 18981 195874
2 8507 918439694
1 9511 130357 187920558
2 192080 852245567
3 108897 145815
1 24391 117030 207210298
2 85459 224661553
2 104976 299362514
3 177822 137640
1 27418 193037 172085875
2 120970 315221721
1 23633 182016 905780094
3 17241 154772
3 46775 105981
3 87539 197168
2 42486 122712958
3 2423 115722
1 130451 144787 320644126
3 46058 54473
2 80587 923077977
3 124997 137775
2 182376 326031191
1 65624 97357 72980570
2 75787 496121368
2 158919 247992802
3 60205 22905
3 7858 56460
2 126050 154512753
2 107817 29649420
1 24305 69680 354611161
2 107533 131769170
2 40599 591458755
3 164251 54742
1 96574 177844 291355070
2 188847 86986960
2 99976 128341797
3 41482 149316
1 52884 177209 180694615
2 168292 876559495
2 32971 568627806
2 124874 394883990
1 20793 46325 813108097
2 13965 505244210
2 115914 443288659
3 85528 3640
3 92634 33246
3 193197 122738
3 61680 14661
3 5808 2735
3 182518 56911
1 107488 133671 429662110
2 13024 394589698
2 39602 842094606
1 83014 125910 868871849
1 12816 52624 942952001
3 188385 60904
3 127471 110375
3 135945 126443
1 53575 65991 993919801
2 86098 751573026
1 34411 160942 634969930
1 16724 51851 347727766
3 86246 65839
2 105335 444624893
2 165144 329412208
1 64766 73209 917125091
2 168303 812187267
3 37384 74578
3 93823 7551
2 86634 367541253
1 6092 162094 958711401
2 35765 358316321
2 127980 379984240
3 183552 37696
2 121990 16960400
2 810 14080281
2 181370 824201955
1 57592 104625 842489645
1 62485 174736 694474645
2 63620 29428386
2 121231 182986663
1 164294 181411 268825775
3 135755 133287
2 196782 983586793
3 52915 101501
1 78132 107547 358200059
3 189453 196398
2 149729 990664177
2 54103 320323870
3 113401 48125
1 12277 130880 10665774
3 102015 88775
3 72987 34850
2 122909 223375630
2 118120 808889509
2 120126 408718898
2 126098 237273153
3 66246 137203
2 187808 878107988
3 196955 77912
1 24272 166534 623488781
1 73931 101002 340248558
3 68984 166480
2 5101 643185231
2 60839 431304639
1 65674 135208 745650570
2 82200 407506877
2 101488 198162866
3 34302 84412
1 70602 159928 903885806
1 35792 116943 936964775
1 2317 128593 927820122
3 57044 89142
3 85349 188788
1 54997 170511 524741903
2 80358 660882105
2 99737 7847160
3 27844 144053
3 101897 107439
1 20649 33612 440902069
1 10161 151301 822156973
1 40304 67656 856649841
3 93031 95735
3 181112 17589
3 170536 84867
2 5243 612251739
2 187647 287251127
1 128583 195976 138264488
1 1349 172114 346879106
2 116225 588523096
3 101300 77802
3 97122 50390
1 9996 38832 989893878
2 57128 531026004
1 178766 187431 128971518
3 58170 13829
1 12521 33334 93173692
2 117223 399342041
3 87983 71213
1 79893 101796 72224761
2 124449 656838519
1 156296 160527 348811442
3 23885 7090
3 132844 8900
3 125509 146121
3 63696 95777
1 4624 90431 568904590
3 173245 10074
2 106166 267825238
1 100385 166182 517821021
1 13706 76246 783960676
1 70890 124910 198205596
2 51870 748689954
1 21669 166549 369069070
3 55945 19830
1 106431 135277 547151593
2 102589 731192468
1 152764 196776 387207205
3 93216 4985
3 59024 175085
2 100911 710585340
2 137922 858917376
2 108406 544580032
1 65019 124184 623524386
3 35108 31998
3 35337 85717
3 104958 144518
1 158642 188815 476720333
3 66281 125361
1 87898 132253 231127277
3 118458 42260
1 4060 143161 92694470
3 22763 148025
3 82118 91329
2 52726 669863870
1 126734 127270 743571116
3 170321 72043
3 116326 14573
2 53923 177636903
2 98986 960441023
2 122957 286135700
3 8412 164886
2 59048 949056708
2 50797 540940195
1 80909 181374 150584381
1 135957 138103 851279537
3 155414 133175
3 77204 103714
1 138548 144526 415960965
3 89695 40634
2 171194 711177166
3 157433 61275
1 16175 40993 719355249
3 110752 126218
1 156967 184523 188031084
1 130307 172287 543279236
3 19021 63864
2 82849 995372779
1 91035 152191 861914750
1 113193 151367 631933166
2 137678 264902321
2 125030 497388256
2 190751 114037841
1 85375 121603 192393636
2 106602 945432430
2 72411 824168142
2 156396 216872732
2 164038 344401470
3 12515 130402
3 186490 12768
3 32462 158486
3 17525 129030
2 67753 367664618
3 52091 57444
1 39565 130430 750450289
2 24278 71721957
2 7725 106602501
2 50523 509165561
3 77049 108013
2 127760 951003797
3 162952 25234
2 171923 268138597
1 40525 159776 340362280
2 165125 783044377
3 147416 110442
2 2170 315049648
2 114979 873315338
3 138507 187828
2 99825 444188972
3 131485 170302
3 94007 110225
2 149357 756368134
1 35652 147340 948743604
2 74058 173725017
1 26330 166225 507081887
1 91243 103074 298965239
2 107906 514773549
2 185727 923905705
2 129119 57019256
2 126329 646824397
2 199375 856401626
1 32195 65714 32279710
1 35815 118849 44293180
1 17978 170818 752283033
1 61076 61611 214528221
3 73855 19454
3 59650 85833
2 3772 316805101
3 103209 165661
3 183149 55822
3 77125 184010
2 157161 459651533
3 186982 75966
2 163478 343896678
3 123259 121681
1 74537 130765 451882971
1 1962 158768 565024870
1 58275 177830 355472503
1 64319 116139 850637004
3 7557 191383
1 64661 102566 839709699
3 195538 65279
2 25775 955298784
1 25288 190745 661233161
1 65381 177949 53277743
3 162291 115020
1 58882 74916 963547387
1 170613 196544 929258649
2 94643 5075857
2 1085 137226170
3 124561 7456
2 90072 894728894
3 81820 91234
2 35692 245827175
3 119691 156953
1 42344 55684 170604713
2 37930 288527686
1 53805 56890 531432521
2 143881 547874106
3 33664 154585
3 161320 184004
1 22700 139675 532859333
3 195406 47319
1 2128 148618 630865743
3 153505 49411
1 64030 123886 512774705
1 122879 178286 785834543
2 26780 381605765
1 5724 108317 987839872
2 121009 557616425
1 38228 44415 342753636
1 36682 74202 299180659
3 56033 95291
2 73036 343043034
2 145811 761345395
1 108519 196280 764634332
2 81539 890006010
1 25507 169509 364723597
3 66895 58208
1 169725 170541 261369366
1 52218 90505 647695094
1 123289 196077 171682343
1 39087 64586 570966231
1 52075 174903 369334159
1 83534 144237 535123279
1 106027 175131 599864539
2 58235 567945161
3 105826 146612
1 132620 171039 279429570
3 31840 108273
1 24070 113288 815246825
3 34190 197928
1 139638 199172 412292400
2 119393 779023007
3 75063 129516
2 21412 287983224
3 96616 151799
3 162065 117485
2 193669 353887671
1 66725 197799 714890075
3 66096 30643
3 17899 10620
2 6966 378210338
1 99057 169679 406276588
2 103954 378040380
2 165608 284826759
1 1585 153145 194730589
1 25910 158049 225605863
2 84464 646829646
2 149806 415165764
2 123736 797934329
3 61760 150694
1 124650 132517 533963646
3 177488 110511
2 23181 981272197
2 143912 161518940
1 18025 128605 880061614
2 27800 43268153
1 30758 124224 756362901
1 51471 186136 206862261
3 104898 149166
2 127127 752798368
2 97806 860142773
2 139106 271429750
2 180509 433936266
1 23592 82098 897527724
3 44854 28800
1 6526 61580 681699847
2 20767 70308304
2 92199 685269940
2 49135 915833973
1 19609 147214 659495721
3 172096 100985
3 144933 182815
1 165020 175977 691648834
1 24157 118469 985265233
1 166972 180298 785362546
1 50225 92980 217563594
2 174102 90794316
1 6743 174744 605535148
1 90866 178046 612377130
2 75868 254519221
3 121802 44295
1 170223 189641 102290379
1 80798 112704 693314294
1 48998 62016 382655899
2 29760 759618853
1 75883 115479 881894580
1 145157 154067 494457756
2 21791 73472124
1 72459 170957 784467239
1 150424 195543 337099145
2 140999 411441896
1 156653 179716 814399032
2 107783 197311902
2 65364 609079665
3 174840 5908
2 194400 767480268
1 121072 132196 939565217
3 157873 54694
3 105313 122812
1 47022 71441 291318348
3 30271 129630
1 82025 132423 761016244
3 164411 146195
3 70116 183696
1 70331 197140 828453570
2 70847 394010665
2 125265 210027424
2 94643 7538083
3 79560 102463
1 155571 164277 425643358
2 139666 347389569
2 185807 716477995
3 86224 103055
3 25105 122878
2 87226 782805440
1 23309 131774 208453445
3 34451 188764
1 8681 81799 684215116
3 189112 70360
2 58790 156207857
1 146 47155 473583068
3 106715 72904
1 91220 129421 385986318
3 182998 118990
3 21350 5431
2 57876 386245207
3 57567 81492
3 52282 55349
1 18829 100952 229239535
1 81410 155554 574667216
1 9121 178112 431979781
2 166131 223864203
1 16515 143185 20535883
2 50957 960171119
1 92888 93748 855634632
1 117441 180796 741036441
1 126747 152912 419636082
2 20539 954065531
3 50245 27453
3 197872 104788
2 94686 646930933
1 3287 26961 570822912
3 80065 184113
1 44573 95793 639849365
2 60459 470964114
3 113844 89390
2 67870 175428779
3 26528 31432
1 83352 180176 174012540
3 22003 189957
2 177804 128429576
1 61143 143688 875177390
3 45406 99508
3 126362 82860
3 28763 198595
1 94865 131886 625061003
3 89364 74229
2 6403 27531701
3 195044 170759
1 6658 95888 609358526
1 78492 148214 727092012
3 14019 197086
2 31080 715485939
1 145445 185652 669420022
1 13053 162853 864358569
2 131547 45704592
2 175874 996330489
1 86760 110316 875447555
1 181717 193139 780580369
1 82498 86949 469664819
2 183976 824992272
2 51329 247325323
1 149384 197849 628428105
2 149179 809894489
1 58655 170817 501409202
2 154291 276519656
1 145038 154941 968299828
2 27505 299643967
1 33544 140418 569707266
2 37187 869685431
3 189638 119638
1 133268 196601 705931465
3 194714 23576
1 71922 164157 740140859
1 142646 176597 843875199
3 58136 53120
3 196758 174205
3 16534 62145
1 137087 183475 671467323
1 24421 164833 100739033
3 32202 195041
2 124399 423394961
1 17744 46056 944505204
1 169555 193330 895467140
2 180202 718902205
3 148477 143183
3 184401 98721
2 5562 354049529
3 175123 173225
2 188972 622090853
2 104783 81272360
1 154226 162329 872748085
3 82837 184617
2 80888 130994427
2 48359 732906316
3 89123 15983
1 42433 102905 767495392
2 109506 977885299
2 88968 92081399
1 112710 195136 149724075
2 36607 113656986
1 10499 18185 263972188
3 70028 114591
1 35211 155305 541672410
2 83835 820790022
2 183244 322070470
1 100016 101547 116280476
1 20604 62071 919544794
2 120535 736877782
1 30451 154595 914309856
2 27989 968884004
3 141388 4814
2 73572 348197797
1 21483 35916 63360248
3 124947 90642
3 8931 95263
1 159874 191926 479538647
1 155918 197449 919500509
3 33844 193464
1 67773 85056 67446745
3 35597 43574
2 95888 636081656
2 43475 266782517
3 54274 134399
3 122234 95764
1 11677 39401 931506741
2 140642 343920296
1 13354 27398 282505185
3 69554 133483
3 186833 176434
1 120288 171550 749809125
2 132831 211862312
1 7899 164558 748198277
2 179651 340062021
3 29536 177607
2 190796 900323871
2 41535 272375084
2 11561 485152158
3 110486 63685
2 176892 560487066
1 85314 151496 70785274
3 123725 155859
1 44826 155835 54642582
1 111076 149891 951201887
3 117439 119669
3 23294 84509
2 81150 137660820
3 110715 99897
2 108522 293040693
3 37266 100213
1 80124 183591 939335227
1 7509 187479 117184139
1 90980 153507 176868370
2 46610 691828367
1 41646 109163 136600197
1 83016 195323 312446191
2 151165 685403532
2 7611 542607068
1 25457 195928 196432374
3 198277 98326
2 93722 600297121
1 59264 183720 22745575
1 23912 59436 526347478
3 194042 129178
3 2616 159704
1 74770 114962 33553592
1 84072 126469 360735434
2 37292 718838248
3 43546 43342
1 106717 109649 779979124
3 107526 118173
1 53060 137581 94255387
2 24317 397176854
3 150735 94036
3 107859 112081
1 14945 161484 785822862
1 29619 180780 204950294
1 140827 172742 817868539
3 44779 169718
2 35745 693173422
1 65499 195825 465582440
2 142365 181569154
1 92423 138573 442390251
2 45058 306653407
3 153345 159383
1 192591 196176 736972608
2 85065 83647196
1 58490 193724 64841662
3 93299 11748
1 146634 176888 171749559
2 42172 783938624
3 30077 76343
1 53092 97122 382831984
2 136026 513422848
2 96931 230916576
2 34748 925245941
2 726 369283242
1 69937 114104 925767278
3 33378 148330
2 74661 902052690
2 26171 185851323
1 154059 167201 177752631
1 55990 141046 920336620
3 136789 113200
2 10662 994596061
1 50329 183946 189393057
2 96678 749708627
3 18973 62695
2 28346 968664991
1 98325 120842 391812151
3 57758 87396
1 2563 66779 533531528
1 39108 46262 434907266
2 100510 420996098
3 192830 157742
1 130557 182368 718728164
1 20826 161203 13686834
1 45762 148423 471832976
2 14420 757463396
2 57396 16581541
2 64554 541149757
2 9690 248992733
2 118714 783582898
1 43925 91897 87313908
3 106679 83462
2 114580 303495586
2 37464 95134418
1 25892 168010 786323833
1 73443 102835 515401028
2 65629 953028935
2 32229 244945674
1 18100 42973 998264508
2 145665 436382259
2 53514 884530128
1 33246 143468 853550628
2 43827 863095772
3 121845 154899
2 28227 988561852
3 155616 124956
1 53888 55775 876386629
3 68458 118070
2 188372 182919211
1 145333 169540 550793598
2 41737 171265276
3 36309 21122
3 183669 191694
2 40448 926457506
2 59152 689636304
3 20557 72528
2 488 535274651
2 56661 282799898
2 28015 96663678
1 23900 159168 358427525
2 112949 286454274
3 16140 48847
2 175009 313026351
3 110124 170042
3 197248 1893
1 121808 130726 117324623
2 135359 398407920
1 3901 151547 725896640
1 67879 152161 586676026
1 59936 126671 475076993
1 116468 194172 609714690
3 88402 113803
1 367 165880 196246466
3 1114 117511
2 110540 871113114
1 68919 95231 335752021
2 56470 273881262
3 166943 86681
3 133885 111217
3 153274 161045
3 185026 194181
2 104510 160155014
3 120644 181856
2 146601 111248068
2 93665 830887847
3 35769 136155
1 138220 163614 814745992
1 48171 165795 180589858
3 192971 135704
2 100531 787665600
1 128189 187985 754975443
2 149857 767409602
1 32457 78791 761774024
3 72755 137737
1 119538 184374 217421431
1 18024 25159 605182497
3 5028 101875
3 116207 5458
2 56057 531884728
2 67303 582091787
1 63316 105292 857074345
2 19915 474635557
2 110449 202725457
1 85641 101453 208932004
2 45086 690354381
3 124679 193711
3 160310 16718
3 158554 106748
1 8096 127096 317511603
3 187372 34192
1 30649 97047 14562692
3 91733 81157
3 167903 32637
2 176803 624548106
3 154596 193058
3 119301 1213
3 124366 135292
3 180650 56292
1 53228 153603 494908023
2 45586 639991474
2 168185 888723718
3 28130 161589
2 118064 116556026
2 141925 170730684
2 190312 246092485
1 16161 35916 246879174
2 194637 673265480
2 2632 129688767
3 23279 29646
1 47195 159292 581635022
1 79294 120198 153756240
3 62819 154764
1 37517 181327 596700047
3 146928 106895
2 41563 586377429
2 184795 621991922
3 65122 50210
1 57509 190658 556199531
1 29604 130398 577481162
1 97534 189837 289065879
3 140534 54957
1 64425 113985 726403705
1 24078 61883 274732605
1 7403 77008 57816452
3 59441 185540
1 57055 70730 583473349
3 80874 194231
2 193597 282794166
2 11866 80537186
2 123891 807907656
3 37670 86289
1 188512 194406 243234906
1 55765 187481 312340856
3 111691 101904
1 30922 86279 376028184
3 14834 99177
3 4965 38238
1 17929 130500 624883241
1 60035 147555 904955095
1 100688 199776 384042087
1 2515 44841 295025003
3 110318 27843
2 19779 34983174
2 132081 991439318
3 187163 125691
3 5067 145189
2 162483 692567759
2 63255 388881636
1 73270 195092 911997048
1 117989 194815 813888382
2 25482 240312615
2 136006 825935042
1 3538 57913 524360879
3 58682 18186
1 58188 119462 616163072
2 50554 92860321
2 65937 838670853
2 167204 469967536
1 73817 184202 829225904
2 113276 782516610
2 25877 476773925
3 15535 85530
1 72183 156969 692991238
1 59649 66933 494983047
3 41993 132690
1 43138 99870 977684107
2 175010 375161830
1 21852 99274 199324254
3 171478 114866
1 144732 154582 17494353
3 199455 94068
2 47252 640414813
1 46137 198464 472104857
3 38265 82213
2 66553 517070803
2 96017 426188646
1 104325 119562 600155806
1 63943 105012 207283792
2 180743 133499588
2 183118 699739358
3 171223 21656
3 68093 187776
1 60119 164734 929421317
3 90212 123571
3 73478 86733
1 122558 150867 791393928
2 135627 965579360
3 90134 15950
1 145217 156534 842472498
1 116703 183355 750712750
3 66353 135874
2 163044 872142733
2 191283 839063043
2 89254 150661779
1 25510 66953 674678291
2 16234 153001178
3 188668 8444
2 62997 714338369
2 17624 997548106
2 171865 84128012
3 47747 45157
2 16888 117939417
1 18831 72715 356535323
3 112937 43732
3 29828 88525
3 40782 187086
1 27609 194703 167458710
1 9567 127489 930355707
2 154067 523391007
2 131620 215640065
2 47754 890519049
1 25064 175626 160781100
2 107695 791072539
2 190044 714973171
1 142589 171718 796941582
1 163938 183978 546835464
2 138819 183798470
3 83163 57324
1 40995 175827 638619148
1 33785 77521 512117367
1 37485 89957 933810704
3 193130 194923
3 107848 129134
1 47726 136059 461615648
2 124083 939114024
3 12476 72961
3 72606 25737
3 3932 69586
2 81548 653303207
3 134253 86517
1 52103 114365 311402279
1 174660 191312 247578441
1 8430 72143 270694407
1 95935 197503 541519802
1 186088 196330 271571077
3 90591 103058
1 75185 176281 147955937
3 78255 179029
1 31174 125693 585875818
2 90519 485693472
2 8983 855953372
1 122631 173601 760361249
3 153301 14106
1 26000 158587 308319215
1 33257 115603 288373391
3 178294 56493
1 39948 177028 202163419
2 191496 750641102
2 98576 492943706
3 80230 167343
1 64737 71584 946168783
1 51842 170380 310954475
1 108150 141894 229139595
2 174628 278768640
2 97408 359206511
2 177433 339113304
1 148931 180703 831659636
3 2957 86557
2 95576 430518493
3 129585 45676
1 68187 170597 593615873
3 176445 191308
3 96894 17409
3 21075 190593
3 10584 62248
3 28886 63588
2 16971 60659639
2 71145 414521772
2 10427 190945877
3 126260 164966
2 153820 774433330
1 90715 182176 517739132
1 77073 108018 997306564
2 185389 516768027
3 75571 65453
1 41127 144544 113234999
2 97238 54431418
1 54172 131692 99815925
2 198394 364686257
2 44798 473704166
3 65633 39105
3 41631 55245
1 21594 76604 580739894
1 30997 135837 573345684
2 19610 880788369
3 152201 137559
1 38762 41396 613725463
2 145763 712123364
3 74256 159139
3 133982 138671
3 150876 70994
3 9228 77486
1 59761 157146 191740968
1 10331 104557 83762175
1 91457 91828 244695123
1 73232 150473 463103955
3 168428 51030
1 68851 96004 709497788
2 64091 688484800
3 78572 101037
1 51957 199120 347859987
3 109401 22359
3 112094 83852
1 33831 161395 281253034
2 174066 899033940
2 146993 43309397
3 114883 149709
1 117476 130998 988585114
1 81356 88424 481751636
3 27211 103989
2 185659 260504294
2 53825 2275605
2 19356 535182192
1 47684 115722 996176359
3 119047 130993
2 197352 851348481
3 25608 163389
3 12414 28776
1 68366 167251 415255079
3 42752 104372
2 104085 464816130
2 53389 365283640
3 193894 46791
3 195319 193561
1 2319 169314 738863848
1 121953 170528 770232337
1 65570 186136 749490972
2 76064 816749507
2 47123 836164733
1 857 194644 215147259
2 29572 979409873
2 125698 582738829
2 26413 567577161
1 92062 117105 86031953
2 96599 403362486
3 65043 127052
2 30218 258462846
2 5704 320989951
2 68292 744581818
3 172542 196190
1 9589 81280 790476614
1 92527 127482 137817842
1 41340 163461 890572399
3 18327 193768
2 92307 754401176
2 199158 596977491
1 20975 68654 586595238
3 30428 171711
1 64807 162780 690271768
2 5850 609826441
2 53839 122519869
3 2433 85298
3 147545 86318
2 136004 677798144
2 41416 220144704
3 174244 198188
1 104916 112405 239082895
1 76469 163125 713802463
3 61669 15490
2 108210 912229435
3 37290 108471
3 81856 89066
1 61689 108320 848832700
2 144643 586649542
3 41647 128276
1 21630 106640 69303059
3 10659 138803
3 8504 119688
2 74688 112816926
3 164467 87717
3 199350 128404
3 10779 139740
2 198816 882140964
3 94020 129868
1 81651 159362 211434415
2 114583 578088352
2 69366 876622987
2 71870 339097897
3 107849 136222
3 12234 1283
3 199254 127688
3 112081 70365
3 182979 194828
3 151152 100431
1 55962 102763 290004255
2 75619 342315153
1 3097 38804 759179839
1 103675 189514 175337582
2 85864 300665016
1 70671 114987 543669825
3 104277 114742
3 91847 5255
2 127395 181075649
1 41730 142425 648484652
2 107553 886897858
2 20094 532951384
1 69375 137528 753895209
2 113441 639385153
1 15715 118885 587003503
1 54453 140463 775567571
3 111661 196677
1 71657 184709 435024163
1 49636 187383 44051419
2 61626 577331109
3 15334 100548
1 99064 103626 919265484
1 88241 192695 19914604
3 158462 157608
1 116347 151369 813297503
1 32486 166778 675677440
1 149331 156034 567737606
2 149273 700217470
1 59258 62897 561092010
2 149780 256207994
2 134149 763029158
2 66521 852534374
2 122489 805414146
3 95320 164393
1 108292 182333 791918499
3 99251 35643
1 71684 187136 770102486
1 34492 71773 148501054
2 45730 807817564
2 10398 737068386
1 55572 162207 528664895
1 127877 182903 719506806
1 36541 99775 563488042
1 11384 75925 645503805
3 72775 70940
1 65007 122008 531917059
3 140290 147577
1 115786 129282 805458550
2 16894 665057688
3 106856 47812
3 62197 90292
2 26089 284341865
3 199449 6745
3 158676 159771
3 70817 169359
2 177944 956352009
2 153752 31159248
3 24851 49760
2 190728 190428492
3 28542 69992
2 136415 112798016
2 186331 740533648
2 41406 415115726
3 142292 5862
2 112398 986004896
3 47271 51187
1 6718 97474 897485614
1 61633 196049 66943118
3 69254 98056
3 16248 59021
2 138947 972587221
2 130665 469678139
3 17305 18825
3 35169 60616
2 140596 478306337
3 23230 199612
3 13537 102248
1 81762 109336 665790757
2 16779 982388028
1 120584 167000 305409095
2 107740 538945060
3 22928 131573
1 81469 186709 483284346
3 166830 188466
1 66108 161194 171882279
2 93963 913988223
2 70625 739976088
2 131439 25893498
1 8498 155383 95207623
1 57518 60938 749617875
2 65728 181953030
1 44861 143011 458211433
1 159499 186173 417219016
2 14364 22709045
2 20059 566863760
3 67571 6196
2 161717 318862428
1 106816 174132 941255577
1 10784 70403 139011725
3 106684 151890
2 171914 185939146
2 197636 691488282
3 56482 45882
2 81614 176370864
3 111081 56296
2 82761 566812609
1 67943 125505 353045051
1 23066 52968 508792073
3 162885 99782
3 59771 125710
2 32798 15159534
1 2349 77841 85197009
2 48112 935225146
3 48286 107295
1 692 157132 145399148
3 130334 28571
3 160824 55554
1 59245 175973 454083259
2 182380 735004325
3 74468 122552
1 86502 179858 828096388
3 98750 25315
1 127090 178310 562774277
3 21874 7144
1 31017 67531 758765240
3 129505 105120
2 197127 977016151
3 193084 26444
1 70140 180953 771267518
2 127454 127025651
1 29236 41689 771992372
3 30512 190875
2 133489 267603174
3 16914 53155
2 187338 275682761
1 44459 179616 433084617
3 13298 75281
3 79369 96025
1 24120 164638 824220841
1 98350 120354 492592490
2 36216 251907741
1 26914 120696 305346609
2 199651 581759379
1 3712 178088 914943854
2 105835 460061391
1 79303 86580 957156050
1 20471 89944 222968121
1 11850 158810 820442987
1 62798 96718 798422924
2 170311 508782959
3 2411 113899
1 44306 96978 41024071
1 23989 154289 163610230
3 82414 70304
3 193242 90513
3 50514 142987
2 164744 730349387
3 175086 151638
2 103069 27358012
1 37631 128288 179611759
2 175045 325148347
2 153121 528799522
1 78959 198026 56601063
3 27123 26759
2 81091 193929343
2 107408 693172182
1 15578 22755 405276879
3 99695 94001
1 65374 84746 500706711
2 109357 408817295
1 11831 69285 118138699
1 64232 88643 819511256
2 162767 546606950
3 48368 76400
3 174171 161527
1 4230 80269 149328968
2 62572 801424871
2 131403 175145032
2 19111 982294977
2 31491 186074634
2 88060 854892245
2 176918 746159562
2 154948 545278034
1 6166 26579 491900598
2 58891 729542108
1 71145 76956 748583211
2 100116 987079864
2 12488 364963943
3 99388 144919
3 160318 155563
1 160091 196971 707180745
1 119224 179595 555442531
1 87715 161052 836916263
1 12119 70633 439171387
1 144705 149196 181578765
1 22441 141525 627971313
2 11753 619770347
1 40443 92749 888611429
1 46296 155766 299648679
1 56447 182280 330792600
3 175258 41095
1 15742 63358 888182107
2 102944 536432429
2 79574 752498211
2 102656 373320912
2 12829 82855078
3 52315 11954
2 98103 757097220
2 91260 753904101
2 140739 563626863
1 158843 165963 151504709
2 126059 983568449
2 107551 660381516
3 151807 116414
2 60401 644226163
3 17993 184042
1 52063 184707 201146165
2 28726 934837545
3 150694 4775
1 4977 37070 8364654
3 7990 81171
3 134848 89715
3 51994 23449
2 197901 409605683
2 21078 163491461
1 26018 64097 335023478
1 14837 108865 820666910
3 57477 178148
1 144001 190520 689080744
1 84288 140821 885157369
1 47502 164453 720562829
3 71633 76206
3 8738 50653
2 22196 170753249
3 76691 90602
2 99557 996255904
1 14693 132255 642345062
2 45761 333065981
2 152288 16980484
3 122789 33541
2 20242 988051121
3 185187 100231
2 156320 848767033
2 67866 941644520
1 151180 171122 693622359
1 21551 163809 988710280
1 70780 138250 764655540
3 169214 67970
2 47087 772378019
3 65560 10022
1 61655 187393 972461695
3 165709 149128
2 93726 482246791
2 90916 839828993
2 36783 436502899
2 141022 296269093
2 49056 203780312
3 176742 171192
2 38741 420315791
1 72889 187922 669543953
1 30595 181007 306387211
3 20119 113642
2 193164 906008174
2 99040 486627796
1 34257 173937 715149351
1 102721 160855 970220385
2 155423 494590227
3 172422 179626
1 24108 49388 835646587
1 44528 89350 792271447
1 98951 190552 398856562
1 64727 154446 108465886
3 67067 144165
2 68523 71802862
3 59934 70417
1 95823 170418 184451042
1 7849 34155 529822195
1 29477 192509 866287188
3 42515 120873
1 124377 182534 624888516
1 92286 187270 646067128
3 3652 164831
3 186958 64085
1 171066 191841 735498891
2 95253 279907235
1 4561 43639 63893771
1 125392 169091 780644178
1 103830 174084 748548525
3 92228 13377
1 140651 186736 113864662
1 46858 114865 531972422
3 97221 129678
1 59363 68045 922732182
1 71938 107524 9260417
3 107790 148384
3 112955 148558
2 145921 339135797
2 47022 343714170
1 66342 70109 890043657
2 197062 461989533
2 126451 930285483
2 83903 510616732
2 6470 646467596
3 73631 65694
2 78966 660644643
3 9234 181062
3 38352 149531
1 72537 74189 184936495
3 173400 4918
1 108587 143242 875754406
3 8750 43742
3 14463 64403
3 150155 156557
3 28761 154825
1 47660 176890 370055352
2 197056 29589024
1 5183 108115 560678146
1 47715 111301 859358304
1 12250 69962 148792894
1 40967 93364 500464063
2 156871 150646853
1 8373 107437 586214516
3 98519 143919
3 181547 131044
3 35604 171368
1 19586 157840 576707094
1 78495 194194 32134952
3 176967 152758
2 134017 715396911
3 100654 22275
3 64117 169891
1 19708 38023 48030775
3 136219 136546
1 16454 121296 757711745
1 84678 194968 653258010
1 62578 97898 509436567
1 88975 138393 346129507
3 78442 112061
2 185945 230604223
2 171965 471265913
2 129321 68507945
2 22215 761593513
1 39376 157690 398691865
2 2803 498347267
2 91353 529460482
2 84602 195737960
3 125628 132645
2 82361 977363392
2 118318 459111733
2 121456 127093253
2 155022 820080783
2 117819 568374771
2 85491 431881034
1 155036 187084 233018100
2 188537 59645225
2 161620 162602286
1 129956 192685 420110863
3 51270 46781
1 48239 48390 631036462
2 179675 400127403
1 26437 105155 369661732
1 35383 44416 319654562
2 22142 668129890
1 120638 169182 409094906
2 30352 550779802
1 99495 163611 747477377
1 116752 161519 733405978
3 62841 122587
1 76418 120257 567837315
1 149801 190862 443417068
3 139865 13168
2 135911 887485216
2 128966 169669801
3 108990 109433
3 153870 184779
1 31016 63469 393091476
3 90085 198928
1 51198 180971 219222810
2 188872 224944383
3 38022 197079
3 919 28303
2 150572 826854916
2 80073 719244830
1 3705 28645 353816948
1 98999 196649 809498678
3 17268 11537
2 40194 556338320
1 2527 62099 285067887
1 90520 104347 537652313
3 190531 126192
1 87560 148973 426046715
3 188405 191971
2 37080 954934894
2 84692 812494513
3 47394 110829
1 41424 185015 86888925
1 116806 177155 396450446
2 83781 228474996
1 47946 186443 121568079
3 88193 571
3 42536 64527
1 12225 51667 675326295
3 21382 136986
1 109030 179881 739386206
2 48325 883030694
3 140520 19191
2 157019 560426514
1 27340 71047 170722371
1 852 107026 541399927
2 133079 857704556
2 70626 825767419
2 126386 411578132
1 26244 64198 664177519
1 95481 113475 450841097
3 55063 191866
3 197679 61165
3 131236 182362
1 50225 89271 633080086
2 65666 499684128
2 160646 333679366
3 74757 191393
1 95556 145748 405102910
3 74400 181965
3 184786 177312
3 184108 166929
1 26667 156181 867140561
1 161273 193123 426970911
1 67461 158510 919767801
3 59540 47691
2 159781 682334849
2 124190 909554556
1 136142 196720 216840749
1 1108 5264 290403256
2 185533 679392350
2 173855 302340189
2 64834 94595752
3 194336 67300
1 155212 185594 748098925
3 136410 152239
3 126757 120581
2 28076 264323220
2 85476 669432180
2 81319 384014781
3 162816 130070
3 199532 194296
3 30727 8574
2 120131 789178957
3 181172 29412
2 97887 627002950
1 20796 80900 502278982
1 59243 102929 273483640
3 39579 166915
1 115383 144096 826224333
3 82849 185623
1 27469 43498 278168875
1 16482 192810 647288948
3 177475 91613
1 105511 146808 246995320
1 29807 139712 220062468
2 117624 77683480
3 53788 173860
3 12866 28775
1 62221 102757 833140685
3 140491 138171
3 142706 149986
2 157835 79682086
1 106086 138835 549402835
2 86198 332945173
2 51748 468035638
1 11572 68781 825172070
1 143826 176363 76709542
3 167362 128222
2 3244 623717039
3 68602 133735
3 11419 99575
2 98904 25997138
3 12230 133861
2 157160 393717672
3 91107 162182
2 172723 223574437
2 171341 8500080
1 62591 123718 180463374
3 196426 191156
1 169440 181478 315849674
3 1481 75190
1 48415 101810 418331011
1 133152 189218 329627678
2 69958 729265402
1 66442 153066 225877080
2 171874 927864623
2 55980 80499234
1 48727 106093 138537495
2 66881 97856116
3 195669 72456
2 127534 917206651
3 57099 19314
3 35737 199077
3 176349 173502
2 58409 212640718
2 85962 507178088
3 156087 37402
3 127904 188774
1 44776 118999 709640084
3 184536 174218
3 137300 107588
3 145461 63660
2 116936 312609935
1 62820 160598 919833618
3 2271 166771
1 109732 178017 35368904
2 134181 482759775
2 3198 712270390
3 64191 10374
3 188323 15998
1 56418 164344 47250456
2 162098 326287763
1 57283 115970 96544756
1 34329 38119 744300988
2 43412 231130613
3 42480 122005
1 67760 183205 330381768
2 2220 551913430
3 131489 39568
3 156716 22540
3 157116 132788
2 199830 13273590
3 41422 148339
1 43385 142635 910138215
1 55963 123719 319969877
2 157215 7065547
2 169768 896400800
1 168840 182406 959840180
1 34736 72951 973029660
2 83335 798479461
2 44770 36977107
3 120383 188317
2 151007 326432849
2 173900 93818471
2 64929 16751191
1 29084 45164 992190910
2 60557 755335613
1 90503 135919 105075165
3 90848 10688
1 8885 44520 617565825
2 35018 639872484
3 95618 174630
2 38699 967170822
3 72999 29980
1 90160 177046 289564708
2 85861 52774564
1 22849 141210 24647640
3 193120 34300
1 35933 122064 517265479
2 169890 90968551
3 195660 115193
3 43065 163369
1 47417 95390 802580933
2 93084 643590141
3 20849 189628
3 71961 197073
1 3910 109417 478693711
3 150892 142041
3 83870 140588
3 98095 15698
1 175870 183239 703182795
3 179552 71
3 128619 9454
2 77970 966357032
1 7919 18351 455165396
2 171667 422216520
3 37016 101150
3 73522 25601
1 72481 187006 699031519
3 114344 104275
2 190119 18145025
1 33426 155420 817502399
1 85526 120174 901430336
3 198737 36744
2 25545 628219489
2 194297 37025778
2 150659 80335456
2 76689 246026282
3 183754 31624
2 36773 47341923
1 41580 108843 289292
2 131929 160778763
2 119863 302647503
1 6336 52671 380646875
1 444 50765 934152617
1 11333 59050 50863999
1 141015 169838 754849506
2 133779 670206037
2 82875 52487422
2 131785 72357345
2 20579 223552007
1 14299 110637 4943204
2 21894 801640862
3 149071 126491
1 148354 177787 417985863
2 131351 659881689
3 96591 139864
3 80413 34708
2 52059 591513413
3 174914 53901
2 67951 6769012
3 120255 46162
1 22748 100119 103442018
1 73210 184644 850008953
3 5497 168977
2 159621 238354361
3 149786 144884
3 67495 133139
3 182072 161260
3 172214 78999
2 118368 713656479
3 96684 100552
2 111255 987004738
1 23032 74688 136245884
2 89992 166574127
2 90988 861551936
2 186461 668365599
3 25378 110593
1 90695 104228 205986915
1 74217 110619 513794772
1 121059 144559 494036091
1 42909 135297 177747503
1 109476 157043 429526146
1 24689 51494 640262958
3 130134 67657
1 127884 140407 290901677
2 63890 808872236
1 125548 198967 538192486
1 55180 163676 420528711
2 171954 621942086
1 111477 138241 628450872
3 37504 97407
1 63333 188336 127510786
3 101939 15550
2 78993 967688890
3 54221 54083
2 133352 780939584
3 194822 42151
3 194850 109828
3 97600 98841
3 66529 106336
2 38415 10523786
3 187033 133381
1 4069 51184 966305523
1 18103 66381 219704026
3 24169 190197
2 85591 336051155
1 26356 148000 739705979
2 141580 197326866
3 171645 113550
3 199863 164228
1 3662 71271 775501847
3 35822 34992
2 147143 656210057
2 182040 101159621
2 91993 302859164
2 20581 416479560
1 48581 51698 295107445
1 24553 31954 173606991
2 14626 205424006
2 152306 515878054
3 69908 82410
1 68462 179351 137236981
1 98236 172882 945807425
2 77557 218140797
2 176474 431786672
2 113836 893527427
1 147380 157140 581474582
3 151107 152139
2 71018 741282257
1 55181 190230 999787295
2 132874 616699475
1 1954 156227 141458862
1 48422 101989 749097410
2 139768 989372011
2 164778 568224811
1 122809 157953 58684367
2 107202 337249238
3 127801 55610
3 139454 96904
3 187578 97819
3 161956 73860
2 172582 388695018
1 145694 173484 116742428
2 104638 907892668
1 17939 141746 475039015
2 99620 228671706
2 167273 191164512
1 31981 72810 317573757
3 931 40350
2 170051 692338191
3 116477 151399
1 149610 186097 22203108
2 86493 159066519
3 4450 184662
2 50409 993860007
2 17894 657114918
2 121537 980863538
1 63943 103525 220334427
3 71752 81601
1 142400 191841 122521909
3 137274 59240
3 85608 157017
1 32119 89611 961584058
2 41222 993635354
1 48100 170304 599704541
1 145027 169659 740326953
1 133854 189380 924728307
2 54465 759355801
3 190897 70112
2 124675 688215456
2 139278 795603421
2 94995 567312920
1 72740 80806 214484722
1 37970 142651 669025509
1 39781 162742 501819131
3 189567 114039
3 134830 199268
3 178403 91486
2 28364 426501949
3 177784 85265
3 141307 44364
3 4896 79348
3 121294 107918
2 1488 35403169
1 17409 167595 284237006
1 31072 199361 643012968
3 23238 144496
1 32626 108681 645313786
3 27495 74974
1 3544 12484 859609851
1 170759 186654 137109498
1 13796 13829 249822872
2 4182 406408156
2 143132 599720597
1 18153 107009 433651464
3 133540 119311
3 83459 39180
2 195392 88770127
2 63510 887187811
3 130613 111269
1 52890 86708 168931914
1 122803 125746 305330921
1 24205 173722 24265848
3 189343 158557
3 120975 133462
1 12837 132397 514494004
1 93329 112817 169862906
3 150823 175732
1 30244 160823 425899747
2 76449 117506303
1 24185 49495 308081738
1 153535 161565 594650118
3 70013 50763
3 130924 151088
1 19229 60943 853900528
3 72656 81662
1 24389 82615 218151603
3 109100 157757
2 40387 815118221
3 146219 2300
1 106601 172551 808269220
2 142899 44292996
1 54307 63325 492546303
3 101890 189723
3 58758 93520
2 12254 721578018
3 184188 111902
1 77410 90887 914011049
3 63245 116670
3 109423 189786
3 61790 56404
3 179381 136765
2 196833 218121695
1 96232 100164 983099337
1 99294 162329 815142837
1 119895 194551 486415180
3 132282 170668
2 167031 903987564
3 44690 71492
2 144347 761654265
3 139170 122624
1 50901 51090 182646733
3 81854 63416
3 38556 173481
3 138220 170028
3 144200 66090
2 9389 977083630
1 8439 23058 643692572
2 39721 822071692
3 24318 80434
3 120640 113476
2 174023 463045678
3 91046 135368
1 111261 158935 403220578
2 185579 548376113
2 163526 364261090
3 7781 157911
2 139871 575318804
1 153398 155832 264819088
1 37446 124659 315782158
3 13052 144498
2 70135 565064952
3 177329 46835
2 174199 241466130
2 60679 983199143
3 3484 140243
3 190303 96115
2 199383 476503183
2 94004 252702732
2 170013 499129173
3 165666 32644
1 37079 44415 827294132
2 106845 343426333
2 93180 937240087
2 174935 72871232
2 70622 502745283
2 183792 355291506
1 111815 194602 792112031
3 181432 8207
2 84175 384338338
3 125354 135442
2 120590 330048854
1 67434 115593 427259453
3 164359 57978
3 173225 71949
3 36065 113052
3 141078 3600
2 13209 956939052
3 88856 131872
2 135796 176124896
3 102719 115464
2 112575 902543428
1 62604 132465 192236481
1 4467 65461 797037809
3 184942 188435
2 45594 282101798
2 16053 791438439
1 60711 128136 488152465
3 9095 38652
3 85600 16182
3 176326 189921
2 183726 829635571
1 171973 189701 187982510
2 30002 76409735
1 13803 173412 81573885
3 161265 63253
1 142577 194097 242557476
3 156258 121523
3 160882 33104
3 107618 62243
2 182686 433533912
3 147820 103698
3 48295 46864
1 91959 169085 420554436
3 95791 94615
2 113113 8051677
1 113374 197526 468699049
2 57801 116711452
3 98827 116929
3 142567 26038
3 126914 145435
1 123549 190657 228614100
2 20938 405504067
1 127657 196196 205557463
2 181436 390640075
2 170239 499648459
3 32095 187665
3 164924 169305
3 125323 16343
1 49369 139748 541085144
2 15556 144023031
2 149465 782666731
3 33287 28316
2 129165 988313084
3 198625 155040
1 40228 77843 457441678
1 45132 185148 499631277
2 199191 340372364
3 162255 106607
1 23893 148010 503364527
1 4525 42156 459850661
3 103342 195489
1 6699 182214 728427430
3 159704 25220
1 104958 107990 775095889
2 108866 133333071
1 28885 98275 223142085
3 94718 61560
3 163790 103074
2 6200 359870724
3 194676 191519
2 73849 646094469
1 15750 127215 456417262
1 45538 123559 920066857
2 125451 911513527
3 55358 150472
2 150898 192174488
1 35628 169169 587382566
1 10200 13671 827713551
3 85870 155427
3 173962 55880
3 179082 102628
3 150010 108766
3 148106 113993
3 178422 18036
2 109314 882973647
3 6035 12464
2 47978 636227407
3 149143 142224
1 142546 197327 402551530
1 10302 147945 731188876
1 94166 185579 941367930
3 136450 20690
2 181813 576310509
3 55012 134937
3 108617 49189
2 8210 879541728
1 107771 192303 170464138
1 15355 41795 327688822
1 138054 170816 945192789
3 133578 147513
3 6974 1048
1 36187 156160 371080106
2 146875 116602097
1 28922 172901 368509977
1 113313 161274 142071640
3 87085 175677
2 156420 183003791
2 129680 179668921
1 25136 160263 192991611
3 56453 164244
3 174485 45085
2 143796 448647101
2 102650 913045521
2 122551 158778448
1 141896 143473 261564652
1 59720 112212 314200702
1 67449 149650 907828045
3 21455 175972
1 23610 31978 502606771
1 104428 158947 204963999
1 4668 49992 969766382
2 135251 316150417
2 2781 690580166
2 2165 975230026
1 52882 194038 754376243
1 108201 146487 306104404
2 97221 665158617
2 71515 496680851
2 21444 961983105
3 145124 199890
1 115217 172875 446529154
2 103444 596239407
3 120234 92648
2 81468 887905239
1 77305 87520 6167077
2 67159 437198849
2 30481 347769258
2 192612 516722440
1 104646 136622 587995215
3 7947 151692
3 122855 136490
2 60363 426546153
2 2639 791598848
3 25041 36905
1 62536 155053 688928752
2 64220 529525403
2 84192 786982219
2 131802 582944183
3 177105 86978
3 176969 193757
3 96936 126110
1 60794 96456 624456355
2 65153 942119087
3 148582 111495
1 85477 117711 808005895
2 67671 535063861
1 83212 90209 441941539
2 11460 353910047
2 113615 196482626
2 13041 911512776
3 141409 166634
2 107618 324569148
2 104670 582622543
2 25121 953057408
3 168719 136887
3 142151 31857
3 176477 124148
2 174048 506480533
3 19358 129196
2 147787 851901421
2 53747 414704101
1 45471 189569 866553399
3 164968 100243
2 182150 332604459
1 145372 162487 584972621
2 49955 833600322
1 3557 194225 917844688
3 47392 80500
2 119683 128934814
1 69854 99289 967710669
1 136532 185129 1244180
2 74104 63927617
2 136583 301604809
3 161380 886
2 45911 991706891
3 171398 158843
3 56275 171735
1 79884 110035 801579801
3 191212 168740
2 151119 847210193
1 125524 188359 122440640
2 159473 771297554
3 101362 119370
3 26939 136280
3 46977 105113
3 128744 113432
3 114584 137079
3 122959 77961
1 120787 171452 424334515
3 14362 170026
2 118078 290607900
3 153179 164776
2 21262 696890757
1 101283 191098 288369344
3 44917 82599
3 196350 125896
1 37207 91456 593930146
2 86559 707967645
2 40093 8340622
2 161547 324911178
3 78848 134989
1 65516 82961 371099322
3 172623 155353
2 128440 338064821
2 121347 537573717
2 52927 557409338
3 138045 22484
2 139055 766777224
1 17408 156940 952400891
3 24782 90040
1 16813 136236 807254834
3 132901 175235
1 44825 119125 757672402
2 132178 115302857
3 84243 14277
3 129300 56221
1 1258 12793 756418215
1 23708 164928 212708312
2 152065 262683749
3 103543 168304
3 568 133275
1 20546 91099 219165812
2 58835 186637557
2 146588 27651468
3 149551 3802
2 180154 697025163
2 62155 503775348
2 172489 561894093
1 65575 72304 819172418
1 162343 183356 761123776
3 199294 197920
2 187303 403563075
3 78398 173444
3 129176 169840
3 123586 14490
2 187586 123221897
3 86570 122551
1 78181 154804 708806251
3 165135 113167
2 175753 802610380
1 24072 159677 946620879
1 53523 109341 74821605
1 170816 181277 8534557
2 100229 411837706
2 142177 335846488
3 48563 158210
2 135988 288078846
1 59166 148647 373494902
1 90428 154450 742408069
3 92056 119659
1 40870 74903 337413547
2 38463 34577334
1 13700 39088 645664943
2 167221 875636677
1 83849 180157 908516047
3 125987 165124
2 1926 895786486
2 6793 798835186
3 182958 39306
3 77146 134729
2 147343 441568965
3 161206 76943
2 137453 375073937
3 25253 5539
2 96323 125398916
3 18477 130841
3 20722 45516
3 42376 173850
3 120396 3990
1 32870 73594 105698738
2 82421 274538824
1 25428 67358 742403620
2 7405 238491702
1 162331 181107 763694337
3 162584 26964
3 60326 53159
3 144584 112755
3 122702 157359
1 11185 172113 983265749
3 85854 79477
2 188149 506464096
2 184715 941234006
3 109753 145827
1 39238 54006 172428617
3 130804 130456
2 65406 147142002
1 168114 180739 857823881
1 169258 195848 403158406
2 198634 561064499
1 15637 81649 305528469
2 10812 555124998
1 151966 188931 143246870
1 148991 192799 201425643
3 195915 199830
1 39481 114970 101294196
2 197440 225629334
3 187531 94371
1 75181 109969 861651609
1 55328 119149 300437994
3 81976 102404
1 30815 83317 266245206
2 385 348993997
3 149948 67809
1 2812 155501 271661437
1 101824 192410 406387103
1 8168 37106 372831739
3 119057 108657
2 42644 448237710
1 113810 174310 696997609
3 105271 15925
1 91918 145380 326949915
2 61081 784290507
1 143381 194686 585262009
3 59237 151589
1 78894 111758 211149451
1 30544 74569 703062148
3 150048 145075
3 127616 145670
3 17142 86471
1 100990 144999 324964009
2 188006 477245336
1 133331 198630 186671767
3 135988 59503
1 42977 85103 293335478
2 157714 973246010
3 189833 184440
3 28048 178672
1 8749 35131 106849510
2 57528 111945668
1 63873 198072 358916650
1 107507 185773 798912181
1 20897 57444 729966820
3 168287 87117
2 37580 974321037
3 33029 82396
3 187474 149759
2 32970 484155824
2 55932 17865217
2 25245 364141337
3 16191 107371
2 56428 768676611
3 57025 176263
2 95778 396241721
1 20154 105332 236705496
1 77048 127766 511273834
3 77631 76666
2 133975 158921395
2 88467 113566512
2 91942 26893896
3 37759 180871
3 70071 34143
1 37412 156704 75959590
3 156444 39182
2 61154 882048318
2 87744 292432437
2 151417 862990130
1 129531 140798 523577096
2 25799 943211715
3 96733 124287
1 60612 78141 303186609
3 177002 151472
2 38919 455723677
1 116601 190828 164689215
3 2547 193736
3 136304 161580
3 189131 195970
2 160376 674978115
1 72551 90554 560205594
3 96080 139938
1 15475 79293 367087057
3 13507 191253
1 99066 124923 459282742
1 147897 179703 816134936
3 123127 108366
1 8196 83315 737347523
2 81001 662116479
3 30015 27055
2 38210 830604857
1 36100 84304 513909437
1 59555 89385 164831289
1 68742 93071 955549038
3 168347 92462
3 74850 142834
2 54268 244882605
1 60396 86579 191143057
3 174689 67935
2 171370 500328888
2 108665 259250011
3 182913 85171
1 141858 157271 531661113
3 138307 34776
1 81910 165003 37047401
3 73601 147644
3 193636 111417
2 156235 740640721
1 48789 99644 847243710
3 52647 188914
3 116620 145283
2 123051 151777601
3 170094 42240
2 74330 38202772
3 51930 138327
3 119976 149045
2 198954 456545498
1 94076 171156 338082188
3 61744 85739
3 21057 74812
2 198172 743307681
3 107431 116824
3 101451 9273
1 53621 163252 921165030
3 198114 164065
2 186974 715565909
2 176213 476154734
1 9704 79508 139747292
2 49166 471889621
2 171322 511948197
2 190913 733046427
1 45535 62904 965429486
2 78657 699253576
1 68991 84686 324309988
2 171402 206168520
1 42222 192437 851396291
3 154273 159570
3 53064 4254
2 77211 170239952
3 69567 161457
2 63138 560436461
2 189897 394598346
2 28811 473197638
3 62839 89171
1 115547 138895 586931625
1 45834 97514 507438501
3 16091 16909
3 133743 116207
1 123785 164974 24830395
2 94813 245253246
3 179209 34164
3 28563 31603
2 26959 403542841
2 64155 33289011
1 1763 124263 123321586
1 61102 89257 403531498
2 50902 395849409
1 52751 140148 924157492
2 157453 3465700
1 178647 194940 70613627
1 1157 97035 235832734
2 80850 983988963
1 18469 73819 991800276
2 33931 214969299
3 43661 173181
3 22666 117829
2 120412 377776793
1 105220 157035 960070346
3 83570 96574
1 67367 77356 951242049
2 19387 90851279
1 115860 176258 212094285
3 50685 21261
2 116149 146969696
2 94370 986015478
3 20420 177399
1 103884 107918 524100016
2 121873 159556765
2 154251 962973629
1 53238 131231 537574523
2 60710 595827153
1 14926 102201 209805151
1 1434 87817 395929838
2 60164 662750627
3 124 68600
2 149442 895226046
3 165296 18966
3 48185 958
2 164608 256567252
3 108917 93745
2 116840 272460953
3 18893 119736
2 186453 999817864
3 150640 105633
2 127452 421480784
1 2576 86217 978122468
1 80619 163241 550109586
3 45212 37723
3 56318 92949
2 2803 529179709
1 56089 154541 246396772
3 157805 117956
3 10287 84399
1 51740 144425 797042484
3 160605 170387
3 120330 106229
2 93077 387160091
1 169331 184679 178927404
3 157843 148462
2 184019 391181123
1 41293 46807 946155474
3 115809 111351
3 18154 90767
1 140340 188176 7143466
3 86930 171415
1 1169 58550 249991214
1 111611 169045 110548542
2 78856 421124041
3 128519 122436
2 66017 539185397
3 8191 49219
3 165076 122849
1 104679 149581 367079753
3 112709 14736
1 13760 166308 214734110
1 147323 149132 815967488
1 995 117249 616586487
1 53273 117179 806253586
1 48175 153981 177498254
2 65869 53522131
3 65075 64410
2 42762 311011182
1 152554 187236 330643540
2 139869 420055738
1 43041 149430 901034282
2 198187 986511957
2 93923 516330453
3 95436 119274
3 14635 146124
1 114539 178763 809621495
3 74189 34202
3 96268 111578
1 56629 189480 595910159
2 72457 671487682
2 155964 922995671
2 11624 795805656
2 112829 228728005
1 145646 165228 360428004
3 146105 85096
3 84275 150494
1 18978 136172 793679364
1 70790 187874 588827692
3 54945 21287
3 4897 87319
2 29751 382868954
3 116837 187145
1 11460 58836 462669069
1 29449 165107 653746410
3 111179 104763
2 129535 987945761
1 56638 69531 830082818
1 57383 142153 578034854
3 39622 87534
2 10858 411537125
3 64522 172344
2 71522 72588402
1 137577 152339 329450556
3 175518 5486
3 33611 70842
3 168427 36671
2 62479 157390153
2 14147 837707417
2 97326 488453864
2 125915 874726526
3 184086 4310
1 99270 157029 447322390
3 80702 97284
3 74614 172510
1 118716 175045 345585659
2 79547 461017246
1 80522 133883 422807905
1 26952 162539 380538714
2 96966 214004480
3 154470 73515
2 134823 433547939
1 102918 153734 404080140
3 139278 150932
1 66299 152375 228053795
2 108787 534240368
1 137410 156900 562709639
3 112365 31540
1 77769 134097 14918643
2 120932 108936857
1 86823 172967 718066842
3 27945 51673
1 137615 169302 101845616
1 24289 196741 460044593
3 84181 167146
2 159613 553873590
2 149505 106229730
3 61394 194224
3 6704 54072
3 96010 176946
1 81064 181782 947878810
3 11764 101641
1 95545 146310 667376727
1 181007 184822 326127033
3 3498 187477
3 60184 70321
1 9365 32489 970691403
3 21777 175192
2 155874 358786204
3 49872 157907
1 73645 184126 529805731
3 526 29214
3 68005 108692
2 28213 772963074
3 1814 78736
1 54091 116091 302316587
1 50018 69192 21897749
3 161209 124281
2 189564 416562781
2 134208 755837075
3 16841 32932
1 152584 175449 244930745
3 178231 196486
1 52776 148388 853953673
3 102958 139604
1 116999 190328 617859983
1 59335 192098 70626747
2 33653 907359293
2 154646 120516559
2 42196 844029216
2 80344 424560296
2 81395 799929102
1 99376 139963 347261680
2 117637 219877686
3 165090 158297
3 28968 43516
2 85051 242153526
2 80447 72785427
1 7776 30656 420165028
3 148991 191697
2 183361 96464333
3 172710 15598
2 173941 545208220
1 108206 143477 643007921
3 48445 177352
1 30081 175579 736151609
3 128055 130019
3 110833 84514
3 110609 121962
2 82904 599275120
1 52429 109617 743976173
1 10917 64751 354394639
1 3195 151241 431618701
1 74002 102686 912579075
2 186195 249146180
3 176615 45027
2 12159 750657069
3 177817 40771
3 51467 172083
2 108987 317607646
2 100884 402515866
2 56164 514838072
2 70805 846166654
3 27067 90549
3 56754 23123
3 196457 120402
2 84661 183739076
1 34698 137204 467222882
1 116206 187270 212368792
1 1333 68130 271441039
3 126235 141105
1 80778 170412 532028259
3 141106 72305
3 2502 33886
2 29021 649746971
1 147087 167232 551033201
1 1586 154894 222319279
3 88501 175592
1 38520 173962 338521301
3 69158 84799
3 135583 48677
2 62907 146960782
2 83232 71176283
1 99548 133635 188486274
1 4616 166930 443529125
2 31831 855785476
2 55237 693228928
3 146398 198551
2 145910 30009642
3 172667 84951
2 25629 632041559
1 47862 180425 401853225
1 20497 149886 343841229
1 67731 97876 670542902
3 47367 53403
2 79402 237333092
3 189951 179289
3 108536 85224
2 121630 819673064
1 47326 135643 939949063
3 59400 86897
1 134519 165947 872906003
2 130303 569063796
2 188978 103736344
3 95932 52584
3 164854 189964
3 119411 53535
2 174088 970820075
3 140199 25514
3 152816 77194
3 137988 64615
3 52547 114901
1 17421 174079 904427818
3 85952 128822
1 13832 48710 196527196
1 42422 150352 306275211
1 127214 195211 923487260
1 103007 197218 857489460
1 80862 169798 970592366
2 178613 115248903
3 88315 42457
3 159891 166649
3 26020 97950
3 14872 128551
1 105899 118165 936120979
3 4831 180337
1 146168 146604 402404132
3 185188 124994
2 91557 682430497
3 54731 24562
3 45004 139444
2 51287 741725707
1 136781 176116 294717706
1 69550 79488 509117567
1 40899 148160 85406424
3 42473 9619
1 28695 42495 943457592
3 143429 112209
1 71755 162158 709277848
1 121951 145542 119357595
1 59441 191456 995338409
3 109524 90219
1 62297 181269 976980985
2 129938 964963025
1 13448 153074 575002414
2 59512 892471061
2 138296 207550329
3 55714 135177
1 20196 55576 106242506
3 72107 39656
1 23096 60396 852364030
3 53293 55124
1 106493 141867 306790439
1 51662 81509 195158708
3 114884 175010
2 87239 877292976
1 20324 164854 963340470
3 34734 136031
3 49145 143462
2 29966 60783479
2 153329 502360927
1 41614 74856 948621431
2 127584 25487369
3 57542 66063
1 31155 68417 85691834
1 96213 184508 514402330
3 55252 167896
2 2440 27045896
2 108973 178951314
1 11550 108883 588355968
2 42315 833670328
1 166038 167983 404886937
2 30111 229012937
3 49355 68368
1 4302 93863 441941358
2 61818 698142347
3 53386 17174
1 12656 96126 596346759
2 31777 206923299
3 26300 4222
3 145783 72549
2 115642 632551286
1 19023 105170 584647055
1 157345 194348 375983682
1 119958 136980 259929572
2 189560 188396112
3 120599 12101
3 145226 112571
2 157023 892373168
1 60507 98820 407424786
1 74061 78313 746858508
2 52985 415836887
3 111425 41767
3 93877 125304
2 86894 888493946
2 147872 983255007
2 120595 781930259
2 100434 613623652
3 174572 110386
3 154729 21438
2 111478 730007169
2 135572 294052943
3 87687 95169
1 38013 54667 751995440
3 122237 141043
1 22143 139592 743719373
1 32222 103154 668189369
3 63618 180224
2 76128 105914145
3 120247 111978
3 67258 160149
2 87341 399667291
3 180532 74752
2 4031 728667201
2 138503 658752155
1 130185 161304 634810153
2 140276 670961246
2 91453 996885422
3 176826 192745
2 118167 780513621
1 78209 102478 22278064
3 105073 90645
3 44871 106567
3 43896 121684
1 71834 130586 348909035
2 90831 661281351
3 74042 162455
1 103234 175776 738883803
2 56575 65512121
2 197171 635408204
3 88877 83519
1 133619 189651 207695831
1 86523 120533 618690958
1 63500 63802 14055758
1 69796 100895 67987210
1 86880 90174 720711083
1 72930 80781 144562034
3 80739 111101
3 195554 135435
3 112532 46654
2 146070 513343721
1 47011 81205 770354663
1 136230 182725 671720682
1 77816 187958 398753914
2 144402 353262286
2 67631 117212481
3 171105 37395
1 143117 170492 345037140
3 89142 135587
2 152965 917773083
2 142068 176402837
1 464 195009 991537698
1 62198 106329 329599540
1 46816 185850 6245313
3 37007 145515
3 154967 17347
2 120832 718497492
2 127335 131384440
2 53614 252574166
2 55101 168731670
1 64604 149949 440586143
2 68395 340117005
3 192732 107698
3 153753 24668
3 184805 88310
3 126157 22405
3 68740 66810
1 13689 33750 243037203
1 21342 80160 997091576
1 65455 166989 306735602
1 38 26431 200990659
1 60758 88923 570652998
1 61678 166148 676912277
2 47108 606784215
3 8516 111179
2 172352 42269427
2 147162 278167370
1 33362 93202 960567137
2 199298 354427061
3 64812 48620
2 61237 835835949
1 67417 166501 98540217
2 74934 892179577
1 74038 93970 409003683
1 95388 117752 935876738
1 10158 109414 254395892
3 178563 175909
3 35940 7012
1 38082 78021 19177077
1 116658 178145 850309347
3 70432 91036
3 192229 54727
3 104888 170699
1 156725 157808 895397278
2 183020 506260115
2 74578 926138643
2 45656 518157427
2 116711 425806812
1 64405 198527 576338017
1 11414 191607 63456334
1 100910 127839 496398135
3 60212 142360
3 109653 49963
2 12523 278849024
3 137142 49319
1 68627 161376 678312841
2 109704 585905146
1 96506 160315 597435855
2 169656 446977575
2 199739 416669741
1 7770 20624 963864492
1 12006 138973 885039064
1 43566 159550 990003011
1 40285 128811 214237298
2 100372 437400944
2 55892 733857492
3 123994 75163
1 66828 131643 144451180
1 84752 162148 565857473
1 129937 134779 884751617
3 102512 50347
3 114021 64316
2 189405 176222456
2 33360 308980090
2 21244 168572534
2 79316 490582062
3 108975 57127
2 51731 28340725
2 112354 311097008
2 105808 184572286
1 52524 101192 694308547
3 24512 143486
2 198747 25251563
1 7497 71367 415464490
1 26653 130824 317845999
1 71449 193127 800346819
2 127477 82173335
1 92103 107411 941327537
2 27788 17479229
2 48446 988413211
2 18571 557234126
1 138470 174605 371134344
1 30307 85494 723536224
1 111003 192268 772383915
3 110589 180742
1 24523 46461 754662849
2 154211 621619309
1 103844 189185 169679956
3 41790 129373
2 160942 218927737
3 115273 101330
3 53758 63271
3 77254 152824
3 183869 159042
2 168443 594032198
1 137996 194493 537196217
2 46917 537805765
1 85194 185355 723952170
3 38993 115541
1 145231 189678 158533150
2 133046 14046413
3 38948 168227
2 59827 346406959
1 73708 146325 954665763
1 152418 176080 306554088
2 72710 930815124
3 32469 69615
3 61981 69171
2 44406 497272356
3 125198 109630
2 139030 973266382
1 61085 64956 2057695
1 33284 166268 759958291
2 45375 962156767
2 191272 925923037
1 84809 128960 733764560
2 69793 851035162
1 110314 161811 200723084
3 199462 23122
3 179020 59965
3 35440 11857
1 32630 85672 312374965
2 160659 422376890
2 149362 120658748
2 132823 339708980
2 136634 612990829
3 119487 139664
1 10131 57771 629867030
1 57274 180210 867006128
1 77007 153483 287723244
2 18948 231536318
1 31507 113781 142688778
2 74084 421986781
1 47822 119363 591850151
1 63896 83592 227071303
1 74707 152662 746582268
1 53546 111779 336914691
2 98836 312018769
3 67061 41338
3 125802 67944
2 174149 681086645
3 100557 184070
3 11437 199468
2 32516 369728827
1 46541 180058 600118941
2 48786 579062815
3 126120 8575
2 187720 420421287
3 45808 57396
1 122825 143156 154174330
1 117546 142668 630736145
3 139797 73994
3 96511 194983
3 61846 196045
3 105482 163335
1 26662 80531 397552981
3 116190 119246
2 164944 519834413
3 154695 49175
1 38330 50317 976391402
1 152440 158675 722030401
3 167872 112891
2 27350 230005789
1 98078 121632 632082391
3 28248 131029
2 1427 893770378
3 25695 23707
1 48622 160609 844742512
2 31595 969807314
1 33709 177150 595069739
2 103601 785140057
2 165851 772898890
3 153262 169939
1 63142 183529 277304608
2 84987 636094809
2 63779 479383763
3 142713 78677
1 29506 74155 321674097
1 82196 88936 54559877
1 16778 175810 609406825
3 109637 189678
3 139601 174129
2 148732 161390035
1 92903 158104 738476887
1 98029 102972 892586730
2 76060 448096366
3 117150 51223
1 34584 96752 90309422
2 21041 63897433
1 1939 179768 161103712
3 175261 85034
2 31636 416515202
2 133332 61282069
1 45491 97335 648683634
3 142111 157372
1 30205 149720 177437717
2 104638 956775827
1 11503 12972 589950893
2 31324 181489368
3 188989 1925
3 177070 94004
1 16125 33001 721034258
1 131904 189115 113873262
2 178551 955859516
3 177795 73030
3 170835 103142
1 142324 145556 333485760
3 99061 52905
2 28601 347043707
1 16808 66280 578591827
2 38212 116081115
3 18611 169020
3 75160 151598
3 171528 146149
1 27237 143684 259082966
2 117290 75201713
1 81276 170738 770934400
1 81298 111796 567634092
1 174541 189826 386648739
1 3360 166569 322949997
1 14429 114494 491188677
2 27113 355053019
2 90822 944917701
2 120444 73212892
3 150904 139402
1 85522 104423 872077264
2 158608 93808638
2 100502 302080592
2 165070 100988375
3 190277 51934
1 23799 167445 738733527
1 67515 74047 246584780
3 194088 105000
1 72088 104846 678414106
1 58317 179353 463059555
1 57306 100510 804572854
3 19772 79301
3 182416 137618
1 46505 156492 930483722
2 51735 389212226
1 20471 104224 154177070
1 81774 109858 570684780
3 75271 25482
1 31452 69512 976135358
1 75025 167870 476405071
1 93508 116205 931632433
2 39705 438747458
2 45197 565760922
3 119092 101272
1 54943 179888 954865333
1 37735 150970 965462121
1 51003 146639 932905750
2 134115 920296511
1 132533 170825 965326181
3 47867 56004
1 9394 154657 393887716
2 149460 384492094
2 15011 409117842
3 184334 176945
3 76797 74861
3 54273 117838
1 61370 192089 564340239
2 92995 514138498
3 130473 173671
3 90685 72814
2 150355 630574680
1 40208 148657 945454915
3 96971 116665
2 158376 620223835
1 120170 137527 33270057
3 57366 104456
2 36023 707797
1 120978 194434 983762164
2 18292 31568990
1 47408 144135 919531133
1 7532 145446 983909989
3 74014 99707
2 80711 239488075
2 42560 417558054
3 137816 171128
1 99437 155519 854049250
1 86674 124137 390032253
1 77811 145652 628890906
3 103441 61465
1 26760 49305 673344507
3 43654 63999
3 128425 148490
3 39759 197978
2 120359 670262147
2 116993 83901593
1 133461 159662 323639909
3 87583 134931
2 187157 61112255
2 140462 277755600
2 107356 278044954
1 69631 75107 222102042
2 112402 274410058
1 29425 115464 650303941
1 7970 145608 708645942
1 114929 130851 612713575
2 142015 801747976
2 164527 482530486
3 109732 186069
2 90799 4589522
3 2699 148698
1 76243 157317 596089132
2 183792 304551173
1 42825 128701 954698560
2 170353 59988369
3 149037 154486
3 51599 186163
2 54634 974314286
3 54694 196910
2 9373 623617031
1 54029 162466 81303224
2 75243 833679560
2 110724 350922180
3 120729 2593
3 47551 155127
2 11633 564144954
2 150214 760358543
3 150491 195791
2 52190 608624148
2 69071 144772453
1 46493 74368 940611357
1 160856 186525 316542652
3 118826 21173
1 8023 91669 169341196
2 119041 186121572
1 151409 162650 110809652
2 185298 910483346
2 163311 278612931
1 76733 198391 126119296
1 68901 164522 41161859
1 129186 141622 711331093
1 17966 134329 894161312
1 89473 99242 450208132
3 128637 102757
3 191908 60615
2 89029 228421096
2 93235 728475020
2 113037 687904753
2 65119 64552822
2 143410 208318527
3 108334 85216
3 52628 67598
1 64114 140118 600774634
3 11553 156076
1 10879 25396 188824732
2 37604 990528552
2 129099 380834158
1 90771 112269 168213820
1 100862 112387 10785278
3 18745 32142
3 199368 34291
2 142560 519047833
2 131027 452681261
3 122325 27825
1 29815 140497 410673232
1 34756 112899 73506852
2 90183 191131677
3 188370 1384
1 108349 147192 788929264
3 155197 85528
1 86348 197967 956182138
3 197818 184258
2 50051 897505999
2 155172 361995968
1 62459 152685 536079909
1 144898 199148 322331006
2 31682 305112734
3 39564 120835
3 50431 146206
3 176166 96618
3 66347 42525
2 58362 227234866
3 65063 55153
2 121023 783257385
1 101830 187888 988413513
2 82031 159959619
3 190201 181083
3 124859 8637
3 185127 106282
1 80398 191349 357206248
1 44050 109140 577845637
3 165363 138637
3 163519 156518
2 166473 6054782
3 26482 50454
3 85160 12255
3 11480 124436
2 113604 301494180
1 7532 30097 925892225
3 134188 195609
1 85406 141869 818409532
2 53828 245556930
2 174178 450699309
3 89409 36011
1 103806 190917 43033624
2 86702 703816107
2 189733 635201999
2 189039 243361810
1 82371 142013 561844858
2 160379 972193103
2 140363 967015029
2 180044 380494887
3 108003 122963
3 12026 100020
3 157473 135470
3 178815 14496
1 103353 108489 949382628
2 195475 35019819
1 96366 186674 805221005
3 185655 168500
2 136046 148363568
1 30301 40260 76952154
2 52007 250765563
1 10414 199807 111256905
2 53437 367530106
3 61401 113086
3 189223 140549
2 4337 435726340
1 9826 199735 694757599
3 147253 175944
3 76140 28921
1 94903 171357 399874867
1 15690 86896 5200643
2 4550 326060352
3 175005 180081
2 79322 554675985
1 81216 143915 418800496
2 140539 725241871
1 5754 91396 174448953
2 142303 988590977
1 78079 197157 41621712
2 174092 227781187
2 7443 414683632
3 92986 146553
1 8275 58522 682618904
3 110754 157343
3 75765 116810
3 197177 17332
2 127146 259165539
2 78893 472750891
3 191641 173704
2 166338 686679666
2 171418 585635548
3 56775 174169
3 15330 29956
1 154628 192425 700108790
2 78479 729124078
3 174518 199826
3 149 96652
3 173572 101879
3 187659 48980
3 78229 133398
2 12006 901140170
1 107507 198303 755956158
3 156309 181250
3 54400 58367
2 130446 557928949
1 108437 157007 134779100
2 80774 602705465
3 107164 28015
1 24508 84761 625558551
3 61036 192093
3 22333 131021
3 43671 133869
1 30604 160025 741450650
3 181025 162873
2 84633 895402131
2 97864 666947622
2 175790 924961086
1 10839 122074 834580555
2 66494 602759979
3 167560 55429
3 133785 21192
3 193364 126746
2 69701 42813265
1 6698 46210 882612618
1 23589 38919 392991550
2 72078 815770732
1 61380 164941 261485613
3 39806 192979
2 157868 965298905
2 117986 535228322
3 50986 77090
3 198685 153954
3 109779 174632
2 167372 518099739
3 82248 86507
1 60401 115299 820511475
1 27036 172846 544288238
2 175552 946947791
1 88176 166086 572881815
1 125022 161107 56468230
3 29825 49176
1 77679 159469 448096798
3 73185 170948
1 65483 114526 835049262
3 139324 113778
3 60974 136771
1 13388 191727 196758715
3 41291 145787
3 104378 11953
2 4167 165103071
1 63341 109998 633758103
1 34573 44413 104163612
2 24687 490605027
1 15093 47616 271726117
1 73839 164371 878528293
2 192973 836912075
3 60018 80598
3 155308 144276
3 199656 83649
1 98844 190670 327513474
2 156517 359020561
2 196752 363024768
1 164653 183263 11498713
3 83501 145362
1 93132 116974 35483333
2 29201 829392531
1 12082 44966 557215104
3 93746 124828
2 134418 369544674
2 188919 183450632
2 120396 46041645
3 58312 1846
1 5025 50565 40605940
2 186930 18362275
2 189211 729728135
1 73465 103192 336462466
2 28336 61129008
3 1483 114126
1 87166 141095 474448399
2 170710 29012546
1 25391 116095 689363887
2 142401 147001304
3 152935 68807
3 51229 165210
3 47696 184206
1 5176 191095 982106685
2 26208 320664419
1 53994 164596 166443336
1 10199 107449 30449162
2 168124 780779447
2 168109 506574660
1 96007 122940 877786953
3 103424 176072
2 194510 691421382
2 105273 254788514
1 30339 85029 126013494
2 84477 766628524
3 123466 1249
3 34588 88590
2 19603 269248867
2 170101 859385696
3 19180 135238
1 51475 145234 483219762
3 72222 182815
1 65485 162076 538041992
3 22331 87851
1 75836 111471 44920235
1 56103 141915 448356670
1 42109 86340 246817493
2 15398 953123459
3 49692 131741
2 65667 113505209
3 53838 6905
1 52331 82660 152180072
1 1832 182976 793699101
2 52399 127153705
1 43966 93931 156348306
1 100794 114166 952586706
2 102427 60199830
1 177302 193926 261525341
2 159418 104090537
1 147821 175146 639322231
1 70601 136487 192723600
2 488 720345483
2 13097 588307076
2 184106 714672333
2 145673 134300227
1 96379 166166 218128762
1 45287 127253 511688672
1 53120 148050 894501181
2 109773 419919109
3 118769 60721
2 55406 923969186
2 15554 111888305
2 63518 535541936
3 61435 88976
3 197889 176668
2 165735 987698126
1 91068 138882 623722960
3 2696 109380
1 17344 82511 545119339
2 50452 600948693
2 119596 900110143
1 91876 93896 221748597
3 162991 81875
1 62935 103619 254355354
2 40707 715969056
3 2077 96226
3 15089 175148
3 195175 172420
3 157788 32177
3 135315 150024
3 181113 45805
1 10319 78840 118764171
3 119296 126357
3 8334 55047
2 192241 349645994
3 47246 29110
1 11692 95859 161362374
3 79892 87453
3 180754 2212
3 199719 142332
2 186386 282703878
1 124652 128796 944829911
1 39472 177150 206256748
2 168616 58926469
2 131837 465484210
1 38381 133286 204993433
3 104282 195941
1 116918 194827 820285013
3 102808 15850
3 106651 1443
1 37017 40630 639583839
1 5671 95337 286594898
3 190422 97101
2 25554 369070938
3 114675 57007
2 112403 370109116
1 137005 196113 814908187
2 156794 686556377
2 106471 962372677
3 120804 70516
2 194506 644902458
2 157371 131981948
3 179598 185874
1 23143 133844 144693060
3 28828 88278
1 73972 139571 450350269
1 43348 109581 619787132
2 185158 144301428
3 39703 47739
2 153529 325090199
2 89397 124215756
1 92405 182518 315778712
3 101368 18117
2 103776 493433302
2 30198 561924470
2 154935 437277670
2 6480 491866989
1 91176 129063 352863160
1 33445 81027 826620559
3 159510 175380
2 136066 840163481
3 161460 151888
2 192239 156457932
3 125099 47534
1 81148 194126 783084567
2 148898 115949266
3 168285 46564
3 144168 131694
2 117904 673332964
2 81073 708570922
1 126342 128983 756816391
1 14747 34496 740138210
1 25458 54365 339486268
3 92776 14052
3 150144 160551
1 137461 146834 3688240
3 172704 109418
2 174293 63098902
3 1338 70348
2 80916 515644996
1 96377 136340 947183053
1 103329 175903 459787970
3 35456 85304
1 28901 117863 190455301
1 79225 187173 429164250
2 51743 38734437
1 40875 148657 881983279
2 79570 428265971
2 198631 268051261
3 192379 173083
2 123133 5966950
2 161991 380687977
3 186918 6745
3 128932 75526
2 88515 45764770
2 21966 865927533
1 76889 126933 37091166
2 174124 936344664
2 16888 58669532
2 161969 541357330
3 87012 151803
1 152034 156224 646879216
2 81066 105544166
1 32516 71377 924116684
3 39825 103855
1 80345 112475 507200315
1 5940 22079 337240764
3 67312 55810
3 71623 112846
2 107731 830631963
2 43309 322778082
2 186957 315905271
3 17737 79708
3 99296 194182
2 6078 720465190
1 8103 10699 944362282
3 112050 143785
2 38959 785245869
1 76423 188112 386264686
1 7038 173709 410748585
2 141540 880637930
2 160570 981431072
1 144041 197198 896031517
2 141104 214081340
3 178538 154664
3 37320 5772
3 106361 127480
1 56728 180106 621264879
2 187577 402547251
3 7862 116237
2 137259 80680003
3 30496 113488
2 18534 430244688
2 21640 474892139
2 28256 423018855
2 185522 749571396
3 194098 73108
1 156048 185196 322501795
1 88297 136665 199660428
1 5228 60297 886410988
3 98932 73986
1 73907 115426 512740641
3 96996 147002
3 19254 176497
1 87209 95969 290983617
3 120129 119589
1 161465 197971 135174889
3 138322 71091
3 165464 39182
2 163711 896391457
3 25686 71747
1 22470 74307 155711984
1 135985 185105 7864138
1 10911 127275 925918092
1 103065 141633 680287146
2 168526 559778009
1 62021 139262 377303820
3 150006 39488
1 32032 126486 826002197
1 79200 197919 264374451
1 140081 184142 212631834
1 24277 26968 42261054
2 797 958140710
2 89333 832639314
1 47536 99772 674653670
1 125049 179488 40403090
2 10793 986387051
2 150339 219174352
3 165616 192826
2 104108 361693946
2 30340 484301132
2 53100 13908512
3 161944 76409
3 5902 188230
1 24377 84858 772037019
2 137567 245106319
2 198170 563136641
2 71808 134504972
2 4456 440006349
1 90485 140262 615641047
2 18703 638060198
2 32538 240118811
2 89899 371387170
1 128318 147666 613861253
2 178572 764744283
2 166080 120964683
2 138110 585049833
2 194548 137686737
1 110349 158033 772738061
2 116889 378961240
3 94333 188739
3 61885 60325
1 22895 177502 853797740
1 17717 70189 767978353
3 131879 191837
2 101514 388667375
3 132370 45431
2 60399 391432076
3 194139 161387
2 106017 780986593
2 178775 764426054
2 136873 702115201
1 116738 198194 718943266
2 4026 313273792
2 73164 84653425
1 37696 86994 675806133
1 146744 179370 118382430
1 64955 198894 294030241
2 19338 696071579
2 130090 737226548
2 167436 975965750
2 23396 937152828
1 18772 58896 417972428
2 73583 273976667
2 112012 520670999
3 197202 31683
1 70481 188600 640907435
3 161771 168154
1 32750 191697 662682772
3 27786 180071
2 87635 109013601
2 154924 492725381
2 111500 567312573
3 15293 2784
3 106564 151117
2 98197 697547079
2 132653 165016157
3 93563 39829
3 130757 143298
2 144434 33118296
2 134862 734069652
1 14102 120539 3168490
2 40236 63391741
1 153130 159080 799952968
2 11713 271684824
2 128416 792849032
1 293 110557 262377545
3 171101 170594
1 105589 123460 875795507
2 116299 785753136
1 14400 197223 117399688
2 88984 427421648
1 20070 72974 519987619
1 106041 156776 113623972
2 182776 531429850
1 62205 182602 174448258
2 174799 675704917
2 87861 39842661
2 174371 696235295
3 66297 9691
2 175853 164536670
2 29791 366028273
2 145012 590244299
3 21831 87875
1 30607 177541 41324881
3 150507 57952
3 168156 83758
1 118116 120105 491674191
1 2181 51096 721941345
2 76164 203239228
1 179718 191131 10511766
2 153346 982401043
1 48303 106308 450850584
1 14659 162941 214832307
3 167489 68337
2 176363 60616839
3 170523 65219
2 141881 526607774
3 98079 146357
2 74951 213905046
1 23095 129674 725133120
1 85665 108761 322256513
1 133931 173907 430872730
2 150169 980791742
1 88059 148711 768218546
3 114257 35493
2 85936 311018024
1 142078 153546 18995461
1 20540 143578 997015819
1 30005 59619 889306987
1 25852 193798 383691192
3 63973 150708
1 36840 45938 749464065
1 134853 172056 117702517
2 98030 603338485
3 127425 140441
2 151164 549804656
3 118119 145369
2 170841 16484136
1 115561 157361 324364691
1 2353 140705 683885202
3 125974 160657
1 110646 148703 779228013
1 89382 179391 497297492
1 32424 116661 175396587
2 40738 283562710
2 43007 259299473
3 58046 136473
3 157063 49355
2 128905 94978179
3 35012 17918
2 16109 628705297
3 38203 51045
2 185089 347464548
3 40836 97161
2 134657 446542795
2 199928 240610535
1 4831 177764 838799910
2 142441 542701058
3 116916 114275
3 164535 31631
3 33325 57253
1 65523 79581 989015573
3 138325 125913
2 127381 43831105
1 41430 86280 194563216
2 34666 27878298
2 36141 998014011
2 17133 723299197
2 15644 628340424
1 3253 58755 281558717
1 30244 146649 421437489
2 31162 607970038
2 196035 150568526
3 123304 89147
1 132046 148750 929512016
2 54857 716904946
2 162301 441400011
1 27018 60300 100581478
2 57719 195512594
1 33024 67560 66133433
1 179939 199662 579821862
3 71509 189780
2 137020 19925847
3 136509 16979
3 183723 98412
2 192815 537623049
1 63651 88102 749336588
1 3307 144113 947614453
3 37741 79177
1 188863 196116 509303434
3 80835 137049
2 14685 5888970
1 8990 78581 296499136
1 124016 188020 241084387
2 182432 80583076
2 31527 224297901
3 113083 101114
3 29249 159230
2 22611 298798848
1 174704 199959 696750222
1 9749 42389 18613340
2 29424 575151311
3 92329 112504
3 115635 185054
2 23611 74877046
1 36018 179114 636971814
2 182940 792039462
2 155132 11924403
2 11913 600722706
3 187547 175687
1 104004 122041 282555749
3 100243 104486
1 123868 157352 581756911
1 97673 119021 533012485
1 33841 105534 714619139
3 163540 108338
3 194765 83972
1 65905 186375 57232224
3 35884 71066
3 42022 35725
3 80832 88639
2 44648 849871663
3 102634 98222
3 20560 125518
2 150767 211064347
3 144111 167535
1 26959 72799 432022441
2 126946 488100985
1 62737 156659 929625218
1 164831 195894 312974776
3 85553 32240
1 9132 73882 425658006
3 45871 107415
1 59122 175604 66343142
2 36554 662580696
1 87284 112521 279883364
3 29146 21780
1 15493 147815 903397009
2 151611 119130221
3 108543 8749
1 93793 102903 56890956
2 180736 559550052
2 78193 699451737
2 159157 205644416
3 49856 83720
1 111 160630 273529567
2 67671 483399143
2 197910 681858871
3 86858 165406
1 3061 33902 856068165
3 143250 103178
1 14870 96125 541900482
1 118403 119707 126015964
2 43810 434081708
2 97495 713631005
1 33437 152933 770063223
2 33529 484173213
2 180176 492346681
2 141046 323964193
3 127620 21448
1 143482 195703 222046383
2 34006 577580220
3 19311 139516
3 170779 160375
2 71847 405169050
1 38122 76365 9606885
2 161545 935692194
1 32636 89103 467811496
2 180722 347077376
3 141436 7635
2 111919 734114436
3 35858 25602
2 98296 806619832
3 3170 67788
1 108054 192545 867392196
1 91219 165800 267942353
1 185406 187312 110229086
2 38288 353242517
1 145728 148314 49437817
3 39525 57164
2 74715 395474216
1 56120 160210 731696381
1 19641 85782 372718148
1 89191 171877 45394863
2 122531 440903586
2 194740 336028666
3 191343 175886
3 30448 116114
1 28750 81495 950633289
1 41824 98551 389440632
3 138549 87283
2 58678 871485940
1 41738 151886 260073464
3 83720 24041
1 25189 175805 647363184
1 89413 139477 523952026
1 10962 17068 251542201
1 71377 181788 952709068
2 19464 610464790
2 86357 723000402
3 82284 80143
2 128577 508528908
3 79768 198819
1 77205 124210 616992271
2 51510 474164939
3 90136 51555
1 47710 144949 116174392
2 198724 43313520
3 47000 94005
1 38484 157205 913321508
3 184061 176884
3 167964 55261
2 39496 897704924
2 16969 982012393
1 41761 44914 214559660
2 14153 314722580
1 20766 185189 722173673
3 14352 196061
1 87271 171857 564720539
2 47633 689874456
2 189184 477172182
1 127189 177933 875514484
1 58761 156581 769154692
2 170254 787013127
3 159786 8302
2 85011 661352894
3 117234 71077
3 9817 174603
1 17679 118374 567710395
1 19858 39368 712402872
1 19889 52093 484137639
1 76369 81339 982001486
1 90017 168704 221025971
2 139020 66411083
2 186413 574529387
3 89388 78742
3 23087 195855
3 119546 118791
1 32905 120695 10087865
3 153374 42315
3 80425 41085
2 111044 209200884
2 197283 678126256
2 92115 592681699
1 52800 103762 934078209
3 25838 26723
2 174342 235020437
3 154267 57603
2 75806 99885104
2 33138 671307127
3 60132 195471
3 2757 121672
1 33443 81020 217640926
3 179888 54104
2 50588 986065500
2 107411 977328131
3 30428 174696
3 52677 91938
2 39732 798145510
1 145713 174419 485940430
1 71100 132621 701019566
3 62692 12982
3 19880 108577
3 76700 41979
2 168823 473245334
2 167073 422116798
1 62693 178806 192852609
3 50202 103844
1 89868 139162 657348222
1 38384 80339 22805768
3 85547 119902
2 99220 634340056
1 158045 158748 791837798
2 6831 31511291
1 124419 181570 96428747
2 11212 146019617
2 151976 799460252
3 76279 166719
2 44999 365266506
2 112814 973205310
1 128332 178673 194940607
2 79323 608441578
3 153790 32620
1 55107 138830 55719309
1 20652 38785 417059297
1 180777 193656 191020856
3 128680 26421
1 36792 189146 721469275
3 32396 44958
3 101255 122100
1 35761 105058 31638662
1 47718 157739 389601
1 75215 84536 688746199
3 43391 42402
1 87749 127847 217198833
3 5732 124624
2 184077 291222804
2 171704 578013156
2 196857 203034576
1 17451 86089 144786763
1 22973 82480 967912082
2 127029 425787510
3 87451 120953
3 64372 51516
3 33115 141395
2 185001 979982127
2 135864 943617865
1 13806 99488 82138015
3 126234 115419
3 135233 172409
3 118845 148828
1 104070 157364 136274312
1 32486 170274 379196839
2 189184 446533021
2 139789 699271951
2 98043 724355871
1 13636 165213 138190461
1 6663 172160 942503102
3 115759 71494
3 55425 86460
2 58927 727588242
3 186362 57573
3 159020 136296
1 25048 151979 277580
2 103698 913399737
1 11905 76380 310459171
2 38535 116082776
1 38625 144316 56779925
3 71870 58416
3 6535 27318
2 147805 293183484
1 2188 156040 245621628
2 40592 764777595
3 80796 79890
1 102600 125475 907720712
1 21547 83292 662385568
1 5071 10393 316515228
1 1901 133035 167462127
1 113337 170927 302218421
2 27478 927759043
3 178424 42150
3 129313 65526
1 19288 156933 294121122
3 107324 110154
2 146456 956801461
2 148842 462962081
2 51561 811937949
1 22609 168391 907322233
1 64778 80276 778524224
1 93746 150033 674043401
2 5708 661936753
1 9321 152122 189901261
2 135021 6760489
3 81627 36497
3 112686 24458
1 15901 44580 158998963
3 164038 66520
3 107569 26198
2 199749 209698521
2 51696 51597464
2 89039 69501090
3 34550 49824
3 180028 2335
1 119637 178190 248673554
2 105149 840855799
3 152825 18063
3 131545 183534
2 30316 532414005
3 37660 115674
1 41362 129797 69669733
2 5431 371309109
1 166115 175966 702717662
2 153146 64097655
1 79242 152174 413194479
2 109948 120691222
1 123053 129768 349990956
1 62636 78374 884954537
3 135394 72019
3 58591 99761
1 144969 189310 497841819
2 86576 102341371
3 30753 43337
2 258 691191711
1 139138 195485 933177495
3 54915 109856
2 10544 10491745
1 144451 172432 490393330
3 179352 46780
3 67785 7010
1 6100 49827 575022980
3 141975 77862
3 94696 84513
3 68421 99128
3 97068 147045
2 1242 369892247
3 8675 188760
3 29750 172883
2 12578 931854127
1 68760 197130 113034091
1 99635 125971 534717355
3 37080 172107
2 101328 766284529
2 186895 108043385
1 128258 142472 116782214
3 23303 23328
1 106114 178229 890745466
2 158484 710162137
3 63297 184326
1 27625 31133 347252421
2 154286 972188014
2 8344 112999460
3 185609 1345
1 83057 146760 439422116
1 15922 79936 642376275
3 121356 145613
1 57797 152402 642406613
2 185033 635837741
2 1328 588978373
1 118634 179440 383807207
2 6568 919570002
3 42357 56842
2 29059 879696091
2 19333 587908587
2 65745 647169372
3 98757 137933
3 183291 43835
2 195459 788421640
3 59926 127100
2 23510 596696737
3 164589 134329
3 151191 163474
3 32131 191562
1 31669 39049 364731788
1 63612 74608 392722227
1 11389 195081 392476677
2 169844 216505706
3 75049 95681
1 88463 147843 745211972
2 171574 706207339
1 137018 168644 424467479
1 92448 130552 516607127
1 58037 129836 968824621
3 71688 9354
1 39722 40273 967586698
2 36670 416436405
2 20090 206080444
3 113334 114691
2 133827 722352486
3 107268 168972
3 161620 30655
3 155013 194785
1 24387 52958 94741988
3 192023 196142
1 178933 197651 947760000
1 36229 65429 68221897
3 173732 185384
1 22753 38285 991684761
2 172589 493490047
2 101223 995309473
1 12238 60855 787662042
1 59365 97301 526280354
3 83349 179642
2 121957 198211342
2 4628 933339175
1 40442 66131 29524153
1 86664 104924 942859213
1 163377 169375 918456360
2 40172 686931546
2 40337 565775241
3 114928 106316
3 57512 165583
1 89061 117033 991943463
2 34439 986493903
1 16780 180636 50043496
1 16418 83613 672131331
3 22279 15933
3 51463 92763
3 151290 23533
2 37111 518654534
2 58809 844352247
2 193645 301797211
3 14780 190974
3 38716 58870
3 143098 153673
2 82962 382550169
3 7315 130088
2 177329 267219678
3 130678 5697
3 145544 62505
2 83076 461384750
3 172895 120734
2 150095 718783801
3 134677 17271
1 85113 182163 127205268
1 4819 37153 965417857
2 191179 29035811
2 142359 699755592
1 20376 125002 182474595
1 21142 107837 730365446
1 94911 106863 925358887
2 67536 171518838
3 30164 139809
2 194170 447577561
3 158588 74672
3 80662 30110
1 8168 89955 320452724
3 181465 155404
3 88124 37674
3 163411 125647
1 23868 79817 635285086
3 21114 37094
1 6773 94953 123817063
1 40563 112548 599843790
1 83860 147212 895418669
3 72947 155684
1 44167 74892 288602444
2 28283 659473702
2 13560 431770200
2 37655 182995533
2 60363 370906580
3 30073 2943
1 79288 140428 395148346
1 142207 166552 629014536
3 83832 104739
2 148180 819526363
3 19307 73658
2 54230 15933502
2 17876 74308400
1 9520 30585 994328821
3 120542 63808
3 17389 35494
2 16871 698052665
2 24618 743945446
3 160108 17023
2 113765 900157893
3 89937 106672
3 155354 127241
1 67294 160150 670366325
1 28159 45011 362844880
2 181717 986163506
1 75249 130706 268416714
2 144093 353265540
2 77216 632003873
2 20935 186130699
2 180808 619080342
1 121536 161494 644651047
2 138628 154190417
2 162028 465298565
1 209 98368 602397152
1 99415 156828 12423336
2 55522 646429419
2 160072 90281228
1 190488 197328 865620460
1 45643 79648 956299789
3 192435 121839
1 30276 182802 77259489
1 80270 92149 199422232
2 95238 614059300
3 17990 138227
2 40749 162601313
1 48361 198179 921380014
1 32354 137020 355549849
1 58534 132901 901701342
1 10655 67124 503641174
2 18316 109424582
3 167608 64149
2 196303 707664169
3 15374 169257
3 133489 55116
2 90420 88160442
3 190662 121791
1 14867 146803 291342998
1 19169 149229 394791552
2 11076 749122214
3 5082 198058
1 68197 131309 68405595
3 65170 59970
2 148681 905140489
3 152760 129051
2 117777 913104251
2 181965 851921430
3 3278 88884
1 7514 194785 420313873
1 21363 45818 153289194
2 10004 690173229
1 76455 165014 647590679
2 15118 335641683
3 9881 59001
3 178366 79200
1 28483 103832 460370681
1 15575 147346 740910038
1 44638 192218 369598739
1 25119 154875 368863463
3 19941 122442
3 65921 89861
1 64141 149031 941096741
3 95957 80004
3 136072 66154
1 49868 82343 441876983
2 190086 236833559
1 3574 61919 170188101
3 149537 155953
3 164084 47075
3 199897 130189
3 119027 196230
2 135298 310489189
1 65373 76971 401812788
2 152470 298123517
2 7857 250614489
3 23877 83039
3 184005 37390
3 47236 51314
3 72227 65621
1 125402 139121 592475646
3 1414 155423
2 61367 788920417
3 69269 149416
3 41261 33577
2 7337 556673527
2 157473 748350522
3 141564 165138
3 182212 110342
1 24363 158549 256975592
2 165084 239695128
3 186333 168415
1 66290 77479 655502477
2 178786 715600301
1 115255 199995 983783774
3 57241 9407
2 193967 381861087
1 78466 119436 428759455
1 104660 116165 794249301
1 115123 194122 394615973
3 75449 17669
3 3017 100272
3 177179 121993
1 105777 118412 364922364
1 41816 170564 838414082
2 157752 134138289
2 109845 431070449
2 158143 11602079
2 97506 565055707
3 124279 67233
2 94399 483794206
3 83184 9168
2 136106 185810878
2 135722 989408745
3 154729 19325
3 98041 100443
2 16587 819937447
1 77657 128089 505788680
3 94025 5601
2 103184 701709318
3 17361 174745
1 20343 79459 77130082
1 33096 127930 118629993
3 154670 33106
3 57937 96559
3 44016 147735
2 107248 177182102
2 91951 839882100
2 94019 593438029
3 67576 91015
1 7708 142608 639657596
2 138732 902115784
2 124257 534170107
1 120489 171562 678149471
3 152018 61420
1 107807 180332 162627822
2 172268 992961761
2 74769 962642735
3 53598 175361
3 16339 192107
1 96452 196099 501542017
2 4510 70604493
1 72676 136882 61929674
2 135361 593142225
1 11443 132332 527461154
1 134298 185141 294784511
1 13784 196023 278774348
2 24483 348853684
2 191590 639401032
2 194303 636077679
2 166859 438218218
1 21598 170335 574739194
1 135184 144200 321428723
1 107646 122066 446538812
2 60226 888730459
1 106625 175780 76047919
2 23262 726400923
1 86634 186482 350609621
1 19223 56156 913283039
2 133190 131106959
1 158821 198891 88975094
3 25838 27683
1 11548 74286 321860183
3 25271 110992
3 11955 112441
2 1393 77985302
3 26797 146560
2 55567 347872602
1 6815 49078 643930635
1 21051 151909 994232111
2 112745 147753402
3 49578 18329
1 14163 27861 145926622
1 35635 93261 926517468
2 166698 917977078
3 136197 164824
2 34951 981911846
2 123463 829244770
3 123733 94642
3 194010 198626
3 64464 192072
1 92011 140346 857782869
2 91840 486023477
2 60095 929721523
3 63502 24109
3 41987 31327
2 55341 350454208
2 146320 537826953
2 94256 491634880
2 75696 869122060
1 118128 133231 530975942
1 93093 187173 744055318
2 88048 881574775
1 161162 194532 760499385
3 168555 181706
1 53491 173261 376143398
3 12723 23810
3 102765 103718
2 18291 1980267
3 150144 162713
3 45020 16622
3 22740 166426
1 126699 136469 724920091
3 113970 19163
1 67509 184114 952930943
3 198169 86057
2 178681 872178672
3 125907 36159
2 137954 524747944
3 154580 118926
2 185046 742123791
1 131746 172324 894116071
2 129045 875555293
3 28999 155618
3 154738 172428
2 98233 658147217
3 52399 30100
2 138091 19193175
2 114783 386161920
2 128773 111266432
2 117642 693742647
3 130792 122753
1 3287 6879 171233313
1 73074 104839 789875018
3 110910 187887
2 96303 520046919
1 115017 182379 12312266
3 94672 87156
3 177249 98090
2 188847 89129852
1 15063 35845 812001170
1 72241 148592 520754416
1 163352 192271 791978492
2 37858 255972632
3 109083 79071
2 94955 248034595
2 3715 151375215
2 184326 219939749
2 43291 873252186
3 188750 192906
1 173197 198531 913343578
1 60664 199655 669607151
1 26956 30183 307165382
3 176980 173315
3 198726 44353
1 33273 196020 932760738
1 137329 186955 78842536
1 92512 175668 661970926
2 168456 695729937
1 131931 196886 341059048
2 120059 754993624
3 118959 55968
1 22361 193791 562515589
3 149250 146436
1 65726 141130 129924200
3 157715 773
3 42797 46534
1 36481 98941 538578755
1 43135 128554 649811386
1 122697 143573 397143517
2 94328 521089043
2 56746 490306001
2 153951 772585769
1 12297 55754 310750442
1 95773 188750 520908457
2 103544 49586279
1 158463 176985 377136562
1 77363 176622 890037722
2 100042 686638037
3 30472 120384
1 109588 123294 870613099
2 122069 642760537
3 137083 61658
1 46023 74134 603404271
3 39086 90009
2 94800 205245600
2 100051 466246428
1 29370 121206 284473388
3 97249 198269
3 16817 27392
3 477 9826
3 115437 57939
2 164830 964511392
1 45178 57029 391850717
2 38600 582268252
1 62562 189635 203229723
1 73043 179695 76001572
2 70517 640785532
1 21370 145916 615120137
1 79017 171501 546524137
2 32827 531383703
2 152877 508314068
2 74713 273606659
3 98445 91365
2 141207 920384171
2 38131 153896317
3 56627 76569
1 62402 139690 365260977
2 3837 453887035
2 60307 690036582
3 93664 147394
3 2191 12536
2 147291 103896796
1 6645 96405 411938255
3 165709 157501
1 40298 52888 237383101
3 19244 5905
1 57202 171249 821089509
1 48444 126265 847150376
1 73480 122055 453977328
3 10599 125956
1 47976 96325 305620377
3 160831 172988
2 180470 157204861
3 80521 58615
2 1094 969332336
3 181243 22939
2 114007 154762876
2 131984 871894068
2 53642 629804445
1 33637 63217 612515510
2 129211 870165604
2 147375 157744902
1 49015 173676 822972671
3 111943 140350
3 51203 121179
3 179746 68967
2 141657 691889543
3 50245 24757
2 167398 782101259
1 85142 118340 253071884
1 28210 118731 544152576
2 77474 287622458
1 67929 151947 164329069
1 51104 105559 377329199
1 95321 193604 858820477
3 156355 141396
3 79167 94541
2 47957 956353172
2 171440 346393471
1 153370 174729 949716996
3 180025 151557
2 6369 164580233
1 42041 102060 747575470
2 117560 804132546
3 163608 52018
1 111705 145053 698915962
3 69469 110588
3 196658 96706
2 127384 276574441
1 41089 90433 754420114
3 24204 172640
1 80606 87032 438294033
2 36562 307783508
2 147712 491038429
1 111279 190762 23639973
1 104078 166146 504909439
1 101164 182850 166257550
2 129339 552556531
1 103773 138419 234050871
2 127427 889445846
1 65628 76083 810329101
3 45434 178054
1 13784 45175 137384334
2 141651 169259071
2 129008 810432422
2 65451 998168596
1 34219 124729 509477942
3 39367 6470
2 72714 284391276
2 138599 759423145
1 76907 112920 881854906
2 119381 810461918
3 27197 70881
1 32253 46076 834869326
3 185947 74074
2 58721 433279760
1 62158 111046 179874187
2 80816 48757880
1 50781 75903 202524264
1 92757 100817 861784052
1 22856 109605 299197473
1 126583 194450 993453114
1 95805 115857 635357742
1 190094 198627 982602167
2 42439 231434709
2 88571 775367775
2 22089 151866540
1 3818 79518 808383115
2 167760 143021547
3 179685 40709
3 194250 23403
2 4090 717886824
3 160132 28116
2 92281 535190311
1 405 71533 32162404
2 167110 556593755
1 80290 144498 921684832
3 40249 27135
1 102478 177190 362131913
2 140835 643104226
2 147124 29881813
3 35093 175862
3 184358 184203
3 8704 68316
2 145872 857432328
1 32432 136725 264795845
3 104325 110857
2 127554 567492163
3 137539 115592
2 67276 319048266
3 88225 130684
2 111190 478347973
2 106172 820775538
2 132221 730770943
2 166306 984579592
2 86729 992162567
1 92038 190351 31638933
1 65352 106417 632148691
3 10388 184176
2 188570 881000479
1 117990 164395 405116235
1 158331 170814 854174543
1 29770 109729 714257369
1 22249 166986 622385281
1 94245 111785 510807021
2 84140 391250269
1 75538 171571 563950584
2 176570 484036695
2 69867 4061681
2 13954 602709421
1 26249 146760 480672704
3 121987 150517
1 43809 63188 825620039
1 80591 84390 164643877
1 138457 140095 380347469
2 92941 223928798
1 73497 89888 31856548
2 118416 725331672
2 122031 472064496
1 39598 87649 295174918
1 7714 131630 174361339
1 93385 147903 289264465
3 165813 110364
1 156019 159830 516284392
1 164307 193458 583026219
3 110698 22260
2 14198 43342683
2 35298 161511232
1 87027 197399 781509724
3 176634 169515
2 159944 354444041
1 69469 119971 352467496
1 126486 151349 84026384
1 30962 52506 810300003
2 24502 995678065
1 91624 122805 292507993
2 139065 896756664
3 34084 12906
2 4094 205434485
2 106097 490476075
1 17058 71735 8687875
3 118163 84309
2 158546 926511558
2 185060 906688113
1 101513 167896 302523097
1 120934 190341 256872071
3 22039 188352
2 54008 336234636
3 100322 36045
3 151055 81765
3 52014 165180
2 95322 75164256
2 192675 799787248
3 8505 133892
1 147229 179281 240255592
2 64286 4978828
3 9067 174045
1 51101 175651 112652563
1 64688 186279 819189167
2 12903 197382137
2 61676 742227317
3 31048 1497
3 83978 160327
2 162862 540847612
3 15691 98353
3 135936 176620
2 59944 208877905
2 46274 444418610
2 161323 259235968
3 135155 50075
3 3692 48104
1 7363 130396 347771490
2 3234 802931498
1 84656 147617 545176716
2 147924 314413352
2 153910 301464602
3 180223 89847
3 74043 184264
1 50228 73024 788188808
1 136628 151106 86889712
1 181364 185251 305512725
1 12130 52205 850870424
2 27761 800462789
2 76084 450278440
1 142356 192163 384313413
2 93605 807314716
3 31229 38391
3 186212 130427
3 40389 183130
3 109659 160723
3 36801 85150
1 5908 159964 427656681
3 161362 94350
1 159819 198899 921712696
1 52936 134132 248932242
2 177780 93070484
3 42712 19868
2 58120 961646509
2 107788 581267817
2 186802 313293409
3 23878 99615
3 4949 166644
2 159005 442381042
2 86156 849505587
1 145395 157532 682754114
3 483 115587
3 59032 105443
2 116521 451745894
1 53502 163347 321374089
2 107131 399813400
1 122405 169964 332350581
1 98831 184171 195764507
1 3314 72783 498546802
2 22065 164735134
2 62334 6253414
3 98366 160122
1 40472 176492 991407933
1 56473 61766 559213701
1 87997 131563 509061696
1 178178 181800 640486505
2 54994 202492888
2 40899 814847160
2 14150 434055672
1 10351 156863 483015099
2 104890 10653391
3 169045 24490
3 170310 86210
2 170195 808793685
3 155631 177501
2 77547 375590191
1 113545 188972 324921825
3 45671 155815
2 125520 671643918
1 24291 157419 206764784
2 115001 762579582
2 199776 550751733
3 83630 114059
2 9597 465974043
3 179347 158222
2 37958 655606537
1 49224 107677 397124995
1 157165 168356 252381024
2 66510 978033661
3 172701 63879
3 160285 1826
2 9208 783563892
3 62708 78904
2 124159 255361724
1 95724 140560 860710256
2 122557 647357938
3 120582 127206
1 98044 147010 529593314
2 29282 600227564
1 3504 34143 393774486
2 166268 786437719
3 27848 20530
1 19985 179351 358524293
3 172425 19685
1 144157 145868 524485658
2 120151 476658360
1 122787 123437 816541156
1 35243 105959 902642749
3 48466 122946
2 195397 550853382
2 157484 666860364
1 79730 112368 908642018
3 78361 157220
2 184046 677132585
3 177926 71955
2 162338 511867508
1 103567 170290 734873559
3 180003 177209
1 43720 169282 55418433
2 13366 96005835
3 73898 155118
3 195368 5740
1 61940 198001 952123955
2 5223 879569910
3 165173 144328
1 81120 118080 700590329
1 82157 157193 195029468
3 111081 51148
3 45579 5521
3 94151 121997
2 183204 977523932
3 122614 85769
1 62993 195823 424972250
3 114895 154086
1 28809 43736 865557568
2 2120 100908929
2 129828 664433013
1 133426 194840 724603566
1 29321 114614 877841336
2 44927 314811997
3 80221 18499
2 71809 214665959
1 94683 148295 398355403
2 42202 283354682
1 25810 164118 109740613
3 1399 97502
1 87975 131856 46659337
2 194091 788752780
1 29191 185659 219016215
1 129289 169135 373231513
1 47834 102365 958021471
2 115606 568470449
1 110005 194493 920051680
1 40995 185849 877013312
2 93041 393189654
2 163182 417521577
2 96255 456261623
3 55308 109741
3 62611 46136
3 70540 114177
2 43060 371060757
1 97008 138773 321403051
3 172409 162135
2 30847 65123999
2 87095 792896834
1 88801 108036 33898610
2 45906 543766727
2 14173 974471544
1 38486 176186 359204191
2 110363 192427152
1 123297 154807 904366701
3 7950 196634
2 159738 785347496
3 19047 100061
1 83589 141000 95192964
1 142453 146239 574364028
2 132854 932388192
2 186602 487488456
2 99031 777902928
1 68042 189385 690442635
1 19057 70548 275573572
2 26331 604932241
3 156751 195674
3 37098 65407
1 68623 98540 474418242
3 82983 40647
2 67314 531551720
1 12999 61573 4587835
3 41001 66223
3 164915 3652
3 187560 194577
2 24773 755137281
3 48569 53476
2 119574 9206105
1 22755 49340 93256754
3 60231 61216
1 79446 190183 432371660
3 124881 184928
3 133411 145976
2 19115 265449799
1 8881 143102 217063418
2 156213 847494060
2 20442 830805933
2 121221 399453838
2 100024 185177399
2 191434 503871011
3 118566 44559
2 17020 177966827
3 88271 111029
3 2167 9534
1 39841 113555 950656273
2 147637 169848360
2 11351 868217616
3 107926 38114
3 193014 58241
1 77277 90602 726998351
2 3401 783423929
3 119641 114943
3 150373 17519
1 86443 99385 958532178
2 196969 674727076
1 61880 70942 901348694
2 21798 730020772
3 58981 54453
3 180783 95894
1 42270 76712 370980003
3 189686 126776
1 26835 196565 731994720
3 134209 149150
1 3325 71275 321924815
1 19093 73143 300340492
1 139235 176704 103999625
3 56090 62518
2 161267 576441569
3 192023 188350
2 98271 888903073
3 12127 198615
3 105210 191664
3 54439 114554
1 15204 196356 644905767
2 60784 771956005
1 246 150313 650738680
3 50564 186476
3 128342 154013
3 101390 185152
2 73207 708432572
3 27783 127812
1 13376 110900 995533282
3 174882 120601
1 155708 161211 387487201
1 141337 143229 767291850
1 63631 97408 959901386
1 33694 66478 199880800
3 129720 113845
2 51096 709974761
1 14300 79769 633441916
1 61289 192824 236045853
3 161602 123552
1 2164 163607 136163367
1 22216 166164 17965795
1 127791 174621 530127052
3 141981 172312
3 188607 182579
2 24088 129619549
3 110235 33970
2 14138 937590886
3 104750 50144
2 156272 854083717
3 9310 66130
3 169930 92160
2 89223 518991438
2 127910 486305427
1 65535 190298 41477081
1 61089 197358 370332679
3 162817 142943
3 19159 182033
2 174803 491104752
1 129877 146595 629283243
1 31582 159918 900152120
3 142879 62860
1 89247 106687 43070063
1 128888 132036 165144224
3 179839 33669
1 165537 198031 296608571
3 123156 191392
3 79227 101852
3 93284 152401
2 195227 243464800
3 113092 58863
1 3013 161249 166938124
1 35094 188670 205413545
1 119276 190066 609430778
1 25797 146510 489433719
3 109675 24124
1 40646 105721 964781377
2 148926 463540400
3 172407 116971
1 125684 134779 467956840
3 72030 144634
3 149978 169233
3 77281 199472
3 126241 46876
1 37827 118673 258796981
3 157247 133527
2 140644 589369724
1 78011 157410 352803422
2 85384 674351279
2 42165 136633826
3 76727 95871
1 99481 102554 821551154
2 31144 86046878
3 177198 38908
2 85451 608753342
2 52579 256008511
1 113111 175538 738038199
1 59058 104655 721328843
3 12837 129440
1 15306 180338 179044983
2 190481 406554272
3 79618 73734
3 140628 38134
2 101159 530687048
3 169758 4388
3 90802 46185
3 98713 196326
2 85288 893147634
1 102525 104669 346210012
1 65766 84603 380145324
1 10464 57664 587030346
2 87999 751166531
3 179666 120236
2 116393 676832432
1 19537 141369 487197508
3 36475 1983
2 164508 929330610
2 130954 251157032
1 34365 186361 773742598
1 72007 146925 898007487
1 19276 30395 817751402
1 33462 68024 875927680
3 40232 146385
3 98585 38023
1 118726 192137 760060084
1 95804 112245 143930541
3 177456 171290
3 176578 14258
1 50097 140714 460149000
2 70519 864839649
1 11190 51876 228663149
1 139730 149717 976850241
2 19305 187047666
3 105197 173511
2 111691 541012141
1 93575 127993 241619143
1 6881 31001 177931245
1 131600 137242 565278922
1 7227 44030 900912627
3 80028 166449
3 68062 60460
2 44809 331297037
3 159845 2737
3 159584 17980
3 153161 63511
3 105598 110283
1 102683 105324 612927072
3 111276 137132
2 47277 760422361
3 141916 83968
3 108015 128312
1 162184 184476 588206529
1 92108 193794 847738783
2 149299 833519354
3 79876 13987
2 24064 87092272
1 102994 146988 672136317
3 161249 195194
2 2439 992996025
1 12285 79079 292886019
2 20621 805548953
1 119059 181165 719238194
1 74742 124943 134182105
1 93734 121417 924902005
1 43624 168451 816446839
2 135422 725229752
3 163178 19034
2 78311 621402656
2 166619 214167250
1 143088 175957 272003282
2 32787 72405594
2 47276 655605505
1 8874 135351 768776793
2 170814 796349997
1 25281 77282 389313969
3 150205 192517
2 100043 812606502
2 135232 823959951
1 149349 162936 142061840
2 58955 15068030
3 108847 114082
2 179992 354197482
1 51793 112961 251102017
2 139485 174601265
3 55735 87277
3 134540 122716
3 195865 171758
1 67246 146033 401362934
2 32406 133603239
1 18730 180366 413927741
1 895 41509 35273167
1 86354 147200 425003889
2 178221 223734461
1 26231 44896 696099853
3 169861 131277
2 151784 658211701
3 111801 162665
3 29656 193043
3 15513 107566
3 104658 114444
3 70979 96364
2 87437 516800737
2 142301 840773412
2 177633 788722245
2 338 381848950
3 115121 157841
2 80099 842319655
2 131292 660317357
3 44931 114788
3 41680 82818
1 41219 128658 331406816
2 194584 222280517
1 21401 66189 957911950
3 55566 45691
2 114247 313434613
1 88616 97181 218668109
3 131822 30770
2 30277 242800035
2 25995 376111026
1 41615 156218 995227242
1 45004 139480 723939478
2 47950 313729124
3 192522 177681
3 169142 43596
2 39271 282013327
1 77886 173337 866285834
3 1648 85029
1 35793 136082 198805525
3 185357 157597
1 28059 152826 217802342
1 101329 169583 348345800
2 190085 142773184
3 105504 127737
3 19936 35454
1 117251 160567 747981842
3 865 137063
2 132174 865493123
2 21018 133145109
1 55979 193863 661021312
3 92086 21498
2 199378 24840269
3 190157 33343
3 90133 191580
3 136880 44829
1 30064 58188 669213008
1 10780 147588 867773066
1 50843 84745 430604971
1 140501 179524 549848273
2 31598 216348086
2 54274 752706110
3 132504 105893
1 123189 155919 144415650
2 69706 533123876
3 155840 86821
2 139448 252709396
2 197142 185311177
2 110012 484522068
1 26203 169584 383749745
3 63125 85199
2 510 899392260
3 195094 7687
3 177489 131967
2 39612 677787956
1 198204 198628 442811074
1 95708 96524 15599890
1 12743 184051 809958314
1 44693 125812 147305700
3 157251 12746
1 31075 41606 212995848
3 91843 141704
2 7690 148909974
3 18660 1809
3 81889 53482
1 116715 199587 784232894
2 80046 362947670
1 63102 100998 439589966
3 127033 157260
3 111977 109346
2 122703 957001494
3 81882 134884
2 156533 711949336
3 170982 165935
3 167266 126959
2 163298 177301753
1 80527 169417 866958090
1 28571 169623 752911246
1 47240 186790 654013094
1 44658 120577 736078452
2 164070 13912771
3 49715 125638
2 28169 38072849
3 138313 134217
2 32858 82103128
1 142708 194272 402562385
1 58710 97494 554788048
3 62569 152483
2 166354 998901887
2 115211 360480197
2 113122 857090896
3 78997 49006
1 78953 149223 565325160
3 51235 66707
2 93121 95342881
2 72778 680768877
3 126920 58377
2 166197 827656991
1 140617 174955 235181842
1 123252 199541 771590459
2 105389 175878315
3 188679 197965
1 54273 94754 657351596
2 161787 243087964
3 17208 192869
1 77649 104823 964689408
1 28871 163083 32274807
1 90215 176814 565649214
3 163492 86418
3 128310 14035
1 67789 77946 972738125
1 135711 189694 276796978
2 100337 524633528
3 117244 32383
1 39993 120740 976008883
1 44856 50653 466182868
1 104480 119662 385101541
3 139164 34924
3 142148 184637
2 102839 738288858
1 17717 130524 837492105
1 5319 182615 459072253
3 103013 55549
3 1357 193081
3 21980 192894
1 68132 97384 224902602
2 99586 362728592
3 75189 51007
1 144908 156105 860412779
3 135916 38810
1 120788 198461 227028720
2 43204 526827824
1 77935 80499 825373532
2 116482 167745462
3 190714 193393
1 44716 104113 768776293
2 36943 408807027
3 17279 189658
1 57238 155065 359655750
2 112886 977538916
1 81828 107500 116781332
3 16771 45771
1 129426 145834 905023009
1 102710 172632 520296559
1 19745 40067 911964827
3 83182 174356
2 199151 617026243
1 57925 92207 541553022
3 44146 118486
2 70710 947381349
1 29965 43914 678949561
2 179585 892877970
3 75920 129963
1 62684 76802 862208561
3 12818 13489
2 46839 991436621
3 57885 27545
2 149223 473631168
2 67449 902903594
3 64513 22171
1 109984 169967 125434945
2 88468 67090121
1 49041 197732 746057671
3 121931 197700
3 24979 194612
2 100572 252298154
1 25600 25833 830684596
2 160983 650754138
1 94180 148712 30291238
1 59473 178663 654605844
2 130146 357280416
2 40699 435380353
3 27538 11261
1 49987 90659 194755690
2 50053 29986065
2 66090 656456135
2 4365 845209252
3 10489 71877
3 89302 37960
3 21387 25382
3 22261 124849
1 26674 71594 414610668
3 83716 151862
1 3291 76793 546516816
2 37569 989734474
1 94604 197301 730059878
2 199377 987958418
1 32458 99278 538121295
1 44275 132513 457934364
3 115820 110643
2 103203 265497604
3 8681 93855
3 102503 93771
3 171705 126319
3 4332 1083
3 197199 193413
3 25205 196151
3 149509 85368
2 78389 127082053
1 40911 65728 802198474
2 168720 882903510
3 139701 56273
3 169690 62329
2 135284 93478623
1 20107 123241 581908757
2 92464 951965834
3 50585 136178
1 89831 126126 614847975
1 70325 100340 744351439
1 5652 128595 999512438
1 101178 126447 102710764
3 59717 18927
2 88960 436147317
3 153109 194522
3 73131 59803
1 141359 147239 608923624
1 33327 90758 535968463
2 55008 368275718
2 149029 120253067
1 23071 153944 675221086
1 37721 144849 949337303
3 189068 130916
1 10099 122527 116410837
1 5951 199360 531221208
1 59720 59952 859871840
2 141776 712606798
1 129349 183582 392821385
3 20988 120094
2 126601 477587311
2 187373 271896932
3 15278 163087
2 128999 678253143
2 66244 576612855
2 198347 442962128
2 19325 961294317
3 85114 48418
2 43245 456193314
3 195712 3277
1 50275 136708 809052783
3 26759 108606
1 24864 47817 372581810
3 49606 84506
1 139513 142943 507721572
1 29382 198580 620630867
2 199431 480430349
1 59370 185732 963959845
2 121749 829995189
3 132217 81873
3 163575 95872
1 99756 193029 694420096
2 161701 883408743
3 32224 153776
1 5548 24962 590464817
2 1816 631610015
2 136875 828251736
2 125369 990146599
2 1668 171602634
1 21236 166367 477839559
2 44961 124392836
1 3319 169821 304367135
1 62244 91785 840927179
3 46055 12343
1 8256 150013 859821264
2 106013 461409891
1 141218 195816 811607849
3 118842 95869
1 29507 93817 585983020
1 100051 109798 426439048
3 60722 104238
1 11055 187450 755980445
1 45917 86952 710383077
2 46861 860456834
2 68508 884088008
2 38489 286914796
1 60558 149647 77716445
2 111065 996599012
2 81662 132095554
2 172382 564570765
1 45053 164774 253505333
1 87823 176736 417519947
1 30317 133619 584591337
2 148353 361867290
1 144883 149803 145934431
1 102046 107073 65119236
1 107610 119555 391173226
3 171554 186328
2 186258 597632235
2 125988 911511989
2 159622 285573627
1 99045 175903 423930236
3 1873 73281
3 169137 169989
2 117856 645573472
3 10007 173337
3 183063 13857
2 179026 844851385
1 187946 197044 399343577
3 131110 66244
2 118639 397862353
2 133320 107452316
3 164700 189600
2 112995 152362356
3 95505 87193
3 90142 154931
1 131165 190388 632779433
3 173422 189029
2 57709 355088074
1 73836 113688 548077463
3 59350 56062
3 33601 93510
3 160794 158527
1 73588 197656 692991984
1 110527 139564 823544641
3 179419 170805
1 1914 155502 102691482
2 135068 999638163
1 92831 161814 720834029
1 92680 117200 564817132
3 99463 2454
1 23483 58757 443040373
3 89021 114434
1 33031 34109 677118304
3 7766 103234
3 89321 156685
2 92531 501185182
3 116169 169802
3 138428 60169
1 70814 116472 356934875
1 90812 187471 14667058
2 120853 446548992
3 82100 190419
1 134817 177587 965520750
1 4776 118230 285620978
3 77367 42942
2 158415 947283801
2 144655 616194830
1 71708 175081 731695655
1 106876 194767 996946885
3 59651 100708
2 107252 541003231
1 116208 127316 85549828
1 60462 139874 855188968
1 91759 130196 565547088
2 192232 573163705
2 173557 234550990
2 172563 794813798
1 169146 189844 659873993
3 196976 35557
3 116304 34541
2 170692 536771659
3 78815 186430
3 48080 35658
2 188224 803174770
3 68974 194796
3 42270 3589
2 196966 386545851
2 76279 880909916
2 161616 867539705
2 142528 935672406
3 84738 121858
3 146973 74966
2 192284 936937144
2 20375 147347965
2 135097 409750227
3 193997 165615
3 80570 76880
1 60878 199869 686539890
1 41063 113282 256002303
1 56397 78474 93752344
2 185207 203279922
3 125524 183444
1 127189 186128 890348170
2 157345 856795696
1 96974 172566 3958995
3 178235 77021
1 129556 131637 859788177
1 627 29692 659861523
2 60176 671556077
3 166772 22327
1 33652 57707 827744534
2 33677 924373544
3 158335 17075
3 149517 22983
1 35862 91254 585073425
1 64034 170837 712597880
1 85163 188292 365867400
3 193577 111947
1 39400 76319 847975951
1 67601 197263 631494128
2 102704 373466503
3 100078 131353
3 27719 47073
2 127564 404303178
2 109354 165712443
3 88012 153903
3 184780 73491
2 79505 928366764
2 62571 965460787
1 60004 158075 204316118
1 68415 97492 527505266
3 143104 39084
1 8324 87069 572450655
2 165622 503005412
2 101106 47894838
3 195299 48269
1 59329 104476 534385582
2 188759 780589580
2 94018 472839400
1 73406 129182 405025309
3 115150 41637
3 183184 40371
2 87519 379166692
3 174996 38595
1 99671 101426 367315778
2 168982 870174626
2 14632 573098696
2 117527 993921444
2 106426 112463748
2 63287 91914499
3 132397 101399
3 177595 121331
2 119 605405397
1 23520 140532 432112771
3 50304 22419
3 102479 96059
3 176047 102564
2 155367 723811183
2 191744 561095592
3 43426 30151
2 189602 593990026
2 79660 614423144
2 111989 662289617
2 105843 132945332
3 139794 16954
2 196048 239139998
1 131091 144289 862318478
2 108445 867413037
2 117416 641146872
3 167123 116764
3 108362 163975
1 92519 105199 28095803
3 86787 160143
1 21855 32323 527959928
1 1003 62941 273792971
2 99491 406707048
1 6463 17214 471150657
3 121597 193963
3 173935 197874
3 146657 163070
1 108090 182557 569240825
1 41158 190217 543609808
3 102905 48890
1 55331 95864 618025371
3 100777 80547
2 116772 547171472
3 64771 158603
2 11277 625054044
3 167088 122377
2 102078 827473517
1 17137 42985 12638995
3 152360 4558
3 73376 180698
1 14897 169104 796684635
1 67914 175689 461300914
2 132090 803224711
2 120447 370150565
3 13711 19880
2 70091 905815742
2 67179 178763178
1 132604 187926 952258634
2 156336 169156345
3 188681 26025
3 46558 65377
2 101966 392899276
3 91241 12871
2 142311 605280714
1 17044 103808 209367870
1 11219 147461 420974613
2 183386 197127023
2 35469 488042987
1 23745 185206 306100557
1 86872 198434 751385863
1 90846 158125 990075274
2 28574 65075504
2 117082 620883720
2 89164 636193739
1 54226 103441 689819988
2 175394 621296986
3 127388 114138
1 9063 137497 561753718
3 18769 33461
3 177957 4024
1 41104 87922 838920198
2 83115 274681216
2 12540 727569296
2 140387 956684291
3 35783 176000
2 116681 923903318
2 136839 851794193
3 40167 58252
3 19336 167316
3 64412 126964
1 43722 190652 864894924
3 111690 85551
3 124521 127340
2 80846 643235441
2 65777 309386436
3 162874 111505
3 13654 71215
1 59903 175450 778044229
2 157785 982964584
1 79854 80975 274187380
3 788 42687
1 50495 190360 135195840
1 97056 103908 754843814
2 48539 873156268
1 78428 83505 17151182
2 191429 50107222
1 34446 98326 539646523
3 179528 2017
2 188571 91256356
2 62594 858825939
3 166422 139025
2 175584 646173869
2 167368 218943543
1 123477 189302 325155494
2 167043 922457039
3 555 114752
3 13223 29034
3 105801 116699
2 63960 700551017
2 76746 78470209
1 21664 90801 450779662
3 45456 146676
2 175586 848883096
2 109682 818609300
2 70173 812501756
3 112369 99447
3 68112 109775
2 81011 530617093
2 79367 302052700
3 197969 130236
3 106206 124295
2 130157 308370628
3 107873 139055
3 124898 73956
2 91321 915538333
3 113246 35349
2 166948 957468960
1 5018 85659 679910049
2 166408 559383344
3 91252 198349
2 28353 511630822
2 42395 481931909
2 138195 807480552
1 64076 111486 430397926
3 56674 67804
2 102630 139109800
2 134113 798185252
3 30632 3514
1 60473 126806 748189519
1 75659 150163 781183686
2 75990 544459405
1 103740 120675 431402919
2 79202 491924424
3 40319 5730
2 49470 9609832
2 191983 701792243
3 152107 154403
3 16161 199466
2 137837 674125933
3 62710 121802
1 108943 196933 640416964
1 17834 147267 634130032
3 95471 106046
1 16940 89383 992132072
2 92407 98318765
3 152434 42259
1 114078 125936 141964241
1 73274 76321 287198627
2 35028 452052841
3 131595 29196
1 97069 105562 888012660
3 55814 29029
1 62096 193065 608392759
1 110169 123012 960561324
2 147631 711472160
2 74432 669571594
2 165001 298949729
2 47466 646742335
1 97783 165944 576018751
1 174219 175902 293196986
2 11474 157072637
2 99522 390013228
3 116776 170192
2 107756 967639791
1 67798 104679 144319127
3 74629 31177
3 132463 4009
3 180050 169979
2 133714 229020974
3 117039 188363
2 144422 20674130
2 132799 343064813
3 50402 73140
1 81123 163586 946518756
2 40107 195468342
2 117174 339380337
1 3097 121003 231820025
2 134323 389522734
1 19424 118433 229689652
1 1731 113386 410708733
3 123966 10712
1 24586 198217 472280731
2 69047 77219552
3 28596 187494
2 157305 589569434
2 122077 287576788
2 45937 112856204
2 154657 15731900
1 105413 196183 603617809
1 69724 165573 617042481
2 56447 352246736
2 187336 149521016
2 63919 197152007
3 145205 157139
2 141314 915236871
3 29059 167578
3 29619 184867
2 183779 257266096
3 92831 143181
3 98298 19987
2 168350 765399310
2 113487 516268206
1 53475 162359 622303165
3 125135 46007
3 113411 19328
1 29822 194248 889624648
1 113878 190233 359815470
1 25399 56046 609021873
3 15785 77678
1 14166 63447 554029740
1 26055 79336 731248909
1 28787 195893 175510323
1 47180 112472 147214578
1 105482 162719 840589200
2 42016 643526169
3 153009 107277
2 104231 741038966
1 6216 65405 35039312
2 13109 548573910
3 75475 54217
3 112288 145982
1 23637 101630 232221344
3 153456 30354
2 57858 903609520
3 42365 199248
1 67898 103011 163543819
3 86302 19402
1 14892 57789 427577704
3 177405 117738
3 55650 63952
3 186074 17230
3 108942 115535
2 56709 353097907
3 73908 114056
1 164356 179371 44996900
1 53415 97794 841429597
3 723 147134
3 41659 120811
3 117044 66803
2 127687 783043147
3 4511 1499
3 174142 86975
2 177767 69668155
2 178786 703742963
2 83431 906881670
1 181255 191760 181372178
3 23625 46843
1 163188 180049 915532385
2 132233 794804195
3 100581 186862
1 87153 194956 635475382
3 67089 105253
2 84637 159455797
3 111292 196107
1 76268 182783 535835181
1 82058 180913 484365497
2 51301 903752172
1 43411 93789 888851709
3 89350 33901
3 82656 143803
3 171517 162320
3 116069 94193
1 3515 59415 727437665
2 186460 513522708
1 68647 93127 579577762
3 121876 86117
2 143960 154395503
3 185556 115917
2 40871 450104482
2 171942 569589699
2 62240 68433851
1 13562 157870 621008617
2 132909 550559676
3 8744 148636
1 45226 72810 344868325
1 42150 179481 60438604
1 89145 188262 686646003
3 162486 181185
1 1135 132819 349660978
1 25169 32133 985388404
1 49636 196676 594995818
1 115359 154720 408613645
3 27368 153411
2 126232 497690423
1 168590 169726 356454968
2 25347 952753151
1 25283 102359 359288903
3 42004 124971
2 113668 767923358
1 163616 185959 482052332
2 8215 291471784
1 83097 152918 975468783
3 21104 76847
2 173742 868985567
1 138304 183234 461275866
1 28679 188776 138895484
1 24582 73070 710486963
1 20724 86077 172906292
2 82290 292475342
1 2931 59287 994995493
2 118353 414610946
3 110719 175174
1 120512 151558 714886637
3 175334 122208
1 97950 156400 968530907
1 15834 102034 574426090
2 132137 669334477
3 26711 108815
3 179858 142317
1 75596 151757 414083879
2 193461 922905777
1 2145 43178 310608605
3 151980 23031
1 160926 166928 247265383
2 199378 24890690
2 96880 986347895
1 48028 152886 933814881
3 166465 60290
1 55347 166144 361848255
3 16159 170880
1 151830 164959 560137184
3 96045 155902
3 36607 16300
3 129437 146663
1 97332 189464 291604677
2 63608 86674446
3 166157 78366
1 59863 68642 102377422
2 58275 935888155
1 7796 116933 58021763
1 19256 121372 53807442
1 19561 162536 798355706
2 87490 984348998
3 183152 114464
2 125564 354229648
2 130759 923998962
1 83228 155961 683823658
3 155015 19951
2 153351 296564780
1 54641 106323 518668086
2 125161 503179476
1 33965 124836 104307757
3 56785 134176
1 15021 40173 850959462
3 172399 183777
1 87798 159091 652567861
2 19704 783893074
1 11576 147375 160316373
2 16716 635658305
3 155513 191076
2 130633 292086749
3 163762 34820
3 139779 159310
1 64352 115285 620089418
1 191056 197890 794643873
2 166383 404744973
2 177894 757379608
1 139600 142122 850414780
1 39877 185414 659977638
2 64284 912045633
1 695 73877 357192559
1 34517 100429 167717135
1 131727 188651 200946388
2 165158 534010804
3 1086 44822
2 118138 288298251
2 104838 719663776
3 94416 183516
1 15500 85316 261704390
2 43185 914408484
3 151581 117161
1 7466 48221 364058112
2 123228 33233367
1 35094 191872 341042750
1 198420 198913 599225106
2 17239 615217425
3 124659 54852
1 117150 170038 316945828
1 42606 44224 205002657
3 199802 126214
3 186272 144941
2 144856 531303777
2 63479 222314131
3 199585 81988
2 57672 265250509
3 103088 126142
3 160847 49503
3 76588 164020
3 102702 29585
1 163020 165852 858027689
2 124359 45745925
1 8374 90122 659030843
2 162545 991019375
1 37811 59361 177047701
1 63201 194157 902787961
1 20889 58084 883800739
3 146949 59324
1 55948 75045 163926491
3 191385 68225
3 192951 191008
2 24201 683027683
1 64952 192545 891888399
2 83700 452270127
1 12410 59526 888167375
1 3369 19998 459247226
2 101267 625138029
1 47538 127571 454447327
2 62157 130360765
2 75504 728890333
1 13404 54397 341131676
2 50647 976915402
2 46524 446027514
2 57025 910145861
1 18154 177446 466500745
1 65779 91983 508174894
1 4919 18660 372126398
3 121047 143233
1 12242 126919 165762368
2 71333 220437059
2 39952 239697589
3 72127 186295
2 122360 112195325
1 78164 156208 241472227
3 28728 2274
1 9669 94113 477063420
2 28327 379169287
1 108043 137526 8311202
1 24850 34896 353083613
3 167147 113944
3 122859 199521
1 52265 172430 594582395
3 16560 107071
2 92675 654397585
1 23032 158859 409389021
1 95209 98671 559068773
3 128139 140745
3 85852 55012
3 117030 45756
3 162089 123262
3 165050 82770
1 7757 62311 894503421
2 193942 277593295
1 91945 184770 308142234
1 1387 157548 591173000
2 131990 296362145
3 17067 23656
3 106083 51062
3 62368 169819
1 69674 118746 847242556
2 134807 7996117
1 73720 191266 832365241
3 65053 92784
3 79644 115071
2 129231 461660230
1 182400 184846 352154836
1 84548 127333 251374807
3 43080 13981
3 192171 81644
2 72757 886850744
2 85249 603920225
1 44572 76492 789176997
3 29233 83720
1 8995 101820 914062157
2 116558 576533615
1 16217 176613 748887795
1 48688 51564 373320520
2 161402 899397687
1 75723 137322 139307445
2 48565 639614239
3 78870 104934
3 142059 90332
3 169706 133994
3 102742 113876
1 59347 195196 630013247
2 4510 751770977
1 166070 175623 102961735
2 127811 151680997
1 43622 139498 610594703
2 73825 624693590
1 38328 138055 999080561
2 68313 414892870
1 85113 174475 127986794
2 91415 728591132
2 159301 355411384
1 127647 132910 340796406
2 180960 340460672
1 97851 104524 273903372
2 87138 322908618
2 127333 999954811
1 32825 58454 415490416
2 126135 323472002
1 41423 165799 346855515
1 66683 99348 457684478
1 34023 135130 395367034
2 36528 500496824
1 80659 182452 762071894
2 137139 3541649
2 70339 716715618
2 21447 178884733
1 18254 174581 344061103
2 189895 187031896
2 138523 343651683
1 62435 109403 523267408
2 155990 82027962
3 48644 111289
3 175570 82480
3 143599 170029
3 59006 68187
3 100533 176471
1 8860 135140 512432472
3 175853 43505
3 187099 46887
3 7366 185436
2 34108 77424752
3 23939 121216
3 185599 36040
2 2260 894948450
2 19756 69563273
3 26569 123248
3 112628 61762
3 51834 130858
1 85002 156340 483514473
1 62854 125457 705119939
1 34376 126579 676198466
2 199077 841630109
3 162720 120879
2 131385 529102168
3 125887 99176
3 35108 32093
3 53723 81248
2 176262 635958422
2 46054 899373813
2 4055 789925880
2 194598 407576274
3 32639 133934
3 13491 128675
3 140508 12992
3 125836 32824
1 5359 197248 293400365
2 21000 704300226
1 75509 166716 147349908
2 166267 712848270
1 60688 140694 746417064
2 26044 553595677
1 151286 154152 619122156
3 196275 64988
1 6182 69118 470095356
1 137852 173115 98786089
1 42895 58552 541276695
2 67193 309957202
3 81746 42433
3 183672 54791
1 135043 176857 617937646
2 39788 482040767
1 24072 114411 809667219
2 47718 823026391
2 195938 170306812
3 116175 70190
1 148875 190140 184104487
3 176585 135759
1 25358 67120 882095105
1 56956 191146 102979969
3 138131 62355
3 37170 88137
1 125952 199326 963160706
1 33092 157467 795390477
1 106662 195588 706208380
1 51574 83044 908644009
3 61363 72416
1 149020 186427 384393297
3 199476 60600
1 62428 172652 234641951
3 96059 194339
2 6109 363774379
1 52421 189124 406724328
2 169354 54107382
3 140205 123701
3 172705 134831
1 24768 48734 157532120
3 24215 164352
3 43882 82508
1 32071 80817 213955515
3 81656 138798
2 62262 193590775
1 139374 167151 827276916
1 63480 85020 344938003
1 6530 158155 755991725
2 144421 956497712
3 133890 190716
1 53891 138773 531613384
1 45160 169091 426556961
3 40499 29256
2 177814 730613
2 60899 415456951
1 127414 161304 826059663
1 125380 178131 883882923
1 67578 126447 512892041
1 51752 156436 573672684
2 188613 490290881
2 13403 230407160
2 79503 789935908
2 45276 596498212
3 175141 66812
1 11416 58275 979611565
2 199834 424784581
1 75998 88829 246310210
2 88195 186780172
2 51247 356269819
2 189378 802860750
3 96790 72602
3 121670 21905
3 93379 144921
3 24028 16304
1 34866 163236 778017868
1 170732 178340 145332433
3 86610 193828
3 27768 66916
1 19498 56361 445709919
2 133190 158300685
3 186587 37250
1 51164 73115 435050004
3 76830 26229
3 340 111362
3 179843 94706
1 61691 194456 503720927
2 5295 997319647
3 175249 81152
1 59631 166462 77914528
2 70939 71111640
1 61610 134739 144510259
3 133148 124878
3 186067 90685
2 24242 97104781
3 18040 182560
3 58603 90743
1 128283 153288 120144825
2 14940 438496582
3 1848 49415
2 42730 649331943
3 194870 49698
1 67684 114660 65969136
2 94066 563087318
3 136481 136537
2 133081 581010947
2 115836 921214034
2 149220 200475400
3 77250 83675
1 10841 185127 544270264
1 71466 76362 828092396
3 59209 74738
2 55580 499587973
3 180547 121377
2 87826 144697384
3 136591 183247
2 13780 997384261
3 48301 154071
3 148545 98006
2 181081 505314759
2 59678 872518107
1 144300 163864 818509615
3 106103 193610
2 44988 413688891
2 80619 585320251
3 42472 186540
1 116339 144120 101660547
1 171221 197070 136655016
1 17325 157706 249969401
3 44407 112607
2 83342 321865137
1 54246 67375 681362228
1 127792 158175 558035076
3 15031 7724
3 21292 29607
3 12760 47167
2 106589 865172020
1 19371 123360 816370288
2 169427 251018090
1 110706 157378 782429655
1 52223 73372 552426953
3 3316 124320
3 48735 53837
3 15510 64071
3 54760 103930
2 70989 322219355
2 101452 112207719
2 41635 622688848
3 80631 97001
1 19978 153677 755223138
1 24518 55935 313567575
1 63998 73262 883348098
3 188565 79868
2 137908 606763373
2 177983 158929818
3 91890 134521
3 31313 53023
2 159408 317112276
3 151240 191600
2 93606 918282934
2 184891 716116585
1 57418 175260 392602928
1 107065 162468 474019353
3 65965 28979
1 90871 164539 35651911
1 128094 180107 975275418
3 125654 178722
1 65546 188435 522337890
1 59283 116133 918674341
3 109306 18326
3 187860 38552
2 23090 291993439
2 47353 116889212
2 135409 679852270
2 117662 301876203
1 101215 187971 217271425
3 68489 36362
2 146348 924158222
2 166487 200787669
3 146679 131019
3 87828 51584
2 26535 833248037
2 78342 188895468
3 194096 32609
1 145952 151868 586678439
1 19070 60633 460996512
3 12079 192227
1 61957 67046 206507611
2 127966 145124640
2 60272 785202070
2 13295 194469749
3 57689 140139
1 2588 173994 444598795
1 15860 146285 537797593
1 62673 114473 533087950
1 105207 136101 783780145
1 65535 197126 865930285
1 47226 123730 477675468
3 4389 161128
3 186378 120873
1 27490 135510 10329687
3 45771 38404
1 15977 100430 294223424
2 165155 190795057
2 114577 38020618
1 171922 174464 498615648
3 188604 143416
2 126181 164354461
2 82257 172428682
3 150787 176196
1 117356 120351 312539109
1 42441 61800 159101258
2 939 933988842
2 170838 828877110
1 50455 153541 258776763
2 184847 11596610
2 145442 767977697
3 42667 72117
1 9941 61299 35755416
3 133917 50761
2 81941 631751857
2 143746 167488470
2 127011 988917284
1 423 77566 575480875
3 140176 37463
1 11160 76365 815247833
3 70227 57989
3 10914 23977
3 195057 193343
3 173149 197374
2 68989 197472324
3 61076 49130
2 102587 592442279
2 192871 227106634
3 123605 142486
1 116146 197671 936933728
2 87144 903733327
3 161945 90494
1 175007 193247 62181876
1 28749 146352 861833504
1 145540 187366 656375282
1 114456 174594 387816710
2 69040 503295227
3 177045 62626
2 76612 830499633
2 111417 592322912
2 58095 832058972
1 86319 98215 99996568
1 150657 192823 225683711
2 65956 352886892
2 95363 489763482
1 27924 95272 861705332
1 9216 160988 431514648
2 139725 287583173
2 167145 461134144
1 135627 180908 984278613
2 41952 274325487
3 90207 45259
1 37744 125244 494446717
2 3533 874157728
3 185450 134772
1 17071 94329 646746579
2 170027 700139475
1 35536 173294 157978613
3 104875 159201
3 180741 180104
2 18426 365726973
2 37088 577843220
3 20931 170533
1 110566 190709 36599293
3 193230 80633
3 182594 122399
2 136243 754653405
2 83367 495218102
2 114220 39777472
2 47617 362626777
1 40921 117537 817547368
3 169294 11816
3 174634 148995
1 65734 137579 821660766
1 79160 180266 269301323
1 148586 173193 689577245
3 24465 154642
3 120383 190234
3 74308 30087
1 18895 143412 134510822
2 2880 548535194
1 54980 199082 199189519
3 100229 72751
2 103640 11432543
3 167636 134815
3 140288 125182
1 26713 147795 482406512
3 3429 20377
1 94969 176606 414220793
3 165658 101863
3 26117 118188
2 144372 875510451
1 14070 62002 262387105
1 54220 145294 201727901
2 161728 280961225
3 9891 25055
2 158729 228200037
3 48470 192929
1 115943 168631 345307927
1 174941 178360 585753644
2 91428 862289399
1 87200 111586 812214251
2 29961 683442230
3 76829 9217
2 16613 840955129
1 38526 79848 767835599
3 113715 118969
1 39828 152527 101474527
2 133787 361686924
2 167006 783719508
2 16482 12575027
3 68664 180065
1 28199 51518 634752127
2 121905 935911276
2 57318 532457121
2 190975 623264179
3 187511 163253
2 22965 841396253
1 28629 136709 941340680
2 174561 658615348
1 18918 140138 37974803
2 36719 549987558
3 154239 186348
1 76105 154697 190809138
3 161709 127383
1 23551 196394 309032803
1 120744 121819 290550777
3 193644 36522
3 9547 43776
2 49820 406919804
2 161624 496406113
1 23601 30060 410468914
3 19636 5607
1 142147 168973 58211649
1 168146 195151 566949553
1 65161 76154 595691785
1 53546 125587 592630302
1 18372 162986 998168709
1 36459 43927 720231647
2 92532 662910540
2 41051 612850603
3 112335 134900
3 82681 149430
3 35271 173087
3 176573 131973
3 113500 109766
3 93931 24605
2 27649 409116152
3 91093 138867
1 32697 102244 768772024
2 49324 835473825
2 170504 744831393
2 163625 667733745
3 128039 61370
1 151818 153666 522835466
3 77873 145653
2 30218 234823800
2 102154 124687289
3 81855 71391
1 378 137964 338936738
1 96973 108489 790442562
2 103884 508261121
3 35897 85848
3 21121 154760
3 65366 152862
1 47632 109326 884207544
1 12598 117444 535787385
2 15166 367132329
2 178704 782661754
3 167864 169246
3 96148 86594
2 77379 297062529
3 175650 23727
3 59050 11571
1 120941 167521 84116162
2 132327 670051297
1 111638 193636 75598369
1 35146 71892 398836103
3 101801 93014
1 3665 192675 804434383
2 178461 325296012
3 164116 182415
2 61777 221819414
1 33911 113838 861497968
3 80225 72406
2 179030 207410878
2 51583 639831433
1 32992 192525 331184077
3 182734 82984
1 9897 111280 641697796
1 8249 70570 131128750
2 68487 32167807
2 46573 632949296
2 161052 509381953
1 135645 140765 458593369
1 139852 184787 991587674
1 7837 128893 567883064
3 65013 17130
2 72179 264017774
2 182677 667186244
1 126128 144692 704612203
1 46216 117031 282388009
1 14499 58665 756182934
2 27990 939225478
2 177539 897592528
3 88478 176604
1 79196 190238 95361786
3 161536 14251
2 112769 148935459
1 141185 193592 898570450
1 3754 167223 441711886
1 175370 192403 614299707
2 60005 331242582
3 30046 158737
3 130171 92778
1 57667 165063 490693702
3 86749 119519
1 12037 90499 836349153
1 54107 136928 275285942
3 167042 160276
1 127104 147159 158180365
3 135917 64304
2 29561 28948812
1 79945 167376 950964024
1 100167 128279 133260367
3 168938 17147
3 33251 11242
2 125295 737806405
3 36626 147040
3 54744 42584
1 47895 93587 715415110
1 69443 77902 175082159
2 148975 609873277
1 161689 186298 972029117
3 198075 102379
1 32760 174428 504762861
3 82799 136081
1 89492 94744 110699987
3 174990 137654
1 32022 102226 866216742
2 118109 922649106
3 54207 4836
2 121776 34574450
1 21667 45401 696548423
3 132110 83026
3 111657 131492
2 50217 849140811
2 40416 181691751
3 20161 21815
1 96344 184602 419044875
1 164307 169791 298702425
2 119005 177302151
1 110231 172898 958768397
2 86876 317393504
1 168567 189899 540995719
1 24453 108877 836168500
1 175695 189622 227434924
3 113485 59851
2 153664 627390514
2 179126 204601169
2 62402 742863520
3 125224 150621
3 129877 156815
2 70644 350328167
2 84576 65299
1 88108 157659 355707910
3 82575 177156
3 14544 17627
1 43991 116266 14944935
3 51232 19224
2 186756 424872351
2 91187 625591164
1 63516 171487 363824817
3 53604 77616
1 114728 155484 776419147
1 81050 139816 547005521
1 23947 107473 301034351
1 74265 111656 643471867
1 4069 20707 986238625
2 125548 9258987
3 68174 142140
1 103901 170097 189499210
1 99985 149010 937514812
3 88778 33552
2 168899 871991304
1 84079 163301 248465087
1 95624 163611 432924626
2 68395 294401965
1 94137 96354 765465465
2 40127 929201719
2 142441 578046179
1 130767 132113 550176250
3 5561 58125
1 14817 120920 67807167
2 80670 838301946
3 109186 1622
1 155073 197374 690258953
2 169462 170878060
3 195539 81828
1 77670 147783 491029921
3 61877 114727
2 92605 763273436
1 61558 181650 828368969
1 135930 153177 394743158
3 128885 82833
2 3453 160591437
3 140783 47341
1 106924 190471 152576827
1 9933 138199 712988836
1 107780 156983 992183578
2 112842 281987970
3 142719 170796
1 104151 186212 699547152
3 4066 119915
2 137689 194504783
2 175642 487886856
3 160952 9042
3 176339 3973
3 144892 94294
2 142404 479233677
1 15398 124216 963972378
3 146990 155206
1 927 168069 87731667
1 52978 144616 889249477
1 32142 124824 942548360
2 170647 782537688
3 47277 148405
3 82670 174225
2 1164 837716615
2 24846 874895455
2 176583 610835688
1 127377 135792 826246285
1 4829 89860 831473052
3 64294 141185
3 158689 167869
1 11848 109444 795939807
2 56847 941209660
2 142159 853362064
2 153545 682338373
2 139857 379459847
2 185417 971764295
3 158020 137327
3 38622 90568
2 59396 159345676
1 108492 141752 684684803
1 24745 69146 476592949
3 142442 114015
3 123545 129104
3 153735 121114
2 23409 48850302
2 43777 653333277
2 70766 576216874
2 38694 500331187
2 44505 815089786
2 9104 320041597
2 86971 298919670
3 89718 24315
1 88268 117628 330950513
1 2391 185954 961177642
1 16539 148035 655347392
3 163636 112739
2 32446 460755644
1 88192 184007 377417608
2 118739 895749980
3 39396 97642
3 102647 109686
1 23002 176894 741179123
2 156624 345410936
2 8761 184614878
3 57871 198162
3 108349 144590
1 17488 99891 121946817
3 31714 179985
2 121724 699264776
2 158286 69784949
1 108555 198291 721116665
2 16604 257118602
2 79021 228806898
2 109932 824067008
3 179331 84938
2 11316 949240013
1 90808 145319 406876675
3 150625 42810
1 42882 77555 47247221
2 178508 314659913
1 26571 163036 814209855
2 164434 690730139
3 48848 140451
1 39302 74391 587361146
3 194438 187277
1 43560 47069 414186788
1 7146 162356 489249724
1 183627 191546 487019413
1 147528 190048 46666608
2 158592 802276945
3 129428 6550
1 34796 50852 252125093
2 27446 278566675
1 86474 111963 511587776
3 198457 126214
3 45345 67346
1 2699 83017 810390388
3 41695 140284
1 142048 189509 566605389
3 21317 53996
2 13599 719560611
1 56049 174290 929307890
1 105618 115535 250562449
3 133284 2649
2 101187 982288302
2 199295 93027790
1 92983 94421 335108244
2 81724 381890905
2 155976 940759252
2 73323 462607614
1 103196 139423 989060186
2 56459 289924962
1 65284 178643 729878057
2 66500 96136757
3 123713 147993
1 69712 191793 673553961
3 63699 135743
3 113449 55660
1 1867 76150 885104324
1 21966 164902 40900002
1 92949 124479 179624710
2 19704 802599265
3 7066 138414
1 158688 160984 799790210
3 80787 126199
2 76403 246472086
3 186289 30525
1 36422 117472 364925141
1 127687 145834 714056065
3 133823 72739
2 136434 806505523
1 21961 72278 626239297
2 190292 603176843
2 88656 897208599
3 19889 58301
1 77654 162122 388199486
2 98706 418708396
3 88422 35019
3 60730 34970
2 144604 336649671
2 14679 526142669
2 171208 924061614
1 78695 99123 938816300
1 3594 186266 252457055
2 20029 12630561
3 196480 94447
2 129826 536758637
3 151095 140547
2 76648 884966866
1 53454 166350 727527662
3 162679 29404
3 143322 117292
1 41468 175234 653894088
1 6166 17868 483535058
2 181299 890951060
3 110489 100527
2 162264 334469727
2 36173 717946313
3 180725 110124
3 8352 164908
2 64789 354118311
3 147980 191334
1 96179 107418 76272264
3 161299 45708
3 152987 145943
3 162113 120094
2 79546 335628623
2 56478 949161312
3 2311 36409
2 114552 988149792
1 184454 197532 989837432
2 170644 487616856
2 53521 446260975
1 8138 168064 701608760
1 110747 146606 221883601
1 40314 129365 795213161
1 93807 141339 372341296
1 21119 177780 647730491
3 39613 139047
1 107706 111084 772054000
3 194842 168793
3 85210 56542
1 46824 124717 177596317
3 88225 130980
2 73070 139985009
1 131173 182832 741215225
1 9675 67511 1275778
3 180213 107579
1 81338 181699 993989814
2 28160 356592128
2 88250 841491185
2 60444 189843246
2 69107 129667109
2 85115 373755555
1 72066 178068 812923363
2 39572 256591983
2 133334 235310150
1 63458 82608 731060643
1 79253 191504 764486274
1 19109 151787 910030982
2 5614 776470995
3 95854 140835
2 174739 585323961
3 70858 55954
3 77251 95562
1 24205 182947 366459593
1 122831 136096 373798591
3 122167 164328
3 163706 90591
2 122229 71815299
1 7813 104655 281635801
2 130193 335568503
2 62056 703988034
2 122344 803621334
3 111613 199957
3 16266 163421
2 150107 729765758
3 41671 129082
3 32511 188929
3 138179 68956
2 32886 472602534
2 170986 204991239
3 66718 76705
2 38293 850032227
1 152284 169695 694514090
1 66841 146261 583834802
2 172133 635828609
2 120100 185676037
2 87271 561098631
3 114457 192866
3 114900 33636
2 171841 39718351
3 189394 10644
2 148188 446191054
1 96168 106668 109173385
3 8494 148104
2 183608 942323879
3 103264 81551
3 104944 121353
2 126242 297887389
3 105926 17274
2 118987 671817348
3 196859 76705
2 15813 814273220
2 94902 805487858
1 36192 60694 225725271
1 48609 150149 692791843
1 68742 97647 402523404
2 95211 795560070
3 177136 7142
1 40930 75736 362322834
2 71253 479291592
1 128617 168298 367810187
1 155501 190787 131025464
3 63692 25470
1 87822 150495 310703647
2 171458 903670155
3 159884 50727
2 4471 746850330
1 141332 166577 326947017
2 182482 259824059
3 10897 125892
3 50661 18842
1 99449 171439 304535637
3 40702 46104
1 7219 114176 357124514
3 65308 185894
3 94382 1302
2 33340 636400093
2 16624 941481417
3 68033 173176
1 3736 43996 935949768
1 52084 92028 724983367
3 14307 43232
3 42547 55890
2 69081 666067486
3 118705 193953
1 65874 71965 490260429
3 177919 165615
3 148340 49083
2 129936 737908858
1 13029 159870 148566799
2 52791 55576319
3 29761 169771
1 34942 175674 210386511
1 20738 98536 635094986
3 61397 57274
3 167670 106457
3 6379 6003
2 137063 616242357
3 13658 133369
1 139554 184066 336409841
3 157900 119359
3 51137 23250
3 184880 151753
1 56074 164620 992504356
2 57974 681936221
1 39714 42948 616501493
3 110477 100798
1 110938 114440 287425020
3 155129 137611
3 147421 3815
2 129274 71975859
2 117031 279085433
2 23921 47041400
1 56558 130287 185840403
3 23303 34270
3 42352 171113
3 26117 126856
3 52824 163970
2 181201 647924781
3 4047 11140
1 96039 143155 288788585
1 58453 174955 813705567
3 193192 49973
1 144389 199005 238597946
3 28939 144967
3 17056 46288
2 22662 338868789
1 190333 197682 600413881
1 50232 124575 897444797
2 31191 81740025
2 10200 104265506
1 15548 101988 176018912
1 85676 142345 450589337
3 99955 64616
3 112353 39055
3 74559 52963
2 133717 466100516
3 144510 75863
3 199737 48396
3 194842 175104
1 5338 112010 398593354
1 61493 69591 850210514
1 145836 187058 877899104
2 141217 714362547
3 145886 196008
3 70368 13754
3 84198 56558
2 142185 8511938
1 110881 172632 552545728
3 163637 133177
1 4778 20184 461094462
2 36312 309351127
1 44174 175770 119716830
3 8685 161734
3 116342 74635
2 160936 724029926
1 5631 6201 164121921
3 189667 198597
2 179987 602934218
2 172627 116609226
1 66054 113062 834063993
2 97328 610397052
2 43678 307859929
3 47431 137200
1 22747 153301 445869032
1 32461 108331 745994226
3 182253 196954
2 164587 494809313
1 7557 198674 977268793
3 181032 82370
3 22295 95650
2 185683 260240950
2 152609 687320833
2 20709 198687260
3 58746 92222
2 141130 373400461
3 66327 105555
3 115612 2246
3 158340 102159
2 134974 45985295
3 196573 57886
1 31495 110508 117649737
2 45937 116486516
1 30303 38952 432455791
1 60833 166351 781436114
2 4301 416192457
2 67956 405498280
1 52454 112521 831949578
1 134710 173892 436707900
3 65954 42728
2 69078 724924882
1 12324 19292 566701409
2 124688 768845621
2 137658 635961699
2 92096 310549643
3 59551 22628
2 152185 313014937
2 187509 695232857
1 101698 165630 173015356
1 70913 174914 268129391
3 185026 199492
2 58280 374793445
2 106348 570825775
3 117141 103325
2 169618 256886255
3 114838 190708
2 162210 802450925
2 107180 494624419
1 42492 188444 639057612
1 85110 175466 689684565
2 52328 154540816
3 45794 26387
1 43099 130341 812164393
2 145549 747536027
3 193265 62374
2 81794 243468348
3 191524 13934
3 64509 149896
3 52569 92555
2 104414 67727858
1 54800 186276 14157587
2 71773 186056295
1 5766 91960 530295742
2 185775 57431072
3 72632 65029
2 28425 633657941
2 173097 629091793
1 24887 169795 262173791
3 4593 176746
1 34627 137778 763579877
1 36486 192900 687497949
1 25771 105032 12779267
1 6109 63584 592152509
3 84611 189504
1 32094 177326 6072512
1 3397 92478 430745841
2 70806 644518063
2 143834 592342697
3 48150 15504
3 6233 141217
2 179403 549792738
3 77482 174799
2 69416 132226923
3 167458 151394
3 84739 144513
2 122138 449009337
1 149871 191544 903200340
2 189510 885543996
1 15063 188621 773294649
1 84966 163743 600323495
3 54765 193176
3 87358 155749
3 49259 61253
1 32140 122694 830168354
2 28647 215371997
1 19036 122873 230514456
1 44601 167483 913404424
1 36357 45259 144014996
1 30279 187015 397348804
2 93494 413236942
1 81124 131896 996309494
3 32413 136821
1 11086 183813 542361082
2 14179 500050533
1 28254 40507 920929317
1 131449 165141 10516190
2 122615 548492074
2 91211 636067492
1 2981 92183 253440703
1 19062 199236 785381434
2 44522 227127669
1 54542 56244 259825028
3 194951 198518
3 151246 87425
2 27411 358194092
3 8745 166493
2 34329 692283323
1 4022 179152 414526166
2 1243 469658599
2 117956 40937288
3 126445 75616
1 108388 133968 6059959
3 41241 109078
3 46107 76732
3 140313 147293
1 146408 167471 918826100
1 126583 181569 537694131
2 49416 469935441
3 191697 123073
1 65459 115242 216581468
1 101412 163852 795372775
3 2810 16493
3 113292 12815
3 146291 7258
3 159856 188973
3 188227 197876
3 86997 90155
3 163577 127742
2 17894 660829265
3 117047 127377
3 59515 22686
1 17238 98605 983444761
2 49172 799025095
3 66876 139763
2 194467 336994069
3 155149 82707
3 159620 14462
1 8124 159429 646707476
3 187484 107571
2 160933 509496975
1 29789 36548 148226360
1 51120 189265 728442818
1 27400 78223 159749503
2 86332 659296305
3 49960 33489
1 113812 152981 250893698
1 11285 54479 981694186
1 83812 143785 896323516
3 75834 88149
1 56248 72203 624308944
1 18396 161030 638370110
1 58494 114449 359675235
3 144716 131105
3 126615 119191
3 29130 161582
1 74559 137667 300264188
3 59252 6949
3 173835 115183
3 188934 83943
3 157529 77160
3 77993 174326
3 134667 52708
1 48787 69049 681787199
3 30008 116422
1 92991 99135 200536685
3 194593 192548
1 66901 150619 821950003
3 143562 138015
2 155700 771486552
3 26605 126122
1 31803 97323 493824357
3 34095 375
2 71742 618975255
2 183229 779752736
1 76812 127101 502662623
1 44667 82930 755779068
1 73764 171857 522228401
1 78804 109238 27534983
3 104156 80544
1 130046 189303 446048245
3 194677 199989
2 189933 383955261
3 84845 127438
3 170589 170195
3 83777 183892
3 25966 178134
3 81446 4111
2 39119 197737332
1 31219 87541 383681936
3 84775 148684
1 6139 35071 918158841
3 43695 152016
1 90056 98125 641630294
1 11186 71367 374387867
1 148185 173134 193464195
1 7351 91776 708430915
3 44538 112604
1 87230 192778 22875517
1 6145 137223 344761408
2 191878 847076310
1 56045 105415 217762484
2 194377 826374832
1 5077 123775 97070203
2 118896 28673805
3 154946 66236
3 150384 4693
1 5146 71267 715310875
2 106598 636049174
3 199307 20863
1 41480 116114 610681873
3 133424 162739
1 6958 166367 739654694
2 175396 800879781
3 184537 184805
2 169060 417426137
3 109655 96209
2 133255 664856575
3 123182 26546
3 95231 74756
3 18167 117741
3 98121 52813
3 198332 27843
2 124387 468271069
3 40773 35424
3 9917 55901
2 133957 621310011
1 17863 39261 22569469
1 7086 186431 440163567
3 183455 193507
3 133483 148850
1 81474 179116 342583899
2 131174 821897228
3 180855 109663
1 39314 115282 341471376
3 178997 82027
3 152194 13527
2 58980 157269221
3 163035 10907
2 54303 118397273
1 93754 138739 325347154
2 180034 527431502
3 68046 1809
3 97881 8690
1 53445 109070 31783652
2 113282 236212061
2 188372 172776187
2 166415 145946533
2 28888 457221577
3 171971 1443
1 185418 188634 246847054
3 170826 157111
1 102616 192747 849510653
1 93567 116155 729071738
3 99382 46794
1 167130 185274 179349400
1 68998 152328 793559852
2 76523 325349964
2 28502 387759119
2 111938 361323936
3 137855 31225
3 77448 10970
3 4155 27017
1 41127 191381 79289846
1 102333 159720 212096033
3 21905 140507
1 26998 123644 840608063
3 120938 113148
3 188370 198133
2 74292 887289681
2 6091 890197665
1 145731 191844 499963577
3 1983 122831
2 183453 867845286
1 26269 122063 394532498
2 28701 837300956
1 53038 104964 921335354
2 14998 281411270
3 5744 135071
1 81105 157827 420007285
1 109171 162681 373790495
3 150194 12046
1 13159 50280 769605498
2 179903 599918884
2 26672 291423762
2 29 437004375
1 77888 132253 33392163
3 104939 32963
3 173098 136092
3 112251 123609
1 64388 152958 611464886
1 52664 78795 280154015
1 156208 162710 449487493
3 24589 37242
2 52222 262967132
1 49507 132751 115977081
2 57712 597949224
2 112450 384372587
2 166746 951492967
2 125189 851140365
3 178287 140494
3 57863 64769
2 24598 314899687
1 30781 99679 549493440
1 52407 158988 38106882
2 162224 487835805
3 106701 46122
2 56239 911626027
2 55824 685208078
2 199188 102712981
3 107430 89730
1 54248 146948 532293545
3 194574 77707
3 78242 156573
1 51555 151137 213272609
1 103757 175535 544404752
2 173091 84755080
2 102843 66713334
1 131305 141595 452749830
3 88162 68362
2 67175 831035862
3 62055 104859
2 155279 328528872
2 65623 382103548
3 18232 199370
2 69342 994620826
2 170967 673917779
2 189706 335981411
1 37758 172965 536122663
3 105782 4870
1 25013 32228 912086301
2 25383 985648599
1 39550 87395 991091546
1 24922 96989 197118043
2 151738 840674165
3 85285 122351
2 180340 290869723
3 495 105683
2 107826 806502574
3 59987 160243
2 19761 569235383
1 85063 190619 18135890
3 116341 51579
1 43305 98775 990496400
3 21601 30889
2 171333 419667946
3 122268 69785
1 149871 181798 931083153
1 9195 125178 977429581
2 33871 207572906
1 55717 147174 912363294
3 70313 88721
1 64262 195951 30954629
2 172588 899737063
2 70983 813741488
1 89486 180747 693173201
1 306 37558 762624193
1 75079 186375 476550977
1 7378 180825 5068478
2 127847 159828138
3 102229 83733
1 17198 19527 885806781
1 64023 77987 997153863
1 4667 20935 179533952
1 107247 150771 86357074
3 175490 138321
1 18895 191846 816502639
2 58850 246294691
1 127916 188079 622491325
3 11524 76099
2 13317 39287882
3 39646 94792
2 142772 376398107
2 156121 76306387
2 146877 289209987
3 199566 163669
2 122405 926591063
3 176105 80465
2 138132 458187761
3 54486 110495
1 57618 133626 795470235
1 85497 98254 480880014
1 161533 166256 774060782
1 34754 81542 111117791
1 154297 156948 583830366
2 197790 662872738
3 84466 157203
1 45489 96834 74589206
2 44333 330925178
3 182009 98060
1 84147 149282 574598015
1 102685 185829 821846485
1 37314 132060 571387601
3 56883 189628
3 163988 33378
3 54203 143709
1 137484 198538 459124581
2 146765 975311118
1 58959 71597 446207908
2 81820 456359781
1 76099 143750 558789044
2 128256 543038351
1 674 117530 206839812
2 148178 620665939
1 90441 174317 157660652
3 150215 149661
1 99307 187366 734317745
1 162330 170588 834629671
1 136805 187804 453924519
1 21368 58979 629885293
2 90056 565170253
2 175273 505326059
3 36787 49699
1 83612 178331 18970383
3 61715 192438
3 110876 6614
3 137904 59841
2 39813 547375144
3 64218 66351
2 12235 79417580
1 49542 125159 94577516
2 78782 154153354
3 61700 135531
3 112812 140849
3 71235 192092
3 127717 46834
2 110157 699449775
1 88130 101991 747865164
1 755 81068 278210880
3 117031 48228
2 182251 885669468
1 112359 139462 235033669
3 183781 76574
2 12791 910416485
2 64086 219670342
2 136631 356053817
1 94106 192945 879550471
2 179948 319858171
2 133149 762719691
2 50954 778572741
3 77577 175116
1 32244 102849 583864724
1 7413 121610 985100659
2 113299 726353184
2 67338 528078239
3 183539 18392
2 105256 900936465
1 145455 165439 57758831
1 91828 123888 490848504
1 5549 11818 244872675
3 18481 196062
2 30993 369330490
1 6039 73068 499348149
1 53937 186838 397832395
1 1439 116004 966736550
1 1663 136192 413863538
1 152657 190114 648551802
2 12539 666534675
1 143021 148096 258349575
3 38985 191617
3 37192 48294
1 98402 162914 976000380
1 36952 84840 95212199
1 24284 120922 283621830
2 48622 775010269
1 4882 29002 255288388
3 158468 66959
3 87270 86200
2 95760 902420976
2 62818 700157724
2 146532 279948435
3 147315 19348
3 26572 172784
1 89833 150181 981198373
2 85641 575326742
2 14611 812878597
3 71323 76656
2 190076 392215692
1 40291 129449 812279147
2 114177 436882133
2 155334 442645453
2 101397 546381636
2 152600 238863244
3 113790 177276
3 50078 19973
1 3324 54272 575913277
2 47547 480998582
3 30513 10987
1 55877 92528 407811514
2 186051 113841636
3 172915 68478
1 59130 151742 110223720
1 131890 185662 470499356
2 18103 225771353
3 133582 19270
1 55840 103298 280435515
2 117653 619983710
2 132976 155519440
1 27518 60348 370786580
3 16241 147483
1 51892 99483 708797484
2 114725 577348635
1 147221 174158 233159538
2 138899 978248449
1 46256 68073 984480777
3 124116 128845
1 32519 111239 646353476
1 36677 193952 78554979
2 74121 466689147
3 58723 113549
3 30974 158115
2 57472 429613461
2 166595 253893431
1 108825 142468 844652784
1 182539 198909 668100879
2 125764 124075694
1 96581 140441 905365201
2 534 871397365
3 194361 96295
3 135723 3537
1 40000 188218 229901840
2 183158 18529169
1 84904 162563 657735344
2 107035 310050154
1 52797 161942 656401359
2 132509 366696427
3 144731 197328
3 46130 70347
1 21833 101023 679545097
3 1166 185904
3 10271 4946
2 149670 294893772
3 176130 91030
2 188852 560196448
2 78235 179429082
2 3629 940525630
3 24865 75538
2 44178 355439815
2 6940 120721530
2 14985 153603857
1 13709 192441 102382514
2 174446 113289198
1 31283 183873 813631520
2 1745 682115155
3 72749 36037
1 84556 183984 338309010
2 127420 267855758
3 153191 179040
1 86202 179295 670933943
3 140963 68843
3 119271 95675
3 100820 13476
2 199593 150984894
1 39862 173616 691968496
1 147563 171445 749111963
2 47537 611960144
3 109418 111060
2 130099 419749303
1 133788 156509 420318143
1 138671 146379 508458034
3 36087 90172
1 118861 139134 101317913
3 70124 118602
1 43753 116381 714548758
2 59109 27167443
1 57374 118388 186074568
2 41768 871752990
1 2253 18410 298148687
3 104005 129949
3 17870 120337
1 57745 58196 441606256
2 31464 737221370
2 152676 661239857
1 62449 127557 895001768
1 109911 178785 998408855
3 153399 74742
2 87929 867756794
3 131592 166927
1 17966 154015 732813541
2 121806 550159953
2 110725 359846697
2 11295 106731732
2 154487 791328992
2 94193 181737697
3 74249 38669
2 105741 558906298
2 87286 809866023
2 143095 523395860
2 99080 925235821
2 162073 285810940
3 123585 11106
1 63840 102639 985006110
1 93134 180462 145123797
2 105732 838273670
1 3186 164189 716086997
3 81389 35145
1 55389 81302 966472606
3 131379 188608
1 26712 123473 660484265
2 102283 99401376
3 54974 95648
2 194603 878004204
1 180813 189832 432397242
1 124760 143068 186048592
1 111537 120842 569023019
3 128728 43156
2 142631 520106569
1 58002 74000 914939214
1 82219 171702 378940416
2 63479 267146803
2 30457 331116357
3 87125 46015
2 112354 233305808
3 178117 89529
1 120155 154126 425138598
2 134088 685766065
1 149503 197906 388425458
3 41529 136343
1 79690 93122 213773407
1 21937 78068 199608930
2 58332 785239924
1 79563 158655 10381422
2 88761 724453491
3 101191 41830
3 106920 124975
3 85023 116980
1 60615 106995 312611859
1 176681 192081 797113132
1 113266 172308 321508035
2 117667 804161801
2 45108 518710058
1 49239 60469 649388243
3 52161 32674
2 92425 640612009
1 88728 184989 944024968
2 97062 227195034
1 99793 146679 679576668
1 72150 112974 924058128
1 13753 109139 670306070
1 130701 196663 933272411
1 71195 123762 914109880
1 94010 159632 117098841
3 15708 192996
3 9496 178136
1 16430 127579 656280708
2 66236 946872483
1 672 86813 28580702
2 129869 92922113
2 59139 546761415
1 57958 68454 258560905
1 17599 171833 404793019
1 17519 150028 141822642
3 28614 90067
2 165788 398874598
2 146972 294644111
3 60143 170017
3 14895 120375
1 41292 196381 821413920
2 74726 380287674
2 172127 132643836
1 24066 93003 324070972
2 117012 717935846
2 84617 498632296
3 125041 70375
3 129768 123632
3 178183 2744
2 167822 395640474
3 139956 132072
1 106205 136574 554582018
3 196686 157791
2 59333 887920827
2 51935 148209354
3 16609 121479
1 129141 179436 332440360
2 57570 705304145
3 80606 91291
1 81215 146807 678629043
2 88070 663828851
3 80160 185772
3 118157 186644
1 57484 94124 392808511
2 80304 32440433
3 94987 180531
1 41394 81736 422612848
1 80418 119604 554951769
2 88163 468041167
1 116635 146857 81084134
1 29640 127274 57281064
2 158118 948310864
2 182778 120189667
1 23221 181945 269263181
3 76549 102789
2 124725 881313811
3 117283 95118
3 45313 138721
3 174896 154734
2 98906 221823899
1 118665 186401 667435393
1 68857 129480 107007437
3 31141 164667
1 37221 134635 656616324
3 140761 70698
3 84336 169328
3 17579 26882
3 70405 37189
1 44073 100498 10680826
1 91037 188423 545356494
1 144016 188117 898528160
2 73995 988503271
3 109547 78802
3 38874 116540
3 140562 123360
1 16168 136914 653345672
2 35118 331602887
2 92844 847473356
1 84838 103407 66589823
1 114014 185806 803983672
2 140939 307741393
3 35821 13085
2 7840 861728249
2 115275 756782167
3 141355 50999
2 174161 29912272
1 12580 17738 578972398
2 51548 714727679
2 8144 370447981
2 17138 85909111
3 176922 198666
1 17093 94406 335700417
2 132373 533203031
1 62531 105286 603030489
1 82384 173717 716641351
2 80992 903315154
2 115043 223388543
2 137104 17596555
2 169463 236862342
2 198137 783783191
2 131179 143035870
3 159673 103602
3 17746 40582
1 20054 22827 185476659
1 122226 164517 836972199
3 91209 86355
2 194262 134846772
3 24544 90491
1 146650 170409 242622715
3 87452 144649
1 60656 135048 826492331
3 54814 22793
1 120872 171693 34598183
2 159936 719997709
3 44005 155459
2 146815 44515561
3 146456 173725
2 75779 871918903
3 150033 100585
1 172957 174200 296929230
3 59704 1310
1 29611 39133 361234410
1 90737 151278 155615905
3 151138 63361
1 15145 131618 8745895
3 47148 172630
1 20587 177380 537310899
2 79874 983113626
2 116677 537417949
1 3016 127964 444270431
1 62995 132466 618126698
2 32558 905893084
3 199121 92912
2 194843 995154248
3 57281 77522
1 2378 165216 368026186
2 167782 66268810
1 49807 61494 471555045
1 42823 83971 211351186
1 46414 184850 239986456
2 42625 876869467
2 71786 291031399
2 1869 22046649
1 128392 178179 605430966
2 56411 281922098
3 79844 77279
3 126767 74399
3 95081 158934
2 109325 749356579
2 172883 674874374
2 172193 660225283
2 134505 654379784
3 130883 59776
1 177892 189475 586855786
3 193484 153905
3 40075 114010
2 66400 718487518
1 12601 170484 893464103
1 15685 131273 248825055
3 121418 190276
1 153965 188553 415540435
2 81583 586776847
2 35202 73058932
2 101450 151743868
1 78099 157390 746141924
1 3776 103236 315446463
2 181942 928992764
1 103634 151033 568073398
3 84053 19367
2 53371 840168261
3 61708 69260
1 43191 79110 796318941
2 62262 736138989
2 151609 995725935
3 8368 22331
2 137292 910312704
3 41116 1661
2 196521 633187936
1 5395 5844 320858749
1 59940 166903 123787190
2 42918 441877261
2 190781 624404770
2 140743 893279361
1 135958 151438 573688403
3 19296 84230
3 134136 126910
2 173528 834077741
2 76239 481058833
3 143827 1493
2 196061 321308003
2 184627 543002067
2 140145 618698671
1 57878 105921 742358644
3 189988 2435
2 66619 95315841
3 133756 148523
2 9922 816168427
1 29641 148385 750421163
1 109118 156436 383912470
1 35618 57755 26966525
1 20964 124448 534223050
1 127711 148845 771048516
1 138290 144079 177768264
2 73140 38588274
1 57784 132373 497084788
3 186954 6876
3 198404 42831
1 10295 17924 121345521
2 173375 461643885
3 17088 185924
2 111873 929728377
3 113811 142786
2 183204 932128225
2 166626 859866980
1 32312 35989 181017547
2 72688 98970884
1 68777 77102 6829849
3 92329 101680
1 71917 113474 268452404
1 136265 151249 602244693
3 135278 117811
3 134306 179884
3 199565 155636
1 14097 169104 564960690
1 126876 193875 581405150
2 152117 673878139
1 126535 184600 264899474
2 156106 861280158
2 181974 613705997
1 38486 166238 225423531
2 38959 845667034
1 36875 127000 447405372
1 14501 104744 839794749
1 7217 84778 404038129
1 56852 125671 360677655
2 188553 461331107
1 140266 146216 765826670
1 82835 141245 98950362
3 101383 64133
1 1470 100160 654068698
3 105137 164876
3 17942 122915
3 56310 152800
1 124940 175472 213355960
2 199925 43439214
3 51298 116153
2 15256 971031527
1 85241 177034 496183275
2 176553 660639093
3 21652 88364
1 1637 103928 185695505
2 172031 16947388
1 28043 172937 519600594
1 114752 145725 550351840
2 67344 12942271
2 54051 155078311
2 7168 319151644
2 133612 630704229
1 75776 114210 228067711
3 74422 149861
1 26403 127522 883451210
2 12015 639605025
2 109507 204335387
2 138149 923378893
2 55017 162254094
3 56776 189741
1 160263 167685 174932206
1 154597 199654 279677406
3 151550 188528
1 100849 184496 492059412
1 17345 75806 489572338
1 76910 190647 879977605
1 100180 110893 263992199
1 81831 151103 362466058
2 192217 348001744
1 8701 43984 141444785
3 39009 185980
1 33772 169796 219780340
1 94078 96017 442071261
2 123138 479462158
3 78364 199254
2 37983 818858496
2 120130 696681633
3 191616 157016
1 81134 152777 52922940
2 187861 279620435
3 15813 152203
3 71579 171330
1 174756 197596 331537017
2 161512 107084720
1 58787 191993 484602368
2 19958 67245012
2 30550 172799880
3 2642 1066
2 77105 262834073
1 44434 165206 548526380
3 105356 36952
1 48121 137723 65758909
1 48858 176234 618458318
2 83389 293321179
1 14176 34850 461637294
3 30864 108050
2 124329 586137246
2 154873 245542101
2 118324 989448214
2 20708 74668407
3 14075 140495
3 61192 12663
1 55055 66002 229290946
1 100377 124935 864206305
1 13003 143637 638504122
2 144968 963928406
1 155142 164316 745896489
1 138731 158002 174134381
3 126573 24297
2 41541 806392298
1 58356 101846 772564610
3 172535 71094
1 90295 112804 117729010
3 3967 61983
2 61837 273443428
1 6422 80566 699650616
2 658 271943305
2 136023 200375666
2 135040 623138989
3 101228 71135
2 170791 840244314
1 89889 199074 504021028
1 80310 102009 397717387
2 130522 615199237
2 134636 665120666
3 75276 101485
3 1672 91155
3 107175 8723
3 276 24575
1 64709 111818 228840132
3 94365 117290
1 67320 196989 345508724
1 87690 135657 737236782
3 30520 127740
1 123357 159364 955352049
3 169408 117737
2 160721 656945099
3 101586 77741
2 10279 728569820
1 33073 52268 125506892
2 188169 144648568
1 50813 180363 142620744
2 57332 738761628
2 4867 966941622
1 62274 182926 565322853
3 68165 194120
1 55513 162229 336431997
1 44843 72083 167491761
3 83354 63049
1 12355 38298 197162894
1 67192 165966 245208234
1 62581 93945 800616313
3 159042 104469
3 15098 138404
1 14166 122193 360974026
1 87911 182877 313186037
1 6628 7415 982059742
3 88548 156358
3 181073 169773
1 87117 144475 578823239
1 33571 199435 918496401
3 175699 53915
2 146969 334812979
3 53409 197837
2 42076 739688733
1 141302 169007 698614333
1 24867 119497 568519377
3 120542 61764
1 36079 53280 811623068
1 41971 167711 998383938
2 168881 315328075
3 9978 83010
2 158506 490491811
2 142209 14769709
1 91073 141357 131665771
3 116607 127410
2 30967 183439502
1 4803 140472 627648996
2 39342 188324498
3 141735 44284
1 95303 108049 448122826
2 113099 955364261
1 98614 105193 735724970
1 1513 94203 107107399
2 116989 758199851
3 122105 130117
3 102886 135830
3 135719 140209
3 127706 59673
2 13357 425726979
3 68216 53768
1 167909 197472 728442762
1 80955 152666 837479477
3 181650 69007
3 33720 96370
1 78884 139357 388250640
1 20731 146006 55917362
1 46515 132128 983786461
3 34055 134012
1 8461 12187 656379459
1 39961 87791 992550347
1 95895 106049 198030994
3 147520 59271
2 131599 439167597
1 51524 133417 645435254
3 80317 21883
3 80804 17323
2 185424 520637786
2 117683 80399124
2 175851 706800773
2 109017 928917418
1 17067 186253 176877103
2 160723 861654359
1 10712 21181 918618627
3 137083 51480
3 56863 45501
2 51330 334284741
2 150159 108202194
2 82095 605111135
2 85177 531877124
2 181971 318230534
1 119031 198492 369033571
2 71969 679117373
1 53610 173571 468057627
2 165347 380909960
1 21240 48043 869635939
1 152197 162353 317232076
2 42044 16642334
2 95257 571970877
3 17156 120709
2 7803 711427502
3 188619 195734
3 37281 143953
2 151260 606172393
1 123473 127405 38231538
2 178340 190055860
3 152918 181028
1 87928 141208 533934242
2 82635 982196405
1 28042 72414 46451130
1 19991 158787 864347765
2 51531 179484972
2 62423 471209143
3 169230 127110
1 16656 143792 621034901
3 94904 185794
2 16925 223995737
1 59361 93088 206191039
2 82004 982095085
2 90874 273983574
2 124613 447571517
3 126522 172128
1 30589 156039 477338466
2 5317 854726223
3 136559 47386
3 28581 128550
1 103286 150735 241453668
2 144808 486426356
3 158811 28695
1 3528 49684 453352465
1 153701 198149 816196098
3 142500 90331
2 20669 843451469
1 55348 195856 59865610
1 61863 143795 418442985
3 58065 49352
1 146633 164334 243624862
2 167365 787712166
3 177341 43832
1 115762 127453 28839157
2 143176 298533485
3 95125 96656
1 124843 143130 441255797
3 17093 65048
1 109474 183926 262599022
2 182676 533881524
3 92682 31279
2 152204 809735887
2 22451 621730913
3 20194 183277
1 66552 86412 359155376
3 103511 40225
1 157734 189307 698553799
1 21480 194471 725101313
3 130388 142248
1 41827 156179 994677213
2 179472 281578124
2 48187 232127989
2 95677 899430853
2 170236 204904100
1 11880 48715 574088047
1 88705 160731 711971493
1 137781 193665 989689496
2 74642 258379622
2 165358 326714371
3 60066 74963
1 37658 90554 369216708
1 43254 46331 714127764
1 131140 184974 943760636
2 12105 133072719
3 21477 135030
3 44071 66094
3 146966 156790
1 790 65799 185684080
2 44334 466187914
1 26656 184568 552370656
1 130177 199193 526224170
3 155716 7866
3 124170 35752
1 70530 138148 797486059
3 110353 22698
2 11260 186048219
1 33404 59789 986012217
3 16221 14690
2 55745 288615061
2 73194 600096068
1 123650 183260 547486341
2 107191 452866009
2 59636 304134832
2 13123 743651341
1 95713 191636 913485654
2 171077 883068132
2 118897 47724540
1 18204 146399 725121189
1 57919 134727 327614583
1 18200 66285 116965273
3 119998 116323
3 147754 1890
3 175436 22641
2 75871 557482203
1 95208 138418 475882527
3 180724 105212
1 116083 190459 692289723
1 128775 140765 115691598
3 136766 121703
3 116755 21440
2 32354 788654751
2 195756 756335241
3 78351 185313
1 162022 184256 305663957
2 127553 456112174
2 178952 675478947
1 50264 153565 328699450
1 46752 129038 226914338
3 47399 190073
1 125868 194197 955145290
2 94482 463246126
1 85668 165618 158058544
1 74801 83652 704166863
1 7352 30787 819794097
1 100886 118914 513495513
2 174284 361348939
1 40052 47271 673071547
2 21793 281845310
2 70373 583490678
1 74514 99200 946616952
1 4497 33964 892866710
3 29720 83590
1 79047 84628 384654208
3 61808 156692
1 116756 195505 144149434
2 57875 309235533
2 184137 362527815
2 143889 171656397
3 86498 113693
3 58976 162268
2 3444 389369739
3 68872 84919
3 165024 49099
3 113562 161843
3 50576 185895
1 54191 142834 563310067
2 100788 367736720
1 80825 168304 884272490
1 134746 153879 999550397
3 117299 159029
2 159024 24825098
2 166242 633530469
2 45427 320223119
2 114231 13515116
2 186063 171118474
2 5851 649591803
3 158720 89310
3 25408 8320
1 33659 79674 124870052
2 151860 201354309
3 149281 59803
1 21127 72236 357589832
1 25508 88815 260455552
3 61570 163464
1 52432 56530 990526459
2 5658 419619099
1 58038 199642 244703457
1 187497 193915 719780899
2 134562 474428548
1 134363 148031 275845332
3 136365 184750
3 193081 178856
2 83055 202737539
2 155159 213289050
2 122561 410173898
2 92489 429347191
2 139855 191313886
2 135904 201028512
2 102574 434533529
2 85178 658820395
2 16764 714326200
1 50223 117983 294315113
3 166150 162979
2 166118 122536218
1 6953 41861 691007571
1 129870 191817 213142584
1 191608 197092 87573965
3 62014 15890
1 47972 160919 158496836
3 67748 181956
1 54666 75166 638464155
3 76654 68384
2 111869 577613324
1 162951 190093 51576094
1 49775 130335 681173698
1 19230 30490 967406602
2 64874 424798627
1 120739 168944 675276504
3 88488 150269
1 10172 144933 420452065
1 33825 65639 752503200
3 173162 4397
2 96578 583696028
2 188436 646180269
2 130412 759818887
1 114158 168610 559373119
3 101699 172580
1 10351 152233 387691170
2 167474 90659757
1 8123 137449 598874754
1 6378 180264 918528661
2 139316 993157049
2 175401 262230820
2 18309 505877919
2 14292 615275524
3 10236 20296
2 67525 220395012
3 158513 20977
2 73068 547881199
3 6368 6878
3 21967 171215
2 78875 123472629
3 179653 96008
3 72789 108065
3 195064 103704
2 17155 526486391
3 143853 41144
2 27271 614551472
2 104500 275284382
3 87459 62551
1 80346 116626 216964552
1 87548 110226 853650676
3 107188 32397
1 147027 170161 931270548
3 18719 188922
2 56513 947888129
1 47159 158336 890178177
3 182366 97233
2 65959 693514361
2 36586 408639479
1 76566 86258 971692509
2 129355 987074887
2 147065 47805165
1 40967 66371 502236855
2 12273 301711112
2 105975 246486229
1 148170 192081 962423855
2 57170 97626626
1 77421 179176 846411877
2 37169 327459415
2 62305 594578300
3 157669 25550
1 19937 66747 879264176
3 135524 49294
1 94654 173975 402747834
1 79220 198056 273871382
3 103294 183330
2 131209 755463307
1 45785 144139 407055962
2 156794 683800029
2 138763 492886290
1 157083 184394 927196430
1 4269 140179 449094980
2 107857 389272948
1 25557 118145 975881025
1 176544 181454 275985678
3 31019 107445
3 186808 153449
2 126305 618759543
1 71482 139913 55497832
3 27210 91798
3 54805 55080
2 2995 664268494
2 147280 118276603
2 72779 730458773
3 105774 58023
3 107328 189134
1 108434 110882 930734828
2 22866 453712125
3 124192 6647
2 60111 231303802
2 175374 982137709
1 68417 131241 151438787
2 6119 142071824
3 168270 188229
1 149490 168089 883581526
2 29683 298090334
3 54182 195005
2 191235 806227837
3 141070 64478
1 30040 70761 321216243
3 47953 114522
2 158017 435179287
3 143086 146502
3 5596 35345
1 21457 182492 41864247
1 137161 181071 879235352
2 183751 930340279
2 8063 568679665
2 118444 804088629
1 35565 91896 577663374
1 176611 181502 994542109
1 82993 93244 863293750
3 130826 95967
1 181066 198532 269707247
2 86629 575032574
3 157699 139970
3 148802 6076
2 15429 552280659
3 101341 163198
3 82091 43963
1 132857 145787 140600601
3 549 16648
3 2751 33090
2 139985 167760084
3 155235 128920
1 286 196397 575289297
3 41621 94899
2 83642 568867376
1 154345 171496 105970649
3 111027 152351
1 31882 165809 26210077
1 119421 195957 95452852
1 9616 195966 348471055
2 122652 620446991
3 116187 64680
1 35754 79841 106312079
1 63520 131292 706696274
3 82087 172806
1 10662 128833 260862555
1 16638 171330 75834046
1 70718 104478 434197403
2 3251 193406000
2 155146 143129646
2 21023 604497424
1 36483 131041 569051511
1 38589 125896 196254565
3 130938 176515
3 63280 102442
2 145369 631101594
2 81051 846895368
1 161255 198173 555249360
1 24556 72927 460443656
1 17817 29919 145417504
1 33968 107081 352732024
1 57213 97693 732775709
3 186768 78259
1 1452 50672 2583352
2 163237 43600755
2 123327 326243665
2 9621 490938006
2 143561 694956835
3 172357 88730
1 41464 49900 189427298
1 64012 90839 921118235
1 73791 143643 580936625
1 55237 132093 99676962
1 17818 43854 89557747
3 154285 159684
2 76669 650724871
2 88439 670608535
3 135230 111049
2 124241 126257231
1 83687 161135 331656110
1 27121 190687 806150205
2 150750 830253870
3 62845 178017
1 68268 128385 375255279
3 129181 46554
3 20313 178280
1 156904 182514 845648551
3 151704 185734
2 28598 79476267
1 122120 182244 246978257
3 58097 182269
1 73108 77384 674068749
1 107904 119962 331409179
2 124099 212351298
3 193001 26410
1 51988 126531 630363045
3 66600 86831
2 20550 911601227
1 27272 136295 53962485
2 167851 783551602
3 22940 123142
3 40416 44207
3 41608 74592
1 71670 198311 509696246
1 103183 121056 514240289
1 75668 102209 837953890
1 15214 102629 417186306
1 64197 173951 608932910
2 43595 334382898
1 799 92025 110209335
1 32632 63455 79340108
3 126949 147338
1 62060 196353 926157901
3 81239 124317
2 22737 654579776
3 159322 18734
1 55916 170166 738056406
2 68057 974395482
3 191598 48800
3 36818 160202
3 2280 114418
3 57496 87942
3 120470 59090
2 36781 781118736
2 97947 665836837
1 100287 121294 278189755
2 22717 983831742
2 99092 858157666
2 105501 455411942
2 191566 619706064
1 61977 182995 15808716
2 14410 959216042
2 180149 198109368
3 4557 183884
1 164716 171386 349035007
2 122131 905337612
1 53098 175818 965799586
2 106507 646795530
1 135989 158841 347886555
2 187786 741191732
3 6914 186470
1 20733 180160 157389625
2 33367 924444026
1 46804 176889 803595974
2 165985 556042910
2 197644 353935076
1 17331 54844 643678265
1 101577 126111 340391083
1 64594 177020 265248109
3 26809 145033
2 104297 261358678
3 166464 39465
1 140709 189874 431290863
3 39845 47637
3 134100 129502
1 103587 106574 564664278
2 42326 713851807
3 75609 99980
2 148283 451137775
2 2225 978012898
2 125061 56662444
3 21820 101996
3 101965 53443
3 1251 22049
3 195869 37995
3 110694 160750
1 18037 156371 729334388
1 59403 141948 92734964
2 19240 755838668
3 32721 104646
2 31863 516657980
1 25894 139985 981352261
3 120499 143898
3 8463 27918
3 124745 102778
2 137154 277679208
2 133472 918482295
3 13185 177571
2 167663 146190871
1 73574 127231 580151204
3 65105 168110
2 94574 161280220
2 137716 470262800
3 196905 53017
1 18932 175563 907155801
2 199614 897424363
1 93928 180122 347646961
2 95550 212013522
2 96133 215851668
3 163993 107074
2 33916 766210071
1 75696 170643 893139263
1 37229 82542 153839722
1 77872 132166 131086048
3 97836 62607
3 155949 119831
2 8591 906404359
3 18475 88475
2 129117 925295505
2 16299 651414076
2 88950 597773251
3 72772 17451
2 107116 81986045
1 27969 180862 270168011
3 37593 199387
3 143050 144182
3 117762 137736
1 48977 195929 577897251
3 41917 63874
2 62792 538418396
3 135871 83008
1 56974 113107 599398987
1 127089 159793 500378289
1 111703 147975 561523666
2 6274 146171105
3 110554 4531
3 13581 42401
1 169614 188297 525569446
2 176995 173291445
2 125471 547748386
3 61375 74139
3 162485 164441
1 165049 190795 337700999
3 184887 61995
2 123429 994764360
3 28915 147260
2 74764 524638743
1 25085 105069 987364749
3 69600 116870
3 57159 20033
2 110262 527140052
1 133352 192709 841671678
2 146753 939790941
1 78453 108116 150565545
3 103953 56481
1 88902 183651 600543674
1 24534 113989 656900047
1 65350 85413 466154355
2 116007 219887075
3 168408 109643
2 89608 894607723
1 29380 159118 954259079
3 571 187019
2 11172 804347075
1 57973 104808 130976226
1 26953 178655 716691547
1 114162 149320 171736319
1 109117 191744 292213478
3 24698 77572
2 163472 809561241
3 3031 136972
3 153421 44850
3 63615 126376
2 111512 573487728
2 81044 241666895
3 107988 73022
1 32864 102702 651759586
3 137424 189300
1 36050 52840 187866948
2 95748 849404713
2 48255 993301526
3 49404 84902
2 63174 648391642
1 73673 149377 884842367
1 97914 172426 272047661
1 16925 38987 230029450
2 198016 652391842
3 133429 37609
2 42479 605428223
2 106844 275047054
1 21075 191473 800863254
3 14521 29135
1 151407 182370 912067488
2 3526 287450568
2 166094 104765651
3 2368 191539
1 79241 183591 738209948
1 71776 91330 661591549
3 177568 66344
3 35836 56443
3 101975 11172
3 119798 165083
1 55513 165787 320747259
2 174437 219185302
3 127434 95254
2 131162 818184299
3 193579 144331
2 68900 806292032
3 194704 49062
3 174441 107822
2 6745 842455023
3 134214 35498
3 99091 141643
2 65278 435725386
1 4908 70837 582603430
2 192429 127300310
2 56631 805896817
2 85615 402511600
2 26388 440745971
3 63344 169454
2 148092 402747899
1 125512 194915 17699623
1 104160 135864 910415636
2 20159 121485268
2 151579 410786346
3 140907 129066
2 90028 160737844
3 188272 161829
3 38189 13750
2 182841 453389756
3 42099 113807
2 3486 974467576
1 141722 199410 124980925
1 41145 173842 513602328
1 57816 60305 567076570
1 90249 153648 303218516
1 39953 141176 291429535
3 173404 76333
2 104910 763588766
1 72057 105941 68373263
1 113265 167463 203982372
3 13232 166874
2 124494 426047526
3 85567 61454
1 52025 173331 751192570
1 50955 154153 709560623
2 161170 341070878
3 156874 65016
2 173528 917163146
1 10200 24377 384186357
2 27518 399686216
1 7038 121586 421731960
1 55179 56768 775262582
3 80272 72028
2 125918 76997660
1 77029 155446 895064515
1 145652 193115 333768539
2 122432 154313563
2 76700 240251660
2 155349 181223816
2 166209 811949432
1 117858 121450 800248293
1 144324 156202 916202494
1 118789 194506 26560482
3 195419 72588
3 141243 167096
1 48098 101358 796325113
3 176451 81027
3 107429 74253
2 12979 641422972
1 439 168549 486471443
2 16507 105001386
2 256 475994883
2 30916 928576534
3 135301 111211
1 87411 191433 309850579
1 79928 100313 441484154
2 20661 106019134
2 128584 58209135
1 82551 147057 959710161
1 134591 166508 968353538
2 185352 432476772
2 4871 319820283
1 25351 41170 559247304
3 130974 179136
1 12216 166367 562949403
3 96551 62209
2 189110 247571859
1 95745 114452 624667744
3 121754 36867
3 1996 136872
2 131165 3471960
2 149267 164595187
2 108494 917156085
1 43826 121184 815279857
2 42985 59282608
3 52674 47363
3 116304 44437
1 17209 158061 108329545
2 69638 805657889
3 61356 167612
3 22188 89911
1 147718 196794 944114135
3 29041 66227
1 2293 120185 308693351
3 42019 176735
1 127916 183948 484813024
2 135990 437804005
3 183176 102525
1 82395 108738 842651033
3 22951 115182
3 181576 17683
3 174544 36565
2 101795 620166107
1 37672 198463 622774481
1 70795 197227 300395587
1 6472 169326 810561092
2 78639 170548791
2 95457 372649365
3 90026 2640
3 85783 98436
3 64757 112723
1 61114 88695 141257681
1 74694 140488 636783555
2 113954 786990481
2 64190 988764125
3 172825 147091
1 24852 68374 566409289
3 197222 172528
3 151501 175460
1 107660 164216 334682561
3 95309 183872
1 50115 67050 241385825
2 177545 417978154
2 147736 480295920
3 162094 1103
3 68944 92173
2 161757 760941098
3 175268 10294
3 45939 64676
3 18896 169913
1 172173 192234 796058139
2 108667 488060509
2 107252 592306598
1 121415 128019 669648631
3 101940 33689
3 69888 147798
3 114034 84687
2 70699 928972970
3 87439 122936
2 142997 283445262
3 102953 56148
1 130643 170777 96813202
2 155354 670315920
1 130509 163280 878456560
1 70138 126600 866927076
3 197086 81114
1 20780 22910 113482352
1 3839 107448 866921406
3 69377 168246
3 104689 23475
2 196745 856790635
1 11873 125150 587392368
1 39898 117256 740242350
3 137258 198551
2 23445 68964027
2 2903 995142440
3 151696 51342
1 129614 133394 311438770
3 179139 59953
3 46380 68092
3 167154 39672
3 122360 13883
2 31592 774072992
2 65313 311021596
2 94736 810440564
2 84028 203398152
3 184295 119218
1 101236 107763 63537478
2 101823 338974226
3 143931 149902
2 69429 218344573
3 47888 21361
3 77910 173509
1 133278 155985 607709939
1 83475 103692 415626818
3 106778 139999
2 141561 592563114
1 114012 118829 385999133
3 72003 102992
2 92765 182596944
1 54187 81183 975856688
3 113699 60970
2 110384 810256594
3 81274 108013
2 72153 84202517
3 110604 43848
2 39545 156844551
1 128345 197164 16372780
1 82855 106787 444429498
2 34693 325266923
1 43024 61124 309848435
3 119814 23922
1 85057 92578 449326917
1 5154 99844 63311431
3 12861 136638
3 169646 123024
3 136370 74813
2 50244 87493738
2 109164 196575976
3 34051 72517
2 70052 551066244
3 116146 188257
2 72242 621991380
3 147732 34975
3 86717 187162
2 31296 849017241
2 164321 122708318
3 94599 63363
2 35343 998512385
2 22584 823895121
1 143254 151321 940031360
1 107378 125543 100619022
3 39605 14905
2 152828 399965011
2 152645 7290726
1 147313 188807 948581584
3 173088 162645
1 119386 187104 144760441
3 61603 114044
1 105755 188709 786757379
3 175597 139452
2 129393 93331780
3 135564 128059
3 130796 199157
2 26035 783155505
2 133636 658281680
3 38641 13475
1 130509 167211 885705289
3 64709 105881
1 162377 192759 859305961
2 179279 54798751
3 173519 10976
1 128516 167016 400088830
2 103599 641633487
1 70306 71430 985808345
2 93754 314128481
3 33407 38659
2 5941 219556557
2 125741 245273807
1 24895 185703 940418822
1 47115 83329 95068472
1 15340 185312 914940870
1 102331 195189 942751842
2 25832 696581543
2 171037 501713152
1 118572 146584 757051475
3 12810 74243
3 165830 189800
1 323 92251 94543107
3 45280 179308
2 66551 369732238
1 90394 176839 12298819
2 152912 462376283
2 22273 626113599
2 175534 436125655
2 178176 399415300
3 45018 178458
1 37998 184469 101736339
2 176037 711322741
1 2830 159190 281367510
1 68388 141999 754083236
2 175720 370787840
3 111290 172566
1 54911 166584 228225928
2 80113 550242375
3 153756 67776
1 41505 107796 715756401
2 134747 523348786
3 68836 75246
1 61542 95554 558699915
1 162451 195651 387607155
1 108563 144435 98564754
3 65710 130182
2 171370 487454726
1 117894 191197 830236130
2 70700 14189481
1 151955 194001 221728140
2 41881 353057983
1 41738 48179 537411755
3 29937 115274
2 25672 210348257
2 159919 270252211
1 3989 35511 198893561
1 9636 145654 562747107
2 69194 475141875
1 19092 116684 324495626
1 62725 136167 953820312
3 50604 65974
3 44744 167497
1 19654 102227 280168742
2 25507 408203306
2 167287 372384572
3 149507 51489
3 165195 110715
2 78995 19234848
1 57047 118174 737451100
1 7433 23099 648739332
2 125107 441802596
2 109504 852942061
3 20979 175127
1 20835 98096 836263432
3 33812 39395
2 59633 36886725
2 61033 752783054
1 73135 123625 638902118
2 150380 740187098
3 46906 116443
3 41285 39662
3 149574 191362
2 48978 719319752
1 58311 188492 321999763
1 43060 67339 599726480
2 41729 583021387
3 74460 188300
1 3759 81684 850945529
2 85994 237228204
1 55749 69430 711327918
1 115569 164981 434237194
1 11303 152581 674671590
2 68656 295891802
2 65913 826950806
1 82833 169787 571451236
3 46050 118617
2 127801 345189810
1 12477 90280 356064231
2 126753 234245534
2 169917 409777698
1 10128 10253 530401319
1 14267 131797 927114881
3 94239 196813
2 59082 788007780
2 142021 260468720
1 87814 97409 130152344
1 154262 177910 35264017
3 92586 19751
2 60308 772021128
1 30767 65528 439998200
1 5991 70497 768421968
3 186236 133837
2 116725 559269781
1 75463 160920 230046020
3 30470 73596
2 114677 532009021
2 157827 479681701
1 142952 158616 462974904
3 135188 2054
2 38100 580176512
2 48441 600759756
2 3868 738088421
1 63254 140975 349654098
1 40140 199329 957669473
1 73956 129890 861538419
2 187948 631557493
2 59481 225807435
2 18474 380553479
3 132837 93777
1 2674 171222 741139980
3 69471 151815
1 72127 190415 902612982
2 54330 437500542
1 42449 199373 654726029
1 36810 77771 160129446
2 31066 558215855
2 122956 201537665
2 72659 637286541
1 6620 57148 220522246
3 190089 96005
2 115744 110387052
3 37584 45929
2 189500 993159739
3 136368 31294
2 182416 741437152
2 8500 266991970
1 6135 74318 564791666
2 2934 560492359
1 43297 52901 361013975
3 104113 158721
2 51177 470448278
3 169560 69719
2 166156 344308732
2 18264 810510466
3 185819 121756
1 58307 145794 667425690
1 62359 178711 82193008
2 162961 889522693
2 16150 94615182
3 106022 31862
2 52558 569092143
3 95954 28072
3 143639 30797
3 11873 131908
2 49465 621562523
1 182317 187250 370702883
2 115251 746986522
2 150661 281658106
3 84030 22069
2 104797 221172410
3 17571 96364
2 40445 692226751
1 61723 137435 940094499
1 17608 124275 297656867
1 157246 164329 681762919
2 161322 153805657
2 170282 27710630
3 191309 3752
1 116825 198984 973694052
3 144993 1218
2 160934 534598229
3 35167 27377
2 35909 503108417
1 10528 147362 706195136
3 48456 156824
1 103179 165706 262281899
2 145786 643858898
1 77454 101383 597991759
1 91672 122686 331755069
3 192625 120637
1 43448 187392 855375730
3 195919 74667
2 142060 507056770
3 169227 75692
2 119067 369088142
1 30591 105117 623534156
1 58478 186482 384080762
3 134427 16850
3 99011 8926
1 135181 164113 518817731
3 87775 165986
1 49149 199583 35740985
2 45185 731947852
3 168988 65051
1 109376 199622 564434258
3 113517 198489
1 27627 103164 48094909
3 180330 84358
3 120613 56468
1 112442 129101 586736715
1 59090 81375 20951281
3 38297 21042
1 132330 132899 967064601
1 16531 17687 210072824
1 20873 194063 454850947
2 1282 770197119
3 187007 102277
2 140983 800706244
1 41359 88969 457853195
2 25834 914828842
2 136200 74982579
3 36374 105728
2 187156 326046831
2 166031 881803787
2 60994 453404217
1 37230 109283 456067893
3 129032 142115
1 60870 63849 461157992
2 74585 537240052
1 35016 56803 481811053
2 59515 131835244
2 158037 41405248
1 95780 102247 982523450
1 571 164724 988663954
1 50796 64110 431072836
2 124115 552985752
3 77110 123694
1 123584 168539 995776228
2 180366 460189009
1 15303 122360 984076490
2 143322 624933619
3 191834 14002
2 104252 483847013
2 129577 586621170
1 65714 71906 20590441
1 26414 122382 791709066
2 157819 858260794
1 159980 170803 351112001
3 825 56862
1 19596 118017 720148481
1 5708 130166 676718510
2 174075 872071965
1 85315 124804 138870431
3 106588 152533
2 46292 228520110
3 126259 137844
1 79134 138088 799383937
2 153761 851727409
3 192316 119920
1 88466 179197 162701213
3 74495 188163
2 109452 457571461
1 86467 158958 970781645
2 115011 587222330
2 148289 845185582
2 184410 266081845
3 142547 88594
2 194481 596736432
2 147896 559051035
3 41221 169864
3 195754 95795
3 36088 101900
3 138148 160221
2 69008 868515591
2 123203 836922748
1 47451 61960 601157345
3 168627 192341
3 71724 2751
1 184461 186929 530004898
1 136179 168885 340267103
1 42603 197882 386890454
3 2839 108425
1 36936 158593 863193917
2 6020 845625606
2 97883 215172626
1 7392 90895 154382488
2 199832 185780638
3 54634 182322
3 2219 89010
2 150428 703911920
1 92293 175464 517894490
2 56148 218355606
3 176768 9890
3 192840 127980
2 57523 751781172
2 13024 406346195
2 57972 467932690
2 190693 247467300
2 111909 964724701
2 108344 323860791
1 19468 180844 617739931
1 38399 68584 746320275
3 61655 189711
3 148029 17872
3 136617 28339
2 97425 819372350
2 7561 304188638
2 22015 958326747
2 21220 122944365
2 108404 322307457
3 172031 5818
3 78743 169094
1 80572 109921 857505952
1 58050 98276 21352370
1 8567 165398 681564711
2 24552 111496722
1 20201 78841 546174134
1 10949 198274 241110163
1 8125 189644 727372673
2 198582 129331955
2 118778 59890181
2 149792 285660844
2 5241 410861861
1 143428 171337 536793353
1 27167 111127 944367995
3 75895 101944
2 12095 365094772
3 82302 180399
1 40114 122278 874311475
2 27877 571638111
3 69407 65328
2 172246 105671228
1 14290 160760 930693261
3 196684 137066
3 16438 59842
2 48009 287024114
3 39727 54688
2 114587 983506806
2 154003 61499719
2 3475 499515564
3 172666 71065
2 30666 969926321
1 113864 170479 177544973
1 11110 17744 620183059
2 129895 248241167
2 13304 546669767
3 172068 20208
1 105207 109989 775360233
2 25197 371903440
1 91539 133872 192112901
1 2216 32052 340422300
2 150650 373392130
2 129804 678469694
3 122070 142659
3 109555 14813
3 152652 105452
1 102335 188471 399384838
2 57070 685044038
3 15674 20312
3 52377 63759
3 159687 141286
2 98021 912126511
1 79169 139599 798220641
2 26946 269575662
2 100381 136680278
2 180373 77381832
1 89044 183199 485230638
1 25958 144733 283466692
1 56091 71179 390205868
3 92578 93896
1 19999 99303 603825425
2 131649 658585714
3 22593 96890
3 72210 182114
1 46359 171486 593932159
2 783 779937507
1 24272 107495 984673637
3 75243 145821
2 28281 529916942
2 180116 422016476
3 98902 176723
1 37013 117827 270771031
1 4395 47937 191552055
1 51594 94162 635564565
1 40912 165035 178498110
3 4547 15982
3 72647 126894
1 26901 92796 834335954
2 182999 732443153
3 114496 44847
2 74111 671004861
1 73397 125020 621912737
2 110914 301243210
1 14620 100451 16199194
2 59388 433082703
3 134279 134970
3 99326 104665
1 21066 31164 749367329
2 159064 415911330
1 3687 164760 800919598
2 160580 857074661
2 46292 228858427
1 114207 188161 505395434
3 184106 146273
2 162615 844159705
2 147814 5984050
3 80459 11313
2 114819 470184263
3 163597 62942
1 16510 42723 385266514
2 38877 949031606
3 132484 169967
2 178189 535584196
2 2511 325374954
1 106542 180553 164682454
3 71755 134700
1 8350 120586 691849347
2 106767 800057239
1 16089 188512 488024234
3 93946 77104
1 30222 68798 576333637
1 39769 111092 886151111
3 40622 96261
3 134884 91321
3 28626 92172
2 15380 385703750
1 61413 116238 689061152
3 105482 156502
1 25096 37083 903294717
1 46237 70346 252983859
3 99517 115940
2 67723 903618892
1 61353 124921 633499103
3 93417 181918
3 96810 9191
1 142005 171595 411544179
3 11543 188322
3 127561 28762
3 22257 55074
3 50146 160753
1 80962 137334 391401980
2 89626 441681447
2 40903 146036387
3 133765 100538
1 185465 188733 600791130
1 124191 191114 652004178
2 147388 241366712
1 75170 171155 645811018
3 146489 133203
1 9199 180088 826804470
3 57968 27538
1 38222 157666 970768479
1 184406 189518 496393300
3 66130 1662
2 137816 981906957
2 88163 497629891
1 44121 98057 916710568
1 86176 166574 471362058
1 131126 183272 764683469
2 30456 200055371
2 3001 131644842
2 134860 547016145
1 116766 195452 147116941
3 7012 41863
3 93244 78579
1 103595 199408 268963473
1 105587 118828 310771001
2 36233 729023439
1 5331 68237 224946906
1 2842 159655 823230727
3 158127 135159
2 164094 74566398
1 25091 74289 600772348
3 133404 30564
1 63036 194607 94351201
3 88973 101321
1 36225 174770 36289320
1 132341 154414 870616213
2 191848 283649681
3 58505 41011
1 141599 175693 820352534
3 128006 106637
3 97305 138737
1 90451 146069 422745588
1 10814 139792 602496846
3 168129 26209
2 170640 120089783
3 173772 70422
2 172142 369360609
2 14030 97013798
2 163322 204341380
2 60532 585570942
3 4637 119189
2 31274 499816328
2 105188 121930702
2 112827 705434883
3 75545 22734
1 116040 195661 719505641
1 29470 75583 352865799
1 84736 98005 563979327
3 92825 35671
2 1346 98320383
3 57379 118906
3 26335 180674
1 51301 181100 105086832
3 151400 69608
1 47617 162668 337399470
1 143998 175490 423219214
2 123705 115102369
3 185020 94346
3 154143 180486
2 121055 483895251
1 65083 177509 656602997
2 139120 482339375
3 8744 141696
3 125550 33602
2 97531 710769561
2 147070 575578579
2 73702 287450105
2 178988 699475089
3 27323 196506
3 122070 137689
1 100175 171985 162947066
2 32118 918828115
1 150578 172349 343005178
3 174317 14903
1 40454 72484 984817747
1 39501 59010 757587214
1 170130 182049 310565664
1 92657 180009 75523906
1 179509 192569 474484616
3 158647 59709
2 24359 954677597
1 109431 199693 662308768
3 137916 63776
1 131910 149940 606721730
3 126736 160637
2 81463 470066412
3 45952 76933
3 88600 36676
3 76678 70448
3 24083 140822
2 180372 998651675
2 155686 582358799
2 104165 158280138
2 103811 366284093
2 143797 490437706
3 27701 143495
1 20151 99357 334756150
3 189029 79890
1 45140 190348 168935327
1 74825 124068 613656291
2 53007 215309734
1 21199 44116 374043781
3 22273 111905
2 43278 707301286
1 58198 87679 868013467
3 184765 9745
3 33508 138672
3 69367 4492
2 76773 377010114
1 1266 63905 48478703
3 119565 48846
2 161707 544691101
3 58725 147155
2 49108 590797832
2 24425 430542794
1 31650 129501 572928129
3 141471 3058
3 9222 180134
3 31794 132964
1 88348 89555 25759081
1 15737 79385 856581440
3 166535 31875
2 56384 35786419
1 63484 160337 634404964
1 74338 139024 434148243
2 44187 69626958
3 20184 13221
3 25231 28074
1 51631 127500 18404741
1 101293 169002 832508363
1 45578 190757 618474735
3 65735 163672
2 190077 515570669
1 34502 146400 264969288
2 27757 496130036
3 26733 80969
3 70771 198203
1 112961 167611 240662184
1 32594 149232 946149998
3 195441 33450
3 44798 82565
1 2893 9488 268496152
3 157312 24915
2 156188 783109279
3 147319 77969
3 159320 170542
3 50345 104946
3 82538 148496
1 12554 178867 481057094
3 19829 51312
3 96613 108051
3 30551 46705
3 99398 105335
2 2601 576120555
3 3406 33584
1 1487 179883 865976530
3 136043 185602
2 20752 833273308
1 141230 147151 305992777
2 3439 664318768
2 145891 504331229
1 115371 161511 748678220
3 35907 57404
3 192032 149112
1 138317 189669 170991346
2 151484 449016808
2 105375 815668778
2 139922 917654915
3 92819 133857
1 78350 163564 579798207
2 87265 17904794
1 55685 199976 279521160
1 50247 64855 879170305
2 102038 420966862
1 6857 137318 133950162
3 186060 175321
2 197316 795763582
3 184473 107278
3 86145 169706
2 115425 318403559
3 155115 114501
3 4254 81047
2 172167 503124686
1 142672 187730 231593224
1 104366 147261 23304226
3 110669 126979
1 101399 135872 740502486
3 49185 8102
3 105230 123401
2 199479 543047559
1 106967 114173 163331401
2 62441 830145733
1 20920 22124 979549988
2 92571 882783863
3 99004 92281
2 169028 743133244
1 84570 106589 853197032
3 175845 104087
2 82765 868145312
3 24629 123231
1 8235 112078 197581510
3 121360 9333
1 65233 98574 663633978
3 41110 106509
1 44766 137027 648331174
1 18583 96625 549454497
2 88282 509372207
1 34974 180161 942076420
1 193153 195464 183922853
3 109045 40040
2 115915 515441110
1 10984 197654 215326329
2 18260 431899177
2 177381 628900646
1 148358 148683 54368731
1 1837 47959 312803600
1 33587 40582 379685407
1 50810 115600 21385792
3 110953 101827
2 129490 247608696
3 52436 56630
3 64309 197784
1 162824 185904 337209850
1 123641 142642 404557026
2 151133 741866057
1 10018 94513 886006975
2 82063 932263644
2 52914 467148762
1 129614 154926 685425269
3 128683 89349
1 7050 75584 480641017
2 80521 284822435
1 19074 155505 339695392
1 2443 48134 761471544
1 52691 138594 239557424
3 74497 18294
1 55160 194430 157648767
2 45873 821809182
2 30412 532461486
2 29639 660723838
1 46453 63289 503247050
1 138635 143586 800123802
1 36007 131335 242808998
2 15272 355716017
3 33313 54090
1 58478 72143 2385044
1 24908 138652 34184000
1 73650 182453 816787083
3 86388 54864
1 195006 198996 698280759
1 3595 190417 12092979
1 83892 117442 888408620
1 22379 136855 568931827
2 24826 149338683
2 192114 658406182
3 125725 163010
1 109855 165147 261805734
3 69426 196639
3 56741 197076
2 194573 286938464
2 155110 87763239
3 109033 41471
3 48799 116596
3 22301 191060
1 116800 177049 764707296
3 90809 160475
3 100991 80737
2 58701 752018948
1 49005 198369 303186296
3 108468 149686
1 71198 136465 938045747
3 68689 7126
3 171624 156873
1 42904 43111 689472104
1 163849 192330 489224866
3 111316 199909
2 132869 195053863
1 47882 56815 575103289
3 9261 40988
1 41830 96324 252526146
3 77267 164407
2 71508 976522119
1 42457 143035 441342773
1 43051 125330 709927742
1 140526 143359 633703963
1 52234 55556 494699972
2 44549 500221776
3 172134 138266
2 170625 960081269
3 198478 87347
3 43969 143846
2 4332 6668841
2 11541 804597240
1 91975 155859 90018481
1 135811 153106 399858262
3 141706 156349
1 40871 77637 687383958
2 149865 383292602
2 31489 62669236
3 75228 103803
3 93785 168952
1 61400 108535 393503118
2 81360 823211051
2 129426 913468526
1 161308 179383 983158312
1 75715 91877 582205684
1 167103 177047 586653938
3 137698 184677
2 39541 668233281
3 72252 85462
2 119548 806660491
2 107453 438212723
1 100956 127851 460600753
2 106683 802815109
1 39596 90314 328539914
2 15416 416817657
2 38013 292618668
1 143254 165776 389690991
3 179883 173309
2 181246 427923882
1 93428 172774 928774965
3 5232 119086
3 5701 3529
2 123876 463592469
2 162535 60415785
3 91137 76240
2 148221 268377143
3 111366 42521
1 24274 144141 414840716
2 59442 840295520
3 8658 100341
3 13536 89948
2 172441 508865277
1 81463 173476 425174915
1 55131 157230 762982337
3 174213 80084
2 44557 177694028
2 137446 861722040
1 54329 70708 702965551
2 87757 333641783
2 40879 136660917
1 88505 99123 238004654
2 75672 841351328
2 94578 585530917
1 77979 84652 702889082
1 62507 108797 401261966
3 189455 41619
1 31910 41760 412188399
3 121098 12581
1 51432 183575 83791541
2 187307 718383395
3 126837 55417
3 102775 56327
1 19832 94485 791033047
3 113909 187028
1 88112 154221 183756434
1 7193 154181 420654685
2 108481 890073023
1 66224 177295 410444782
2 111678 529097396
3 46554 199740
2 89008 444511531
3 36751 40267
3 147496 56488
3 54810 144498
2 42681 589252590
2 112190 522708586
3 98357 15457
3 133942 70910
2 95816 579257294
3 61118 155563
1 3539 63752 133464925
1 11678 62547 984413515
3 152542 69891
1 101915 143107 20461828
1 38596 55458 239648284
1 83870 138129 154249973
2 107830 101447506
3 194453 31686
2 99041 556830635
3 39304 146902
2 46168 562971143
1 6088 149159 594251606
2 115203 727445653
2 75996 31012540
2 166528 598689140
1 9748 104378 90487229
2 183153 693810637
1 6166 13970 989168161
1 47871 173533 660996880
2 25895 457389058
2 4083 82834329
2 141292 417289005
3 67361 77470
3 51978 155598
1 156869 180803 129643695
1 21292 128501 183541899
3 144121 140958
3 85296 101074
2 183478 290860437
3 16535 85273
2 197203 258885133
1 84884 181674 373972785
3 185864 80843
2 12715 456232625
1 92487 122198 890575430
3 94744 89656
3 19303 6636
2 54735 484032931
2 26571 866420801
3 79604 47315
3 127536 198093
1 88696 168109 263528606
3 151976 146580
2 52529 73994373
1 20515 63787 940689995
2 81979 815649797
1 52416 113083 575653532
2 108130 304440616
1 73529 145659 991989483
2 182049 893996232
2 159941 93851506
1 5259 171855 232173890
1 32370 155777 103842296
2 172626 57020008
2 66586 297642761
3 149205 178656
3 98931 62214
3 133901 172382
2 627 711248925
3 165489 54201
2 153857 847673982
2 37210 875430589
3 139978 104298
1 179063 181672 175935904
3 66854 171045
1 14278 154301 176155237
1 43893 97930 405995689
3 144387 7536
1 42671 145365 752088627
1 129428 193292 205946650
2 126603 704885179
2 109921 882607207
1 55639 96896 424798137
1 113024 119178 744232830
1 120114 128697 346307522
2 158187 776467588
3 9845 50778
3 12988 67657
1 174957 178253 997641375
3 131048 36790
2 114736 466513456
1 30200 140564 878619717
3 50957 189164
3 38229 86667
3 30680 6254
2 40523 154199544
2 180185 271543300
2 26840 400296463
3 111518 8339
3 188803 87609
3 71384 98148
2 192245 651516521
1 18122 155122 166712703
2 83199 352874261
2 87534 643035174
1 168186 182090 337569614
3 147967 179897
3 74032 4212
3 172590 3942
1 89708 106585 288895891
1 2316 119956 41430169
2 90760 682979292
2 166913 809137462
1 22103 69836 409106232
2 122844 782872361
1 28398 105748 326143098
1 65327 107274 417250454
1 102054 141162 92114255
3 117360 180099
3 158505 85819
2 120277 17542750
2 186880 833511972
3 75095 62594
3 68967 73540
2 151260 647223491
3 149874 28580
2 8779 756572477
2 51526 793874678
1 82799 141073 634336226
1 16543 19565 20181785
3 117570 111842
1 29647 45110 657830000
3 69691 39826
2 114744 90640290
3 78998 60602
2 54064 80450216
1 152542 187320 390133334
2 134117 77508078
1 31033 148848 701804767
1 34820 103809 896104345
2 168412 958403808
2 20924 293747338
3 45387 189377
2 105380 245935270
2 176884 917990181
1 43434 152053 839142170
3 191791 92120
3 82785 102720
3 59730 26776
3 1740 36254
2 139803 951358726
2 19497 391456923
2 95597 109712045
1 66481 93243 394098337
3 197653 11045
1 2335 37320 271330239
1 113224 171466 392658707
1 99271 175054 79705905
2 151959 323344570
1 18362 197954 402075474
2 180330 430974293
3 99118 8017
3 190917 9442
2 157994 521570103
1 84093 89849 103674139
3 146382 129840
2 143899 19812137
1 64506 71751 534155313
3 158783 152628
2 182425 445187149
2 129387 600072651
3 95103 119718
1 7948 160287 144105332
2 26061 940768715
2 143854 280847326
1 27187 99942 258230547
1 66617 193360 962533248
1 182479 191397 377755537
3 118331 98341
3 145862 4981
2 68381 148132062
3 89123 22850
1 62060 71013 96893985
2 188519 546933412
1 46277 84126 725456860
2 103079 942524372
1 65566 112697 126414184
3 35008 141422
3 125209 103801
2 155953 566098569
3 28603 98240
1 176110 177099 847509758
3 172528 151695
1 73256 162934 600478743
1 30315 72487 416991933
1 3757 189846 756212874
3 98236 171607
2 4046 881029316
2 6371 385365388
1 65025 105786 96489062
1 112327 118201 33221309
1 2033 156281 548724320
1 92823 114963 60730701
2 6463 39583633
2 12597 572551245
3 120064 29438
2 123671 272420143
1 18453 196047 636148767
2 96477 113834073
3 71102 162382
1 197 38236 593600552
2 60260 749707104
3 86155 147936
1 66546 190500 839939589
2 58071 843759480
1 63307 145091 181109976
3 35175 156171
1 125974 148558 622797069
2 167330 769631400
3 190312 36247
3 14912 2828
2 45817 226875275
1 105789 143155 663398149
3 44787 96377
2 152284 659538723
2 100972 890589623
1 12188 61073 168802878
1 7456 81732 566415810
3 126693 44567
3 128116 152393
3 194164 176821
2 143247 240801335
1 127073 195137 139785522
1 151334 155611 228252220
3 63030 93937
2 73041 791949600
1 68094 81950 35912141
1 11544 197295 824081125
1 37069 146912 222004457
3 92686 104092
3 99636 106376
3 137930 87927
2 188611 296043979
3 50000 103361
2 31183 321458273
3 57992 25850
1 113250 114018 126130733
1 54281 58867 708779895
2 67461 916625092
3 36977 37966
1 81104 96457 305341528
2 62245 571576607
3 29356 165437
3 45773 73368
1 56074 182303 175054014
1 60004 122862 246594127
3 187570 162181
1 14990 116696 90063194
3 132753 88117
2 23960 378706484
3 78030 192954
1 1749 193741 374081177
2 43431 588801905
2 95277 293291174
3 123954 10893
1 11742 126506 472287643
2 144726 601177671
1 23454 165852 825185467
2 28520 612873145
1 125848 135957 165923602
1 16824 148473 466409457
2 110831 329623352
2 56969 195349823
3 52634 179471
1 11467 117372 967662133
2 57890 604297807
3 138717 112879
2 177303 23815136
3 125513 4160
2 86130 646076495
3 23130 115729
3 52684 16571
2 5608 234865420
1 140635 143252 788676952
3 103927 18383
3 64526 30465
1 8051 152253 556882569
3 152704 189625
2 139655 404879330
2 13236 203493795
1 51759 63148 414525073
2 66617 997038019
2 85565 187244813
3 191021 151371
3 190162 115667
3 49152 57123
1 37182 78921 916562100
3 131948 152909
1 54069 173486 496591536
1 23444 102427 551872757
1 90597 194346 158232190
3 87956 11510
1 185541 187845 274459881
1 46005 173932 856887049
2 45596 524836896
1 9648 148005 771738122
3 37458 129605
3 105443 100600
2 75211 46593779
1 6311 26051 334657356
1 131330 171013 535212339
2 103601 757744647
3 111179 104082
1 96847 191874 178614714
3 163761 8298
1 95582 177473 365910173
2 99898 614830338
3 97538 55911
1 15323 61383 618975193
2 121089 295274439
3 40512 46623
3 57786 162776
1 59252 172082 614508417
3 160715 16418
2 170100 791569451
1 72192 73923 855551602
3 121467 2354
3 77888 10455
2 87418 873397692
1 30012 187231 338091511
1 89107 192469 844010981
1 17407 142745 109875537
3 16903 63377
2 16115 149040502
3 190739 13529
3 5226 19141
2 76860 714434327
3 58855 136016
2 83289 912201295
2 47948 80313508
1 53830 84464 665956012
1 54873 101346 63756880
3 163343 190707
2 22896 983844086
3 180078 36685
3 97013 17707
3 153991 9364
3 162852 132259
3 193201 186586
1 138781 190714 166738652
3 192829 146736
2 198356 153250048
3 112399 7057
1 82140 175951 363975434
1 80341 184424 196859060
2 105034 172891153
1 115754 195781 864409819
2 29892 893874378
2 197688 27428219
1 77683 150778 71833741
2 162082 27443914
2 98225 593984951
2 31641 862329280
3 56918 181052
1 98094 198283 60374670
1 20671 191115 773812910
1 47213 71694 548828509
3 57511 149112
1 21189 105724 157783451
3 33749 180846
3 12899 175015
3 180083 130065
2 24109 925723704
1 98683 156043 504527774
1 140730 153201 804917977
1 106198 189551 234678845
2 78121 619727837
2 171899 965543081
2 66367 932839847
2 40170 581963427
1 105629 187127 146399649
2 179458 159090126
1 115788 165718 596180479
3 16718 168481
3 118363 34614
2 31503 246208662
3 102164 199974
1 75591 165728 600705466
3 129266 72502
2 47686 124975692
1 8084 38939 264192814
2 132450 569087964
3 191084 7094
1 63368 174835 719709793
2 84175 319723826
2 155491 124894947
3 5148 116271
2 45421 777669060
2 197611 568236984
2 180301 1398613
3 157894 19477
2 167141 118086467
2 71532 954359254
2 119746 495379149
1 44420 194382 669265373
3 111790 168744
3 40983 160073
1 36062 44795 375684520
2 93867 860032290
3 37015 82316
1 129927 184879 448887686
1 92648 110155 372345347
1 147918 155109 48602929
3 84872 179553
1 71012 178842 253795222
2 57276 111327912
2 121236 678734339
1 10851 49244 846108739
3 196366 186538
1 64379 170826 812727001
2 4001 149047028
3 130671 94544
2 34270 786023052
2 49543 174763713
2 75979 626126036
2 123413 619927660
2 82071 583928747
1 6352 125442 741836291
3 126686 119693
1 22613 40713 172980968
2 142332 389652471
1 71947 157625 490588339
1 356 182096 864267380
1 11797 51025 760496708
3 117889 79523
2 166337 599989160
2 6511 118814563
3 100184 111715
2 90988 921115944
3 132564 106924
1 1037 21921 109525502
2 111345 488086002
3 50691 120043
2 162043 764613010
1 22049 159111 381308449
2 166404 181528370
2 83710 265400080
1 32476 172187 352584786
3 153355 130644
1 141696 156319 945830656
3 152995 76410
3 156197 92982
2 60556 668376195
3 135144 68189
1 127311 184891 173245110
3 4101 112989
2 153400 454065908
2 83819 455524909
1 102007 163290 811624620
1 126941 198617 75847827
1 103256 159625 772357438
2 193878 884586608
1 27781 108652 488748927
1 125976 183332 743017070
1 78386 149865 961105636
3 186249 150182
1 114646 169776 566242674
1 100222 129791 862132268
3 21522 103633
2 175953 642079424
1 67411 71775 630516799
1 23112 51030 88693131
1 110098 130302 502197146
3 118665 123508
2 44281 997397046
3 132553 119687
2 120196 296784174
2 95239 85586119
2 89304 310557905
1 147102 165637 210711162
1 74626 181247 534816402
2 32708 533431530
2 6503 465653636
3 128111 64430
1 97065 99715 202937249
2 119825 82068286
2 100553 659753091
3 98000 6569
3 159937 149335
3 194120 46501
2 134848 489907377
2 106245 953071734
1 57622 132859 67883177
2 155583 968310702
3 164274 36724
3 157925 125294
2 85748 562809572
2 72369 231297067
2 38875 715758850
2 162858 194119202
2 160578 630608739
3 84728 164446
3 106005 153136
1 22370 156750 991071275
3 162298 25848
1 104127 186865 587500928
3 14165 45410
3 48507 20961
1 122870 190578 628991977
2 139449 131798090
1 69733 152541 292988874
1 15333 174614 455702174
3 181697 52980
3 23328 47003
3 195750 36195
2 101562 435620461
2 163945 619879544
3 26876 75374
3 167532 186483
2 116241 968922912
1 41566 90290 885735309
1 14586 170473 691719770
1 24281 71813 568133976
3 2502 43051
2 42853 1767845
3 168439 36328
3 158736 161108
1 38159 101835 349233481
2 54514 928352918
1 135320 153689 178013579
2 176451 462537915
3 82277 165283
1 161932 162627 370014219
3 153211 114579
1 85038 197395 865941669
2 94201 921371750
3 194740 56942
3 44295 30485
3 141920 149903
2 29488 968932231
2 184245 455491377
3 73242 118942
3 129194 71164
3 137459 178416
2 66589 622488457
2 85069 507603771
2 116193 931726290
1 70095 110273 205559073
2 91768 443401030
2 72336 551810811
2 20972 292825685
2 140261 394285830
2 189765 244998030
3 159952 6999
1 76526 139262 582253362
3 150567 77264
2 58678 816720330
3 95907 37155
1 165771 180990 184791012
2 168586 608175079
2 78186 40340022
2 80707 951039048
2 124686 610095102
2 109629 249798864
1 20496 46672 918967882
2 2849 403071116
1 37958 198916 641253359
2 192902 935964234
2 22283 465563314
2 199366 333919058
3 123273 162868
1 19975 95653 924089558
2 175906 712649285
3 68287 41796
1 32360 125288 232686176
1 169020 194732 685397193
2 106707 748046664
3 17867 76338
3 147320 110166
2 168494 888241464
2 4644 199088930
1 88129 172096 600593827
3 4101 112357
2 100488 137684340
1 83647 191921 408739600
3 164216 60750
3 5183 94432
1 81241 130754 879814400
2 61006 394771579
1 57498 129384 618428867
1 89322 170584 441295450
2 164264 387518097
3 111629 64918
1 38822 87815 270605916
3 59641 138831
1 73174 117889 995550807
1 54772 113909 319643619
1 54937 88837 49045866
3 92487 152512
3 14124 164854
3 174268 197986
1 1316 113065 34511567
1 75417 81000 552837365
2 51693 911554247
1 1075 169163 304793378
3 86818 83524
2 84884 935423434
3 167958 143427
2 190568 797550798
3 133993 124763
3 31981 70371
2 133181 459290263
1 97982 110946 692423937
1 4976 52148 111678036
1 135851 149562 954238050
2 157318 737032634
2 186284 819960799
2 119523 725611570
3 161255 104201
1 126735 139193 661249786
2 77929 481302863
3 184097 197090
3 165085 60155
3 191598 46052
3 68230 82272
2 103818 685084145
2 23795 506014150
2 24059 743020479
1 21801 114792 367462533
3 100219 105711
1 48906 117007 675739306
1 42750 60873 243599809
1 876 115321 655094145
1 322 143542 56971058
3 183006 54355
2 73247 8440561
1 63546 174451 401220501
1 103698 171750 459652590
3 174851 194780
2 110911 354382552
1 2583 192345 965789508
1 51374 194856 54026640
2 90567 481712945
1 53779 95789 94829023
2 148578 213787485
2 137534 229540602
3 4145 61303
1 54036 133486 6892990
3 37012 20815
1 148922 189378 97920922
3 197136 126983
2 39519 871054589
2 195614 796302496
1 6690 21917 733090677
3 38077 125988
3 196617 12461
1 16392 79516 869742530
3 33791 91832
3 80638 29704
1 14942 117043 260394631
3 122444 21846
3 77936 11186
3 179146 174988
2 182290 85885894
2 185484 494084040
3 85072 143134
3 109549 106651
1 33731 85438 469004555
1 117513 156692 50355543
1 98792 117133 944950622
1 77886 88960 947996907
3 125343 141458
3 87072 159313
1 67733 145045 744698885
2 66236 942116102
3 66152 167621
2 87075 23692283
3 753 51903
2 64762 17039955
3 196312 75189
1 72750 100395 307706734
2 74850 828180044
1 41728 42523 445909881
3 183177 121187
2 174071 471191401
2 45543 1116323
2 63312 214938903
2 128313 377440293
3 118937 80665
2 75863 950725403
2 56859 972418841
1 64933 197561 449892792
1 69835 78189 371265271
1 24687 85516 48844840
2 60018 403645720
1 80906 125304 490347123
1 166413 193616 908189621
2 184376 407785916
3 170637 178318
2 169171 780427768
3 163298 35838
2 182850 148450533
2 103802 681803322
1 143516 166268 755529646
1 4572 37494 665670408
2 13965 504092930
2 12324 620382967
3 86046 114622
3 79912 22660
1 154289 161187 107903428
3 100879 191963
3 97149 118762
3 39338 127145
1 42184 122516 847677753
2 75119 371786959
2 72629 140239159
1 114372 168229 593099723
2 58393 887763937
3 66503 60009
2 75860 637678221
2 94968 290899431
2 64034 878974024
2 180911 226741779
1 9416 39429 261096468
3 130783 179737
2 75224 165224570
1 179762 193890 703290547
2 163450 929301527
1 125557 138953 485090365
3 38359 64694
2 155977 13994644
1 44331 180744 187897608
1 53009 101489 423699727
1 142398 144276 977436592
2 144756 50197939
3 146168 148655
3 113931 151521
2 58646 92568361
3 156890 144274
2 78147 847838009
3 136725 32737
3 24634 191683
2 36223 871279305
3 53849 190564
2 135704 402232408
1 80824 146535 566423750
1 64399 95951 929323102
2 122976 880463416
2 86343 536477734
2 7368 106367725
3 110533 47913
1 7029 199235 644745461
1 115812 165962 33006956
2 167931 526680295
3 198857 47781
1 78 95508 692531324
1 31529 80473 244213991
2 83906 760402366
2 128994 556833017
3 142205 136532
3 160243 85386
1 35684 103848 532257367
1 111239 113091 197091246
1 23141 198189 535865741
3 98832 1514
1 8393 76008 224012426
2 13051 694541391
2 138413 52273083
1 60593 137822 396576553
2 44427 224542331
3 25702 144678
2 147590 197509950
2 183715 872898207
1 169173 177488 636282964
2 60790 306291441
1 70532 184962 690788332
3 80251 116656
3 3927 196080
3 31876 112733
1 5843 94406 102432130
2 99694 459498940
2 62387 492146516
2 36497 883776310
2 185992 189160893
3 161062 49667
2 49461 229556055
1 91832 160045 879559009
2 7795 15432825
2 39815 705881961
3 109738 78109
2 13869 461187600
3 102919 85024
3 125751 12451
1 63102 102710 963476238
1 96504 110012 351776340
1 47574 139401 41281260
1 26559 154052 248337466
1 4012 196296 91128688
2 196064 600539501
1 35351 106463 278243742
1 129070 154950 542377834
3 22590 53287
3 194965 42223
1 149858 160806 833711199
3 26660 55204
3 116332 106267
3 23634 194581
3 137231 134808
1 87928 141395 635634096
2 22490 872369450
3 132366 185028
1 45158 136007 964155810
3 42808 33386
2 24885 89381024
1 23937 53268 471862117
3 71496 178974
2 5420 423849209
2 183244 276069711
1 63308 171385 795038215
2 116161 219986290
2 177068 335302417
2 90191 971211775
1 54534 116278 69322
1 77741 158719 676715329
2 31696 436718529
3 138325 125440
3 88818 105701
1 16295 44783 176154456
1 41669 179221 545414411
1 97743 101392 124769638
3 57673 57341
2 33519 655950574
2 54083 668483711
2 75566 975996564
1 79252 129871 227865516
3 161196 102610
2 77777 786217084
2 65587 415015908
1 33021 152168 976095941
2 11558 246459144
3 67770 164020
3 113544 53346
3 4468 81911
1 96153 175789 851514496
2 123971 485371400
2 153587 174492389
1 124376 158757 503558783
1 6355 189149 545807820
2 157624 403015466
1 63486 167750 899291687
2 161413 865328480
3 84291 22856
2 190923 596664608
2 93548 953328312
1 187450 187596 721198359
3 155835 16370
2 33696 554725954
3 179607 129731
2 106815 887842931
1 144920 174742 924388379
1 103567 179063 680714519
1 74483 180740 948237138
2 80787 639914745
2 63002 156932796
2 149191 825809300
1 73718 128146 342064603
1 24534 112281 627692949
1 57811 187486 786556528
3 150774 154504
1 89878 104984 734902467
1 4055 143790 945791175
1 6038 81934 398968341
3 45718 138775
2 139800 678665151
3 140961 33560
1 50476 100881 143755294
1 136350 144930 705382175
1 38048 44606 258126658
2 35337 445419226
1 87489 158323 79060914
2 76151 39086677
3 189079 116131
2 63414 821861943
2 30200 778566700
3 55972 81533
1 53661 160050 212340940
3 5629 2438
3 90772 134831
1 5729 109293 360886933
3 174644 114182
3 125030 82452
2 37010 640524
1 17779 186244 403243891
3 1754 72897
2 124567 569369114
1 132754 157044 535233319
3 168721 181012
3 93835 9570
1 24572 152287 945173688
2 105953 373028968
3 145625 21490
3 102433 124040
1 94140 98005 794006990
2 93929 8715618
2 19302 249471722
3 6459 152150
2 56961 560466509
3 168880 44990
2 64792 590096995
2 178592 333919212
3 25997 108153
1 38437 183542 376203981
2 20559 589611303
1 29261 64335 868671804
1 61893 186151 587241464
3 112211 44803
3 187671 54225
2 76682 758985744
1 103506 172882 825261306
2 132558 32693093
3 56314 27928
3 136033 16733
1 28234 129203 587192467
1 103101 136097 482497863
2 73133 495059408
1 11115 195017 620933527
1 63901 141098 740704893
1 90513 179567 346752730
2 28416 850091501
1 3346 104342 173201045
1 145360 164703 297489356
2 153756 407963785
3 142264 132417
1 122185 172919 367674592
1 8942 69317 851209531
3 155348 19575
3 9359 77202
2 167406 391958950
1 80794 130373 270747572
3 106410 149840
1 26172 188205 248558240
2 19437 304143244
3 37781 150431
3 153389 93374
2 90193 18656825
1 154990 171409 39079136
3 44797 59356
3 130875 128391
3 38441 51203
2 137009 95928519
2 83648 14361011
3 22670 186367
3 156219 69575
2 130816 680391214
3 144648 189264
1 40891 176924 82330872
3 93208 74546
1 53332 185124 541856668
2 39740 445961810
2 33491 282888431
3 2013 20402
2 151900 372352469
2 46458 925690995
2 194547 64458638
3 41391 22578
1 91295 127532 779313620
2 111555 114407254
3 55480 8048
1 61400 98353 765756661
1 23161 177542 190932844
2 167157 494847568
3 25099 22429
3 97401 138292
3 57321 151762
3 147528 198892
1 33237 126062 947115460
3 89843 123684
2 53825 701167339
1 39094 156122 70359915
1 10910 146161 145057393
2 51616 374814403
3 13930 96866
3 11442 81975
2 28307 673655974
2 89453 869894656
1 129053 187128 502304019
2 27567 512287444
3 110915 72039
2 120334 868307418
2 50504 997344519
1 18389 47381 456295337
1 51993 147615 23847271
1 3850 85933 560147875
3 177938 75378
1 55868 129577 599604578
2 153954 155218126
2 163206 491637611
2 167579 993965838
1 109143 128161 485549967
1 50562 151614 409420725
2 34590 702117836
1 39017 124748 811494697
1 43379 187016 225280571
1 22775 182088 815216828
2 164890 447569666
3 135945 121946
1 95174 113211 306431811
2 54261 604436174
1 642 160678 954352359
1 132799 138528 273761148
1 154988 175616 312920419
1 56842 85733 486546696
3 88086 197612
2 39977 358158893
1 9303 145798 632823684
2 71191 303799988
1 157475 175121 741348387
1 27795 127167 218952506
1 136622 139063 562361160
2 23304 244748649
3 149894 162663
3 128688 172191
2 187150 557096647
1 28964 65037 883337747
2 169506 921205514
2 68435 721572826
2 6502 379912726
3 39887 142974
2 88949 539377329
3 132497 185504
1 32665 197642 939738023
2 191789 317480859
2 161960 810993449
1 165722 180769 308331569
1 14859 40391 639980421
2 187009 709561556
2 51068 297617852
2 185608 969489469
1 84257 125839 270410566
2 70568 86048649
3 158566 109721
3 97763 24078
1 61262 160348 984104467
3 130094 193330
3 176880 98676
3 7749 24484
2 147926 483827912
1 133490 154569 358730728
1 173566 173743 354404986
2 159839 550300371
3 19975 102284
1 55274 144297 500067386
2 124488 944796999
2 197113 726484024
2 29017 314094374
2 89673 356304619
1 24510 169081 601207953
2 140686 70397506
3 92018 81146
3 116936 53317
1 122270 191578 537196875
2 67664 942181240
3 109531 15406
2 43998 160012482
2 156730 298573872
2 88092 540260951
2 179565 154505860
2 31825 271271630
1 78480 155415 830193821
3 151484 89295
2 105780 926185415
2 159831 887803156
2 152404 767391869
3 8617 19118
2 117328 261032879
3 14522 56120
3 127435 116293
1 3954 198271 232533069
3 254 57980
1 4689 189262 998063025
2 68087 425785538
3 130445 99474
3 17573 136513
2 144631 603357118
1 66905 78558 82306805
1 5226 13227 519954216
3 177041 11818
1 181504 189107 37155147
2 115503 949909673
3 102584 58219
1 3570 190321 799272112
3 68494 132590
3 113783 75513
2 69680 273567807
1 95987 180177 581020413
2 170519 737321166
1 104409 127543 701210073
3 184151 103111
2 68568 901215655
2 133176 704165672
1 36978 166190 277968681
3 188733 106858
2 105394 464828220
3 170137 175385
3 56249 133420
2 185090 381028127
1 18367 66885 461912543
1 656 62417 117512186
2 184223 615404414
3 172448 8287
2 15215 541499282
3 107854 26476
3 106176 29796
3 167965 74427
1 109658 165813 797242036
1 40563 185778 551890928
2 159859 193602574
2 118811 917523344
3 95797 185841
2 97626 728573637
1 57856 140162 149127661
1 45256 184125 347377722
2 80840 118512498
1 115394 143056 242563548
3 8925 184611
1 39390 197390 8006581
1 135359 155831 435038776
2 140626 14630567
1 142683 165658 548338040
3 174551 154404
3 95526 28458
1 102201 109096 133396047
1 78074 161468 698558339
2 120415 670277418
3 176113 4058
3 8496 179965
3 101751 48481
3 42317 190779
2 184756 371454227
1 149223 166411 466160456
3 120825 20187
1 57639 133573 530191908
3 121588 36697
2 142831 352054481
2 68348 361652444
3 197833 37377
3 90746 104935
3 64548 12632
2 164621 327020778
3 99688 178951
2 82026 759735639
3 11039 115863
1 21441 135963 131474056
3 183480 26548
3 136049 86218
3 185023 144771
2 168114 920993262
1 31298 189194 251057789
3 104474 18768
1 70538 80311 711165917
3 89999 139570
1 12237 176720 279362056
3 148646 182065
1 18609 145295 399190309
2 91315 367815010
1 55690 144509 772932663
2 123549 265360053
2 146968 185410364
1 71755 131413 877407600
3 175301 166634
2 148029 138733826
2 45074 631531299
1 62860 85460 215043208
1 35558 147911 180446327
2 66551 373539023
3 148238 130539
2 139746 81324833
3 35267 105452
1 60990 137619 72305492
3 169013 80535
2 182481 184453068
1 6070 199288 520893411
2 30210 580083016
3 119320 130703
1 30652 55065 723142155
1 6406 57516 130636470
3 99549 50790
3 184325 26599
1 81017 151924 964629601
1 37188 184996 549571664
1 17181 147277 908182160
2 196694 517068013
2 73537 390429639
1 29532 117318 439911198
3 185740 798
3 66058 188286
3 150996 75475
1 137627 198899 869248473
1 52364 167797 185503460
2 102219 609436097
2 59289 114172819
1 4625 123448 573586507
1 171391 175825 225615637
2 144603 188168229
2 56593 645133712
1 13229 125861 251394182
1 60939 155233 513436755
3 15335 124303
2 112339 141441503
3 182514 178433
1 123499 163968 484118165
3 49614 18119
2 139245 590313769
1 48566 193894 60298266
3 15404 83496
1 39028 104146 606382805
2 148798 789737851
2 27085 680250386
3 63193 34732
2 159119 38503055
3 76585 111512
2 97716 201746878
3 12457 150098
3 32884 56656
3 149248 109808
2 59340 401768531
3 139006 174518
1 12206 29454 696709330
2 98767 581830048
1 1596 9354 92130839
1 112739 114682 991209875
1 17267 184917 928949194
2 84151 337979064
1 6904 19560 624840238
2 139754 761092351
1 39014 169296 412484729
2 158204 121495962
3 17616 53844
2 106041 799269773
3 1737 188253
1 17296 56754 427568584
2 101243 635636837
2 14213 306261569
3 151813 8081
1 16660 180729 701866651
1 137602 186729 158526254
2 125518 494010735
2 160359 187862252
2 15163 156641461
3 98278 92085
1 69920 94534 842885373
2 49061 728309975
1 51337 175979 828046043
1 94218 164468 281997020
1 83202 110939 420250741
1 22404 174674 645484876
2 121260 696210783
2 164596 271804215
2 99640 964312678
1 97018 102783 986963493
3 138915 49203
2 36912 779128315
2 93929 987938582
3 159037 24407
3 26016 22740
3 101092 175975
2 51757 189836352
2 140505 896122894
3 126183 67768
2 140724 237799376
1 96986 150045 954317798
3 107528 142583
2 34938 942778164
1 147071 160901 629529049
3 70936 160318
3 122581 135580
1 43909 142182 834695055
1 36031 97192 777981126
2 186168 739869441
3 87241 188512
3 144355 72363
3 97826 88002
3 1205 35385
2 29144 18485664
2 115665 482982957
1 135484 149857 955260071
2 110027 752054476
3 108180 107362
3 118242 11952
2 31946 430545793
1 95923 104676 62730194
3 161120 28371
1 50788 157337 812324242
1 90181 192802 61398444
1 73240 181377 453482935
1 84254 92233 993818878
3 184517 54760
2 141501 590334873
2 156978 82305232
1 67959 137485 31761498
1 20755 51708 39645350
2 59667 988454211
1 31079 38297 591500700
2 105258 4483281
1 146552 193806 906452619
2 23938 502568506
2 67865 861584376
1 20794 59156 70059623
2 112723 283413938
1 13387 174829 113052724
2 103412 951434396
2 178968 986154924
1 33297 187789 42708499
2 171049 578872671
3 103951 32344
3 96834 11892
1 138942 160496 511083808
3 64046 165009
3 189708 98061
1 45563 142282 145998661
1 149620 162865 856785598
1 163235 180428 694681586
3 114496 44997
1 131073 181737 224713845
2 28273 805536353
3 57016 19352
1 164238 169161 158273453
2 145459 152863872
3 17646 150701
2 7674 907530369
2 138103 509085792
2 21918 835529342
1 3851 115010 439993010
1 82728 107239 757139331
1 107598 140073 683451855
3 97314 89710
2 170483 978703634
2 79312 696251168
1 26020 99007 699501109
1 46315 185578 416878145
1 21104 76400 822005386
2 126489 74265687
2 54860 881779392
1 87723 115260 512934709
3 33489 23586
3 154704 8831
1 101024 198896 179906942
1 62608 198900 972636733
2 10247 36914185
3 98407 60200
2 145515 883828244
1 77959 99384 292798675
1 5993 113545 400368448
3 10586 107990
2 88634 981458304
2 158860 294437633
3 196380 19724
2 129441 98889225
3 144775 135982
3 178686 53257
1 111533 156615 268967262
1 65373 90565 428184506
1 46023 134571 353211588
3 12823 101508
3 184298 164060
1 72895 91301 145123678
2 44531 128669006
1 94062 180735 163979893
3 143768 2388
2 127353 721485196
1 41892 117649 208070979
3 141783 50695
3 66993 104136
3 98944 77446
3 84743 17924
1 97066 153425 652269275
3 56594 126603
2 169689 239087538
2 142145 656066109
1 68878 141427 952095593
3 161637 123700
2 133970 751277124
2 69411 725372581
1 111184 153782 158709668
1 74266 129848 355895674
3 107077 168242
2 17570 422468659
3 185876 80403
2 139467 695268154
3 31111 54928
2 160349 365488449
3 69338 106088
3 111920 162149
2 179618 602364721
2 196027 455961537
1 22137 29373 208453453
3 55373 6694
2 113540 979597910
2 140433 874307512
1 114179 120924 473440088
2 171230 763392261
1 133646 199029 465982971
3 127094 175949
1 56317 69166 71255694
2 152553 264356732
3 96911 111798
2 13027 707796547
3 72796 26667
3 91476 162996
3 56041 40409
2 9160 741434415
2 174629 332340952
1 45828 94194 807390147
3 15680 113296
2 145851 57891142
1 50141 82401 399805771
1 13635 95382 823734546
3 79186 13405
2 173362 950259174
1 137983 184509 616849398
2 172153 261138918
2 68731 586375482
2 169472 8327741
2 52550 905082298
1 26583 157331 814494679
1 12016 140780 38099710
2 32920 322310086
1 375 97166 504300498
3 26568 109767
3 58019 82776
3 116534 101210
3 64871 41291
3 22365 70743
2 49021 300601289
1 67221 130841 764952799
2 59449 589666432
3 83025 135588
2 188540 334380850
3 162580 160046
3 79217 135884
2 24577 183806004
1 59133 198408 544595371
2 187439 843050527
1 19498 81094 423823892
1 126369 187453 193517412
1 136674 177851 92952731
3 28737 151351
1 94906 175368 69709594
1 96544 142667 547833865
1 29072 148815 975780292
2 129355 919603186
1 108527 196040 744745625
1 96724 172594 334280937
2 28564 226651016
3 130022 188212
3 60395 17519
1 19208 121908 27854703
1 182502 182871 858698918
3 115557 90450
2 18119 594019708
1 1508 141422 943451465
2 170619 400937589
3 56208 46580
1 66493 102319 1001531
3 69002 61580
2 161628 886572214
1 23501 163460 882110075
2 39415 116087090
1 65736 193931 888594942
3 64049 29195
1 64556 146445 798902446
1 44894 75606 540878804
1 12673 185961 663996511
2 130386 542734108
1 20163 65512 9084945
1 28283 117545 478389093
1 66017 100346 247367031
3 20607 112557
2 186542 478192872
1 49178 96455 211157843
1 20615 46491 685682781
3 152244 64440
3 189793 122782
2 194027 380862384
2 5010 938352289
3 37657 64920
1 75420 91970 665697535
3 130509 167253
2 69620 223800967
1 47087 159924 665334360
1 9713 30971 553790151
1 38797 196905 181960231
1 37456 100001 480276645
2 5741 451340789
3 33542 116847
3 114788 166454
2 174251 590903199
1 75471 94969 957805927
1 16892 77341 99399656
3 130671 88065
1 75832 144189 311062223
3 89023 141932
3 177853 54406
3 42359 94324
1 22947 39340 820755701
1 6174 159013 87130065
3 186048 183766
1 11055 103688 955943588
1 62068 124412 531664237
1 81618 88067 450337933
1 49517 184452 817296770
3 152948 89928
3 119521 99115
3 145383 145155
2 88305 378510069
3 106476 56326
1 90096 117533 922180293
2 177875 78109314
2 132474 947523598
2 91446 378782787
3 169173 174113
3 97160 90855
2 44768 992624545
1 16060 106253 612846215
3 37206 96437
3 169629 32262
3 91922 72032
3 53721 52354
1 32528 73903 150801896
2 112752 723485590
2 104826 720295456
2 36727 228703528
3 85467 184640
2 119596 861664130
2 113007 155806373
3 46906 117166
2 59217 101643305
3 181405 138282
1 15965 99612 538963958
1 54443 169690 942067534
3 81543 23022
2 17951 452583445
1 95902 160631 56466126
3 101318 180621
3 76005 157839
2 120089 222627645
3 174829 20779
1 52740 157550 202373604
3 99493 101680
2 171297 356746792
1 133366 152439 135527978
2 156753 226191691
2 65897 382449092
2 29311 13003537
2 171707 830555138
2 87081 582886384
3 49746 43048
2 104991 543062596
2 80454 692888096
2 5121 312202144
3 190134 42842
1 109219 168057 98397126
1 37720 125479 688887547
3 58396 11712
1 14582 61281 515463646
2 145227 677867280
2 66333 21197389
3 39083 26896
1 44601 175303 14456563
1 128474 177387 58217543
1 108637 183254 102830141
2 94333 953188610
1 150762 157560 463989521
3 125584 4130
1 116551 193176 951310025
2 184468 149652666
2 70150 881060345
1 174482 191684 509908560
2 55069 577255270
2 137613 857550859
1 45331 85257 239266741
1 18424 128643 204480615
3 126107 191893
1 32109 143163 120209896
2 133110 425441069
1 6699 80613 907318908
1 119522 125200 753423049
1 124408 134314 190465330
1 64159 65535 4334132
3 28414 131403
3 106339 162678
1 180157 181455 908650503
3 143924 32799
1 102600 117401 401009874
3 139818 18865
1 88232 98397 258877948
1 45279 171978 586148744
3 97159 74616
1 114849 177604 392046267
2 98083 30263116
3 136390 6323
1 82725 102050 381553029
2 171294 73515228
3 168084 64554
2 65164 850670782
1 40921 126010 832630454
3 103925 185634
1 87935 105133 336990316
3 116928 119120
3 75993 156729
1 183490 184225 786096306
2 143508 153449371
3 115017 14912
1 81572 122900 522970227
3 143422 197185
3 128494 107308
1 88408 97398 704572964
2 108019 833858635
1 74597 162491 470153494
1 49111 174882 682997633
3 154434 65446
2 130436 807909282
3 163545 180874
1 161668 193770 181008682
1 65999 193091 813015148
3 91620 190480
1 43131 67608 194779622
3 34991 64217
1 140303 174781 85620969
1 126072 196045 756557120
1 15499 41200 357126074
1 118583 132492 481204800
1 27199 188050 585988080
1 45221 142283 583423185
1 71194 122542 574342267
1 131589 149023 643037925
1 1301 138674 285682087
3 134447 157200
3 107658 127218
1 42244 164408 464821684
3 77740 120828
2 189589 464485106
2 161173 635916079
3 190542 104723
1 53926 92320 818568884
3 151371 182346
3 77547 73865
3 133783 196504
2 156328 548222841
1 163399 165888 747535112
3 76737 61947
2 195543 805731328
3 62806 127313
1 147387 179453 159398973
1 136291 140495 922587413
1 69902 181186 393770745
2 106812 577459659
3 88403 126216
1 184990 190416 28949628
1 13876 196955 432363151
3 196561 55528
1 52694 100287 533600027
1 95582 178732 104326980
1 50837 183500 882293634
1 17356 84561 858981466
2 37448 808510369
2 51633 786559275
3 84493 13627
1 94518 97338 426913615
2 58124 239490319
3 110882 109118
2 149689 584577697
1 35888 104487 748518664
2 152274 865249417
2 1738 24373210
2 27034 681127148
2 196881 258393998
2 186564 240631494
2 191346 116269500
3 117102 52464
2 17565 11369439
3 143402 47511
2 42785 241477787
3 195083 19633
3 190566 103136
2 698 640978754
1 23417 192870 757853597
2 127987 987943851
1 138189 188081 202100816
2 101124 669491911
2 61075 253668306
2 157312 184250404
1 42660 151600 218074448
2 16186 93510070
3 84461 77214
2 159101 496505045
2 142188 259591711
1 20606 167795 573504525
3 83443 157180
1 59794 171058 592482500
3 25415 122973
2 96026 244024558
2 44776 582162573
2 50557 351654507
2 190243 397859799
2 180625 240187797
2 196245 776739626
1 120574 195039 441835299
3 155313 32094
3 149217 180243
1 97123 127458 394804155
3 119378 97089
2 191286 81065925
3 161011 345
3 57654 146988
2 153351 319271037
2 183762 863556247
1 40732 148073 817211355
2 32874 421367812
2 194090 749205909
1 53463 104152 1455439
3 90739 181820
2 86105 513656978
1 73865 192654 816386876
3 148958 39192
1 127880 195373 516343043
1 119738 147678 622137283
1 24582 117187 414724700
2 64231 403589134
1 101077 175690 692876120
2 112813 845774636
3 128511 184553
1 2407 11449 281415691
3 17169 147523
2 103407 475275279
2 157214 949889244
2 54700 563105716
1 149372 187226 923951335
2 156829 638668980
3 193949 163556
3 38181 77520
1 53337 112116 995948194
1 6773 17578 143926639
3 73272 22498
2 33468 336934176
3 78048 94882
1 148359 165449 330858485
3 95816 112638
1 22347 104581 911840898
3 144566 9560
1 34704 74760 204187877
1 35564 82495 479359231
1 123652 162399 660454591
3 27657 11098
2 153308 755939376
2 169446 825900107
2 94490 156432923
2 47371 660400963
1 170217 184262 649233595
1 3508 140811 572433627
1 35434 114726 669249311
2 34113 573290076
2 24589 187250021
3 10534 28373
1 50865 51442 752858717
1 167400 170457 798367360
2 37734 869721045
2 24347 917031335
1 138252 185558 592032933
3 179592 84697
1 71857 162027 205727366
1 68309 73667 120610704
3 65916 191323
1 328 122419 553012856
1 94354 157197 772586155
1 28880 191501 886868740
3 146865 61843
3 116256 32297
3 96016 76482
3 23627 68631
1 34140 153425 592838471
2 80610 836586319
3 170537 93664
3 105629 36791
2 97769 706808363
2 57740 440711246
2 177163 324274084
3 104609 88132
3 158823 31972
2 88961 573721016
1 106780 156055 958487006
3 93286 195361
2 112837 944479311
3 180069 86762
3 19215 132324
2 84231 20812645
3 89180 181269
1 45405 82026 800820351
1 41924 183964 867170856
2 136188 98833130
1 14879 126192 242466824
1 68054 90827 675726689
3 197847 71933
2 31129 846398394
2 27569 699920792
3 142043 20066
1 44175 104476 86284113
2 150372 7897704
2 6229 376928483
3 176799 136686
3 35950 176632
2 156567 556942525
3 118246 67578
3 70093 198421
2 82651 323023029
1 10464 75282 291707992
1 161696 194246 611172608
2 185704 14637423
1 71910 137693 559729297
1 48219 169560 389004769
3 130259 175146
3 141568 35405
1 11272 38143 223459072
3 28563 38387
3 185659 33102
2 57978 990386688
1 138388 193573 228552409
2 141867 302571882
1 3187 18732 786625976
3 191608 16986
2 44071 321048648
1 93811 191410 63823144
1 51336 163134 399526952
3 27866 116629
2 195506 700212832
1 11384 60300 582595204
1 179967 180491 951858778
1 86807 102828 800728281
2 168267 811485627
3 167920 107273
1 172043 198160 777956730
1 99061 187816 248915156
1 108326 195921 875788700
2 165211 988844570
1 15144 195773 543230507
1 107167 137074 430339062
3 120532 87130
2 178368 539520975
3 57033 107225
1 33385 44117 397323249
1 30491 140533 150546099
2 124115 563280040
3 411 92976
3 13534 49512
2 13098 669703377
3 142734 30155
3 113408 159853
2 29374 285816074
3 75893 73319
1 1012 61192 19888204
1 119418 165406 341440034
2 142361 860825477
1 9791 62442 772645491
1 67841 161979 810048546
2 11772 201752211
3 8867 7366
3 131959 140395
2 103461 992656295
3 145975 93844
3 88230 18872
3 125324 33978
1 69658 79847 708263187
1 16485 44809 330868458
3 52667 124511
3 126199 138130
1 24332 129646 394054863
1 34433 87858 859050873
2 68446 638418776
1 22816 55338 226520771
3 48025 111013
2 46307 204208712
2 92114 532554657
3 32543 124464
3 45799 104995
3 40713 28802
1 42852 57862 992726790
3 74830 3837
2 165347 396204330
3 88382 169894
2 137942 464857618
1 122986 138367 197558463
1 74489 83871 833693544
2 80495 103586986
2 7544 927159736
2 145235 362364858
1 112504 168860 915089958
2 184637 374149124
2 56360 24066373
3 162919 58774
3 116548 136193
2 61307 731808918
3 140564 157121
1 49379 116031 356752954
1 149365 166780 401268420
3 167408 112322
2 33660 520460735
2 132605 84611530
2 176743 19890120
2 129979 329198964
3 7126 152682
1 75208 137144 850541235
1 13815 84279 879949498
2 57847 969906150
3 44676 36759
3 127281 123658
1 27665 141677 358570283
2 167883 463382401
1 36806 162852 750877705
1 86241 192695 980598664
1 127487 182303 230979307
2 33543 662107504
3 9354 3947
2 3826 489805012
3 159974 162008
3 45552 154783
2 116830 456036828
1 66781 141502 696109727
1 21174 117814 261448120
2 167603 966122207
2 47604 262441668
3 183829 91500
3 70330 189763
1 120740 189815 453365544
2 124931 146982053
3 59347 5582
3 130397 91889
2 117833 698762059
2 71693 490398974
1 112753 150239 839449449
3 85480 115
2 49808 444795796
1 72491 99035 30914395
3 29728 6656
1 21615 66221 697407600
2 28988 905083169
1 10220 54350 780703821
1 97400 131124 570083619
2 119970 241818612
1 115430 142091 141777581
1 108620 165218 492713316
1 110135 154392 824290459
2 105755 762328405
2 66659 430888552
2 26518 352426395
2 192636 524005439
1 75900 142118 770081919
3 99419 57907
1 112299 120128 664748588
1 5774 174732 176365612
2 176498 432893098
3 45347 116123
1 2051 166509 337820506
3 33152 160973
3 182575 3690
1 81627 127433 201840454
2 150795 594126655
3 30241 30375
2 62916 976310601
3 172206 141298
2 193848 405808435
1 153595 159941 40959877
1 23063 49281 30134027
3 77467 121032
2 20205 908877598
2 147216 847902191
3 106358 88176
2 157925 702581598
1 130102 138921 816822781
2 167083 244272110
2 195486 4312012
2 182071 727494850
1 11792 181825 915107101
3 165557 6507
3 147864 51418
3 74052 130091
3 66992 78138
3 129186 133440
1 145123 146121 963430972
1 4294 34202 873890502
3 84964 130761
1 20511 103111 601455667
2 41343 106437050
1 53396 183503 51631451
1 67304 145271 671194098
1 118762 199968 783005788
1 88930 182734 994337252
1 92270 116078 165087747
1 9661 153840 453484022
1 58554 70326 614505265
3 144178 100352
3 163720 127496
3 95331 152876
2 102387 779444260
2 176522 451764523
2 46791 982904337
1 147197 151821 223027753
3 103361 114484
1 26270 86397 46260875
1 70030 143766 905474018
1 19531 44051 663477302
1 67603 89007 775647767
1 6437 33441 926325207
2 132022 847325040
3 39970 141254
3 100387 125532
2 150021 531209382
3 59674 95658
1 21028 174234 12292958
2 175723 241629170
1 2761 188714 242046700
3 18142 95902
3 73496 194168
1 141851 185772 643310436
2 136348 569528345
3 114460 49174
1 4794 197438 888621106
2 112235 232866199
3 99911 129497
3 11162 182550
3 100939 8614
3 37469 104738
1 98062 187983 282446584
1 91366 144880 609031806
1 41726 48743 940923197
1 20867 32085 439286241
1 1147 66663 830659854
1 46462 157801 259014712
1 14485 98904 213866087
2 190826 421815924
2 32305 608195260
3 103828 155923
2 190958 554483187
1 65949 192229 787878681
2 183258 493492049
2 10373 660414495
1 145693 159584 57086716
2 142005 936810446
2 190509 827860909
1 117718 199934 854250912
2 167204 471068395
2 70676 4444257
2 67984 782972260
2 103147 616485275
3 172232 186834
3 40261 35110
1 87623 130778 58585615
1 85647 199236 104295570
2 36374 587046098
3 81295 57933
1 39470 138278 766864914
2 36866 908463852
3 80044 37202
1 87547 136967 562799037
2 198442 393933169
1 64291 83105 432819697
3 16964 90500
3 752 28966
1 83101 87806 89797230
2 6234 872676159
3 61749 166134
2 47806 199895522
3 103138 171348
2 104253 511679405
1 42539 119119 808392239
2 28066 450025181
1 154160 166994 288888399
3 183572 170807
1 70077 195716 722091440
3 115583 119074
3 152563 18961
1 15095 51684 473167796
2 122572 963991997
1 2931 43529 790003965
3 72176 3672
2 191092 799648105
3 9831 8470
3 121096 167847
2 158052 344795391
3 11333 52048
3 67657 61425
2 59716 33675065
1 26272 135711 10266539
3 132784 3570
3 48328 10339
3 36583 17234
1 14053 176437 286712902
3 184483 77277
2 91590 497540840
3 15491 134240
2 24060 820156205
3 55040 11713
1 33721 123499 859325046
3 112443 150122
3 12050 101616
3 84489 141419
2 75331 130438125
3 180824 186864
2 3790 464203802
1 118789 198635 638536366
3 66742 74753
2 173864 66091175
2 190121 172063531
1 88834 160594 994369626
2 54010 551649955
3 137689 43541
3 111010 70102
3 68829 148719
1 7138 39177 803079849
2 15924 111634001
2 29246 630341558
2 125620 54780642
2 192705 318817075
2 120807 641776373
2 8479 472493995
3 5292 130883
1 76047 164003 340213651
1 481 33155 395101061
2 36478 254910209
1 482 89782 552244670
1 135959 171222 43371978
3 195106 13250
2 53514 865092833
1 90227 171918 541499635
3 80989 117951
2 132911 788294691
3 23658 191084
1 51248 116305 433817317
2 134559 183759887
2 7861 526896359
2 31113 489158623
3 128236 174565
3 92824 30981
2 42639 872517301
1 129772 186025 604964385
2 17010 357861969
2 145133 832351761
2 39606 107391990
3 105254 130931
1 26446 55633 924572507
1 66644 193205 169692383
1 89829 92307 750233040
1 13104 43104 85910814
3 154155 165889
3 108896 128303
2 33044 715218355
1 27832 182445 804924943
1 8213 23088 141948308
3 186002 552
2 163404 43656534
2 168150 942720459
1 5669 65021 831687485
1 54996 76483 15765341
3 7478 75210
1 51229 162026 844633654
3 55379 106980
3 186778 50067
1 152072 164345 142470514
1 53707 114877 88694572
1 61207 128479 319317657
1 40021 126741 18332488
3 142771 49632
2 88111 99578575
3 174479 147524
2 16724 318323920
2 113642 550149491
2 77695 864337542
1 163276 193520 353668844
3 163664 177272
2 84105 434557758
1 98381 123115 75287233
2 41698 962368035
3 55129 111434
3 45740 112918
3 105590 171165
1 16234 29665 806958709
1 55585 173699 236870147
2 85414 520377987
2 137048 327566743
1 2837 111090 346516979
3 162384 74220
3 140749 64494
2 199795 121145170
1 56106 132973 602034116
2 2147 413566714
2 123684 388933252
3 81367 75932
3 82312 157550
1 77582 199870 299710736
1 92177 145121 807344363
1 10784 111554 209601125
3 123625 84109
3 23341 69592
3 15591 12866
1 67665 75988 521611338
2 68370 236378633
3 19651 59197
2 114675 315736545
1 106111 125394 37160234
2 194905 181275169
2 83912 215610447
3 93272 158506
2 175611 922293236
2 86834 790869173
1 64509 160399 647067255
2 1029 421187525
3 146496 61743
2 144140 335141922
3 27266 30430
1 63427 174436 159671715
1 63206 88054 320390379
3 118409 20995
1 45309 77279 899513802
3 167739 71639
3 122268 70726
1 5551 79614 64691275
2 63960 669542102
1 40017 130824 389292556
2 102740 439177619
1 42099 122142 842192295
2 43901 76980439
3 44235 14204
2 21770 380404394
2 34682 413984091
3 36334 34350
2 91314 233333800
1 100080 154115 908116429
2 152551 101673375
2 144226 591699254
3 46851 184500
3 172976 82715
2 15163 168372747
2 63283 790263574
3 3322 29388
2 152432 82225049
1 30171 56862 153034156
2 129937 801918318
1 67478 102180 243106941
1 120562 192870 131331945
3 196837 95373
2 102098 443682836
3 127509 148160
1 22615 59531 466116653
1 157100 194627 345404637
2 186157 60222947
2 97542 582976118
1 40806 189368 921099413
3 178403 93413
2 58395 815986776
2 67648 614967175
3 165760 10978
2 63016 315690300
2 120106 741626387
2 3528 471739323
1 51032 58996 488399317
3 129223 161533
3 42281 177622
3 85785 124609
1 8952 38761 164207889
1 5888 149931 972211196
3 105642 46961
1 122301 123092 154026635
3 126912 115201
2 20185 135235999
3 48011 87588
1 77534 127814 317430986
2 88314 157656268
3 85547 120167
3 38678 20531
1 148152 159568 499927287
1 155975 199458 870497589
3 150106 131422
2 159647 383379128
3 180650 62998
3 55868 125035
3 137410 153417
3 145006 13052
3 27942 199246
3 115883 165192
1 52451 80009 548844067
3 17166 81030
1 31708 88740 664387027
2 174737 474019604
3 72360 91756
2 54365 399268767
2 168031 974197343
3 85272 95628
3 49757 18508
1 70194 171833 529418619
3 31722 123102
2 125130 931367266
2 21129 493995444
2 22626 271653447
1 187217 197639 160384114
2 43547 287623092
1 40559 136237 193338793
1 77399 191033 892001257
1 120379 126428 415943430
2 109958 945015747
1 48339 196534 67188267
3 12142 53707
1 109251 158447 504940886
3 115001 142196
3 156276 16939
2 43853 42422515
1 45962 116233 217485346
1 146563 174819 288443591
3 159384 53940
3 143979 150980
1 125308 158912 901975763
2 129511 29476210
2 186505 331009823
1 183062 188440 979254931
1 34506 108616 129951028
1 116025 152613 291602192
2 141358 513115320
2 102074 411903635
2 4105 987150353
2 173046 334369913
3 84753 186763
3 22551 189446
2 191447 603770401
2 37543 814818457
1 28805 92782 637182859
2 139938 201959598
1 95751 99778 78558643
2 55902 548079900
3 82387 20129
2 175109 724349525
1 118119 136662 190446120
1 145364 154106 133807674
2 189825 268302249
2 128617 909447235
2 89931 46293518
2 185242 180241675
1 13419 77984 617462549
3 156380 161090
2 67932 445879933
1 65700 173913 198575084
1 130296 131887 905313491
2 46618 379594906
3 130267 100694
2 162148 541268832
2 154545 686521853
3 22229 172006
3 18359 131739
1 108481 144310 874526548
3 92256 76743
3 102075 105170
2 24968 54656239
2 114519 170861832
2 183755 255966390
2 85533 449354232
2 81717 799420220
1 14290 160937 784417477
1 162176 177607 663807053
2 2182 338014995
3 120615 81495
1 36017 108762 460670562
3 88956 19191
2 162994 668607231
2 120912 433113109
2 149474 585914167
1 27572 173875 243186126
2 48461 192397241
2 10396 591074380
3 29319 136458
3 15085 121677
3 50729 166449
3 72416 32768
2 118129 617893343
3 32337 56754
1 4538 39641 342305735
1 73556 100253 34152017
2 84419 925764290
3 193112 97726
1 4703 24211 439383590
2 3695 453887244
2 56866 521485613
3 33003 52378
2 155287 9202858
1 8060 42563 658091435
3 76041 159672
2 9271 59282929
3 142129 67087
2 123618 852520838
1 38869 124289 186540034
3 162704 46018
3 125833 181117
2 10635 646803243
1 152918 178409 2447618
1 76872 123884 191712615
3 134503 90375
1 75696 108250 850726798
1 121101 129221 286718258
3 191041 86119
3 92120 190843
3 15260 58857
3 38911 150408
3 122332 147925
2 104164 86371389
3 160864 134396
2 17040 962045573
2 79834 590918131
2 170181 569387792
2 75856 322715041
2 77472 68694476
1 117284 145976 537917069
3 184294 94385
1 96097 123198 142434542
2 43948 973685381
3 145637 10840
3 17595 105331
1 91585 196563 4591530
3 53852 50889
1 25330 194893 522192843
3 194665 2062
1 38055 160068 784613430
2 25543 420686653
3 108486 42167
2 67442 280221051
1 10675 95882 19064524
2 127590 643203444
3 113628 65112
2 74999 283866915
1 24144 156520 610159159
2 49757 104459718
1 102316 150323 947869883
3 142943 137279
3 196851 130638
3 100325 89072
3 128234 128140
3 144297 101862
2 64330 780121818
1 105390 142477 27350414
1 1935 158643 558208070
2 114284 443272838
2 35480 428410333
3 21893 128143
1 127504 129947 375343404
1 36209 134165 68443433
1 89594 146525 741781002
3 115886 5747
3 80152 52625
1 30594 160418 887488091
2 171116 142823355
2 84758 368831626
1 39781 112520 907183654
3 88415 117179
3 160276 48204
2 32340 550349716
2 112841 215440654
1 15004 160717 320939555
2 76944 775038847
2 37458 694280176
2 54770 434439623
1 36470 124487 862694804
2 144311 713825797
1 133330 182773 997315738
3 76452 65549
1 118227 158086 247722308
2 187224 754276266
2 71414 875371729
3 187988 181474
2 665 873970045
1 49076 176420 937146638
3 171337 139999
1 130640 150951 904962408
1 174113 197380 183904643
2 161491 320780157
1 132805 153510 701099239
1 66770 150121 985222336
2 162680 272780425
3 74997 17129
2 72397 632973128
3 58168 178182
3 197735 185986
3 194225 764
1 1023 156608 912343280
3 5086 63631
1 36311 52491 944770715
1 3203 61418 154965659
2 9204 424902512
3 15676 41377
3 88543 74724
1 66437 157167 839470472
1 13045 36392 829139911
1 38368 181672 135607152
2 105887 861373265
3 191203 21085
3 3347 47879
1 63443 129098 175040294
3 17169 146878
2 41526 514086372
3 114975 100459
3 80678 86196
1 115678 149463 662270212
2 109532 87252904
3 492 55752
3 48110 145847
3 187967 34405
1 139235 180417 153908012
1 47144 164096 598183181
1 133347 186974 323654728
1 61036 190980 999703094
1 113861 176504 960742144
1 12767 154272 774581130
1 4747 168823 495186872
1 144171 185732 364127748
2 29391 746662596
1 146836 168631 338669162
1 108217 192720 708033988
3 58377 99993
2 5720 634867662
2 182941 899612665
2 55874 189102023
3 109224 55541
1 46554 191846 158689636
3 88278 15518
3 191073 30906
1 125236 151334 920488399
1 6362 121279 290671844
3 147801 184344
3 22000 136504
2 95692 144852541
2 140029 887070220
1 5967 40283 427431100
2 191048 68026842
3 132424 146934
1 72889 189124 374034713
3 108411 180283
2 189960 660267908
1 80098 143758 234118403
2 157699 709961602
3 117469 10126
3 146509 79247
1 8242 171650 601658940
2 47360 713865448
3 24702 135982
3 45987 56730
1 30939 95442 865900395
3 57933 29993
2 20750 689111266
2 59366 636416625
2 76019 31195107
1 150264 150274 946860150
3 98459 134640
3 25917 160412
3 121690 154113
2 170251 448847883
3 97029 100314
2 57687 529925727
3 3896 75712
1 42972 199305 964000144
1 84585 161278 472068681
1 60164 122081 681995061
1 113099 169817 668576537
1 60773 152566 850345271
1 15830 37272 237917042
1 119324 160197 930357384
2 163308 34457642
2 5324 398339124
1 94435 102046 93514663
3 145688 75312
2 159069 882070282
3 152446 51712
2 137811 495873727
3 99160 103159
2 55629 612886692
2 112922 881759717
3 112867 73837
2 88421 132559058
3 115070 91988
3 49850 192047
1 64198 151007 655429476
1 4520 196450 868855074
3 60374 52226
2 194618 86055528
1 124250 184449 579696211
3 155972 115163
1 71218 149115 574423466
1 43763 90210 497142293
2 45459 578051228
1 151276 185832 696368732
1 69432 92646 149980334
2 133431 466403460
2 177988 619281952
2 54920 543927808
3 83249 94754
2 141379 325176610
3 14118 67739
1 72305 175418 685858241
2 174061 629472741
3 19024 110523
2 99539 397440719
1 13369 38118 431860116
3 178364 37348
2 179935 229597596
3 150030 49195
3 68408 77430
2 65105 884501960
3 144377 36056
3 179394 143095
2 122182 94039825
3 4841 156201
3 2237 181990
3 133421 115347
3 25014 188687
2 82643 595003724
2 116768 172366969
1 107694 114178 733945546
1 69043 152461 575961452
2 180730 22289087
3 55179 154513
3 15619 97619
1 139538 158437 662628855
3 178623 191208
2 3176 919797659
2 15342 225764189
3 198899 156664
3 5499 6393
1 125873 162030 319536746
2 93418 78769343
3 60687 118648
1 100356 105157 23412338
2 36006 687251372
2 148501 792504438
3 147271 86397
1 28059 162359 287734923
3 137192 80075
3 13486 47305
1 11031 14210 949576571
2 128770 814561690
1 136957 177204 749391769
1 26222 98786 459984628
1 66763 192491 183896925
2 104336 569729260
3 80341 26497
2 169239 422850335
3 112604 47183
3 126710 116069
2 178987 584775718
2 175921 930760710
3 7278 115295
2 156849 253995932
3 10750 62917
3 95678 196762
1 49383 146035 581802886
3 103905 52015
3 117064 8759
3 191032 146073
3 188246 121920
1 23675 71999 423388311
1 58709 181852 418751527
2 30955 216239781
3 174221 6435
3 190247 156025
3 145926 77023
1 23082 113637 99738698
1 15042 90884 207332347
1 107662 191442 159393321
3 155660 67980
2 116453 799491232
1 27866 92551 642346578
2 10274 328059010
1 22336 180021 462087304
3 158886 88466
3 158134 38554
3 119367 115977
3 26277 8938
1 122068 138896 572356014
3 44802 147500
2 158015 247882079
1 67671 156802 504248226
3 129268 109206
3 134409 108942
2 69940 153089246
1 68252 96635 310604122
3 52107 120450
2 96160 459113350
2 93 800986484
2 148871 942496569
2 7514 401490033
2 134637 784383138
3 185427 134021
3 95430 22591
2 22090 220321451
2 111710 196558243
3 10212 12843
1 45482 181351 227050663
3 2984 148291
1 170301 191653 648711055
1 89906 127493 979145097
1 46630 105939 390677705
1 50714 113260 447697378
3 117544 68707
2 2940 654379963
3 175298 112240
3 42157 99159
2 122524 896349494
1 111300 134175 951962212
3 104947 166310
1 123212 141850 889559193
1 41551 104211 6066731
3 124498 141655
2 99448 803055394
1 89536 113284 858859338
2 58652 665082009
2 132767 684536886
3 128438 169052
3 157833 184266
1 184359 193103 829593835
2 45245 785184920
1 32593 37762 886863306
3 36325 78115
1 93388 102613 734349348
2 157818 690308443
1 43668 65205 473511139
3 154091 98817
3 163575 85095
2 124497 743674616
2 8437 973121373
1 81098 173404 804561267
2 168437 44501100
2 105580 7587904
3 43523 58685
2 60734 613698561
1 120239 166020 996176840
3 26914 109456
3 101765 86327
1 39180 60013 883069021
2 120042 285953689
3 104980 123887
2 166546 152376419
1 48177 69371 378757671
2 87935 326401906
1 104386 139287 530353929
2 101484 857805420
1 41610 103903 102327217
3 116415 108247
1 69418 85270 326549457
2 90949 625552296
2 127186 625175727
3 132156 51342
1 188382 198405 307793144
3 146963 96621
1 9315 147048 714961866
1 46439 184148 346035790
2 173997 201783699
2 153621 40368275
3 41864 175140
1 58990 140344 9912430
1 46932 145560 702617901
3 42936 186049
3 28844 161011
3 171598 130311
1 34970 86030 621071123
2 119610 958017
3 174881 97586
1 28195 49126 90391782
3 1933 73640
1 85812 171202 364237251
1 7795 116052 454169711
3 64320 173438
1 106382 191756 486870556
3 193010 182349
1 71757 132431 922625906
2 183538 6210354
1 62928 65194 970804890
3 179675 78789
3 124615 119098
3 113697 18244
1 60929 179859 915744893
3 91452 169496
3 127170 62157
1 4022 191261 893845101
1 62305 184958 565762698
3 163539 83292
1 3547 57729 627980570
2 43569 105802130
1 11029 64417 820944197
1 40212 118637 56940689
1 63144 114568 46519001
1 144403 172968 464440591
3 199319 10082
1 117452 137110 718337169
3 140519 10766
2 23445 71863234
3 139676 32221
2 59877 523009243
2 1061 146019067
2 13657 621375430
1 67487 195699 952387583
2 22828 278016001
3 109677 53273
2 17107 549047057
1 161895 185726 268932771
2 142627 172352932
3 182115 86051
3 176618 100797
1 97205 153448 289851321
3 61889 117149
1 19776 160920 334377856
3 32919 47108
2 37172 592472191
3 16191 108866
1 145359 177049 737340059
2 161784 222197588
1 28681 102511 105811313
1 29019 100502 357434447
3 199523 44497
1 28510 47103 767574594
2 131865 876370506
2 181267 103840069
2 172457 892702125
1 162812 170981 365648712
2 125556 732203689
3 62226 184581
2 138064 773924168
1 73400 175351 48577505
2 198186 943074265
3 149143 143674
1 84549 135431 770267135
3 60605 136053
3 126787 10157
2 70129 201536991
2 10069 40313662
1 25750 172580 847434294
3 51773 102801
2 81088 275358949
1 38757 151379 612359996
1 30773 168486 966459721
3 185621 198778
2 144375 41991078
1 8604 8748 997093513
1 59580 108772 595852617
3 119804 59618
3 65564 75917
2 53983 293001464
1 43737 198916 252036792
1 60155 169672 859772884
3 160432 60631
3 177683 199255
3 51317 38934
2 196687 966312137
2 62753 255241507
1 82940 102596 276091104
2 32160 462352727
1 149920 194317 9430604
2 116411 158728611
2 136089 812655989
1 125748 160834 135787867
2 46438 251059433
3 3720 104832
1 18271 67872 370465611
3 195319 193621
1 55050 144925 604584139
2 129898 569725463
3 100749 13133
2 2352 663303032
2 52869 707595376
3 63752 26480
1 70861 111396 856985577
1 59114 81366 468620105
1 10141 19118 538815654
3 111327 186646
1 28481 75854 277594556
1 19267 132428 2805183
3 556 130697
2 132390 502777661
3 155993 61830
2 86859 959969967
1 57222 85040 15245542
2 149496 375697779
3 117682 188588
2 21335 828136516
2 11785 248785182
1 25232 40986 96420601
1 8483 162823 299494942
3 92302 58280
1 123885 147309 224561897
1 63047 66741 976471476
2 55176 509468280
2 72125 767831496
2 33894 104736440
2 62239 49805366
2 72524 265153142
2 100853 889343278
2 75249 247340736
2 132463 37015433
2 47287 644998870
3 85860 192721
2 41550 553487548
2 105179 342902152
2 49447 93051019
2 89495 412469672
1 132413 162903 360226568
2 167749 212704787
2 83781 243870208
1 35846 101738 153328223
1 125342 136609 443537088
2 179692 871629563
2 118891 612743684
1 130520 157602 585265006
1 146741 171250 455434764
3 26 36417
1 15098 140392 393236602
1 111303 190123 333082994
2 119551 299697379
1 48123 138392 892197808
2 100205 376974420
3 157348 33356
3 127387 107886
3 159966 39339
2 92218 212217282
3 125712 145271
1 112805 118355 133678853
2 31748 888896789
3 178749 109074
2 141484 85067450
2 60087 188457191
3 25527 10211
1 7812 79619 479866192
1 146 46668 572096612
3 178679 134785
1 3241 65834 105544050
1 11287 129167 487285647
2 80120 649506915
2 193125 593729965
2 113865 263857322
1 170218 182204 676334882
2 168947 913431694
3 59453 179217
3 70842 193820
3 130349 84583
2 117638 277811415
2 193710 778957658
3 129898 108635
3 98936 148100
1 15464 44461 437997208
3 181288 188554
2 162 596260312
1 39216 64351 557308583
2 102106 90129366
3 153853 103149
3 26860 13660
3 76675 17795
1 17920 164844 853829613
3 98067 132216
1 55487 130129 979570830
3 123112 46005
3 179466 155019
2 64169 174777322
3 141392 80882
2 1695 458965884
1 62542 85817 526053011
1 5198 147335 845845961
3 101605 4389
3 60734 107998
1 143633 195626 729276625
1 52500 129857 76477881
1 123452 165526 450704968
3 38345 24218
1 26925 75724 527255018
3 142048 101940
1 91477 140631 25706265
2 69504 579720179
1 8741 103386 746702761
3 32936 123736
3 58406 191007
2 172430 591792433
1 44368 52701 509864066
3 198137 146246
1 11718 159429 658262631
2 199625 828295754
1 29581 163821 738160777
1 133947 143613 48191175
1 701 174019 90131962
3 142692 123716
1 52361 180885 80372452
1 44507 199190 965720296
1 12625 54017 928201336
3 49284 68938
3 110653 67894
1 39159 128407 632731852
3 93620 6288
1 18538 147329 258769047
2 32920 284620388
1 119193 191214 9241315
2 27548 902540417
1 38491 81412 201798750
3 90026 4923
2 20293 219098570
2 113257 166045672
1 45142 143949 298055104
2 49979 837076535
2 141877 113332047
3 115252 155390
2 36184 635691437
1 77286 199513 458126950
3 76713 64394
1 14226 82792 86464295
2 20757 223421492
1 28063 126228 109540572
2 194827 690814510
1 65045 162228 313818178
1 5296 199348 514701345
2 163944 526432624
1 37480 160644 466181139
1 94141 159255 864520759
1 108280 150783 937560097
2 137967 629403715
3 8078 145337
3 183010 123316
2 111742 901323338
1 84561 112939 814720232
2 82803 45890779
1 24 189717 242869213
2 8130 133823646
3 158444 61261
3 71941 55850
1 20832 97505 483398897
2 80894 679482468
3 169119 63610
1 126999 138551 926707592
2 136562 549628544
1 79565 164943 479681872
2 155800 141463395
1 6302 111995 106867270
3 101976 41062
2 176526 804930014
2 60646 156600105
1 147574 166606 189302712
1 126146 184093 221065533
1 71900 164359 311068517
1 48557 53888 279079805
2 106055 816946807
2 9362 685989226
2 191241 287873328
1 101923 132219 782634068
2 65779 502826602
2 18651 241471091
3 57958 55218
1 120241 199063 600148551
3 156046 146180
3 114726 117390
2 125651 692998421
1 121026 167718 44628527
2 91871 49230504
2 15827 985568746
3 138448 195561
1 34033 127930 826867211
3 9220 152072
3 84474 88779
1 14579 33286 17406123
2 167834 381353106
1 11684 25908 808134904
2 117385 30005171
2 104176 49755921
3 118152 87330
2 30429 446340068
2 121761 836859431
1 45964 189896 429942633
3 189316 93343
3 131655 35777
1 125137 128471 487896346
3 52084 135728
2 54214 693913911
2 179586 899726822
1 39586 89933 226271278
3 145078 15549
2 167766 667475579
3 94192 19925
1 24894 199022 908545800
1 175185 183513 61194203
3 43924 189721
2 191188 852284689
2 117436 334870075
2 192342 888735982
1 59053 99907 343793202
1 66272 147901 969986257
3 110024 98100
2 187872 176415634
2 89790 195439045
1 26687 78449 584637266
1 107980 146146 964090550
2 180391 601583464
2 68921 569344110
3 168703 70561
1 26518 48638 319820815
1 42900 185109 159898306
3 199640 9429
1 101807 190808 942995426
2 26067 410540061
1 933 75232 876572442
3 40868 34760
3 19839 19388
1 125393 186557 746372349
3 167479 97448
2 183032 504283874
2 152897 196558189
3 169002 91771
2 137713 278234421
1 129459 130187 853183504
2 172258 115115344
3 66135 85968
3 16100 178663
1 28932 38481 608249247
3 36052 101733
3 192897 83121
3 140015 135976
1 75926 142463 120131762
2 103693 497930697
3 186486 143878
1 38811 61371 39200747
2 195276 406772747
1 22839 166927 159802548
2 81429 577946396
2 11755 822992188
1 1143 199981 792084550
1 43385 91754 755969999
1 28422 65673 583084386
3 147801 189056
2 96407 235567279
1 109123 147846 774968692
2 50356 450377720
2 47107 494059666
2 70560 239445507
3 148646 185963
3 110063 153061
3 125984 119535
3 152051 21566
1 13324 123319 754058864
1 40126 154703 969903053
2 121975 773118570
2 41778 648563015
3 185833 165150
3 115708 18758
1 19224 19697 409019238
1 94066 123507 512397406
2 174222 112805709
3 180720 37756
2 179308 549333486
2 80570 389877320
2 101691 251971581
1 58202 175878 787289169
1 130046 141431 743606580
2 112767 34671008
3 82009 68270
3 60185 80346
2 11785 260129907
3 38669 76523
1 110534 168277 302204568
1 37861 150291 540615984
1 81777 158528 326847619
1 145254 185278 157228638
1 83809 118595 711932030
3 13791 163652
3 139341 3883
1 71589 190183 716684377
1 72633 86975 706951613
3 173005 175752
3 30283 138538
2 103770 168697936
2 146309 611854802
1 120721 127947 333495498
1 38744 135638 911072841
3 110677 75662
3 125783 136607
1 2802 164986 429455374
1 863 95868 945610608
2 102111 539187195
3 10168 80568
1 131272 198298 336167719
3 54652 99509
3 76962 45014
2 15910 934894118
2 171918 536079377
1 7899 152085 467994171
2 20588 84246253
3 111593 56718
1 3229 189263 300419005
2 147247 405302399
1 37434 113131 580337013
3 746 124712
3 167070 21231
1 71611 106087 719993885
3 43804 181559
3 26044 88324
3 154985 121941
3 71001 63128
3 68530 125669
1 182860 199055 981013396
2 73158 610789574
2 33949 763724835
2 192062 302195892
1 87856 136276 499342418
1 49607 104298 346494537
2 173968 839453936
3 195814 111672
3 167004 114594
2 34656 193697578
3 165223 182122
3 103246 185257
2 43049 461727537
1 150408 193369 61019129
1 78929 100125 722368196
1 90728 192818 843325572
2 170187 99580303
3 93395 21918
3 65440 3883
1 32151 144936 692324326
3 181599 13156
2 115956 406090168
2 194171 497948140
1 104452 178249 219121060
3 27196 56410
1 1980 118016 369821138
3 444 53212
2 11555 995161991
1 56118 138328 982156912
2 125606 940251870
2 84607 640014198
3 194065 115679
3 69213 13003
2 126795 828503186
2 22404 638106603
1 36962 190724 897323926
2 189601 469315700
1 47547 83879 469753348
3 121204 195981
2 85081 522905127
3 99417 34589
2 69630 54174901
3 60169 9997
3 137145 96950
3 131499 14343
1 13825 32525 773240437
1 13446 114339 941876830
3 168606 40077
3 80656 127238
3 9113 143919
3 17826 189394
1 136948 148012 964026981
2 90126 441109278
2 76716 533876935
2 68224 362144685
2 114779 27576172
2 41829 968865149
2 83387 158234916
3 143070 74677
1 23788 182429 848151781
3 86667 150004
1 1280 96405 11286267
2 39031 886726430
3 116119 135606
1 43367 180590 185953609
3 143738 105593
1 114953 124778 312633472
2 162566 729096251
2 80010 317925971
2 181143 802774762
2 1948 672695936
2 179435 177740329
1 69895 73321 246192278
2 82423 86155306
2 128913 797014973
2 39857 193548508
2 29986 794365594
3 58412 86890
2 97714 475263139
1 9709 157493 368030486
3 39080 180657
3 123877 103401
3 70923 151247
2 184249 748454194
2 55790 59681242
1 220 85047 617036984
1 31158 40631 243196654
3 180399 40972
3 199794 191030
2 64416 666534815
1 87902 105796 219036458
2 56909 89649287
1 4156 141935 171944938
2 130779 595486504
3 42109 87089
1 60927 154086 89305378
3 156570 166983
3 9245 160648
2 60318 638404060
3 197615 178774
3 159572 10461
3 175801 171808
1 103466 115189 381048147
2 146671 17078342
1 43789 132739 668584212
1 17989 147267 658011152
3 176747 54836
3 148428 130906
1 23699 85748 551674934
1 36957 100802 553965265
1 18074 66500 801566620
3 71373 115237
2 189138 630239203
3 79189 65984
3 129915 188594
3 105796 30235
2 189729 209489093
1 93927 147034 884008789
1 95368 183121 208786065
1 74090 165670 549815638
1 119548 163624 863879923
1 71376 90780 903326425
2 166316 879206687
3 171472 2666
3 98923 119900
1 55598 186654 864514215
1 63773 186912 557158621
1 34189 182665 632674488
1 80148 188814 336028936
3 197425 181261
2 169315 878866158
2 198889 665193851
1 42806 138796 33967326
3 146170 171420
2 67569 973285534
2 123338 274947283
3 158416 192033
3 52606 103732
3 35232 118723
2 15578 569656206
3 109404 78895
2 151580 521897423
1 63618 183477 879304824
2 34725 642527732
1 75173 182849 99374093
2 156788 126925295
3 199188 18150
1 3397 83273 574802188
1 33741 145448 272219822
3 109847 124079
2 14310 488547351
1 72836 155196 553356324
2 139296 229515615
2 110265 736723342
3 152055 80208
3 61763 5293
3 190853 126620
1 7768 76912 803349239
2 175522 412160291
2 189134 213139884
1 136279 137858 398194175
3 186097 7704
1 120799 179650 253825304
1 25172 44071 354570209
3 13329 4883
1 87038 183536 866499203
1 36176 185830 574481220
1 177135 182125 238841042
2 153002 906311311
1 62866 87233 759917744
3 86606 118742
1 52550 161014 259970327
1 92271 126478 97511186
1 63958 94943 200976413
3 133993 119392
3 135613 144653
2 83386 18972114
3 164791 124682
1 57748 105464 691291048
2 140535 379631126
1 49738 110602 47561606
2 181518 270031521
3 174210 20088
1 4648 76400 532010389
2 135304 840632390
1 88845 157419 155959865
1 46177 66010 918453577
1 12305 188114 551074128
3 160024 16316
1 69340 113557 767709519
3 199986 31356
3 122514 2837
1 57445 165453 189200566
2 160529 545697044
2 39304 804650446
3 131799 50564
3 172610 130092
3 144936 33193
1 957 73793 954291518
1 19431 182302 847834305
3 76643 79014
3 183254 25538
3 166036 52595
2 133874 682589856
2 120579 412614659
2 40125 764694803
2 196486 3613058
2 63104 760637296
1 95939 171715 916912551
1 58092 125397 534919615
3 196606 16208
3 8453 60537
3 193722 152408
1 57033 108520 44599619
1 94119 193716 296536515
2 114718 986054276
2 155359 87977162
1 118642 135532 982582581
1 122795 128777 369384859
3 130580 159471
2 148532 361972072
3 88196 35667
1 127925 143451 445822629
2 9133 488298620
1 36998 171271 664806395
1 70389 165403 87998878
2 82176 399837318
2 144425 247358543
3 23508 81366
1 78845 135216 427965908
3 149299 170018
3 98151 152952
3 49715 114147
3 48436 16969
3 62433 63309
3 89877 99187
3 135590 170950
1 134930 182618 414366793
3 172486 52678
2 32782 722972368
2 43834 392868108
2 183332 698991133
1 26604 104779 781192889
3 92896 35727
1 136298 143431 327471200
3 105132 83120
3 115871 155368
3 52441 134147
2 130544 861208324
1 1470 102109 401252146
3 109020 23913
2 132055 860196291
2 194846 240577355
3 35308 183928
3 16358 116119
2 59031 510092900
2 99110 378163717
1 90507 156078 409550777
2 109255 928805023
2 110370 606615997
1 172756 193626 690629992
1 2898 97969 454763292
1 158539 197055 301543263
3 111495 6822
1 159894 168958 121067711
1 111033 168205 261606528
3 196474 199993
3 178074 159814
2 88881 803474228
2 112468 909127727
2 113379 426212255
2 120890 564244159
3 59027 23146
3 126559 178014
3 97659 89205
3 75211 11327
3 171776 121790
1 41816 112818 875386033
1 3999 20898 41650298
3 3463 184810
3 174595 100374
2 167935 845626734
2 47731 908387726
3 75472 1777
1 5504 98366 902152452
1 15299 113884 849411784
2 89737 746841788
1 128261 189069 779149327
3 42729 106356
1 67203 190944 134196581
2 176453 695735040
1 73512 91815 323070019
3 59548 168106
1 98782 151111 66012429
1 73372 160254 578612259
3 96557 155083
3 104102 172047
1 153036 164688 832366019
3 25919 188285
3 183366 98961
3 127703 18893
2 7386 690686873
1 3269 132503 407849230
3 44040 136464
1 18136 19113 105037496
1 3056 158381 853214101
1 63243 74984 23359314
2 172140 222097675
2 168503 595159580
3 98171 81348
3 102399 148873
1 37293 107272 809873363
3 138041 154723
2 103690 196009749
1 67487 108880 16765654
2 17575 842845343
3 65998 183247
2 182336 7946163
2 55793 378014225
3 17262 110177
1 50580 142307 297944902
2 159052 369533832
1 125014 135838 145283024
1 26378 112479 847209321
1 33217 45140 245029664
2 186509 722108713
3 162778 98487
3 54509 95566
2 199565 782117208
1 43614 178055 276595521
2 190759 827007588
3 134952 44272
1 84515 178470 129719939
2 115348 913566162
3 108773 73799
2 128797 873181462
3 37333 20576
1 1151 130731 519415291
1 172519 176051 23368349
3 149706 199012
1 29358 189300 618760274
1 78906 133133 642290085
2 50877 255765900
2 81075 855127962
1 80345 98001 177662029
3 106372 114631
2 46797 433272001
3 70365 165484
3 8326 119087
1 11576 114339 740381842
1 108710 151224 15089050
1 43628 78569 94004930
2 394 91845479
2 37138 803479927
2 139703 515984735
2 103020 939296115
2 125125 501040838
2 13661 970784557
2 130227 206469682
3 115566 36448
3 35406 28857
3 85133 158738
3 194276 66589
2 66673 615991029
3 161976 23598
3 9851 154312
1 62434 75063 649042321
1 79849 99956 904577351
1 149959 155677 304490042
1 54523 116241 929165954
3 136536 66812
1 56852 57458 390787396
3 55322 154621
1 46415 58384 91818031
1 83764 158834 66789654
2 143209 64348896
1 117995 179725 299634782
1 46461 163715 137071523
2 181142 644629295
1 54638 57936 415473893
1 113561 166587 719834486
2 20739 737281546
2 93542 506762225
1 76407 118964 751771083
1 154856 179133 846504432
1 32355 55470 881723513
2 61540 273378036
1 72948 189138 593507504
1 114041 129018 15369767
2 62185 528490549
1 70552 121709 622386017
1 10867 192666 161136618
1 101933 113407 803316482
1 62187 131361 464406457
1 28377 61277 577998829
1 14839 180100 951601844
1 23683 74783 128575306
2 144434 35336820
1 30819 153465 913604216
2 98061 239697979
3 192027 60720
2 34046 958481410
3 59100 48402
1 57683 166655 176457710
1 127345 149690 379627235
1 98019 135359 397626394
3 149648 20649
1 77129 181425 220074229
3 123994 84151
1 3978 45451 304951124
1 110790 170389 50420932
1 27695 148565 243746407
1 97854 158053 486226296
3 178854 68393
1 13602 84279 998985389
3 182568 89394
3 165067 171644
2 103634 496046999
2 25408 7031560
1 112617 113536 412966653
1 7228 18696 320211799
1 70501 84818 269444689
2 140892 360310957
3 131017 101759
3 68093 187934
2 123349 158162425
3 20745 40511
1 91868 154278 179695947
3 136367 20911
1 92843 196396 726689851
3 40345 49168
2 42541 812525390
1 41040 44308 675710201
3 106130 54833
2 31198 654016964
1 114765 170581 192089658
3 69095 18250
2 64693 232446975
2 180835 940889538
2 86230 22389577
2 148115 354534184
2 127499 972102567
1 4590 137867 209752673
1 39109 74256 887814952
3 297 191098
1 17551 156148 349610582
2 40785 165571898
2 70330 981250812
1 169673 182167 802711638
2 151726 774582056
1 45030 126348 946206029
3 46650 11051
2 130680 212802458
3 54702 136400
3 65275 20920
3 159628 149045
2 95184 432724987
1 39399 138475 310950933
1 166531 179157 949552072
1 111061 121814 195387975
2 24510 650494481
1 9718 65726 637374456
2 64481 396777731
2 48084 584264208
2 44618 285327369
1 5988 33724 930334357
1 21351 28039 152401258
2 128720 593168751
3 174574 135037
2 9246 998000151
2 145333 578197412
2 47528 877873513
1 41491 103624 687681831
1 192178 198401 20420761
2 67352 680902872
3 62979 41314
3 118032 84844
2 30271 716784064
2 115629 526525745
2 132791 680542387
2 129466 207257925
1 127724 185557 889284343
3 3428 6206
2 77606 338422824
1 90454 186677 802098585
1 71161 149327 207311491
3 166820 29596
3 30995 110542
1 120738 154119 896046946
2 113409 980117718
2 98263 211421306
1 15611 183039 833927902
1 53675 80138 80788813
2 107497 164538670
2 86331 555966869
2 65352 650056549
1 49378 60857 980438332
2 14516 784729813
1 124050 130506 58816621
2 92962 775516813
3 73639 190699
3 104931 99506
2 137779 852799837
2 88829 486306600
1 120313 183069 34185829
1 133006 134425 375755564
2 82115 268422071
2 3260 949645368
2 90853 555470046
2 92253 166472777
3 149059 120720
1 2649 119084 867851256
1 11778 34298 697945272
3 103241 98507
3 64780 99676
3 50574 160250
1 37792 129811 213645480
1 100369 154401 186506048
1 45026 185397 623620874
2 162354 915511405
1 59304 93421 387991045
1 75287 125160 526223437
3 162529 113269
1 10258 193133 243117720
2 32578 588666526
1 17466 113590 663182872
2 20619 631327591
1 139256 172154 364510372
2 8942 430975824
3 52858 140722
1 57568 100052 510675732
2 98273 32307689
3 180438 102493
2 86284 634755353
2 58265 39915388
3 140164 44114
3 198006 151386
1 29325 42392 219734306
2 9859 439438208
2 162373 516787705
1 35808 186069 741615282
1 89031 112678 421810842
2 42289 637728754
1 55686 94587 329589213
3 29548 192357
1 160405 196353 73056366
2 117372 867041788
2 182186 430559805
2 138920 651660392
1 33677 183568 558531885
2 77829 94106137
1 44673 187374 321813722
1 39439 74403 107537894
1 17619 87338 579541209
2 107875 970113047
3 154182 26497
2 104528 661220687
3 56997 97067
2 93111 233691120
3 187100 57569
2 57512 811363405
1 20915 69606 517777663
2 190083 456641354
3 71948 166705
2 63496 677740395
2 197439 61340909
1 170720 172359 592338765
3 165521 199460
3 69924 162209
3 60972 105024
2 105415 197148699
3 94402 140176
1 43683 183708 769052413
3 122572 172779
3 93120 193870
1 84494 107489 150119717
3 12344 52647
1 34451 162882 381301113
2 8220 733773199
2 38080 963093229
1 40962 47330 76086967
3 111978 134836
2 178118 590585208
1 149791 188165 131507040
2 40436 971333614
1 53870 146141 435468382
1 34746 109830 757612923
3 37734 161900
3 99238 24900
2 51499 579008423
1 54703 84769 782571522
2 27086 46101177
2 141357 430903880
3 84700 81879
2 188568 732157687
1 42163 61694 4278701
3 119964 147958
1 112014 178047 693463766
2 148527 990437641
1 36352 136763 443669917
2 192837 440719455
2 94641 891402824
3 99110 62515
1 79005 169656 481179820
3 62466 18819
2 53403 548075154
3 171054 178991
3 169785 62804
2 161342 860925150
3 195138 140629
1 113668 133361 582287829
2 35740 304494740
1 14025 98640 948481947
2 160848 341680602
1 55405 144807 392954225
3 39207 115615
1 148080 153082 440203717
2 80328 80387968
1 33378 175317 856701995
3 181755 31722
2 158111 303594344
1 94767 174714 424102205
2 170635 804976451
1 46910 148757 958679673
3 89698 79601
3 178972 59747
2 111428 467117747
3 97124 89985
2 46157 649679874
1 24530 55841 405412367
3 190127 124439
3 5175 158481
2 159582 955985319
3 117137 39568
3 57538 192152
3 29511 155854
2 77826 827850754
1 37527 82232 75219830
2 198783 10314289
2 104536 350163717
1 102565 130803 574516936
3 178591 61995
2 29138 491318413
2 101709 810491984
2 126948 706541564
1 93044 197610 662874776
3 140381 77780
3 63895 36152
3 51359 142626
1 84654 114116 360770320
1 1682 141899 285056870
3 43620 88986
2 147557 435837464
1 1795 164161 774772542
1 90314 195503 212528197
2 154273 841624253
3 48601 190975
3 177410 8556
3 153176 115275
3 119845 151188
2 72012 282987518
2 75941 462917513
3 74798 72918
2 113740 803209550
2 22681 945053844
3 100080 163796
3 162906 43600
3 157184 84654
2 128816 643485968
1 71452 172761 245003116
3 186737 161594
3 107482 170890
1 47031 190086 18396460
3 63229 34221
2 68949 886733066
3 43714 63250
3 51386 4838
2 179381 710025109
3 119286 149889
2 19530 63724572
2 100504 553622558
3 71888 173698
1 11335 89235 526712837
2 199938 59791007
3 124658 43442
2 48595 520672774
3 15332 62584
3 159891 175299
2 121026 45973507
2 143284 410959553
2 20863 162970758
3 189434 91667
3 100902 182997
2 59224 700552346
2 28540 244418851
3 16415 64161
2 7491 511545105
1 1206 32560 351585275
1 47043 140581 68219394
3 51786 122212
2 125177 843007195
2 101327 671955241
3 52942 150585
3 164886 127308
3 171866 37752
1 161486 188915 879572779
3 144245 28112
1 2471 28311 688835492
1 178576 197701 107436524
3 93104 133019
3 35460 150790
1 43514 178638 531236408
1 9470 140314 821228379
2 13624 880467993
3 105726 62154
3 197634 90295
2 176059 557115680
2 114835 829583733
1 101045 193376 757358349
3 23689 125303
2 131114 764130256
3 64700 162427
3 98320 197190
1 20211 60868 836014363
3 39670 94599
1 28640 138414 716423699
3 69618 13301
2 66585 192674642
3 95987 178897
3 95092 135356
1 115619 122588 226220685
3 14854 30644
1 47276 157182 656277785
2 98563 395926716
2 195779 663145994
1 32367 80401 866041164
3 61400 103357
1 38431 171807 400133838
1 4703 33252 184116842
3 36328 137262
1 2804 121660 315660494
3 73979 109250
2 139422 906588237
2 154336 83342729
2 92194 211867171
1 51284 195097 429653331
1 89853 104931 462083414
3 59776 15460
1 65755 94271 745578829
2 194913 924573147
1 52727 93183 739654938
2 187177 779181509
1 76062 111427 356132723
2 41224 61862259
1 57366 87364 539947371
2 158030 499968854
3 78257 5661
3 55086 184499
3 5476 20981
1 75693 116666 664673568
3 162478 50146
3 135152 5436
3 84301 182947
1 16127 195547 148988663
1 75774 83813 944996588
3 169043 188466
1 114526 152735 607601630
2 166652 52773779
1 38341 162784 384929425
1 62291 79793 123410470
3 76699 27517
1 161308 194443 374686602
3 149590 50551
3 137163 783
3 192441 21495
1 109851 189332 890338454
1 7799 148885 331345600
2 133994 742828771
1 176278 187765 185453755
3 67913 168508
3 181079 74727
2 16325 817666084
3 51620 139514
2 79326 946430348
1 14280 42997 874021410
3 198169 92246
2 111367 338122709
2 78830 209593975
3 125551 52887
1 46319 109045 195896232
1 25146 198869 322351529
3 25385 20923
1 125819 156797 954417940
1 73850 90399 776920157
3 179949 68802
2 187342 663857233
1 28667 172995 132063242
1 8613 99083 784987755
1 4869 14373 835461951
1 44928 66822 92711860
1 138646 199624 686912075
1 148899 171433 191631187
2 164591 897538647
3 133454 68454
1 66588 94266 348454629
1 66766 86362 129249692
1 15240 115791 123566471
1 52986 113604 484182552
3 179045 82073
3 52888 48074
3 30426 136965
2 30538 168456689
3 81289 155987
3 22300 178201
2 57254 79860105
1 2725 196509 997174252
2 559 494923822
3 138103 193731
2 150571 772038885
2 117372 961040175
3 174496 29300
1 30745 98647 428589598
2 96840 614673747
1 44023 58708 325195361
1 144 9895 480056473
1 56895 181198 369701703
3 87849 13427
1 83004 185412 446579159
1 95975 177599 988460887
1 48411 70501 624034597
3 19371 139698
1 10770 196095 208100200
2 8061 364751931
2 63571 92680682
3 165559 33548
1 87625 164253 247361839
3 69238 22542
1 42092 198432 605299419
2 69537 300988637
1 576 63853 726244875
3 176824 155632
3 188853 118192
3 41806 2045
3 54848 178302
1 28488 173398 926254524
2 111522 351810383
3 50251 119314
1 81385 137537 963160104
1 83165 83332 564794933
2 70211 957315017
2 156974 778309731
3 176117 72796
1 120611 187806 144681615
2 22526 944828576
1 24600 35024 58937111
2 88199 529138762
2 123415 792611182
2 68824 370856381
3 3901 150321
3 126270 127550
1 98781 142096 574835147
3 87029 32066
2 187298 967288080
3 189880 186413
2 158782 713353631
3 87951 125185
2 7771 584293460
3 115664 88783
2 102330 126297578
3 196884 95740
1 121849 182617 133802873
2 184656 995973092
3 2409 80180
2 198133 471399886
3 107849 146378
2 85703 782188611
2 120691 927585184
1 127869 167100 25419723
3 55455 195017
2 39399 783327826
1 22908 188513 10487586
1 119858 168317 974869365
2 173953 560686049
1 64972 130847 240867103
1 186037 187408 143814935
1 154440 167739 388667092
3 15980 159792
2 44593 230522578
1 10873 129173 667939631
1 43656 84317 312941993
2 4227 153154608
1 18278 125799 933208552
1 92531 96243 553118812
3 44345 61360
1 7313 171984 497255214
2 196895 402932780
1 21938 60634 436545133
1 61489 198143 239798008
2 3076 469793174
2 197095 226124245
2 186838 260985771
1 21673 33911 642727092
2 24549 932301599
1 38138 85923 802713745
3 11768 168450
1 142577 183837 136618360
2 157665 913876784
3 94797 177239
2 112170 900423537
1 153309 163636 650051363
1 82057 161087 360010504
1 147413 161793 329482977
1 10163 197554 789373773
3 21152 80872
3 24180 174141
2 28597 44963092
3 67906 47020
1 15647 124145 873932711
2 116365 369225151
2 49441 657263427
3 165998 10140
1 71656 101942 375880330
2 59585 456564874
2 41624 738524110
3 141619 83023
2 32241 214313498
2 198466 444603438
1 56485 107844 564775400
1 33933 165476 466259160
1 16850 176161 32623676
2 72859 462066267
2 94704 111650358
2 28379 755867310
2 8543 926511203
2 132999 129112807
3 21496 53099
3 199977 66105
3 67255 97035
3 86023 119785
3 93650 106968
2 157820 924556005
3 164880 18152
1 27822 46675 910583566
1 76466 109178 371997621
3 78040 157482
2 39076 645674764
2 126574 183442436
2 113219 983594245
3 140757 9842
3 150716 181093
2 122325 194192529
2 69131 139824105
2 174019 67333266
3 151245 60152
3 45106 54472
1 23565 34818 839009119
3 98087 74630
1 7236 197307 8180022
1 337 63552 363862580
2 184514 685061500
1 172372 180823 753071091
2 49883 753380615
2 90819 714182801
3 189380 182310
3 158429 198599
2 197243 707863077
3 156417 195508
3 93198 104860
2 3885 409947865
3 166452 46599
3 7628 182943
3 121604 109962
1 110126 156020 59593314
3 58368 139141
1 653 173829 134340253
3 68981 109615
1 79075 151410 259887742
3 72977 60262
3 30499 166201
1 20379 88782 477076825
2 133951 141537389
2 35449 897624009
1 12178 91229 312470532
1 3326 55682 481015683
1 102515 175298 506533403
2 180508 378733674
1 107556 109323 94387566
2 37637 731931796
3 6999 16549
2 171626 940596874
3 136140 13765
3 31803 77518
3 22096 139747
1 103792 148622 978434503
1 3300 120729 322293211
3 17093 64453
1 52062 157920 851492492
1 7278 105729 617673392
1 85123 198271 885751633
2 59610 81049953
2 18692 752601321
1 20880 104329 930047548
3 106455 114180
3 17416 98819
3 3065 109567
1 52242 189267 449455916
1 23402 88661 359005023
2 63086 157948097
1 89515 128326 56065998
2 120481 225858216
1 40335 77313 719556999
1 26836 36560 38206455
1 7090 144967 852018996
2 75924 894823817
2 40097 374245819
3 74931 107139
1 134126 162187 861589191
1 155011 162579 830309261
2 40385 647728905
3 165737 31905
3 16991 156209
2 144334 608459878
1 10393 63579 676083383
2 120073 950096265
2 88477 926902627
2 151875 252882745
1 5316 174756 763245722
3 32647 74320
1 103011 110643 147829274
3 89912 84255
1 20206 167058 989122619
2 2255 472210382
2 74611 719299044
3 78198 7359
2 111489 625634281
3 3713 188513
1 7488 42690 301229613
1 163106 180597 26574055
3 140376 5001
1 41124 140309 419221746
3 84146 183005
1 158087 191818 320698302
3 122545 124049
1 105093 159732 82092649
3 162609 47877
1 7632 21279 306474285
1 28665 144773 529128793
1 29635 46976 459444441
2 191226 530042658
2 141944 805739743
1 45308 45946 908205461
3 7795 191285
1 103720 183854 765890265
1 167400 180553 174237233
1 31736 96406 862057428
2 106300 551385748
3 55929 157401
2 177615 269521819
3 144732 2514
1 30573 65823 27408091
1 21203 40641 694914621
1 39500 77878 208700541
3 192669 58715
3 163451 13646
2 134725 124142413
1 38054 142009 795471451
1 51925 60804 457763111
1 19484 39343 44052392
2 82442 752954806
3 74899 163257
3 48983 21644
3 140165 53425
1 66092 161584 127295033
2 6666 98762185
3 120532 95927
3 78746 23243
1 167163 185377 514853447
3 28200 130348
1 89545 145582 638442519
2 96021 846540119
3 131091 147213
2 23281 322820000
1 81047 93283 769234726
2 168389 128845509
3 80112 185418
3 46607 81279
3 59046 132902
3 73998 32930
1 21023 64335 564395922
2 86765 176859868
2 139211 93439262
2 113381 625719749
1 67658 86079 422265098
2 391 914843669
3 86819 109137
3 78861 152664
2 133789 545631135
2 55981 131676549
1 141955 176014 731753911
3 167228 75456
2 51611 955539689
3 43322 79677
2 31934 425538725
3 36000 12915
1 65508 147052 481461713
1 95153 159261 975418883
3 126857 194621
1 136508 139682 144772021
1 77895 144641 646713207
3 124707 57210
2 76545 198319822
1 48870 66026 631381483
3 99353 156084
3 180451 112126
1 45478 77081 619945082
3 116303 20015
3 167214 45339
3 90566 71618
1 45643 73951 470956385
3 77924 11094
1 71232 142254 829115026
3 54524 142995
1 159582 186149 420549638
3 74775 88002
3 132785 18822
2 171985 148795572
1 97785 144249 144353637
2 22254 37811193
3 51405 116621
3 28596 177565
1 66262 196395 36080092
3 172772 65077
2 69617 123697298
1 83982 191290 99373130
2 88429 883000012
2 177248 403030164
2 104712 98213920
1 66258 120673 783228291
3 3718 69331
3 143656 122606
3 5190 10342
3 98937 164889
3 17876 19997
2 38610 493828400
3 183319 116428
2 169476 321484169
1 88022 179021 630985241
2 180857 700328111
1 78172 181765 745710561
2 115581 448059534
2 197228 371136250
1 143598 152688 632969065
3 82955 168412
3 144418 133515
2 103283 44265540
3 89029 45537
2 183351 259359195
3 111654 89771
2 20485 417532938
2 56578 310373304
1 147869 162745 698183077
2 40722 308045117
3 135399 152563
1 68268 192967 657154640
1 125453 195673 708899006
1 106456 132953 262641691
1 17022 68843 809487453
3 12600 143646
3 115301 176887
1 21235 99952 440208686
2 124838 301248043
2 103476 196791588
1 57976 151290 146673163
3 150092 83275
2 35054 681112608
1 47578 173105 29902852
1 96887 178201 612810902
1 13333 69018 680973264
1 69252 146176 301972264
3 74861 133479
2 146558 470494961
2 979 209475418
3 35328 132816
3 194902 188623
1 87553 196812 239420636
2 158115 654810223
2 128479 319360660
3 108234 7167
1 59732 119983 343989692
2 65587 381452329
3 55490 182444
1 10308 32320 906081110
2 35084 121082307
1 37143 138427 169963854
2 167786 350425495
1 70814 182210 605085628
1 57738 160216 230174083
3 106285 58467
1 129521 171005 853101355
2 119460 450530087
1 18478 54374 725920522
2 106342 77296623
3 128148 90605
3 118805 71199
3 35111 74886
3 1381 196714
1 139606 157509 316228077
3 118944 3481
2 190189 932043770
1 52292 183375 148023954
3 547 181909
1 9964 17364 228665666
1 93153 171977 810166966
1 67415 199368 228912281
1 22313 184649 322600637
2 71518 822282862
3 158212 150792
1 103649 158028 349050398
2 95061 140213332
3 197486 9639
3 108649 191044
3 35966 55334
3 168817 185324
1 117622 182820 652227805
1 96638 134075 660118771
2 193351 581198615
2 89285 791518257
2 93982 485188396
2 150727 874173397
1 37993 117810 768841682
2 86717 318303418
1 134353 198553 919251327
3 120505 46421
3 189312 36377
3 133878 196663
3 55927 115602
1 183315 191832 290994223
3 156043 99607
1 9692 73913 38966700
3 185395 12231
3 137480 126570
3 169351 167073
2 84473 398899767
3 16803 187031
2 147585 877858728
3 153324 4866
3 141894 117562
3 133647 105085
2 172249 399323132
2 188773 938422699
3 41615 182098
3 41889 198157
2 8003 529450814
2 175363 45290318
3 101613 129888
2 40954 381866539
1 94643 162385 92720563
1 108968 151894 970590648
2 12146 647522331
2 77222 93917947
1 90015 179831 112108208
3 58901 99502
1 403 157967 206870268
1 50767 167821 899133052
3 136296 29946
2 165458 766937181
3 173405 101147
2 76022 250223405
3 94145 22307
2 87090 341544849
1 69083 195669 110862912
1 92640 136502 460029113
3 2194 58987
3 64875 107890
1 16443 19173 745306173
1 42326 168047 731188227
1 38363 139026 589318871
2 94644 42446222
2 36460 799871616
1 48939 66859 429974694
1 78236 82522 272397002
3 55967 184476
3 93963 166459
3 55406 167714
1 16412 67607 100718541
2 43261 264824815
1 114210 137908 229840849
2 160970 563123858
2 66482 605584973
1 56057 152470 552565742
1 56021 176247 505417957
1 60650 96860 331851119
2 48133 676402914
2 54156 834998959
1 27965 41177 777568469
1 16852 18979 829711419
1 81840 114653 114712653
2 32756 541400779
2 187467 113681297
2 144257 101434810
3 19250 116742
3 452 185185
2 28498 772492060
2 145922 24915703
3 185069 117217
3 102201 22270
2 65071 196433694
3 23914 106816
3 88269 78476
2 88514 725565849
1 42945 171879 779535458
3 169803 161824
1 39032 169403 960341090
3 136645 90636
1 65536 197085 30174894
1 1229 125691 244547059
3 95115 123022
3 16281 23028
1 94650 187614 580942502
2 74271 48739448
3 47790 172745
1 106677 119033 219351701
2 3686 709380273
3 198827 144471
1 21808 105524 364836183
3 192267 90531
2 23412 350569566
2 94477 998410880
3 125314 66174
2 135947 871690786
2 147786 713327706
2 67395 263655021
3 118077 36419
1 67210 147796 592635221
2 58433 231562564
2 194136 600281814
1 4144 38997 972858156
3 180612 14658
3 159860 56373
1 114622 168001 437972844
2 66616 866069472
2 63775 120344226
3 95233 113301
3 23258 77909
3 28319 138142
1 3416 197271 784535357
1 5649 128637 552623386
1 101299 121949 351238500
3 133988 32801
1 20566 23049 877739868
1 105431 120723 542606762
1 90490 122007 197358902
1 142392 149476 449343845
2 194826 596098662
2 179532 392421603
2 44981 844613386
2 25914 603368399
2 29671 324041760
1 36659 124265 522658063
1 85262 198585 679634342
1 37128 184695 253417353
3 9980 114235
1 121498 121933 194247726
2 91956 193021270
1 12418 141852 472890198
1 17945 45496 260640287
3 141198 14257
1 65325 66339 584004994
1 61954 70132 90308580
2 119118 665877283
3 165940 34308
3 101223 188232
2 141369 494995956
1 76824 127453 45041105
1 104587 111102 44888562
2 37057 330344976
3 160598 59278
1 17222 196058 194951405
2 17335 664853959
3 82039 161142
1 7590 155866 729793743
1 101981 126179 8284659
3 61848 22069
2 48782 180745318
1 97058 138787 956158060
2 104761 253135174
1 83670 155685 965434109
3 92028 44489
2 155617 752790287
1 88752 190457 459381509
2 43094 254231046
2 187273 912273201
2 16732 132986299
2 49525 651589542
1 52762 128735 855213673
2 174493 929351012
3 184537 190703
1 116496 193232 353394166
2 149034 610899818
1 108410 172397 834052785
1 183923 187119 305039785
3 19520 59773
3 115552 4727
1 99214 175274 110533094
1 42036 80556 311400206
1 129832 194500 135053710
3 91268 72156
2 85036 735964734
3 104698 183308
3 66388 129129
3 108796 51482
1 41697 179316 890787022
1 5900 155071 916269976
1 22126 167712 301873164
1 116941 138508 285938940
3 58336 3602
2 146398 69658042
2 82122 839843264
3 133405 35221
2 48202 490845126
1 51652 80519 138635149
1 19961 117041 319442450
1 124819 142014 718225590
1 172268 185154 805246524
1 70776 85384 995356464
1 71855 75429 52523158
1 138201 185546 249990944
1 114789 131838 956204939
1 7032 75056 898085775
2 162543 810999598
2 122372 100571867
1 36197 147542 725876381
3 22536 144593
2 176699 320102426
2 11814 763084950
2 169035 277300611
2 182375 304366968
1 17346 75521 637835289
3 19581 69765
2 31257 604093084
3 14471 197532
3 94442 11836
2 36937 885421351
1 7803 129171 460986636
3 185207 48956
3 18261 90677
3 51290 189412
2 40427 92193058
1 117699 172597 459832538
2 185919 67108563
2 177002 789545310
2 86488 751892844
1 48176 58707 199495808
2 131267 602151166
1 1388 118223 480518388
2 141554 16267891
2 133656 306415895
1 26863 32085 354746657
3 18879 72921
2 65887 558024835
2 9943 521849810
2 100137 692492336
2 47108 607885074
1 5375 127813 333011720
2 29822 665837517
1 24932 99572 24979331
3 179622 179396
3 67713 196320
1 107406 186758 496185738
2 193890 923569026
2 151038 988020761
1 16588 180322 806931494
3 161535 5277
2 135708 748935607
3 82580 52230
3 136404 48344
2 119468 81951159
3 76255 160187
3 33264 37316
2 140632 564454765
1 77821 91685 435390497
1 106541 181581 831647727
2 183249 718976179
3 99011 2419
1 13457 153848 826545778
3 174884 157860
1 5520 95905 879853793
1 101935 146600 7456439
3 197402 197217
2 162792 679345800
2 140238 457499793
1 138876 197579 889918814
2 168227 386314798
3 22359 164607
1 80764 134638 880225055
3 121164 114971
1 131365 141336 847933794
2 75537 510294237
2 68569 838594148
1 5043 124787 818422103
2 78443 706203584
1 98326 140953 509141818
2 10058 118223929
2 24196 183405994
3 113188 75552
3 99290 85578
1 13238 75508 353832410
2 7600 608365873
2 126488 878695322
3 16744 5311
1 50378 185029 363852448
1 81000 88162 592426253
1 109949 183033 200499261
2 126517 446184954
1 19179 154467 612103891
1 148085 159241 276341539
2 124861 240445885
2 126108 60327639
1 52879 90427 765911120
2 55625 215518791
2 2265 289558892
2 50041 13516623
2 77038 594646375
3 157947 109598
3 178372 169186
3 459 112513
2 73729 570930938
2 80505 651876349
2 9814 729423455
2 129877 760395311
1 34380 103047 893897866
3 21508 68235
3 132434 116124
1 87672 148747 170766668
3 118924 77728
2 180984 380618163
3 88950 123643
3 177616 65080
3 48203 112959
1 19650 43571 297351509
2 117962 565055180
2 196116 996582380
1 133523 187069 127957960
3 13486 37290
2 141645 656705507
1 114584 130480 410342428
3 144173 7694
2 103429 323782548
1 1068 81315 761735108
1 83047 102931 590392412
1 125189 178095 904258888
1 14529 165992 588735978
1 137805 138575 137893437
2 54671 32561983
3 88554 62413
2 91033 650492361
3 147993 7526
2 51078 165782326
3 190116 140595
2 133919 447832411
3 120710 81217
3 172848 129568
3 159195 83782
1 86430 194325 873918754
1 75384 167204 671038012
2 117084 825861892
1 34166 197312 464606858
2 156685 548272740
3 181217 192268
2 108731 916531077
1 26916 144223 319257784
1 97041 101944 535127321
1 45422 168714 307448637
2 71448 899385079
3 192259 158087
1 37388 163429 795836578
1 22593 51113 558090998
2 183821 768665238
3 91628 127650
2 137617 152831931
1 64559 185985 677027503
2 102689 84211048
1 71451 170155 97252779
1 164270 176182 898232406
3 143200 65542
2 92933 304520281
2 56685 348159485
2 31187 727313709
2 918 103094198
3 83822 127376
2 118125 214206010
3 78645 129749
1 18684 167367 16673212
3 144787 138999
1 129412 131863 721727285
1 58284 136633 534031543
1 44333 185969 318328332
3 51528 194754
2 105317 967266604
2 53967 996251198
1 29672 181660 348470734
2 33196 514557955
1 108873 150323 951357336
2 58181 28101590
3 170462 35338
2 81926 368177497
3 39789 98263
1 66976 181614 97012825
2 168815 840042720
3 107525 90160
1 137028 190496 735836819
3 42227 81389
1 63399 97920 529018193
2 171585 624910462
2 183609 722936718
3 114977 141289
3 122524 172207
3 15741 138033
1 15427 21981 375218914
1 11536 180516 379993595
3 197956 112814
3 136993 148441
3 112585 129779
2 46138 51452934
2 26428 848571976
2 95023 973568888
1 53011 118525 897145275
3 20331 77733
1 129050 181106 273787643
2 192468 433864139
1 15187 79483 191563571
2 140957 877211556
3 97643 10714
1 19908 171959 554319551
2 65224 928488506
2 131935 757444070
1 17677 71709 860731397
3 58706 21428
2 13444 717604222
2 49633 800638063
1 21890 164106 467904263
3 127117 160225
3 28756 82374
3 9191 52614
1 105041 170752 754295704
3 177721 29380
3 58228 195662
3 76610 130225
1 111371 133576 708557392
3 46470 190341
2 113530 40960574
1 85829 122019 362409785
3 181836 193510
3 79685 12584
2 97965 109244986
3 103365 186775
1 50389 54204 893792576
1 2330 145610 847396131
1 74823 85315 97163860
3 92745 96409
2 107406 485538504
1 123499 150091 395543174
2 62930 117066697
2 129140 917384975
2 194918 239997409
2 109678 377131428
1 114409 125055 580857356
1 100777 107668 491303202
1 145950 173194 391675221
3 96335 23808
2 181996 418834400
3 3401 152231
1 128299 181928 175883764
1 88438 115322 713969066
2 97717 326883396
2 156233 547150134
2 137137 885456778
3 29799 12187
1 55832 185184 634636054
3 127632 23703
3 100701 199332
1 45257 198620 390239569
1 100885 107003 651976016
1 506 102129 42949281
1 143730 172106 359364698
1 4663 167131 314242382
3 147654 119383
3 94388 109013
2 73786 331003923
1 3374 132950 476320858
3 16804 199809
1 148835 155726 936394000
1 9906 77481 865438714
2 85214 713018716
3 122933 53710
1 18598 156831 747250604
2 29216 38763205
3 72512 50216
3 149890 86720
1 139126 198232 794679590
3 20449 57510
2 116859 897520268
2 146559 598530687
2 81520 202399444
1 47761 87169 993227766
3 184815 56596
3 5153 192739
1 48373 60540 926378679
2 141158 735731334
1 70424 136798 857523141
2 99493 526137590
2 139036 452836209
1 41211 129204 148454858
3 64174 124209
2 30832 889342115
2 57561 301730775
3 103294 184020
2 175600 21420001
1 151695 195126 118380787
3 152257 81138
1 119365 141073 411423139
3 51686 49916
2 162443 306036224
1 104432 172358 604794125
3 193801 72919
2 71747 12905014
3 172706 153446
1 102210 156471 874778027
3 115134 176196
3 117468 3846
1 48795 58380 777461014
2 59644 292999777
1 10143 10902 311956695
3 62704 14550
2 34954 229351792
3 170548 76071
1 47751 103688 70318599
3 191122 61482
2 91174 474102687
1 25668 120290 940193650
2 32594 979621139
3 110637 194151
3 67687 158310
3 130415 185856
3 107097 104304
3 110109 115361
3 93333 176227
2 127134 227931147
3 170133 106892
1 2951 194387 717136317
1 145824 174134 857160684
3 182665 122699
2 53205 904239590
3 21727 146267
1 22653 105031 974897400
3 65012 13641
1 23324 182956 67646522
3 151790 20475
2 58595 891302915
1 1863 104784 104163494
2 16103 143940996
1 68481 112745 161635984
1 101579 156338 334688488
3 171407 124089
2 58169 12581743
3 58085 189324
1 83951 183984 581418951
3 119629 120266
1 121346 170684 879661087
1 26029 79841 215767992
2 141607 508379582
2 101375 761253564
3 183565 48216
2 198434 758747329
2 140177 248814364
2 39525 380045070
3 134704 75276
2 107857 398836131
3 1328 106915
1 77215 88805 462493917
1 116095 122437 679716669
2 55415 651282597
2 79903 361636933
2 84776 857460119
2 189702 426160667
2 186019 467255082
3 193982 112756
1 24956 81578 14942716
3 124602 95064
1 9103 174764 728903326
1 108900 196513 277757603
3 69123 91657
1 21662 55939 666296084
2 28819 752276970
1 81941 118706 71882080
1 97829 136264 527436736
3 55559 137117
1 21643 99369 692652035
3 28399 78971
1 153053 163400 286121065
2 12508 13123369
2 146197 179801612
2 112520 190360878
3 136450 21809
2 33368 978352479
3 18511 94925
2 74321 288687315
3 125734 114562
3 8842 194473
3 8608 60192
1 23854 142293 454712096
2 139919 652961472
2 81531 115320959
1 1294 123061 707732486
3 95898 93652
3 50676 65218
1 77588 154994 909233398
3 5219 107394
2 139588 856685209
2 184431 849099269
3 76992 140210
1 26977 177022 460814361
1 86205 116224 998300689
1 13145 103752 449082465
2 29686 602717209
1 8454 192773 410294124
1 23641 103904 214782854
3 18496 39458
2 107637 964359799
3 147558 103016
2 87284 659451777
1 21749 27158 620360769
2 162028 509820308
1 39610 84047 627341138
2 81498 439565857
2 2907 271910601
1 11289 110745 43023507
2 179584 791767058
1 34282 187277 805341280
3 68638 140550
2 167839 827259623
3 11829 190351
2 187345 932357462
3 97799 39062
2 17592 294127571
3 48507 20760
2 179376 263748838
2 84036 725318963
1 10219 141598 724140863
3 142940 89565
1 15970 124562 991148461
1 86274 135691 352291825
1 174328 176575 25346126
3 140821 81054
1 11249 50214 580237215
1 117478 164735 671941743
3 27808 135208
3 141464 79075
3 109712 44738
2 80366 279966839
1 75893 83491 885227164
1 62726 188014 109137004
1 17986 77211 113827256
3 193866 177790
3 88535 142294
1 154824 166542 102301712
1 71628 141594 468992695
1 102246 165044 929611343
3 156414 137475
1 30852 105862 773240193
1 49941 115250 641320913
2 154397 209976384
3 45466 114272
2 10192 405347522
3 189285 184715
3 195131 38893
1 102326 123756 430824595
2 121595 890174280
2 114952 582674723
2 81837 922374456
3 86495 53021
2 6516 571435476
2 31833 980653083
3 163138 145592
1 5734 49304 871374348
2 125943 204492726
3 147769 46311
2 80765 848198329
2 15049 626058344
2 101030 758504724
3 50136 194677
3 41273 33431
1 144850 193465 199741166
2 70714 195510382
1 73437 82926 222345938
1 48501 154862 636391910
1 67138 128029 530838200
1 57775 75963 987856130
2 137553 839641687
3 136316 173614
1 37068 199642 907523765
1 67879 189877 669135123
3 19331 82575
3 174472 30252
1 29177 128823 843084669
2 4763 171015463
3 96524 8180
1 51203 110914 694877717
3 143360 144859
3 143599 160951
3 107955 125766
1 14119 151670 423468124
2 152045 589154156
3 22239 146775
3 40809 47831
1 61804 121899 487938616
2 119316 330881263
1 134972 189223 914715333
3 47079 12161
3 85835 170419
2 85093 495836035
1 130237 192841 784153693
1 110303 188763 28743824
3 186395 6735
3 175511 82211
1 40818 197429 274076929
1 8693 97312 307141366
2 146063 940705132
2 116980 351201000
1 67163 152973 541857900
2 35255 505993176
1 74634 111992 912176093
1 41813 108832 349055170
3 695 76680
2 50136 14631348
1 61392 167882 408919318
3 21187 60547
3 43580 13456
3 78653 61967
1 114799 145748 426103256
3 125942 15294
1 20581 90208 314097256
2 126437 688173662
3 143151 40660
3 105427 33579
2 83949 403768961
1 20323 147510 492297849
3 66042 123832
3 198282 179251
3 150513 170725
1 81779 134121 317955410
3 117519 55563
1 55831 101098 457945038
1 155870 194251 198403860
2 161393 128931193
1 99985 153651 964590889
2 845 355362089
2 70801 547060879
1 143722 175026 202256585
3 131322 29999
3 15549 112444
3 124317 98919
1 13403 43024 339367009
1 71127 93053 962752141
3 62898 77709
3 189296 171602
3 45735 37123
2 72527 598881337
1 40193 171688 475757158
3 102644 62876
2 98694 441189176
3 145505 192184
2 189476 994081719
1 20328 29277 133228262
2 134353 979664089
2 129838 502395308
3 8823 77128
1 26246 98105 921906662
2 77575 803712066
1 32788 186254 213391113
1 5372 76772 276470640
2 188858 31497231
1 39352 151209 329366775
2 28541 309697239
2 124848 123495793
1 182490 183806 539965404
3 140095 74319
1 128342 158278 379584149
2 149473 440819336
1 163239 171279 237956903
3 51302 192826
2 27234 542352854
1 44908 97014 658921351
3 2032 138301
3 31114 103879
1 18270 49465 635840070
2 141937 169779670
2 105395 542274876
1 101864 159307 893722787
1 46053 169678 344762968
2 97762 35553590
2 9353 964944827
1 11186 63203 133015810
1 174196 188841 653703611
1 10550 92768 418029400
1 61929 189606 983290567
1 75752 114093 587622930
3 189771 140742
3 22459 48214
2 199921 721939222
1 174279 177824 882642283
3 50984 51672
1 41781 94836 984434103
1 30839 192537 452888117
3 74605 25636
1 38394 180363 327204116
2 49687 248932795
2 73934 844138231
1 53642 90827 602266176
1 34341 39488 743257536
1 34147 96169 451342634
3 82124 2450
3 190459 114540
3 40634 94957
2 42800 541523337
1 60888 164454 483938491
3 55088 14733
1 45092 64443 122385609
3 97062 57074
3 15822 102176
3 185251 192079
2 45847 559202643
1 94536 113618 568424981
2 90429 885215610
1 121379 131334 167227919
2 32420 249107929
1 30234 169534 579181005
3 132900 156914
3 198190 36596
1 10136 189941 724494332
1 112618 155115 473018064
1 110000 129827 486296624
3 120985 103955
2 172545 225780617
1 141477 186320 585850240
1 74793 190182 287890285
1 70580 100419 999448226
1 178360 178480 77588025
2 77962 276169174
3 94211 129127
3 49601 7385
2 110339 990887095
1 70553 110368 736572775
2 25684 206506439
2 89357 807333539
3 5543 141987
2 97292 633115967
3 148619 141627
1 150471 173503 350589494
3 8490 77708
3 167098 92779
2 96758 770148423
3 41349 119570
2 87623 111544472
3 50593 81858
2 78419 705483719
3 161009 168224
1 97808 188198 606451671
2 141325 824351600
2 46514 687175768
1 33706 35322 317392889
1 10265 110987 391034503
3 44915 51478
3 158467 41238
1 65939 178410 46927343
2 160669 273314189
1 135933 155688 733152103
3 174152 50994
1 100744 127257 620528487
3 63925 140339
3 101822 42771
1 54395 175340 59721964
3 192951 189023
3 2691 13551
3 136905 62025
1 29611 45580 150941388
2 126717 241174272
1 118372 199893 363658836
1 26821 144162 810037152
1 88844 139648 855493225
3 35187 164724
1 43233 182085 953950950
3 184037 173210
1 103290 123569 709087168
1 16403 71772 318740363
1 72474 136394 84349108
1 12961 19762 606664572
3 178288 156155
3 24112 23681
3 161935 123208
2 80602 108229763
1 54514 177090 167490089
3 137191 65331
3 4180 42186
3 138900 188390
2 36186 828324867
2 147671 25110625
1 28559 157464 667744904
1 86416 132410 667461496
2 141834 510798059
2 121171 149228490
3 1018 106856
1 98952 144202 86580701
1 162177 189999 935604332
3 137076 140056
1 1646 60114 438147551
1 25808 69250 727484049
1 59653 143442 680172452
2 130496 781347132
1 17290 179815 945931496
2 61214 927083988
2 55481 164913123
2 147779 130570192
3 74939 46972
1 85537 155824 103443125
1 118144 166680 426272904
2 148708 197847254
3 72547 41631
1 101239 177273 286731920
1 18739 118085 933433633
3 159003 53140
2 77856 351057121
1 56994 57708 279154048
2 183753 7054720
2 79604 216451499
1 56600 167500 153283843
1 40216 79806 181157904
2 172424 90826184
3 113235 58908
1 94583 147201 955595847
3 2963 193155
1 3258 88943 761818740
2 183946 245052766
3 100899 132170
2 158266 303500278
2 107587 739748319
1 65557 168499 213674294
2 6326 564071488
1 21389 128156 335289361
1 58792 173557 333244392
1 67613 123623 266770259
3 124501 1500
3 164470 138875
3 137975 49123
3 15604 42166
1 90961 151841 576323175
1 51754 182622 32139421
1 23948 140223 389968592
1 90524 188494 939474069
2 195349 478504919
3 38048 46043
3 6953 43502
2 7041 670425139
3 133552 113582
2 172134 686888275
3 131688 186233
2 166478 392615782
2 195452 169999672
3 109675 22724
2 138418 531894442
2 144228 737348716
2 77141 264729010
3 173099 158176
3 128229 50819
2 168199 29387375
3 122739 182144
3 37420 87331
2 3552 460576639
1 82844 145796 511549670
1 46869 87649 281099056
3 3842 159926
3 95166 187958
2 89588 183000761
2 105880 213757537
3 46367 46603
1 149213 185416 625172901
3 41837 115088
1 86937 148295 419278851
3 70303 119772
2 61050 127853940
1 11043 189204 961928298
3 68499 15525
2 165627 936399117
1 1572 67761 96747197
2 94669 177916209
3 42673 170073
2 63913 767120812
2 139634 673827780
1 108253 124351 409492840
3 173633 121909
1 21433 42748 815986
3 171138 194662
3 136247 8455
2 106175 37290605
3 53783 91232
2 136364 899801284
2 66299 232625299
1 645 118646 161237014
3 75351 165301
2 6948 840548533
3 143127 39213
1 134910 141986 310599851
3 159262 195442
1 23162 59437 615407771
3 175082 83996
1 75469 108512 813005218
3 49832 77257
3 198224 5509
3 52017 5525
1 45241 122356 787115442
2 101609 337361067
2 23521 486609469
3 70408 91643
3 92544 112927
2 23480 653891456
1 96879 165470 705859125
2 17269 150171885
2 11369 369920844
1 16819 55793 370459479
3 159431 44881
2 173446 543647732
2 52227 688604407
2 14660 941354037
3 128346 19672
1 151488 181167 792635923
3 45697 192717
1 101802 188150 634259245
3 52357 118245
1 38718 198166 511084831
3 63001 7579
3 91505 52367
2 101235 936870116
2 108126 148632005
2 73997 56948667
2 77956 809843263
1 115521 196766 392864032
2 124120 225009476
1 43968 113722 754682010
3 112433 177224
2 130397 508026235
1 41163 81936 943697991
2 138214 357680379
3 140046 55736
2 51996 304692241
1 21333 151909 647200757
2 24147 38342046
1 57460 143188 487027591
1 33936 126176 778483659
2 17877 224327682
2 43828 933886856
3 165693 88639
2 130668 241073250
2 34196 512934617
3 166596 66190
1 42312 107345 378745512
2 167059 267754325
1 44201 53177 547606289
2 11340 936026875
2 112029 435174624
3 172497 40330
3 181598 188885
1 28244 61943 170025599
2 61766 292048882
2 160885 434879567
1 114433 184515 98864644
2 12622 656087602
2 198102 853360022
2 87170 943115805
2 181032 438630255
3 195850 110390
1 49684 174152 66617487
3 130352 140268
3 98383 55708
1 44523 58130 809566952
3 61649 90647
1 100343 191429 71401691
2 175228 763478848
2 157704 116673084
1 90927 162088 791381397
1 15613 183744 291657472
1 40462 104928 19885090
1 102256 134537 326008767
3 50587 170983
3 66698 143264
2 122423 417310917
1 6996 169770 871492952
1 89072 163550 377594608
2 20444 938337119
2 66359 278215600
3 60372 31076
1 46790 159919 272479138
1 51073 143972 193461957
1 139150 189473 796487957
1 32274 198267 696135895
2 150152 500369746
1 57042 57194 28782318
2 178949 356288807
3 18873 171974
1 63957 67622 350705146
2 78110 727537757
3 112265 163701
3 57424 74485
1 30955 40355 62873351
1 9476 55937 495251245
1 67169 110677 268816502
3 9479 90904
3 149990 176009
1 72135 119414 566327586
2 184460 450247279
2 78859 679103087
3 194079 142517
3 31628 144972
1 76663 152269 65253026
2 83879 504510224
3 157928 191370
1 8117 12706 731952878
1 12551 133993 702491971
3 195170 83634
3 171014 105083
1 62303 75895 605211247
1 89595 163083 104754651
3 36102 128119
1 7739 58820 758013270
3 167594 42586
2 111871 698136321
3 168399 154990
3 123958 73110
2 20690 643487351
2 113155 650646261
2 14226 382034511
3 2211 158396
1 27334 102083 917322487
2 155286 965447504
3 97805 128930
1 29023 167337 646206947
3 196459 157048
3 179904 125877
2 45401 51003026
2 65155 34035459
3 198127 185508
2 186202 878198576
1 95012 187888 509781061
2 54182 322983436
2 85024 740100674
2 64494 503652026
2 197554 815853201
2 3625 655957910
2 12259 116238881
2 121196 278303414
1 4101 121384 98454230
1 32710 121130 748605396
3 192760 176616
1 95509 155598 109335710
2 157084 8955126
1 160333 195498 949832142
2 26388 401812556
2 119454 989103417
1 60506 83480 995700993
2 108474 269894723
2 131671 544068383
1 79383 133144 297056546
3 179415 109073
2 40497 380208835
1 75359 108634 711270126
1 58543 89577 264373269
1 19377 41002 437836581
2 146861 874534634
3 164388 157721
2 190985 808257648
2 80783 334657608
1 136028 190341 706652927
1 83242 174689 994964635
3 121127 89618
3 58152 118143
3 157540 60158
1 115168 143882 809291594
2 68743 550398681
1 11956 125975 905846000
3 95338 75636
3 176353 39424
3 126525 16590
1 154358 188915 890135979
1 103422 132759 400769963
1 7483 194904 860938842
1 1288 39854 990680725
3 129033 162420
2 6295 981233885
3 153617 129649
2 66667 122730789
1 8851 146244 141560015
3 78741 146489
2 141283 196521966
1 24013 65370 864213024
1 64594 177873 713172225
1 16657 140675 172635905
1 39120 47985 221135107
2 115930 849470414
2 113945 465664684
3 19900 35469
2 102041 666508728
3 143700 66500
1 91068 105385 670799423
3 155659 57666
3 179762 139779
3 148137 32471
2 119805 386412278
2 117490 945975327
1 34330 147440 634695261
3 110761 73430
2 120631 890894190
3 62574 39534
1 66591 134943 499812163
2 163236 989155589
3 122610 10946
3 8936 167736
1 146086 168366 39653407
3 179656 148953
3 40550 92747
2 166375 760802686
2 185628 652994016
1 187846 189330 760848922
2 124402 750660865
3 104791 151896
1 5239 39706 596220644
2 102826 663465512
1 32902 156800 807741099
2 21917 773234196
1 120324 143406 6704966
3 158893 197903
1 85109 159894 112101177
3 122028 35092
3 45826 157151
2 178119 615266288
2 30725 863673781
3 105691 74445
3 24925 92478
1 163595 186297 93861566
1 87014 176550 857096106
3 3745 130501
1 36141 189902 785335885
2 104947 894956427
2 156843 802838338
2 86826 118143787
1 96595 169942 37369977
3 47019 4603
3 163385 102812
2 142198 133781494
1 126105 151048 798898576
3 28800 16733
1 16662 20061 813245977
2 186063 208514049
3 94591 119618
3 32391 159021
3 199216 85000
3 114233 38831
3 92512 185033
2 88895 208660714
1 61448 90470 588444999
3 18641 74263
2 87945 151170706
1 5433 119718 536572340
3 112966 138663
1 101438 189032 658437304
2 13337 765248022
1 77929 88973 524970894
1 1554 94524 620775486
3 118473 92806
2 185221 424139291
3 81104 52654
2 137616 101217634
1 78981 180163 401749965
2 113083 527568705
3 193402 177503
3 96637 107799
2 83595 641512902
2 77757 17138585
1 16358 25123 582464672
1 50568 61517 329743147
2 58394 972244323
1 21963 86564 593670940
2 106687 40212873
2 147727 772134086
1 102651 180805 380462959
1 38908 87392 724423280
1 156000 172254 945790113
1 73779 178378 794609629
3 188069 144813
3 38824 81934
1 73290 189005 655262105
2 178302 864763917
3 136979 99853
3 122978 9094
1 133090 150263 898758516
1 71966 81486 432499859
3 103733 172487
1 41672 117685 764401218
3 161564 94149
2 168797 240521641
3 36776 65955
1 79275 178819 576816476
3 167037 78157
2 164944 527414370
2 65892 813515970
3 125182 49064
3 171040 142449
1 4675 56765 844844648
1 31596 102702 65917032
3 36099 81004
3 14821 76757
3 106197 168414
1 47573 85590 666965201
3 123206 37794
3 34731 88048
3 135160 142964
2 78780 201580949
1 65307 167017 756137803
2 28915 820031450
3 56336 194932
2 83042 119065307
3 50949 63197
2 72812 516736707
2 170165 225341516
1 36589 120444 88540876
3 195727 54967
3 161836 66298
1 86809 134576 639043292
3 36657 68176
3 199702 54108
3 60301 35981
2 158490 140218542
3 122234 91134
1 101985 195576 585408008
1 49038 187147 792246639
3 196868 16691
2 177096 723969859
1 27677 174079 727891685
2 101085 359726348
3 61098 33035
3 59334 183550
3 154044 112457
3 114341 46168
2 25080 499667627
1 158629 164791 670233480
3 173179 89402
2 117749 689696205
2 118579 420298384
3 116608 144155
2 172999 377208224
2 181756 279465502
2 171859 651340470
1 74468 126090 565338807
1 89715 165043 884753460
3 72169 82592
1 70026 81029 260201051
3 88431 190544
3 45207 163476
1 95688 126387 829008105
1 161213 167483 272223383
1 45963 57176 636240555
3 132678 21730
3 126780 92697
2 92091 556179731
3 50323 136247
3 115810 140780
3 45287 106994
3 118506 37502
2 53309 639701455
1 54444 158765 391940390
3 167527 115763
3 17667 109619
2 18872 836556226
2 50176 388675283
3 186396 25065
1 3168 40818 232092267
3 152224 123089
1 59176 130358 223000576
2 182377 430259801
3 20185 24872
3 19313 174666
2 194282 848848731
3 17551 152846
3 158285 182164
2 173746 144459589
1 116208 125258 112651116
1 25894 169210 206876111
1 51526 197941 800227724
3 130326 88971
2 126449 696256411
1 105610 113381 553400797
1 56951 91315 689915441
1 33655 45985 65873402
1 38620 56920 37680625
3 1034 166340
3 87536 152348
1 117017 193054 74654907
2 110023 385199683
2 118113 177467326
3 185589 65410
2 95029 410818689
2 71577 785090285
3 6328 148731
1 155290 196888 274929931
2 7238 202536170
1 128321 195607 192779933
2 194091 831509788
2 133171 579957537
3 53578 41731
3 121548 162552
2 60464 906139361
2 118166 691503749
3 28161 73770
3 99406 45756
3 175541 191446
2 56713 681313407
2 9319 73504383
2 157158 261261705
2 120890 609345744
3 125783 138202
1 75702 157350 311145049
1 48495 188563 89878691
3 59833 157495
2 55966 945138185
1 111516 167188 14633710
1 63786 138297 47307989
2 93829 581418501
3 42824 111308
2 23239 848380562
2 25348 34812217
3 9817 177051
3 71716 83443
3 134911 154928
3 16612 183121
3 125537 16139
1 171563 199174 719998901
3 134918 76952
2 63677 881756105
3 93378 126390
3 52868 116256
1 27096 180404 635557396
1 43150 191214 43645244
1 110844 117189 406102188
2 1541 494018510
3 16567 16424
1 14718 148461 391443251
1 117176 168051 454609129
3 93037 5219
2 197328 802476561
3 121968 20227
3 90246 93782
2 14919 678125221
2 35469 482068098
3 138127 3695
2 126405 342861413
3 135962 24124
1 21145 161727 141345476
2 84529 120232617
3 1138 122660
1 82374 195375 694127489
3 36974 188118
3 90554 79764
2 116206 742052174
1 35610 57200 579514094
3 49023 85377
1 160725 195168 307338490
3 74348 103759
3 107096 79085
2 198643 284008090
2 163045 464934059
2 75010 155342368
2 170356 312194211
3 194424 156038
1 132222 166767 732032729
1 70224 182126 984057567
1 107495 188606 912290859
3 68131 28992
1 28688 159775 674560193
3 102663 188691
1 195448 197140 844508017
3 50143 112634
3 75811 99952
1 59325 141498 118059385
3 148983 56432
1 151204 158819 983210914
3 162319 183465
3 178117 87339
1 23814 101785 58600571
1 171006 181394 838838016
1 94021 139655 431224303
3 177779 11537
2 139172 859634046
2 9361 639198538
1 100838 149153 599096210
2 113039 869882546
1 25747 191775 540051071
1 1892 145481 986876277
1 32711 148573 877993139
3 3575 71653
1 52750 126840 565232666
2 68765 446864725
2 183982 286511381
3 107531 190106
3 70456 99212
3 81077 1975
3 58498 126202
3 45611 144164
1 21479 183488 865630911
2 152524 876463522
1 28821 173209 662455757
1 7396 83180 733362366
1 12433 138863 888183990
2 177209 117290207
3 159860 60226
3 23558 115594
2 66596 117966109
2 21488 642182241
3 78 96377
2 74540 760703193
1 145507 149964 203396849
3 26794 97723
3 29476 179711
2 187552 310405710
3 181864 55173
1 33487 130917 201921793
2 11650 983469782
3 131974 198884
2 133801 526099983
3 42393 64610
1 18201 81965 624236292
1 25043 65879 961814428
1 104313 185330 618640466
2 21400 289514079
3 8880 25998
2 117755 126458603
2 172125 996751948
3 26926 126832
3 88467 2008
3 186794 114822
2 120031 390469437
3 5888 149565
1 40813 191205 609088985
3 121404 151434
1 44102 179017 34947266
1 2209 123190 927581527
1 77281 127314 747255236
2 168743 772461877
1 90203 181594 626818816
2 22957 94030981
3 76765 126812
1 84861 191973 837291695
3 36379 188688
3 101325 102592
3 184956 20139
1 31813 199011 284937139
1 9562 87774 842329430
3 44040 139809
2 164834 242674535
2 2722 707385852
2 134345 250542815
3 61800 29571
3 53856 121313
1 131579 159222 734805721
3 102118 26785
3 4732 111759
1 95959 105397 677268700
1 110449 110644 220381211
2 191001 140840438
2 78257 71037903
3 27674 82632
3 26594 131947
3 27034 138575
2 75712 205872986
2 86751 897183374
2 3606 3209062
1 140696 179468 708757118
3 26672 50647
3 194683 100822
1 11548 160024 375269410
3 59679 181204
3 140404 66972
3 107601 173378
1 141364 196121 356553595
1 11910 96322 825772119
2 17423 78748911
2 28651 576949391
3 105079 190721
2 67885 442053609
2 187433 334840461
1 16015 22005 819551722
1 112326 182929 887748341
3 81166 91769
2 60725 879334614
3 65317 131492
2 24672 196635208
3 106254 127175
3 111102 15063
3 186340 86278
1 33562 40194 554296269
1 80111 171707 862269947
3 17976 97695
2 120143 817774650
2 37915 39466171
3 135934 141710
1 75862 157969 790596711
1 44976 65477 148326791
3 177905 130369
1 143421 163566 930717237
1 70375 143227 653163916
3 122233 78143
2 41856 185175696
2 161584 130925345
2 90969 245711260
1 38603 160585 182003281
3 180716 161109
1 82933 180782 631623824
2 72691 347411958
3 11924 183607
3 43047 57734
2 1736 889187216
1 55131 134960 908481354
1 123485 127824 285118756
3 182649 45372
2 80856 453457783
3 90546 139109
2 26231 194004031
3 51442 140362
3 57081 108857
2 30453 127955873
3 179439 106848
2 80999 490701886
3 62543 117980
1 31498 172318 814051382
1 62962 160655 37454573
1 49002 128621 253964414
1 87550 195504 548975043
3 134506 146104
1 48094 120386 398881580
2 105705 587474049
2 172488 425337218
3 148281 59374
1 40977 67337 392017170
1 17535 182385 508432315
2 27938 670313321
1 42898 154338 229126647
2 140422 923208897
3 95886 77285
2 137063 619536529
2 53117 491419175
1 72359 105953 459856878
1 37819 185925 559646102
3 133708 135646
2 169865 34634323
1 96507 115774 672225419
1 73245 173361 810290478
1 65531 129187 862622097
2 57123 77825249
1 19754 187108 309797208
1 115269 178999 191966125
3 192374 92467
1 13024 37190 379690293
1 101957 119521 526515848
2 990 195482172
3 10522 22979
3 95912 129113
2 139040 740311541
3 29694 33683
2 102617 79832929
2 134358 345778262
2 108592 142912061
3 161175 158991
1 37214 172747 133500963
2 155208 345663713
2 99754 499282422
1 136656 179465 466775497
1 147622 170259 103849176
2 164619 195783318
2 42022 167079915
1 2358 184907 121351495
2 96071 409863997
2 41961 20034159
2 158567 619117095
3 111174 17572
2 135125 779560215
1 162211 170209 970710905
1 52305 148067 295882119
2 167449 394738966
3 166324 83828
1 59352 79152 293884811
1 3126 121558 720369009
3 36300 57907
1 26647 136915 131457572
3 75916 67297
1 81991 156929 121427948
3 79477 108813
3 160242 76631
2 15569 310343685
3 129338 87130
3 175759 56075
1 3986 181984 434331872
2 78880 438793765
1 72002 119650 439025124
3 100100 108698
1 171459 187214 5022147
2 16938 266810151
1 44506 46676 976386565
1 26816 62373 249555696
1 81557 81843 350733772
3 12089 167582
1 3683 90173 372968028
3 154194 35035
1 61699 131123 459585998
3 29090 86929
3 96561 24155
3 27794 109838
3 130605 189881
3 160984 147974
2 61063 190677088
2 162047 28885167
1 15957 164630 914518362
3 21518 28915
3 114182 170254
3 156010 151281
2 91853 600368484
2 156189 882102509
1 57679 153458 845100413
1 7652 189695 390168597
1 27508 74617 552143931
2 168172 818808016
2 109111 789744114
2 155557 714679101
3 44769 199752
2 3840 711185398
3 85059 118482
1 29801 112138 228184244
3 97957 82984
1 118751 159659 397655256
2 127103 713884596
1 72623 117144 867998355
2 65138 680175007
2 162116 935103113
3 67927 193585
1 83416 102142 154739623
1 77305 99015 5872955
3 177926 70887
3 97769 135471
3 37531 153403
3 100706 87888
2 172846 537111649
1 38942 118161 368232003
3 52954 156621
1 58948 79474 505741409
1 117931 124913 981402438
2 162832 922064396
3 70165 9660
3 189224 156111
1 49961 61086 88412061
3 153346 184019
2 90605 705813229
3 167638 172111
3 150770 84789
3 11028 124800
1 2017 179837 453524148
3 92670 37988
1 65317 126702 994584497
3 142751 122353
2 135871 424456620
3 183017 45168
2 135489 315189268
2 63676 858041428
3 29731 64254
1 72304 164276 378793846
1 39728 69812 451756830
1 34385 78711 379716454
2 165990 407211975
3 172464 77503
2 78211 213835847
1 76596 109737 444931664
2 182975 711874221
3 186600 48420
3 42846 79245
1 93219 194016 369604970
1 96213 176702 537005164
2 197615 997756676
2 80143 565695974
3 46276 128366
3 6714 26656
3 153457 37919
2 25961 534336378
3 88317 72569
1 75804 177167 663414134
1 36804 97406 750880107
1 120715 147892 869556181
3 59679 173361
3 23866 99541
2 110497 186106066
1 33833 86363 820517457
2 170661 994573382
3 125745 101090
3 52730 186527
1 93350 150485 316201937
2 133524 231447063
3 69396 92567
2 38117 492380814
1 42051 79080 639252937
1 158808 170410 832155102
2 177352 182854105
1 9840 169291 818178917
3 19022 77191
2 127594 938704118
1 59760 134739 705362566
3 108256 178706
3 64715 7062
2 62843 849308610
1 9706 177839 624694993
1 31026 32636 476834062
3 104418 69313
2 59755 256750122
3 61350 62973
2 81275 650167702
3 150981 29086
1 73113 158905 205564030
2 104895 519813052
2 43214 295587297
3 73935 163463
1 148181 172231 905636843
3 49367 67565
2 70965 306104278
2 67715 222195884
3 20044 56974
2 6661 765816626
1 16615 21298 675911367
3 78405 94932
1 92833 179298 763481295
2 106889 44138412
3 34655 8176
3 130006 110938
1 26160 52377 288856688
2 131958 653758851
1 69519 147969 60016928
2 184115 469431574
3 171417 88321
3 133616 191910
2 29025 9499695
3 147340 40494
3 104568 195034
1 68021 102609 923642596
2 45063 737954641
1 90854 111255 962441307
3 96163 147824
3 120704 187713
3 151578 69520
3 78626 4113
2 96724 873187991
3 161425 159441
1 164543 176075 850770438
3 26539 16480
3 63530 98802
2 69353 828482213
1 43569 99287 127466353
1 54521 91040 256089478
2 174843 337466774
1 48237 183208 398478003
1 55333 137785 310402915
2 122614 474700941
2 97145 199260278
3 66861 72427
1 27864 91568 605116879
3 132708 128985
3 174529 183701
3 93834 6308
1 88276 186913 637092713
1 97756 118673 291184070
3 177830 61046
3 114384 171776
2 159080 747814548
2 34082 202882657
3 181763 164115
3 75496 198729
2 719 443846615
2 178472 331672851
2 56766 140440250
1 114207 189047 988995962
2 103298 298058226
2 88063 25356131
3 155050 13551
2 145739 670419630
3 76880 61692
1 29482 166249 370409750
3 88669 197181
2 87217 66257929
1 144741 164894 316752701
1 44860 126985 797648057
2 27484 493759249
3 195484 170976
2 14576 865455147
3 109404 77717
3 108538 116236
2 132159 579599068
1 56914 139523 583220456
3 86532 75528
3 151607 154478
3 157934 92621
1 44654 127538 352979694
1 14150 56980 362042603
3 84890 75261
1 107598 170335 668787747
2 191061 111723624
3 153726 163734
3 4863 121871
1 92101 149711 346956374
3 180953 154442
3 44858 93166
3 104699 263
1 14240 115695 199392129
1 48729 150486 580566660
2 130432 397272254
2 32726 443726072
2 194635 476942913
2 112329 146458472
2 158382 98675996
2 102670 537935656
1 115131 117715 776105246
1 170066 184442 997250737
3 67652 176055
1 63499 175451 411841062
2 144811 742287720
3 141860 132812
2 179759 413462235
3 149058 117066
1 21199 86088 353816556
1 73872 117732 184899378
1 34942 84471 241084496
2 143786 593365192
3 166737 32193
1 47355 54295 499665486
1 64389 109665 734803056
3 56527 389
3 168309 57473
2 90397 212409025
3 132064 108908
3 180272 113102
1 46763 99908 432111620
3 64000 190614
2 109890 233288405
2 90955 100046409
1 91643 114308 981383487
2 80087 840783233
2 84368 621361578
1 16601 186608 169098198
3 177573 152962
2 119940 737931892
2 123290 289583448
3 93121 11356
1 36502 59268 372003438
3 166476 51063
3 188444 38295
3 44767 156912
2 122553 349537898
1 15067 190061 64306743
2 94769 566566740
1 49078 126039 95431150
3 156390 137283
1 59429 181749 701490690
1 79945 182593 606119532
2 35862 570291668
2 42081 95096848
2 191823 203945320
1 91677 140393 416278999
3 85261 113852
1 9421 118818 477993666
3 2526 50927
2 67584 145731228
1 157810 194735 961141239
2 42192 411727966
3 159429 11334
2 97911 675168976
1 58631 90375 886954052
1 47574 142345 495022540
2 170744 972168129
1 130474 185202 833863173
1 496 156192 649734096
1 147622 179679 742091029
3 195919 75118
1 64923 112699 283458792
3 185466 192157
1 107064 137759 126142206
2 107501 444576904
3 44681 114961
2 184542 343815429
2 24063 11099421
3 115209 32355
3 145224 76353
1 116872 117832 983024463
1 85169 195158 879615372
2 179851 145522101
3 90291 53923
1 87298 186328 791881115
1 15896 135783 778329928
3 43595 57072
3 107760 48083
2 144977 656745449
3 67516 85589
1 11296 112149 161690622
3 86245 61772
3 92809 168216
2 193952 91135019
2 102355 36384416
2 15102 66124264
1 145361 170738 381427289
2 173009 212220891
3 13658 137114
3 21136 2282
3 97134 64041
2 157406 44110698
2 33043 637233875
2 178967 929784246
3 67684 108283
1 52313 185943 32953903
3 4522 197568
3 145310 114891
2 11921 786383497
1 96700 104764 885081779
3 14193 116104
2 112676 351454346
1 122462 138476 339237114
3 52655 129799
1 21384 181499 716915680
3 106639 198116
3 9874 139674
1 112895 148911 251773618
3 129815 99644
1 14465 166058 497663521
3 116757 51970
1 49335 97598 750319741
2 52520 316966187
2 35356 544382016
1 38747 115828 977434227
2 110007 36052483
1 13259 148362 180641842
2 137121 486006227
1 49357 96455 277385826
3 5723 170833
2 86129 558142271
2 92314 283081057
3 14897 161604
3 174097 118460
1 96357 108668 570745929
3 36953 29421
1 85568 143035 398970995
3 86235 89383
3 125499 173491
3 23740 174630
2 176286 608257650
3 134562 91220
2 23575 26535964
2 4323 274825944
3 92944 34350
2 75079 81049357
2 60085 20798963
2 9170 560782957
3 116871 162194
2 115492 705198585
1 12164 29038 91224602
3 148535 114534
2 76629 272781713
3 43264 104995
3 154081 125679
3 9268 151689
2 178004 302121500
1 139825 144204 712772122
3 124894 7059
1 30388 104399 868340543
3 126200 156296
3 184291 56600
1 11819 24987 713295941
1 121953 176772 452659130
2 97208 575898058
2 71802 620153059
1 31253 50126 201338539
2 35217 282119787
3 83057 70374
2 109171 857049059
1 193945 194117 528051209
2 196975 73270356
3 25882 181097
3 60133 12693
2 192320 507354597
2 197467 501042807
3 12823 95579
2 137704 487012393
1 50298 189420 639530788
2 121196 258521575
2 65118 696198975
2 111621 680165802
2 39976 189946033
1 18957 185861 201403583
2 132777 480927066
3 7930 62900
2 139830 117071799
2 197769 866181449
1 140408 172848 759123574
2 114215 730815502
1 43222 190421 375115465
2 25760 626345195
1 198202 199461 186924499
3 59295 117221
1 82334 174761 679764679
1 117044 133409 430036086
1 3367 175895 743928530
2 149125 216310535
3 104083 46023
2 155492 275552895
1 52181 103595 889731044
3 28030 67420
2 140696 955807073
3 109610 140189
1 112494 196294 911341217
3 144851 9239
2 101825 498413831
2 163888 771410142
3 131960 156177
3 106032 7023
1 55275 154611 180614242
1 56650 133632 410660569
3 143248 69698
3 37544 174324
3 25496 80352
1 56656 65170 941249155
1 11832 176137 243922287
1 44323 103678 239700963
3 195531 151236
2 145025 688353744
2 152030 303814732
2 114733 177500284
2 74553 866997646
3 72072 59269
2 80913 250245659
1 118646 190924 29249811
3 150717 194807
3 93970 82936
1 57624 129419 176019415
1 162348 181442 389796849
2 110752 647361210
3 50928 112330
1 76999 77250 328721872
2 156563 273400031
2 142411 25527294
2 89713 708314576
1 54644 165574 484691454
3 90119 154825
1 71397 111421 885512623
3 120915 123879
3 139731 166140
1 38489 50743 137427587
1 103230 110332 382566134
1 7630 25672 213070991
1 123143 170874 863041487
3 84004 189813
1 13880 60573 20555948
3 146941 133510
1 15522 144792 345879355
3 102131 39035
1 11603 69951 135805621
3 1500 4641
3 10087 109181
2 179724 510476493
2 115325 769378401
3 18760 79884
3 183599 20756
1 8014 75192 510385780
3 14063 145150
1 103473 197107 253207307
2 41789 618199752
2 177193 887011626
1 30669 110223 114263726
2 113220 8514477
1 54766 188718 836014212
3 121098 7156
1 47298 65824 544163856
2 175978 777322517
1 11776 197724 514950656
2 90941 995618643
1 10960 53731 982249484
3 185751 182377
2 109535 382997280
3 4113 110572
2 14238 397697217
1 83645 163827 672835774
3 171922 167932
2 111875 514718361
3 62742 50123
3 187570 161290
2 27105 656622438
3 29571 179078
1 19889 55910 150340827
1 58643 114175 875540681
2 16934 248402790
1 117722 199777 374366107
3 68222 159461
3 42858 71017
2 93464 970973088
2 110521 264449060
2 171583 398301681
2 52981 6073823
1 97202 193956 472939638
3 136798 68799
1 53438 83725 512831316
1 152039 172575 18363226
2 26179 902947188
2 167852 888713001
3 151945 32689
3 51468 187478
1 23970 184658 209609839
3 11735 22018
1 36824 73732 874053586
1 168424 186109 58119341
3 199092 1707
2 191369 12466632
1 44500 53245 391091193
2 195805 846978124
2 188344 857623673
1 2256 103706 562905141
1 21099 46318 967898274
1 17513 119999 707067150
2 165576 668879367
3 161612 93541
2 100887 731193558
1 40690 103238 233970925
1 116442 159423 833602456
1 101185 139386 893592276
1 47192 194751 586639503
2 64814 379351186
3 148069 97922
2 43149 879773511
3 55250 144009
1 4836 95001 337463483
1 53166 120514 140442278
1 17657 136083 221200852
2 122991 97229169
3 133309 27602
2 105609 497349452
3 113816 17673
1 88469 121650 150973858
1 46849 139510 834709928
2 41799 446741723
3 45877 18153
2 39787 358391668
3 119069 108467
2 148766 25870940
3 89918 181683
1 93227 188785 952211424
3 23047 131730
2 118720 239127119
3 101020 167912
3 125436 118301
1 38418 54049 834835247
2 141740 621063323
2 95403 861420822
2 34541 542927604
1 34506 108483 926649022
2 95568 708717779
2 652 792079356
1 46647 182541 845927496
1 75027 116371 877779760
2 42898 796885954
2 116612 53400246
3 98061 33651
3 15421 165559
1 71440 152602 166843581
2 17944 858726018
2 185184 279914275
2 14973 151529610
3 95043 114460
1 44087 82341 746423996
2 180337 507296160
2 127974 912902014
2 85205 904014882
1 10715 73089 837650565
2 196490 377686457
3 66167 12075
2 121557 669712711
3 78525 109310
2 159721 588710142
3 174459 10158
2 195954 376699830
2 146541 86246342
3 198548 62903
3 39147 103450
1 81334 119008 431508026
1 6190 122431 109365297
3 106805 190664
3 60583 177467
3 153256 70145
2 41920 639680307
3 54304 37902
3 88394 168544
1 35967 63348 341023023
3 34221 116820
2 36511 55289216
2 46019 216082138
1 50514 169606 796020452
3 2814 91801
1 144390 147703 300002321
3 70558 16265
3 4011 197296
1 23319 146435 509196972
1 35520 170438 822101650
1 50130 67942 487447290
3 145198 45421
3 30941 198501
2 5632 283031446
1 152727 178470 99610198
1 48572 101485 974143474
1 14385 161631 778392365
3 173551 148877
1 62959 109972 112074798
1 14206 141099 833210621
1 31188 143697 26508622
3 1842 146909
3 124223 121525
3 67443 59315
1 43360 107109 548020362
1 79383 109964 704452879
2 21900 231957776
3 92756 76932
3 99767 114386
1 36087 81206 897835758
2 89269 433387715
3 175816 11179
1 59572 176403 481569111
3 53299 159418
1 38331 49651 756151977
3 195565 132683
2 33464 31819898
1 161087 174444 399787655
3 146263 146355
2 2336 306693524
2 87614 299246466
1 98924 143068 233057771
3 82770 58607
3 125249 162246
3 89555 77040
3 141468 158032
3 7319 199005
3 184434 47648
3 153898 52362
1 7329 22112 850251217
3 180094 107206
3 194978 59518
2 78263 571886503
2 43115 680462429
1 11344 103772 215769876
2 68482 638145610
3 194769 149444
3 176015 165992
2 5592 931501599
2 193721 724955349
2 17700 387309624
2 107013 497694741
1 51234 160657 251807329
2 11653 176765978
3 106038 103929
1 85351 107013 203556320
1 11838 152259 628196504
3 35866 171572
2 88676 559443887
3 194486 194679
1 65649 117503 982377871
3 82549 142575
3 64457 76564
3 165881 41632
2 86730 371860637
2 75399 927788729
2 110733 10663047
3 20592 74489
2 130487 923997187
1 65091 125060 919599529
1 8864 160185 628336167
1 47016 165138 830699208
3 146739 132084
1 23037 160108 872984905
2 194437 888898185
3 55753 190210
2 145263 678854639
3 73918 90079
2 49789 838569835
3 119797 143290
3 148058 100357
1 44637 183408 53197443
3 168536 72069
1 89818 191255 571240729
2 195988 186768072
2 34659 470954253
3 102499 30876
2 127334 74375096
1 48313 150553 198039236
3 1294 138900
3 158628 146453
2 14611 837047063
1 92213 95506 796900616
3 133125 132925
3 164804 141700
1 85442 167261 169056322
1 40694 110451 340307559
3 39706 105445
2 31565 472314546
1 75477 83096 713531629
3 73236 19637
1 8861 118292 257010394
3 76321 75219
3 132489 55452
2 6238 144318185
3 137500 70214
1 92319 143985 270789546
2 146952 589643411
2 30454 104868927
2 54706 562178629
2 160014 207676809
3 41798 70756
3 122207 47144
2 56763 921950361
1 77375 79189 203449380
2 151418 960949729
2 147780 202453731
3 164528 105620
2 80913 213387908
1 173934 190754 333007840
2 83177 508249408
2 181365 402169782
1 6613 130971 731432446
3 49197 9493
3 43620 92054
2 144843 386722978
1 5645 33798 318265904
3 195119 23126
1 68076 106538 610560045
3 139163 8656
2 179567 338534107
3 32015 46378
1 1419 75924 248692507
3 119429 151697
1 167806 191453 101432964
3 65442 26647
1 61926 98574 728760343
1 15564 159077 490062396
3 48795 50102
1 150610 191270 732230765
2 95396 233948284
3 126905 3519
2 185607 875084550
2 31797 155364403
3 170729 114587
3 111405 106096
2 181612 113496586
2 127394 117604014
3 125025 4839
2 152398 225223259
2 130908 391938136
3 199366 13121
2 181286 750563607
2 90219 204228479
3 161408 70482
3 23089 34747
3 29115 101676
3 191646 54057
2 19539 880460737
2 156759 775158732
2 550 144634639
3 174878 49744
1 104332 115106 127890037
3 37013 45170
3 82016 176403
2 103318 97731110
3 16872 144017
3 193578 129822
1 104574 127756 492657612
2 37752 315885542
2 174134 777088518
2 113366 299892261
1 77281 198689 151336363
3 181868 129781
3 14207 161740
1 87954 183322 845297486
1 52570 103877 875468498
2 126381 6210099
1 48339 191190 47035166
1 80238 103975 195295033
3 70470 133228
1 7840 84695 807626516
2 197865 982751861
3 9501 76352
3 112107 95003
1 12059 66761 340965760
1 161188 176917 655796727
1 128598 150142 266698552
2 52429 671966581
1 108351 176327 51108331
3 126177 164849
2 126252 151068423
2 61574 121564555
3 46218 148194
3 147289 175870
2 148753 964174972
3 79955 148185
1 85762 138818 45855018
3 30888 108943
2 197993 689042341
2 188860 166054073
1 132391 189841 500897724
2 54058 541114697
3 150062 188469
1 97530 106121 533398317
1 70033 126992 987404010
2 191645 242059655
3 46961 42680
2 73320 218309465
1 55823 62730 907070539
1 129654 198774 315463599
3 20858 145286
2 57335 973177261
3 126964 189201
3 35573 44834
2 164814 643322637
3 67059 11177
1 13794 125133 77811631
3 107118 53792
1 120462 168016 631136646
1 99973 172382 965558710
2 188008 622701517
3 87834 153655
3 177790 195043
3 12672 162849
2 170242 733047268
1 68540 97415 955628117
1 92736 146652 434827567
1 128440 193814 513629594
3 61548 194197
2 32854 787670810
1 26628 118353 406787288
2 17004 936906555
1 150312 191852 690135380
2 135516 612653525
3 30647 60622
1 2032 134020 979418074
2 22254 255519524
2 179442 818918975
1 55990 182608 898433862
3 173861 155861
1 113463 155568 447463184
1 126700 199552 799909016
3 72170 104561
2 54165 601002083
1 26042 66905 331180243
3 30069 135542
3 152893 170303
3 22859 165746
3 8939 23976
3 179296 103401
3 108975 70490
2 172263 561105896
3 163271 181932
3 136492 129035
1 42756 152707 846895392
1 34622 63942 79105206
1 66777 131145 360200937
1 16032 22737 588410617
1 32056 136511 240965257
3 170059 61320
3 113686 42426
1 4639 187370 829907479
1 34147 73627 275187624
2 127831 899372588
2 176853 277284966
1 29709 45199 507427086
2 14550 660387373
3 118536 148564
1 27484 97583 334203390
1 57914 120733 393932052
1 78647 93208 836122798
2 186006 380969362
1 8179 91121 300845940
1 7781 169914 149538110
3 93008 114799
3 101019 156263
3 82473 63443
1 32841 139569 715410531
1 111195 144833 907472700
2 103327 787475230
1 2783 162392 851742489
1 1939 180104 462421922
1 97213 194030 644824722
1 68768 130459 671736132
2 181350 154839388
2 19678 602195433
1 88391 119421 128470204
3 164284 3232
2 163397 484824895
3 130023 197867
1 8322 175125 250189433
1 52706 53448 969165762
1 71030 142568 208284985
1 65829 128610 254688533
2 92196 341541579
1 137324 144240 570571752
1 2138 94025 701354393
1 23887 38269 804320023
3 87569 99616
3 153054 69600
2 138399 916273368
1 27428 38178 819948192
2 760 905362581
2 122629 734502129
3 147741 183280
1 149728 165051 523998191
1 24948 187764 430514016
3 171716 107668
2 188623 313958823
1 31875 92438 769133720
1 124671 126056 310898306
2 3480 375852657
1 41499 45019 744084268
3 95635 73840
3 39135 108538
2 33025 112352683
2 165515 510438464
3 15103 20584
3 133682 99204
1 136830 198393 248566694
3 53930 162737
3 150029 26603
2 138088 740643472
1 17516 165769 884154349
2 151547 791309484
1 78524 94405 992879406
1 183264 188585 98732635
2 143877 220196431
3 170003 125665
3 186210 101856
1 126686 178726 643983492
1 29051 33258 715108796
2 123030 442558344
1 43290 77629 771855555
2 161986 957774547
3 180889 70458
3 187561 198758
3 69138 151562
3 16565 184715
3 199718 114665
2 121569 668089418
2 103927 139972061
3 122317 100088
2 101548 183021073
3 24097 181945
1 46200 73618 246802008
1 96649 109293 60499310
3 142334 98934
2 195072 175087148
2 45781 642044834
3 141249 63294
2 1974 942302590
2 180078 262345826
2 72256 818732704
2 185861 209445733
2 155637 403806903
3 116722 67239
1 122032 157163 543040457
1 8107 39450 28980558
2 199398 783792550
2 129735 856876103
2 120548 834382175
2 79930 637512598
3 21731 6074
2 60769 498188200
1 136508 198793 909203070
2 120316 317963621
1 140231 165688 410934689
1 82067 198645 198527430
2 11180 450331413
3 172662 14644
2 23019 341406124
3 137495 178637
1 3596 101082 114531644
3 49667 106463
1 28063 31625 507652577
1 2890 49506 885469779
1 62107 78915 971902749
3 131187 169039
2 140662 3424447
2 73601 813412721
1 51500 67145 633210998
2 15632 608652441
1 114644 134837 773479444
1 95191 197950 65876649
1 37112 79901 546587768
2 185232 364431006
2 157711 705850873
2 11031 938467144
2 146724 454348793
3 84391 98359
1 712 165987 151779189
3 96586 51620
2 181530 248029740
2 131028 491446607
2 43792 957967138
3 152243 33178
3 151014 182428
2 27238 887635862
3 159312 48232
3 103735 195878
3 119751 163461
3 175908 159104
3 44769 191986
3 92243 59811
3 33752 40811
2 114245 147683979
2 176744 75891044
3 747 150220
1 35931 53742 33445709
2 33898 483154449
3 194897 91527
1 108303 165750 219052356
3 132014 62066
2 115350 50533698
3 118343 112482
1 114705 165326 869272254
2 34156 126428292
3 129057 173377
1 37280 134282 971243886
2 4806 882585975
3 199080 1878
3 71794 180241
3 12131 63724
3 190373 69027
2 151081 624630942
1 6586 73162 970165252
3 126273 176841
1 28892 149981 905052496
2 164616 985097977
2 199563 654468043
1 114648 198955 561849756
2 69210 875273110
2 137934 885613877
1 11791 148397 41419356
1 163521 183083 782240772
1 73343 151412 95296196
2 136125 821500621
3 31525 14530
3 46469 173088
3 57155 159285
3 48386 180681
3 100126 144815
1 99677 187067 9787055
1 26856 138652 143649592
2 39741 529022004
2 114095 602760342
3 40534 18200
1 170280 185036 934542137
1 24721 61970 416068839
2 118947 317630884
3 170935 177573
3 34188 165332
1 54120 153569 657570423
3 169614 183622
1 65610 159718 344692584
2 35487 267650819
2 90391 700636986
3 171901 19316
1 146376 184011 240613278
1 154405 179045 423555884
3 28247 127853
3 176794 46256
3 172062 133006
3 102126 150249
2 127573 138809985
3 133333 24805
2 186924 559064797
3 130441 26036
3 172841 22321
2 50582 497948202
1 40381 43461 82343917
3 57385 23115
1 164568 182371 964950714
1 8385 110603 99646499
3 29870 193009
3 196018 136599
2 132227 268224078
2 152443 65327496
2 105206 613046631
3 121842 103817
3 94534 158190
3 96588 83562
3 157970 89122
3 147260 90031
2 188289 252770626
2 194342 907027475
2 138638 143759213
1 161296 182955 16452400
2 122264 6188113
3 78724 46860
3 147128 74958
3 31879 167931
2 76500 438959716
3 50639 55531
1 91424 98472 800667427
2 154351 320841028
1 67483 134136 684306588
1 11249 172626 285530270
1 39183 112798 589082743
3 192712 178506
1 131569 191096 84802960
2 88254 77502371
1 4134 182884 394127911
1 37065 119768 312541363
1 36910 115561 797757215
1 14542 189403 864648850
1 4806 73509 838879372
3 18417 114015
3 110450 44426
1 8009 196179 198333811
2 98875 612078289
3 122211 107377
3 44201 51414
2 145298 662119017
3 167182 117581
2 103512 225905461
1 57812 67764 801639614
3 85404 128314
2 20376 235803206
3 35417 26581
2 146874 21121530
2 135366 44936293
2 9123 585646182
3 165915 16962
1 194058 194757 793858332
1 9815 140114 364833925
2 13637 960577140
2 134601 779286467
3 79637 191914
3 70515 92329
2 111712 322577129
1 21694 196326 582692885
3 77560 93354
3 133923 147721
1 22912 58970 338055134
2 38723 957251856
2 133678 160360229
1 326 131522 399699402
2 104495 922069581
3 79538 135103
3 148473 77461
1 15383 121834 910179864
3 22897 6140
3 170039 129674
3 133675 176171
3 16676 51393
2 136323 402251110
1 29946 115018 360463529
1 36722 98073 859244762
2 160532 767944408
2 138099 718792954
1 88359 94518 962976226
1 54036 94694 783230772
3 115515 180936
2 155309 933645264
1 8236 174768 7094508
1 50143 129812 645977900
1 35841 153034 698592892
3 104184 146013
3 152100 38973
3 197755 135588
3 83963 102161
3 63458 84033
2 140392 353370398
1 22871 192977 926030842
3 83617 92783
3 180330 71618
1 65784 146271 943825475
2 149876 286163531
1 16691 165998 525768571
3 161820 196199
3 35927 1218
1 32862 36072 478160083
2 78473 163249195
1 83305 184281 201480850
3 118580 81034
2 31831 788582687
2 140088 881021013
2 143075 834210547
3 79236 57775
3 18115 38974
1 115243 119093 726820238
3 167383 93627
2 11254 665267628
1 9226 97845 251846400
1 86268 163134 181345929
2 129469 500363601
1 137162 179316 232662978
3 177269 30699
2 108311 519843068
3 138517 154804
2 90495 402820991
1 69515 76595 351509955
1 169901 170101 8226272
3 49420 162016
2 83060 694997762
2 124870 6516237
3 160805 143160
3 33927 180584
3 154427 149478
3 170774 72833
1 26316 73746 964330403
2 99936 775845548
1 103554 156934 457619618
1 9543 118754 938736833
3 38231 111008
1 8164 163237 24405822
1 137484 198306 781068026
3 11757 176795
1 175946 177206 44187206
2 110284 319385889
1 24958 161286 267014102
2 152052 155322051
1 4819 189060 971619640
2 118521 548509270
3 60732 74128
1 181053 189154 208816904
2 71629 57314884
1 27618 156563 231449759
3 146058 88467
3 80861 162596
1 45113 168187 9699393
3 54316 38025
1 18722 35873 424506332
3 185627 105881
2 105450 98445337
3 152802 32995
2 91844 831751871
1 38192 131810 284328354
2 116624 71626020
1 16739 71415 628840230
1 39342 179863 962657202
1 36470 112237 417381849
1 45683 65121 809554357
3 174277 151036
3 18998 75044
1 5955 79932 855768300
1 18320 138021 409967356
1 61352 96814 395958689
3 32545 159993
2 40598 544382348
1 183139 184049 487472516
1 54243 187790 92622425
3 140481 162730
2 89317 438634231
3 193548 25091
2 87163 442227078
1 78858 102228 353951472
1 65669 68455 210397564
1 54111 79712 924556281
3 60340 85861
1 157129 157629 826384527
1 112335 134932 704476082
3 50420 167329
3 12036 80932
3 178981 184
2 195575 474780437
2 188351 415497313
3 12581 24216
3 39678 30397
1 99721 142274 523132352
2 168984 12461577
1 10537 83839 441735573
2 60325 180109366
1 10710 51006 764240637
2 42 547441754
3 157049 14554
3 62510 163360
2 196678 123357052
3 108781 8597
2 123745 501978448
2 71879 124983702
2 86014 899447796
3 54437 77681
2 188562 121878710
3 147756 24186
2 143876 134942923
1 46800 124547 936487251
2 48328 50242426
2 34797 672278643
1 59545 86448 646966958
3 62816 99657
1 81940 164253 520901288
2 105783 109624306
3 68883 71097
2 157792 502644317
3 46060 87398
1 21313 161060 992427777
1 45062 127039 249581504
2 172742 786061292
1 51551 171568 99625902
2 116344 600609956
1 33296 175656 697098974
2 62735 753975261
3 32337 54877
2 45485 108641110
2 98024 101733570
2 111088 940385165
2 16392 449794364
2 77625 974801654
1 138774 178191 443018503
2 196455 424506610
3 186322 178075
3 42611 122812
1 34896 106784 385638772
1 10144 76065 908969516
3 49684 1058
3 172486 48162
1 48512 93542 498157041
2 128439 157292731
1 123361 144394 202775189
3 114246 55883
3 197159 112599
3 171596 96361
1 21260 102431 418550281
2 49471 111720760
3 64032 142276
2 66718 441427855
2 42288 483902687
2 23500 738465200
1 185181 199215 368403604
2 85656 855195488
1 142313 148877 348350894
2 37784 958721299
2 46484 56126175
2 166581 95455260
1 43885 80508 778381402
3 180350 19534
2 78624 933807918
2 33720 534000087
2 98592 884780686
1 144992 175675 274652193
1 113340 190364 112774363
1 4861 81006 511547553
1 41060 60671 361996307
1 122543 189210 498272863
2 90010 666480117
1 16949 172639 185555292
2 48871 684726901
3 15867 58287
3 171034 39968
2 111799 706397066
1 18679 109906 605402370
1 74576 136601 788703865
2 134525 326396746
1 10388 169903 241129275
2 169726 320462778
1 97765 173834 379954230
1 3937 151413 460361638
3 17088 171775
2 128573 136724454
1 79393 95527 289773944
3 35807 176825
3 141016 155143
3 43980 129866
3 133877 181045
2 121069 671754075
3 80667 110485
1 69835 103251 319743413
3 101444 88725
2 23347 933654921
1 78933 160480 402927251
3 125356 174092
1 50789 167565 777669570
2 31313 264828295
1 64813 67938 942341906
1 405 195950 8363692
3 192257 124244
2 126014 183693959
1 24850 30192 62042273
1 118415 120835 263277195
1 101836 159542 470697670
3 158383 38723
3 120903 131897
2 190059 611818134
2 36898 570874196
3 19941 120569
2 125131 970367909
3 173995 11067
3 60544 117417
3 120560 169163
3 12397 145585
3 40902 3951
1 142728 181476 646181339
2 28581 754868398
3 138536 83138
1 40558 98335 113455122
3 120562 5395
2 167287 424931657
2 109521 211214351
1 144713 195554 474487923
1 23307 130524 538392149
1 84972 173250 355192432
3 148195 9040
2 98544 860315366
1 113385 175193 821080691
1 77353 166180 37842600
2 160641 984607841
3 37425 173832
2 153579 467330572
1 19940 82720 580542031
1 72756 152612 226038085
1 17911 94811 10681248
1 68307 183481 161022647
2 104632 406581875
1 14642 63217 228563917
2 10301 577976264
3 146330 72324
2 184442 45016656
2 117634 404307462
2 112508 194059836
2 37948 871653537
3 87355 115814
1 44819 48663 207537274
2 191697 619009783
1 51615 59119 870870439
2 122137 323679538
2 171988 473792531
1 290 64824 253767864
1 105070 186651 155063075
1 98375 163278 655424274
1 92617 140971 14186077
1 50098 161793 769231099
2 107056 52681727
2 111754 914448187
2 155810 224860916
3 185895 2180
1 37950 101167 506072759
2 117045 516516504
3 190248 169596
2 165556 946760737
2 98314 477798181
3 136726 48364
1 66221 132534 63570388
1 2722 91573 735781279
3 172424 2427
3 34417 22322
3 122370 186775
3 153164 125602
2 73739 394624090
3 152343 117033
2 191691 91017878
3 115139 61561
1 60321 159491 248344913
1 1146 21052 236153485
2 31682 259641395
1 123488 169664 149332590
2 34518 603805394
1 159473 171969 826491742
3 64512 2178
1 51727 134088 658916883
3 117701 120469
1 69509 180024 761193080
3 10927 35293
2 40993 699850725
2 158763 111782098
3 143668 118855
2 110890 246203121
3 188122 27453
3 46972 18240
3 11906 80426
1 155201 160658 334383842
1 117373 160697 36603336
3 142447 196685
3 80319 66985
3 132036 34574
1 159630 196290 575755848
1 62368 76261 883844890
2 156903 813646553
3 138471 181864
1 2145 37624 636948454
3 93844 171405
2 178067 239005247
1 17998 66298 143766690
2 164513 254183598
3 105281 185401
2 120783 635711882
2 115541 94528543
2 158746 670743736
3 177737 100237
1 67693 96099 297191554
3 40891 14405
2 176178 510974689
1 55022 128979 622917157
2 11285 248676668
2 148619 744161730
1 153631 167696 875222386
2 115135 646942451
2 197884 540514837
2 47020 134391389
2 195520 875701705
1 30187 113257 632464867
3 73380 42632
2 180746 342360177
3 146052 188420
1 71036 173546 237439175
2 159222 703511087
3 127275 24167
3 123934 72927
1 146129 155998 503605378
3 7650 161143
1 118937 193197 497273922
3 94160 69681
2 157875 502121777
2 170046 195909832
2 190720 492922296
2 190617 877017025
3 52963 98266
2 29077 407769502
3 146134 176015
3 32592 146938
2 9107 254230367
2 61605 791984545
3 117154 119290
1 23051 45116 870824826
3 162578 138950
1 20629 90317 441725256
1 1505 30180 448811934
1 9940 46900 18454076
3 109404 65599
1 129258 142373 857899641
2 64078 581980259
2 178439 504747187
3 19787 144075
3 163828 146771
2 77138 934190737
2 73222 954981441
1 15713 160465 364579665
3 68126 144118
2 68931 409499719
3 86700 94391
3 98527 65740
1 182871 187270 583511474
2 58450 679181977
1 514 24059 753936625
1 21051 179112 39020023
3 181186 69271
3 36436 150848
3 10664 15967
2 76984 53601103
1 12263 80933 992550607
1 127729 159674 240356252
1 75480 142505 985911365
1 42630 102928 262160428
2 108811 618314550
1 87191 157136 425981545
3 61339 72427
1 60736 149808 591538422
1 52634 178428 618666451
3 25170 15646
3 191552 87783
2 37619 163192738
2 92715 178936562
3 7062 81875
1 16956 164161 778478486
1 39887 143258 159218739
1 32635 103606 315755774
2 15851 368005194
1 72730 97587 594025219
1 46669 137106 710561082
1 451 170431 579055653
3 96663 150453
3 116135 4033
3 34167 9051
2 86402 530411721
2 7913 997343827
1 8729 95829 701341924
3 139711 30042
2 25774 874751237
1 129889 158441 44936927
2 193420 438708764
3 182241 188810
3 89919 177
3 144210 37691
1 36521 162810 901488052
3 132727 43454
2 103098 517405278
3 136694 115445
1 33016 69099 495767005
1 67559 82521 36975967
3 165461 183411
1 59209 115698 379405608
3 194181 70180
1 53140 86402 468116575
1 147468 191092 814547511
3 147483 45808
1 49863 164025 42815687
1 106329 188263 603215545
3 25151 93115
2 189498 888318569
2 66801 350626515
1 72674 183565 281930682
3 127995 123716
3 36349 92662
2 44971 242993280
2 7634 532200699
2 91579 563745031
1 155475 162727 236253142
1 41081 69917 35013286
1 52121 148540 29309703
3 1502 31504
1 88163 198681 491764248
2 161622 378462990
3 39462 199147
2 58023 742376924
1 20596 139677 278151714
3 91120 190436
2 99700 288904213
1 27828 38999 378741440
2 118308 643838888
3 72926 12453
2 172767 930682691
3 28602 86641
2 170011 303907465
3 72214 52402
2 116246 313431687
1 136713 136790 196579075
1 61987 169757 972411875
3 80663 46263
2 108220 914339913
3 80510 72140
3 95328 107324
2 128292 588866786
2 190266 403041923
3 5848 83491
3 44648 162691
1 41612 142297 487658342
1 51205 70501 841535599
2 108175 92733972
2 198745 888376466
2 124131 954797687
1 15563 122574 801933046
2 17594 480760903
1 52918 96229 762918348
3 11904 59620
3 54009 85144
3 123472 97287
1 895 165260 217527493
3 115824 173824
3 2723 148514
3 178616 66223
3 190672 95643
1 12304 177174 210052294
3 58866 114275
3 154594 152242
1 37542 140780 280269683
3 74166 49888
1 96849 96922 372138916
3 130752 59078
2 177806 298281118
3 2637 108439
1 83633 157732 473171929
2 154537 921266004
2 183069 600760204
2 149138 273957127
1 134669 186355 452247353
3 2889 150173
1 153917 172772 334797491
2 176816 122715241
3 149045 85622
3 174383 127772
3 134763 61072
3 145274 111071
2 150109 920718488
3 165623 110470
3 114433 187892
3 68622 74291
3 172536 93145
1 113686 132731 216592097
1 95437 147474 778734532
1 31384 129691 227247739
1 66957 153137 520400798
3 166750 57340
1 117833 199028 686383704
3 70365 173022
1 7372 90893 874101302
1 20403 124955 531359868
1 97910 104665 122463690
3 137878 24737
3 15288 123068
2 159634 263798741
1 124064 136135 282533180
2 29704 10065939
2 114355 436986915
1 81439 98647 458640488
3 137775 82775
2 102856 149461180
2 12188 149357179
3 187593 144181
3 57405 154446
1 13635 152245 363059093
3 23395 176848
3 197999 36920
2 150372 72628452
3 172944 149601
1 91829 101680 323394346
1 51034 162038 487205066
1 101519 147999 632805056
1 130519 139095 401366085
2 22634 719081378
2 156523 924139129
1 128438 186093 926578031
2 95920 327694163
1 94902 129076 775605012
2 74189 237382738
3 119961 92016
1 13440 64329 655313036
2 92426 703478593
2 25409 92923733
2 121936 457478960
3 8175 187307
3 77360 137534
1 61448 109553 975812366
1 80252 134216 363156909
2 23509 498854786
2 62032 652973221
3 82827 15375
3 22520 65680
1 53145 118709 876817656
2 3739 194070563
3 13981 162560
1 178468 182102 282054675
3 33978 31998
3 199583 55216
3 34106 190773
3 131296 5323
1 38983 159562 813008197
3 163957 105439
1 73487 137108 179473847
1 44088 119268 803231656
3 158732 91656
3 147655 132295
3 92048 190004
1 75866 112653 78272615
1 59715 190457 420355655
3 36871 53114
1 17974 74888 994422230
2 45840 640699052
3 66204 46607
2 178662 229993023
1 13513 98614 731052624
3 70890 199626
3 156566 85626
1 43043 184257 454624398
1 91409 99540 254087504
1 108396 130266 493276883
1 44233 52793 993721985
2 174462 318284942
1 81679 108779 876650797
3 124535 167894
2 117152 440216769
2 39118 162997263
2 153063 103553610
3 99153 188290
1 30984 182957 679790812
2 97908 319289155
3 64416 183749
2 111458 504444480
3 29786 184849
1 108419 111612 944020313
2 147394 827250329
3 180647 876
2 65305 682911503
2 14552 810045304
2 33569 905150695
1 61095 116317 951392686
3 28812 15612
3 5746 162029
2 164799 298587274
3 35865 149649
1 25187 38166 454965052
2 22702 700374702
3 42698 193671
2 148617 569553807
1 174220 187144 100051669
1 36360 96121 399456185
2 14004 793975812
3 59865 96534
3 172537 103886
3 125475 165129
1 111504 151486 909301409
1 38132 47939 420967605
1 56653 123884 147636258
3 104519 166390
3 20060 125895
1 36369 58897 147190101
3 102541 124894
1 56415 87126 619751202
3 97756 116072
2 2412 657766439
3 174046 76752
2 120840 360532184
1 15115 21201 545996198
2 61495 492311690
1 57135 111855 141640010
1 5583 24884 91941528
1 92653 155024 958730130
3 64260 159580
3 7011 25419
3 166465 54651
2 166156 337434669
3 1233 115813
3 164095 25253
1 12897 142553 984502309
1 6359 32774 370366559
1 106268 162921 893479680
2 116923 221861957
3 12451 49604
1 60548 188967 206453743
2 56934 257876117
2 18053 176000981
3 100711 182066
1 37084 171688 224450835
1 47729 126813 759679390
1 37114 147236 458918147
1 130039 198064 351360307
3 23327 39793
3 132125 127697
2 196363 771162329
3 196098 76369
2 140518 608493736
2 26659 142027757
1 84332 177986 548717574
3 199706 118544
2 7796 57904114
2 5673 724958854
2 33680 165376410
2 46678 394504029
1 24794 128989 463549802
3 33407 46343
1 59249 143601 16897959
2 34092 809237982
3 67183 97511
3 125107 190018
2 76038 643009981
3 35582 196138
3 175782 52451
2 142260 366618582
2 147392 590120366
3 46445 162998
3 147244 26208
1 118060 137360 822174129
1 106270 132576 1228246
1 78550 134711 989151118
3 54119 135272
1 101458 137334 431467199
2 178815 84140250
1 84332 151532 563869085
1 70980 107781 883032407
3 70210 159963
3 9124 135228
2 185450 670771881
2 30150 563442772
2 189662 591680377
2 31320 858056571
3 154119 165694
2 43460 325757
1 115798 138062 561996301
3 151279 35811
1 87855 114548 632446444
2 145114 192678759
3 112417 109738
2 56177 629956200
2 70033 506794982
3 189742 64377
3 197804 157558
3 186294 107457
3 183382 173081
1 52989 148039 959259970
1 56927 129144 128975591
3 159538 46021
1 17716 140832 335242003
2 26923 408286669
3 121138 79955
3 179593 89351
1 44947 185229 116603387
1 46395 121272 709251597
3 96252 36292
2 78994 336841553
2 134537 393505679
2 54977 786774272
1 2733 115734 315198572
3 168405 69472
3 69730 98971
2 199467 525670539
1 195821 196843 130181948
3 198444 105011
1 118763 163481 604976616
2 152490 20780888
1 77978 190969 629988720
1 87274 150820 663486308
2 167045 60844766
2 149590 299592742
2 50573 743466276
1 1631 7249 146105250
3 142140 49136
3 59015 19514
3 133923 143691
2 86174 290712018
2 133748 57677758
3 84955 166838
2 115920 989793475
3 141714 82449
1 7184 123755 299477890
2 99357 136877858
2 48533 252658635
3 1269 121818
2 190920 297138657
1 63637 85448 499518758
3 25338 32423
2 94091 659918013
2 88038 982191299
3 175269 24102
1 15237 84850 401880697
2 166025 349710974
3 177441 122648
1 83029 97730 73662615
1 25202 152076 769338569
1 53490 171410 936995705
2 187839 416793602
3 181421 20096
2 56892 754184096
1 109935 189867 849635318
1 131152 156913 983969965
3 118169 173631
2 179847 875485143
3 78665 70274
1 106054 177660 65277483
3 65445 78601
3 6699 181506
1 70099 97729 338554440
1 55154 135588 730025105
3 40275 69598
2 172959 841094047
2 198806 4202109
3 23052 18818
1 94745 103213 175393859
2 80398 994118643
3 180850 17643
2 36420 396995273
1 45487 66031 718195336
3 180879 102905
1 33212 158082 964550680
3 173374 182822
3 144504 182218
1 132650 177572 866612893
3 48631 93458
2 163758 886293182
3 96356 186635
1 138005 147756 165750079
2 84182 795314288
3 128876 132227
1 36876 150240 963913687
3 139568 13536
2 50710 206221909
3 84305 46329
1 115279 194172 86761291
1 99531 144930 716558830
1 29064 45541 881354070
2 149210 327386475
2 115800 911974438
3 140749 72332
1 62960 114812 879629411
2 43449 23369572
3 97990 41129
1 19026 144197 47920009
1 170364 184900 473085947
1 28000 163558 5755122
1 7350 125238 997582487
3 132141 2304
2 75904 319272338
2 36021 954876219
2 92804 506950983
1 330 138727 497512469
2 98367 933707594
1 74898 160134 356539035
3 20241 166519
3 82624 199129
1 6382 19113 300858374
1 24125 48540 913484665
2 108418 514847031
3 49621 144850
3 51740 152692
3 36353 149727
3 114499 100912
3 177280 19341
1 124423 165636 511922997
3 90004 34895
1 151786 154309 913184205
3 170890 25857
3 151964 154000
3 174613 193454
1 12461 22671 121735875
2 67765 374234737
3 20529 10984
3 190072 3691
1 110323 113329 189373683
1 103395 157745 409695783
3 16655 95148
2 88781 382789555
3 155609 15468
3 91037 199085
2 150096 866071946
2 33569 909688585
1 121692 195315 623158618
1 109634 133006 762215690
3 180254 9825
2 189412 620416511
1 33778 75713 252621657
1 61253 173236 172754945
1 142444 151010 675766344
2 76545 186143150
2 91605 708988289
2 115485 353363433
1 106447 128696 929963214
2 63323 142154771
1 17208 60538 280524819
3 57904 146564
1 1439 31120 912618010
3 182015 194824
2 117 854614785
1 37907 187039 332119477
2 135236 103139917
2 194280 726174438
2 152257 418302284
2 85042 164794228
2 99957 523603256
3 37214 29780
2 173109 607779099
2 118540 97709080
2 105886 804834517
3 48676 61469
2 171873 776534395
3 67852 140685
3 45321 70202
1 76947 144308 71038966
3 157546 166019
3 159228 33390
3 80314 175408
3 140798 94192
1 99005 186817 557658432
3 73870 74458
3 94501 7888
3 19566 16833
2 80699 220211864
3 179077 28436
2 64915 970131102
1 146395 159260 891938514
1 90201 148537 825450308
2 68262 117095309
3 179128 73792
3 115947 32592
3 116362 17612
3 106331 34784
3 186006 70077
2 5474 215994982
3 72925 186656
3 142019 3869
1 120168 180545 503084413
2 174137 839840150
3 89934 53233
1 33331 155871 82176598
1 148919 172359 610734026
2 169531 204095358
2 158342 778029012
1 113575 164623 568537368
1 99906 119081 230394006
1 103057 153972 36393192
2 191668 143593010
2 144986 447110320
2 193214 48365085
1 95399 102650 829817257
3 19525 135399
3 27535 157498
3 90304 72522
1 44131 198583 371554996
3 138959 186309
3 106248 40121
2 64223 758999777
2 147101 98877384
3 155504 38051
2 86493 100695808
1 27892 117541 846137020
2 30742 253929792
3 47028 168517
3 5642 12522
1 4432 80320 392528990
1 24362 32817 682799384
3 60446 65638
2 101615 937337353
3 63039 47604
1 32420 51125 75993660
2 179729 964391546
2 119621 987184374
1 41750 191883 297518042
3 70950 193706
2 126653 846638148
1 40861 138225 583309778
2 161 526570087
1 147246 192234 301006561
2 73904 277930044
2 72213 142801436
1 72360 187743 495924700
2 49428 489573003
1 116806 153390 392526011
1 4635 110245 490775833
3 192476 16680
2 187881 974294345
2 30372 190527325
1 138232 166319 36393044
2 178323 771967457
2 98611 413954955
2 68645 315691866
2 115377 264744480
3 128931 43905
2 91893 914083692
3 183068 91637
2 33591 701405001
3 169645 107930
2 75943 655870276
1 86054 165562 240666549
1 168371 187904 470484045
2 54383 880140829
2 160468 372692876
2 108793 32222264
2 107907 630867901
3 123230 39046
1 113393 115119 611138258
3 82799 136726
1 82262 156625 647680221
3 51462 76105
1 32593 120921 865728503
1 166853 177103 238027650
3 39168 67834
1 7285 27037 950661007
2 53897 590620594
3 26627 89761
3 89650 76345
2 128969 466615877
3 122923 81644
2 182233 313980781
2 154581 671626597
3 11002 88379
2 62493 419670373
3 45457 162557
3 98782 159241
1 6005 177874 601160805
3 43228 101225
1 86060 128136 761103707
2 66541 540240671
1 145027 158412 634018128
1 2852 53611 686622013
2 125869 246250330
2 68786 134176057
1 103825 112143 524025204
2 106177 229218141
3 107776 113306
1 58002 98134 839767922
3 5386 108750
2 148525 870914661
1 41453 60595 928552705
2 169721 985248274
3 67228 56030
1 118691 135087 864990439
2 18112 495096444
2 38217 447605523
1 169084 182442 372834330
3 44818 18009
1 2607 12792 803672980
3 45546 45818
1 28410 66080 821477083
2 176948 210986814
2 136379 153273526
1 10071 47761 410055922
2 171654 392965354
3 192831 168269
3 19711 66791
2 112912 194372975
2 56218 49562801
3 60783 136282
3 120323 187856
3 11454 97143
1 10096 183194 368896080
1 2833 140852 61671943
2 162784 136580774
3 139635 146452
2 152491 72200987
1 17975 52696 456454622
3 146248 89493
1 51529 186790 24305941
2 60847 5918051
2 109161 976716317
1 8852 166307 890154408
2 173691 558708808
1 128175 152824 335020484
3 179213 101907
2 94871 171547461
1 6300 65140 836354054
1 147098 176724 433387173
3 58419 195952
1 106049 155639 485473261
3 181844 117996
2 40181 456564982
2 150368 702397976
2 63714 997762169
3 94972 121388
2 42450 136818285
2 8270 948745864
2 184223 534562744
2 187808 888158574
1 137745 187028 287854283
3 77346 100579
3 52471 34696
2 131257 744264173
3 17943 144039
3 35074 49502
3 95783 148890
2 142014 730377051
2 93324 143689321
1 76080 185661 70095696
1 124084 184234 467434168
2 24506 250412249
2 142972 187320461
1 45562 115056 321287900
1 78750 89269 473322538
3 64427 179951
2 83521 390298778
1 10087 162940 622632777
3 98504 78592
1 49458 103274 27922476
1 93012 189793 646455599
3 50093 66874
2 35546 975555128
1 73233 173469 915842483
2 174246 148845485
3 122496 109164
1 31338 69895 415670679
2 58346 977149235
1 17923 23076 89437432
3 166693 97946
2 120603 490730759
1 45073 106088 760734053
2 78726 476308616
2 128875 551796693
1 168 774 84552972
2 167131 323427408
2 122977 967960658
1 158869 192969 556378034
3 185529 57126
2 52400 247954018
1 9266 113061 724398318
3 167439 36853
3 160206 70898
2 83813 426786841
2 3193 267582381
2 190829 711711463
1 55665 124011 851221922
3 135548 52917
2 123452 914298011
1 28256 73577 778456997
3 19982 13266
3 94349 61814
1 64188 145033 840375122
1 77065 178287 732634927
3 125609 26869
3 35784 196592
3 114284 80591
1 18454 133050 404935216
2 35260 20455569
1 120593 121976 902843399
3 97652 157228
1 418 10692 446112169
3 189612 76952
1 14121 141638 599613888
2 671 337270696
1 142945 167216 460234865
3 67391 181493
1 24089 34727 198536653
2 54082 600835536
3 151000 155088
1 154965 188041 377146993
2 105631 344999564
1 23568 85350 90478824
1 33020 126800 718448135
3 29395 10839
3 43152 23415
2 100543 827891737
3 136492 120280
1 132593 196724 23164853
2 10514 460990827
3 95152 145722
1 149263 153860 74332073
2 161906 194963746
3 166785 45075
2 140785 402946271
1 91155 170504 756369398
1 52842 69705 377012056
1 18118 179827 474874885
1 7057 193110 327239591
1 85893 170905 758921842
1 178111 188095 972567719
2 4375 630674883
3 32602 116696
1 43908 141914 651393278
1 128432 173478 342358308
3 8396 97878
3 76756 177152
2 195410 629332250
3 68868 11591
3 98758 156017
2 84945 4441582
2 122552 258477572
3 42201 28502
3 186986 139678
2 93040 319919538
2 138620 449196703
1 48586 75225 775678400
2 192272 560160371
1 44140 82722 123347802
3 18962 68907
1 84965 144517 12864338
2 26580 556876460
2 126964 738870590
2 26748 729246007
3 109211 31472
2 17299 699497440
1 10321 27764 292304849
2 120398 231532101
1 153571 158725 942398113
1 123748 133731 755612885
2 7844 101663870
1 11243 147663 339352522
3 57877 89407
3 61920 38204
1 2477 106437 70874298
2 131746 854342306
3 73045 4871
1 23179 162238 811849234
2 192134 327616375
1 35299 130798 244882356
1 50985 159110 334577968
1 122560 172886 928903776
3 10843 29946
2 117953 774320555
1 21089 26085 413227428
1 125382 198393 294769137
3 117545 94419
1 117549 156868 906324605
2 126269 636747287
3 95261 180187
2 9874 769097692
2 82374 361840905
3 95065 91230
1 11817 29276 396788270
3 158788 38626
3 178189 97497
3 28090 75654
1 73011 147449 244548446
3 72279 132856
1 101588 195552 618301312
1 75831 168299 188799701
1 28654 161779 581447906
1 163986 189990 137843270
2 112186 135214798
2 154957 280297454
2 48531 86151686
2 88502 982850294
1 26943 99453 8806653
3 62629 151016
1 30063 75866 237338074
3 92144 198455
2 100533 984055395
1 27461 118699 508378095
2 36389 840889204
1 167505 187059 746474464
2 159973 818373230
3 193612 100859
2 61119 953507532
1 94856 172908 734015371
2 145776 860200020
2 170303 829940936
3 4364 139657
2 75199 100789368
2 14028 819208687
3 59954 3122
1 108267 171585 549682330
1 25828 147839 366122309
3 86295 101898
2 48360 805739451
1 40123 55387 574994194
1 87061 189577 930542015
2 144653 391460029
2 144454 728044310
3 83051 171931
2 100944 490476614
1 29120 150303 836812665
2 17717 760658904
2 105431 509900340
2 158826 414586727
2 198939 117717796
2 178071 637516024
3 81118 87611
1 154470 164995 385827921
1 72500 106584 294366544
2 14137 955105730
1 66829 138795 140321597
2 199247 25998743
3 33183 81355
2 87170 7201676
3 186486 134614
3 104354 3072
1 113266 159721 920671568
1 64411 109783 260637752
3 161882 30461
3 39345 41723
1 63577 86674 447508183
3 27116 120257
2 150506 268096484
2 179428 632161009
1 149691 153839 375188612
3 63597 21668
3 129504 81238
2 143045 305860128
2 61018 399971928
2 65087 316981409
2 142644 643123988
2 127031 614807435
2 53552 23787565
2 74168 463985952
2 115930 809873122
3 31486 163249
1 38372 85056 393838606
2 47454 600163153
1 41954 85744 149718722
2 14202 376751545
1 18882 163535 679921972
2 96425 736027900
3 164763 58495
2 69962 118394778
1 90332 150766 104684441
2 102554 843551517
3 66093 165243
2 24222 383683774
3 165052 118595
2 18990 757742427
3 105623 126557
3 94564 61088
1 130020 148552 5400328
2 53842 430777056
3 25320 126127
3 119719 24438
2 126156 38716568
1 87690 135176 44717471
3 90683 33083
3 195500 25926
2 115798 705239934
3 11438 21951
2 139974 246351034
1 47659 167467 523080074
2 182297 748552290
3 188141 154997
2 134193 500254444
2 29021 726101172
2 53219 32751786
2 195279 672146874
3 19015 165348
2 171936 31202665
2 189009 779248856
2 146232 64829074
3 532 138956
3 63591 117382
3 186346 184774
3 24299 168649
3 164695 117790
1 34161 113424 205186130
3 52837 196328
3 147610 184460
2 83333 637535629
1 174149 193430 252166453
1 186345 188619 934409379
1 1422 147254 471444082
2 85482 212061871
2 158036 817672478
3 46359 124565
2 178263 765092080
3 171629 46910
3 131018 121152
2 106962 167627740
3 60418 196618
1 22568 181386 419192383
2 120211 516719158
1 27502 194862 547068389
1 114540 182112 121706074
1 84716 152030 357899658
1 7513 129904 274303060
2 117326 65248136
1 129968 195970 395478786
1 6733 107199 798489329
2 77036 447408652
1 107806 165778 73374248
2 115440 646088220
1 55809 161669 724102551
1 140246 178953 90744425
2 154028 239928399
2 140575 756624689
1 18230 165032 915662951
2 103678 241398470
2 121983 433229191
1 28820 190978 807269474
3 18184 99154
1 34402 69821 866395335
2 183083 801325120
3 147349 192237
1 103788 180558 501280753
2 169044 6294721
2 70931 406589182
1 46982 195337 501699997
3 140424 252
1 5779 58003 623095672
1 48838 172284 932878107
1 92254 94482 246364852
1 57015 198084 304461627
2 169719 832270960
1 2627 59371 796138156
3 38650 150462
2 188223 735526595
1 144408 168082 216102115
2 61759 759780706
2 16438 332215323
1 69420 109880 474467864
3 123927 148449
2 151106 710360613
1 127223 144217 785275295
3 128807 164996
3 103522 10910
3 185779 58458
1 17515 136890 832541339
2 81620 682849809
2 177637 134130194
2 16791 973781426
2 164382 301225182
3 69324 79351
3 21248 100905
1 156822 192040 416360276
1 47358 83984 613662114
2 57131 789963049
1 64729 72120 297426987
2 175326 996067980
1 171780 182430 927119470
3 171313 137061
2 113179 601575389
1 1863 100862 638715876
2 32388 592840543
2 99130 8146373
2 128022 896753219
2 148708 202133039
3 144293 23944
1 99790 111107 524034879
2 157419 189473023
3 116985 85356
2 104588 725256671
1 74903 109464 221591517
2 180688 473882042
2 31873 322224782
3 43680 88938
2 172759 174947532
2 160161 610069794
1 102736 126292 1313252
2 79038 693166083
3 149479 191962
3 43092 9565
3 71410 131903
3 150410 28967
1 61839 174153 383277173
2 32876 632791469
3 48945 175292
1 12295 23248 599971684
1 78452 87570 617635543
3 55624 35929
1 82120 133249 123133351
2 54881 763020518
2 98234 740476306
2 185473 586086976
3 166722 182804
1 109193 128161 710186657
2 185928 866071326
2 12197 962731944
2 195420 501589229
1 44122 69334 693435675
1 100846 137324 192953637
1 23758 70518 721198624
3 98839 110538
2 107026 606661508
3 139265 135151
3 158037 23510
2 9559 223705392
2 183760 641939145
1 43813 76022 669480550
1 74427 100753 166823803
1 15126 196201 52820472
3 22225 105626
3 178506 28236
3 107657 113682
3 98402 174870
2 78442 637681445
2 99792 706987478
1 14108 89701 694929219
2 127025 101866199
2 174904 511907940
3 64213 175166
2 1262 37127618
1 100302 104494 845471679
3 11033 15908
3 185878 115127
1 58037 176686 242917696
1 173077 181190 680624217
2 24343 601353858
3 122770 99810
1 133389 146977 934559713
2 14294 111374478
1 133403 196696 59281931
3 32240 29441
3 42934 150294
2 121494 342210196
2 78448 62712557
2 188333 987534798
2 191032 738292838
1 92514 164991 100583352
2 32136 467322031
3 123330 121042
2 175093 345638812
1 10627 104462 526735874
3 94344 163067
3 68195 108555
1 51188 77507 592030770
3 173098 134974
1 11807 28367 726481688
2 146420 923485838
1 114700 178523 426945628
3 25808 121886
1 101910 125292 458944661
3 35224 177846
2 66417 90583566
3 139203 78084
2 178559 636894852
1 18433 188814 347550135
1 143126 184404 82543996
1 63338 77142 332620887
2 80175 241871251
3 122482 65510
3 175332 82259
1 55945 195716 160361948
1 154552 176907 226991845
1 60830 119632 913694348
3 29935 83332
2 49232 942756336
3 51853 54757
1 50695 166869 590603982
2 158030 496019209
1 51356 92552 310128774
2 162304 692387345
3 159854 161002
1 5919 74030 896127745
3 162109 44335
2 122271 605046734
2 19136 20014342
1 84825 183059 793142947
3 171900 5862
2 98459 680717286
1 60506 84707 56848957
3 24812 188182
1 108266 147334 782239869
1 66267 99823 241874709
1 91857 169917 411878573
1 142764 190401 736355044
3 84026 157509
3 112010 69341
3 48077 187693
1 99489 180962 179451198
3 39519 162116
3 96957 76084
2 153014 105856071
3 176354 53705
3 3991 69623
2 67286 142346454
1 57368 144081 379267387
2 54022 589271006
3 98460 139534
1 199 181491 694913148
1 36844 175817 11895855
1 140030 181916 998777945
2 92595 929899452
2 18343 342828958
1 106956 138704 674049279
3 77358 102533
1 26160 194452 250576498
1 51199 96729 290534911
3 2218 62906
1 41196 55553 776063171
2 189093 788457569
2 68402 990757992
1 104990 141144 504683812
3 110554 198038
2 7800 470297473
2 120794 506531862
2 74304 882094900
1 5040 97321 52992897
2 183479 25196876
2 134869 232547354
1 7176 186796 775722625
1 122050 198849 627611502
3 114521 72811
2 35459 661576680
2 43414 151006184
2 149419 938364047
3 86184 27870
3 2838 84265
3 34428 197367
1 186525 188705 203484889
1 45869 87851 395734925
2 90205 18151197
1 71846 95909 363554918
2 86612 157144744
3 17635 168557
1 53892 112795 368516078
1 118131 140502 624084792
2 35081 984358473
3 111367 58633
1 113393 121302 171288887
1 105491 108909 838046327
3 86038 170887
3 183690 146072
2 556 763804519
2 174906 633968778
2 97675 825662004
3 77702 71529
2 56359 166518460
2 165369 257098359
1 4083 164938 93044581
2 153386 225500530
3 150223 99204
1 54681 182357 787033230
1 81445 181826 82277270
3 17797 91954
1 29334 193215 143459091
2 181368 642224163
2 130945 488011098
3 141794 24497
2 96627 703683933
2 13175 86179621
3 91747 116945
1 40561 76893 419736135
1 9430 120670 409715656
1 36841 152977 958158886
3 21665 108030
3 78460 20637
1 143708 192093 916497310
3 172324 134257
3 71204 64005
2 9718 649130953
3 82850 4213
3 112867 71915
1 111755 180226 723815416
3 137832 46567
1 15636 31466 978927458
3 31175 123067
2 170238 382049880
1 43919 117674 287790519
3 100830 182355
2 197873 566289790
3 143562 140368
1 13931 90658 672612570
1 67732 115796 503681987
1 77270 172714 119593371
3 172870 99621
1 37968 45640 465938124
1 97019 123193 87541038
1 4111 89315 273623105
3 180326 14292
3 190650 128760
3 146015 176290
3 9991 101349
2 84660 112805132
3 21793 44048
2 16623 894110888
1 91014 198598 13029480
3 165642 22254
3 119259 91843
3 164691 37711
3 182752 188737
3 42158 111144
2 56512 771860015
3 25394 178302
3 37635 93647
1 63541 82211 459420197
1 39717 190371 500410923
3 163339 130216
1 100484 168123 641130084
2 38255 669899055
3 163258 165455
2 44398 848851004
3 185407 198086
2 43699 86206377
2 61769 576280462
2 128646 352643878
3 85743 22520
2 68953 194266441
3 157533 146280
1 97098 130838 293511202
1 122534 142031 39320796
2 187248 757508778
1 36555 155388 501535772
2 23116 465127914
2 178182 949340340
3 7473 191385
2 122297 847896644
3 50312 151089
1 53974 104228 443521452
1 55550 116055 461867931
2 196901 938462625
2 152711 543998374
1 63941 147782 2666970
3 133943 90458
1 32466 95669 172025355
3 54192 165082
1 59651 152732 604760223
1 9849 109146 712276397
1 27721 96882 473915436
1 84796 87342 519602969
1 101957 121902 600578012
3 122365 104210
3 121498 133631
1 29489 190447 589838861
2 54732 234196876
3 197332 27701
3 148285 120030
1 31103 114131 604277121
2 168751 447303834
2 154626 495727267
2 63070 911812111
2 113241 887959579
3 166578 163470
2 28449 645520847
1 81301 139572 873084510
1 122989 192825 411930482
3 162111 78309
2 53850 113770407
3 77175 14999
2 174667 525995356
1 26269 54422 410591586
3 21055 52042
1 33490 191168 180962380
2 54624 144477065
2 700 797393099
2 9235 109946992
3 56272 125819
3 75851 163023
1 37843 199267 756908544
3 81773 104522
1 167615 184227 992020376
3 194497 181494
1 96151 164694 735186550
3 37537 43363
3 183888 71154
1 77912 108690 19111781
1 24971 133785 317005106
3 163031 151526
3 121121 184860
1 76431 119208 188597560
1 84482 130337 96884963
2 68637 656413192
2 127168 121177233
3 54547 122351
2 158518 493255144
3 52802 2592
3 163296 192962
3 70164 191856
3 182632 160141
3 142649 196953
1 35414 179255 53599886
3 179674 52261
2 75934 914481003
1 165228 173433 359570847
1 128635 131756 393099745
1 190212 190785 866132284
2 124397 295359235
1 19062 165522 790776481
3 64246 132988
1 95073 170608 78521820
1 9511 40178 218762739
1 126486 154552 219655589
1 39316 132143 800094331
3 15944 153555
2 51852 197564632
2 57135 83538211
2 173851 988806715
2 50579 211279607
1 47510 57072 846021484
2 90788 3736940
2 128815 542719600
1 80074 136709 876423643
2 164338 581016983
2 126980 301723908
3 168992 136199
3 63995 112778
3 14957 167898
3 141849 159934
2 111552 916917712
1 72005 129722 735346104
1 15943 135119 234063820
3 40551 99003
2 197270 124713511
1 113375 129101 93332813
3 113285 95298
3 176774 116882
3 68711 167015
2 73392 264906768
2 130756 614792180
1 149640 183666 500750053
1 54501 153684 792688232
3 63454 25109
3 90161 72440
1 42774 136844 384288284
1 59041 154684 329071688
3 192031 134607
1 19238 50530 577701275
2 168402 61968849
3 132501 45882
2 194945 547024849
2 52419 857987875
3 132468 91527
1 158762 195755 635778630
3 95561 26348
1 3836 124323 312935130
1 106695 140803 920533225
3 131524 26945
1 91750 173596 607325996
1 78278 154006 399303612
1 159567 168030 690007558
2 192563 385683933
1 183973 187679 539458149
3 59802 43234
3 190339 101452
1 97508 150136 129583534
2 150553 174887593
2 62764 121716877
1 24865 112114 415237976
2 140132 569707684
2 30304 532583493
2 68316 695830279
2 102778 599260040
1 41126 73678 864258008
1 37793 102940 826990561
3 83690 118668
3 19965 135034
1 18416 99246 809214055
2 171632 543365630
1 19223 22981 328227989
3 45591 1589
2 69803 627206521
2 192532 822552538
1 192035 199141 145315994
2 173041 684375476
2 122684 359824991
1 103356 173917 196503242
3 99953 42393
1 46599 147875 174525960
3 74481 143764
3 119814 34102
2 32857 29068640
1 17666 86071 733387546
2 61037 480853227
3 134132 55224
2 33255 467457651
3 185264 198564
2 132186 871449787
2 157624 440503479
1 71134 118817 549945593
1 44283 134619 109187696
1 135210 183415 956687666
3 185495 92061
3 45895 123205
1 68431 72951 165495408
2 166475 179612267
2 129829 808990020
3 117976 134751
2 113218 896071792
3 14866 41618
1 58728 187157 118684634
3 70872 94151
2 125234 603029759
1 47041 185842 622320927
1 21820 101118 573964941
1 69186 124351 878502890
3 184892 147972
1 148725 199018 600961731
3 141777 151662
2 86126 287936132
3 145610 165467
2 132166 145380401
2 154769 512063462
1 45860 124410 365400989
2 151361 50957193
2 182889 504485767
2 176363 36171058
1 22570 159346 631758915
3 127536 7265
2 142030 421454752
3 125901 119119
3 60358 185027
1 19943 166692 402775300
2 5973 968297167
2 44992 754997044
3 62651 124051
1 47943 129955 331848902
2 26729 33883011
2 102725 141283366
2 159724 879235944
2 131897 540251463
2 167351 834620403
1 56627 73607 456613743
1 8158 89693 506129474
1 9611 109674 43907442
1 121487 143674 141135198
1 103144 109632 390288265
1 46536 89710 494832062
2 175128 300524570
1 61886 65832 960811680
2 83732 75486547
2 170785 359328816
2 42792 880118577
1 26448 142615 472453690
1 61876 153077 528754311
2 16043 54047443
3 16499 81616
1 13167 51970 407564493
2 173972 104196689
3 1161 105405
1 58413 96613 525758045
2 135116 427488375
2 95463 963583485
3 123279 58098
1 127782 133920 520640335
2 33609 161931079
2 185326 260241472
2 44003 642247329
3 39009 183185
2 82674 170143721
1 64411 99150 758644733
3 39808 12892
1 124533 136123 609034930
1 4272 37653 308408421
2 17228 681539265
3 180335 167563
2 160795 891301803
1 60413 67550 644745762
1 91961 179272 640776557
3 174409 171690
2 122000 922034157
2 41694 590151809
2 49822 608654225
1 163483 173897 778870241
2 100674 856691740
2 40050 482160834
1 53452 129764 262895662
1 155681 156772 125418486
1 9298 96286 321133153
2 58027 86053753
3 106112 153548
3 195358 51154
2 130553 605597646
1 143825 170561 494845388
3 124152 134592
3 124371 5876
3 87289 5290
2 133716 364040008
1 14690 179184 417929382
3 177028 185239
3 6053 126342
3 97184 98592
3 19722 47736
1 27256 107961 388683617
3 80762 110970
3 36032 163167
1 78414 106655 238669294
3 185881 165258
3 61247 122509
2 142822 554294530
1 21518 156121 170985338
2 66176 880718817
2 65701 224442516
1 21665 95461 737243616
3 28526 1565
2 38433 611902038
3 55529 29917
3 140860 141198
1 55002 111212 924093030
2 55582 630354837
3 175430 132318
3 132608 39209
3 42861 134476
1 116132 141418 828555207
1 87010 105527 573562316
3 137263 80926
2 125070 881188654
1 167305 176997 380580579
1 6588 28764 570914355
2 164052 596446227
1 9740 178374 426905963
1 20953 136723 41944853
2 75048 355383431
3 182595 153419
1 102376 154505 258519045
2 148880 624439483
1 97410 169240 550100417
2 43528 702027724
2 185757 440369868
3 134345 46931
2 99020 797165168
3 167098 92602
2 20075 955406568
3 92874 56359
3 135526 96722
2 111786 547807632
3 70186 160189
3 187031 103028
2 62624 360384890
1 17949 98024 241361472
3 67947 126416
3 62073 8029
2 140886 938523596
2 175212 307565180
1 171957 194830 820466370
2 22262 760293702
3 133802 113910
3 188019 100329
3 162232 123671
1 11083 55701 674307769
3 158504 70426
3 195732 130194
2 137950 149800581
3 34922 108608
2 80847 702732221
3 2910 106219
3 9076 126682
1 97368 196360 466905208
2 106835 531666151
1 13253 130625 634329108
3 128465 11212
1 140767 191722 943899209
2 72781 936478979
2 189793 597790931
1 58291 108011 293059586
1 94641 160756 602007166
1 100543 198491 806244321
3 48626 23729
3 124820 159336
1 56735 145175 566913725
3 181809 134170
2 47719 953969728
1 124784 164363 792103568
2 126017 451992504
3 67076 94747
3 168289 117108
3 166059 37059
1 40839 147959 238525493
2 105996 712010615
3 146321 110227
2 38124 661175013
1 87916 138953 445846020
3 102990 85472
1 48093 62938 812036147
2 41166 236536097
2 179859 873248394
3 72229 90749
3 71847 81232
1 42860 163644 636064025
1 18719 186384 894459019
3 177594 96704
1 1625 12413 576472129
2 109942 578750618
1 44979 122670 144209406
1 73677 117877 185762187
3 79450 63919
1 73456 126424 632602735
3 187787 9333
1 6019 95584 774784101
2 147311 837285630
3 125708 90173
1 8004 107606 268981413
1 47060 93740 123278011
2 131150 737478503
2 35103 797201289
2 77672 969241269
1 54229 187874 350418505
1 2547 198338 681488490
1 23464 47853 736183702
1 104948 186664 671879367
3 107381 80175
1 159796 185785 943657071
3 127697 118715
3 5899 131777
2 194316 715018740
1 14155 189906 428237058
1 74381 164110 313983163
3 110091 16973
1 138184 156487 861453273
1 47647 160459 660001555
3 86304 46001
2 58037 983707219
3 107095 63233
2 195623 552565964
1 83106 104896 612049868
1 83831 148021 433640777
2 35800 309638995
3 10070 32450
3 184500 160266
2 68830 881242953
3 141755 173474
1 23502 178505 33512417
2 56700 573413885
2 23086 963636191
2 55541 170401922
1 119069 139788 592671663
3 32155 199680
2 129047 866539607
3 70987 25677
3 105298 64124
2 48725 452093020
2 128004 346653123
1 20938 77735 205354611
2 100073 281509451
2 10376 910107690
3 5875 133857
1 99553 109340 626055467
2 153653 761276494
1 48153 60232 373653315
3 34987 187935
2 152986 689758082
2 157760 877108531
1 25391 115391 483200448
2 63886 420529694
2 118918 917939161
1 50019 128871 131050810
1 5589 72711 633883243
1 24420 90099 55864343
2 45719 841231298
2 75986 189050179
1 157498 165736 82681776
1 46536 147614 516985250
1 115062 158539 246912109
3 73453 69923
3 78221 192485
3 187066 80499
2 103566 808371585
1 23774 89171 803358027
3 157154 180607
3 172526 125038
1 578 81529 572504409
1 17089 38523 263781881
3 71597 72890
1 7903 12742 764461765
3 75252 99448
3 58515 17336
3 61355 145611
3 15627 24388
1 53442 154376 467807004
2 7310 224864165
3 158711 137983
3 192026 41100
3 82626 34382
1 116961 172216 424113141
2 169536 375057795
3 85758 61975
3 18268 3892
1 113948 189007 185509969
3 174007 7534
1 103408 172073 584209849
2 139571 393326040
2 128290 390619817
1 72023 93231 212522753
2 117584 808608775
3 94666 185450
2 81599 927184407
3 39047 34180
1 35614 133131 187627587
3 89144 180011
2 168774 370963604
2 154410 311917825
2 86867 600643293
3 63395 21501
3 46152 39692
2 80751 612288291
3 1640 158927
3 118360 198239
1 124606 164864 784798291
1 60548 108368 333886566
1 111614 152949 93130906
3 126902 142663
1 96376 116116 444432640
2 151390 565618311
2 24887 263207421
3 192491 59534
3 21022 95074
1 29931 133928 145184084
2 86877 409327794
1 33007 116385 513278393
1 56287 180460 931108071
2 72639 212898062
2 43873 761080014
3 30306 126753
1 96809 194621 308428945
3 89856 144406
2 186248 724198767
3 168575 117796
2 66205 327806281
1 30565 77907 637072975
3 180615 63531
2 61730 275170504
1 133402 183368 990080220
2 62935 545947723
2 143786 561045331
3 155123 38512
1 23948 67577 592328250
2 143891 400441684
1 63660 157481 417144815
2 120201 730278721
3 75348 109357
2 91229 92080891
1 66652 173710 162035562
1 61707 144105 339871887
3 80906 121552
1 17868 89537 993180882
1 136629 177751 114133859
2 119739 913227797
2 195303 622008757
1 14278 145332 485901771
3 84879 92641
3 75744 165422
3 78295 51980
3 53803 29687
2 93005 319310336
1 125399 131482 495898896
1 84179 142690 733940745
1 63874 87998 620450088
3 91505 59674
2 134365 914123774
2 128423 600027843
1 90710 103286 258487562
1 27369 67203 884485758
2 100585 323213872
1 128033 156192 69339781
2 169236 136232161
2 26455 59974878
3 118516 5920
2 26478 253447367
1 26357 160614 666151290
1 44437 102131 84773901
3 171930 111539
3 16170 153934
1 103224 120080 55600548
1 41389 194312 376273655
3 99795 176797
2 167585 485367793
2 170867 242358977
2 82184 53989857
1 117505 148785 76403521
3 63479 40818
3 124698 116309
2 60566 447883744
2 12417 410250509
2 189088 334618148
3 24195 12739
2 119180 894840357
3 120414 105646
2 169531 992691252
2 38862 660675325
2 172514 672019125
3 90659 35621
1 78978 179211 646172398
2 170534 228759800
3 43231 153715
3 70787 69034
3 143147 175968
3 18467 156403
3 35938 176191
2 148660 81657732
1 7910 154526 698027964
1 55748 178663 590250290
1 12678 69347 315742660
1 47538 136013 349740893
2 169074 563158216
3 42919 98988
1 99740 185722 300120890
3 18465 114369
2 182000 804151682
1 6448 157401 658071826
2 146248 503372707
1 182776 196175 739782838
2 86722 346488048
2 154484 575451480
2 145171 972828817
2 105742 713169348
1 16663 38946 675674050
1 17095 99634 364538076
1 84406 147341 318945093
2 2628 818163730
2 126963 938745658
3 166628 197799
1 31580 134097 386768117
3 53794 64224
3 85282 78391
1 96363 108122 722222036
3 65481 83257
1 140317 167172 11306035
3 108325 136454
2 106665 246353564
1 40048 163905 275762471
2 168993 797684617
3 36098 64205
1 30112 183564 308039451
2 191851 523628431
1 22740 175380 488968490
3 32216 20748
2 133012 216885947
3 72782 193891
3 20133 148661
1 65379 173576 908283378
1 40114 193430 889597442
2 117097 877214263
3 126761 180164
2 100276 327267613
2 177973 354043699
3 28996 101611
2 175774 553250488
3 192267 95924
2 35480 403939341
3 157358 10302
2 8112 691028953
2 8204 381525108
3 104658 111218
3 10463 40777
2 32459 560873525
1 76198 136323 9223369
2 22997 440166892
3 128711 148584
3 113908 164569
3 69185 145696
1 133007 154950 735516467
3 84826 10916
1 58095 77903 879286642
1 20960 186705 263070309
3 28801 36759
3 108443 122293
2 134304 828986602
3 10961 199839
3 119702 140329
1 90126 141750 471429106
1 61380 121518 923694332
2 140670 731402845
2 189175 752884031
3 66423 127706
1 115048 130875 627946284
1 97202 108037 864121519
3 118474 111867
2 186423 405516777
2 134308 134805663
1 96081 169939 255503409
1 71753 113164 525577338
3 15478 127165
3 165088 112390
1 77033 101514 206354254
1 31996 58040 687334274
2 20473 394399521
2 28520 560426901
1 38750 189396 165570674
2 95738 179209387
1 90687 125887 558658018
2 180166 665561041
3 56656 178993
1 150548 151829 467370948
2 70614 795289343
2 18514 811724406
3 178834 131686
3 129867 184173
1 10264 21719 536845386
1 33416 191866 820489054
3 117233 50949
1 18187 144054 279375757
3 28335 1466
1 129219 196184 524360161
3 107338 159465
1 78174 153995 69602427
2 92487 861331250
1 69163 193443 949809423
1 35919 63586 345927935
3 170740 112780
1 70306 109463 944774055
1 140798 169600 503106170
3 94889 121348
1 4146 19815 342024793
2 78234 76561838
2 130684 579463970
1 100910 168990 612861038
3 151064 31511
3 53128 85071
2 16599 839011974
3 114242 175912
1 17485 58629 679009444
2 156839 444723186
1 62664 146938 427331227
3 135332 33414
3 944 58813
1 34767 105285 264635998
1 13279 135998 846953939
1 118086 184987 763290894
2 136330 24915735
3 68748 188968
1 24948 121623 409690143
3 93715 658
1 72446 143174 95118364
3 58638 79636
3 99629 190736
3 162569 181852
1 3875 114489 746077258
1 14271 94192 166344608
3 96041 98182
2 198483 876743604
2 149230 10849005
3 22195 16288
3 62458 79119
2 147284 566410047
3 105783 23177
2 193083 41178883
2 75214 336825458
1 86236 94256 530162661
2 87310 865175024
2 5469 568257685
3 165802 114575
3 83724 89126
2 38538 364826376
2 22132 821898551
3 190653 176002
3 179741 188486
3 47641 62651
2 117767 146734831
3 19014 150881
3 111056 36910
2 64844 333786560
3 125732 85273
2 182612 182218946
1 9828 19541 842944918
2 16098 768919112
3 101399 145878
1 37465 46257 51590017
2 64275 84889128
3 27503 14198
1 114206 177809 910576188
1 82146 166753 542350345
1 85690 119409 115219302
2 54594 667431124
1 46087 89243 736782256
2 92645 117383157
2 134823 354882775
3 109448 18138
1 56768 62345 968529796
1 20331 73710 981811788
1 11529 160262 774967917
2 47334 510663251
1 170893 182715 451578080
2 126861 289082417
3 63000 184168
3 169263 79443
3 131558 7606
1 2828 117421 605421828
2 59488 880137559
2 109039 739045903
1 110177 140454 384635022
2 188212 747326527
3 126616 136377
3 187303 65538
1 128248 175131 574848424
3 57913 100814
2 7535 153642771
3 104615 193765
2 61611 264898800
2 93516 264307279
1 82919 147926 819647086
3 100177 1301
1 10701 64465 197980607
3 29703 185128
2 114481 17140861
1 150823 168328 922572807
3 147224 81527
3 172246 15866
1 30015 31220 480481853
3 48315 186859
1 73246 187533 749230912
2 189195 344109745
1 68019 145355 453268145
3 65318 146273
2 60885 232278876
3 32570 175639
1 30291 76069 163535631
3 47430 109733
1 31979 35974 53417050
1 16147 159269 644538056
3 77830 37217
2 94303 407526980
3 23147 10428
1 122215 179025 797035470
3 118185 44090
3 188572 194339
2 70226 204644300
1 31244 94755 413137055
3 165880 21594
2 185988 869265969
2 148161 170559090
3 152223 109980
3 171387 183120
3 1095 192054
2 63215 727948487
2 118555 393460441
3 52392 117127
2 73021 29316586
3 151346 164082
1 13432 126596 79647972
3 480 66978
1 12930 96620 540048820
1 54862 108856 81825823
3 81862 189602
2 160928 32699192
3 129597 51552
3 168434 145777
3 151795 103890
3 149002 167401
3 25080 96894
1 94024 186056 618757530
1 130950 175387 72590454
1 2061 77483 159253116
3 53421 10298
1 64243 79833 479277634
1 72660 126838 714539917
2 62568 704792620
3 133777 86317
1 42099 42356 684407674
3 50470 10210
3 96272 166303
3 133012 30080
2 131607 95664713
2 100553 620752447
2 145141 469848564
2 122019 443006611
1 64556 71192 749010329
1 188589 189226 446410640
2 75674 919190491
3 1041 93149
2 111694 816899046
3 32535 190345
3 86273 125955
1 15805 93347 63765038
1 23755 33109 194999583
1 96249 134670 282254507
1 17689 81098 797872081
3 76066 182657
3 54517 16073
2 10309 216960486
1 171056 177170 55997080
2 191971 639044727
3 139352 185635
1 8089 136685 863468282
2 152123 103077387
2 171122 724463204
3 178116 70750
1 68996 120745 845457805
3 55233 59735
2 47365 123551769
3 166181 89209
1 59009 123860 118596598
2 46584 569560278
1 46626 195960 888481383
1 66405 170488 52567550
3 75738 70784
1 49859 146319 411379488
1 29869 175603 948760472
3 185826 52591
1 53325 187758 611420184
2 51782 274591217
1 131094 197293 863439804
1 167861 178872 608236367
2 127064 386480086
2 69531 867570832
3 93219 65031
2 63056 745659527
2 155790 314887842
3 99946 123889
2 70811 362770706
2 81846 670545353
3 33321 199987
1 110956 155591 614807653
2 97341 762860335
3 24916 135879
1 49640 177163 347477908
3 152473 100882
1 136220 157282 647144649
2 68954 293419337
3 34968 68858
1 30722 112984 212759728
1 10826 130233 676880805
1 99868 170513 20831777
1 77674 121566 85737878
1 132889 172211 119263941
3 1751 26223
2 147789 714193182
1 157849 186892 307365097
1 4717 60080 617860652
1 10438 17911 107606950
2 50428 531227689
1 42309 84590 303308636
2 15358 540120899
2 127441 75942192
3 184977 181750
3 133952 27318
2 68179 165257290
3 160460 142217
3 142215 101279
2 154517 290551769
3 14139 11834
2 118145 915745579
3 159116 156474
3 11942 100767
2 148733 291669496
2 122767 261435291
1 141980 164569 872941775
3 78204 111435
1 48819 62531 556080135
1 78056 169001 104012132
1 4822 113339 136234690
2 116393 712085115
1 148830 172409 442702661
2 106911 909890775
1 131350 171848 559106917
2 52785 608712914
1 2900 128702 664876486
1 142742 169580 35861652
1 45565 153302 903645719
2 56923 333198106
2 124391 775461011
1 26538 71285 110204067
3 60720 69977
1 24318 92359 29567000
3 112816 24538
3 163433 104870
2 33460 711614045
3 170064 149180
3 36788 65348
1 108687 135611 98505027
3 122723 114550
3 135853 180674
2 170019 984170790
3 122383 198043
3 65470 110723
1 14693 145601 726119341
3 190946 92223
2 27894 428934674
1 68239 84044 187511072
1 38359 38988 387797605
1 57262 157880 995407227
3 176528 189048
3 171566 195616
3 130419 57958
1 1169 31427 873607091
2 156229 191379558
2 75751 443091134
2 58578 408086276
3 46651 24142
2 156143 954815263
2 85839 124656545
1 56443 188265 171898178
3 21678 117856
2 57147 164672585
2 39489 312703675
3 75192 88861
1 52132 116805 763885900
3 71904 35899
2 56446 239446555
3 89284 135712
1 46087 140752 609575783
2 80587 893363201
2 160915 968490577
2 134437 875459333
2 82541 4963316
3 17092 43015
2 154943 50185832
2 108659 816437093
2 122200 709611589
2 116825 991862213
2 56325 57861100
3 45414 43226
1 150426 160258 522371109
2 107106 260536627
1 58347 195185 739680340
1 50815 142640 47635102
2 155721 465361018
1 26040 172009 146899891
2 96249 830411140
1 42020 197626 884123131
3 12874 152620
3 107478 107254
3 65449 146272
2 121440 871175593
1 35014 54888 339171771
3 196877 171252
2 70995 846404475
2 180091 347656740
3 45068 16391
1 164758 175016 875484818
3 178757 41581
1 46311 112964 517322211
2 156916 904739075
2 82574 837537242
3 120088 36702
1 11118 60062 247452802
1 73313 97968 605863496
2 72214 217516954
3 5120 44023
1 69159 104166 260004506
3 24293 60198
2 43983 376421128
1 34992 81387 34303024
3 161440 714
3 132551 89457
1 70198 165018 734627769
3 110821 84348
3 100009 177920
3 26545 107933
3 160603 133865
3 163657 61251
1 141932 143123 906332116
2 118400 318007042
3 141151 21160
1 21379 191037 474318283
2 128679 105677566
1 115202 122492 187365842
3 145803 13981
3 104549 80211
1 83005 176284 303631429
2 32565 511280113
3 47938 54993
1 32165 167501 366493405
2 118801 693635205
1 23939 57575 601292824
3 38129 4833
1 87301 195192 295503526
2 79422 394588151
2 44019 24867706
1 50634 191074 876621047
2 24852 346565992
3 187029 67683
2 148992 16810236
1 78338 164468 493361284
2 194834 166585955
2 22568 431520317
2 14808 344645085
2 70129 433831196
2 153437 545533752
1 11902 28171 202226818
2 137186 545803089
1 9200 16436 96102184
1 61330 130871 301520730
2 161412 730427094
1 80744 137846 50598351
1 69696 123962 775797778
2 105806 8334084
2 190232 485375266
2 163623 539941720
2 30008 659579021
1 11191 70319 801426183
2 162435 737548963
2 96127 691978589
2 189496 677760473
3 177414 77772
1 24398 33579 674548833
2 194958 634041673
2 102810 241039792
3 11361 127278
2 129550 256694193
3 124264 11824
2 119194 53571540
2 125307 782503204
1 41335 79709 33923121
3 94998 158112
2 77278 778226087
2 37411 709555007
2 74679 385116955
1 148551 195105 922458197
3 128863 111138
1 50930 191015 704910496
3 166796 28377
2 124157 61871137
2 178053 63684445
3 187470 82097
3 24959 59793
2 153770 550939516
3 107820 47744
3 61656 11950
1 80594 85010 495921593
2 147961 396074311
2 123713 808164224
3 192567 144814
3 198340 162612
2 43548 405734285
3 142798 106082
1 119817 150594 428125834
2 74219 776926620
1 31433 59681 61234396
2 176949 303215227
1 90060 165596 290819873
1 110696 184440 833407698
1 60258 115728 868427605
1 111639 129672 213062822
1 110266 154923 405782770
2 12964 358722247
3 144949 58066
2 106442 454030991
3 121841 96438
3 109837 142845
2 61866 697363553
2 117317 325640405
1 41500 55901 457103609
3 45742 150868
3 84675 73921
2 105540 749462960
1 194504 195153 529169456
3 118070 118665
2 78412 33153298
3 169128 15727
2 88075 95977727
1 133358 168243 322686907
3 3816 132747
3 196595 38181
2 103072 291269929
1 19109 85315 775636105
3 62275 9851
3 159201 175003
3 125474 145450
2 57460 438127625
3 60463 149153
2 55531 361591368
3 103357 48236
1 80582 88220 287829423
1 65581 161257 709529217
1 96113 104550 539590938
1 73286 168346 363080814
1 27002 50007 22867022
3 198129 10381
1 12348 55516 588320778
3 142721 5890
3 42897 140322
2 153894 496027382
1 48385 166353 993464823
2 139883 632528414
3 179806 72076
2 178046 535491967
3 136744 152040
1 59449 108032 107230218
2 79135 903948133
1 4387 113230 971533804
1 73794 197923 800346803
2 85634 963317755
2 82392 569444845
2 126029 431049564
1 65150 124184 353948750
1 76419 113717 819565597
2 120743 221936199
3 90149 60857
3 49197 19917
2 158793 656569763
1 126058 154688 895281278
2 29645 39451665
2 74762 355736796
1 122796 143290 892118752
1 16478 159655 636048015
3 18382 122240
3 125223 132004
2 47055 62301912
1 54323 164937 920321431
2 139496 34244590
1 23482 33035 739225670
3 28182 22077
1 12025 86419 947139868
1 93269 98444 384041540
1 27192 90682 681428950
1 127115 143894 674218658
2 172969 923826539
2 27208 329461421
3 12431 115099
3 133475 23672
1 122995 178714 489462532
2 108991 679580005
1 54134 89613 957323141
3 175863 8906
2 149977 852405228
2 90813 141450662
1 14085 84350 616240265
3 142842 42832
1 119929 159018 513927023
2 122667 903761172
2 3515 383579623
1 48179 98629 993795037
2 13855 275328808
2 166573 383142097
1 108950 167265 225812066
2 79075 827760689
3 30863 93774
3 100220 131342
3 173318 36358
1 81678 104461 37822533
1 93483 133122 537147968
3 20220 19699
1 90619 160642 801613748
2 116527 978620133
1 90881 160811 222035823
2 18388 164828753
1 10500 55910 169441982
1 12351 160997 853991367
1 3416 5525 292136795
3 139819 44402
1 87442 171886 865231919
1 142457 171776 630778628
2 187741 141472672
2 116731 65604755
3 145756 15722
1 32983 109626 44711447
3 110921 175383
3 133008 178084
3 187606 162889
3 48133 132382
1 14039 28098 763097099
2 16372 764483064
1 124594 154553 336817186
1 62021 139348 629180403
2 195159 536469739
1 149527 194000 140205787
2 16434 91923919
3 166784 22250
3 44541 159547
3 162378 178995
1 86307 101421 541933349
3 193092 160637
2 176756 67897897
3 76384 135626
3 4315 112208
1 49146 158392 121746209
2 192371 214031520
1 67183 100680 331681660
3 143320 77076
3 172847 113633
3 146759 72113
3 193422 103592
3 196875 132466
1 71065 193265 688603447
2 130462 934253068
2 52277 983200234
3 32883 37523
1 93695 196479 366195254
3 69570 2864
2 24259 523059971
1 14792 34322 89066758
1 111458 199070 166148375
3 100437 169630
1 99713 199902 78459435
1 113850 189245 359673533
3 193791 115001
3 18675 51774
2 58032 518523073
1 49449 55892 723277486
1 62571 187064 304589801
2 85807 476582572
3 129082 196326
2 6738 158460544
2 186297 868271102
3 106288 111743
3 134950 2446
2 129675 816890937
2 176571 584727432
2 2458 590196627
1 49984 127753 225485194
2 44812 611553762
2 47340 838069756
1 1718 5570 323095260
1 12796 143983 263799356
1 2968 94429 432494396
3 93666 174858
2 21267 85080925
3 75073 98915
3 147495 44019
3 24409 23103
2 196912 849728650
2 57154 776531420
3 164196 121472
2 158866 819042928
1 31063 50083 534386510
2 189279 402495740
1 121937 150665 536068492
3 92373 46509
1 18620 129784 93644681
3 84049 143549
2 197894 334392371
1 91611 141322 157507183
2 187400 555655081
2 103798 280267285
3 76812 122145
1 27403 160037 723226743
2 13776 615848554
3 49733 27408
1 111548 114073 792799927
2 108755 857342390
3 64793 130970
2 54661 255508256
2 138629 211250182
2 74052 716979096
3 146789 184960
2 196733 783681603
3 66847 53257
1 53272 56423 531477032
1 1449 95274 732470763
1 191523 198910 753110685
1 66449 164065 641848920
3 77248 47735
1 63717 71204 183738916
1 42587 129584 135015662
2 17667 616082359
2 100450 3725408
1 44861 171308 796004915
2 121773 836664732
1 105875 156839 445597150
3 179259 86858
3 135147 113860
3 93063 42558
1 22725 118850 130891248
3 73383 95903
3 132809 20029
1 69855 192896 384576985
3 164766 112772
2 41749 228987500
1 78669 135339 761273886
1 12758 27931 31035063
3 16763 110988
2 110974 305202572
1 100330 102599 882993800
1 132150 146972 275442114
2 148514 896034140
2 150552 112634465
1 86640 157922 496878606
2 123565 383216245
2 99136 587542487
2 72049 414262741
2 64509 830437513
2 34147 419627825
1 13330 151230 141036042
2 5259 980374042
2 188763 473645429
3 11606 43181
2 181947 284283230
3 85854 88401
2 129335 253492773
3 41974 15591
1 43513 82664 419636650
2 105928 275080608
3 94963 174986
1 35930 40929 282195462
1 43476 131906 311758049
3 54211 73498
1 52320 96146 522825622
2 134680 397984536
2 5943 376063341
2 4441 137960766
2 4071 93852735
1 27426 69238 620894487
3 196114 159509
3 25376 67650
3 48944 169154
1 66603 149820 621083710
2 186068 654202075
1 113298 151367 588451749
3 170675 8630
1 17962 159489 362765419
1 105733 170771 112292544
3 145098 155695
1 25982 179553 292548040
1 16581 57572 881802856
2 76323 520931918
1 96831 106764 888704897
2 159051 335407218
1 9373 33191 609406713
3 16741 138557
1 71626 164758 876375589
3 197590 164969
2 88248 592192954
2 102948 925556497
2 140465 531692563
2 83680 803841789
1 176850 188479 151250465
2 22384 989283300
3 51591 55469
1 103602 166394 377743109
3 17674 33161
2 53368 617794844
1 96102 109304 126655211
2 124704 32931483
2 147336 955141882
2 182172 242188367
3 17368 80452
2 181436 358563916
2 141135 856610114
1 73801 78654 629343562
3 24743 23432
1 57399 58748 682524734
2 145351 86220072
2 199471 870667828
2 121019 431192753
2 170893 388535023
2 16631 511035922
1 136639 198427 92173305
3 66221 128928
3 27201 145595
2 40659 645494574
3 182650 73849
2 75260 199195667
3 151652 106239
2 178280 122238301
2 95972 669324380
3 171898 170042
3 39534 9950
1 133274 152939 211854668
1 69068 174617 916542907
2 90039 105886782
2 12844 325349321
2 23290 43250944
3 177245 39425
3 73589 158680
1 5367 187445 283871815
2 64517 505010557
3 62694 53554
1 59129 126754 726555716
2 111863 6486253
2 149189 618268060
2 36788 384825065
2 122558 752149583
1 250 630 978447405
2 187256 442208040
3 165989 65456
1 6665 26348 11248136
1 19430 145768 710748010
1 38717 87094 690424555
1 132861 137778 502379679
2 113498 461778494
1 85141 96647 413415803
1 10534 124026 182941387
2 136027 620920420
1 37585 53512 682123427
1 131292 134052 604785790
2 20501 717528067
1 119226 148691 770951983
2 43365 24942549
2 64140 849775907
1 49806 63349 261120497
1 19383 155850 360007547
1 17433 178898 912653427
2 25238 822343593
3 100467 66397
2 191937 850228936
2 36397 532613792
3 53692 163878
3 28585 9376
3 42499 41846
1 21600 92705 28989876
3 67037 38152
3 59779 64288
1 28981 185123 325140827
2 87452 738937438
2 68282 906157331
3 185482 68741
2 52511 583072836
3 43216 92464
3 111771 52440
2 154133 339140931
2 146720 128797203
1 54354 77136 897640031
2 64297 990230379
3 96028 77524
2 62024 974349690
1 13925 26113 276481757
3 84783 80496
1 42150 175128 268112270
3 187945 63120
1 161689 193519 739904071
2 148684 179463232
1 36123 95013 69167411
2 101816 803269019
2 190977 70825312
2 154018 415159599
2 125243 401478797
1 151203 153549 624633142
1 5843 159845 986603829
1 36161 176103 702292010
3 50410 196427
1 9737 29729 173838914
1 49204 96312 729133309
3 64643 196917
1 181555 189904 359877489
1 59516 135929 164936631
3 23904 132292
3 191831 163998
3 186247 115786
2 180378 505566491
2 167876 956198673
1 157858 188748 35384402
3 163239 38436
3 133861 104463
1 82345 104656 449184784
3 181978 175778
3 183712 126245
2 84691 703719609
1 136339 157370 10669022
3 195913 171212
1 44181 106627 46925956
2 183505 220524994
3 176425 57374
1 100503 133492 447604002
1 107682 128542 724644289
3 186263 186662
2 182822 851987404
3 32893 11092
1 52860 109070 896003264
3 6248 193017
2 69430 285085170
2 51382 758218837
1 72681 99175 832298574
3 199477 67898
2 188835 96786859
3 115371 160462
3 88343 113770
1 44509 116876 129665294
2 162377 800111707
3 82497 63904
3 103815 134526
2 174240 714889856
3 143389 39617
1 29796 147494 832422523
3 164089 126411
2 68801 446196594
1 20711 68682 433563507
2 65845 44970204
3 40297 41920
2 33825 359421419
3 186623 42919
2 186964 973084181
2 138344 230629071
3 152348 199
3 9443 91909
1 4695 194415 560778301
3 140895 122841
2 89788 970569368
1 56990 136191 955058419
1 161436 193116 792316036
3 128018 113712
2 156285 961596678
2 43977 433498822
2 57114 409470794
2 20796 493547745
2 88143 814663168
3 53865 63709
2 68172 616896412
1 19175 60091 530219133
2 168102 959138167
1 131120 178048 210539872
2 5223 944159211
3 81671 181312
3 102140 198109
2 45882 494314966
2 83178 585091012
1 32372 54274 732344430
1 44036 166167 437180868
1 49060 158098 606896207
2 54198 325077310
2 133178 130662992
1 116535 157638 620596001
1 115427 120819 493524096
1 76519 166978 18202039
3 153601 66163
3 106771 15790
3 85095 132786
1 31722 120770 476962781
3 95746 125023
3 72722 174625
3 112121 140460
1 127390 159543 851222578
3 51060 123756
2 121575 135247275
3 162363 120955
1 27711 114842 314456168
1 55145 122684 939185507
3 72455 95939
3 86225 125756
2 182788 850699845
3 194022 189004
1 115049 148259 476199848
3 61708 79789
3 83472 55267
1 58332 146683 13648296
2 67108 207217533
2 182129 616166596
3 39912 167445
2 148085 844454084
1 87897 159136 64200153
3 49632 117019
1 62102 105212 126264072
2 74828 917865032
1 22988 143251 612883105
1 57449 182506 499457786
3 150228 174225
2 33936 683565266
3 56457 22907
3 143100 178209
1 105647 139425 90413688
1 14956 140838 921024778
2 22962 542231653
2 118738 793302912
2 122503 90656946
1 5499 36356 28673099
3 8669 83294
1 96915 170625 940887675
2 37961 944695341
1 23412 53862 102634352
2 33529 501299546
3 164905 37502
2 188812 191816473
2 8831 12191760
3 57592 97174
2 117762 750561338
2 80214 534342411
3 115308 99334
1 149704 169475 277231338
2 175496 202394960
1 33461 121588 805985350
3 59614 77373
3 19120 127558
3 35334 28928
3 183864 70888
3 34573 42483
3 156889 121568
2 67107 74568286
1 136125 156310 997284782
1 9326 149254 707699721
2 161650 699515872
2 3260 999217615
2 154015 101414926
2 20298 720728696
2 182959 383290386
2 10086 493891157
3 123797 174591
1 12324 104756 878903220
1 139426 193983 153801289
2 121149 324385477
2 33833 194939887
2 196444 531492986
1 116824 172379 312003572
3 101463 18826
3 46870 102636
2 27075 145566421
2 18504 945929719
2 190467 212283577
3 71083 38322
1 116300 146512 877468935
3 149702 138729
2 165986 76828372
2 47811 598675211
3 2126 128018
2 2094 32425274
2 102455 494414243
3 153978 811
1 45584 98732 621456804
2 169880 250644873
1 55233 56761 725980741
2 135969 714878640
3 12251 91902
2 140560 490167929
2 79754 905630729
2 160556 854623675
1 135412 170437 116668454
1 109871 154104 683769262
3 103203 57110
3 190694 53682
3 44585 103406
2 123588 300464145
1 85195 193552 28328165
2 40196 782148768
3 176656 139641
1 131525 149083 243080433
3 172781 7389
3 196800 84996
1 50586 194144 858937352
3 147950 90206
1 36500 147518 115115150
3 85111 2112
2 179922 167581184
1 60940 84805 902292663
2 33225 993268900
2 54961 452702951
1 59602 144176 425813362
1 35586 119719 335152335
1 77720 108464 929596287
3 183240 179984
2 93444 247248279
1 55267 70441 111391545
2 152559 798273104
1 173743 179027 989005024
2 127781 670071956
2 169302 707452983
2 39644 338341126
3 140769 9225
1 778 60119 906768728
2 135411 809215749
2 75326 795937919
2 119511 763294282
2 196343 5226739
3 74908 122455
1 7437 119087 924080010
2 6779 670523563
2 123656 855570785
1 63528 64236 880681039
1 89865 171881 472082161
2 85611 412385494
3 97239 24973
2 154900 471904344
2 49967 844725138
1 70276 74776 544234287
3 111159 160173
2 129441 94250493
1 101006 125947 684993742
1 59532 99080 871260141
2 111475 382665304
3 48612 177598
3 39676 196149
3 166350 122376
2 150221 344140173
3 67054 119973
2 100707 564548212
3 42666 49158
3 117293 57002
3 39160 133240
2 58077 288816132
3 73341 190001
1 104463 106288 185740940
2 166100 673254023
1 36088 191264 510280543
1 41351 183493 783658308
2 197743 659609448
3 131308 191579
3 152777 11361
2 64078 606173935
1 55978 184770 550413745
2 32360 281964300
2 142941 534717002
3 63945 80631
2 74593 137946332
1 103477 131195 302431986
3 875 89449
2 74522 159232502
2 19127 214380311
2 172161 999495639
3 18814 184537
3 51665 97778
2 56572 821240294
2 122727 960813847
2 74378 116139563
3 66869 16962
1 42202 146959 311666073
2 152681 13799185
3 82928 100065
2 161849 451210358
3 191450 173738
2 169373 752663709
1 172696 186268 424165770
2 76741 654884499
3 195090 146977
3 142519 15969
3 198043 163531
3 152969 37650
3 112865 32744
2 58236 687400914
3 91757 88935
1 72002 80462 345948180
1 4675 163748 849710274
1 1794 143286 572970629
2 83867 502158662
1 52260 86298 737612775
2 171864 19429466
1 15683 166677 890727054
1 99084 182675 205214120
1 149917 153513 51509039
1 52702 197477 651278164
1 63404 179131 724693784
2 145083 588958459
3 2028 68877
3 60786 185482
2 6495 828434149
1 29007 32692 491216362
3 76581 39474
1 130040 155212 440328161
2 142041 996328183
1 139968 156307 735889941
3 62381 187763
1 83358 162397 752576708
3 5047 18807
2 158215 50837916
3 183479 8441
1 45001 118696 480696982
1 111755 184924 449906258
1 13462 19637 182290033
2 70242 515622803
3 9121 76772
1 120417 158842 812978437
2 138126 964642914
1 75911 183337 76870207
1 59855 174855 756360467
1 145254 147251 912797440
3 112143 100005
2 170287 525626409
2 65494 534424180
1 26972 87090 343771777
3 42745 177544
1 66475 186009 624519599
2 81811 686138100
3 187602 97198
3 101545 190097
1 59856 159172 508933717
1 132765 151963 457449105
1 148548 183916 765607566
3 126931 32956
1 79199 151876 243474946
1 7500 146053 221093516
3 26976 156972
2 91629 785499320
1 56307 109037 523512935
2 187395 99084522
3 145247 68143
1 22499 125937 666333697
3 67459 124442
1 47246 178138 99094957
1 164762 183977 216892701
3 61578 88346
3 50656 132590
3 22069 96602
2 170362 819135349
3 172636 169880
1 74803 160061 210242608
3 51911 22787
3 180203 151677
2 21432 261289088
3 80590 9715
2 31884 225246974
3 98365 145097
3 29374 59965
3 91986 145515
3 190930 21747
2 112447 40526578
2 146151 320725575
1 94582 173632 611977281
1 34420 174651 353913455
3 199623 126657
1 11154 174792 300852791
1 47630 79615 112448365
1 26453 84970 948814491
2 1730 376607330
3 74685 170272
1 16799 117314 651573011
3 72292 164104
3 17121 128767
2 52624 26713342
1 4406 141935 221386565
1 7579 159476 30073822
3 10757 184786
3 26148 37960
3 62874 77752
2 86028 37489562
3 199275 78467
2 44862 819988504
1 21287 153343 657101558
2 9900 960887936
2 101961 236332499
1 47618 69703 246581333
3 29780 76381
2 125380 918900308
1 165468 189058 556999526
2 58736 656508916
1 82767 199245 928401605
1 25800 197852 820053115
1 70650 162812 813865227
1 28269 122492 497052272
1 101817 153865 851101741
1 140508 172075 130142451
1 32922 96526 194703685
2 27291 294173602
2 148574 950649800
1 169465 196305 392990968
2 76388 682736671
3 35029 106132
2 35462 984640834
1 97266 141619 390820687
2 91433 260101574
1 50285 94611 490907905
1 2279 90250 838622665
3 176338 194961
3 185320 145884
3 13833 75052
3 103037 75307
1 142525 186093 613641883
1 135517 174431 778202475
3 115620 142145
2 101230 482123117
2 142846 602704257
3 148106 119526
3 191386 83682
3 113459 25012
3 68596 40343
1 11007 75354 981025304
3 40257 164167
1 17407 132449 909200727
2 16789 831056382
1 113344 124222 515663363
2 78198 94036969
3 136077 152681
1 43010 168951 199836713
3 87132 165111
2 7416 165270588
3 36258 158048
3 37700 188986
3 171719 167568
1 91403 138394 772265539
1 143706 166493 735048585
2 19467 854544448
3 197678 33287
1 16195 162322 152165512
3 125759 137578
3 76509 34097
1 21697 152635 228175096
2 174885 923337733
3 16872 144204
2 176984 245294051
2 138985 130088657
1 55413 83444 999587664
1 151108 167567 993538678
2 29216 55007170
1 164362 189534 595358922
3 74168 80682
3 150504 9925
3 71653 23086
3 98953 33530
2 175051 819769954
2 187854 730520049
2 175886 744263367
3 10160 136883
2 70918 306328441
3 29795 143729
3 100943 76208
3 147278 190741
1 7093 194189 472353959
2 168711 5351216
3 20300 164812
2 119498 626520334
3 158130 182410
1 104543 176473 300818125
2 92046 826626840
3 61353 109310
2 167027 608512100
3 76945 152037
3 179559 114724
2 190986 940789246
3 11088 136587
2 31401 666530880
1 47422 183022 673725063
2 15148 904480165
2 129392 646721121
3 94420 50297
2 97959 699802366
3 144404 93715
3 107333 59936
2 23349 42428714
1 44919 77331 587212867
2 77758 143031419
3 169795 23883
3 78959 5646
2 169318 18816936
2 56431 383959558
1 12982 198307 923351994
3 161036 19199
1 76476 94410 354524184
1 2649 110905 561895988
1 70017 144914 631643256
3 89612 33761
3 105110 109567
1 92839 122722 396827265
2 85205 915040274
3 81554 22882
3 159948 140995
1 12849 129585 230958422
1 166866 196474 385753235
1 120394 167988 263383146
3 183619 157635
1 30140 136283 44955351
3 174303 190706
2 63669 163324083
2 51335 767560797
2 1115 690333300
2 145435 147017872
1 53853 65277 340547345
2 7732 733125443
2 81483 144722074
1 177481 190288 221212557
2 182917 870959566
3 149515 194519
3 150215 158417
1 70541 125132 453260073
3 182420 198932
2 168586 599343001
2 49946 529829167
1 88370 175752 733239487
1 119689 128308 953552057
3 182866 103693
2 54635 47667327
1 39285 77807 188255139
3 9951 32467
1 26918 179224 517838691
2 185337 172457093
2 25130 689522230
3 3898 103920
2 44554 936153338
2 177352 179198583
3 72180 66725
1 98685 126144 85668341
3 9307 10167
2 40750 279082226
2 87248 634875793
2 22745 265412273
2 134594 117426807
1 135033 184605 47028643
1 27445 45533 186413894
3 118371 175008
1 20198 128655 215345146
3 76886 170594
1 9817 179153 530906238
1 56619 76868 791040847
3 111808 75629
1 40772 188003 72101185
2 158967 263214272
1 58640 120362 165215933
1 130830 163373 508912162
3 59457 54795
2 53680 867560417
3 106794 13257
3 154749 154926
3 5374 109830
1 30289 35279 580487368
1 140000 146406 394644763
1 64617 168565 823610041
3 34259 157154
3 99402 171609
2 117353 348418040
3 106008 197992
2 147598 925454734
3 94797 184403
3 193286 16049
2 188550 151779781
3 44732 178965
3 140810 95739
1 86191 148934 173534197
1 134422 176240 745777772
2 30089 425103042
1 55481 124742 139660605
1 28976 175599 875655229
2 173163 134234784
1 5387 134525 345724796
2 188843 799706020
2 187930 54986372
3 100363 132564
2 2304 584660347
2 143765 793699065
2 158259 767551370
1 140921 172122 814324016
2 132298 221256812
1 38530 136527 608675789
2 166242 605286306
2 127533 832297687
3 129867 179134
3 163018 131314
2 54167 784316032
3 21803 24837
1 50688 76322 464519223
3 31055 113164
2 158476 100424901
3 114512 119488
3 122716 224
3 57787 186468
1 189393 193206 434398082
2 151972 452076369
1 30883 33716 111666731
3 121972 102293
3 114292 23873
1 7930 89574 383616579
2 118688 589809428
1 7736 199931 499438335
2 133620 335916434
1 91724 137276 578434697
1 25151 87071 770571571
2 195838 648508410
3 137462 33697
2 13704 602419866
2 56552 145633926
2 1859 166983232
3 171410 175497
1 176172 199878 86269122
2 197181 481664754
2 120771 554821209
2 32405 19929095
3 4091 148297
2 48359 678552478
1 38076 106176 110989300
1 163566 185523 768297116
3 83862 199565
3 94674 107244
3 113866 69518
2 169494 866046358
3 118003 197857
1 104247 142465 26931911
2 175063 881929225
2 22128 449556273
3 118527 1986
3 51011 97912
2 194617 426780796
1 144827 196180 340310943
3 89258 92808
3 185304 71133
2 186762 959427389
2 53216 833405070
1 14041 174537 646760845
2 3563 363691270
3 62807 148034
2 168983 954234836
2 78642 441317965
3 167277 102596
1 106815 167563 576514990
1 46394 107691 471042048
1 46541 178587 980738025
1 22560 147624 104352899
2 182015 351369800
3 98619 24322
3 155880 159520
3 181466 167959
3 30180 4215
1 17732 194623 488095775
1 58213 132369 204071550
1 97676 164322 214743450
1 90613 172500 369789460
1 32517 75933 823723203
2 65933 434521327
2 101850 619438202
3 192992 80852
1 50843 76186 253726400
2 153510 737839341
1 168068 193798 188894561
3 98490 50120
2 170469 812525839
1 68495 147760 533781361
1 31197 104048 302641238
1 108281 192672 10417331
1 44933 147552 17427199
3 84000 126146
1 66828 125212 834616248
1 40581 57803 45804111
3 179529 20006
1 71839 150023 693724669
3 189944 62637
2 64570 967407473
2 66331 971189271
3 30287 10527
2 166010 104649525
1 70955 193194 467402475
1 86856 93661 687402445
3 45497 21632
3 138661 171071
2 144039 885088127
1 14944 149140 456187024
2 46632 538402831
2 7904 189994372
3 154711 117005
1 171174 196231 623049432
2 75658 665274211
2 63147 371297469
3 99863 126463
3 20352 35378
3 130876 139319
1 14591 18515 907843639
1 101566 139729 629672851
1 3430 31809 967311161
1 36984 199356 803910132
2 51667 656510858
1 61320 153458 281055964
1 113299 142107 509269622
2 32249 939846478
1 137804 178109 844313502
3 194697 133815
3 81584 117709
1 57561 187318 642044583
3 134854 517
2 112148 118397016
1 42959 168651 16627399
1 71467 114819 525905493
3 102321 41842
1 89313 151651 128318186
2 146000 592731690
3 185992 39065
2 3179 114404801
3 164299 56987
3 3631 11804
3 199932 116047
2 66628 908102361
1 76673 163110 952023960
3 183087 13278
3 47760 58581
2 22904 640677342
2 192057 912610743
3 27966 1266
2 152317 475783538
1 59115 63075 518360421
3 95724 169150
3 192000 2739
1 165308 175170 97917948
3 119780 58889
2 59614 474585858
2 18140 307726434
3 192626 124205
1 40116 48354 208558139
2 95023 939929678
2 115393 661556332
1 57357 156416 959051627
3 65969 97286
1 34423 114034 426428388
3 157289 52021
2 185008 545889513
2 17922 910001390
1 44432 192823 740231512
2 120946 265593486
1 24774 77473 841617699
2 35442 253268840
2 181374 155391183
1 7673 177208 758847243
1 17532 153110 239864858
2 149844 670779173
2 99573 292880118
2 165139 914633366
2 143930 706425672
2 152978 336964484
2 136964 264785717
2 192133 276220569
2 74366 77610933
3 185027 14130
1 95942 146963 122477857
1 88980 136216 88962282
2 120985 545064432
3 86013 152250
3 152762 167056
3 186103 106935
3 138438 21206
3 108167 85046
2 193463 444355886
2 130833 69764858
1 18270 51674 206149068
3 173005 178546
2 181389 411402392
2 72198 985624901
3 140245 2301
1 95278 145618 376805157
1 23895 165094 80635213
1 88535 199490 753338052
3 7358 50177
2 14050 615101643
1 15073 105567 649426408
1 81729 152407 56445864
2 40158 546098707
3 10650 181218
1 15818 193107 184774020
1 158855 166156 320031021
2 29510 767312623
2 71196 748244296
1 48327 192757 734532548
2 46928 464878774
2 48362 927926341
2 155668 966730298
3 25656 167282
3 168695 135731
2 80149 10971117
3 185464 158256
2 78170 754690779
3 94378 138451
1 64757 115874 75471718
2 141240 635660934
3 80648 185633
1 111891 188662 341556173
1 107831 182926 164053581
3 46377 20382
3 148230 196
2 190955 211048949
2 176567 232074554
2 6989 318769546
2 3297 24254680
2 157427 898367072
3 36615 155194
1 43630 52602 261932070
3 52627 58228
3 129426 168180
2 15714 481774876
1 2488 11061 441261409
3 93123 47874
3 139818 29052
1 67243 194288 526434093
1 78553 182294 436908492
3 63461 146969
3 113908 163268
2 87582 633710020
1 136134 141991 588865112
2 138869 391216389
2 171466 602411666
2 12605 223712138
3 125325 44974
1 83283 95136 375234452
2 114175 267005380
2 43012 392360898
2 70718 536919377
1 78411 189223 781643540
3 120895 2226
1 72197 163018 713630348
1 11104 11478 547129493
1 134851 136274 308507336
3 41354 7125
3 48846 106727
2 122181 40862477
2 110750 475602073
2 87494 227183827
1 15885 168020 277305769
2 171140 115929319
2 80885 933824217
3 7482 143930
2 127874 489166871
3 71397 116520
2 91941 952061840
2 17339 614087555
1 84382 140700 243306504
2 150809 745321009
1 57672 192205 221552309
3 73552 130005
2 43289 660887337
3 8324 83405
2 109675 137564450
1 74815 165752 882941504
2 172084 497109303
1 46499 72668 369364736
2 156616 757553608
3 198486 21141
2 170320 231045866
2 43000 306999563
2 191183 460311835
1 7024 26503 256302077
3 95728 37217
2 95967 267662290
2 38376 805113997
1 91649 121091 446978294
2 30000 602784132
1 109570 180439 350387446
2 29683 322384852
1 145183 186511 858825255
3 151375 54284
2 103912 909105235
3 94206 49428
2 120608 929275810
3 48942 129246
3 35064 92795
3 59294 105567
3 78432 152290
1 5527 83974 469632758
1 90762 168780 885350242
1 25880 144750 626545001
1 41481 140123 783031949
2 46759 242987401
2 109683 906106542
1 44377 142699 53688041
2 65155 38279227
1 109168 114261 610213053
2 115088 42262236
2 191870 153888402
3 181687 78998
1 14773 71111 619394953
1 15558 59899 379768750
2 126056 699118378
1 10637 153349 151360703
1 33768 103197 856794492
1 73039 148377 616509731
1 20332 127489 485149126
3 181460 65551
1 36781 150704 943740406
1 17642 34631 458250658
3 161087 82553
1 40207 135440 670279958
3 44808 50188
1 6563 86286 816842391
3 149492 13648
3 21690 116666
2 196910 732903193
3 172121 113818
1 118621 170074 938571589
1 132436 163787 245782561
1 77734 175248 58268150
1 28079 101788 396071859
2 85141 546058083
1 145852 147906 164262645
1 168819 172838 150366057
2 193536 147916677
1 8828 153048 901359525
3 96114 120480
1 19759 73233 912458313
2 79642 442593834
3 161765 65324
1 62799 187790 77106845
3 136805 183875
1 16612 118492 924566590
3 69564 99969
2 76606 307213688
3 2731 81589
1 61336 140392 102643022
2 32886 449644172
1 31752 108235 165538898
1 171531 192527 379755316
1 120905 160589 605657330
1 38654 198059 162304653
2 24387 265897273
1 39182 103262 236674912
2 173391 294723095
1 12404 62320 864656968
1 29320 157535 948607240
1 66481 86700 578830852
1 17634 166141 862939425
2 106419 562472591
1 4519 139378 140605062
3 142891 69908
2 179170 385696711
1 33890 103618 821606829
2 3993 524382370
1 10122 103782 965306634
3 180214 129114
2 154181 60705327
1 66719 176842 508966784
3 2281 124361
1 157073 178502 41234387
2 24569 589805717
1 130509 179357 883162520
3 154397 38952
1 66078 79998 611809758
2 106387 940281398
3 130039 75918
2 121010 699047330
1 11928 54573 850210085
1 132841 188866 898876452
3 124028 50798
2 42759 84612489
2 34633 289407875
1 54065 99490 104013630
1 130782 163537 260568885
2 116737 653748913
3 6808 16808
2 136093 114575826
2 90691 902999834
2 116900 287395286
2 70981 639007513
1 120452 147050 876603189
1 73498 197823 107462837
1 30153 154634 787950678
2 140017 910500596
3 174050 128624
2 170675 90026210
1 14099 189025 781132324
3 32131 190077
2 17779 798407194
1 26082 134546 766073921
1 9847 22695 430439478
2 119945 175769938
1 102760 120330 48428840
1 100697 198384 762141126
2 160492 411270508
2 180342 443788213
2 150510 627967968
2 187892 882610742
1 81566 91328 55895556
3 121314 40262
1 181502 184454 640244905
2 43147 748292350
3 15074 136016
2 127916 855694106
3 12155 65811
1 78205 169405 673811241
3 80553 190663
3 55383 183448
2 1890 824545867
2 27109 378998373
2 51406 782233204
1 104913 160220 731789798
2 139560 470353939
1 49522 112199 371652150
2 107866 97123853
1 93521 144440 562723673
1 86584 146460 276108140
3 183270 83031
1 25395 83375 980268941
3 113839 836
1 47011 81627 249807632
1 105660 149831 799474815
3 136513 69959
3 27264 192888
3 171338 154563
1 181336 186807 761485678
2 114733 154819237
2 198805 977908668
3 77903 64585
1 99391 196718 53461427
3 143429 109341
1 22345 108366 677517704
1 9505 84802 687350384
3 76290 145286
2 87153 650559665
1 129402 160653 959924993
2 118723 517602302
3 150855 117524
3 99339 111200
1 24685 143281 289206746
3 47664 45804
3 136406 70113
3 160113 104746
3 89336 10077
3 28287 192142
1 45326 152158 61391773
3 185943 15996
1 13866 21537 807431396
2 162882 268361288
2 98713 309982324
1 104980 120319 636809218
3 175660 186350
1 26434 44013 513537905
1 60553 66758 807328798
3 130978 60929
3 50948 39936
3 13792 188065
2 23457 136224223
1 13153 167676 259403803
2 166718 572581988
2 92859 55432242
2 175498 426491094
3 67011 198081
1 167374 172517 721825790
2 110215 523624658
1 15822 105914 516997989
2 179017 112805693
3 138877 1880
3 169597 100987
1 125129 135838 791953201
1 90880 122674 830051573
2 156569 810366874
2 76184 912577245
1 100531 143317 172363127
3 166907 93434
2 94856 926436702
1 27986 132090 776745282
1 27634 137974 129314634
1 75245 172368 952908418
2 16383 703186517
3 39313 96400
2 19031 213038692
2 107534 281032137
3 52946 18898
3 194866 176041
1 99618 110393 37845028
2 110139 161963333
1 6939 14979 682656021
2 199683 683504763
3 57831 116266
3 30076 59353
2 29086 82586248
3 157192 11569
1 65591 78082 733911926
3 175180 123208
2 127551 329513446
3 140115 12971
3 126239 8131
1 17056 89242 200105795
1 67575 81631 591409907
1 21096 131233 786805526
2 9237 215306564
1 64773 80510 642068419
1 43902 68739 167998747
2 36483 762994222
3 131164 178911
1 8863 126560 747024578
3 71484 178927
2 80024 571155622
1 55061 162812 321681600
1 4886 60145 595596524
3 157094 166112
2 81512 590298018
3 53209 32794
2 119901 456049142
2 143006 885946078
2 179393 723301221
2 82333 558266876
2 25056 452678091
2 106101 908138429
3 85084 145780
1 95914 151059 726727900
1 59930 192872 788048230
1 49737 93754 325431189
3 91241 15543
1 95902 105966 788570149
1 3413 78078 794019325
2 75068 38450996
3 186304 88524
3 165874 119071
3 5139 153462
2 139028 740279345
2 33443 247498561
1 113028 170892 329668506
1 13574 126358 82852855
3 88915 127706
1 42514 161478 520178865
1 3828 110066 701615230
1 17317 166403 149628389
1 80830 106691 268474373
2 79021 240033974
1 7671 104814 732742458
2 55258 397859874
2 126757 606117216
2 179261 609104850
1 86514 173930 660808184
2 137803 864645936
1 71245 153066 824954175
3 199596 78809
2 122559 893269559
1 22964 176292 749957770
3 80329 22288
3 12924 196068
3 141931 140243
3 53167 135152
1 28728 159240 180103962
1 92617 143130 433600209
1 98995 145808 709872446
2 137946 857712839
2 81626 136175505
2 90796 709950273
2 40825 585440118
3 58493 43796
1 28294 108653 309991762
1 60128 130411 659615553
3 146587 179776
3 170371 109698
1 51716 154738 947427840
3 199551 119903
2 185679 968472541
1 618 141911 997641623
3 179599 192844
1 7647 165248 587620363
3 126767 85195
1 20920 177066 981726494
3 32924 122513
3 41088 129193
1 155518 156582 426695410
3 150595 149762
3 14309 69624
2 143698 129560743
3 199463 32218
1 103150 143524 874834075
2 87113 231002374
3 132718 93639
2 52656 753546028
1 88572 159177 908957124
3 16867 65478
1 45285 67476 65456951
2 21256 107931460
2 181485 494947049
1 3072 20531 192515150
2 6021 951711390
3 50198 39934
3 119050 185646
1 112452 189317 540358354
1 69982 75940 747405722
3 6971 152895
3 94399 98436
3 140523 62530
2 45926 180539411
3 91941 175909
3 190451 169300
2 117067 353284084
3 198226 46881
2 181755 161715660
1 192 63500 136929152
1 54823 88256 858222456
2 38816 817960903
1 61705 187291 148549402
1 104040 107633 696749999
1 42395 76581 493251424
3 98268 110755
3 99090 137899
3 183697 62940
3 54835 164697
3 92432 35342
3 30901 122812
1 77043 122387 1822291
2 51000 597404416
1 141851 176740 136937915
2 180822 825258796
2 68616 957488222
1 158012 192912 720371023
3 3141 173560
2 134201 108263365
2 27616 628661844
1 123822 153605 980355984
1 62462 91315 845127025
2 27407 44785559
1 95156 148652 93663405
1 23157 174050 709366234
2 135221 897744099
1 14109 118318 452094810
2 135368 156234439
2 188840 517012280
2 75318 65253594
2 142959 87942088
2 96089 510551278
2 110412 69735920
2 68375 644603856
3 178726 120422
1 34543 125489 34140437
2 27690 857413413
3 121819 122567
2 39108 317379379
3 6365 170949
1 33264 184576 170610999
2 176550 793305138
2 43746 42225190
3 12303 166765
2 23650 290918373
3 125857 185256
1 95993 158268 445662391
3 68297 16707
3 148635 4157
1 154036 169147 763867306
2 120145 944001039
1 69968 90420 157245615
1 34334 156931 137726536
3 165631 43637
3 41229 103343
1 146764 157257 605029143
2 66646 335216123
1 98637 121437 660334336
1 132774 170670 194687049
2 122237 830743787
2 102268 725113006
1 59457 158932 283433071
2 72082 120001531
2 184621 51895852
1 34356 188426 786150383
2 11090 945888748
3 96576 77282
1 47593 68489 281880381
1 42388 135083 928318844
3 146251 137021
1 50320 75665 466289800
3 143986 74985
1 36645 125241 348337277
2 151456 90887685
2 195442 279565923
3 34343 178153
2 81968 892627275
1 129603 139465 446448922
1 20575 87516 686295011
2 77948 63772129
1 32045 117541 813658417
3 190508 133600
2 8900 934846953
3 153698 98727
1 24279 114649 213984808
2 136230 630677988
3 2534 178509
2 38819 809304936
3 59610 17004
3 84151 67358
1 159343 164399 776744215
1 135287 197648 387676755
1 120586 196607 204182020
1 52295 89458 386700161
3 141025 98115
3 193132 42203
1 1496 124085 742759378
1 50831 81889 444699059
3 17777 151095
3 150741 4012
1 47192 176092 668993803
2 51245 133778753
1 105371 108073 455276277
1 37017 161953 597734409
1 22770 79805 92416944
2 133983 793704978
2 71432 540498223
1 23184 73189 115995998
2 4152 949454983
2 162138 728844773
2 136057 70503723
2 85408 978311330
1 84684 185447 143248177
1 23255 116946 106340272
2 67772 604678740
3 172418 113759
1 26117 116331 500013075
2 171272 294429272
2 55088 118984368
2 36135 469896054
1 13838 161224 919301638
2 13257 680361376
2 14834 475745253
3 93389 119213
2 154558 830758109
2 55946 251430678
2 75879 176314832
3 180946 25330
2 77222 91943124
1 66376 133461 970778694
2 47803 734973575
2 133368 139388347
3 142931 138073
2 23457 91778111
2 88363 284770340
2 60954 15653349
1 135495 174717 761430543
2 180356 585520226
3 150150 56257
2 195442 330970132
2 41895 487033565
2 156639 647725431
3 180828 42750
1 83641 90521 623275574
3 163056 163433
2 82589 88505241
2 29781 566831323
2 191082 957030271
1 13359 107747 104978498
1 121942 171812 981025414
3 1611 59676
2 152617 659574650
1 30523 169978 506511700
1 74657 109626 55341874
1 13860 79067 667847890
2 80368 478718017
1 40187 190349 324660956
3 193175 153896
1 59515 142938 110221442
1 74656 78088 889257547
1 102496 175006 34677220
3 127107 196379
1 80217 150134 13497585
1 73994 164169 883846082
2 47808 392184409
3 55333 137810
2 149075 937423084
1 9483 167560 310712285
2 87128 466819973
1 42299 83793 431539060
3 179920 188425
2 132663 958612993
3 113813 174451
2 11209 968118633
3 31696 93275
1 16507 129714 34479214
3 192290 90284
2 129821 71280369
3 4209 122655
3 2987 195179
1 51506 72012 122394429
3 162382 32650
2 18636 892438075
1 128681 149797 221049218
1 56294 84023 575418748
3 120910 40722
3 184306 100216
1 11103 40926 199421505
2 70356 81912392
1 119776 188457 360004644
1 8532 37213 995690233
1 124970 169837 473176459
2 101007 816037921
1 41410 137113 841517713
1 34221 114561 760304279
3 43873 128907
1 19640 72854 553350744
2 146953 706905850
1 20323 173793 773004033
2 90631 886964642
2 67953 201889878
1 246 125648 383774831
1 131245 165910 788232703
1 54872 91588 749156652
2 190736 878347405
2 150002 975379211
2 180007 240925409
1 116971 162946 261050209
1 8162 161096 144244206
3 97580 148644
3 150786 147535
2 90665 770748387
1 165061 190058 317850514
1 16332 28693 382329752
2 167769 955001331
2 101412 873898227
3 136732 151208
1 71276 86996 428927383
3 67238 20875
1 49986 66418 200997152
1 118867 118903 603523626
3 142479 150424
2 174805 169090098
3 195141 191720
2 154092 588876646
2 1603 717174766
3 146392 102314
2 22864 233901775
1 24348 50507 989730014
3 133884 94709
2 30523 945858906
1 156309 167676 38374284
2 175582 484952721
3 109745 226
3 177081 79105
1 54477 150401 399161828
3 186529 61562
1 28847 153587 12310927
3 43031 184950
2 27111 126410591
3 188904 185454
1 15654 32132 462823670
2 114538 884838581
1 34842 123396 873183318
3 90989 181974
2 127553 461843361
1 43513 85700 475225563
2 170452 313384568
1 38717 138867 486723084
2 163039 441480165
2 138970 944331818
2 45176 212410782
3 150515 197211
3 102530 153828
2 17112 931784465
3 194606 5940
1 6098 72033 58031391
2 99701 34742614
3 39951 18148
3 192511 196949
3 126556 127833
3 58574 8016
2 196497 966712983
3 194941 44816
3 22803 24402
2 63119 336123314
1 37774 80460 170342489
1 91949 113744 111709327
2 115422 43004057
1 15586 138077 893983554
1 131816 142898 765562464
1 80001 108462 234593037
1 80311 122844 791074177
2 199911 842362795
1 48436 147364 116297981
2 74506 867877282
2 21595 625690215
3 177576 199750
1 128556 147945 72658628
1 8076 86659 681991041
1 26640 107577 913239995
3 168170 114230
3 185636 47198
1 119632 172046 318236656
1 45341 108224 60027071
2 59224 694451405
1 49530 114651 37956151
1 33281 131140 932289858
3 131856 13302
3 45620 91848
1 94934 196158 494528893
3 103248 12008
1 10805 57646 922662479
1 49835 137710 503176849
1 78619 92774 956382821
1 90283 130683 626303984
2 77941 525167715
1 27814 48483 80232891
3 181089 30758
2 168518 903297700
1 58616 197132 582286577
2 161621 266133406
3 4192 43878
1 92535 169209 909677748
3 131689 197364
3 188368 165355
1 138524 199207 394501262
1 120827 142966 281196159
2 89382 952190236
2 13985 136890758
3 9825 121650
2 186775 372416821
2 160667 48436529
1 40424 156004 892846342
2 191367 896717934
1 24134 24362 362375563
1 13663 14490 592242078
1 114742 167872 19153027
3 96827 103822
1 6596 39266 603525331
3 24939 122132
3 15502 117874
1 45099 136007 942079815
1 47772 58608 928075213
3 99412 136041
3 136294 195908
2 82304 79345844
3 100942 57064
1 132516 136659 549051823
1 96757 123055 692424452
2 122627 582776936
1 56919 197654 168241519
2 86939 628727685
1 11710 198953 363300262
2 131823 309768773
3 68193 60332
3 64557 150587
1 15145 119873 86029066
2 196766 548177665
2 25436 391799778
3 77245 196661
3 137510 37765
2 144422 6404987
1 106321 129232 284580190
2 96789 333447888
2 59415 746236295
2 44275 513893270
3 30985 140890
1 103477 113047 348659640
2 117855 517117571
1 173422 188154 922899539
3 189063 56779
1 5013 14245 200271883
3 180535 121213
2 28345 937580444
3 124024 188961
2 623 290704171
1 62936 116763 815715136
1 62661 97741 511862127
1 5388 181635 742690657
1 92247 118374 176175605
2 136292 861414201
2 43556 26155175
2 147205 929736892
3 131518 134513
2 188414 797849473
2 179852 234725253
1 40388 168157 545922578
1 163021 177301 901276410
2 190813 353975886
3 40185 156128
2 157905 442494788
1 45054 191432 348565928
1 50171 181947 283241196
2 146845 611354010
2 99146 432235986
3 195429 35208
2 161991 401150500
1 166710 169366 36147685
3 186259 117296
2 3965 184177912
3 41417 64069
3 40881 56662
1 97543 126583 403712920
1 45240 190348 618208707
2 145549 770317915
2 82466 764893343
3 1461 152947
2 106032 23735968
2 92067 533114960
3 39467 96000
1 78370 100586 360517009
1 145779 154439 19697339
1 121476 135445 862356068
1 84319 92076 265991487
2 145963 506314350
1 25489 81662 906743779
1 40896 111860 771197768
2 23161 188823565
2 35765 364728192
3 33349 60791
1 16704 196725 626466294
3 37297 17759
1 7935 154700 749512862
3 20935 32334
1 157058 162390 946205137
3 113970 11072
2 39326 617400823
1 35771 163443 406456586
1 93162 98013 130416134
2 95514 156117694
3 63512 190094
3 17417 99868
3 54181 168687
1 93242 192778 276970354
2 72252 418415175
2 31709 514029311
3 43880 62341
2 188148 398033736
1 69616 182796 637927884
1 130812 142490 331242596
3 166663 190128
3 113667 118951
2 59310 907932397
2 87658 928353886
1 56819 111426 613207084
2 1233 597208340
3 41703 65307
3 184531 77903
1 58202 159066 632679613
1 132616 179724 511963913
2 63752 121960534
1 84142 126946 599640262
1 71723 196737 93601572
1 99046 187616 743120045
3 17661 12726
2 176110 853182120
2 179246 372892287
3 32745 113955
3 132371 56027
1 193467 198889 306406792
1 50384 165648 738124102
2 100901 883967770
2 75955 607893277
1 7166 19992 992358280
1 78706 156930 80159608
3 13898 171954
2 162488 94615299
3 35680 43071
1 79513 109505 871774304
2 83287 762938328
1 35601 106236 123116864
1 125029 163173 400025305
2 102095 199477126
2 149377 395065219
3 31824 36220
2 129711 856349519
1 16383 135107 284771957
2 113290 951963366
3 22787 153726
3 48566 13405
2 171448 25605247
3 22097 163734
3 82982 19541
1 102004 103068 900098425
1 171754 174266 795296783
2 101283 986529129
3 679 198019
3 167039 106133
2 601 522215029
1 113609 145939 459417253
1 38890 91468 931823205
2 130476 91984234
3 73765 107378
1 12662 93466 107017486
1 44694 134131 735922935
1 13436 19185 562257946
3 6797 26500
3 134837 101278
2 191536 67061126
3 73775 87201
2 134714 178682546
3 125950 145269
1 55926 109490 595443432
1 162996 177562 881383851
1 84945 106263 78056242
3 143078 3177
3 58696 50670
3 114286 121631
3 110525 110881
2 3399 635698803
2 162451 279610389
3 18058 76652
1 61939 93159 894568383
2 177059 563080702
3 34874 102611
2 17859 745112220
1 25824 134903 1662514
1 165734 170657 569994948
3 85083 133238
1 10082 113946 156457018
3 8571 47107
2 194897 530685713
3 154886 62269
2 99651 889965496
2 120728 898491939
3 101907 71976
1 110528 164707 898812468
3 198496 190429
1 11190 61932 227322080
1 13415 49059 540710241
2 24693 295676268
1 99030 119664 697573871
3 23124 20718
3 57436 79162
1 150339 172468 252637089
2 129693 331695221
3 83203 133709
3 21997 79634
3 116301 183400
2 138789 695996049
1 136743 140452 412423106
2 30644 25777707
2 24875 221586304
2 98088 537137026
2 105632 463446897
1 20070 74973 470810337
2 145574 819559589
2 35435 653638208
1 50476 101934 707396114
3 70656 55396
1 13238 164760 418220027
1 97199 148785 702771447
1 55965 83425 813001551
3 83898 4246
3 28680 192390
3 157481 77701
1 47693 138539 646655265
3 73389 192663
3 130286 19880
2 18481 753523800
3 186101 72254
2 100132 272409774
3 56219 20940
2 95226 993982094
2 39471 843883342
1 10773 103022 292704754
2 168067 975361176
1 66399 108086 678788599
3 145402 68766
2 163896 464596939
1 93662 113573 780783653
2 93589 407334745
3 130162 143668
2 11704 470042456
2 198257 883098381
3 99825 82171
3 123417 180573
3 153781 85376
1 95246 96577 684906932
3 141379 59870
3 111885 172691
2 53561 860137499
2 46984 137278043
3 54740 164534
1 38399 90588 746488345
2 84077 130479947
2 23861 32476821
2 53800 897160171
1 76485 175094 120880256
1 161645 175468 283500604
2 154971 489425537
3 39107 30147
1 106588 139889 115392413
1 10371 83505 464049910
2 99779 558616700
3 28828 83693
3 105972 196730
2 17594 452390687
1 111516 172353 94843161
2 47381 484043694
2 149369 775980485
1 55667 154200 677041810
2 40833 229256352
2 183948 468619480
1 117792 125698 203094269
3 171532 25485
2 51752 833520660
3 168912 191094
3 35116 156716
1 6146 75568 117174253
1 472 125295 788462703
2 194409 513424238
2 31938 856688696
2 53332 610143509
2 49510 436268080
3 85963 109607
2 194539 447189060
3 107386 154243
1 41180 132310 385461506
2 139128 122642947
3 165595 42034
1 109813 117962 750558966
1 103469 132326 584604509
2 194653 3890255
3 188905 1958
2 57121 987690419
1 7876 159863 525171070
2 151531 380228489
2 146530 130508994
3 161427 184296
2 76332 289346847
1 21422 104236 103474560
2 74291 794540251
3 82906 141517
3 15218 145557
2 14240 637415458
1 54555 163133 370270811
3 170866 26909
1 121785 155256 376666956
3 103548 59444
1 29030 80979 828281720
3 163294 163549
1 105365 184660 289640692
3 166474 8661
3 21043 55341
2 11478 472405571
2 166347 391236399
3 199924 177214
2 81576 465081082
3 133410 124575
1 91925 116528 24283641
1 152756 170088 318325113
2 109782 152762023
1 20772 92115 585227795
2 59376 473866307
1 80125 133038 35891424
3 10508 198232
3 124513 198087
2 156711 694835347
1 67231 96977 143077522
2 84450 497946254
1 75795 146140 188736727
1 44386 165955 509705315
1 69662 154924 510044995
2 172017 865728935
1 70271 194582 39453971
2 31524 8705775
1 155035 169540 756442239
2 164149 738143104
3 67012 18465
2 26617 721664841
1 80257 186340 62631477
2 154787 986307916
2 53189 590319862
1 58737 151482 760224913
2 18942 704495119
1 84370 150736 577192289
2 11341 571523543
3 87190 140231
3 48052 177058
2 80913 238169830
1 29948 102598 473220407
1 30090 89083 794769307
1 64438 163469 590414768
2 67915 7185037
2 149889 423845057
2 125283 762909078
2 43480 665511785
1 46539 140692 553052529
3 130356 195216
1 54824 101108 965795660
2 139566 302300646
3 105333 57120
3 108385 146061
3 46589 188103
2 30312 127583796
1 113383 131505 787470317
1 64327 87207 104207426
1 103350 128022 972762876
2 38732 728742466
3 41457 127659
2 158307 854883273
1 140410 173731 946181536
1 144636 194596 173101817
2 52700 444165503
2 133652 4797473
1 52757 194847 267037844
3 113809 110439
1 66402 172634 777821817
1 106728 124769 538292468
3 19632 136205
2 131908 408752077
1 16696 184676 667242143
1 26328 32145 391937130
3 42247 6418
1 89192 186843 724850568
3 153314 39638
3 153454 187710
2 111096 582781208
1 2382 24901 434612193
3 601 97545
3 57551 15228
2 3613 639992678
2 90473 611709627
3 102281 168541
3 123539 35002
1 78846 159826 575884315
1 1936 182277 683050466
2 168819 127979133
1 7013 58764 9821723
3 87674 68773
1 91739 190576 406089139
2 53212 459558566
2 91251 970909099
2 148220 154585350
3 181035 126237
3 39006 137911
3 8124 124144
3 73102 164866
3 115541 15281
1 41718 122392 806842606
1 106929 109168 393761776
2 1839 525630641
2 132664 232641512
2 141203 543092232
3 155705 25672
1 44141 134512 214719058
3 158301 49483
1 33610 47736 330763332
2 9751 361550525
1 144206 172971 835734972
2 76312 617867709
1 96475 182027 31706111
1 84628 87086 357671111
2 129465 143903938
2 83848 939790567
1 397 69558 75082914
1 18605 147660 390781747
3 58844 139955
2 112121 762334493
2 13786 437339989
2 127852 638054516
1 56073 99764 940066516
2 62532 706822118
3 178655 131271
3 152924 90603
2 69164 904311667
3 187704 3306
3 34875 117333
2 111474 320437386
3 197135 116751
3 161126 123069
3 128371 42194
2 94572 23748539
3 90373 33983
2 99693 357430029
3 145942 138775
2 140845 450082816
1 39157 79255 933892431
3 68649 137388
3 95053 80101
3 166746 190675
3 99526 60817
2 131208 623276252
3 9790 132474
3 62510 154431
1 2118 194915 644979821
3 20527 182408
3 168313 121684
1 27579 96981 459318034
2 72347 413941572
1 120559 152398 228492221
2 117001 837435034
1 34385 73195 690240413
1 58913 111643 541211093
2 36708 648091435
2 149779 118146893
1 109527 166182 711827653
1 85843 179604 485082660
3 38896 89092
2 167352 914798196
1 52809 119685 598575457
2 60229 95615114
2 43449 44420339
1 24845 56255 735372144
2 113548 645044754
3 51500 119438
2 131769 797926774
3 180876 62528
1 16475 73779 751819007
1 55516 79605 29595712
1 49422 171700 977325320
3 155651 123191
3 115751 138022
1 60019 83651 272936706
1 17822 119277 166674394
3 24439 120897
1 32997 68941 805284337
3 179826 15880
2 115364 177803287
1 38628 184396 83693699
1 19193 159442 187929420
2 93535 964275394
2 168756 838184233
3 199819 22785
2 196594 88551278
1 26469 71844 230564510
3 67888 146122
3 15197 2295
3 120418 182599
1 32174 124736 758873398
2 75139 49879652
3 12666 57056
2 53097 873529156
1 195341 197223 878437305
3 48860 149071
2 89860 92428838
3 138164 15721
1 20902 164844 402306587
1 43765 116533 432122303
3 177588 194398
2 37400 771162484
3 151439 123901
2 172088 888863666
1 8280 143040 952485660
1 4180 181801 245229026
2 41112 696861706
3 179573 155011
3 185588 51588
1 96030 100392 110392712
3 65445 87501
3 81075 158435
2 70486 365161884
3 187921 54148
1 152214 155684 355229001
1 4032 150335 949960937
2 163855 746998818
2 79808 378808224
2 139859 575194169
2 97247 841704912
3 157494 89965
3 73001 63954
1 108626 198657 482967938
3 97131 9824
2 128217 252449575
2 58968 167657365
1 156904 168564 742734757
3 45135 147380
2 46758 108043998
1 7627 168019 936811590
3 155892 168083
1 5448 151864 415130538
3 77377 16275
2 51724 452996209
2 121337 164864359
2 24294 478609605
2 130315 626340634
3 21913 71847
2 195521 477913063
2 66394 153604248
1 12527 120231 234509985
3 63450 158437
2 35056 841669879
2 92159 222585887
1 99150 145087 938123884
1 51473 82258 337452651
1 33771 126241 856991341
1 154893 182750 810843972
3 42442 85188
2 173907 747661192
3 190473 149559
3 112857 99768
3 168211 3648
2 156224 826013296
2 146773 609152398
3 3703 31548
3 191638 122567
2 143404 490711395
3 179679 138385
2 5776 347124732
2 156527 186663358
3 95483 105443
2 27097 82500370
2 76321 332987641
1 84156 154793 524422174
2 128482 540070184
2 151872 24584861
3 68794 175696
1 20429 84303 702032117
3 150264 182826
1 19484 45805 31156168
3 143993 192888
3 114935 33962
3 131441 40959
3 185157 196165
1 62511 186577 962787160
1 94821 191624 962508778
3 64296 175381
2 149462 547704871
1 56779 88328 236095872
2 117050 926590497
3 195951 11417
2 119629 606580037
2 159519 632348413
3 32746 137759
1 30393 194544 866347236
3 74958 156229
1 25357 148866 485547853
1 48516 162875 716395309
2 126498 855026468
2 161840 726754138
3 108263 88908
1 43031 45498 615934475
1 22242 166748 872482209
3 186457 56354
2 72082 146833907
2 114177 494109968
1 77049 89781 598216445
3 176167 115521
2 4319 935880286
1 64486 88590 878600807
2 125438 760319173
1 93401 123175 582081446
1 68314 144105 577172859
2 73347 449083546
2 132938 252437576
2 130203 149916963
2 87268 279421714
3 87497 94108
3 56304 55939
2 104593 70664620
1 125916 185164 612720921
3 78957 171144
2 154331 662194034
1 21586 166486 113861865
1 75624 150389 866080097
2 125685 516234948
2 62544 717417513
2 134082 126109772
3 188855 161608
1 26058 135653 697151250
1 144196 198855 115475584
2 135258 228089143
1 3161 121574 639802860
3 20830 68645
1 54397 84246 3501680
3 96798 17851
3 151967 1433
2 706 297190151
3 21883 168704
2 187205 82039702
1 33879 150101 893214471
1 108572 114821 495550968
3 70866 184767
1 51162 180769 173419585
2 52645 856532338
1 85450 89986 688054738
3 116876 46605
1 74496 188883 129378363
1 63875 81045 554029113
1 36378 173525 573123856
3 113826 197103
3 75902 26201
2 157801 301446302
2 97303 578550623
3 111313 159228
1 47522 64679 42277188
3 119378 104101
3 62529 73891
1 104648 142918 609788303
3 44880 63634
1 38228 62910 400973377
1 19644 136771 63384913
1 43870 103071 449696725
3 190391 162356
1 34068 156378 680782382
1 67742 87208 184973464
2 127901 780076398
1 67894 163943 265738358
2 108144 511887999
2 39891 73794379
1 57073 130121 932510306
2 28780 462394088
3 34400 137733
3 143798 108564
3 52684 23401
2 146818 332066524
3 7033 191769
2 144869 627833364
1 164890 182917 272913470
3 53006 21166
2 79238 471793787
3 80671 174307
1 11287 86471 304500326
1 23169 122063 990651921
2 3248 967084049
2 75295 121375003
3 145895 148180
3 109133 115193
3 82825 182672
1 45637 183323 991711667
1 34875 116127 365606392
3 27567 98373
2 71878 802473112
3 78741 138250
2 191122 330047868
1 104853 188935 175562522
1 49354 103583 315225693
1 142945 178253 968054830
3 55806 89847
3 177050 159118
3 32385 68712
3 171644 104589
3 31763 9821
1 137582 163007 238089693
3 12456 125117
3 91819 137168
2 75314 820326294
2 81072 655250715
2 65827 533216390
1 115133 190614 833052542
2 112694 866083268
2 168217 568798219
1 24507 61464 972483531
1 43053 157133 122850493
3 22301 186920
1 1580 151128 582876682
2 4204 220293005
1 8136 48447 655117962
2 51430 805222344
3 10980 119588
1 58386 179627 251871092
2 135559 262583254
1 145561 147537 770224059
1 11898 154110 89420191
3 55794 92523
3 51178 105070
1 58213 142215 604241620
1 79541 185507 486702931
1 45490 184315 604203908
2 58314 162861325
1 28775 159525 934481443
1 2915 178204 821713550
1 115405 128794 819180779
2 77318 159924499
1 86393 121043 719012889
2 26197 333346719
3 14510 53942
3 126268 99164
3 69397 109796
2 27673 352246832
2 38381 231363616
2 122183 240277532
1 13605 42116 44486717
2 116070 546280328
3 20499 98904
1 50371 80473 808062876
2 155865 588035102
2 40743 710594966
3 11017 142724
2 75376 976498251
3 24886 27898
1 9235 195913 971547249
2 84019 232665193
3 146055 48136
3 46634 138465
2 148429 790664176
1 150038 181828 278196469
2 54295 460555597
3 192235 152850
1 67398 128813 607257329
1 93740 156161 123118344
1 59847 194504 467714661
1 96982 169728 517234956
1 80448 198728 162123036
3 198699 189694
1 97688 175255 198727970
2 20086 908841357
3 122823 942
1 99378 168230 679454089
1 178456 183118 701050304
2 146108 706191389
3 99621 55563
3 54166 127151
3 3560 16328
1 121 38081 142752882
2 113434 43114811
3 123758 111697
1 130313 192662 457699196
1 33676 124396 853263127
3 171888 197599
2 182991 25086944
3 50015 161610
2 140003 742381593
1 54263 157056 725130860
1 41547 175508 216389549
1 5593 34797 986149415
3 104808 30288
1 95521 158744 505287225
1 27744 155098 378297577
2 15401 117435984
1 7204 59926 697577880
1 109416 157126 405616875
1 2110 57729 376074955
2 76392 353164340
3 27550 14278
3 3164 166814
2 137068 494532453
3 186754 42867
1 11637 164901 930872077
3 21127 65581
3 138973 22185
1 79908 197300 862393094
3 37883 60259
2 101490 337593738
1 35003 69009 347694039
2 136255 781442345
3 49086 148233
1 9407 137021 460147895
2 130819 985354229
2 128075 386082241
1 90717 182699 82948436
2 94247 712001279
3 131604 177715
2 72154 225314089
3 135519 174456
3 192082 194494
2 158405 5159012
3 10995 169794
1 27912 28408 514506864
2 123712 786995808
2 118603 412698784
3 86698 61530
2 14018 951834142
3 60827 65739
1 16617 56857 830458516
3 109416 69598
2 35340 715356453
1 110228 198325 668760088
3 109584 105772
1 30113 86877 385529082
2 58153 735218351
1 77126 196431 383735664
2 163383 336386889
2 135774 311449293
1 2752 21683 198835392
1 67307 174382 583795047
3 58222 82602
1 55488 145610 881564762
3 133073 59601
1 33711 149429 800973808
2 199672 828542187
3 64516 64128
3 18972 41609
2 76489 457642115
2 997 809147760
2 26253 43780229
1 15728 194833 658179730
1 28437 127644 568041995
2 11586 589445161
2 57548 893150417
1 91248 106228 762804825
3 186182 26422
1 119974 123662 512568380
1 166761 190938 229326955
2 168930 474123343
1 111803 187967 183849791
3 117187 74500
2 193404 74023493
3 189641 160192
1 41132 74789 634620915
2 161096 155647755
1 26285 168867 782411429
3 115443 159455
1 19216 147062 857130861
2 42077 835824773
3 166281 160509
3 108750 83580
2 149675 446896171
1 110477 145202 612536106
3 190128 140973
1 96982 102747 1639570
2 164529 683138838
3 71781 165258
3 89538 3248
3 477 461
3 158110 37190
1 86070 158267 641041485
1 174409 191665 932713934
2 139474 248822395
3 165213 26206
1 15972 89622 117729270
3 110209 196063
2 176188 356911905
2 18267 672805766
1 37244 123849 718885937
2 32085 103859521
3 67983 131296
1 32850 84238 656411367
2 130890 976068257
1 41016 125937 728729685
2 141365 106745853
3 132528 108503
2 176660 15673085
1 173719 176493 6222193
2 175548 577076142
3 123554 82794
1 670 179933 272572150
2 61866 739465088
2 33847 150793292
1 38605 194612 577611275
1 8022 19945 601017889
2 101418 349661269
1 143136 177634 914926008
1 72664 136489 86049137
3 61046 155002
1 477 8703 270051949
1 22297 195785 656506223
1 110067 163957 124962827
1 111979 119176 772561762
3 124685 85512
2 161860 399939187
1 149507 193603 321224874
1 15212 142709 231645430
3 171969 156948
2 13549 558219083
2 164550 403358276
2 181720 208334128
3 156749 164671
2 133299 324811679
1 127497 145408 909732189
3 177488 112220
3 47385 151971
2 164599 561724965
2 176366 351798114
2 115404 593940353
3 129042 117284
2 22169 902584704
3 30407 29693
1 112229 152015 1601079
1 125467 156128 203087237
3 182042 58836
1 66859 84068 263550761
1 66158 72064 646769361
3 73887 161719
2 81125 56906021
3 53750 133023
1 22133 40118 898160314
3 14306 25985
2 190665 936608975
2 170622 699295453
3 58480 29436
2 51883 841412755
2 83263 731831407
1 1886 80354 294094540
2 118638 327491444
1 45523 72777 569246029
1 109199 199277 146940651
1 88347 176969 422658499
3 13042 175032
1 45850 170492 755320379
3 170947 182794
2 165831 699033625
3 148086 177322
2 99790 528228226
1 8576 166831 668435464
3 180412 56925
2 17442 666320213
3 5242 91575
1 44762 68979 422065683
2 130880 27657651
3 68806 166891
1 20080 59694 114175028
1 31416 176313 913192618
3 48157 140012
2 126824 210665209
2 25925 523827853
2 60564 302360335
3 48946 187556
2 45836 687214577
3 149027 197371
2 172519 6964717
1 141998 161388 303942861
2 63141 890744432
2 154455 74714962
2 110770 122400132
3 52687 70633
2 73813 663939353
2 181938 518675070
3 162820 1632
1 74558 156839 181783242
2 3363 565357358
2 152720 315514195
2 108926 198167387
3 107241 121078
2 126877 674919298
2 27317 522124107
3 42097 87094
2 122526 46216402
2 91703 957997860
1 20116 66984 797536989
2 171868 339300290
3 38868 27408
1 123928 156032 861122768
3 62672 74530
3 165486 158
1 99105 178738 676790207
2 119992 87779621
3 49849 172031
1 112352 165956 124287203
2 84545 407446022
2 8646 494768629
2 14208 965803281
2 145667 680806460
2 160798 130481109
2 162630 61219581
1 84013 139345 370705550
2 13452 363857472
2 191 654569528
3 159621 41398
3 50701 98421
2 118545 516615152
2 139829 835645458
1 13163 86885 113668888
1 16979 145202 531430725
2 47130 403651977
1 54301 93683 4748339
1 136879 177465 170600811
2 133754 563476020
3 110703 105394
2 102813 526372231
1 128594 175989 987123622
1 27936 118398 484747234
2 187559 922819176
2 80552 926494052
1 104849 118181 959422718
2 61705 167121137
3 85184 27396
1 70301 189076 540078302
3 81375 6182
2 70568 966146573
3 93812 31719
1 52980 199109 501922771
2 20105 473898571
3 133425 171296
1 3283 194106 853170352
2 4563 451422347
3 190811 29270
2 180377 386455282
1 177909 196720 735488949
2 195781 863779556
2 95815 465709202
2 113297 533862613
2 88237 699960856
1 87711 97600 464555310
2 152724 670360386
3 146994 29007
2 61360 119539625
1 120883 194166 100941590
1 102815 165801 731728560
2 121439 726080762
1 44252 178721 597813457
2 142406 620647775
3 189491 48284
1 80348 90554 763918836
2 3337 443744742
3 145142 100509
3 124612 58278
1 55857 139804 984611376
3 5549 48631
2 179900 276728678
2 61656 49376967
3 9760 23621
3 120158 7068
3 88912 85689
2 169866 134988920
3 184262 155750
3 195869 34605
3 182472 73510
1 38311 103249 277314059
3 150444 8843
1 42602 137047 972840273
2 90810 911540417
1 41313 75808 604046153
3 160810 23296
2 81307 355393878
3 52699 76936
1 30105 141152 205058713
3 192702 10985
1 106373 135400 925563624
2 154700 696906952
2 3071 12710002
3 20151 62527
1 61220 78463 356858849
3 70714 30719
2 51129 453159547
1 6677 195344 29894084
3 75174 189026
1 19060 123471 448531188
3 126797 178191
2 63033 768309796
1 29753 43522 137768256
2 68236 994559419
2 60888 505947257
2 41155 298883081
2 155268 467398128
1 89201 149449 727241408
1 11044 75473 226586587
3 164455 78966
2 89707 242449747
1 128100 156199 466072321
1 87641 110162 26882638
3 70485 187864
2 6092 930618500
3 38046 13264
2 131868 89910734
2 5969 547735606
2 40201 105917705
3 56363 45076
3 34357 1816
2 126472 689261863
3 164190 27547
3 41632 75789
2 189458 464172967
2 158019 610442683
1 67929 124005 192531215
2 67850 521143202
1 12464 71667 255515581
2 144349 874790586
3 82058 83967
3 20405 123427
3 57814 35944
2 163135 514562464
1 8956 124121 573657433
1 45497 129181 203994206
1 60507 100224 169026194
3 52502 159594
3 64519 118763
3 197491 94722
2 142987 455752044
3 97492 67948
3 64181 44852
3 189122 40899
3 1000 198939
1 8400 168164 117779642
2 38792 733206038
3 196702 31335
1 127678 196537 351873637
3 140447 191816
2 94516 297096273
2 46402 178474254
2 44667 423458430
1 101116 174548 609019309
3 110633 128861
2 8087 530978728
1 139666 172884 312985640
1 96166 190734 744790580
1 116374 182926 92378829
3 108863 189105
3 102132 48923
1 70182 101716 503125485
1 79187 182151 148819340
2 126616 750657625
3 58124 38515
2 45454 603393023
3 24269 70542
3 68445 97063
2 151919 195450992
2 71230 608809170
2 22925 376535694
3 138291 153127
2 191790 390246765
2 119256 222037818
2 159241 282543322
2 52203 759919344
3 44481 155029
1 51097 117031 792253430
3 106112 142993
3 186020 115589
1 42191 68435 726724172
1 43716 101275 280105708
2 110643 519708000
3 93820 163820
1 61851 79491 816206667
3 57957 38510
3 53996 72756
3 159602 125198
2 182237 710424297
1 41912 180832 668616138
3 163745 151322
3 92586 16925
1 86787 171110 644228004
3 82422 11794
1 26245 181862 435519203
1 62601 81979 882928218
1 103674 127661 934823094
2 35966 294694527
3 103795 9180
2 12111 745738290
3 53802 4329
3 131762 33051
1 100842 103717 916361949
2 137707 737898886
1 50236 108796 388138772
2 24595 801966046
3 116402 79805
1 23760 114179 703508381
3 124466 5844
1 27711 150124 567573862
1 139840 195283 973403945
2 158060 620742978
1 5677 106306 44946216
2 108915 309935355
2 25628 589284551
3 143890 58046
2 7824 414881958
1 12024 67881 85972104
3 134568 185969
1 30485 131715 245477953
2 163912 838677324
2 39610 517297913
1 88535 138158 669692617
2 4089 562892670
3 83217 159515
1 161513 195639 228868242
2 105255 770556163
1 102139 174080 182647407
3 144444 174615
1 4871 72604 303576317
3 108336 127032
3 100745 143525
2 195261 75625844
3 98492 88760
2 193946 574699037
2 69998 37710504
1 10024 114375 288836040
1 75177 108750 259677179
2 76463 273137705
2 3373 455984388
2 103831 70528478
3 172589 186133
1 18545 46627 335392965
3 109956 152315
1 86630 164217 686042809
2 66957 502576975
3 38968 97955
1 116538 161508 823753425
3 173643 91438
2 111876 136360928
2 117005 125522710
3 54057 92942
1 175683 178926 468478368
3 101553 126502
1 56138 64048 8217325
2 101986 9032964
2 15668 635211651
3 3817 135242
2 83567 299795814
2 107261 279585735
1 45007 199211 26498803
3 174032 31441
3 27617 137425
1 54752 158384 891281930
1 2584 47364 99130910
3 28902 124899
2 118593 610064803
1 12267 124252 811325980
2 148921 49609201
2 2129 918350988
3 80248 70350
2 140604 206325641
2 181752 955419249
3 105151 188801
1 144062 145300 844256476
3 165133 74172
3 47790 171088
3 81825 164581
1 39637 115412 797711468
2 30865 637400931
1 23348 183154 777291006
3 42821 60054
2 66228 224247114
1 130116 149226 900982716
3 47147 166141
1 23775 156420 193499762
3 79887 4270
3 56264 176887
1 57690 142742 875402191
2 149627 435918469
1 62902 136689 183380012
2 67262 110357165
2 155947 464619778
2 170283 115695275
3 28848 17128
1 17358 110407 666158944
1 54571 191919 683459434
1 93580 133928 146943676
1 22760 108285 329405787
1 49418 127623 351967494
1 37316 131304 701240984
2 196287 325734916
2 122354 593885363
3 23850 22613
1 74017 141863 655484645
1 528 119741 373061412
2 164118 75143404
1 35978 44982 920093623
3 195321 31485
3 167959 171313
3 12324 118981
1 85572 144731 886228679
3 89884 13711
1 10507 181791 175720040
2 157618 945588861
1 107507 191984 736574330
2 42188 134084729
3 70578 142998
1 59399 64348 249169045
1 60183 194919 281674276
3 96751 28415
3 149843 113010
2 50334 651610767
2 8582 96180907
2 81050 740759163
3 139127 11016
3 143710 38225
1 6576 183051 556570998
3 8623 107285
1 11279 142363 73650665
3 1442 31762
3 23696 28579
2 1183 391546753
3 137709 182001
3 165413 178522
2 46424 64200625
3 83967 175306
1 44704 48556 566624606
1 40987 125991 136681769
2 29504 222118753
3 189903 170457
3 165305 170043
3 146602 32726
3 89987 140613
3 31577 83776
3 107187 8634
2 178148 89244951
3 183002 181862
1 141946 198910 842977522
3 79318 45595
2 38600 665698200
3 119560 158268
2 185709 455426208
3 25101 52763
3 72507 174474
2 99337 468575242
2 164538 438141781
1 80035 88727 918049174
3 101853 164469
2 96206 318290228
1 31483 111793 133454839
3 135631 48435
1 157333 183602 392390436
3 189689 176898
1 123322 192010 954196933
3 7926 198799
2 176637 99727728
1 18889 103070 222534856
1 70895 75885 714340516
2 155974 797454367
2 5809 75309270
3 120996 89053
1 91775 192873 439252992
2 174879 359681374
3 122600 44410
3 83288 151578
2 113559 568924433
1 49518 188670 44234983
2 128954 176108300
2 75957 826602768
2 83992 996740878
3 151298 155346
3 88587 6939
1 38049 54475 629377449
2 193160 550035914
2 10747 36098314
1 72270 151709 53723667
3 131254 85217
3 60499 165159
2 194841 862135247
3 161956 82934
1 21387 31365 636887586
1 97502 117010 236184734
3 1417 12648
3 100848 71906
2 30213 901247979
3 64159 68849
2 91503 112090624
2 101023 134351568
3 35316 130425
3 90145 4474
3 68457 104370
2 176815 69151332
2 103378 95524884
1 149871 155296 900326343
2 106103 63374601
3 109695 171921
3 132200 183747
2 90034 732251476
3 180743 29188
3 77251 105214
1 36688 190290 412400586
1 112064 138253 955378382
1 56926 108595 454807964
3 19476 118919
3 106785 49401
1 148360 180575 1643314
3 155520 121780
2 143998 421597339
1 117549 157341 905379332
2 78423 715626001
2 97408 384282555
1 113887 122687 100137499
2 25153 682678945
3 174891 77000
2 26843 688309618
3 83759 71535
1 66437 159638 677637502
3 44071 60941
3 56419 181544
2 38063 491885192
2 44117 228327160
3 39766 119076
1 68085 103751 243832956
2 57155 864028662
2 36714 77853718
2 119474 634943477
2 197905 292953295
2 155120 364715932
3 198350 123414
2 12739 454431440
1 103585 165825 379756635
1 66833 93933 26263968
1 49985 77129 340823231
3 181427 108528
3 90308 136594
1 85988 137574 616971312
1 44422 65002 885747936
2 141532 139297967
2 162507 769540983
2 115740 863283245
3 35344 193528
2 17146 850131805
3 77639 18988
2 167882 397179628
3 105063 113702
2 66384 371458000
2 83237 583949450
2 189868 934283773
1 127708 199397 516229186
2 94251 77754102
1 12149 166364 881680048
3 119250 145674
1 75205 120930 984851887
2 145848 839712182
3 38863 132487
1 48205 170201 714722769
2 67931 322919921
2 62285 967225940
3 86614 60519
2 96326 447412633
1 26546 133722 902679148
2 186051 183557072
1 60777 73262 126609222
3 8164 192877
3 174345 92305
2 58382 967161623
3 66553 104639
3 6713 7935
3 145526 146808
2 75589 906269888
2 11311 467929551
2 31840 580098837
1 54542 169368 254883770
2 135762 328854359
2 1640 832012743
1 142158 146841 235398227
2 44963 336026580
3 36207 98802
2 89468 88929355
3 36774 23829
2 8726 219048271
3 25571 154094
3 80236 73897
3 189172 78013
2 199633 495162789
2 14346 475315988
3 65937 151762
3 23286 148699
2 110874 956553812
3 68161 125264
1 141827 142134 542650209
3 64610 53140
2 185481 244659756
2 60758 559501554
3 124027 40398
2 194413 866858641
3 81669 141026
2 50424 183297579
1 19157 144031 129437004
1 57710 93435 496178174
2 186850 329876246
2 103929 307773149
2 107732 887179114
3 136955 111474
2 62225 920660833
3 14840 189412
2 129851 576260655
1 4718 154752 448218986
3 8886 132190
1 170769 188553 378850754
1 16002 87016 647247776
1 129805 134255 750672566
1 87044 154257 424963662
3 56283 98681
1 60213 81723 824403084
1 83110 161766 504011071
1 77131 191611 440296350
3 2604 161226
1 12866 15692 657965493
3 23193 181478
3 100709 147911
1 87910 110059 244722722
2 24103 440782929
2 12772 182784048
1 152716 192469 491133992
2 169541 833846877
3 140273 62766
1 33624 84059 665962206
1 25675 93742 296205234
2 100412 847445472
3 183536 165320
1 2618 189965 881797406
2 150255 153275627
1 9593 180742 94917501
3 28741 18901
1 9382 71114 822616793
1 167131 176265 283241871
2 62044 683493315
2 146302 200887817
2 45238 406608577
2 117146 973983297
2 4001 138433407
3 64764 39519
3 125183 62941
1 59272 129132 179927429
2 14780 990567560
1 113207 180786 738228001
1 68482 132455 684852263
3 125643 184932
1 60784 171047 757922160
2 178136 59598821
3 36114 137666
1 86881 140915 345274260
2 158967 204330948
2 153345 902273671
1 2500 166961 12626803
2 95180 105459083
3 180671 4323
1 17420 158049 134312926
2 82034 483586808
2 13507 120934844
3 155686 106095
1 16383 97905 693505685
1 23406 147851 891016876
3 602 117361
3 99107 25632
3 164488 26769
2 133115 909533090
3 160654 6598
2 77705 697661105
1 10588 50089 743264288
1 153429 173007 34066691
1 47093 60551 197612125
1 133114 152114 431479181
3 39428 31983
2 104899 835952722
3 17657 138656
2 122855 682625592
3 174340 1574
1 28123 32630 860531598
3 184990 195206
2 162389 855153214
2 117237 624033406
3 154774 169324
2 458 450600611
1 56455 191260 967681446
3 13609 114799
3 72177 16381
2 143012 563877042
1 155763 199525 433586300
3 122169 13221
3 185760 136617
1 148145 179227 901775671
1 65867 173446 8966179
2 141508 154948120
2 166396 554720819
3 27292 67518
2 109463 359686075
1 35779 92563 536393472
1 126223 142434 153200882
1 63948 121675 515586745
2 186994 423936413
3 5440 22909
1 130426 174347 698809602
1 37758 125812 896248059
3 97083 3827
2 65229 294829574
3 190961 150843
2 152408 40840648
1 45159 175401 781070059
3 178292 35037
1 23517 33551 348495869
3 114121 151760
2 150680 891078508
3 175393 104247
1 103258 182667 863964018
2 185209 399014244
2 37353 854757770
1 79827 185602 600192332
2 98404 47342760
1 18241 147696 838152414
2 39461 968970858
1 148301 191562 262750595
3 13534 45646
2 144074 813771772
3 176897 190121
1 21557 140984 429329885
1 82235 156363 353484925
1 58288 70584 985905085
1 10939 53695 150161542
2 39541 696242146
1 21638 158763 243879924
2 110198 109350333
2 147914 474156902
3 22452 131568
3 4828 137721
3 75186 196638
3 112567 27247
2 122412 476388940
3 159086 48421
3 92455 27450
2 13148 821767441
3 196585 59359
3 28183 49121
3 130660 106085
2 58113 275046945
1 112339 198202 234916888
1 111696 187405 951165808
2 16692 675897099
2 139635 822015099
3 177106 91635
1 90582 162135 762287585
3 117656 156565
2 3065 537140241
3 89535 145895
3 120196 45376
3 50021 56607
3 130767 108775
2 112245 68870479
1 38689 164107 106635615
1 91820 173762 832124461
1 32990 197606 182652215
1 117918 154770 593854727
2 107182 712703647
3 131185 128410
2 42309 301039691
1 12670 133504 562682255
2 73739 440019797
2 108331 228869045
2 155194 235991053
3 26973 103768
3 37768 134450
3 15549 109144
2 161114 708773111
1 9012 100213 289091026
1 26525 186656 34973846
2 138286 376302430
1 126045 145176 349212067
1 154440 159978 212193743
2 18509 363960716
3 195158 80689
2 169404 260424442
2 31641 869455448
2 7579 902516420
3 33570 177050
3 14456 144591
1 37153 189959 593997907
3 139386 160771
3 176408 158930
1 119833 182379 808786159
3 147966 152117
2 128504 383501739
3 198855 23782
2 11918 487151669
1 173923 185905 52083854
1 113137 181260 17570007
1 117073 168968 642357159
2 130813 456723658
3 106395 102878
3 13377 12989
2 110098 730037201
1 72711 190394 102382709
2 8079 952071128
2 106533 101417191
2 167233 867298987
2 163522 24826918
2 125751 536730979
1 122236 127746 699547284
3 175575 166999
1 41068 174354 834644233
2 91804 464691245
3 188418 8654
1 32757 115808 549185521
1 16022 85041 337365878
3 128537 26401
2 21124 69282554
2 164035 80884517
1 60232 158182 350661339
3 167759 14576
3 138519 185671
1 46763 99426 954338037
1 11149 172151 149498421
1 25388 75824 611329099
3 4007 126843
3 89564 38292
3 82404 93618
3 198610 96865
3 71716 73138
3 104943 96162
2 134952 237142546
3 163891 199479
2 135576 658100967
1 3317 131644 223712992
3 58631 159757
2 88424 428084943
3 189546 161829
3 77392 75646
2 114346 715160990
1 108112 116356 880478166
3 185604 122454
3 40623 122809
3 148137 32567
2 138190 362422789
3 188795 150152
2 121749 808994843
3 80675 48535
2 127773 982305416
3 80681 140248
1 45217 110937 646674197
1 9056 191768 570244168
3 197805 165477
1 107756 169663 18439674
2 172824 674183974
3 70308 6079
3 27663 109204
2 114899 152891791
1 48694 179055 822136993
3 17651 42569
1 107434 171216 618248427
1 44231 151969 225518009
3 9818 189378
3 150102 57399
1 50195 195632 969960767
2 124429 33919483
3 81208 1241
1 115553 194398 78182317
3 20036 130701
1 6227 17030 210505569
3 175239 115243
3 182410 42311
2 199364 924042815
3 13875 180040
1 119251 161894 209225904
3 27460 90270
2 41106 191382778
2 96423 548613043
1 62780 95448 681933197
1 13871 157918 573441553
3 178101 14714
2 97112 519942092
2 71380 151648739
3 81108 117031
1 93632 199657 484613561
2 140948 46567598
3 136030 156262
3 15753 146940
2 92607 966033084
1 30687 123637 407359396
1 65505 171678 463119065
1 156512 178481 62683801
1 14380 60409 210696584
3 25166 144370
2 89395 877163168
1 118586 157448 18646293
3 29010 140888
1 13535 97286 374704868
1 54157 190979 883117400
1 74098 160397 611106131
2 90684 283065235
3 164857 37757
3 103355 13349
3 45418 101123
2 75066 906802876
3 36363 114950
2 49574 835225556
2 68450 463665802
2 13084 453180214
2 165622 502686079
2 158507 661318159
2 131206 487089131
1 141825 155667 992788575
3 73418 82652
1 68295 187346 81699890
3 102553 131584
1 131212 170325 958407832
3 117844 125926
3 80981 182291
1 70254 105449 36730033
3 119703 167687
3 84591 55796
2 181251 865779846
3 184716 194727
1 47770 104226 174605241
1 1978 53433 192952674
1 11345 155407 334486120
2 155762 138647319
1 57792 69299 322514585
1 61927 164616 982444775
3 44219 149966
3 168162 174729
3 71884 100329
3 15924 11165
1 132462 194296 634753627
2 18267 71109316
1 30900 99783 934286764
1 144897 182797 716416574
3 13227 89257
2 186516 246956598
2 67316 644200638
2 190875 550686328
3 192021 167622
2 153138 411037570
3 120622 5646
2 56607 810622420
2 32118 998182366
1 8554 157218 258204145
2 22773 637835750
3 101459 154511
3 180095 132393
1 132902 195648 648732782
2 96101 561760789
1 33942 36433 547492137
3 64398 79735
1 27198 91631 949384377
2 19304 150357985
2 110630 430615511
1 21414 116529 427582166
3 119739 170998
1 18514 32061 807682323
2 89598 51207252
2 65991 313924012
3 73407 92811
1 52236 94552 354445907
1 22965 152664 592601487
3 113830 56038
3 139586 120348
1 139433 149160 119237452
2 79966 721929905
1 159249 187910 360204328
1 33888 125800 121541987
2 28296 793617354
1 150883 187504 233729444
2 35079 730329072
2 72708 814233369
3 129945 98960
3 137826 139182
2 68599 503129202
2 152533 607608929
3 4372 75132
2 105570 193365497
3 85130 113719
3 152461 111032
1 13431 114110 856032010
1 70063 90129 681172062
1 151112 152166 212317364
2 177986 499977462
1 105911 189173 869841157
2 104766 677923696
2 174372 777228228
3 171121 103689
1 41575 113854 373238696
1 107577 182212 923441844
2 29137 399846315
3 148925 69632
1 52797 115479 931903808
3 66609 39449
3 128822 14293
3 106576 143947
1 27070 155491 769124346
3 111965 106954
2 17946 383943528
3 151700 120539
1 150941 187391 857433312
1 38687 109997 934230520
1 27615 86660 525945863
2 828 578231028
3 183555 86046
2 149430 860142851
2 43081 136600271
1 2839 112358 676304714
1 76146 129601 636837650
1 85675 154923 400117916
3 66840 134080
3 98578 129066
2 103717 536088154
1 10766 131250 117463915
2 199995 992271309
3 89518 56736
2 23716 934905102
3 96341 127402
3 174040 171167
2 147197 186640598
2 149154 662844478
1 7613 145762 600071095
3 25981 30962
3 13619 80086
3 3215 31978
1 29648 59101 319333345
2 152670 78045360
2 11696 834570897
1 8914 136021 18299582
2 16091 114126796
2 99179 182244414
2 21297 603254706
2 85682 368315659
1 49343 75272 192891624
1 2614 129382 140023044
3 172433 159425
3 23817 68780
3 112272 73545
1 31483 104278 656452067
1 85335 139774 862528012
3 137699 12681
2 150993 178725948
2 127182 312136949
3 121384 16128
1 98648 106602 963239447
2 97947 694921351
2 151299 955115073
1 49850 187007 501490896
3 93514 19984
1 15643 99714 509767039
1 85037 148086 984086640
2 186744 397343903
2 26811 645540394
2 33533 855296983
3 139743 164869
1 119954 186628 675690406
2 189927 922822713
3 180218 2983
2 63935 545635330
3 176394 130263
1 155470 159438 414280709
2 26591 483890645
1 32282 137840 937264729
3 116603 64116
3 50727 130557
3 17527 154998
3 15089 177898
1 114882 142075 843270983
2 163660 660216762
1 1102 116713 558447656
1 65258 159289 789019766
1 51553 102048 78993083
2 140270 115086528
2 135284 149782073
2 34369 60569749
1 98435 132252 300852032
1 28958 139069 356992928
3 52752 153122
1 10497 15906 620720867
3 159802 81090
1 6271 190083 997158447
1 98857 192362 76894406
2 34331 903286804
3 102832 28378
2 63182 267879744
1 158743 179347 420680787
3 68218 89841
2 182401 463644071
1 7706 109592 215500031
1 142724 169017 317091876
2 176583 542464812
1 6392 20293 188182094
2 138862 838384849
1 29712 33775 788440126
1 102948 175096 652064036
2 182958 291566183
3 123672 58759
2 135894 409024958
2 108273 376668489
3 162522 196633
2 121904 787850010
1 55284 107848 629353958
1 11480 132608 287590787
2 178633 845368775
2 131525 230844937
2 140510 260220227
1 35879 185608 950690839
3 68016 84188
2 170842 122427061
1 98820 197806 964918320
2 20649 162113914
2 69920 473021730
1 43144 80764 788466251
2 46525 534642422
2 28648 336382397
1 35250 162370 67540564
1 97865 133099 771932547
3 131246 155514
1 13493 156523 895684878
3 90165 130569
3 17568 37304
3 42684 155048
3 195709 138761
1 25016 39999 94449543
2 190949 793900320
3 39583 33738
1 37126 106820 788035712
3 187422 75663
1 75011 199204 237999194
2 197147 615738447
3 130933 102205
2 44109 508013865
3 59267 57150
2 169259 51085063
2 51365 235505748
1 48464 87412 342750281
3 139281 2978
1 56596 132252 917087779
3 193124 92973
2 192925 818782994
1 44555 173699 77391206
2 23590 310724109
3 8247 197892
1 31666 59718 980311584
2 180201 600959082
2 164338 602672803
2 165964 238791864
3 20551 182996
2 173367 287179588
1 47433 122160 906070196
2 167414 4497358
2 183223 564388229
1 92376 95535 982617308
2 114210 227109712
3 46619 92636
1 34134 54902 464071573
3 101020 175296
2 163499 47409958
1 4513 35939 750517556
2 111547 460439592
1 154689 175789 825179394
1 123237 148835 898962290
1 73982 159540 372332884
1 160336 179430 293589521
2 85745 232552022
1 14534 53048 730229942
1 40550 162644 499832663
3 173099 147893
2 13952 409487745
2 99618 569696834
1 123229 182617 151336156
3 90536 165662
3 101083 31914
3 77955 137577
3 90136 44894
2 124819 732535306
1 155214 163754 505698667
2 23345 717970690
1 5690 17617 398723100
1 25721 35929 400723877
2 174701 411947203
1 20064 165761 3105141
2 151611 141231426
2 156945 315237699
1 48369 66324 501640578
1 26319 29193 596689825
3 115218 187857
3 62883 28902
2 42735 46765961
1 1825 60548 972491875
1 63576 65453 72815776
3 20481 3024
1 21265 182139 456893642
2 34144 155203294
2 175817 194986804
1 144086 166113 811602251
3 179429 144434
3 57110 403
3 133928 29283
3 141585 110647
3 90367 137717
2 149748 553158324
2 172784 281072498
2 51613 72263193
1 2246 140728 586981608
3 132514 63041
2 175819 360250035
3 112964 106783
1 15308 169842 295988089
1 190782 191213 726482085
2 8308 59145682
3 75403 41624
3 41602 162223
3 65969 81346
2 168629 145867662
1 22132 146224 408752133
1 61352 189456 481983998
2 180628 480687563
1 129985 166311 394946596
3 69008 168172
3 150510 121289
1 28660 64085 122862022
1 21965 136422 793187393
2 103310 319552961
3 47511 70795
3 188994 87929
3 21708 16841
1 87918 170601 908629474
2 100664 982846500
1 77705 120309 827855805
1 156107 170172 961038107
3 140129 41457
2 19132 707657358
3 27517 46992
3 155875 78918
2 55611 29172596
2 100898 643913389
1 151631 153302 177812190
1 44692 94945 368878343
3 132860 85318
2 96520 724419726
1 36348 151826 361902362
3 62202 185748
3 139724 41704
2 69473 924990634
2 193502 328898707
1 176778 188914 762360761
1 107637 177710 227442554
1 166816 167298 360307324
3 180305 56103
2 50743 594527640
3 75927 39302
2 24639 417643108
1 63826 73153 174202539
3 41288 92198
2 74736 185215810
1 116271 190626 409758172
3 21081 79326
3 14848 129176
3 31933 64856
3 15480 146298
2 117856 689868320
1 82302 169144 52772967
1 93293 141179 593869070
3 165783 191614
2 123379 757245104
3 24962 115418
3 40790 129114
2 50755 418272243
1 74364 174909 927427401
3 196370 58046
2 132453 217616469
1 69479 198323 462922768
1 106427 193541 243886085
2 45613 982490088
2 192942 255258255
2 80890 288652490
1 30649 83543 254545803
2 136797 239242122
3 197124 119457
1 57675 103623 619134482
1 103875 150351 254114687
2 118767 144573668
3 4986 196031
3 81165 83903
2 77377 109555233
3 11333 51649
1 70269 131788 839179928
2 6998 977933147
1 43309 49658 824341501
1 33618 60158 975599967
3 82387 8279
3 188652 138627
1 13907 111113 970205826
2 131960 799778067
3 149138 48904
2 12821 394907927
2 68809 86769078
1 13430 104386 734978416
2 43138 966952838
2 193411 701344768
3 177101 6656
1 50908 101787 904252755
1 115014 126031 800780475
2 187901 686908616
1 93373 175749 254324130
3 12655 76252
2 58944 146886749
1 2093 170616 166068168
2 173583 451350051
3 128436 132324
2 4292 658466780
3 96478 31531
2 16762 565643074
3 132990 70867
1 94068 158530 710198989
2 61832 871732029
3 152985 104994
3 35062 62601
2 85083 671537831
2 177687 341253990
2 15853 138063113
1 3273 192654 647539649
3 65788 46684
3 165037 64090
2 191766 434653695
2 59425 544895420
1 126462 156686 574416028
1 118846 164379 45405835
3 41880 33886
2 110142 399748769
1 7805 128583 877808398
1 34568 158525 99238822
2 31220 416102639
1 43122 109843 582065552
3 105769 183044
2 52734 333999768
1 62916 173969 915421576
3 130234 151112
1 45208 171262 466820089
1 151269 160842 375898268
3 95831 161885
2 116157 866334507
2 110849 886068090
2 81140 281723439
3 187359 7075
2 17562 780635651
1 85197 124994 184624861
3 140878 32449
3 61033 136205
2 195855 11562292
3 99915 197676
1 40246 175579 142115132
2 23676 485002773
2 1489 124875234
2 3381 92229069
2 69201 42284576
3 13538 117828
1 98288 189720 270990882
3 63794 131095
1 120263 166236 38209722
1 121122 126984 77434658
1 55580 82865 230096812
2 83713 574043828
2 146641 498661971
2 52276 829063237
1 125382 170325 49245885
3 115226 120887
1 42149 163850 558276426
2 73101 781295276
2 170397 802374516
2 12527 655972894
3 197153 17711
1 5618 114910 46844093
1 152324 193688 932618491
1 150847 195031 926420584
1 177564 193459 727726086
3 64305 121588
1 20324 65846 862467694
3 125484 123076
1 5002 75853 347082446
3 73760 24108
3 57321 142184
3 37730 102857
1 60036 163811 975889038
2 12674 45844512
2 82797 559707397
3 3500 18053
3 63541 91577
2 37405 219614150
2 14378 148902987
3 196857 36056
3 104015 106350
3 108473 19116
1 15167 66881 459856548
1 48524 94897 379539653
3 187306 116347
3 166880 40052
2 29660 333665185
3 166119 46878
1 133234 165452 155607767
3 169330 16914
1 151240 175676 332829624
3 1486 160314
2 16412 101886628
3 49089 199809
1 22047 24969 618745461
1 145432 166255 675781849
3 73907 98884
2 114012 627779084
2 34455 333547520
3 8576 126787
1 32383 110437 145370975
2 4687 864751121
3 100270 160695
2 113704 709666042
1 167698 175400 119329303
3 4607 25130
3 134104 192207
2 62306 642612706
2 165673 828820242
1 48151 134084 225056496
3 76440 68869
1 54236 96809 937196130
3 198622 107440
1 21855 37392 544498016
3 69196 125700
3 104295 16249
2 186888 545388153
3 130048 27569
2 36456 459260954
3 27874 47510
1 85547 120046 694128491
1 34725 157324 127018861
1 5180 185062 268631310
3 137366 17691
2 164452 128524749
3 82050 151279
1 185537 185633 731125323
1 100149 137157 744155636
1 90095 131183 845363899
1 110383 180225 643539558
1 76018 190481 956345718
2 152062 3066020
3 169381 60864
2 95551 289880353
2 183920 57069307
1 90156 139156 977115286
2 166226 261819872
1 115620 144734 222598578
1 11267 148824 937048370
2 162883 318639429
2 56040 76845025
3 21016 198571
1 15154 164701 398562837
2 179718 86992735
3 152269 72203
1 133804 145036 661427512
1 151906 174254 874613762
1 93226 172895 694419497
2 71551 578098109
3 8736 13394
2 87502 977036535
1 99590 130003 368894262
1 86571 126648 435463297
1 135662 182405 832246791
3 30957 63738
3 74489 72613
3 54715 158148
2 133113 743925316
2 17832 445429439
1 71968 108304 987709349
2 12008 18014937
3 186615 110488
2 87062 960508896
2 42364 978120821
1 87833 106144 771800168
3 194906 44731
3 135849 117270
2 11297 314592304
1 89603 134015 497575962
2 163575 441760898
3 164430 66586
1 89676 111063 869680952
3 100226 26018
1 2192 184264 198355811
3 31408 40846
1 73898 148218 288339252
1 163581 177181 484324755
1 68404 179972 97103174
3 65552 79455
3 195828 143780
1 101556 154044 952966550
2 38264 378035678
1 110568 169336 185694190
2 183155 830846511
1 55512 137369 812366348
3 4838 97260
3 89680 179577
1 31748 195583 879711763
3 3419 48153
1 77003 131898 579184878
3 111241 140678
2 161192 258587690
2 87157 945572936
3 185492 34954
1 28379 47222 758926184
1 16611 162313 391775925
2 48900 81351347
2 98743 560353538
1 98330 160386 855013071
1 46449 50829 174157587
1 86629 104021 50883617
2 173169 682327861
1 23453 150306 501158048
2 57629 707969368
2 95938 884449830
1 105002 144726 449194083
1 49930 125332 917368139
1 96225 166836 225427487
2 10662 958318152
1 51805 194311 236461702
1 59480 78355 188588334
3 103283 198605
1 21654 178791 584195046
1 31910 51709 402868918
1 83984 127838 341948561
2 149078 233072786
1 72418 73052 681484175
1 97560 187328 81965016
3 137602 178247
2 148959 217431245
2 16207 930917427
2 90299 161600487
2 22829 362294702
3 102832 13706
3 5443 64362
2 118454 906767387
2 152234 498819054
3 192431 54758
2 40701 170312994
3 9121 82152
1 34938 123515 942895813
3 76592 31287
1 2658 183812 328201812
1 9381 139722 304921279
3 38980 105171
3 176413 57587
1 94188 155128 649594620
3 1801 56507
1 54086 175329 199490394
2 46722 118930785
2 134110 517609194
1 531 121398 242429977
3 181679 152334
3 44877 2184
2 78603 92669407
2 130133 287457152
2 184013 975444282
2 98168 227869896
3 41703 74255
3 192535 6731
2 172349 754115961
3 5360 73532
3 92161 87038
3 140064 156536
3 84709 32465
1 115298 141692 727635993
2 37033 926570350
2 132914 74155860
3 120907 195188
3 68053 106829
3 161217 67892
1 107516 147225 797060294
1 9494 151581 568478024
1 43007 127681 235418353
3 176778 187683
1 7832 25575 143304630
1 24351 49278 976549051
3 72743 128049
1 39500 46574 684866119
1 2983 186990 707060534
2 63970 486747752
3 46390 39948
3 153302 46189
1 3336 57204 949663059
3 78549 117850
1 30004 59777 258143826
2 157948 681586819
3 13212 38634
2 139524 409550467
2 24874 156039004
2 153788 31373485
1 96727 129303 73333039
3 99155 24456
1 20164 39630 377091565
2 128716 195531938
2 28041 287991730
3 67093 174469
3 155867 148014
3 98751 39869
1 32871 101964 208196228
3 106045 23973
2 185932 150276585
1 13937 19798 656980476
2 66517 523612980
3 92905 183368
3 131107 20652
2 166518 780391035
1 52265 175724 332059233
2 16536 512820405
1 89049 188172 380022199
2 705 250525515
2 46613 10608727
1 82048 167537 663067343
3 48969 186695
1 112786 117817 327001041
2 35155 139830411
3 191244 102532
3 109876 6594
1 47585 149245 640349899
1 114561 149466 910946158
3 96338 87171
1 11557 17753 848622488
1 16029 186884 159785152
1 103581 188888 94936809
1 61048 147698 987105383
3 97617 184874
1 174244 192711 872927058
3 141555 14021
1 93594 154650 866140634
2 86916 686723075
1 114647 186542 460209382
2 50100 80281533
2 85521 496011882
3 114101 13350
3 132153 192930
1 142088 199136 945523353
1 114602 196540 193600181
2 10836 566332431
2 130999 409477330
2 113193 786434164
3 154811 198648
3 77782 16230
3 96005 77073
2 4501 162063318
3 129243 94238
3 180138 53375
1 38285 59754 128532927
3 168466 87406
3 173723 44917
2 38447 736070736
2 12142 286936550
2 23466 933035689
2 115883 872543693
3 174203 111409
3 136415 21996
2 41475 193927098
2 186477 755713696
3 190235 150197
1 130436 145476 585894809
3 77865 19617
2 15472 92368239
3 114793 44954
2 100114 739848894
2 30773 915921072
3 143538 134397
2 180267 121102321
2 151036 858926194
2 94799 126966998
2 7332 116229285
1 238 185256 363554206
2 24648 176494854
2 85528 48179545
1 49176 113223 365634349
1 81569 188351 376388239
2 176472 214783092
3 114589 21962
2 120525 970387255
1 36172 39702 629768387
2 67391 598649432
2 37072 151249364
2 119453 895530444
2 127457 373836446
2 67352 752206569
1 125213 170593 226635028
2 119559 757246493
3 107361 129735
3 46268 182840
1 10913 27991 509834779
1 59251 181019 316780923
2 148647 23305246
3 178089 13946
3 104904 36744
2 155168 11359930
3 26266 27107
3 9319 11819
1 47825 65241 793248432
2 51021 352750484
2 172724 251843811
1 142600 181400 299046179
3 175337 173803
3 57801 11347
2 54958 158639276
1 150792 164769 292735128
1 73266 132982 744108984
2 130826 484764720
3 189157 26635
1 16915 161167 393420118
1 7760 53100 47328361
3 168960 184955
1 56489 165928 170307593
3 8576 121294
2 26619 814531920
2 25216 718409247
1 18932 132797 883852438
3 69482 124027
1 19641 162762 456180471
2 33473 840169370
3 11868 55781
1 9403 178743 92973770
1 23495 198153 314811151
2 167837 653139103
2 183380 774146365
2 20470 111537711
3 93493 71703
1 134397 156152 609702733
2 143164 287450686
2 174678 451429682
1 126410 148987 436928655
1 55010 142033 551656895
3 112896 155041
2 179418 776274049
3 133058 11395
2 117647 58352594
2 58873 193887629
3 120491 950
3 81740 150184
1 10370 70497 707235264
1 8965 129369 288869803
2 179196 146524476
2 166450 42167457
1 10162 173059 463698360
1 29700 132528 552680717
3 199124 144792
1 274 193634 422817432
1 117467 174422 378703835
3 126899 104672
3 188145 28373
1 89693 196825 515497767
3 25570 129948
3 86697 46509
1 56285 135966 404285280
1 150129 177716 595676676
3 137504 126103
2 118805 391060876
1 63351 83145 789199474
1 85488 131174 781720095
1 71042 148408 378697700
2 133167 264179218
1 102532 177344 983136488
3 3437 159659
2 177799 756895145
2 91845 870979409
1 33955 164940 238655930
2 37475 7736600
1 54280 100704 237595353
1 56381 151128 576649689
1 23496 69086 438389325
3 36125 114279
1 114981 129946 50745726
1 106584 196004 419030205
3 106048 72273
1 49688 177496 328522343
1 132319 141538 980864566
1 17729 165558 785145285
3 63977 16936
1 101179 182664 226427091
1 64028 68378 920986568
3 199415 29256
2 104281 942532417
1 50622 154171 857227187
3 45670 130996
3 101042 145541
1 37834 45814 850917593
1 3824 56957 120492863
1 27728 74426 23158682
2 96333 698250323
2 23070 608169559
2 42748 166228699
3 130648 115266
3 191394 27177
2 137042 940485837
1 3380 85278 939262242
1 45697 93325 235185369
1 56403 70453 620601373
1 160145 169220 211148664
1 66473 165994 793999869
1 21691 135429 352297811
2 104345 239352643
2 98581 928245006
2 151371 980880100
2 88755 252101159
1 137281 188782 715980636
1 58806 108958 916352872
2 150306 459779214
3 137511 53222
1 35205 64930 356542601
3 19434 10824
2 115259 422584794
2 15972 101552533
2 2155 84576675
3 76897 154309
3 89153 132348
2 75246 11731807
2 151180 924195970
1 55546 122165 717893290
3 195776 76844
1 59521 148020 667877702
1 68491 82639 281385104
2 78641 362501538
1 2807 166681 485660438
3 121270 92953
3 149464 134495
3 94810 196182
2 171061 564560093
3 136546 36770
3 133759 194853
3 140072 85618
2 136653 130349778
1 50378 166929 314750798
3 87783 102457
2 142947 35900631
3 11567 190391
3 93140 137184
3 143917 106372
2 151985 535286408
3 26262 162271
3 19225 95479
1 83181 188387 824498324
2 120381 810636929
3 24825 16975
2 176500 583819958
2 179670 550276841
2 186320 778392834
3 50035 100433
2 10091 249352700
1 50213 89485 537876521
1 29420 120290 184363350
3 109471 191090
2 63824 224886497
1 9200 159465 36190216
2 159725 951732939
1 53317 55570 641919471
3 126246 132173
2 175754 963873545
1 37299 58879 735400765
1 10758 192128 824323468
3 51785 101310
1 5599 85984 354618113
3 87813 11825
2 159737 61826641
3 42187 197225
1 2704 89622 209757211
1 6501 49036 574923725
1 55015 186485 681119276
2 10687 629221870
1 174291 186143 977737260
1 26225 145762 613046099
3 156909 62124
2 28216 40050403
3 169952 65145
1 25423 61200 726645124
3 124088 65470
2 10449 986093081
1 84904 122203 988111982
2 20017 51288079
3 161608 31904
3 157856 174684
3 155856 154933
1 62088 65926 863697894
1 13962 38898 635183256
2 197626 912610996
3 113286 117408
3 161809 3500
1 28410 68052 539741252
2 156780 518849146
2 191625 550067573
1 90286 152686 908947303
2 83823 781294990
2 122473 580921390
1 63957 73257 926270831
3 106206 127931
1 146296 184392 497240884
1 194232 195986 676473408
2 104093 65303919
1 151523 198637 719714500
2 143524 608026882
1 49641 79623 886864504
3 95543 115308
2 102002 384625978
2 163416 67151302
1 73414 94410 45379302
1 92361 178724 256772430
1 129265 173038 353217212
3 93927 160122
1 90851 190922 333651260
2 100637 672331608
3 19717 162784
3 61066 88347
3 146850 2041
2 95343 846679770
3 58241 11627
3 107720 164077
2 199909 678435721
2 28756 380151870
2 29009 722825225
1 10730 124240 652506279
2 49370 644834755
2 156223 675019208
3 3482 108354
1 151977 172020 116488264
2 10172 802852715
3 134340 157099
1 7765 87083 760065778
1 78926 86270 259575052
1 78895 120106 738382636
3 70800 80082
2 147387 145751689
2 115681 917652577
3 78679 91758
2 34428 600601505
1 9264 78542 3590994
1 120232 136896 306040577
2 5949 882693549
2 191181 244425920
3 126361 62649
2 153584 968977504
1 43866 54661 86875612
3 138431 118465
3 121498 126115
2 97261 787936909
2 82493 558785673
2 189012 297176077
2 116755 69660810
2 120762 873197628
3 13285 66834
1 8408 87218 569378051
1 70657 178330 441235812
2 104018 838049284
3 42624 149740
3 34219 87204
3 25972 78203
2 104460 965763632
3 182656 177529
3 178967 175408
3 103991 106270
1 17762 99566 670299528
1 122617 128653 956544599
2 98798 93439584
2 81755 61143630
1 113395 147415 507780037
1 33517 145793 491384834
2 50278 941715081
2 100018 681018931
3 146952 111674
1 2315 197712 523330186
2 53999 659098524
3 179854 82999
2 19015 892506520
1 17663 42309 301804409
1 80934 164693 6289218
2 129954 200241689
1 22369 119742 745389938
2 73173 828119473
2 118687 455580322
1 150979 196219 616386875
1 44886 161352 655643034
2 1534 967439504
1 98533 181093 876669995
1 3205 61159 280793282
1 69592 175211 221605779
3 177461 65513
1 162414 178393 645200555
1 139076 145361 941687968
3 172708 187138
2 86260 533075839
1 32795 109854 821527198
1 103593 183449 25934253
3 84402 86464
2 23511 698849683
3 192250 4524
1 84762 138344 225116375
3 16924 25303
1 82000 119657 999592089
2 172994 634772942
3 79220 193127
3 170788 109576
3 82831 73317
3 119845 144340
1 117357 133851 722584948
2 122191 959541500
2 16632 573389892
1 35216 54934 234875310
2 80432 881339419
2 111462 336464279
2 193239 135531754
2 57732 319605661
3 64085 30985
3 122356 147579
1 89942 185082 798490215
2 67720 637488450
2 71929 339006772
2 155473 656175456
3 46432 138947
3 180324 173697
3 61355 143606
2 29544 634701139
3 156102 101543
3 56404 138995
3 73524 65385
2 79975 444680215
2 164858 276663856
2 70963 112958234
1 101172 118466 914698873
2 2280 572940301
1 143135 146347 877431061
1 4821 20335 819011778
3 70224 7767
2 42684 847231636
2 177750 630512177
1 59994 63968 344437495
2 98353 827908947
1 58437 68930 562971394
1 68865 155553 854490359
1 58780 98705 329296165
2 48946 622364078
3 95957 71925
3 253 47487
2 40195 659743387
3 147231 72
3 77179 81147
3 48603 25431
3 9879 28547
3 118055 71536
1 133639 177887 124217900
2 125521 755678918
2 168063 668692250
3 5392 4229
2 84575 996217607
2 187323 76874176
1 9984 30549 996231535
3 10642 42692
2 183388 404811122
2 41455 573255520
1 56667 155879 802827144
2 86918 926071562
2 144805 220900966
3 186539 35051
2 159007 589375064
2 95815 536088514
1 138417 152213 362379040
1 130116 159256 586193973
2 52513 724671811
1 33151 143410 22677436
3 82575 183021
2 65174 698120629
2 132008 920715567
3 50559 110091
1 112184 122639 790867523
1 12002 75877 553882340
3 131763 38417
1 146728 151374 192756434
1 167101 191498 822902088
3 179265 184169
3 127238 2675
3 56417 157685
2 50799 765355662
3 168939 31723
3 72604 1247
3 114883 153327
1 119088 158257 156527177
1 32444 52627 324978767
3 81873 178239
3 164888 158497
3 59071 158532
3 113842 61706
1 95434 140727 450376173
2 25216 925196865
3 87641 108869
2 131385 544816713
3 122278 34322
1 26780 125847 315251729
2 56390 566047269
1 28147 99500 218524041
2 177398 63056541
1 40405 146138 255467496
3 120223 99059
1 130462 179190 603600662
1 493 75062 548427215
2 127452 21818189
2 102637 754313228
1 4994 120450 653861128
3 11967 117304
1 23380 126311 696495494
1 66672 109387 949231719
1 74734 197983 893240406
2 87834 849221614
2 73268 823889572
1 1676 190048 833554733
2 123733 467844849
1 26347 195260 763105523
3 46104 30091
2 137077 855883548
3 124824 19189
2 165801 561951501
1 188443 194117 146523548
2 165931 420261297
1 139200 153522 176189944
3 10732 161465
1 89878 110978 636367700
3 81505 197213
1 2935 118996 467711722
3 160211 158488
3 14092 34094
3 92614 88905
3 21345 125964
3 139195 155051
1 58405 171644 550448362
1 9804 168302 748068562
1 174480 183668 901427599
3 17467 151162
2 58529 237778214
3 108974 49053
3 169285 61806
2 34055 680324142
3 143637 5189
3 71261 28672
1 15006 185799 997374804
2 67157 269784322
3 196642 19193
3 171629 51681
3 148023 114272
2 184485 588524036
1 159511 185407 47665014
1 153246 179049 493723652
1 28913 106791 846542565
3 1350 80337
3 176199 46008
1 146515 181031 321435044
2 61480 233199589
1 32840 53185 556937328
2 103799 356226521
3 60113 69852
3 194455 74662
3 127866 151599
1 68887 144200 681114914
1 17926 103558 346021497
1 90841 146153 531286191
1 11332 174066 195972648
2 35486 978503443
1 6770 175672 770994677
1 166793 178983 191130567
3 11893 63745
2 66248 929316153
2 100539 447994712
2 6527 434717517
2 35002 255136462
2 128159 419635894
2 102593 27204644
3 79597 117934
1 11466 85838 77807032
3 156512 193368
3 195960 166936
3 99622 74569
1 113131 166135 592396035
2 59475 844466120
1 8350 123040 243864572
1 162951 199214 256099230
2 103752 425308963
1 8021 108198 567245983
3 174774 99426
3 118429 154230
1 57597 190870 131149994
3 23994 37780
2 89452 781027644
1 81867 84022 487770243
3 128208 96549
1 35437 165149 771503536
1 6435 41723 722590753
2 152936 506197700
2 102160 698108515
1 161475 178812 3507433
3 165252 65699
3 49376 26522
2 68422 624841556
2 60165 782592940
3 137629 30505
2 64830 791364969
1 54501 150049 926523993
2 80321 541581869
1 48296 58684 352613014
2 146521 377590119
1 9863 31192 842545700
1 88711 93899 487929459
2 122706 163516395
2 169385 704686709
1 14300 120206 102115678
2 167551 593466268
2 65815 571705838
3 133320 17989
2 62917 456917670
1 43826 151667 846817228
1 53061 161305 724238073
1 84599 198038 484117322
3 68765 76885
3 183581 121195
1 156465 199287 446572857
1 47698 115519 101268001
1 58342 118186 620513099
3 196229 87336
3 106369 61396
1 34238 170521 13273642
3 177414 64927
3 124947 96985
3 151490 185333
3 36444 84828
1 31036 120421 681154159
3 157451 159158
1 110347 123667 974486312
2 196209 806609919
2 29533 759998742
1 175578 179407 108728026
3 19686 46946
3 16521 41610
2 34458 591652619
3 140955 122817
2 132928 96902296
3 72737 36209
3 15528 154200
2 95176 837766701
2 131821 71672407
3 155077 73495
3 110433 167565
3 114135 189111
1 48530 193288 808684792
1 125359 137884 75778571
1 20890 71256 766212292
1 55117 106587 659639217
1 4361 86389 364225523
1 45978 112112 954582781
3 18611 168620
2 139291 861325777
1 4603 146874 44651330
3 74344 36437
3 92356 154113
2 199306 956294987
2 134649 832853108
2 43487 287058744
1 99613 101171 655797819
1 5842 177004 135661181
2 74255 813603643
1 50179 123232 419508648
2 65943 291290655
2 186197 480343272
3 19334 121516
1 13186 198125 821306237
3 94963 180557
2 75800 580306213
2 81507 98020988
1 87850 181259 166358771
3 110227 104574
2 137987 293563405
1 87882 189398 925881072
2 117807 478551178
2 160670 347248182
2 118811 948649908
3 48218 153858
3 102592 186367
3 80634 160660
2 11427 163120426
1 66610 188505 375775668
3 56391 125762
3 104280 159085
1 49359 133447 815340572
1 41899 169713 881199733
1 90164 117541 133215331
1 89512 168299 876282630
1 38905 149089 262856367
2 19505 533088
2 86566 279169236
3 128429 5889
3 53677 104962
1 53984 142200 331632354
3 102446 126671
2 124282 606513002
2 105265 626392702
3 12042 166138
3 151880 140716
2 116650 238121729
1 16596 105078 901277068
2 11552 758351361
1 64523 186187 573329418
1 93595 182152 834518989
2 164312 393882278
2 28459 423700643
1 139721 196190 168953757
2 171403 249631422
2 40367 108049149
1 17219 28086 951477910
1 98807 99397 952941161
1 45007 193109 261190169
2 46002 647294907
3 110944 152461
2 50792 89243666
3 172578 719
2 156548 35527506
1 22995 47169 673904283
2 122416 826411522
2 53658 771018456
2 127925 782107209
1 107885 118772 766234315
2 197806 993137273
1 59627 85186 600317607
2 83275 765763322
1 20511 106863 919367191
2 118219 152681046
3 6583 31243
1 126500 196169 405389065
2 179018 158201400
1 94865 127488 714548443
2 59041 255919221
3 83161 24723
2 42586 615037468
1 66360 68066 721692416
2 21829 299765722
1 30815 186908 455487635
2 187485 691975135
1 83191 133056 978171565
1 7549 62420 218381442
1 137536 140884 392845817
1 50905 139796 628407868
1 76896 177093 709976218
1 139994 181088 103533602
2 2231 423531743
2 46751 540170193
1 88771 163242 602508884
3 175194 168083
1 57990 198443 458698943
3 154338 46417
2 66400 706167987
2 26998 732191068
3 33163 137792
3 22492 194398
2 28534 811900221
2 79011 431904104
2 12047 344192536
2 126029 394284251
2 110495 28523634
2 64162 603315223
2 168308 176696372
3 152020 87184
1 81927 92310 450986173
1 22069 71832 519909062
1 170737 194128 311753871
3 28258 105885
2 135540 685719122
2 11835 507456047
1 902 157308 863078149
2 59358 364581208
3 53248 103721
3 92871 17886
3 82003 156135
1 49524 196013 593353287
2 183791 212852181
3 9769 170654
1 72860 100180 305026489
2 75258 901935729
3 135987 44105
1 65067 136835 474460236
2 2130 716896362
2 87841 454524608
2 10877 413023398
3 89722 87955
3 95623 64220
2 57307 618098608
3 73972 187343
3 26435 67493
2 70879 58765585
3 27937 115167
2 150150 377300489
3 89054 70958
2 172970 994609220
2 119938 555012907
2 71079 893647429
1 7324 76198 437874665
3 167219 131353
3 41934 144840
1 56567 191622 403661976
2 165915 119316573
2 14191 444678454
2 83329 279294424
3 83168 142403
2 173095 462853756
3 92895 21505
1 57436 77276 624769773
2 15652 269257451
2 191943 297352849
2 22213 588960412
3 159354 147758
1 36393 58552 103220153
3 20661 34715
1 41627 197083 987763516
1 41265 103876 907462403
1 8357 99178 262412272
2 109898 976435120
3 180050 180066
1 150955 157855 599326263
1 4452 21625 193569588
3 156621 12040
3 151762 150752
3 85006 27212
2 178049 820210950
2 69525 306326277
3 170691 91760
3 137624 145139
1 121978 191772 970452452
1 116252 187377 871684596
1 54092 60219 476126178
3 106169 102155
1 98521 165969 623109129
2 40192 388075039
2 105458 814852116
3 174667 109478
2 189767 402874584
1 71387 139010 215188065
1 41965 74744 860285772
3 47969 172752
2 53377 315149777
3 13850 164797
1 53570 118792 613157216
2 190673 540928760
1 27064 42625 871583666
3 16634 156029
1 56806 85898 90758139
2 144026 775062520
3 195088 107241
2 134298 264397455
2 142251 633548774
3 165117 1816
2 35941 116391900
3 33514 40159
2 8062 470686452
2 95711 726911147
1 174446 181204 281967266
2 173066 42239395
1 10016 116203 772646617
1 41356 180292 188831950
3 187205 17067
1 6108 28109 200275883
3 40990 89727
3 55926 109341
1 63205 107571 216960101
1 7830 120348 957294269
1 72251 74164 79643476
2 42924 96458526
3 36730 95558
3 62197 103159
2 41239 396101650
1 148100 168350 59261822
2 194894 228008450
3 76384 130182
2 5253 403574609
1 34153 141140 922299984
2 159942 152028937
3 16388 18822
2 2327 503294824
3 173153 59048
3 194538 58475
3 78424 7749
1 25065 37559 261396206
2 80198 166186494
1 109708 186220 360069544
1 122701 158198 767116008
2 150313 17190662
1 36173 128587 353961914
2 101797 156209340
1 28363 72233 856147922
1 179775 193307 797332697
2 151049 887597518
1 27162 111639 484528475
1 34898 131251 537069842
2 11725 274540596
1 101343 198487 158360585
3 5676 189654
3 47619 91428
3 143884 150820
2 59306 600330683
3 52213 109595
2 99719 575498018
1 121096 174283 317953265
3 58094 146200
2 141544 183137608
2 152867 641813487
1 53504 192181 865137804
3 70882 53812
3 127170 50207
3 145822 124237
3 59609 197015
2 112554 87338118
1 118620 165405 243354382
1 57294 87477 877138563
2 188846 11389074
1 14877 20589 135851663
2 106641 197237943
1 36721 77747 747184089
2 161137 661097219
3 173951 65897
2 11000 335014645
3 159554 110117
1 30879 163714 859546035
1 87059 100456 745236436
3 174062 134109
2 90648 319128908
1 50040 189322 54677607
3 167996 190522
3 145332 91847
1 30081 142270 778673319
2 636 450688586
2 97529 502841760
3 158573 31169
1 48556 132275 248714558
1 109027 141759 233339804
2 55263 868749997
1 4927 195605 6917274
1 68675 142475 866135087
2 30869 893521186
1 103131 159899 227572713
1 97601 100548 236872164
3 183798 168188
1 67099 73497 51008124
2 123322 648041115
2 130871 252116554
1 55230 120672 49092250
2 165688 1560059
2 57788 11887611
1 22900 55916 758930700
2 52780 208739928
2 170521 110397921
1 111275 115631 647250426
1 120325 138003 92521508
1 7197 144930 751525794
2 43813 720363743
2 138799 535437360
1 9447 167230 645841552
1 43241 70108 638060700
2 45327 914153244
1 36183 69560 492899165
1 675 150384 693385816
2 287 56571944
2 153894 169148666
2 130901 846081501
2 92160 357260378
1 10485 165332 1549108
1 69662 148667 771459029
2 127099 360374561
3 62805 110124
3 119042 59964
3 127929 16900
1 24082 127204 668848352
1 53912 103810 326968516
3 128535 804
2 89481 233610996
2 79908 860888868
1 40584 187218 322775068
1 149951 178692 623790846
1 58721 69660 666879654
2 31630 962458401
1 72635 123653 773431245
1 29574 99250 113747113
2 34371 191807208
1 80072 156101 543460417
2 78221 971140986
1 83142 98216 248772132
3 197984 181210
1 4311 41532 976907639
1 177440 195390 590666034
2 57465 923917153
3 66956 78516
3 174064 178394
3 56681 193627
3 164913 177169
3 165786 47335
2 135516 609065231
2 101956 493372940
2 102921 624940927
1 103092 199487 242478157
2 151623 144826706
3 28522 139836
2 23651 438811570
2 105469 762261595
2 50808 448979276
3 154871 350
2 11935 968805257
2 32595 433482728
1 69450 191456 331596425
2 120278 109191321
1 113206 162928 112142955
2 76311 573110668
3 25683 27901
2 22169 927173345
3 10641 31750
1 47142 82521 386174122
3 138410 150884
1 13635 55207 776221157
3 40686 171842
1 174314 178955 920474586
3 33776 50750
2 116537 829456590
1 83753 173505 919712242
1 16350 177258 268245009
3 65725 181069
2 157820 874479549
3 34452 198932
2 91118 859242182
2 39837 587709108
1 11798 28859 402626639
1 163245 190331 781512090
3 63993 74388
3 170858 88998
2 147041 32664894
1 102139 162683 949972650
3 44696 160774
1 36495 147390 450941599
2 179381 699512330
1 66832 195627 937547106
1 40862 41309 754514284
1 113914 189614 355197695
3 35235 158249
3 173582 69337
2 123614 505305025
2 104148 738931210
1 4807 181349 963906645
3 197621 73346
1 30386 45402 337360262
2 68355 997099903
2 119359 111257880
2 179487 567228478
3 147180 150962
2 82231 10739774
1 46849 157435 562486163
2 70558 98913777
1 151085 184732 302304662
3 7632 61510
3 145677 82095
2 174876 52835975
1 14225 88051 375227676
2 194157 306383372
3 30692 6105
3 75789 135036
1 34378 163088 521400181
2 18476 552018493
2 7031 822655959
3 99866 182351
1 46838 164245 789662022
2 75512 388026148
3 73549 80738
2 58908 65763614
2 104041 788936394
1 74658 120787 983515940
3 114156 139945
3 15301 141457
3 121664 114153
2 17058 356688211
1 87213 106370 647174368
1 137567 188490 67323292
3 168086 97160
2 116938 509487133
3 24891 113880
2 138188 185352640
1 106765 116844 619247533
3 95270 125262
3 65734 140757
1 60179 128813 980620000
2 97277 371709710
1 33897 75032 61690928
2 60743 322440237
1 7029 115695 17508838
1 71304 129396 769929371
2 168819 137592737
3 89514 197920
2 45236 276371134
3 42886 149476
3 118111 6294
3 117627 65419
1 2752 142197 223970261
3 70411 138889
1 309 179635 963535071
3 188784 156553
2 64013 75718491
1 115276 131077 829346390
2 71744 750405995
3 116674 51626
1 32370 157479 85522666
2 128704 210256288
1 378 143994 944707708
1 33390 140854 866078883
2 24624 123967412
2 44220 876477771
1 21297 141603 638062003
2 29129 767131104
3 54397 1501
1 4412 135530 802890540
2 101073 352282265
1 139574 176073 679767741
1 40889 182446 186734670
3 184585 196141
1 105994 160985 824824237
3 70438 189950
3 132288 75095
1 111085 120556 550544141
2 6621 354528379
2 123062 89287757
2 25619 850525573
1 48714 52650 559886132
3 166132 64959
2 124415 857064564
2 191479 312164697
1 111910 181848 989761413
2 22191 786142972
1 59771 80474 683957434
3 194675 162989
1 48886 141331 951248470
2 87352 347639805
2 181789 420406687
2 91435 394238241
3 89041 44966
2 15922 525959739
3 61862 68366
3 148275 153325
1 184383 191134 272398440
3 90196 57531
2 35122 364989641
1 2616 163148 571267864
3 80829 23836
3 183707 26940
3 164366 178212
2 182185 296742471
3 87087 12442
2 92463 836804270
1 67894 87519 215350972
3 186245 82112
3 64036 197850
2 117871 930660791
2 183891 725504758
1 17928 35560 512099868
3 151750 151355
2 74849 658252870
2 23478 906571650
1 27414 125337 303297766
2 89058 690762023
1 55490 179611 435834589
1 66916 107035 26472533
2 148646 964179331
1 2932 70501 282797850
2 72260 140257907
2 116245 282036211
2 148494 178931289
3 193874 110252
2 10852 962236705
2 138353 20212417
2 23777 644522434
2 150810 868650775
3 44941 87540
1 69079 158913 717884326
3 153882 178405
2 57810 856093400
1 85681 183303 256558098
3 70151 169300
2 136325 589447476
2 87849 43012198
1 91247 155245 616365434
3 150511 138987
1 3414 163767 623640371
3 199258 185322
3 38550 78207
3 154634 21966
3 154025 191981
2 134245 887843403
1 81903 152948 395113551
2 199274 277403416
1 9874 105604 739626617
1 96927 100802 990300271
3 97972 135519
3 35679 23460
2 34816 621316452
1 8294 106913 959247403
3 69082 3426
3 156450 139291
3 57709 66405
1 150907 192755 518150826
2 30640 698689388
2 52344 550159371
2 115035 607892104
1 89639 89978 999649532
1 83593 143059 491804550
1 32774 55993 18742261
2 196397 609382296
2 139784 234138226
3 147128 77965
2 135448 973373867
3 617 156311
1 36318 164546 13368648
1 31743 155360 362577180
1 115360 165794 943673503
1 112497 125579 308407679
2 150510 602186030
3 148464 136684
3 137973 14986
1 167437 193756 662420651
3 101163 171007
3 95220 99958
2 75540 807988224
1 130131 132280 64840034
3 35889 161568
3 8604 190666
3 193492 84354
2 20706 999298526
3 121912 82904
2 18830 326031048
1 27851 167974 378688183
2 195118 58340054
1 39020 168704 502932272
1 57882 170743 861914209
1 22104 87252 934628638
2 111117 319320243
1 38167 189431 167026734
2 34149 604412386
3 152316 64883
1 58770 98076 503911005
2 181180 886578613
2 107627 58176780
2 158696 468939356
1 38303 121009 567305660
3 87004 2947
2 98599 457242802
1 101482 139513 491822150
2 108331 243533152
3 61448 112858
2 43729 656775981
2 112217 763776955
1 91866 116051 948146938
1 79172 197395 113137324
3 115856 110205
3 115726 118764
3 34029 87814
1 41559 47142 387414997
1 52552 119554 394565388
1 99583 139846 62925326
3 80095 90587
1 38514 72159 669674362
1 74788 115164 531988969
1 119535 130185 673600709
3 115109 150784
2 34572 92739451
2 103265 543411066
3 43359 92594
3 58258 97429
1 49510 74401 107864013
2 49801 898317302
1 164440 182334 153366913
2 4147 454026641
3 19778 192060
1 110067 188293 114836609
2 18290 951829290
3 172292 186935
2 21962 541518819
1 49359 130952 94608231
3 152050 195710
3 39978 68091
3 44720 176492
3 177763 141638
1 76483 80665 276408565
2 105575 674936468
2 28846 770564039
2 98787 177593651
3 16325 153465
3 130090 128003
1 41493 129486 974731355
1 68233 161896 711563153
3 107924 193880
3 107246 773
3 158116 143473
1 171405 176301 458382766
3 38729 85715
3 61117 144286
2 127395 218177102
1 29796 141925 828178755
1 2743 47947 508841925
3 131610 74390
1 64699 147054 162060569
3 116598 181750
3 55832 129648
2 115886 106378373
1 122105 156282 666260873
3 198003 92527
1 9938 175066 97691551
1 15527 147641 545367161
2 7236 51953854
1 85260 189970 562010553
1 39510 195596 99848587
3 113285 100346
1 142205 146218 977048642
2 110791 941950052
1 62117 126266 828445182
2 135263 356553027
1 184632 187266 304792590
3 26105 116727
3 156653 158307
3 189800 29195
1 28517 110710 271338098
1 34112 73653 460061317
1 19366 64506 504499362
3 52542 37360
2 41025 423228462
3 81982 5527
2 91027 130845132
1 74728 97888 695819212
2 11294 320716936
1 103878 152604 13925233
3 139285 67045
3 166299 74847
2 143154 488203316
3 114017 2025
1 77762 89826 241242270
1 14668 109048 497544702
3 15066 193344
3 42889 918
1 165259 188808 869837481
2 117910 189668103
3 99976 30976
3 104211 2110
1 16820 67902 989288111
1 142354 182916 258664281
3 131451 3020
3 55679 156175
2 18233 133065150
3 177675 64354
3 37983 145264
3 16144 118990
3 109904 80792
1 22348 183893 894045354
1 119631 155343 705065810
1 13502 57111 582426835
2 26144 939321790
3 44514 111111
3 39744 135464
1 6638 148411 247866722
3 146477 135300
2 90544 573229896
2 20645 818411875
2 131046 937306792
2 92503 139055993
2 72604 34601597
2 187941 643143352
3 166124 131106
1 55466 174712 305406212
2 44667 469492803
3 142308 71629
1 52712 55685 499501133
2 57625 342408715
2 178517 90537150
1 7428 156013 133461923
1 34796 180560 776062289
2 182561 908943909
2 108123 728759959
1 37668 49216 721291425
1 33458 60456 497148321
3 9372 107175
1 25309 140220 994545104
2 49205 789436825
3 109403 51581
2 40122 536766673
3 139853 7168
1 97103 143461 224388986
1 25420 160858 66720202
2 118223 492047990
3 79652 56629
2 16052 891834375
2 31019 572263775
2 79187 192030137
3 191132 15618
2 35750 103061427
1 33878 150571 774047322
3 35303 102488
1 40740 78035 368977323
2 176970 60292416
3 16980 167046
1 139652 163697 153253330
3 195210 165731
2 192781 707361196
1 56061 164745 779383810
2 166497 99161062
1 80688 106168 360711398
1 42086 180387 599130374
1 82143 113245 159870517
2 78197 15615507
2 74301 687562278
1 38938 103523 22091838
3 176315 196835
2 93698 565845607
1 3816 124836 149312763
1 34628 157785 961653308
2 37954 281877682
1 100578 139765 657669059
1 114120 138245 951325993
3 168936 181318
2 67603 773185541
2 154973 695454147
3 74245 175209
1 18456 151064 895211865
2 56650 399736019
3 85862 20662
1 108159 142722 166299472
1 60198 97453 90784646
1 125361 186580 290336733
2 43908 656519413
1 83746 157327 329489320
2 147845 640857236
1 109290 164405 228002651
3 135026 76953
2 91819 717534335
2 110768 12608405
2 55980 95751586
3 133462 196094
1 144080 180429 247601349
2 89186 449397905
1 120524 167956 889856514
3 46542 187335
1 62804 101681 401773790
3 68202 16989
2 65170 314290766
2 77388 13644670
2 58393 845662402
3 149973 92578
2 78755 966750847
1 39967 91907 29326762
1 28859 136451 66276786
2 134277 514496854
1 54003 72714 990633406
1 8082 15997 258451445
2 167089 796709796
3 143139 41010
1 13654 68715 187135019
1 167055 179074 907359350
2 153707 269773899
3 189295 149488
3 158462 167046
1 25240 191700 870929906
2 158889 761534941
1 93155 182840 330639831
2 16709 71438911
1 136124 145373 976283760
2 129896 323788632
1 42182 191681 605833427
3 162009 170829
3 187349 46722
1 20116 62855 801096312
2 188059 940625461
2 18128 313433829
1 12055 188234 624481328
3 22425 68171
2 67067 744072399
3 33138 113135
3 179958 21693
3 190674 129176
3 127751 17793
1 16818 87468 226899303
2 152837 153203219
1 25471 61527 226445907
2 70037 302105571
3 11721 173834
2 80849 862995370
1 32732 89552 151399451
3 164259 181210
2 102000 217925749
1 163981 174861 642186582
3 28602 80578
1 78125 186223 619082221
1 11640 25570 715352544
1 152145 196871 380910043
1 156221 188796 523109138
1 104667 188007 330845279
2 86911 290985453
3 121481 36134
2 62225 886290518
3 129690 13597
2 21232 133363287
2 90289 139202092
3 88329 79236
1 76007 92184 931203301
3 10063 112478
3 57148 37199
3 112088 189003
1 105254 199574 679554661
3 12129 29618
3 164620 55211
2 14526 615935694
1 55398 104571 172091234
3 111680 125410
2 128418 152121293
1 92879 137978 802064992
2 171598 695170708
1 98592 168442 438500220
3 189337 55159
1 19059 106568 78051207
3 25968 14058
1 65480 66869 117832653
2 18666 505003433
3 6303 129510
3 46677 69240
2 88661 284331522
2 1305 624948189
1 81823 194063 709036219
2 184269 441185784
3 48722 35756
2 24329 375124652
3 823 15105
1 12498 29413 614035723
2 137730 680054759
3 126043 113789
3 96576 75678
1 24315 169402 189089387
3 90935 75122
2 134386 688907138
1 67427 188387 486847178
2 156844 890411212
2 119440 754899290
1 124676 146986 468351442
3 75433 142052
3 50387 18573
2 91511 814640031
2 124253 207719342
2 120499 725957486
1 43573 197774 482573053
2 177346 680544407
2 11994 900360063
1 46743 61480 953976758
2 74927 204361506
3 166038 83040
3 87455 184433
1 28018 71007 847445091
3 110867 59943
1 89680 189454 97545069
3 48215 116118
2 173731 941794909
3 59437 111519
1 44159 141245 49691864
3 151715 163284
3 42059 43429
2 74011 245933561
2 31339 472820488
3 45812 119145
3 166907 88904
3 150498 105871
2 94411 551155244
1 61402 137726 304031748
3 62891 162030
2 187029 343569488
3 10001 70652
3 192357 15857
2 78289 759189278
2 164058 21914321
1 31958 125205 467427336
2 158044 689441151
2 196668 339446069
1 44063 133839 703829754
3 28205 16650
1 58829 99740 337726553
2 85231 33458449
3 150471 54719
1 107541 176738 842537200
1 35801 60230 431834289
2 61470 422851195
3 161605 175419
3 198642 38026
2 108447 14151079
2 52602 230215334
2 106097 522921989
1 41366 95491 24046300
2 46013 556409636
2 128399 606022374
3 56495 65471
2 2378 875438150
1 5909 136556 556188214
3 158042 105104
3 195050 69297
1 33271 159701 997442411
3 17252 133864
3 114486 88679
3 174395 128527
2 118003 609385746
2 61928 960764171
2 165917 223545183
1 10346 168759 373236122
1 136339 150904 782911435
3 188765 37342
3 145345 109828
3 61701 153560
3 125232 87290
1 65616 164069 831677276
1 37709 133595 762646484
2 56212 566354258
3 161120 37050
1 2052 172519 448931583
1 15377 155871 82093699
3 8474 2110
1 170497 183525 84954959
3 133159 115788
3 17805 35081
3 139471 186827
2 31128 715656741
3 86051 194628
3 28635 36039
2 5775 288611161
2 100553 636702290
1 172923 191114 653827737
1 140659 150380 709228604
2 116908 982583227
1 112159 177195 987828415
1 109633 115799 767686343
2 192075 363867761
2 157118 878294365
3 17976 108046
1 83740 162994 646926201
1 17207 28562 930689069
3 34115 138062
2 72337 585592881
1 9250 127655 266465654
3 97317 137838
3 138729 113694
3 103141 16442
2 155484 604290829
3 16745 18421
3 23937 89351
1 14084 87895 963132370
2 29248 799966206
2 104305 970588868
2 130938 958314393
1 40394 74764 587530537
2 95115 711897765
1 85982 130563 223195777
2 105487 246645209
3 99192 45725
1 47953 109749 426375833
3 196216 68059
1 58692 185464 916152663
1 42383 157003 530362698
2 57120 912067322
2 69420 436736149
1 80628 190350 269002689
2 86253 639118193
3 161410 105873
2 119239 853151907
1 28018 118767 421534585
1 14990 148398 625393154
1 52510 99579 766215659
2 10208 836605321
1 98597 162957 247356986
3 101777 90372
1 111065 127780 968127954
3 83495 43278
2 5631 148861165
1 16862 153812 999714523
1 25702 150673 280060023
3 162797 14025
2 198774 321320839
2 152245 435446842
3 180250 139294
1 20879 85386 136794662
1 81405 110912 93197761
3 110431 140189
1 122677 157841 804816945
2 95873 337036123
2 57510 667394643
2 63530 548154171
1 85920 196411 737744341
3 105808 40428
1 5614 81863 780034079
3 171188 34362
2 142476 528326819
3 75193 117914
2 123761 866613298
3 157756 101521
3 72047 36475
1 32647 72439 361746711
1 47262 93206 478940143
3 198977 74342
1 42208 160671 415803935
2 164457 591927353
1 102028 111852 91371425
1 31290 59499 861051793
3 104868 39431
2 103613 799172484
1 129794 153775 537123003
2 110179 515780043
2 183543 418717288
1 142029 172034 323204542
1 29004 37125 701277978
3 13546 54870
3 92271 137289
2 56613 232182886
1 107659 153688 631933971
2 119152 565736923
1 41298 182636 297622347
2 90547 853360568
2 41329 928092099
1 45505 131941 889350052
3 90040 34254
2 118569 529923460
3 99126 141688
1 3315 23087 591052530
2 162748 276732048
2 174599 886757715
1 180003 180610 159939624
2 150970 266873095
1 52491 173072 490848650
1 93628 132905 165242394
2 5697 770192058
2 101906 294518188
1 6982 134421 601414046
3 121327 49061
2 24766 105151766
3 87599 11124
3 152339 49731
3 141524 84473
2 85095 670570011
1 135277 190532 600723705
3 150046 115572
2 197796 97315770
1 28594 147088 41676178
2 82649 59581707
2 181037 890486450
2 175484 182017890
1 61237 167491 560338357
3 36624 111693
3 189993 86859
3 30107 185005
1 2702 9384 568093689
1 14404 97357 376677018
1 19743 116838 593809162
3 99455 70152
3 115515 178282
1 53980 199789 571179223
2 50703 700130636
3 81979 166243
3 1185 108984
1 55820 124507 499047313
2 66020 756188978
2 7438 621553117
1 89472 92849 235108893
1 103208 138479 624544343
3 163918 55922
1 23846 198058 862947141
2 58339 289448813
2 30768 489695552
1 83147 187461 639523324
1 1971 112908 903495337
1 64353 135123 596884932
3 92510 142894
2 109841 90661471
1 2253 146065 288888030
3 168594 43456
3 159271 151705
3 141272 51431
3 190089 86704
3 154380 160751
1 26487 138111 700169380
2 2002 189395157
2 14724 273082402
2 29655 285692240
3 109404 70410
3 75408 120473
2 111862 399594100
3 27625 71097
2 97285 163365503
1 11948 169413 5778128
2 44386 840356483
3 10237 38362
2 155733 522301716
2 160107 50242700
2 25030 308476867
2 85102 217855241
1 75955 188315 634666828
1 71858 78880 344267467
3 55535 129527
1 129796 181429 773412515
1 83381 191838 658572321
2 148359 902229147
2 131568 933902703
1 119656 157424 933330492
1 97727 183401 117365916
1 109563 197623 766042781
3 188012 189961
3 162616 164322
1 4295 117266 902176683
2 158470 504790418
2 23835 931697592
2 188005 411235843
3 77368 59267
1 28892 199998 875262088
1 3336 40438 276582320
1 6821 44924 119601238
1 38447 95978 767903194
3 58736 126791
2 106949 79417619
1 85866 150841 433944526
2 50752 822488327
1 122867 129801 395238130
2 137715 396446456
2 149474 517879431
1 127580 151439 748593155
2 131131 164865431
2 54007 235317004
2 87459 269272809
3 54878 90006
1 19777 117910 929601256
3 1433 69997
3 115053 5541
2 46179 477497726
1 40652 88577 49493143
3 23391 105189
1 26784 128045 896968874
1 61386 63956 347898139
2 81277 880784952
3 166353 176206
3 52503 167985
1 24544 83433 888641931
3 195705 84591
1 15722 144447 155633623
1 185751 189405 231441660
3 16234 29463
3 128120 22410
1 119549 194982 916443815
3 153040 42690
1 19126 24409 126303228
3 72281 163771
3 36568 169612
3 110542 194534
3 55972 83413
1 21422 56445 54986365
3 105750 65745
2 4002 279301278
3 107169 109954
2 7747 991699720
3 68402 180537
3 66732 109203
2 54479 998954975
2 146451 522281687
1 1760 131963 889974309
2 44043 496778724
3 20619 123068
2 156256 412632473
3 125791 83723
2 82708 87247343
2 181535 730945271
1 49238 54114 523226498
3 71622 89790
1 45570 63162 575820434
1 72504 76095 620607221
1 36101 120992 118047565
3 12008 3345
1 68376 128765 788034794
3 113051 168514
2 73623 628062289
3 124483 95362
2 53320 564354256
3 199070 23688
2 49817 182697617
3 149382 151905
3 169804 181176
2 79119 522623932
2 192086 317596672
1 76300 118736 605425862
2 108865 46634162
3 182256 50204
2 156562 122691662
2 137241 635986119
3 126904 192312
1 9089 154300 778620007
2 183619 813748911
2 142746 176120327
3 104257 171179
2 27169 410780977
3 50350 191078
2 119110 882995137
1 104865 195821 156367254
2 91676 728904479
2 174130 438511503
3 45677 53099
3 104158 113168
3 195274 26507
2 84784 512427798
3 52800 163799
1 80794 125470 203032169
1 172875 189288 207348245
2 9068 909127934
2 4704 233586611
1 34014 34921 475402123
2 68890 953085788
2 185690 904621330
3 115829 56541
1 48738 96946 570727487
2 109000 429919006
2 25673 362056642
1 52507 148495 251386691
3 94804 108323
2 47952 441504341
3 188306 132730
2 24022 570542895
2 179647 5501879
1 21791 197725 62656820
3 179654 114410
1 52022 86254 57118406
1 27560 115006 960262640
3 80851 195629
1 126271 161173 781489171
2 4471 741707388
3 80482 2550
1 24215 122634 834053967
1 4486 185240 754304818
3 111879 64144
1 33265 114471 317882337
3 173204 116482
1 95696 99249 47258889
3 65361 68652
3 187734 109097
2 184433 218792515
3 167852 165061
1 6652 179846 805853742
3 89526 195280
3 46888 15316
3 24271 92379
3 7291 130933
2 48045 273456611
2 105631 345781090
2 77829 87181653
2 120919 9793782
1 121452 168742 872585963
2 15119 462736217
1 164866 183925 522875312
2 179759 459101644
1 87557 102839 767827160
2 121065 261772521
2 137299 417059450
1 30884 36695 563545240
1 105554 128982 948128685
3 39998 4712
3 87477 160776
1 118908 196446 659747203
3 126510 156041
2 93090 539262023
3 67707 103468
2 187457 352703466
3 88924 75376
3 176061 128397
2 98057 945467345
1 102854 186330 610397047
2 180608 784544152
1 99280 181902 675535327
3 64156 13665
1 69496 170535 374779016
1 54650 122850 280333613
3 158488 189193
1 20714 121163 505958483
2 98441 138566902
3 93269 101394
1 1778 123573 431854671
3 62749 177840
1 105871 106336 502738513
1 5762 38089 666683559
2 96914 859694492
2 182625 251159842
2 8520 985825942
3 161940 13254
3 75439 48580
1 72440 198918 261078967
2 113650 215991299
3 91456 28889
2 69322 178213815
2 16663 220505866
2 154500 912304360
1 24801 199981 728024670
2 95880 995315892
2 174976 559412821
2 53310 755350422
1 43067 86851 731588816
2 74771 60049827
3 168791 151243
1 103630 175155 139503301
2 60887 428156058
3 113464 110822
2 174232 869720041
2 198778 642704293
1 4238 26229 92110166
3 174156 112031
1 156177 164412 827640843
3 146072 134719
2 197844 118486918
2 20742 735680335
2 18531 129332160
2 78567 105606648
1 130152 164077 661141938
3 42977 80538
3 31683 72954
2 84288 840963362
2 18770 210943802
3 55039 190110
1 56307 98754 446493098
3 12845 68863
2 138030 943149701
3 22973 80905
2 67156 250271395
2 93526 118488329
3 86980 4159
2 82769 230242612
3 167521 9315
3 131926 192638
2 42563 648612287
2 11478 473498026
2 12079 194117104
2 367 883661117
3 93016 57685
1 23446 138509 191999670
1 4677 166414 579709226
1 45347 115388 542917392
1 11859 128953 504680056
2 114489 685664496
2 84859 897165134
1 55291 130217 142204343
3 97033 164026
2 187257 505948587
2 19257 202414936
2 187440 930648611
1 74888 105477 467204182
1 84611 188399 449870360
3 15922 174404
2 49776 792948652
3 91771 120315
1 12960 187752 626341127
3 161170 77217
2 57215 906795387
3 1763 23643
3 92040 41436
3 61304 87332
2 109093 265207465
1 15942 138068 664288761
3 97819 163264
1 110220 194398 629898166
2 178131 628542400
2 193779 617265810
3 111217 146896
3 30522 158515
1 135677 199493 100532787
2 148838 74081715
2 173188 282041109
3 57325 15277
3 191446 95089
2 42607 304668167
3 95622 44323
2 157461 723511194
3 35927 190520
3 119116 91214
3 10576 130849
2 117772 597700255
2 179823 810730608
1 156213 157372 180932335
1 59794 113275 680682997
2 140823 560205116
3 146057 68198
3 14195 150484
2 184617 708846558
2 122584 238065486
2 184675 542340922
1 42947 119767 907924131
2 197427 70653405
3 21087 188567
2 51694 989194184
2 176678 508889889
2 162999 85125598
2 123811 55903756
1 25719 165261 138332993
1 98392 170585 50609625
1 26196 50599 973929428
2 80360 776018458
3 9437 194561
1 19806 55706 68649299
2 152914 669060366
2 44854 89236951
3 35766 93706
1 28754 37191 189888226
1 75113 96992 871040312
1 86332 183305 601547453
3 146009 64749
3 176309 94858
1 9709 169375 908498213
2 161715 149624341
1 147014 155816 512409274
2 184102 426684388
3 26790 37013
1 122365 150118 546857959
3 142145 122051
1 29317 95876 654965739
1 20739 146406 791056499
1 69898 120553 268976470
1 144241 159779 473474260
1 111347 161256 668635200
3 86762 139661
3 29662 93140
3 158710 134484
3 36441 24491
3 7867 5438
3 126721 109236
1 127305 128025 86578769
1 58201 109772 694968318
1 125416 183979 8574022
1 111211 129446 197760675
2 108485 109268806
2 195414 123894175
1 7586 97333 447314214
3 99520 165641
1 88384 112642 2989746
3 4073 44726
2 180248 519708372
3 92950 149013
3 44169 104411
3 124755 73122
2 140355 252507441
2 111537 673125191
1 107039 129265 328880676
3 47323 109964
2 169760 228734321
1 62711 126512 4446573
2 124593 744159078
1 58714 158626 637227951
2 87021 487555766
2 22436 336030138
3 14479 125177
3 17244 195495
3 61267 62616
3 132187 170306
1 21685 29996 644655823
2 28415 736198866
2 160558 608744394
2 26219 182509461
3 126062 33021
3 135427 31097
1 27023 155397 297833514
3 40281 171466
2 78466 595274548
3 126435 103301
2 69345 134050587
1 41108 59004 392218024
1 138743 158094 967129136
1 159307 164601 673046130
1 13188 77103 184129399
1 142795 150643 305663011
2 153655 879950721
2 179830 384730564
1 107803 167860 931112508
2 99599 492552846
3 136283 8844
1 109711 110620 175880156
1 25718 53101 48944964
1 95819 166104 822095569
1 115428 115747 376954475
2 148874 75665723
2 110367 276450885
1 12612 177256 806604109
2 135718 616284942
2 28342 614297799
2 96674 723905485
1 92875 128648 419529268
3 189625 86958
1 50366 64843 867163121
2 158273 942435190
3 144360 155161
2 46527 793192906
2 170443 646273831
3 105825 119595
3 21461 72362
3 120493 33825
2 126338 344624716
1 76703 126541 489961662
1 117777 191498 888483713
1 137397 139447 966283865
3 101909 106958
3 18249 93157
1 35289 69108 237080646
3 114562 162821
1 125330 136925 6340328
1 32507 88493 587633000
1 23975 118979 47728330
1 66995 183995 753736529
1 120645 186971 498318627
1 84052 194456 28909678
2 40023 128300689
1 28756 113019 443228541
3 143724 60218
1 25767 34109 178518857
1 10344 33430 181566118
1 25386 36438 202962827
3 135551 115585
3 55264 181915
2 34461 858001552
1 106003 123091 614178536
2 33873 433257302
2 54477 844515452
3 43525 82861
3 125577 84572
2 85164 466179979
3 125720 93272
3 19478 153721
2 181413 446005169
1 169165 172279 215586516
2 160952 11343062
2 114505 36911460
3 122219 50398
3 29222 99117
3 136844 44875
3 37275 56375
1 1393 29942 310078956
2 182493 164232829
3 555 117503
3 132938 198697
3 48057 48175
1 168721 181579 381211139
3 15840 3373
2 158317 675694025
2 177721 188079142
3 107515 124514
1 52726 115255 64032659
1 133520 173887 729254253
3 147145 168951
1 101484 190209 926949418
1 58558 65729 756052837
1 48023 133036 433411666
1 12407 160441 618608306
3 92989 195949
3 184591 91236
2 66262 100560147
1 109571 124698 403279075
2 185669 47432134
2 171008 33641038
2 91748 766577265
1 123090 151582 476240886
2 80809 495371709
3 164231 114105
2 158437 714243506
3 189952 190744
2 12482 888805937
1 7177 190298 64574597
3 63850 68723
3 60281 86638
1 3717 60182 159218474
1 138475 160603 224949514
1 1435 6177 584578984
1 20137 21507 281912956
3 72460 179741
3 103532 184450
2 22582 578907886
2 118928 739749929
1 27200 149588 637560359
2 172256 568034525
1 161097 176681 212598275
3 116319 80676
1 79714 153590 497603040
3 101971 145777
3 179486 101118
1 42151 144972 226064824
2 144072 639264691
1 124391 196874 775570257
3 35857 19028
3 189829 121409
1 36147 85696 115009536
1 50794 166024 278162750
1 125226 183449 546243341
1 118163 118927 392196289
3 149214 125422
2 165541 687917548
3 75520 63
1 28360 46128 70588513
3 147340 43456
2 25619 795835595
1 69704 156767 292329987
3 132858 54644
3 128142 193345
1 6978 59089 326477738
1 13803 164405 222842902
1 146692 154720 367604565
1 110881 156579 500175116
1 71651 177164 941084351
2 168374 799413842
1 35086 60635 203434228
1 153500 157382 21356856
1 13666 72463 198738968
3 81126 28220
1 46196 72452 972596914
3 128977 27548
3 194961 165868
1 3193 59847 278683404
1 21749 107936 20349372
2 153199 615311162
1 81409 174170 850287152
1 104257 178110 939768858
3 178867 95184
2 113065 547470697
2 22632 856898397
3 121927 141443
2 85046 586187736
2 65732 535269784
2 178900 216006450
1 36757 148267 127755706
3 169663 6633
2 113156 698042001
1 28510 137034 744658250
3 24718 15456
3 160926 161215
1 84194 184781 453940147
2 154312 66992354
2 27067 491287829
3 147333 128823
1 116299 172228 786307767
3 188397 51399
1 112134 146317 268402339
1 1805 135204 409981166
1 11731 102403 798927400
2 6881 235444799
2 9802 708105193
3 143970 1897
2 188736 846055681
1 23658 143579 208000733
3 114088 198994
3 53496 57541
1 150813 199461 39166714
1 69398 145057 673843737
2 87646 10716443
3 83597 146326
3 92802 55847
3 17213 85305
1 61524 177821 572494309
1 25858 171593 255440763
2 186657 60902899
1 48605 50389 345466785
2 84029 21055242
2 158299 80534362
2 138806 100462379
2 23798 805245978
1 61181 142926 87030946
1 54742 197316 782376807
2 48612 973569585
1 125750 181291 208107861
2 66154 370723927
3 121429 171383
2 65602 641656885
3 159900 131640
3 195187 176574
3 24854 104331
1 127655 173276 63151752
2 83875 84478083
1 49456 73761 886030490
3 126500 197316
3 61550 17121
2 156453 263333168
3 159080 149397
1 35601 67192 647643468
2 88132 918792354
2 3206 374742395
3 78405 94528
2 103599 606363998
1 16320 79386 959936086
2 4500 104516150
3 52191 127018
2 93633 113097327
1 82897 95398 963660702
3 78324 137446
3 96335 38721
3 112374 189983
2 8235 766291882
2 92142 846212458
2 9806 26674486
2 129016 452290641
2 179698 302366652
3 18627 51079
1 42091 194084 162944135
2 43523 271583647
1 62589 86618 634530772
1 103067 167896 616946542
3 14903 58011
3 124938 137705
2 23089 158755947
3 22875 42206
2 15825 795397541
1 68757 145062 820149984
2 110103 66075248
1 21664 189180 455426797
3 15404 73378
1 161258 192473 813161179
1 110799 129518 631472923
1 25222 199189 452498572
3 119534 115546
2 54959 300095391
1 42322 185647 368871325
3 53671 198941
1 5774 28916 845317582
2 179624 56766065
2 52679 717408142
2 51526 866396883
2 57584 919096171
2 143376 83480621
3 69359 59980
1 24497 95542 542818718
2 185072 923594537
3 15238 82987
2 186592 684165388
1 144659 173779 995697689
2 68132 226978266
3 26486 124885
1 91774 175016 886909769
2 118736 565147887
1 146676 185606 428387650
2 153238 912295001
3 26245 67012
1 44060 155087 421850048
1 96808 174819 358873324
2 105023 232406158
3 163368 7160
2 195549 308889779
3 123882 193627
3 89078 69965
1 69749 145747 128918257
3 150827 46925
1 53555 62225 909685862
1 50731 189997 828652987
3 19284 92009
2 62936 605293240
2 160743 547335413
1 13072 84329 321049952
1 27821 168671 727604099
3 104242 111013
2 195055 808621445
1 128178 193223 913497006
3 57861 17132
2 108368 315479665
1 135305 167329 175592464
2 105364 983412459
1 75720 173329 119214684
1 85683 139025 94086239
3 82804 22366
2 145665 486685610
3 64206 60697
2 171190 350448525
2 134620 312242312
2 7769 824374796
3 80422 185305
2 156309 970804078
3 56197 58180
3 81815 1149
2 18433 981241331
1 73418 99455 392057291
3 127115 122871
1 26796 128756 570508661
1 92868 127482 862848925
3 38485 192113
2 30526 90339171
1 12995 68107 638644315
2 42125 866727174
2 156621 140575624
2 32816 617369733
2 31837 298766464
2 138372 626615962
1 62676 143830 293430202
3 71889 178472
1 65814 130586 462367899
1 97149 118619 802123960
2 179715 769557816
3 185978 2555
2 63708 480568761
1 149063 196917 281188440
2 153310 914647877
3 41864 167121
2 147131 676791647
2 85757 241676805
3 123781 92520
2 192034 33599301
3 68374 111937
1 2547 199477 423264070
1 27311 194381 94394950
2 147653 495062392
1 134406 188318 368966250
1 84141 169799 510672407
2 153017 273478052
3 6 86775
3 196215 54015
3 499 183668
3 159258 140143
2 169324 605549306
2 129153 998813472
1 129325 149797 428892043
2 49064 988053756
3 52318 59360
1 184877 199543 537518418
2 89670 87728759
1 132871 139860 342535288
2 31495 589711546
2 135029 729411068
1 68387 186446 720049061
3 135407 93259
2 12080 27628437
2 170833 350743170
1 115254 190231 411777413
2 45336 692568338
2 101100 641595127
3 155612 62242
1 139566 184003 31781653
2 109359 595181714
1 81131 108630 310364352
1 125209 125925 557939414
1 121195 147880 229924465
3 133 31619
3 106060 65540
2 197565 748951520
1 80107 120603 478766020
3 123568 119259
2 136894 388132394
2 45391 263495345
2 120626 381852177
1 93188 104098 765161969
3 189420 47055
1 56579 158801 372643239
3 169833 67361
2 192949 863511988
1 164812 174659 458874215
2 110818 154764742
2 138097 522571229
3 17660 192247
3 103616 196340
3 31675 125475
3 106476 61829
2 108074 650335766
2 57708 269683303
1 21576 70309 677528874
1 54086 195644 949286663
3 185939 140631
2 183498 692752691
2 81750 611026303
1 19183 157573 935188425
1 74080 168644 315868236
1 16943 142468 821417107
2 132794 887865136
2 37243 591018281
1 55267 173974 106988111
2 165122 441072348
3 26815 48746
1 137149 171967 718295199
1 84130 108621 604152130
2 126571 852567797
1 26998 77485 726728793
1 4470 113274 605631339
3 78594 63484
2 41154 199183957
3 54956 2027
1 3086 61735 672479581
1 36168 37315 670338813
2 107419 594211148
1 12866 23449 410725968
3 145479 153809
3 121925 102843
1 138471 190722 15104406
2 62585 133561872
2 62952 961490976
3 121067 83243
3 32102 106709
3 77477 96459
2 113506 64417579
1 63009 117377 810061220
3 29436 103204
2 19100 390017615
3 165596 57528
1 53612 114258 31276397
2 32989 69331017
1 50361 175365 200654226
3 27849 34612
2 64442 125096830
1 15092 128774 177608298
1 43612 142806 169810612
1 76962 122292 205732500
1 28276 173365 78632185
3 76709 192738
1 98724 189661 999506477
1 61435 84726 655126318
2 129644 195068387
2 38749 67426198
2 152828 400233923
3 188521 136725
1 48394 190146 651875515
2 155121 91543396
3 105279 140648
3 169553 156963
3 106913 16493
3 141896 150963
2 154921 216804862
2 2466 225399274
1 70201 154113 56316958
2 9802 680390450
3 146700 76273
1 126967 163256 206698548
2 100226 173909410
1 51476 110324 728489226
3 163366 179823
3 61669 25706
1 29141 124277 739347715
3 39924 162701
1 35975 43022 2646274
2 185212 731397880
2 128818 842590094
3 84137 30966
1 112353 153949 160707972
2 43236 181607790
2 2468 378124483
3 28333 171704
2 175780 40652377
1 101341 168439 159025020
1 156096 189677 863565798
1 13761 194011 380703235
1 17148 188347 980184371
2 27230 176498078
3 90352 86480
1 63297 175156 684149912
3 73132 74589
3 36809 23183
1 110019 122151 10613671
1 96664 167137 805342922
3 62657 22121
3 89358 166490
2 90178 817235862
3 71505 126344
3 4758 152669
3 28508 110959
1 25549 150493 906812321
1 40733 159824 917263659
3 139593 38598
2 33605 908314560
2 64256 565303252
2 132986 810094894
1 4648 190833 589028137
3 91724 144815
1 16458 196965 260224439
1 24436 78329 102500502
2 126663 727701995
2 113565 34662099
2 107641 225589889
1 153600 184309 260105829
2 171929 486085538
2 180460 380176345
3 183961 110746
1 21164 115494 474226158
3 161187 163568
3 42501 76474
1 73245 192896 970474659
2 11235 38670472
1 30878 115030 762393172
2 189833 399457508
2 197501 338792178
1 93734 125944 288477305
2 51683 732201195
3 40128 192712
3 49465 110475
2 37957 586529767
3 92527 28407
1 15811 49840 616085076
2 55717 331020032
2 136150 928507954
3 190699 146014
3 120574 199016
2 185112 221745352
3 53246 57287
3 37614 138388
3 40940 49832
2 66291 555707678
2 127323 174899181
2 166724 23949669
3 194816 144490
3 196034 14828
3 105915 29072
3 126683 73687
3 41508 185414
2 39284 25033958
3 185523 160170
1 29702 58064 958721665
2 77309 429241285
3 57147 29615
2 130532 842982550
3 28116 119021
2 140072 508478469
1 52276 159200 831255527
2 135043 917908558
3 174809 85271
2 57062 711036944
3 134433 114361
3 34597 39191
1 54643 132823 732140805
1 39625 141668 643794895
1 74479 176165 631506470
3 104764 93043
2 171932 713232143
1 133432 182832 536160913
2 33938 892812416
3 170966 100567
3 159848 60393
3 1744 110046
1 22380 137902 590251506
1 18966 146900 203827591
2 193084 149878156
1 26181 190638 628178151
3 190662 121778
1 81030 137834 9874572
2 143902 338439243
2 178034 537854768
3 9991 107515
2 150536 781606322
1 105799 117843 424132279
3 117610 179730
3 125515 38338
2 63450 825370352
1 150160 174110 217279624
1 33510 168460 554160824
1 35435 199522 655159242
1 3386 105069 96297400
1 30298 173675 3416659
2 80776 744581756
3 84094 106053
3 162102 135614
3 53132 145072
2 38121 321690420
2 99155 157524153
3 39593 1305
2 21249 554957060
2 74737 269956704
2 95436 654186258
3 164397 100666
1 103484 171073 945753525
2 122846 17861037
2 120374 251518460
3 135928 51401
1 95450 130397 854776385
2 15966 628419787
2 96649 541308670
3 35502 49807
2 174716 700211046
1 55822 63397 843598903
2 112253 869068556
1 14100 155266 280453867
3 110248 63033
3 70710 164570
1 6573 70462 336483333
3 147950 97894
1 103064 122663 565982489
1 92334 183044 528736641
1 106960 191658 316563668
1 78087 141759 194070248
3 66529 107409
3 156348 37030
3 184441 178495
1 56998 114794 643026643
1 108635 154488 886733927
3 171641 44843
1 42976 58176 601465409
2 17795 336322649
2 140770 126985153
2 34751 147635054
3 155922 66862
2 39359 403435055
3 117652 87222
2 91035 813957243
2 154938 751610588
3 89898 53257
1 69834 124850 282784820
2 71001 322470042
2 26847 654252867
3 4603 146630
2 8233 882917099
1 24561 126502 931619498
2 36881 153893944
3 956 55996
2 159744 556328621
1 15689 88528 397532624
2 30285 946088950
3 147883 155971
2 95076 399426275
1 69601 134699 676886358
1 99288 115939 353385736
2 29916 879199031
3 123840 85809
2 45979 727408308
3 164520 173481
3 89532 99194
2 23235 429692981
3 120559 141386
3 169115 196269
3 154754 42610
2 158531 631541722
2 92807 711710664
1 16187 32546 933995806
2 156193 93709931
3 20317 42454
2 22783 521025682
2 110431 686114420
2 87976 830557231
2 36823 281684655
1 189036 199477 379162502
3 143970 195202
1 88334 169624 836475650
1 10621 134653 479432151
2 82908 917003052
2 45940 391886018
1 6727 178481 269144461
3 10063 117249
2 74153 162763912
3 189611 67397
2 98659 504866750
2 14505 905178596
2 156957 375010377
3 182226 144711
1 115526 161219 513017623
1 127464 163161 535727860
2 74125 829686733
3 84224 83768
1 63178 185964 928219358
1 76585 78892 582557202
2 100878 937257199
2 151094 708689735
3 62362 69277
2 12772 268844292
1 183538 199669 565521041
3 126322 6030
2 178264 814529871
2 16845 508161612
1 73845 158397 328366537
3 190892 195189
1 103562 110441 452785886
2 152452 855967490
1 27971 142829 452439926
3 53482 23652
2 188002 127348806
2 105570 190659570
2 24145 948358479
2 51486 436763796
2 66744 643613229
1 155898 198637 341883929
2 128948 698681365
1 147586 165003 493289070
1 69059 73203 68495301
1 156703 192388 729685669
2 149709 317914999
1 100016 114404 497772210
2 1015 250791173
2 72903 168223814
1 71342 162634 325813205
3 107112 144654
2 149555 326992406
1 116389 129946 321834978
2 61293 526823760
1 52669 165927 52414891
2 131168 218769630
2 70935 826428042
3 55362 27449
2 35964 54883848
1 109421 161982 851136831
2 36464 90219834
1 138100 144066 79213434
3 133532 176784
2 52694 956519913
1 42060 68214 119252277
2 99051 397448436
1 15878 68963 223700346
2 61576 293491761
3 32075 52800
3 84485 73027
2 93784 837428397
1 27865 92186 559403735
1 17592 166070 272505366
2 14007 722462389
2 39970 722275562
2 142143 512408277
2 126830 773489621
1 116093 159221 457561743
1 18954 146340 130456051
3 133071 28139
2 51437 363045563
2 114582 481658190
1 155155 186017 335404167
3 104477 68640
3 187656 198957
2 146770 312937426
1 39848 137308 469621708
3 67430 42130
1 93428 182491 16326837
2 184242 115981573
2 31116 720162435
2 95175 758345223
1 72874 86639 736892913
2 149764 967659544
2 11047 303689129
2 98411 617125270
3 9223 189227
3 94060 192689
3 76337 144786
2 46598 762049431
1 17493 184605 710848009
3 97630 197744
3 83399 17643
2 10705 580171787
1 15713 66723 894401715
3 121027 13747
1 106744 134908 910003065
1 51120 149447 672147772
3 67390 178780
1 55954 141926 965593722
1 17405 148422 537792935
3 33263 18835
3 5340 140452
2 85254 782373016
1 181438 184715 585021434
1 100311 151580 328179341
3 25463 126508
2 45575 785054109
1 28227 188600 343373909
3 172073 106209
3 52388 44585
2 69531 863545555
3 106230 126351
2 86767 171882856
2 79192 617793465
1 117408 139859 800921286
2 174895 775006136
3 170736 38165
1 21681 175142 498198682
1 51903 74452 479723279
3 16180 117306
2 30057 714002819
1 88346 189399 856286808
1 28959 69892 481431956
3 53474 91350
1 80026 143246 222069934
1 60842 146282 635669355
3 178845 117719
1 68373 97805 741493757
2 60794 613725085
2 83554 194560202
2 26401 516981105
1 25405 164915 21862646
1 39121 69950 25641410
2 116206 751357683
3 64173 107655
2 125579 647594415
2 158886 472395717
1 27816 70690 414029155
3 83890 73647
2 140430 612950259
2 97953 136196428
3 156855 144307
2 76390 119555443
2 13080 60526676
2 33881 43753659
3 184912 91246
2 106293 996512157
1 184509 195830 582764802
3 25110 191662
2 49038 787204539
3 124226 178681
3 101991 89500
3 58506 64531
2 169686 994496378
2 125102 521153249
2 62837 265500658
3 95247 141318
1 130961 174316 78987085
2 154809 929578702
2 120128 542342952
1 43347 102143 543802685
1 3980 148492 462945799
2 172260 241016581
2 161927 994387283
3 105410 143150
1 72684 152279 208951456
2 140620 502513984
3 186556 115137
1 6666 22052 42289154
3 85539 182297
2 193086 302502523
3 86955 191377
3 89019 75521
1 115571 116309 611883303
2 111347 663735959
1 61053 183185 338630527
2 7735 985499355
3 149293 63112
2 133936 853963745
3 42397 122325
1 2967 59767 260034473
1 141456 150078 250760690
1 6342 184527 106762516
1 58191 169099 684090149
3 9689 27118
3 22892 116254
3 189551 57716
3 56041 40521
1 89880 142671 900074971
2 139352 992438497
2 105408 610829211
1 113522 139276 446346832
2 10397 653033386
3 44928 61939
3 92305 93667
3 141213 64589
2 3795 935581327
2 152658 59038061
1 41472 184088 346047939
2 168724 140057903
1 17790 82732 984721320
2 148094 581792870
2 110911 166692365
1 114195 170681 69508352
3 125520 132167
1 34981 162298 472487422
3 139837 142249
2 105826 777168881
3 48178 91187
2 93235 694222354
2 143579 196197871
1 61256 169595 403565476
3 33595 7910
2 105383 547755376
3 41029 146623
3 179681 174326
3 96540 77796
1 60899 73059 220651624
3 2156 27031
2 153048 952478016
3 165552 114230
3 5505 107714
2 126288 145038859
1 83071 114203 675118522
2 21039 983208137
3 50140 57068
2 180270 362232350
3 18854 61367
3 57776 3294
3 153552 37243
2 26915 693511280
2 129420 365694782
1 31263 103915 17216436
2 164466 366854995
1 18323 127217 266720181
3 38448 169055
3 90828 79828
1 127285 191105 896370972
2 5049 224057937
1 70899 179568 780708852
1 30350 62393 995583394
2 197231 682023732
2 67374 563755246
1 18872 166074 474833417
2 137155 351008149
1 7292 15876 741001568
3 79831 63148
2 14026 617701160
3 127953 8819
1 23798 155014 15983482
1 26565 147649 274654734
1 85368 110589 806066976
1 21010 93386 326870128
2 32572 11959532
1 60947 128301 429964124
1 27811 114447 999922593
2 52735 378076125
3 92900 97954
1 59102 80035 430538438
1 64938 138059 830680587
2 26980 174578244
2 3164 919252849
3 706 58942
3 138004 138733
3 26714 152313
1 131994 136290 717395018
1 130757 135685 896789622
1 108994 123056 940340610
3 176246 36852
2 6470 723401639
1 54086 186981 926992178
3 61750 180873
1 3747 167169 481719883
1 160794 165769 833435302
2 47900 39990783
3 56776 189427
3 192352 122527
1 31457 63400 586716624
3 168814 134766
2 58359 814361558
3 35259 166343
1 4133 46625 979125807
1 160368 195970 689081717
1 117002 161637 876360046
2 27155 894822377
2 74332 220348635
1 999 186651 606829291
2 87454 952277093
3 178750 118970
1 128853 133078 744122850
2 118321 702090532
2 35910 567235526
3 152205 2359
1 47949 153076 215542630
3 94001 4046
3 105312 109740
2 59431 51373254
1 56354 80354 481974506
1 7249 157953 67246806
2 22067 292947334
2 116416 677409438
1 30424 112062 806518783
1 2904 98392 372698301
3 36997 172345
2 178246 264875161
1 98499 196434 658353640
1 48643 108194 726457296
1 130890 132220 897277041
3 129920 65207
2 130780 661932979
1 156370 196412 887998921
2 150442 930384827
1 37163 79913 888629756
2 32978 202880857
2 74551 688675376
2 83085 795139435
1 18124 189269 558961925
1 22633 81995 884999701
3 70765 86649
1 124952 172633 608768607
3 22312 173790
3 189866 140328
3 11751 88508
2 198051 594428648
2 26743 201859154
2 53447 206559645
1 45089 129181 921938034
3 118973 89774
3 175762 107828
3 168625 160116
3 142373 156704
1 44370 82954 757717441
2 64351 562207823
1 5683 95398 402320810
2 188555 570837115
1 80187 198859 218079524
2 90514 971528098
1 4328 51945 676538454
3 133189 4801
2 56275 875108565
3 10097 84987
2 44313 732598507
1 83110 168541 821352336
2 199166 217154680
1 27904 90551 860001377
2 172270 120811499
1 99587 117986 482957467
2 164262 174438951
2 85918 850223034
1 66165 101990 519667860
1 123095 164767 678715447
3 70795 3673
2 74866 50307230
2 104728 500126697
2 179591 316152750
2 180159 57114027
3 87108 158162
2 46358 580595805
3 171660 169730
2 126630 942365253
2 174738 516827033
3 83062 164513
1 3425 129987 844464117
1 46583 83175 357919197
2 176643 625282618
2 14436 79121636
2 197492 563452765
2 172508 84841369
3 8520 183493
1 49283 112163 308629050
3 11184 154484
2 34905 119683386
2 122468 133401401
1 62791 82432 940808063
1 43405 75602 844434461
3 92727 190606
3 185049 195192
1 112251 128756 610576549
1 61632 72715 40564532
3 100234 157506
2 153676 667910773
2 76661 971513095
3 41063 114551
3 186613 71525
2 132648 680870333
2 19742 991497287
2 32774 446739031
3 5985 182348
1 91508 156030 561408962
2 42094 247366850
3 97274 6728
1 14188 36427 533489839
2 167573 398082057
1 24699 84601 494099465
1 27968 73225 163704070
2 84830 384798172
1 142533 144264 262802743
2 12872 640494542
2 148986 584266395
2 87569 566727140
3 164220 135433
2 191174 719334333
2 39306 971552359
2 147260 540177156
1 711 122288 776172844
1 20314 196749 143180804
1 15427 105093 308175791
3 136663 189393
3 16800 133564
2 105386 757002526
1 24275 155538 893963832
3 56510 123632
3 48417 104589
3 80483 10211
3 109123 150969
1 51758 162990 311477015
2 17908 853881452
2 13023 332479430
1 103817 180235 433809213
1 64019 141665 584239487
3 120049 174365
1 33914 83888 901386822
1 23868 130917 696555005
3 44796 40716
2 181242 38825025
3 165248 9743
3 124689 153274
3 41614 175614
1 52382 98443 723586550
1 99501 126863 248106375
2 90384 91727780
3 90690 153339
2 71270 994290268
2 23692 922823705
3 713 178303
1 28431 172532 75924631
2 10931 578304478
1 163770 170415 271917549
1 89055 181116 474918126
3 110952 93880
3 87844 132782
3 121281 87528
1 106741 110614 66879835
3 605 158296
3 66062 57554
1 79523 164824 405548579
3 199 129298
1 105954 121556 497921785
3 106884 113145
3 136720 159459
2 38639 941135466
2 189992 296997156
3 194028 100160
2 128562 256660624
2 87458 245877465
2 133838 609929045
1 1430 25335 973225495
2 164435 730344238
3 33545 155796
3 109114 192972
3 2739 22894
3 145605 81198
1 32841 80781 654922138
1 38462 175413 391553814
3 53035 113671
3 113196 6841
3 31930 16728
2 47234 79995220
1 41746 94027 213019831
2 160155 78783717
1 147009 150357 419767972
2 28091 494384422
2 118625 205541270
1 65973 184875 798623921
2 50628 300359438
2 48980 911196868
3 5573 60180
3 134645 77005
3 186682 40934
3 75404 62617
3 126200 153606
3 158302 64415
3 177449 60458
2 724 866878805
1 12850 151313 97854395
3 71358 64873
2 77119 446306271
3 62401 127532
3 109610 136728
2 183823 972794657
3 173408 141722
1 85134 180629 580991739
1 55902 111010 512785200
2 173920 826871165
3 49388 17444
3 109138 194632
1 125726 189781 609490021
1 76765 125829 662178323
3 185516 40395
2 127579 661810211
1 103898 134732 760447029
1 77884 143926 368604972
3 86185 52303
1 51535 98248 950243055
3 61245 94751
1 54690 112985 715017204
3 173088 170251
2 84352 191011357
3 164009 179566
1 123263 193304 619416733
2 172774 501775036
1 98486 152365 982030346
2 40925 527702336
3 3862 95424
2 184122 9691478
3 31985 142700
1 54881 184208 779667852
3 69061 55109
3 137100 148250
3 103956 108126
3 120927 137665
1 53139 54709 379590964
2 121482 334026605
2 94765 246821969
2 120658 71414230
3 116156 156270
2 105058 179459854
1 75958 169984 806568245
1 54206 173533 371582682
1 14728 110766 838472189
2 37942 307341705
3 5633 61080
2 139211 90212318
1 82891 92223 692552938
2 54631 761512456
3 15978 117448
2 68680 289880464
2 197891 45017849
2 87466 902737042
1 111839 191128 870771075
3 73822 73400
3 18471 24016
1 21595 114804 629765913
2 71288 476766288
3 167599 111272
1 151872 153059 41753211
2 9127 967081047
2 151029 230092289
2 105548 353127271
2 64152 815631068
3 50230 171375
3 138365 197285
1 18731 192439 92927697
2 88251 928845567
3 163913 168992
3 85256 29911
2 142345 516190956
3 44701 49019
1 42109 86275 898525829
2 54469 47468688
1 63927 165052 610117259
1 74261 76428 214315026
2 194362 584044520
3 135181 84341
1 151438 178454 634739830
2 113833 552269696
2 81832 444164885
2 191206 344332295
3 188232 82256
1 23578 55876 361911597
3 162796 191809
3 181901 76940
1 93220 195742 444858313
1 19082 185348 462499321
2 54518 174776041
3 115121 157597
1 47012 105214 534315372
2 55204 936338034
1 152371 194501 192668106
3 177289 173221
1 44664 121874 171840833
3 34202 194099
2 148813 82597810
3 93152 135067
3 19999 108038
2 159844 994232065
2 92449 667777689
2 46661 914959082
2 128811 154788829
3 78376 3495
3 123443 20208
1 29387 81347 724345292
3 198339 145731
1 58972 153993 526965814
2 40251 372025668
1 142470 174181 258542486
3 99795 174061
2 7959 785553148
1 22730 198353 994458623
1 41422 145503 863367139
1 94684 127827 431045018
1 82585 103145 795955306
3 164830 177198
1 62117 192479 847512724
3 28954 1844
3 148310 136111
2 32452 805119351
1 47127 48723 107958023
3 196792 149867
2 161529 567342997
2 151257 355361532
2 164186 821585605
1 74482 159616 838231223
2 184085 968620535
2 89584 930720398
1 13060 81716 701250533
2 18016 916768888
3 80092 47130
2 15522 339106134
3 98553 104636
3 173734 28012
3 122720 73484
3 74725 43427
1 91165 140221 290640647
1 87767 140357 190839689
1 32398 77782 77481283
3 9019 171006
3 131476 28744
2 162790 476443292
2 122137 342142027
2 184967 102642756
2 10957 731354588
3 115248 90705
1 60439 158533 828158412
3 72351 140000
2 13803 929439128
1 18027 158130 950670829
2 39558 103002631
1 73480 101871 636970208
1 97795 109370 924506598
1 183573 190176 875044248
3 137426 26861
1 141600 173478 632071677
2 109906 584410427
2 174161 947017373
2 31030 536782780
1 37818 172265 775748093
2 97496 806691364
3 67597 51750
2 70464 150018401
1 33020 138000 387126556
2 163095 164569346
3 107608 83106
2 132465 203379522
2 191006 534040203
1 32861 61169 125360728
1 126153 157303 442155237
3 156366 125448
2 49528 911013991
3 111145 126380
3 185016 37357
1 89548 165415 49509430
3 139470 171623
3 192235 159562
1 5749 135938 76736552
1 88121 101622 109933232
3 45979 123005
1 18420 167870 397576011
1 4348 15983 355244603
2 105064 708796319
2 191812 238039737
3 198073 68446
2 30325 273315875
1 64769 116162 269558536
1 40222 177888 209362162
1 84144 149390 474762595
2 55767 131265091
2 65916 456760
1 53740 163672 654837104
3 75390 30154
3 34675 143927
2 144965 678621177
1 38185 43879 766858742
2 96377 702201081
2 184292 379896222
2 106335 483153477
3 79308 63297
3 74953 78207
3 147026 157432
1 70146 70383 516894672
3 143153 70986
1 119383 173811 339350931
3 147232 22177
2 8848 497013468
2 76930 527439541
3 14648 175168
2 157658 268740089
2 130681 338796134
1 12820 44682 697780866
1 30185 88909 525185786
2 61871 91873153
1 134149 149462 523284300
3 130516 89324
3 50313 174721
1 128687 152438 644293147
3 162571 19675
1 45764 97764 658667992
3 89049 174772
2 81315 800762099
1 106233 175473 249801939
1 11975 41218 595032138
3 122653 139962
1 110222 133492 144944723
3 80274 98037
1 461 153526 735143121
1 15695 169953 429370406
3 199758 186665
3 12466 92453
3 40332 27364
2 85470 124263521
1 53384 177804 151606429
1 52556 135583 346374183
3 134385 107186
3 128575 66106
3 133349 98742
2 31042 541495726
3 8500 53467
3 98058 182255
1 43218 150791 659652127
2 91810 984565369
1 141947 195014 321659681
3 189438 159669
1 10526 53302 524671132
2 82344 518172360
3 18223 61026
1 85535 189672 613390552
1 119024 164898 786134308
1 23113 33966 158375876
1 125166 169718 903858356
3 177191 121626
2 135216 398584602
3 174009 46478
2 113032 293831024
1 24168 193929 903665830
3 173203 102400
3 10597 95932
1 22686 194845 296621559
3 88271 112159
3 111580 38614
3 131262 33084
1 117290 165219 50126090
2 2747 826410190
2 196638 816491808
1 110262 158233 481660310
1 90448 125506 480584249
2 25656 922774612
3 166866 5463
1 83099 115736 448078638
2 156388 551686397
2 137719 811747426
1 152478 194375 631564895
3 116566 38300
2 35711 887138859
1 115490 154578 461211361
1 60248 90672 725674512
3 88145 179401
1 7466 74625 888359239
1 52693 123540 930805203
2 11602 935928451
3 121925 107746
1 36910 101893 604545603
3 153818 103446
3 13441 88654
3 110065 177039
3 198452 40076
2 155415 791621756
1 48473 105797 200891762
2 185566 374811642
3 117293 55225
2 116755 105518544
2 154345 937743381
1 14707 73057 871859823
3 75328 186736
3 124154 174500
2 155910 337680761
2 160183 460568693
1 66087 66887 653394694
2 106993 864560773
3 118312 175948
1 42458 154912 558097626
3 90493 52887
1 57573 188456 218750213
1 43241 118523 690217491
3 15240 117565
1 43721 50901 955841157
2 16888 52518170
1 141349 154463 793609176
1 51368 64467 575654217
2 175794 234536511
1 158309 184269 453152368
1 45118 59315 290551044
3 68182 86293
1 15642 72410 763856222
2 160517 504638961
3 70018 136313
2 150460 387692364
2 16223 242180538
3 93633 26823
3 167555 174207
3 8383 74935
3 103549 69490
1 4285 124025 76801720
1 149763 154300 21362767
2 47921 949214451
3 143234 32016
2 108396 734063568
1 10174 172996 159070171
3 181166 124035
3 23342 84496
1 39246 174453 622324990
1 50022 80471 71799382
3 133029 116690
2 51865 326632570
3 117332 117702
2 187103 548581170
3 61211 132076
2 68344 18537539
1 100403 124769 375952934
3 153724 130101
2 17673 56475069
3 38292 131977
1 18634 90967 908963932
3 20572 129894
1 77027 137135 666209463
1 81230 175805 201005128
1 2118 177029 537385155
2 41564 663143401
1 69649 75714 757664082
2 722 633967399
1 141433 161903 981810080
1 93643 181979 469519891
1 55294 154243 469243353
3 75497 21457
1 34182 61309 922475929
1 19684 126394 68840677
2 128441 100731054
3 16197 5087
2 144485 261586982
2 181431 941314445
1 49307 190705 325071863
1 111467 138645 750655987
3 48257 14786
2 69808 35111300
2 96337 320375505
3 121185 71572
1 93356 157707 380635423
3 25837 22783
2 2616 855232986
3 130212 175347
3 117997 94205
1 17087 158941 834214262
3 144392 87285
2 110233 66160492
2 112062 803678400
3 19469 198163
3 67783 169600
3 51903 91552
1 31070 136796 866615901
3 114900 37780
2 189299 90075985
3 106384 116068
2 167706 588027576
1 9219 85695 659333533
2 31777 293033964
3 163853 161809
1 80737 85786 753052154
1 77446 181141 595578066
2 160989 159820250
2 47890 250693157
1 115714 123461 646458974
3 26106 134062
2 71317 948182995
2 140604 126752900
1 16386 186349 166117973
1 4421 95703 496725824
1 81024 114450 445353861
1 100480 101566 796592804
3 169269 178752
3 105249 35671
2 2948 714812815
3 22290 3765
2 179200 514992740
1 94325 171763 301976184
3 126115 122624
1 15642 125585 391260882
1 171255 175790 894341166
3 102105 3964
1 18967 159045 849896117
1 126356 176123 974854979
1 49172 52900 586144111
3 131331 186837
1 2434 190607 482869961
1 25981 32764 182956472
3 61346 189299
1 61650 97035 19749069
1 57922 141665 219505691
3 31593 148686
1 36130 198306 583470679
3 198521 7740
2 198188 22889597
1 126445 184355 394545551
3 13800 122473
2 189267 444203729
1 157398 172742 380991624
2 182513 919823710
3 91713 151758
2 46614 855584277
1 115041 146666 37965316
1 50813 180253 993405264
2 36230 423396548
1 76004 146247 787714101
3 13890 33472
3 184160 45652
1 54450 59422 509201831
2 27278 161181229
3 114840 37015
2 132263 308640659
1 20057 83356 511026504
3 181178 130933
2 5639 855662743
2 44296 246533082
3 97856 191425
3 104590 171286
2 28470 392505433
3 170098 114990
3 176925 51825
3 121361 27440
3 115927 106450
1 74127 78011 578417415
3 130733 138602
3 197710 174774
2 130505 522173370
2 46828 80341865
2 86963 620783542
3 185844 155399
2 174366 284993215
3 54767 17391
1 134711 186178 909260748
2 54931 970312384
1 16861 119718 920318255
2 33886 458365542
3 195990 67286
1 3070 107960 112938743
3 153655 166013
1 65090 135418 637070724
3 143989 116501
3 158113 100408
2 133575 509555223
3 188095 180438
2 186669 37169997
3 76271 23671
1 46526 119580 523038112
3 146829 55219
1 168847 196615 525251759
2 38869 199078056
1 35327 107220 897946147
1 19225 87093 604952557
1 85429 146763 743357711
2 15336 748429693
3 132854 176724
2 68189 316084608
2 54663 410015007
3 50516 187621
1 30770 126016 314595279
1 37671 108816 922037126
2 55971 358656502
3 164197 149307
2 193635 514793740
3 137518 159560
1 131092 172205 868437334
2 195824 398278809
1 13755 168046 130651177
1 76902 136358 143889830
1 163498 191982 606916728
3 195291 122403
3 6318 172722
1 86550 189015 191666314
1 2046 177569 432462952
1 63981 73353 472771836
1 41532 186215 968711257
3 11760 32657
1 4041 190238 611378133
3 133573 67388
3 173055 16188
1 63414 141605 319258815
1 121821 157557 833543682
1 100401 160504 457967340
2 151863 252758111
2 116171 46729912
2 105847 457211186
2 48304 18690120
2 191673 572650509
2 133173 769002673
3 73044 403
3 62716 25684
1 139065 150857 886067412
2 8089 710343032
3 100881 25344
3 109454 120225
2 119230 104542917
2 979 225895857
3 125892 173289
3 164151 173658
3 65843 165540
2 105645 533463441
1 7446 135315 776663530
3 147072 129118
3 110758 31803
2 158166 58681822
2 28038 41449847
3 77305 198956
2 190947 585283433
1 35833 59159 61706281
3 60608 183471
2 37188 610198736
1 7314 24480 571063155
3 93200 139880
1 60512 84341 939924163
2 143033 310760786
1 132450 172836 973356225
3 164760 667
1 4476 13354 96864410
1 90917 96481 913082302
1 159107 197325 578245970
1 158607 187940 912042530
3 35481 94493
2 44204 569969930
2 160133 212881203
1 5644 41714 237613745
1 153585 188364 562103356
2 62439 896122299
3 46494 184827
1 48671 175806 295704170
2 160304 578665706
3 190318 139023
2 121765 69257112
1 130271 170830 119050272
2 156388 545812350
2 104094 171322475
2 141984 94108884
1 46496 178400 132647028
1 66757 132067 840639929
1 9702 127893 229016195
3 95710 124348
1 13120 85266 1453667
3 56753 8761
1 60686 97409 442636459
2 107358 468073299
2 175741 862831279
3 165859 76381
2 39704 383939831
3 33615 131389
3 131198 154096
3 130747 166474
1 51144 140284 295827588
2 38901 955457448
2 123631 991883064
3 107788 110290
3 30727 6630
1 18304 27765 123426231
3 143534 65711
3 139079 730
1 9003 105849 689567961
2 145739 744698166
2 35967 340333936
1 42294 194961 891424071
1 38769 152152 566695646
2 103778 654015783
1 2617 173748 328496239
3 76567 3781
3 100932 81315
3 112422 193426
3 41644 79743
3 113030 17168
2 190624 467042456
2 52479 954856333
1 14927 58576 211293113
1 90387 93566 326345096
1 39686 163947 715049181
2 72932 633077388
2 110086 765207267
2 122601 321506554
2 168376 956021468
2 127247 759154041
3 165242 98191
1 46019 77545 14004311
1 11057 18990 769490520
2 172874 886526343
2 115553 79241158
2 61292 476091831
1 134806 191758 787055886
2 129498 963628913
2 122735 609487304
1 85085 147807 827355528
2 64460 653440264
1 4099 85975 617817151
2 7782 942686254
2 105655 391913469
2 116008 297459783
1 69515 166953 461431095
2 20405 709698945
3 189143 199288
2 128798 75385576
3 143674 25816
1 108947 119950 789764560
3 150511 126813
1 134901 179352 268440827
3 26055 79137
3 17219 179080
1 48506 71131 21548414
1 86225 121310 910191835
3 78444 146671
3 72675 193845
1 9480 119078 323195210
3 24748 113581
2 70622 443962800
1 14645 91943 620845965
3 179184 15805
1 88803 146070 275339568
3 105211 196681
2 197456 586709504
2 149192 916987275
2 137270 905270023
3 199102 160975
3 106309 57319
2 141315 935287622
3 3918 35415
3 116946 34552
2 144022 447586528
3 158326 79842
1 10187 192926 928860440
1 16169 108520 739750459
1 61904 166654 237902884
3 35390 175265
3 5874 118512
3 59756 79890
1 25233 60833 920641862
2 53489 826658060
2 78944 845289181
1 31873 57731 321670151
1 34754 69691 412286479
2 11599 647360665
3 175695 190373
2 133994 772518336
1 69944 86996 471766773
2 109641 291571245
3 35074 57294
2 176445 971497310
2 137780 932347368
3 822 7012
1 116598 185183 177433592
1 93595 180560 812718356
1 95683 172643 420925741
2 177473 318875783
1 75300 101568 945200298
3 194173 132537
1 23069 120099 519058845
3 154985 125768
2 162007 767936646
1 130487 139575 852522985
1 103843 115249 81653294
1 48640 57344 721037229
1 82311 142149 642681741
3 76459 190876
2 75129 165958615
3 56164 103251
1 121820 135326 751968587
2 74852 989300349
1 86693 181529 173440274
3 180462 95829
2 147449 348067265
1 65260 166355 22514611
2 52740 856310907
2 41554 869845709
2 8767 711052135
3 36952 25658
1 47992 166588 643313039
2 67183 489751502
3 125155 185692
1 95604 152358 970787451
2 24674 420369992
3 153475 147399
1 24974 118240 898086885
2 139013 476217582
1 164474 192828 662640501
1 107945 151919 749046886
2 13680 552791631
3 152016 28270
2 138427 264695338
1 90628 110089 996211078
2 89540 142703247
3 162190 19965
2 163028 515432383
3 12566 179474
2 198927 170400755
1 153627 164257 559645751
3 65800 48656
2 169345 346718670
1 142559 183904 506425776
3 147189 105823
2 146986 513360588
2 79854 258061064
2 199474 68527125
2 153823 412874420
2 168777 584941924
3 150074 179769
1 91295 158422 692226560
1 38543 160311 139404939
1 132923 139476 350319868
2 5424 759476596
3 7430 56948
2 65497 828731557
3 188897 56073
3 71674 162059
1 29393 121064 624715626
2 38700 107836191
3 18371 137942
2 28850 296525701
2 108554 999461278
1 42741 110842 596472510
2 35135 475082476
2 31449 745593739
2 112586 823977688
2 23537 907867102
2 10011 251214988
1 147979 179192 831822915
1 79118 146367 433143464
3 54987 117841
2 180821 711441792
1 84920 186877 551162776
1 25436 158454 417405243
2 143131 526366445
1 106756 171240 943447577
2 3044 844408651
1 96602 121257 383222425
2 60547 890103961
2 72660 774549310
3 18087 175404
2 51283 404980655
1 13482 170498 242386128
1 35177 186105 760829832
1 101851 137587 683105439
2 179551 968454899
3 132355 196109
2 39407 387605593
1 42226 123754 288604033
2 60010 733904688
2 146974 508277888
3 59843 130746
3 90985 114021
2 11020 166231635
3 34931 49275
2 179791 89309776
3 131539 76741
2 146821 589751448
1 1290 183360 425030342
3 32167 3831
3 49478 139634
2 112915 412544642
2 61293 559294884
2 184467 57667955
2 98980 468374081
2 29025 8600521
2 177387 136252444
3 18838 188279
2 165668 352131704
3 191706 62405
3 58131 155272
3 14529 163336
1 13619 72718 625985147
2 58745 404242832
2 171303 946159878
3 32773 185689
3 140924 9267
3 76257 188891
3 140227 90811
3 151553 36565
2 143326 915602281
3 118329 63887
2 20108 726759886
3 166255 127788
1 90485 117787 895401228
2 186418 251885718
3 84233 42289
2 48979 775127396
3 53300 167597
2 57213 685674092
3 153200 131463
1 64440 197430 926068716
2 28490 59959295
2 190870 84308885
2 75182 722684818
3 193755 100144
1 2231 88382 873694606
3 168042 155563
1 125665 167816 868473223
3 126000 193078
2 113666 549356726
3 55847 179703
3 105930 91534
3 102283 197596
1 36022 81615 987296922
3 117872 188877
2 149244 205876015
2 31626 576603295
2 197845 256388353
1 79130 117413 424688125
2 18961 311872360
2 140654 394541562
2 158419 159647538
3 12410 155260
3 111971 7906
1 73241 105630 264233526
3 199025 68066
2 164932 524163634
2 190278 372989589
1 77578 188696 319216578
2 17194 841562966
3 52340 28737
3 1685 111691
2 56184 191124012
2 119816 357486013
2 150554 333461638
2 117252 903389538
2 64082 919363977
2 186934 381799950
1 93523 174476 936015841
1 47386 156849 981589719
2 174233 22601122
3 38976 28313
1 113294 132148 237311501
2 176997 373000622
2 117567 354888421
3 174392 77200
1 58298 159775 139393118
3 143338 184151
2 49900 187981896
2 98016 464093908
2 59618 822684039
1 105996 190209 621355136
3 70030 142812
3 196888 155951
3 54356 117314
1 98885 129303 492747171
3 194865 161665
3 14534 51054
1 91436 98588 491001079
2 163034 339100436
3 97626 128987
3 90643 176240
3 54255 21113
1 189637 196795 541405073
2 90460 524818855
3 118709 59403
3 101518 140390
1 26921 30857 981298779
1 30357 158907 954920924
1 77839 179927 577806440
1 10684 153911 435710515
1 77018 139226 978949670
1 91810 174115 134415466
3 35951 197978
2 194524 140168605
1 107530 177069 375328287
3 79821 91022
3 35055 130980
2 114775 790085969
1 67211 122089 886301428
1 75226 160599 315285870
1 2836 162737 300163273
2 178593 490652891
1 164878 184976 980211862
3 69365 171247
1 11999 49276 715443903
2 190154 989956543
2 183330 547165099
2 122336 98718947
1 101880 174488 139358800
2 124120 10079396
3 182271 104849
2 184689 744830240
2 124703 722788008
2 121188 613629693
3 196177 3961
3 26923 70626
3 184410 51953
2 153292 368346163
2 20818 371341212
2 69156 295395264
3 61814 51845
2 98372 323435603
2 103845 292824845
2 169873 757923568
2 86523 639626234
3 197182 99270
3 159265 56507
2 162618 21129116
3 73628 1151
3 104117 18878
1 22923 140413 263517023
3 111094 75999
1 35364 132086 406940861
3 104411 156098
1 122045 123290 274314289
3 106147 137903
1 66735 163258 911890974
2 99075 463883671
1 15630 74791 861750713
3 61222 108149
3 174645 130666
1 91360 180961 98132620
1 30058 85494 815332222
1 7186 169007 971551614
2 122691 961582819
2 51095 574888499
2 8655 290578968
2 66353 775107570
2 106027 618167362
1 93790 199919 283619522
2 39243 647705366
2 84844 566682108
1 344 167886 780681754
3 65958 105186
3 150673 54813
1 37771 157396 975869803
1 160938 166494 829058540
1 10814 142983 29929892
2 90914 665977385
2 44203 407437837
2 127624 478952782
3 27720 63730
1 6806 174525 674418182
2 151225 701144601
3 167325 106449
1 89530 133943 303614883
2 36561 246143836
3 74702 51722
1 98152 176309 589825938
2 109600 905116452
2 16922 987161007
3 160791 101048
1 32164 147022 464330315
1 14861 157084 3181921
3 140160 176969
3 104338 133254
2 159512 975268820
2 144817 182680430
2 79701 362661055
2 8148 667578934
2 155740 33687194
1 79369 168703 521636155
1 35822 191383 166356484
3 179461 76825
2 162520 809691488
3 163954 67529
2 87167 835931053
2 100728 289692102
2 109547 410735815
1 46515 132051 505593802
3 139288 112893
2 151155 835298179
3 162277 68891
3 96503 46073
2 114988 636873044
3 188006 92464
3 187118 159629
3 142683 169517
3 111821 89063
1 88521 100742 583908103
3 112694 168728
2 68606 29590559
1 72315 146857 620705688
3 88657 196699
3 150165 113692
3 121302 40439
1 66412 129284 960679598
1 69197 174082 770659356
3 40033 197207
2 32786 55598594
1 5145 62066 522983629
1 117504 197317 933412912
2 147507 242159268
2 196443 471702084
2 90449 607922484
2 163151 842726124
3 144576 178884
3 191426 163393
1 26720 55130 701258629
2 189996 660549373
2 193518 668709619
1 51023 96648 522921812
1 144513 182619 708936065
3 143707 172888
1 34210 136629 161084213
2 33123 353042790
1 60292 83516 322554155
3 15729 134533
1 86430 123519 873683456
2 135813 574130045
3 90339 53632
3 195998 199892
1 20526 177816 875502627
1 22775 27646 800746001
3 134416 32798
3 128650 133779
2 100926 188391980
3 114942 147629
2 187538 90319463
3 129417 25119
3 8272 7437
3 135110 101342
3 2608 15552
3 176140 56640
2 50828 87651151
3 185997 125733
2 123159 202295085
2 186954 4496771
2 124456 215376035
1 105183 127711 785763045
2 151275 876973763
1 148167 191544 781745645
2 187241 186801882
3 151711 94104
2 46616 187423668
3 93764 18447
1 130412 137568 65651291
2 16447 23133175
1 59710 68895 570281976
2 70077 729494923
2 53238 715232217
2 133171 581007975
2 143715 579726416
1 138667 195530 382055469
1 100052 136110 556037825
2 49777 884227469
2 168776 493150494
1 12684 54683 863050314
1 81080 117628 307840203
2 161672 584973331
2 6685 790175536
2 100117 706698754
3 167576 133284
1 18175 33929 295629544
2 104710 272180860
2 119727 892539798
3 143473 55875
1 174215 184358 543452888
2 139020 75293583
2 121375 352468242
1 23972 177364 412587978
1 69077 189933 666587785
3 136867 22481
1 7938 82863 39920415
3 10036 64176
3 179813 190728
1 35745 154730 721904988
3 148422 20778
3 52333 111473
1 81573 113784 704049108
1 85469 137894 76153483
1 23397 85291 52355979
2 69495 818473435
2 117541 131534631
3 144086 143509
1 67302 86210 452661080
2 96683 426386553
1 30245 103682 609530595
3 82451 97965
1 5520 179992 835886681
3 36523 15097
2 23847 912183247
1 76656 100143 160868701
1 18095 108964 443839456
1 106860 110383 682699868
1 14634 137943 629204867
3 197646 102492
2 103157 455254306
3 155256 75205
2 64495 654209132
1 82540 187125 423752745
3 92455 15582
2 13237 300680272
2 166873 649077422
3 143118 80815
3 87672 30232
2 188894 74401248
2 38806 451979310
3 89554 63218
1 142469 181900 377609769
2 118210 363433840
3 179998 107916
1 156204 167566 47581702
3 108564 157005
2 63813 310410335
3 126770 125022
3 150307 107985
1 24158 137343 333015004
2 17860 844391169
1 79157 124360 122074915
3 122751 192211
3 88754 23790
1 925 43282 693809827
1 187929 197853 974980041
1 5413 30751 917791550
3 185403 138257
3 45495 2719
2 93958 477199503
2 51058 463050571
1 157226 163115 547431440
3 111056 40358
2 184554 371116983
3 8167 53587
3 9307 8295
1 99959 142878 227088764
2 65186 668488470
3 70899 152091
2 54964 754691127
3 30743 69830
3 132512 38782
3 101559 35155
1 27067 87290 119155730
1 41208 152099 117273734
2 31062 137620680
1 113681 149725 661574714
2 2096 107920284
1 181264 185288 144776320
1 16805 137021 81747065
2 46921 832844246
1 134850 194649 643355287
1 167812 176884 550182257
3 64561 26592
2 54035 697657931
1 49714 94074 194542004
1 45157 162846 642639204
1 160997 166318 997410318
1 40359 77220 928807090
2 65812 254860274
1 29074 64704 134907857
3 45168 102055
3 111639 39197
3 58249 151694
1 58564 171689 183142806
3 46231 174140
1 113446 121818 44483163
1 84351 148259 168195855
3 70315 132542
3 98462 178039
3 57430 175394
2 50375 88604209
3 68817 155719
1 3154 60811 15876599
2 86282 435415930
2 115497 426699359
1 55046 153993 637805323
2 181351 178503644
1 23923 176602 300843907
1 14945 160545 868852218
3 191610 48706
3 161325 77058
1 156234 189200 616394974
1 20348 174710 886322395
2 141720 998248853
1 29723 129639 840861973
3 198548 60968
1 53512 125139 613360601
3 89578 65020
3 66345 4476
1 158653 160581 939202066
1 74472 152459 160249150
2 97133 251749957
2 177267 559307004
3 53351 34224
3 47992 157592
2 29400 508514392
2 118756 279535296
2 17515 856768629
3 163652 184864
2 29498 810188698
3 99101 125310
3 59858 190734
3 95304 104483
3 60024 178372
3 79232 185185
2 125393 986815977
2 141265 795618720
2 53641 579820427
3 195131 23440
3 35176 164937
3 3930 36702
1 57296 130229 655142654
3 23855 112635
3 46432 135680
2 190663 714706154
1 67791 107182 684190572
2 177415 474725781
3 56606 131602
3 42130 50902
1 27691 180660 114492393
1 659 53778 330028297
3 84818 75269
3 24215 150553
1 160582 190599 355085462
1 17393 83006 560651873
3 90794 103849
2 104718 678433578
2 74566 890811747
2 140938 229899772
2 1400 632701679
2 164058 30351435
1 50751 128908 358234624
2 4597 238658280
2 82997 378192902
3 101907 75916
1 136425 195008 872115560
3 80752 130925
3 135599 116880
2 150576 91345564
3 151799 175809
2 6302 555427122
3 41044 189876
2 148699 424499471
2 167013 383913174
1 62957 72489 371353771
3 36080 162804
2 164758 920300683
1 37812 107391 359038828
3 90750 173473
1 11838 100356 742678416
3 30618 172477
2 84637 131673826
1 105052 136638 937248280
2 76878 184985781
2 161970 593139697
1 95012 192227 104710597
1 129818 153374 274519563
3 47622 139788
2 78046 312722876
3 164331 191103
2 88847 392796952
2 75879 204836311
1 85835 157044 716266586
2 151018 245379674
3 2994 102036
1 60408 107083 143115637
1 51494 109569 131068259
2 127552 415397216
1 93844 197396 899867716
2 167333 221804987
3 129339 115524
2 160746 789314195
3 144128 50438
1 48146 157771 808358079
1 92705 95732 160494426
1 36176 95836 920310996
2 127075 326872643
2 159591 757963827
1 92140 133891 37425114
3 86630 128868
3 38248 3871
1 167757 171297 398520590
3 175251 123327
2 114472 260684112
2 198626 942500782
3 74997 20874
1 136129 153986 152563796
1 84322 141636 929467728
3 10323 83013
3 177584 132653
1 52752 67014 860099467
3 188926 152931
1 173315 182225 711459345
1 38036 42959 950091476
2 114691 725279700
2 182956 47705017
3 141503 145127
1 38645 140569 413923668
1 9317 99535 932948553
1 18889 41263 390661750
3 176555 40091
3 17489 120016
1 133283 186248 62433933
1 73030 154458 810942928
2 23787 844441320
3 179806 69363
2 85238 706561992
2 45486 248945946
3 15313 143476
2 59601 357249206
3 122955 10300
2 112776 757281631
2 97280 610175830
3 196349 97992
2 7358 310069983
2 93368 875579496
1 72981 98944 751334171
2 3888 761483077
1 62816 97064 480014332
2 177020 238995575
3 124607 180432
1 55208 98597 220837415
3 43344 45520
1 2719 79683 933026243
2 113504 984484598
3 166473 196022
1 113967 168462 125542640
1 73305 178573 854737364
3 121557 126947
2 52498 527543926
2 43456 643085679
1 71926 120888 24547802
1 5236 184643 851274643
3 57036 160197
2 132062 371548155
3 198958 147904
2 41978 430577330
3 18810 114695
3 132015 87461
2 152380 781848725
1 153321 153446 292284458
1 19271 72759 989538098
3 51421 194307
3 7668 67702
1 28061 155908 314849248
1 72187 191170 281747281
1 15033 63239 214153806
1 81652 159171 310276382
3 538 36250
1 55820 148959 669175857
2 43437 72203728
1 63652 70728 800076921
2 13095 371547197
3 167369 48820
2 179024 704638988
2 142082 388951145
1 97318 143226 508312787
2 48442 685450229
1 1955 52884 983136320
3 164104 182982
1 26927 175840 724560795
2 113519 167636351
3 129178 3583
1 5589 44853 636496732
3 88750 152464
3 105257 171899
3 166950 13882
2 138308 233734217
2 140720 499824794
2 144756 24558861
2 75798 431312158
1 44892 105035 358388398
3 67640 176708
1 6204 89217 299862821
3 61979 39288
2 192170 400991483
2 95231 450282630
1 49490 136876 908412722
1 69200 197159 614694995
2 183690 796387176
2 28343 720845776
1 160653 179850 63428309
3 188616 143299
2 183870 920855355
3 12289 132803
2 109272 316077791
2 3728 230316276
1 7365 173503 797827878
1 124953 156437 699495250
1 661 100063 413017241
3 112151 32044
3 89917 167748
1 8083 13508 207091031
2 64814 434772268
2 191491 308390108
1 15720 50316 253439337
1 5192 100677 258377622
1 127724 161435 894141566
3 151409 26162
2 189292 544353806
2 17115 199544074
2 52417 701968494
3 18781 31855
3 119510 109683
3 171923 193904
1 112576 183802 164681901
3 175601 194805
3 72472 174585
2 102512 249092181
3 186699 121192
3 146390 65191
1 35700 174269 102564574
2 82326 849914707
2 67654 45166439
3 193753 77202
2 171917 499885503
2 129480 380402221
2 75731 825940623
1 48498 71235 463453461
1 40589 137408 641462156
2 44809 391911482
2 196084 276043916
3 30101 84546
2 106154 276381419
1 15653 60889 613192724
1 48180 114273 552116388
1 146444 163745 996374961
3 186170 22268
1 51508 52900 262951370
3 13300 109074
2 80908 879559982
2 2302 453473309
1 150402 192829 573996646
2 60270 562416882
2 42757 974384890
3 92293 100173
3 8585 73918
2 188255 383331656
1 24655 35893 784925061
1 46347 152838 596294961
2 74038 540901978
2 115358 778722183
1 11936 194462 997863534
1 26127 94781 604246616
1 144659 187183 306441198
2 152351 319163254
3 195102 148600
1 46826 160673 631782289
1 63666 126933 701065004
2 161995 750072223
3 64422 91788
1 42928 54155 782073716
2 80715 602678941
2 143848 847110188
2 177232 82538899
3 57788 197894
2 173163 120209342
2 184338 199206897
1 19391 85346 772634354
3 187441 197257
3 124132 192396
1 79241 188386 737941036
3 35901 155972
2 142570 410574037
2 52091 288831896
1 71711 183800 90313178
2 69723 990306472
1 137995 187841 640209053
1 86037 154582 832604043
2 86115 369157377
1 115508 138931 346957130
3 157979 49487
2 153675 571337751
1 19496 193393 299942808
3 187208 80452
2 173377 161411389
2 36072 196049886
3 121762 159817
3 157129 163525
1 4810 33934 487183875
3 108304 183927
2 171656 542640093
3 10102 171769
1 49122 196132 846657779
2 199247 26679426
2 73991 598522046
2 34307 877591737
3 191088 76637
3 118900 64713
3 25794 94408
1 75745 130979 63460025
1 103301 103535 233625442
3 131558 199034
1 22863 30554 501023783
2 89181 364504486
2 142687 183749392
1 12226 67003 327123030
2 100453 220681560
1 88250 147406 811206629
2 82297 584742155
3 81111 171924
1 7116 188221 572103730
3 93066 94256
2 98123 463997111
3 74307 21889
2 197887 822796806
1 128354 154700 834872158
1 18254 174908 871695389
2 161470 561072672
1 40557 104987 67521591
3 92823 9071
1 1098 49978 718948535
2 33070 924109722
3 133396 94153
3 62270 122804
2 112321 543895019
2 86234 416538937
3 179402 79468
3 96041 87799
3 12455 118046
2 77971 973844794
2 52694 988965826
1 37845 120493 134610703
1 26901 93369 987698993
1 134996 156188 945124763
3 137748 24449
2 197345 182555933
2 55695 156937888
2 39046 105324147
2 107475 324376076
2 25441 898379565
1 66107 157255 9837588
3 26475 140151
1 32625 105569 111532214
3 68204 46719
3 107548 86936
2 15751 570267880
1 33719 81955 845476654
1 21621 197546 848892743
2 87698 441818725
3 112391 71052
2 115538 904165168
2 125931 180745853
1 87872 196601 693779751
2 162029 615780039
2 125114 579530946
1 92639 118613 230417048
2 111456 892205959
2 139703 508354357
1 84097 85092 863095659
3 150030 50413
1 40595 43389 22595136
3 84897 6929
1 37415 74272 3079748
1 40809 69679 208662210
1 2679 15671 890375525
3 43819 25759
2 178918 796644864
3 138475 55098
3 156756 85561
3 17585 137365
3 146257 34181
1 115742 191713 648321982
1 86976 180449 738405913
1 19143 121238 881552811
3 156139 115042
1 80724 99765 357118850
3 26986 135353
3 150377 83581
2 61666 905928915
1 77619 81752 811785918
3 39798 49515
3 161191 31154
3 152310 162477
1 12006 169373 687225654
3 192968 84549
3 64144 9453
1 10943 104371 433983271
1 173370 197091 574226341
1 115478 161679 115039789
3 157413 133043
3 31205 37920
2 115235 420696842
1 30200 138343 178409722
2 86051 68130879
2 24858 859902193
3 168371 88075
1 17158 156623 275216501
3 94513 13478
2 64655 29086529
1 46634 75772 779633702
2 89183 201469445
2 43187 51275177
2 147698 295692086
2 159251 74622507
1 6592 177902 386565349
3 165800 81115
1 68081 119852 992140838
3 142817 23938
2 154028 239121663
3 32948 134856
1 14213 61771 732039335
2 157577 438752820
3 167450 16912
1 20727 142756 13746482
1 134818 184271 607272558
2 5438 238081726
2 27833 870110892
2 69186 848401553
3 69235 171019
3 136654 45958
3 91426 127786
1 171756 182556 462634024
2 68389 827000406
3 53191 141306
1 150798 152519 399371617
1 32630 184421 202306266
2 76553 913113128
3 72646 113187
1 12952 59741 358992577
1 172770 189058 153038190
2 179313 651763073
3 180025 156482
2 33239 71502956
1 42513 71179 434471568
3 26327 49291
3 6998 4789
2 199070 173081263
1 46897 175318 814115681
1 27294 162262 563228461
1 97331 191696 946377386
2 14954 620237659
2 88879 619303122
3 143221 14081
1 73430 171476 418594126
1 26952 159204 822391506
3 48482 193522
3 182596 154972
2 14468 808979582
3 147712 82529
1 9997 12304 989013734
3 179129 102637
3 23798 141793
1 68546 195848 408805558
3 151988 147090
1 109765 138438 177079029
3 94176 153497
2 127036 935049923
1 43638 183629 664938315
1 82701 98163 849772332
1 134199 164315 960724227
3 107750 82046
2 26941 902209367
1 4584 24645 553166645
2 156849 311316205
3 7531 153430
3 199804 175027
3 145544 54080
2 149510 573514751
1 99304 134068 513279722
1 87199 132253 448676712
1 12868 115136 321648945
3 113558 88171
1 112200 137681 372200483
3 111860 151351
1 36556 163448 810849813
1 130343 141026 132715344
2 94664 827945159
2 167488 270610888
3 35686 135574
2 178820 512222944
3 9670 103607
1 19051 170943 629667784
1 2641 170947 5881677
1 26733 86957 435200557
1 40276 85460 326167430
2 96313 336882815
1 139423 188026 91252938
2 24128 517394803
2 167055 955733481
3 31738 186321
3 43323 94722
2 56485 518329256
1 42078 119351 890901312
1 13731 159102 600380708
2 149666 661472558
3 78692 124310
3 139854 31218
1 83584 121138 692363899
2 119553 219691405
3 195114 143408
3 170026 112835
3 181499 123884
1 23846 89670 845543492
1 81033 86615 328165538
3 5334 29520
2 37657 389553563
2 16125 131425383
1 74279 146534 539103971
2 169822 438251697
3 123045 134567
3 54203 149024
3 144619 113704
3 28484 99467
1 36100 102375 784933164
2 66806 876139387
3 28437 120763
3 119998 115010
2 157182 216879986
3 34079 128558
3 89935 62374
2 180353 317927575
2 2089 520894903
2 131966 286179939
2 74806 29742552
2 1526 186535863
3 105056 194104
3 56971 69607
1 182361 192748 36389174
2 184134 95951988
3 81480 172084
2 121838 235284957
3 130862 96656
1 18214 95988 6671955
2 55011 707903171
2 106847 490781706
1 1041 84706 884049904
3 192143 19365
1 35431 61309 962358940
2 146967 914765005
2 145088 983469170
3 131524 26694
1 96789 112380 346666594
1 30331 172854 734928534
2 95961 742150529
3 195277 81786
2 125176 758753704
2 161537 214302140
2 195987 89732858
2 39728 435442046
3 38152 186046
3 160216 34081
3 108145 119181
3 106979 111672
3 17048 98522
3 189702 181716
3 65723 157691
1 164723 174948 129946386
1 76659 144650 175826219
1 143138 177942 85794733
3 138960 197328
3 47419 127780
2 114967 916897307
3 60578 79080
1 71066 189873 842648006
3 130694 77135
3 444 58110
1 8617 69368 41999288
2 178851 88480606
3 56418 170743
3 102721 154445
1 80442 120964 836214929
1 42877 189424 586011164
3 135911 153649
2 174795 319152816
2 172221 929463716
2 118485 470234922
2 192722 788907447
2 24915 632849340
3 138283 29526
1 121418 178083 640741550
2 103374 711880075
3 195485 173847
2 170614 900041749
1 133685 145736 399726088
3 165156 54082
2 143586 801249871
3 86231 23154
2 193265 408382160
1 83084 191112 708364894
3 142017 185016
1 62461 125455 167600675
2 6014 334314648
3 136718 126629
3 176560 121462
2 143787 654836795
3 17318 37336
2 184650 432535224
2 37282 887808840
2 43022 205726149
1 14762 88518 321323938
2 32791 432646832
1 4888 105068 738170305
2 77070 309948348
2 53822 760978617
2 41772 175698070
1 3530 116563 800044875
3 109115 17945
3 143812 142390
1 19531 38203 206947508
1 183927 185632 741803294
1 36164 185730 912732457
3 24104 99744
2 44927 257609372
1 12209 199140 971772692
3 193452 15599
3 3771 174478
3 165985 186315
2 91969 329316218
3 166164 2377
2 79557 296189579
1 37088 108447 545683006
2 28316 401969401
3 137208 150945
1 11445 144914 379008460
2 6380 70745334
2 76020 28051672
1 63871 155446 136307935
2 110510 307980608
3 186931 15066
3 80276 133010
1 32712 100345 827075030
3 29859 9048
1 40434 146281 787986051
1 94487 180426 526107376
1 25940 140671 876817009
2 188075 196559928
3 40375 139714
2 24046 623003110
3 11979 112907
3 19004 174403
2 15521 232751438
1 110362 169425 31669933
3 148684 20224
2 178829 324840283
2 103945 687920861
3 163092 177122
3 162722 149286
3 76461 15073
2 60148 280838180
3 9342 193435
2 127390 821759907
3 20607 118283
2 187396 201363521
3 39718 114296
2 12950 225141629
1 96907 132742 242633891
3 113981 2675
3 17702 95804
2 150783 538597745
2 30481 309760228
2 72033 7181812
2 66139 795007371
1 55544 84756 191694250
2 31599 335829049
2 93570 846739789
3 164848 81962
2 170451 261089587
3 112482 2762
1 11304 193238 897677555
1 20187 69213 54695127
1 11117 23735 459818797
2 1613 555162271
3 75154 59795
2 174462 296813999
3 167362 138562
2 109000 454894208
2 157482 478227000
2 97834 84957662
3 151817 76261
1 45744 173758 171256933
2 42096 343158346
2 126288 200241451
1 88745 197348 404516857
3 28256 75605
1 49666 102099 571945456
2 88314 126412055
3 17427 67927
3 20626 38155
1 34756 110514 649473638
1 48149 93623 43330809
1 7046 83422 74892886
1 28841 102463 94549084
3 152135 31628
3 113017 283
3 55930 174545
1 55508 77455 667152564
3 49043 29787
3 181898 28057
2 187141 794312063
1 118680 163492 545486821
2 158242 289586918
3 67570 191551
1 117431 174623 897746657
1 4800 29882 358384049
3 18194 174568
1 61014 180781 40966004
1 22091 60588 298449871
2 161188 936348190
2 111480 888808109
1 70324 77084 468487361
1 95592 141088 917230232
1 39835 147828 390092402
1 65909 88501 881134330
1 126707 130090 422582045
2 177026 833778498
3 171308 48235
1 197259 199983 958423429
3 182107 147532
1 15772 68650 833818062
2 35722 836548371
1 158450 160481 471365355
1 23421 55302 54907807
2 193837 427902654
3 59103 97516
2 141172 960935313
1 21966 164066 747380073
2 55574 749648086
1 20973 70850 667300888
1 133402 191317 673955224
1 70222 189005 854908548
2 187450 770577325
2 143210 118131296
1 154537 190167 476396132
3 193304 124936
2 63796 928935981
2 106942 476879376
2 132059 108762307
2 92148 312689632
2 27434 288635486
3 163234 158387
2 198144 343539215
1 94686 192624 602644488
1 9721 195284 910832750
1 60697 95040 468952528
2 84603 291655509
1 21453 139166 384508560
2 175505 86694881
1 45147 129728 812635023
3 197245 152360
1 91238 167123 600189695
2 152348 132112604
3 60093 133463
1 66421 117615 491245639
2 89311 978602541
3 85773 117278
1 46387 117245 907488983
3 8938 4143
1 75406 83966 860254067
1 34930 59433 188782530
3 174516 162184
2 191920 347373317
2 111259 244259972
2 179524 735319435
3 197134 88661
1 27742 93622 195647505
2 199072 374471140
2 191628 842761478
2 99359 252871368
1 172590 196624 628918702
1 183684 193188 303706778
3 102580 186289
1 132817 153497 621107741
1 151339 153594 255551640
1 111873 192791 857391049
2 63687 701760121
2 23062 975017366
3 89930 192881
1 5085 46049 614028182
1 140838 167662 965703345
3 1503 57421
1 62209 110141 520916159
3 145164 63121
1 127923 181523 601465573
2 20367 425379180
2 183749 770858656
1 32503 53487 577099320
1 36692 50856 538874247
3 15079 10817
3 154708 62516
1 46916 74008 494530409
3 67761 11076
2 127702 639516025
1 47607 164251 501243927
3 191118 183663
2 102971 875779730
2 33930 125690515
2 133476 179174561
2 178193 845160733
1 34903 151410 982783078
1 120012 121866 809243888
3 38360 90645
3 40979 102989
1 25460 161822 423343681
2 169258 299807253
3 171567 199797
1 68859 174784 334372533
3 162666 12255
3 69171 102462
3 177442 150960
2 24420 21544449
1 67292 131269 807599934
1 9172 133909 580827620
2 170911 966097757
1 8035 28834 645532618
2 72091 930914071
2 113974 378048125
2 43363 897756687
2 159493 501181018
3 517 82453
2 54761 633259448
1 17967 144521 295591692
3 143677 68737
1 59534 146272 443091566
2 188313 239507067
3 108832 60291
1 63962 160274 51861530
3 178376 34073
1 26429 164219 590871662
3 172082 65452
3 105002 90551
1 75888 187071 895078536
2 109643 443103157
3 50109 133133
2 30849 229025863
3 152339 50126
1 436 24027 653917726
2 95956 355345827
1 40400 43796 927706896
1 21855 58004 508295738
1 39649 152747 622398775
1 82610 167075 564236790
3 138246 897
2 141850 933669164
2 76019 518524117
1 179635 196680 359789525
3 99929 32890
3 7082 13557
1 72755 140211 180556883
1 9539 101503 445896628
2 75050 570412189
2 68388 758747179
2 47906 590697349
1 73493 133243 679370838
1 23640 117493 524671547
2 117618 681829320
2 57586 44281999
1 48736 81211 393384751
2 188016 318182470
2 105589 823256825
1 50235 107403 351768424
1 141830 172634 159136794
3 157989 1382
1 44006 171648 857562673
1 80228 133845 223501083
2 42171 711147507
2 19416 595125671
2 172230 821391755
1 60696 74051 626170875
1 132567 150294 421006883
3 73151 190225
3 194975 16083
2 170971 975763095
2 107217 608806923
2 196767 709054269
2 87096 819283824
1 28176 121085 988589818
1 28328 189930 460750465
1 20815 23136 120346280
3 166683 118634
3 144825 174780
1 48066 183577 3348478
2 155913 640063902
3 149444 7328
3 27765 28171
1 107776 117889 387018733
3 43518 177599
3 82871 148570
2 40314 683628761
2 53200 466425643
3 165397 103621
2 111727 588059083
3 30129 151979
3 34019 130615
3 153062 590
2 6913 973815490
3 45664 31987
3 142597 129642
3 160340 122013
3 2723 151757
2 101458 702410734
2 127357 673336724
2 113908 871804275
1 10904 40955 515776312
1 12610 76544 671013636
1 50819 197346 373304341
1 101450 192131 38485554
2 59453 923470259
3 113948 35692
1 3533 87896 902259032
3 134288 79978
2 56976 846990827
3 184460 92633
1 5696 122916 844831262
3 23073 169586
2 14072 455381886
3 191662 126009
3 42154 47055
1 41302 106772 680729509
1 39126 148756 811125604
2 116277 111158948
3 60899 87364
1 55844 122872 101932502
2 141198 34050219
3 197228 79326
3 43966 98618
3 112301 153866
2 90198 474807208
1 152552 173908 187700005
1 150499 170564 699987381
3 103644 70067
3 172954 109689
2 149818 439450461
2 55377 370786424
3 34592 148832
2 113772 430661334
1 62487 98955 910755524
3 66455 61173
2 191749 197145888
3 19617 88670
1 46774 89768 298981405
3 57550 191026
1 22621 165237 923354693
1 121830 195541 551014274
3 108606 64815
2 106912 54785299
2 21290 5253243
1 159619 196721 785229265
3 81357 110922
3 99700 178169
3 64380 188898
2 173341 145785133
3 175598 156691
3 25672 40167
1 15063 148531 319736081
3 153728 553
2 30147 290967688
2 40262 299754150
3 124792 84902
2 52782 371490513
3 132174 155991
1 27784 138248 188732161
1 177274 177468 668989699
2 118814 124668508
2 117377 332675448
1 28968 39785 242434998
3 162172 110062
2 54597 857988890
3 110501 116168
3 155707 49387
1 18634 154045 669606339
1 9574 103486 470573594
3 59031 93221
2 163252 301175015
1 98472 126839 776952750
2 90704 613722293
2 182156 946051556
1 31950 162683 507792706
2 126687 746497788
3 154921 47850
3 98826 102484
3 197387 141359
2 15835 643628913
2 14098 651978932
1 52492 191301 371749975
3 181519 54351
1 17396 75521 862471979
1 79476 154947 470950288
2 57258 481639843
3 51939 100797
1 33098 50590 145041802
1 61665 103049 842650560
3 136006 154657
1 182015 190612 425463356
2 113688 413519716
3 118497 96876
2 83518 98747749
3 168730 128556
3 67610 65319
3 130740 56206
1 78882 110304 21731083
1 36712 188753 182083906
1 100688 183872 17259196
1 160487 190650 629143135
3 161350 91391
3 188320 169409
2 84572 777987115
2 124399 414806584
3 326 69659
2 20671 14377548
1 115571 145143 616189776
1 84593 91110 112271874
2 190667 58433404
2 60030 383475902
2 182122 89686885
3 191348 54840
1 145567 181429 181028045
2 52475 576732447
2 171518 935798049
3 5661 129657
1 136577 150588 149185436
1 109850 174242 864270472
1 32566 71428 582003969
3 82818 54895
3 184273 152998
3 116801 193886
2 10838 746083296
1 10562 103369 292663074
3 170063 129749
3 171020 20528
3 147535 115723
2 153434 290630386
1 56657 181286 815749557
3 136317 187863
2 54686 297943095
2 83535 629771899
2 51675 329151098
1 30936 132024 625182137
3 195047 23387
1 3571 9752 428030614
3 62944 49205
3 192900 142195
3 97864 135442
2 2604 855108352
3 71627 178736
2 46694 787685569
2 173120 590172348
3 111676 64459
2 176413 239269577
1 128227 171420 120941785
1 157201 168714 312045352
2 134672 772277844
1 104766 146392 650326602
2 92793 554927983
1 4782 158727 819562561
2 7556 995125826
2 4166 3276872
1 18221 171663 98292885
2 46939 348110723
3 12936 4785
1 64068 82509 781001767
3 186842 115575
3 127451 169255
3 171252 110062
2 67104 845683267
1 164354 174601 827399448
1 44894 94015 535290477
3 117170 185494
1 73450 151186 64879571
2 106012 320684880
2 122468 162082546
1 38983 157015 226320161
2 156065 368587207
2 178666 648974726
1 7544 174273 418510964
3 180990 167036
1 14939 140246 342335332
2 123512 980972694
3 132739 54641
2 157114 598793955
3 131378 167371
2 167236 119184385
2 153648 276041597
3 15648 185053
1 111265 144945 540846427
3 93090 92551
1 33752 110818 191536401
1 44754 188277 767655864
3 162283 181058
2 178620 776158967
1 106671 133845 232181899
1 89583 150235 810163787
1 30270 122759 616652654
1 37604 172123 813295140
1 102972 168628 52345110
2 195812 444280986
1 58697 77545 237629932
2 34451 975475496
3 52682 179383
3 66877 154867
3 161616 165802
2 102585 372606719
1 65820 184819 697746639
2 5048 202494556
2 2910 492031880
2 76453 467352411
2 170534 198171060
3 162562 56415
2 68500 110327342
3 15359 119538
3 83351 13625
3 115871 154449
2 144380 475754538
3 24731 37377
3 52074 169166
1 153690 159509 886618846
1 145253 167293 975797889
3 197541 126037
1 38065 118448 409977677
1 88946 128267 304339838
3 27442 188396
1 74493 183745 760137427
1 25216 106664 953861204
2 161594 691350378
2 195325 516567206
3 81818 50010
2 111342 235224687
3 17861 163551
2 65656 149893782
1 16279 177264 834951839
1 16945 178859 811215220
3 72445 119930
3 175896 159480
2 122061 527699308
3 111605 57377
2 2990 226723459
3 126817 114752
3 163191 41654
1 120582 127023 90595838
1 31893 193495 689536328
1 145491 162334 158668403
2 85228 844355600
2 185819 660089092
1 15236 55647 272794533
3 195355 204
1 91025 192181 237071394
3 119516 18639
1 12763 60336 528631509
2 148356 649804814
1 157036 187428 936877022
3 94419 26175
2 122357 916125974
3 112190 102208
3 115810 136434
3 182097 172713
2 108573 584762524
1 172090 190727 101284164
2 136294 968582142
3 11153 40187
3 93491 37906
1 101247 191400 633944638
3 195104 179929
3 183815 45417
2 74427 199269716
1 74626 184765 68178898
1 124961 150082 714618835
3 168546 26727
3 10262 58534
2 36419 340691823
3 134359 74855
1 139456 141092 129812460
3 144735 65295
3 78355 46741
3 161559 4324
1 8967 37630 544596712
2 144307 342122185
1 130803 195851 610290635
3 100960 156721
2 50990 780081117
2 54667 797239884
3 158049 15500
2 114843 428340400
3 115349 180467
3 32011 182187
2 147711 417936382
3 109140 31256
2 60874 299844434
2 54162 345653332
2 102243 630601677
2 116786 700752420
3 145115 37222
3 165324 80260
1 79239 114928 617064681
3 85700 89755
1 53846 141639 158134255
1 52950 79742 896287455
2 122165 723355565
2 24462 544162264
2 12709 941233642
3 131545 178572
3 176548 114991
3 17535 89387
1 134502 167445 390089709
3 173408 150450
2 136191 361039137
1 5640 175168 675551714
1 55432 68050 38412506
1 4204 37860 461891996
3 179649 31635
2 170139 13181188
1 99545 171147 828462084
3 35937 162882
1 117368 126531 622841913
1 13245 188461 720649250
1 94348 148819 178315846
1 156610 163186 134467697
3 176042 6604
3 180754 9014
2 20737 586749650
1 61914 134435 812903512
1 39296 176924 42595855
3 20308 96583
1 100704 197432 323846762
1 26012 82019 826688471
3 157217 42831
1 51513 139003 694953702
3 102891 13016
3 71010 6455
2 122160 325987664
2 113812 833924238
1 64977 71894 93494685
2 910 440546562
3 109520 17650
1 8715 58274 881282212
2 132257 784280177
1 80540 182192 894794355
3 119882 163236
3 26143 160714
1 125761 184986 958754750
1 48397 160793 731021847
2 135491 502604125
1 122876 165660 507922394
2 102061 361727754
1 43224 68465 198584278
2 75254 775366255
2 73423 920049196
1 63591 120429 842110768
2 91402 645843285
1 78410 179977 788392478
2 71628 671797361
2 152241 65230650
1 141755 172983 920661668
3 148466 161588
2 74106 213165374
2 95565 481663612
2 60614 504408417
2 170890 144673857
2 34463 974700956
3 141314 160882
1 52451 95593 856658560
1 70527 95978 123162690
3 103442 72825
2 134873 598931550
3 134469 124214
3 117000 141695
3 45704 102865
3 79692 127220
2 97998 950802254
2 154778 213956285
1 114115 168991 240037235
1 116397 185568 143893549
1 30453 39107 5279048
2 118974 568917909
1 21868 127656 616623839
3 133061 65175
3 184061 179393
2 15024 528765457
2 37811 266902854
3 199404 45459
3 166655 52405
2 29051 193457878
1 122094 143828 79468688
3 178471 40265
2 146618 564875983
3 151613 53983
1 45586 177365 706555598
2 198138 854036451
1 89667 103276 898903225
1 28192 162203 7170344
1 49689 84230 210005227
1 23235 83994 146380891
1 51429 122906 876177333
2 135298 265530464
1 121332 167682 737219758
2 137110 584404227
2 134137 765946590
1 113765 168462 106979309
2 46872 788865999
3 59927 137247
1 105179 190256 359944450
1 45828 122969 533311830
3 3514 55032
2 139337 764385732
3 190198 123664
2 101972 900916062
3 12946 168162
3 90247 110384
3 4928 14972
1 80836 91697 778541613
1 74269 182129 603485714
1 146834 198232 730180918
1 122427 159233 791745666
3 71034 21782
1 83155 122466 817780289
2 160862 546732988
3 152269 69839
3 140997 32692
1 104708 144431 843435605
1 75597 142856 585960664
3 72588 126140
3 76596 83887
1 6735 104937 948264910
3 107769 187604
3 67689 3041
2 121557 653544377
3 121599 20736
2 104223 36976929
3 181202 140337
3 124532 114706
3 174505 187438
3 36280 124563
1 33308 190550 945409445
1 113988 118186 367058585
2 129642 11972929
2 12996 506881358
1 72933 130504 464365694
2 85027 973642343
1 69996 162983 717004406
1 35352 133240 369945564
2 88778 173609633
2 50069 384671172
1 24622 192167 119449023
3 86209 52800
3 91568 109719
3 135870 65982
2 113158 889087170
2 123312 101619528
2 151808 682780699
2 173329 121214717
2 105837 630425546
3 163922 122129
3 14592 37043
3 116743 18155
2 37474 992737464
1 62262 185207 213943964
3 98153 188848
1 67110 157969 331278404
2 182403 671891204
3 138809 71375
3 38648 131542
2 187917 480884691
1 42422 152692 725580254
1 40812 92611 468473219
3 12629 32898
2 75290 748916187
2 70733 853427383
2 93949 695733939
1 104929 162576 379344296
3 29921 49653
2 136646 603190930
2 104092 16689671
1 93318 163278 656934502
3 112902 66780
2 9959 900417664
1 95611 144737 323151123
1 164848 182168 419104599
1 24328 181243 260005106
3 193368 5473
3 108123 136578
3 131836 66131
1 46890 47185 526241456
1 60595 165312 468125737
2 7149 716555995
1 65213 189111 294824740
3 49488 112391
1 28126 193679 473119313
2 157633 125101899
1 34790 80446 268964199
1 97734 130469 760284087
2 65774 37348334
2 71773 145416969
1 85552 184305 33840338
3 84219 199080
3 155748 149425
2 190047 53335838
3 37407 71495
3 119981 32453
1 86418 89353 881121972
3 86186 67355
3 31689 174184
3 83525 137454
2 36886 613951955
1 74753 108023 333739575
3 4537 38845
1 114998 155151 475583250
1 113180 138730 758239460
2 180515 770012364
3 81384 157758
2 176605 395157025
1 125987 188794 896365434
2 22541 133274535
1 32508 193584 709660224
1 52953 130692 277239078
2 42790 767175537
2 75506 938944219
1 76525 97147 394675267
3 36092 162464
1 86669 163254 948849614
1 2423 120446 293376189
1 171672 174365 126108241
3 8799 77784
1 91663 162445 592290198
3 7212 5980
2 107358 461073184
1 91891 149609 941971671
2 38747 997611031
2 151684 271166239
2 92561 21920920
1 106042 176651 258897004
2 78917 526017841
2 131599 492076033
2 191641 986594366
3 79263 118899
1 46098 128098 661090513
3 136986 30180
1 116167 126285 927877710
3 29993 57738
3 178666 113642
2 19258 256104898
3 99917 36487
1 91525 188503 243820585
2 155568 663365912
2 91318 627407529
2 25306 472085608
2 76220 937329702
3 78485 41955
2 45014 561764129
1 125147 168432 314362653
2 193876 705121462
1 41338 167202 728062170
1 16347 189013 684988790
3 135791 147181
3 122647 40907
2 192537 183330489
2 8907 448862726
3 63184 80232
3 3327 103192
2 159499 525777487
3 78184 187020
2 97005 522156571
1 75566 139202 954601253
1 125024 185226 844852115
1 6071 24694 1192172
2 67190 17549016
3 73187 4434
2 2896 332299570
2 175497 333119806
1 160867 185757 513009722
1 24822 161283 953454775
1 79220 184915 723256724
3 93857 187105
3 114107 117349
1 44147 64550 782190606
2 61536 862982791
1 13504 136935 944498665
3 93006 80924
1 26757 90063 400499669
3 44934 173507
1 59567 95051 477028545
3 76185 176389
1 27391 34561 693378929
1 39990 68999 63275414
2 562 177154766
3 5157 65608
1 3935 123215 973915590
2 192399 633321316
1 11666 36226 286329393
3 14239 100674
3 79409 165245
3 124014 20113
1 11393 24766 335841815
3 4435 131862
2 194024 101681307
2 61010 771256783
1 54409 104191 86930210
3 18490 134218
2 131750 105076424
3 159588 84653
2 52654 647048472
1 64549 131324 93772627
3 177589 14965
2 172676 231428978
2 151348 624078167
2 86252 968344943
1 60581 184744 760971526
1 82673 121686 130059026
3 16931 146926
2 86465 854922590
3 8892 27506
2 190231 386340019
1 1873 62214 971377373
3 38698 159459
2 199168 450108103
2 117580 407829053
2 28858 989271395
3 42336 111806
1 38952 159466 185160337
1 38652 72333 476303843
2 196932 542771170
3 41566 163296
3 8596 54429
3 122767 53236
2 41942 482691687
2 145236 379028999
3 41926 13142
1 42527 171986 576800230
2 155567 544422773
3 123773 170077
3 195648 114038
3 123956 45944
3 114621 145257
1 29331 105819 750148735
3 152124 41551
2 77677 302035565
3 37963 11353
1 119561 178034 461769479
3 159880 183859
3 59237 157201
3 47909 163905
1 5557 7165 947817047
3 144406 121036
3 174394 115819
2 166082 167768109
1 70881 165228 206314238
2 11586 595739382
3 47225 72155
1 106314 138534 193370475
3 3170 75035
1 102563 198586 558486572
3 129114 119948
2 131945 581548993
3 94446 91189
3 168183 126886
2 191208 564361136
3 191062 49535
2 25253 52134771
1 175615 185084 208196002
3 15026 117255
1 23767 34083 239258901
1 26136 40135 597396507
3 70097 59972
2 69631 188899813
3 33073 25780
1 7875 140809 441465079
1 13644 102265 478772807
1 85465 196051 778645484
3 58905 174297
2 67106 11172282
3 78813 144991
3 20140 66670
2 86912 360658871
1 66224 169788 565888309
3 174474 68221
3 121361 32698
2 131583 148197828
3 174796 78700
1 59067 90000 898846714
2 29419 124799342
2 163368 46467557
2 67282 813039610
1 188558 188881 827832952
3 183251 167857
1 34202 150327 35530364
1 104054 170692 873087625
1 125933 192769 338563583
2 141464 464328644
1 61604 121315 701016658
3 31628 141755
3 198483 171462
1 85489 148544 432576861
1 172016 199150 783147740
2 3568 878346820
2 170161 912858480
3 112470 8427
1 108600 161614 700545353
2 64733 618465897
3 53346 147736
2 151338 169205678
2 23848 997756088
2 142458 342093308
3 29161 84846
3 56143 147192
3 71190 34065
2 125357 966550989
1 33390 61955 829498447
3 194637 122291
1 6215 18351 192473076
3 77664 41942
2 190705 238423716
3 97410 98851
2 2746 765963815
2 182821 740901537
1 31874 163548 402301734
1 76304 184363 306676422
1 61975 90220 876412569
1 30010 130858 840136622
2 198389 975294389
1 60696 63023 965776657
1 81253 94529 885434924
2 152768 330609612
3 40542 158421
1 54309 58862 672935834
1 66464 66658 86149249
2 65465 102016520
3 157952 185534
3 12322 84493
1 148790 186284 27069805
3 83763 140398
3 184309 146958
1 67032 161427 989253476
2 58394 999732171
2 3563 380523480
1 83274 158303 648475672
2 23815 165787213
1 120181 197881 244106585
3 104837 123547
3 169835 91576
1 84691 132625 755647512
3 111444 157140
3 63697 107559
2 178686 303504005
3 4118 194211
3 114957 192855
3 169097 101411
3 177604 74081
1 2555 139951 271648405
1 33519 138534 622865995
2 90453 984626179
1 67102 138869 352846008
1 72911 152685 834377663
1 2261 80530 447854071
1 45727 164108 529577679
2 191961 838141867
1 32753 107843 302346415
2 46541 950874762
3 197864 163261
1 30279 74978 528991442
1 90942 188338 342900895
2 85941 793790695
3 107575 140364
3 63457 76807
1 40021 165559 267618117
3 44582 57287
3 43663 14199
1 70089 154649 682072555
1 68839 121350 220737812
1 20018 22756 202493851
2 82949 321189230
2 129541 519523477
3 194911 139472
1 77116 138274 142502939
2 133682 556265921
1 147111 185336 109884632
3 177690 106662
3 129883 45075
3 36346 29713
3 62486 159792
2 57112 199685820
2 34544 770687664
2 68717 361759749
2 62770 692642264
3 126112 71129
1 95927 172970 988466261
1 48732 50437 20462631
1 88536 155892 875423562
3 13558 48856
2 76908 704285631
3 22795 100518
3 84233 38740
2 57526 89242276
3 37563 84163
1 55613 137964 267420225
3 134197 157923
2 94007 567354983
2 196030 753487455
1 63425 130961 878511921
1 47755 178305 994226642
2 160682 350675392
1 23213 167974 650917955
2 199050 499299565
2 160385 394417446
3 154466 194556
3 130486 176121
3 186921 50966
3 99002 48770
1 7915 10607 292296028
1 14187 176161 158001455
1 139339 173910 967488349
3 166397 115318
2 63526 149181202
1 111145 129945 533593145
1 148400 198363 254204379
3 99991 79077
3 95167 194759
3 110614 1052
2 181415 652764883
2 154948 508563143
2 158242 311881404
3 191759 151309
3 97174 136495
3 73412 177939
2 69084 260772949
3 141311 108441
2 145675 257562765
2 140154 333860620
3 1163 137339
3 79249 80880
2 107917 464678867
2 144827 35987516
1 48874 102167 989984039
3 88536 151499
3 109520 19104
1 183 75469 817677564
3 73144 79152
1 36872 146483 398521247
3 143381 96405
1 125702 191038 254333855
1 94654 180959 318577958
2 178602 212226711
3 33630 186306
2 103267 747683344
1 66074 94195 286132115
3 9531 177976
2 177388 177673295
1 94567 125577 410220750
1 42174 189943 225993253
2 53962 530361158
2 29841 628178187
3 84802 2490
1 9677 34040 425640686
2 125770 658294593
1 57626 66087 417939595
3 135198 184101
1 18406 66774 695978956
3 160271 164623
2 167504 639422278
3 28728 3628
3 129395 40584
1 149740 167051 613223628
2 39394 289361692
1 5825 175625 449666970
2 53938 531103502
1 144966 147933 60088410
2 17777 855207996
2 78479 775990397
2 176694 956568127
3 27227 170220
3 60779 58333
3 144678 107729
2 109338 864298234
2 198570 159275044
1 24580 171366 458247507
3 170860 117606
2 35610 343847121
1 59619 102299 876491649
2 134172 738521716
3 181034 115367
2 54335 883701182
2 117610 355676856
1 150085 172789 915939733
3 194205 74761
1 21509 168034 410301629
2 100084 166842276
2 155224 719256695
2 80682 834527357
2 47592 190593161
1 106959 179116 444598143
1 35533 137117 944614859
3 53707 2844
3 32615 124239
3 186092 111569
1 65019 121427 722275395
2 129111 375202395
3 31422 73812
2 75282 17332687
1 18057 124228 384695613
2 16961 231672282
1 162593 193044 858412348
2 28282 615758695
1 81785 100831 999515999
1 88871 185402 646281351
1 29279 145186 357534484
2 57802 216578646
1 21554 36560 128209117
3 41682 112534
2 123509 705842104
2 29086 72880206
3 12357 63390
3 98511 198290
2 28827 328100486
3 86859 174558
2 7925 962955287
3 13100 157225
3 2574 44743
3 106447 176193
3 37740 54881
3 46069 47118
2 105594 241237400
1 5364 141003 719127645
1 126367 159839 534829527
2 6095 146570532
1 22464 34501 725613562
3 170565 170524
2 35666 31498743
1 141307 193412 284268477
2 55058 592004830
2 163315 672518590
3 125510 151646
1 102770 121056 995696571
2 18124 990295154
3 66426 162547
1 57799 167703 985685191
3 131851 131377
3 66866 158810
1 13071 43806 347415181
3 164138 158866
3 180022 96127
3 58358 178699
1 62660 189314 448550158
1 35529 111373 884030876
2 5415 26918290
2 130884 404563029
2 199672 806903175
1 59310 127777 931739512
1 13630 66644 208499746
2 166908 545273136
1 71027 93514 67404871
1 30260 156673 530660422
1 39694 105468 703361463
2 43267 793892368
2 17878 285648022
1 127958 174240 525376030
2 145554 94263326
2 135722 935449872
2 6368 111797849
3 110654 85747
2 64144 107955526
3 43151 2386
2 140165 284715534
2 36946 648542075
2 199012 342755018
1 150775 172828 606953431
2 101555 881183853
3 162136 112534
2 99459 749153927
1 14540 153810 965337057
1 116170 192524 93725387
1 13230 145681 822059474
2 146537 724661655
3 74042 172351
3 90603 92999
3 162995 139791
3 191203 22862
1 125760 161463 176244741
3 134900 172280
3 1844 189802
2 143631 578223712
3 51367 82631
2 59383 251589641
1 132447 148380 656911339
2 188991 173652046
1 14951 67066 658583594
2 78551 770796930
1 85593 104721 861924000
2 3005 488835610
2 135704 465258658
2 88808 653513875
1 31322 55351 631943620
2 176094 475437810
3 144511 92383
1 131449 167099 605125385
3 76876 528
1 61773 170436 338996399
1 5184 115745 263977821
3 77281 195627
3 172909 157936
2 85076 55578088
3 105903 36091
3 161771 170468
2 189689 905531459
1 84369 134179 281714441
2 182859 985262660
1 111298 188281 556033972
2 97432 400809404
3 161356 188174
2 52608 779552129
1 89231 90079 166925388
3 102681 81791
3 20934 9801
2 169336 583329034
3 156827 72518
3 178603 58479
1 2993 86541 162834018
3 24875 54083
3 170641 35127
3 10441 70137
3 75612 151530
1 67174 137266 678908361
3 36831 190610
1 71847 82571 568070611
3 72034 21675
2 31007 561483503
3 199099 125489
3 191781 137624
3 180365 73924
3 74016 137829
3 83114 37673
2 148969 121831611
3 54746 73281
3 128783 165447
3 42853 187842
2 168982 834972364
2 168499 266649958
3 73519 171160
3 191900 135246
3 96252 34355
3 142240 118578
1 95698 128053 655869376
1 11952 68137 702120560
1 32304 162596 517202162
2 164944 554003044
2 12937 125948133
2 107930 510081560
1 43701 44699 121104650
2 91637 439727491
3 20755 6028
2 37704 290882398
1 70776 73544 704167358
1 101579 168333 306846944
3 98597 43154
1 30410 158752 415636029
3 144606 92247
2 69167 234073507
3 123175 118507
1 9682 163761 599731030
2 66812 329658364
1 17383 137809 296929268
3 59079 86514
3 127677 167317
3 180302 16040
3 58220 58144
3 188862 63945
1 118647 133088 39502081
1 105435 118414 928949271
2 161825 465566372
2 122693 39154417
3 136984 197945
2 124482 382233095
3 148573 160439
3 28263 187555
2 125956 269089013
3 7152 195690
1 90736 123043 688478017
2 16550 771982927
2 54442 874234482
1 32308 178255 2852613
2 135478 401923210
1 84768 192421 129431300
3 167405 55451
2 54269 286446316
3 131365 157111
1 111220 176893 4882125
2 169582 286949829
2 99585 252441058
2 162343 999320929
1 32028 62196 408856905
3 154003 22556
2 2943 287637699
1 85224 91337 198658123
2 12131 339888421
1 45528 144033 281111775
1 41802 128683 405842183
2 8499 146561412
1 23128 158347 471076174
2 163661 764226881
1 26518 59247 622976802
1 13527 126981 414944263
1 14839 23088 383408691
2 41297 252604798
3 135007 161206
2 48457 908755017
2 133772 83398036
2 50065 157066073
2 107598 681334173
3 14803 173747
1 11250 134938 341615229
1 21166 118994 254657787
1 127128 187866 802210948
3 89665 132775
1 35105 175034 368763930
1 56625 79676 307325565
2 23981 130128118
3 100478 60091
2 68052 485773975
3 57301 6414
3 160445 78357
2 64379 916580582
3 164509 191936
3 15112 175546
2 114577 26264121
1 44152 153552 132077621
2 25514 142722343
3 126738 186786
3 158848 37649
3 188599 52995
1 17889 45642 319895069
1 72142 125672 211550574
2 7444 536895733
3 46624 176328
1 72967 92494 392254866
3 158513 11480
2 21568 393235434
1 83155 122435 388855248
2 65608 159916426
1 36805 185528 819536702
3 6983 155031
2 166422 701039725
1 112062 130803 761988636
1 107872 125499 913902852
1 91929 176175 289945832
2 142743 922697089
3 58975 137791
3 123364 90107
3 95914 157589
2 133444 486049425
1 814 90800 361296094
1 1503 54752 960358700
1 23402 62514 471388103
2 170256 958251246
1 153716 191057 845485048
1 42051 48818 653917045
2 65062 210982496
2 118003 847426136
2 17661 61787499
1 84691 155042 726375445
3 158730 61517
2 62677 871673368
1 30590 124015 488246209
2 160465 133033459
2 178365 323013201
1 173933 174828 47976020
3 21886 19895
3 54975 120989
3 93512 180946
1 101868 135884 138284570
2 188859 149146231
2 134258 921119845
1 153471 184131 423552695
3 64954 28821
3 85455 185716
3 148002 158371
1 86606 183579 638876800
1 40888 171659 802098155
1 72969 136332 228288839
2 149631 790966344
3 127877 130304
2 85004 147173288
2 110916 424648608
3 27452 155890
3 195488 29424
2 79609 683484415
2 71774 239141205
1 37531 150539 800761456
1 33778 74712 438705710
3 95675 141346
2 61461 642284805
2 43068 49390166
1 76669 117484 325603746
2 23989 868098277
1 98994 115820 576747583
3 153901 111173
1 191630 196157 418474733
1 32459 82745 574999808
1 74372 170833 633847002
2 39397 624409237
3 172464 81980
3 84456 187713
3 154394 186120
3 37345 27305
2 62376 530266210
1 31356 129882 948591626
1 107765 126981 380221001
2 190856 577063094
2 1525 147602447
2 161166 47696290
2 169394 419092344
3 156697 95920
1 11638 26836 984378778
1 61280 85061 842551892
1 107813 128283 897974144
3 84609 159978
1 165568 186583 46452371
1 54141 102476 187490376
3 142874 186387
2 65159 372175492
2 7511 98258139
1 82146 159837 398524757
1 22430 166280 800604602
2 9729 526211540
2 26805 481991140
2 184089 289591107
3 45979 132705
2 115660 101127917
3 8683 123084
3 186143 168557
1 19139 96679 217311715
2 105176 110654623
1 74596 116592 445741326
1 42419 99153 759043379
1 28601 45045 396523515
3 17635 172679
2 155658 203741942
1 91825 161076 164582617
1 136496 187281 579888148
3 117040 11528
3 140660 175169
3 27154 153607
3 111203 111868
2 51576 17804363
3 11328 176444
3 115762 134234
3 138812 117649
1 54579 79557 349191997
3 142769 9325
2 120703 914659183
3 134668 67747
3 40235 190886
2 119326 166112421
1 5000 150277 164171865
3 172675 28354
2 84192 792175582
3 124620 197746
3 40456 101693
2 138003 653862050
3 96799 33423
2 104314 707246970
2 41905 297020609
1 33685 150017 585206866
1 13871 103938 630089546
2 85193 895612800
3 97887 122404
3 98795 181217
3 158264 24507
2 170611 759398703
3 84567 61925
2 36680 230826882
1 906 17955 817715520
2 106153 162513994
3 125234 119034
2 49682 844322188
3 9581 8942
2 128075 373132447
2 105135 723393094
1 190821 195100 571847161
3 59251 182375
1 168638 186851 427491302
2 126214 125471242
3 59305 95053
2 190013 120033417
3 70182 90586
1 127406 188901 76618726
1 58164 99359 617845249
3 160989 23807
2 76636 833732145
1 67715 76559 136891955
3 190125 105478
2 75724 175366863
3 109055 7780
3 53662 52558
2 119437 512693613
1 104164 113357 20261054
1 91448 94277 193290987
2 159203 20467622
2 64268 511258925
2 65184 536250994
3 29828 88394
3 146617 81760
2 149099 23326993
1 24644 25302 895129978
1 162711 173256 8323242
1 30128 110841 670027199
3 74584 80815
3 14345 80504
3 161517 101534
1 39786 52693 872417685
3 22446 34109
1 56237 134548 313603783
3 187668 198127
3 44368 62039
1 59469 142058 236800631
2 93063 177687464
1 194303 198140 654430923
2 15258 107385607
3 62972 119422
1 9036 165141 310853255
3 13615 8740
2 56221 370996676
1 9786 41497 346251901
3 79166 86303
1 3006 97797 635829632
2 145364 151841585
3 95625 102616
3 105899 160954
1 43947 178821 661200192
2 83903 502028355
1 160748 172334 537004553
2 49774 622265163
1 71830 191752 217575901
2 108323 594809274
2 81297 531633498
2 171901 98703831
3 18092 58737
3 38996 165505
2 178488 646298473
2 21184 102049114
2 95016 351516608
1 18457 186785 865775949
3 143610 157149
2 26653 720416869
2 195722 892240897
1 32904 181316 250282191
2 126312 150826035
3 189022 157515
1 92163 116490 876614301
2 56978 150983598
1 134067 184427 884015870
1 62998 159635 362060866
1 123262 194744 977573844
3 48244 194910
2 187164 748148801
2 194209 707451545
2 152805 470935405
2 186503 107955723
3 182027 192972
3 15665 63227
1 113503 195719 852356367
3 89974 124815
2 174913 171556369
1 38023 101750 96277876
1 6094 142471 61653165
1 90550 156149 67480637
1 93393 184932 133849205
1 67833 148175 66784182
2 6985 333664373
3 16332 75150
3 183884 3710
3 106508 198000
1 15241 140918 600925537
1 48925 163989 197342022
3 6325 95255
2 47958 979210692
1 20729 170200 143134225
2 145641 425763071
2 52955 948547409
2 51519 203385944
2 58963 790828729
2 98789 428059969
1 166902 179657 50836406
3 160962 173954
2 33835 201014026
2 146323 819159326
1 29399 125253 444311652
3 153825 34668
1 47880 75415 267237179
3 174119 96319
3 35862 108186
1 80250 143415 520909364
2 199150 948816647
2 13612 821720542
1 26595 156882 185049459
2 13581 192654175
2 22420 599906613
1 90001 160291 998310540
1 98341 139844 305468448
2 172678 415868996
2 156470 458498463
3 49719 193304
2 89545 604904150
2 171856 339007585
2 157869 178885276
1 92054 188268 445039294
1 52931 147829 868053119
2 79311 615459919
2 148112 35049921
2 6866 346241816
2 29419 125135482
3 8204 77860
2 18953 686106843
2 23246 354833185
1 30968 125883 238516041
2 187930 18229463
2 96827 565985286
1 56810 154278 194628966
2 78496 135111441
3 14484 12496
1 30200 159192 782776854
2 167630 205475150
1 99759 167536 331765889
1 29347 61860 60613514
3 198959 159023
3 54899 38581
3 72232 146278
3 140490 112190
2 35274 80537942
2 100917 244458584
2 146487 534420490
1 13632 77198 517746304
1 58987 139689 284494939
1 67263 179294 160156306
3 99372 78682
3 80707 178837
3 130952 15149
3 29642 170537
2 5081 541263496
1 26593 115001 742486814
3 69306 176100
3 177351 17320
2 170062 626268456
3 194438 190594
3 72605 19485
1 26401 99862 590624109
3 142454 119724
2 53831 478703634
1 41803 76986 829647201
1 77179 96808 986221947
1 56381 184351 790329699
3 177826 190166
3 45857 85798
3 1931 46796
1 92976 110679 981258285
2 162429 201800628
3 74905 64522
3 128492 79163
1 140661 182537 903341610
3 126840 110497
1 160770 199673 758117567
2 166270 253476952
2 44543 997929255
1 100854 170430 979294342
2 75122 667186791
1 80287 120014 456505004
2 979 281459799
2 138370 495084380
2 115777 995634116
2 167414 18354729
1 167946 181858 810179353
2 10846 389823899
3 175929 121293
2 98993 507415324
2 129261 135838428
1 62166 145592 907255937
1 66790 84979 996555956
3 58951 136388
3 135358 58680
3 29579 114493
1 107661 187417 301390634
2 119068 498930620
2 76683 811894180
2 31098 191919843
1 33296 171140 174703398
2 21607 718026455
1 87595 149939 666313974
2 139543 15726007
1 34432 70845 397669061
2 78768 996220504
2 13306 52432374
3 1223 139894
2 18778 962695702
3 92102 83076
3 142696 192804
2 131664 951992498
1 6324 71421 639593713
2 101015 445559802
1 109932 147831 510587597
1 38780 144874 524467824
2 8489 288724839
2 81624 743680749
2 96942 173057060
3 157990 31772
3 108354 18374
3 15587 145067
1 13716 106383 558535604
2 153446 300679554
2 189221 596203505
1 132367 195741 475609338
2 136308 168483965
1 37478 63412 588916923
1 154299 188696 422145377
3 66180 40494
3 116248 104039
2 133756 722932432
3 32898 82643
2 52923 173747545
2 105847 473135819
3 22720 31883
1 136580 177204 788338681
2 136275 382273259
2 182063 71383184
2 53593 527480698
2 94950 829247284
3 198136 131355
3 144742 183983
2 130826 496764918
3 190037 17112
3 95908 52859
3 27502 1389
3 154138 87399
1 53593 88927 734173295
3 135238 46188
1 63579 118810 855127357
1 21890 90392 794730976
3 74456 120425
2 121211 526583404
2 67719 567310822
3 59920 25696
1 49836 148310 798417980
2 14867 314402202
1 56418 95373 911226599
1 131878 172039 737673566
2 71024 288592698
1 41370 71052 602410166
2 89935 421316513
3 64980 69463
1 105440 176309 290744046
3 64349 70529
2 166036 284363940
1 50621 51805 785864665
3 125594 159613
2 20757 241371368
1 120822 163404 99682669
1 92283 139687 124567930
3 194317 153134
1 38152 174508 986732170
1 52605 93226 952648204
2 26782 524280388
2 41747 260011261
3 65705 56899
1 57883 87614 174675421
1 8527 105708 827713307
3 21472 57222
2 69322 223710364
3 186113 67438
3 43503 109845
2 166954 458703010
3 140011 65156
1 134344 172146 132885411
1 15775 117475 613862021
2 186981 345743263
3 32170 54353
2 32953 96419752
1 138255 159256 527209807
1 81929 133764 649745168
1 4523 102176 42571115
2 122361 141254628
1 80595 132848 573373310
3 164790 105117
1 43277 124151 629335699
3 138403 44695
3 104439 32106
3 46707 158155
1 2014 34974 945757153
3 184179 173215
2 160097 161859405
2 23241 487427122
2 3548 140462114
2 91086 58761222
3 68191 32755
2 164768 766145461
1 134352 162874 558779263
2 99812 380567491
3 2134 61607
3 131586 68916
1 10802 125828 566344809
3 890 151178
3 125466 23913
2 164658 467985236
1 12120 130845 493119258
3 195256 128672
2 119765 516646270
3 43289 121690
3 194889 159464
3 121854 119962
2 148961 442039993
1 133548 180024 225250847
3 76705 128861
2 192384 384041310
1 111506 189209 603121808
2 15785 384159715
1 81927 90775 997344406
1 46575 142903 334339798
2 6862 623655721
3 14962 50874
3 122838 43818
1 48218 166044 996879898
3 104619 56098
1 9121 89376 407643436
3 169015 119793
2 98774 125728667
3 105352 175082
2 32444 267223039
3 170082 41493
3 197820 31234
2 148804 235769309
2 167168 409407766
2 169010 128368216
1 80213 84116 436321075
2 50302 978948153
1 23921 100988 42234598
1 15308 60709 461942591
2 41400 924192770
1 98472 113487 822911492
3 171809 69144
1 39552 184481 635886791
2 199047 199975299
1 141662 179191 82583954
2 58114 365737517
3 10862 148645
3 20032 52793
1 111088 170538 899661804
1 83717 160080 776880792
1 107401 185937 22051865
1 72213 192313 133322288
3 123180 887
2 118744 194131944
3 182377 86670
3 92784 155627
2 143696 997798486
1 48780 118114 16305630
1 1793 123903 752896927
3 190955 42196
3 141567 9937
3 71556 190620
1 56095 145387 67627276
2 94972 629963849
2 96743 466144825
2 93957 394433432
3 59694 37222
3 57306 88739
3 119464 143907
3 164689 4818
3 75821 65688
3 44281 1436
2 45436 18283946
1 126153 163337 526093170
3 175618 88987
2 120929 936229236
2 159369 34767334
1 59293 92456 207020769
2 21584 775904196
1 53305 74833 270653349
2 126098 207247447
3 110684 185821
3 119571 145484
1 146372 171742 886423671
3 16435 10905
1 97652 150176 871085757
3 103523 30997
3 122397 29885
1 117537 162233 693933694
3 64406 23624
1 133293 157769 620640696
3 153397 27373
1 13395 119309 752503083
3 43496 193196
2 69623 564915839
2 153339 349760353
3 59212 136730
2 103097 414949806
1 68674 142965 565882747
2 155510 797887826
1 127365 136096 332890353
2 64823 121076599
1 87952 185043 805021831
3 196381 43597
2 76793 129183171
1 18254 31466 905034452
1 3778 80430 655125603
2 83527 977594182
1 146446 160770 89972033
1 42284 59921 162233514
2 11395 513248104
3 121231 44445
3 83496 50721
1 4004 186299 422093550
3 156298 186565
1 61145 118650 91993265
3 40869 56042
1 61833 180833 743550148
2 110275 579610088
2 184402 624341275
2 144000 549826345
1 26019 113661 363435712
3 49182 154062
1 69047 197121 142069362
3 29850 68103
3 98911 118482
1 58584 148150 912464346
2 132942 323862606
2 142215 544501139
3 159897 76745
1 96276 130576 191304835
2 142803 666458018
3 4893 17021
1 93457 133872 335769330
3 171505 160030
2 34182 389228111
2 121638 471413799
3 168258 192240
1 141156 148489 541526449
2 128999 588167923
2 59275 994711192
3 188473 137751
2 7370 262605597
2 153365 496936416
2 177073 739426732
1 77875 102181 966796955
1 120865 191400 482354888
1 719 72718 613741248
3 75354 24649
1 67438 166596 952704153
2 16173 982405079
1 60912 97537 183860289
3 96974 163494
2 96137 595899955
2 14126 642926443
2 74085 500189752
2 51986 469469487
2 141973 231003317
3 148772 107967
2 12456 707402418
3 156346 189782
3 190627 140727
2 83017 59117574
2 169747 106641288
1 32998 160299 172574972
1 15993 177230 955974896
2 136099 649492215
1 150929 151303 199723040
1 169139 195597 309564791
2 131755 571210166
1 57485 93909 563908377
3 24087 5505
2 160601 605664315
1 140944 151050 862609486
1 87892 101598 693623721
1 25591 75333 304693101
1 27211 100688 382932960
3 199907 96842
3 178760 92135
1 25892 52209 786508710
1 27496 91504 215697376
1 72626 164527 490950793
3 133040 99552
2 170223 113668718
1 98720 115160 13463337
3 1695 85565
1 37384 82124 260222199
1 7079 192892 860625704
1 183026 192986 959895879
3 108565 170199
1 50213 63265 501269525
1 32832 177678 580797176
1 130033 169464 351847432
2 187661 472135112
1 134888 168946 868641039
2 184184 312294423
1 44253 60349 661226268
1 101957 110389 106193139
1 3599 48018 454654903
2 123632 516669617
1 48385 168675 8361319
3 136586 103672
2 23349 42691079
1 1060 42044 32865939
2 168530 917699881
2 10396 561241955
3 149545 94862
2 154068 644216530
3 150285 134491
2 86792 254318355
3 160370 27956
1 31641 166630 874615197
1 90347 195920 653672876
3 111294 32055
2 127120 115325665
1 103877 156102 955139082
2 59845 897381019
2 118066 247818696
1 52948 54816 243733326
1 13220 177645 847646169
3 53010 102736
1 139559 197910 392478705
2 73293 206307615
1 10225 115374 230289960
3 161691 18513
2 10631 325663490
2 61437 619783068
1 114871 157329 863546426
3 107688 28120
3 196324 73608
2 59885 247398236
2 75280 956618511
3 187200 137640
1 38574 74191 408335139
2 175777 837187946
1 70054 70787 810936078
2 183946 255473106
3 91018 77401
1 60140 123601 432439694
3 141633 125922
2 47900 73461924
3 171980 150120
3 15233 198271
3 158979 39760
1 111465 115806 402132675
2 17532 173351156
2 26614 439071943
3 87181 182933
1 38923 151516 105191755
2 113444 921347789
2 83959 178721813
2 189991 204323358
1 30923 101429 218489619
3 86205 184314
1 78953 87151 585628016
3 159731 86451
2 94200 803789978
2 108803 914883886
2 108911 970821627
1 105301 198860 639279417
2 7054 762223555
3 171828 193054
2 168587 630125021
1 6344 6403 21294990
1 112041 153259 393558206
1 67734 142832 799145162
3 179617 94328
2 193471 687345850
3 119359 179475
2 60491 90172064
2 140352 106106549
3 105190 57662
2 192836 285876564
3 137910 148577
1 93696 190720 460793453
3 39391 7772
1 13677 188978 323266835
1 6058 182384 41287335
1 63386 74982 891619274
1 67113 122434 312652310
3 99797 21909
3 81143 116692
3 26779 47949
1 90105 127668 164278053
2 66530 620268619
3 79154 82789
3 39239 48438
1 15977 167902 546164911
3 115437 67993
2 15421 867657028
1 78694 132003 765594954
2 145098 833356032
1 47713 73896 615634513
2 31540 369248455
3 192093 173003
3 9072 60093
2 7284 5527248
2 164275 275069445
2 152434 247463070
2 123665 775068510
3 159627 137595
1 44595 75462 148952245
2 112201 423260149
1 102990 123448 379651061
2 132064 576795239
2 179835 870066303
3 13810 83746
1 45894 102552 656682887
3 186987 164647
2 25137 242883191
3 62213 165411
3 166622 105865
3 140349 137918
2 57649 313102874
3 2892 195592
3 82720 11212
1 163474 186133 56813962
1 24876 158859 357328039
1 15167 156645 488117518
2 68664 982323296
1 29508 38940 648277045
1 41317 183555 455682866
3 115357 113079
1 25206 61955 99830306
2 30052 326752732
2 28501 994638582
3 31256 87892
3 22280 42100
3 142301 143616
1 19428 112507 103814650
3 148842 73608
2 6812 393968527
3 55843 111420
3 102857 44321
1 14755 161545 882985442
1 1319 158380 987381153
1 96752 167955 176474762
1 142635 160127 799850289
3 117990 179941
3 18990 141705
3 55841 74174
3 128251 20072
2 31779 459658562
3 192320 184773
3 185290 45914
1 83522 95595 582505649
3 60147 37231
2 157892 937497291
2 193041 526612733
3 16433 165075
2 72043 898104075
3 19147 182027
3 178552 199985
1 37265 85890 468169146
1 10921 150385 743165759
2 65042 587361290
3 144705 159022
3 27907 11816
3 198340 153970
1 34100 104154 477542015
3 159419 42298
2 31918 89929563
2 122286 913697467
3 136483 176536
2 129640 911300110
2 95306 762607006
3 116694 190736
3 127120 8745
3 83998 96652
3 43731 148056
2 80183 938815523
1 95250 147962 275674223
1 85195 190303 37622436
3 180099 199104
1 10422 145911 84077761
1 75940 85592 374689166
3 54742 199376
3 143242 165331
1 36089 107892 313948124
1 3898 102760 559192607
3 68319 192534
3 165086 91766
1 42204 130370 484324384
1 86068 87696 247697875
1 15799 107444 679856784
2 22288 951327631
3 152494 53920
3 136699 6077
2 147136 24392910
3 144809 96813
1 2705 46520 141266183
1 88395 100504 121702072
3 145334 130151
3 74714 63828
2 60230 198574796
1 84561 178736 820493436
3 102975 27078
1 53642 85019 650956055
1 34935 118117 585818601
2 11467 550719206
1 71776 84332 548364627
2 52616 353678138
1 15612 168545 907987947
2 83618 519995456
2 50697 152113190
3 24002 176033
1 4102 124873 310764955
1 28761 98941 813058172
2 30644 37290502
3 60734 111415
1 92905 190282 762432989
1 122192 192185 561422671
3 142713 83424
1 91325 179700 196079666
1 26198 81533 383123697
3 49140 53776
3 148584 139466
2 100011 50008520
3 17339 195726
1 95681 112440 230494028
3 23025 165274
1 85958 108477 136298019
2 179030 131081888
3 18954 135354
3 31261 171747
1 19613 177708 70361815
2 179635 33285268
1 12190 60598 127361597
2 79201 340711845
1 15636 167890 918707977
1 97629 185701 751995545
3 46821 76464
2 115815 98932977
2 161299 180380360
2 31549 76141360
3 32247 142073
2 8003 497172970
1 73408 119353 599734404
2 190216 141446640
1 40048 45123 787704675
3 37507 148049
3 132012 38143
1 99424 132123 761351660
1 115909 192096 149920218
2 149471 269379533
2 150442 960805497
1 99861 138169 477815525
1 93283 135850 745170630
3 183788 188578
2 178322 688033299
2 101419 416620357
1 75774 82481 820721173
2 111479 766545587
2 9955 520369376
1 5164 94596 969208731
3 63609 33478
1 4945 129702 554269425
3 53649 32873
2 29161 418885810
3 172791 171198
1 48796 113948 363234306
2 75587 681652737
3 96383 35285
1 16944 119825 816466279
3 173264 122075
1 45668 161216 531769679
2 124602 550919178
2 21602 254069220
3 93628 135182
2 180353 391298534
3 40104 191893
1 2615 78495 716827341
1 166282 181813 34328317
1 59761 129241 840600092
3 99546 190021
3 6749 24865
2 46255 863024991
3 171374 154775
3 109098 124072
3 66202 13391
1 131685 189675 751482152
3 41261 34313
1 16802 34239 929594405
3 161592 160297
3 26265 13579
1 21081 80933 987500103
1 135913 197986 33006307
2 20715 767511771
2 92478 32073870
1 150163 166804 444090089
1 161872 191045 378861791
1 111261 173739 415708179
3 151480 12963
1 38191 49511 511697896
2 148639 420472881
2 70066 739757015
1 114928 180296 626468197
3 190175 135656
2 56912 376981759
3 73368 37219
2 12332 218383319
1 46009 99454 148671816
1 134353 172007 46597772
2 144518 55041505
2 103205 519308514
2 118195 85027303
3 147366 71479
2 129573 172984093
3 190877 130358
1 100397 137550 572081002
2 56725 725564820
1 4611 84675 392320931
3 2404 188852
2 35138 711330072
1 97936 145116 289033290
1 66540 86220 190629065
3 53 80508
1 25654 141368 383817651
3 145144 139204
2 37321 131681449
1 128386 190079 486181479
1 82904 127231 542803600
2 176067 143073817
2 171759 197478779
1 22071 91646 668096381
2 62973 740963493
1 145215 185630 676263630
2 10441 337434271
3 60420 23442
3 147550 166956
2 137639 967810811
3 141692 116681
3 139093 34646
1 40990 140878 406055962
3 15224 47371
2 137245 931385951
3 134562 86196
1 124962 151564 190775731
1 48549 124583 991315835
3 88575 9765
2 19803 34943585
3 125975 169916
1 131808 191745 47160816
1 76347 143165 538357941
3 115385 186232
1 85854 186197 473232307
2 149966 914895072
2 35279 591428725
2 106030 926037988
1 71230 115037 778088189
1 98202 144559 70711789
3 101979 93016
1 69509 84651 970281245
2 111336 795042065
2 58045 655255004
2 132059 84879560
2 6079 867089458
1 113608 171038 646676346
1 78942 110100 869031091
3 15114 5023
1 30943 31671 331896106
1 43765 70631 648065701
1 126094 171948 63109336
3 187457 64721
2 38257 773665473
3 6156 47816
1 139501 186010 498563175
3 115659 192189
3 168083 52462
2 54941 773072418
3 148982 42074
2 76412 18231608
2 129943 341816871
2 64546 952737798
3 25418 178957
1 140898 169854 78216292
1 7025 18577 310017249
2 61571 942445063
3 13388 191701
3 50902 61365
2 142982 430797532
1 187082 198734 824840665
1 23637 31550 190590405
1 99701 199810 359206503
2 156511 931720504
3 105523 48258
1 176423 182549 64097202
1 36485 44593 910315981
3 34541 98000
1 41256 156702 937454214
3 91717 13905
2 10718 660995232
2 89880 787993518
1 22396 171556 394184454
1 53528 196464 214636183
2 80621 714305572
3 199696 150713
2 105028 718851159
3 157304 91470
2 129839 550110381
3 74230 120219
1 76300 121972 485819712
2 114829 293465643
2 30495 498619069
3 158605 162619
1 10573 58312 461294667
2 45462 231032520
1 41671 133737 101537043
1 85181 194028 940043523
1 78390 83188 232806487
1 96375 119842 527979719
1 123860 142383 92192801
1 24199 90350 239910949
1 33117 166911 877740806
1 8544 73699 808636612
2 141632 534637684
2 138236 211792783
1 61898 63801 287890373
1 67887 130550 701402426
3 85720 34445
2 125691 951505992
3 10753 111150
1 74061 189041 420695478
1 63184 80077 227315468
1 24102 122277 337403072
1 121441 171269 137050743
1 12732 177520 274516438
3 25386 33131
1 119001 159273 984770360
2 167039 597249992
2 166488 292360609
1 112917 113116 338754613
2 180626 264389877
2 24903 682658302
2 41062 497838884
2 61212 743106162
2 162022 994552413
2 13081 186638001
2 107698 3520311
1 90957 169014 224544261
3 172880 71984
3 43893 73284
1 67271 179423 173909751
1 23766 166927 20614019
2 185608 72633245
3 130882 45000
2 6620 249299752
1 173248 185096 307698308
1 62086 139892 122024598
1 61687 123888 518146573
2 32247 769045340
2 2164 887531100
1 94605 158331 798518163
3 154965 181767
1 51683 183434 643757193
2 107394 498506522
3 111534 68857
1 23157 174554 16982912
3 72287 77431
2 43784 199719333
1 32898 98596 426894479
1 15277 139236 237816959
2 107922 920493111
1 102482 135070 140555344
1 44623 198285 727611978
1 58733 76745 345058594
1 38216 93824 342351686
3 191110 50499
2 82898 332280048
1 140093 196911 260715243
3 133469 124153
3 199196 144458
1 70832 113212 60645238
1 88317 160874 386340713
1 143076 169377 783526012
1 28448 98184 578218797
3 21767 11444
2 132443 432176049
3 29567 99853
3 80578 15813
3 56664 109752
2 53146 297984068
1 82653 84054 213215240
2 27207 251451730
3 155596 185267
1 13845 80640 288446970
3 172166 81216
3 138730 140007
1 48232 198193 460972456
2 76561 560736148
1 55938 110382 546420308
3 84335 152106
3 183634 13131
2 72611 645393187
1 2246 120265 773191556
2 34887 622467627
1 112219 191012 26416964
2 5608 203226243
1 172446 177087 929714168
2 79330 178508697
1 40774 53402 427795858
1 47119 175259 446687719
3 192891 183110
1 108481 154211 611081320
1 74390 83366 72918944
2 43000 376328438
2 139963 313840961
2 109163 164499817
3 4947 139008
1 116611 188792 503790843
3 43695 146454
3 156916 181345
3 61849 41462
1 76967 87651 657672730
2 64207 370944372
1 86818 88602 330843581
2 146448 252680600
1 65971 119058 633875441
3 186973 131335
1 25998 117893 750831459
2 127764 244940309
3 162885 89081
2 196180 318066879
2 71800 447881309
2 68306 889650021
2 167244 817590867
2 74189 226449785
2 111456 812002955
1 23318 40260 437347047
3 85334 143799
2 8225 116206970
3 93944 52145
3 43424 194957
2 179105 460667053
3 88824 2681
1 37218 77450 453212121
1 133244 156104 765859660
3 55486 109075
3 14897 154258
2 162941 158058261
1 140282 193579 64243935
2 44608 439701082
2 108180 502757544
2 97717 305588927
1 15450 58031 392764696
3 122723 116050
3 109832 58035
3 122597 197073
1 75572 85198 293937589
3 123683 56633
3 105254 127478
1 53379 99196 619065329
1 37115 151534 676636741
1 88713 125805 632600839
3 55831 109382
2 151467 403119032
3 104775 71806
3 104214 52246
1 73395 88918 991271392
1 13953 141317 456858275
1 80419 169060 794020069
2 20711 404295694
2 137832 272589896
3 196014 77680
2 135362 707421422
1 27683 48073 636619431
3 137086 110554
1 14712 44967 657300789
2 145626 158037383
3 95198 129114
2 72953 390028525
1 168037 170196 463498423
1 99126 147713 762916547
3 25775 170429
2 141941 553786006
1 133557 196300 449382597
1 46892 109462 362553608
3 71861 114330
1 3198 59193 742035587
3 135004 118131
3 99007 142409
3 69992 100789
2 74366 96325528
3 131635 96902
3 71381 49612
3 181399 48429
2 164630 67821806
2 113343 422359303
1 139039 181024 667268319
2 85404 624339103
2 63966 174532516
3 45483 194284
3 155173 76465
2 23464 688098875
2 190221 576840378
1 69521 173522 246641579
2 80015 835766448
1 137220 163376 865580978
3 121973 107037
2 162240 309136011
3 22630 126381
3 119487 129522
3 96758 138934
3 101475 19790
3 129215 28990
1 17270 29362 295557149
1 33438 167762 323074938
1 48255 99609 933855167
2 18993 671345692
2 162056 875974774
2 70164 998985242
3 48141 59800
1 38349 96840 673935229
3 149774 138857
2 59630 815346365
2 169075 700883178
3 166049 62389
2 90139 550714710
1 140528 154844 845430202
1 70252 120209 385190662
1 50848 155697 456674635
1 129293 135874 772058994
3 154726 165984
3 141045 49412
1 87216 146986 942792691
1 67353 74369 803778849
2 155187 632209092
3 42274 62119
3 164685 149423
1 96867 173138 89337719
2 182014 964573079
1 99338 104264 437727187
2 168944 620317614
3 156729 35892
3 11556 10570
1 66940 158623 70361177
2 37494 680981585
1 26004 156550 146811707
1 58616 116779 116246978
2 119477 833408936
1 24077 42602 950436542
3 2048 17538
3 126771 157128
3 194462 182559
3 151718 10582
1 16555 71748 107810886
2 192886 541513765
1 150355 158878 548926274
1 99719 147951 551951411
2 79872 787816286
2 63137 506208676
2 5661 749683369
2 40085 428853180
3 67841 148191
3 79060 95018
2 111743 601910826
2 58282 503812381
1 37422 68048 603425788
1 33893 158526 92097576
2 176162 186533779
3 55154 121505
1 142205 145232 44174734
2 120874 251147974
1 125165 198647 874899895
2 13996 107107336
2 28540 274301697
2 2919 301355047
1 131270 153420 133889722
3 154800 12166
1 34728 123135 185873815
2 173233 89205915
1 73051 106995 974478553
1 4687 181837 837565799
1 14054 23623 252893230
2 17926 337777664
1 96387 103686 912829717
1 18075 143912 851197691
2 192385 390671672
1 23723 86496 369859913
1 125235 140642 346432943
2 198560 293530778
2 89722 444628135
2 169656 437338760
2 63873 339681039
3 191393 15736
1 120421 193185 196646336
1 28703 33561 963496316
2 89988 874251087
2 106300 584100573
3 170238 62390
3 59233 79144
2 44909 828940963
1 20191 83411 660084995
1 65213 178119 661670415
3 121246 94082
3 124217 30518
2 39876 898230986
3 29732 81720
3 81142 87907
3 61526 24493
1 2006 106978 547304856
3 52997 71597
2 154807 716600398
3 107870 95235
3 41817 183602
2 182633 950986515
2 68527 412110998
2 58560 910332693
1 119580 164660 512558948
3 98860 67877
3 188193 35915
3 109169 126464
3 80910 192576
2 33926 837628050
1 88822 167169 871784966
3 65645 47689
1 123374 181320 315742021
1 3287 26479 183452002
2 3099 431067010
2 14756 9334753
1 19272 104998 418593556
1 148943 168589 971480136
1 67345 125790 80338341
2 44987 339553214
3 90589 66735
3 110886 181019
1 144194 193543 901246431
3 15959 198039
2 2026 221997901
3 147993 4691
1 107806 170835 113744662
2 101033 497976008
3 56276 188102
2 31882 48512966
2 71258 917542520
1 43245 180905 737390278
1 40252 85553 116917339
1 42115 67061 980301895
2 166041 734598259
2 65075 377109869
3 22089 27470
1 29015 43200 124124853
3 46889 17392
2 10802 678548621
1 7160 75270 663141931
3 131497 173724
1 36418 52722 299849362
2 115145 872270259
2 186471 461789344
1 23743 159144 99735808
1 6890 184175 574165708
1 103195 114677 472705522
1 96473 150558 637626321
2 144180 733228270
1 109633 127227 77690434
1 14497 112994 158838551
1 41857 51020 303556395
2 110010 318552943
1 101560 185187 219532862
1 36890 169570 253043124
3 134325 95707
2 47852 79366853
1 61950 91898 793439246
2 177936 249138659
3 58329 81977
2 35203 123505142
1 45464 81199 368345710
2 159869 12682204
2 25178 729206289
1 27476 115756 901801013
2 38117 174268740
3 14532 23369
3 164293 161344
3 199875 156817
2 55918 936185726
3 49393 100332
1 71740 82985 347092966
3 11077 162431
1 48409 166232 807921319
1 20494 117993 92593386
2 50145 824325380
3 78194 139383
2 172542 296267783
2 149566 278578425
2 113260 431445009
1 49402 62835 142246523
2 2591 735595193
1 36081 173639 176909861
1 8154 126667 185132581
3 87194 6122
2 93746 641194119
2 73470 808646728
2 169831 160195271
2 21028 962797759
2 32917 43053377
3 193078 119873
1 90226 158645 209814702
1 51267 102096 48219884
3 128050 43292
3 48255 182406
3 23862 20565
1 179651 199436 391004038
1 45022 125432 239017890
1 4592 162417 110035826
2 41113 815880477
3 107206 127373
2 9373 591448433
3 71028 111490
2 88471 310749604
1 4303 109843 301580918
2 133660 720397516
1 109086 123157 45956371
2 130669 297569981
3 21111 196517
2 179119 657013413
1 24259 95413 684189589
2 83061 727636956
2 79083 432912420
1 48297 87415 676402845
2 50020 278876779
1 28484 43355 535607216
3 2464 6267
2 122542 444129112
3 16989 107586
2 21825 265687804
3 3603 146769
1 33923 108668 533708321
3 196878 187837
1 37287 198678 232788211
3 152304 70347
2 30638 574090693
1 21375 180327 172817510
1 7125 129803 558736626
3 149145 173244
3 163460 156480
1 4572 29609 121978518
1 157712 183488 799995283
1 20316 26290 184870740
3 92800 24855
2 171265 657713995
1 26936 90546 741577211
3 28929 180067
1 12918 88010 611826679
3 33057 165332
1 18358 123068 651414679
2 15861 876966061
3 176233 30407
1 49283 61567 585993804
2 111201 425009540
2 132543 875449330
1 24032 199855 422614667
1 98036 187317 92362250
3 2864 116847
3 2916 199189
1 48136 142461 989483710
1 20531 49396 855297577
3 166815 145572
2 198900 899425441
2 43535 294666643
2 183924 481345215
2 139457 836036600
1 3937 68296 822125465
2 70605 538056374
1 106614 183031 403786418
2 96085 199857076
1 62416 170461 94295501
3 53359 165866
3 27268 69347
1 35330 166352 867328288
1 12701 50124 345321087
1 130234 166969 814269627
2 48791 247997377
3 148053 29524
3 65351 107981
3 112708 5344
1 33602 39916 640553840
2 93781 598424454
3 193677 198510
1 156439 166884 533158125
2 170923 952886037
1 37489 49895 748908535
2 86179 823098954
3 106543 183113
1 29219 50348 803057226
1 104175 197120 315635491
2 111946 767827676
2 70462 30587859
3 100455 70863
3 148566 43474
1 136521 160091 90179839
2 196567 913300232
2 171175 131337084
3 12214 68794
3 164987 18939
2 137594 245374109
3 26186 75709
3 73764 101052
2 13241 706653357
1 25491 198483 885189121
2 25895 265970389
1 72258 189881 5542924
3 185130 149975
2 122672 276850250
2 12754 753821516
2 147754 558634666
1 111992 165784 61390038
3 125023 177030
1 107657 179963 595073559
2 67032 859288638
1 69812 127635 384444795
2 198989 412700184
3 147861 508
3 163676 194445
2 25067 385062112
1 130028 177786 511524031
3 47929 101707
2 146329 247014014
2 190470 552667345
3 29797 163045
3 134880 24732
1 96850 138549 478098647
2 16249 445483577
1 92676 149081 774769319
1 16980 163935 793690552
2 72087 573622461
3 99676 184893
3 145822 128036
1 25782 30431 534282016
3 51727 137083
1 65333 197245 844008180
1 68779 113662 217905879
3 138827 164002
1 68283 184787 963007370
3 166154 34018
2 48986 350371070
1 30863 94072 70965231
3 8324 93764
1 28876 94942 122336460
3 143072 109805
1 95948 131599 665159080
2 32312 164388200
1 89939 130430 250521934
2 5576 599556364
3 168787 86604
2 181920 21021218
1 128813 181618 385616167
3 71774 43862
3 197632 64514
1 12122 110241 761995503
1 71075 189564 529784283
2 85230 127979128
1 98676 170252 946284380
3 93548 184098
3 69005 108125
3 146478 157478
1 137792 173788 927589569
1 58068 108482 995015931
3 66077 101862
2 189441 55335707
1 135535 175347 185332714
3 108057 30102
2 15953 552798108
3 166426 1658
1 138339 172562 719308351
1 167079 174859 752615063
2 57795 620939677
2 73168 436507970
2 125963 933612582
2 7565 703186818
3 50155 120160
1 57655 158582 980054406
2 103779 722605150
3 52747 74220
3 2123 72198
3 24937 93615
2 91953 967699335
1 45407 124243 343563338
3 734 130441
1 78395 132471 768918265
3 136398 146795
2 135929 337599358
2 105646 636994561
3 18961 49237
2 97670 348965063
1 184204 194057 971306265
2 56775 939688731
3 87523 140125
3 96891 176582
2 125871 157769371
2 12925 62620775
1 67820 196878 75109126
2 121368 753804013
1 25387 45912 14764984
1 134937 197018 771907882
2 153121 12225685
2 25376 329595758
1 15963 169176 340986473
2 151763 896596622
1 26996 179506 500565398
1 83266 183077 214080137
3 56242 6256
3 163177 198827
3 100886 114189
2 38827 714344330
2 56328 274545348
2 102063 547361069
3 132781 159512
1 39243 118371 905928559
1 83555 146641 211678131
2 60011 807233629
2 29378 702680095
3 187420 33006
2 199077 751931150
3 96476 194580
3 97313 67709
3 163922 116782
2 185043 468531041
3 123827 77275
2 142173 14631104
1 69678 197002 108363401
1 6978 59584 934152317
1 491 35290 428038056
3 50939 86250
3 40960 183695
1 837 78126 291031594
2 61819 758714775
3 134022 7204
1 64221 115645 872168685
3 85057 95142
3 145948 43378
1 1498 161582 926754011
1 77595 79760 378839106
3 26151 99688
3 170934 159615
3 173342 38464
1 14396 74164 726255633
3 10227 76452
1 143363 192829 9816958
2 150345 718896883
3 130833 10568
3 29500 178408
3 38354 179766
3 175901 39647
2 191863 573081610
1 27241 161977 63141848
2 10078 863352452
3 169631 64536
1 106030 161719 563017717
3 45533 30999
3 173532 37258
3 81452 96319
3 176546 85770
1 73253 89507 603811729
1 63356 88721 930828814
1 13236 107092 236057357
3 45883 117002
3 183891 126197
2 129801 389532153
1 126512 189164 777121143
1 56438 107808 552873313
3 59857 169846
2 135822 316788247
2 101749 137937400
1 76780 172987 574309566
2 8442 337411987
2 158887 583683267
1 8555 166950 882744357
2 86260 615967963
2 168036 310168162
3 192773 193069
3 120785 150566
1 60622 191087 146938916
3 174818 35748
3 31712 151131
3 107143 70675
3 143349 161851
2 170988 374304957
3 53924 53276
3 156235 129322
1 62488 190779 479612465
1 58034 124802 739551930
1 35686 139049 555643210
2 136073 467147505
1 60134 191420 143097830
3 192215 25904
3 120962 125060
3 3196 104953
1 159023 179883 898498075
3 174564 180804
1 95165 167749 231562241
2 199454 470318103
3 170624 149474
2 69547 83260937
1 51261 196691 513506290
3 7375 130735
3 100280 129316
2 132613 712631413
2 130949 915186213
1 78860 136933 702166935
3 14868 62153
3 64851 101640
3 9229 97128
3 126880 185518
2 154226 900446021
2 177869 680624875
2 18781 194404296
3 40550 86075
1 88395 188346 777442489
1 155588 164638 306542062
1 9537 123335 378786417
1 64158 188350 274578706
3 63384 46012
2 59134 104754122
3 2704 42029
3 74194 127059
3 148934 28470
1 3362 165057 524902909
1 55912 70425 987525286
2 142361 867094488
2 198761 216841541
1 72282 181037 829216531
2 151802 162570435
3 174956 167032
3 15939 67445
2 130979 409728241
2 24374 114265937
2 18928 569082538
3 127773 192431
1 51909 189610 203099806
1 75114 189038 185117152
2 62272 865402148
3 160913 147132
3 56210 69068
3 71705 95878
3 48877 37592
3 84547 121255
1 43731 153139 515619128
3 22265 185832
3 46022 45042
3 871 36546
3 35905 29959
2 186409 249927392
1 23011 136034 670194479
2 157375 511374762
2 42289 651586126
1 93222 118501 902080965
1 81936 144867 220938356
1 39385 117132 852604561
2 19580 303991772
1 121046 130685 711768674
1 19023 98445 491942480
1 40732 85149 753227339
1 56412 68484 860493816
1 34207 107010 489008434
1 116690 131469 570756795
3 126491 41273
1 55999 125985 749606710
2 44273 277259114
3 12931 115076
3 178704 157610
1 34137 114403 479536567
1 84938 142785 465290940
1 9955 102135 610874618
3 7502 70745
3 148283 78517
3 100476 33828
2 158836 236758845
3 117857 143506
3 113423 22873
3 110803 183419
3 168647 129965
1 183085 185989 377841571
1 46534 180852 334982247
2 135049 373772112
2 126530 509974504
2 106232 872248289
1 58691 177572 686878915
2 54206 538719130
2 89941 898668927
2 145928 546957930
2 127831 912204733
2 138717 662491399
3 115338 197142
1 69763 181829 239128742
1 95352 106885 720831668
3 66603 147894
3 53276 158135
1 146849 178392 604367948
1 29158 41820 172881751
1 54746 66402 866094996
3 11975 50516
3 35618 199013
2 160477 120746124
1 31130 171536 433459194
3 25326 25188
2 20762 676865948
3 67742 88559
3 85735 90913
2 58733 450093746
1 34601 96062 540080131
3 114422 7036
1 43078 170507 997381778
3 4968 86862
1 4120 27739 999292435
2 16933 939377288
3 78182 144781
1 46201 54230 323516929
3 80708 197924
3 101211 171096
2 27306 552655440
2 73159 652916320
3 3843 184885
1 23222 120540 367332026
3 59370 192201
3 175468 166299
1 68336 195098 400301558
3 11834 83109
3 74982 170226
1 40081 133452 247878607
3 77119 83000
2 65990 208006298
3 143513 127560
1 99921 104484 986996440
1 20622 49114 889004111
2 164456 482891941
2 106217 616085817
2 43517 808039294
1 35649 186218 627990413
3 134152 188990
1 75585 97141 950131228
1 44443 113085 724698008
2 191332 968807411
2 165558 119804498
1 70612 124687 671566705
3 160217 51674
1 72946 157790 806658666
2 58558 744195498
3 101213 16954
3 25615 84447
1 12476 17780 368822567
1 28335 72189 23397293
1 46305 67906 45315334
1 67860 95028 403576819
1 20540 189263 99366106
2 119861 84601889
1 87344 114415 690411584
3 67115 150208
1 65654 114021 127049980
3 114831 77991
3 36597 53731
1 144563 174393 575692655
1 75518 169286 931547721
1 81755 195389 859666618
1 162594 198569 57038063
3 32490 37079
3 194195 101897
2 59915 756202114
2 185906 744943259
2 32410 501895030
1 50502 140500 475073930
1 26525 156372 941814271
3 19605 74738
1 126416 180145 911651971
3 102376 159762
1 70035 121863 157523353
3 173813 158729
1 42287 80225 400943834
3 11294 197560
1 12497 18571 581049645
1 15562 137499 223334669
3 150385 10827
3 48599 161244
2 135032 967246925
1 11592 14805 52560935
3 26749 139104
1 147753 180313 896954007
3 32466 30225
3 51515 174792
3 66614 126485
3 162248 187226
3 20308 98895
1 3237 185956 213476472
2 179002 873207630
1 43727 95979 421040999
2 64115 706330998
1 43245 176938 397277020
2 196372 424735027
1 18421 173103 937880689
2 122997 675474004
1 170723 173755 97625705
1 112422 120652 329134931
3 129763 33560
1 73568 169893 25074819
2 65436 669315849
2 112347 764685742
2 24612 180507578
2 194981 548751716
2 158662 634484156
2 196858 262043953
3 189573 14331
1 92435 168157 429951653
3 177655 117346
3 155849 40521
1 26566 72368 337403669
1 58694 106357 148135034
3 87553 37579
3 131261 4530
2 165882 375131770
3 115217 174585
2 107380 268470531
1 30452 131750 989363930
1 8333 38320 31787581
2 38067 823142758
2 85358 796927455
1 9417 70201 300311907
3 199943 99100
2 21749 647159531
3 87100 22017
1 89104 91781 519518232
3 28625 79504
3 192612 100744
2 54074 911699226
2 29645 62040273
1 36574 88184 357967792
1 34471 123847 54000311
1 156721 187201 567058712
1 63212 162590 725454700
2 28120 974095383
1 48119 88168 899737366
2 187060 965375231
3 45578 183552
1 32423 154408 526919235
3 80799 133180
1 68117 182496 400732529
2 671 406036537
2 166616 67571500
3 60609 11482
3 153125 63590
2 86351 186806681
1 51645 154082 826419799
3 148971 45581
1 57997 195835 542208390
1 89124 133313 222266794
1 46332 157872 345695605
1 101010 198981 727152169
3 155205 25705
1 60589 196013 422225023
3 23341 65970
2 121452 803072211
1 95417 141679 41244790
2 153311 985724680
1 19679 23826 628943773
3 106740 96094
3 171526 112885
3 153501 188895
1 27926 122562 34707756
1 62022 182269 790632373
2 5214 130322253
3 162188 186907
1 81660 190937 808725512
3 25373 24843
2 141199 150942904
3 91231 43992
2 188428 948842143
3 114902 69500
1 34034 106546 999794434
2 178491 926361917
1 32899 105602 946845681
3 36662 144398
1 88810 156017 380080464
1 33184 194096 484903422
1 10866 14394 517773201
2 47741 785031331
3 161137 117385
1 191135 199556 393509682
2 46975 379401103
2 163086 372515372
3 6577 121949
2 147055 297096411
2 80981 794157157
3 121636 44272
1 121553 135849 303933567
2 31951 947293815
3 32415 167461
3 27522 134627
3 68664 184449
2 141623 880476741
3 182757 76298
2 56745 388027003
3 59472 97758
3 65303 96295
3 75773 66325
2 32367 865335270
3 167235 198039
2 93290 258124035
2 25890 546866101
3 108104 26339
1 39102 158365 684478414
3 17415 67288
1 171471 191649 580266916
3 65322 9320
1 112193 119605 784225506
1 53880 185886 611246368
3 76601 182160
1 36481 109525 583119647
2 9375 798619919
2 58629 707732607
3 88635 16067
1 106636 143167 813451209
3 91394 195441
1 48857 92309 887109248
3 103004 111777
3 29347 6691
1 54145 164476 132421137
3 185761 155334
3 133793 164071
1 70758 168366 56494021
1 26263 175927 396288288
3 148231 14544
1 36735 166630 900344862
3 85422 15262
2 138398 855121098
3 130196 108029
3 13729 132031
3 32760 170590
3 35366 160777
2 45770 129170442
3 93666 178201
2 15861 811662463
3 14435 196379
1 142919 144828 94526297
2 11499 216011950
1 31093 46199 782846977
3 123663 114202
2 101108 221889305
1 118468 156936 22876017
1 71085 78333 461565250
3 27501 176120
2 51185 166046880
1 103006 153637 404053530
2 51058 471781808
3 177901 64720
2 97242 417891197
1 68848 69543 868384553
2 143731 985168663
2 125290 310874991
1 82070 94777 287443070
1 31647 56913 529690161
1 45350 155263 105389011
2 134313 503946208
1 191083 194809 112092094
2 18932 911785672
3 195905 34631
1 94905 126827 488418467
1 98299 108680 202021939
1 4982 123429 725161780
3 34866 168177
1 83000 122017 286718318
3 121637 69525
1 2064 171983 447644429
3 26110 1343
3 112516 175264
3 20307 84997
2 199313 617640070
3 70559 37167
1 68333 123589 111322000
2 60672 380953912
3 161286 16167
2 4487 132982523
2 148546 558175572
3 54573 168990
2 194167 157488741
1 59440 154165 721786298
3 34080 151385
1 88417 161353 761846467
3 69549 64276
1 8501 22326 331522447
1 1008 132974 693228463
3 54058 104837
2 144650 189994520
3 168056 199965
1 2399 17542 593254187
1 25862 44677 282799229
2 28503 96748400
2 190656 163318905
2 10266 715251691
2 133618 109080759
2 80831 368660900
2 144354 268888414
3 93958 77996
1 137002 199576 517869672
1 80526 146645 820238705
3 2047 187353
2 152561 948342807
1 93709 93835 84190392
3 152333 158040
2 118447 256588592
1 115477 140777 733423730
1 86368 124859 43568687
3 61808 160185
2 97717 312294920
1 10060 58592 551952778
2 31040 337441939
3 86817 64967
1 114778 144667 84394381
1 83384 178790 469182363
3 105926 25138
2 151216 949124900
2 7042 789906102
1 131098 172848 343839025
1 104018 156226 960687787
2 12947 960281227
1 11688 18951 467800720
2 233 555486426
3 101534 5959
3 133444 97516
2 188509 715492233
2 78670 786421663
2 39558 112246481
3 135043 176513
2 36645 317723326
1 17413 44445 826903793
1 173631 175373 531396120
3 74760 35197
2 23026 952676714
3 83720 20750
2 119325 46555826
3 150894 161921
2 121390 600849074
3 54427 109027
2 196111 514423164
1 31525 64871 71034868
3 167112 128894
1 153726 159288 220990416
1 8592 193486 971130627
3 69470 123125
2 125260 872325484
1 7583 56206 187822537
3 32169 34151
3 64497 150245
2 160805 685507073
1 55569 104460 18709344
3 64643 9351
3 100121 51800
3 71171 118050
3 40291 129823
1 37650 196559 792687683
3 4061 45302
3 1026 32793
2 193928 27598991
3 92453 194733
3 76177 45137
3 84430 156413
2 154056 596906243
1 73779 146926 791466720
2 68786 202815845
2 60678 875062905
1 158264 177633 193792586
2 22088 12318019
3 163125 135005
2 74658 661284011
3 56555 77635
3 74127 192142
1 158831 163814 603348650
1 31677 160073 898367638
3 190469 73115
3 164556 172203
2 150046 587720084
2 132368 114910415
2 103182 583766195
2 33223 772113991
3 1906 25220
1 44968 74392 766453850
1 57128 110754 892785427
2 141619 471083431
3 17855 64602
2 49809 524855941
2 2869 59012183
3 183828 68541
2 177683 995669567
3 25859 189138
2 34386 519609518
1 78346 105603 940444971
2 142288 685377308
1 54604 55138 497225217
3 74970 166798
1 130665 186557 685178479
3 18077 3239
1 49890 56754 127685155
2 120665 656045725
3 8605 14200
1 12218 103177 704926535
1 41003 86934 588603774
1 9873 119398 205600363
1 60094 169880 824921474
1 32706 58951 808712795
2 92648 325168098
3 154263 182742
1 63176 106416 806604336
2 105656 401989265
1 39710 110164 910662807
2 150817 417188127
1 95994 159767 550017054
1 89676 120178 810131614
3 44168 86745
1 8042 172424 781366683
2 57928 822221518
1 9633 136580 431641492
2 25092 553196504
1 105718 191577 665431900
3 114367 79345
2 19574 817665531
3 155466 199619
1 31211 142520 209828497
2 153920 174772018
2 70818 241006621
2 141685 25428915
1 53540 67288 61321938
3 9362 136930
2 93859 83885030
1 95506 97079 744269375
3 121776 7588
2 17140 320912989
1 28847 77485 24638862
2 137636 820824728
1 26438 69738 608230458
2 24344 661682584
1 20887 29667 951440084
2 80047 472638555
1 46355 53031 220886822
2 172041 919432867
2 68527 442893019
2 15017 948378840
3 174160 184468
1 42785 54874 115404791
2 153405 877467852
3 167533 10498
1 161198 171219 725612202
3 40311 72346
2 116845 729401265
1 26773 139922 896318428
3 196440 31316
2 90875 398901602
3 139237 50211
1 35767 92182 536680609
2 72571 217902993
3 65294 142096
2 135234 936852570
1 50519 123314 201857970
2 130846 175412242
3 104063 102229
2 124898 366847078
1 64457 76281 69584787
1 160410 188165 509845086
2 136939 212132222
2 84006 159892301
3 45867 45446
3 194906 50837
3 59118 156105
3 43256 162814
2 121070 735494623
2 133943 444157246
1 36516 64336 522549026
1 30564 61375 453913472
3 19800 152576
1 94093 153206 131646301
2 100312 392751835
2 39722 966502647
2 142057 238338050
2 170949 132254797
1 187489 199618 196621466
2 95647 359466796
2 102705 450963580
3 138535 65653
3 76044 16162
1 21851 22886 116056659
2 63354 727506131
2 132939 28168652
3 45317 196991
2 56515 26627813
3 50046 88490
3 148141 107275
2 93231 356889057
1 9826 41807 742514690
2 168263 417025337
2 145154 535957480
1 143301 183202 874797721
3 90906 181561
3 138105 32941
1 137719 147891 508051053
2 110175 200984933
3 188469 71207
2 99803 610757581
1 109830 118569 212379183
1 191797 199301 645843634
1 41084 62475 936345600
2 38329 850616218
2 123468 189854651
3 118191 144517
3 62698 117639
2 23128 463891181
1 113181 155151 781200201
3 14616 30174
2 181048 795214552
1 107740 111260 391371643
1 104875 162813 414565486
1 1268 96871 247999578
3 153922 64451
3 113629 79648
3 185208 57902
2 75146 685982584
2 121643 866512755
1 76220 171160 846326507
1 1573 111090 184387298
1 85588 136252 113190335
3 95730 67698
3 125335 16931
3 153036 160524
1 159666 173016 547553210
3 27330 113274
2 104597 479864649
1 15024 87065 148712571
3 37064 98846
1 141505 173383 655932154
1 57352 73383 505962584
3 46719 169667
2 138093 205339104
1 183750 197484 879003298
3 9481 127199
3 194113 120129
2 73466 451573609
2 84679 694107423
3 62072 197560
1 25749 87600 701499113
2 83369 639724688
2 192047 98542517
2 63392 923185778
2 113344 497276505
3 25307 112223
1 119537 165958 709111966
2 21398 89729270
2 56696 195147139
2 10612 729143572
1 53570 107883 557508182
2 52802 478249709
3 160796 183458
1 57717 102846 31341818
2 166449 988746005
2 186937 642686608
3 127920 52191
2 159836 305287925
2 134225 116126205
3 60467 17726
2 171611 769162107
2 111332 386430281
3 147412 41250
1 116331 197766 514920884
3 60036 183916
3 141811 113597
3 50500 116569
2 102770 200886835
2 150891 659519752
1 130464 139622 67850800
1 38078 62301 796956034
2 183892 742698319
1 29257 97565 556947643
3 2401 142797
2 151185 277343543
1 54499 115775 763949621
3 159667 6592
3 40900 163932
2 64733 613196903
1 33005 100441 486781865
2 132128 949239673
1 31870 175365 41010058
3 128383 35333
1 122714 172386 943913158
3 1021 149895
3 17864 16024
2 101585 324884706
2 25207 162276714
1 10681 106693 610323120
1 92275 102979 8442124
1 100973 178899 122383056
2 196985 988041752
2 60474 777614814
3 64371 30442
1 90227 180051 83151649
2 169666 334772625
1 23046 118965 840276745
2 186183 297896302
3 38138 150253
3 34185 114640
2 149573 904025719
2 719 381374996
2 144478 755714200
3 108250 80227
2 136311 470522562
3 30776 24018
1 129817 198743 750645937
2 92658 174542346
1 34405 52066 41077778
3 23984 72302
2 121641 745275461
2 52622 977436329
2 80671 904891280
1 70354 192503 962886329
3 153680 193382
1 5922 70760 606574182
2 71708 746242113
3 185329 91551
1 146500 193460 663942218
2 97932 371455247
1 7515 85071 667614815
1 4981 12377 525004184
3 25401 90907
1 135207 189258 695263184
3 160301 62669
1 21008 125633 342183590
1 688 157607 355826777
2 57172 220981603
3 85277 182483
1 150757 153142 386707319
1 133712 196156 313078036
2 122356 829284205
2 27107 881063116
1 104619 170966 337069541
1 51777 149435 959982095
2 173344 416478675
1 87323 164301 498330797
1 120406 170764 613251808
1 37092 133345 885125601
2 113777 916282792
2 83026 844222965
2 6307 579939792
2 198363 832967145
1 139697 190249 949507557
2 122898 334580564
1 111399 193453 189616367
1 81077 178069 21625397
2 129337 407974313
3 100504 88669
3 68858 46899
3 193725 197833
1 22152 39201 444528144
1 131664 188760 835985452
2 84074 925603728
1 4969 97029 486859035
3 14260 50777
3 127894 20241
3 44252 113978
3 70186 163406
1 8228 140817 432976902
1 2465 15488 476969805
3 64314 73734
3 135554 162354
3 50427 91640
2 46976 427477527
1 56870 126694 909534033
3 150400 69807
3 130956 77566
3 182093 105337
2 4592 930906414
1 2437 40033 773437780
2 139030 976484923
2 144327 55585796
1 36901 167305 943056435
2 21633 893942488
2 39490 363074254
1 94853 118641 570764365
1 49218 165314 653809473
3 178195 132
1 88675 89650 503972384
2 44334 455086891
2 195737 49367011
3 173679 100989
1 24005 27908 185008540
3 55681 190221
2 101388 820656487
2 50131 582137928
1 59358 177354 415332512
1 68015 162669 411398850
2 109462 225305707
2 115622 971332821
1 68129 130086 326286666
1 5229 112197 378896365
3 115039 181748
2 58628 607890624
1 19265 171630 350690182
1 33179 119219 19828521
2 117801 585182604
3 129705 64221
2 19344 463241247
3 176525 126270
2 61273 874563426
1 58783 113094 451666875
3 59710 92563
1 132754 183189 574771787
3 193331 170786
2 134431 421728991
1 42490 98300 276527370
2 44341 9868043
2 193509 929101888
3 96561 22582
2 151129 650457629
2 119808 718896755
3 22401 74699
1 11483 58372 938051910
1 125371 135647 92811047
3 135058 28679
3 44611 133357
1 57566 59616 635075901
3 128233 117367
2 129131 84909055
1 88907 193107 102908158
3 194091 152841
2 17935 90629311
2 17645 774524784
2 153468 181582316
1 85025 154447 404511737
3 65175 147029
1 48918 117478 904992875
2 25131 855953548
1 17089 156585 761757470
2 55829 378001568
3 41442 80430
2 141784 323288032
2 38669 436702721
2 172277 701905120
3 188473 139183
3 83147 181896
3 22891 101731
2 88312 834149413
3 106781 187473
2 141203 529428141
1 32850 72651 692449193
3 73192 81065
3 134611 105342
1 4884 75889 63807356
3 163901 164403
1 6525 56814 109862645
2 102840 847441919
3 42026 99033
3 21160 17823
3 161719 92797
3 195405 42116
1 38006 75712 718593501
3 78241 140151
1 111850 140049 214273924
3 181587 1685
2 109029 946798648
3 163643 39226
1 125667 189262 8658727
2 119091 439447811
2 25320 684096092
3 101322 52091
1 26028 117172 168464690
3 81133 146381
2 197127 960814203
2 31665 917789544
3 39476 40543
3 153068 109872
3 172913 21451
2 128994 572051755
1 22448 59607 854249003
2 124948 577239835
2 49613 19290455
3 86886 35106
1 60959 88492 61322484
3 163529 112253
3 156779 80107
2 95333 335533726
1 56615 66193 418043096
2 52239 787453359
3 43509 16304
3 66148 103189
1 13068 41819 90284888
1 3513 161809 134365427
1 1890 152969 193650474
1 168882 182834 467750758
2 43846 441438920
3 54846 150417
3 157851 94705
1 100963 176190 33911623
3 126404 178115
1 107871 174203 570635867
1 56234 112140 386121558
3 51180 144500
2 197832 115824426
3 123602 90318
2 185956 158652038
2 65173 622531146
1 59912 198036 514013244
3 76825 138060
2 199667 360996658
2 141856 432970409
1 157351 172528 444099177
2 183520 480250551
1 66926 177965 736874963
1 108444 134033 763869404
2 132965 267035303
3 45106 64308
3 68336 66305
3 145982 23758
2 185461 640652319
3 4021 165203
1 54135 194986 319904097
2 134933 612454095
2 198218 605896381
3 93972 121808
3 118812 189374
2 119874 178375127
1 66138 123371 65309318
1 67639 156777 187272246
1 7778 110812 716187188
1 42400 176285 554231548
1 158883 177241 228358077
2 114980 885858747
1 27370 48758 961571064
1 99740 134111 274977618
1 58128 64242 583462381
3 198295 2554
2 37167 187541140
2 96583 31189696
1 23573 166984 978666737
3 139406 101862
2 20917 666595244
1 46521 193014 215057317
1 94570 169760 180019232
3 13898 167551
2 58929 972054460
1 49242 175775 678126498
2 51279 22075177
2 182187 493056634
3 26271 117593
2 113574 846767935
1 96187 140045 206795655
3 22528 9924
3 129282 142000
2 112474 395411950
1 123356 151813 67878379
2 134567 932805859
3 183946 54046
2 16527 834759908
1 144820 145264 427953385
2 50207 554075729
3 142595 92601
2 182593 614144875
1 108405 156484 449973429
1 3235 168386 737814769
3 109453 100204
1 80815 192443 311352349
2 101953 224460940
2 28856 835156437
2 164302 611685609
2 192447 628584474
1 50308 122136 420492143
3 142418 125682
1 45302 151669 998836543
2 33116 845438887
2 56175 494012781
2 184578 382610135
3 125321 181591
1 92405 145392 939149183
1 52848 81009 965131873
3 136362 143550
3 86661 44557
1 81898 194911 728351422
3 16325 156615
2 185674 476800563
1 60237 150673 841383722
3 82314 189473
3 162857 19737
2 149490 954305382
2 64563 297564488
3 6283 180503
3 182945 25256
1 22703 145352 108497750
1 21405 138480 753546471
1 3555 23373 718547282
1 11191 60228 391992898
3 81996 45463
1 34508 153203 905576455
3 154098 21006
1 78346 97875 597751785
2 36706 471970882
2 154510 773704016
2 176857 629794984
1 71612 120860 562042246
2 126441 96908789
3 102682 94354
3 118601 34994
2 42617 132453823
1 41554 163417 843349473
3 124055 107675
1 159328 161294 627009668
2 149247 447837990
3 60435 90054
2 96212 852996530
3 113696 1638
2 17554 85909902
3 195479 72185
3 61959 95783
3 118971 61753
1 48624 157587 966173087
1 79526 130980 673099212
3 192656 29874
1 67251 166073 170275538
1 57366 100973 541290065
3 157595 186126
2 27483 429237176
3 87948 67830
3 180856 119496
2 181846 876725935
1 85849 92756 41090723
1 45538 100346 634484450
2 65696 579795781
2 42994 880094471
3 2641 177695
3 84008 61015
1 13343 42933 715443382
2 177678 624083604
2 154637 380228145
2 46926 284632102
1 52651 55506 283357619
1 366 182717 721263479
3 78446 174930
2 61251 126873492
3 178372 169154
1 26918 186185 462588095
3 108762 75307
1 66613 110718 797023395
2 190671 377858842
2 122813 115217122
2 153647 195838593
2 116213 610281175
2 161972 784773111
3 59764 3741
1 30578 90902 641927986
3 143954 123900
2 180965 829594793
2 50526 764690786
2 15253 767297073
1 74271 106155 57126141
1 66613 119310 808747709
1 96782 142261 421577472
3 79151 24292
1 45061 97354 805120118
2 4515 358829852
3 20729 173470
3 180431 169667
2 152759 580858857
1 82955 166215 349242900
2 36284 340006806
1 78457 85949 916482946
2 35111 426454258
1 55895 110319 991475188
1 91344 150855 590615306
3 171595 82262
2 73835 483605811
3 58544 103302
2 62626 581144835
2 48385 889813632
1 5168 40359 438266100
1 127949 138551 758599783
1 16684 180326 107481561
2 93743 325617484
3 24135 12942
2 54962 518317479
1 87649 97445 261090322
3 184595 150732
1 26799 185311 46360364
2 68924 857911897
3 114933 187942
1 16537 119537 894823028
2 126774 3591834
1 3616 133593 877509202
2 176242 920226452
1 34767 102345 234607592
1 67005 105908 626458990
3 136499 41251
2 75177 233727171
2 14613 180215807
3 30180 14029
3 146811 141886
3 181935 52161
1 75708 160619 49803568
2 70546 96856337
1 90210 134657 521134286
1 80846 96100 632235260
1 48303 183031 378668356
1 56180 195228 933372971
3 47185 192244
2 93948 581521970
2 76186 11468522
2 180560 822718521
3 6704 54413
2 40400 934606170
1 128400 132211 939834634
3 164380 22329
1 53650 125635 296545428
3 46930 116646
3 70558 5887
2 71356 146096862
3 6548 42158
2 118382 900069902
2 7020 904003257
1 108342 160006 176690295
3 36267 112889
1 90112 137882 251468911
1 7276 135890 439796335
1 55751 163155 144309821
3 64674 117050
3 66249 194133
1 92894 109798 6855758
1 71042 141877 175686017
3 33547 192187
3 171622 132623
2 75375 867261155
1 2168 29285 909476364
3 89316 68477
1 14637 69428 12575295
3 195827 132075
2 70720 775318268
3 31886 78338
3 103024 42636
3 195470 132753
2 197544 993361750
3 142108 114873
3 12815 159994
2 128860 281146587
3 52887 30548
3 78990 127589
2 137133 478206361
1 774 191656 127308445
3 80594 89832
3 110207 168173
3 52178 112605
2 179108 807034113
1 39180 45736 354010131
1 37826 44807 612865127
1 94268 99578 751257429
1 14714 76386 900485713
1 150716 170242 715769672
3 163635 100481
2 3389 794492757
3 154317 102726
1 2721 9795 675881131
2 181477 809592314
2 86203 834919842
3 117414 88578
2 73181 544382281
1 58831 132915 954567686
2 193453 127119537
3 90709 84871
3 19443 155176
2 197583 205544760
2 11621 488548486
1 73349 117654 699169890
3 146767 1007
2 110833 471373590
1 138478 167088 512668547
3 89184 54080
2 197329 874292872
1 2580 145037 758504744
3 102440 39513
2 103413 993762825
1 27830 175769 616047877
3 26043 84143
2 110620 596115458
3 103005 131896
2 188394 68284232
3 110631 97363
2 150034 576124672
3 193535 13307
1 56022 118076 134033888
3 65503 50920
3 91753 22750
2 171159 813267138
3 818 135655
1 121547 156151 831212592
3 131377 156298
3 136825 123999
3 170192 92698
2 147099 974615941
2 40979 510924656
2 63222 674882205
3 1154 181095
3 174601 189651
2 6717 471560983
1 71378 197737 135079785
2 56704 451918963
3 125195 57467
3 180680 169893
2 145774 634171080
2 67028 494291019
1 67846 135322 156607775
2 131815 616590379
1 57609 194669 367390633
3 73431 96644
1 131259 182713 658761683
2 78119 500272085
2 185968 201441242
1 25913 165404 468416592
1 167871 176503 463711556
2 138765 642392959
1 151940 153292 349438288
2 198430 411287814
3 137525 84948
1 40042 178435 780234397
3 125844 173140
1 84927 89460 567378076
1 17831 36880 383428416
3 100756 124170
1 175065 192979 378919907
1 14819 153777 224725722
2 164309 166046586
1 34160 94449 740910423
1 101460 155436 542043373
2 144839 74477803
3 162652 181764
3 34584 13963
1 21145 122860 863361465
3 189665 172848
2 38471 823405476
2 196905 241231215
3 180883 173437
1 21336 197261 920474174
3 130045 175877
1 9939 26234 488882846
2 89594 789103198
2 112652 364902782
3 132633 65193
1 36064 94235 718952391
2 116957 95443852
3 73581 16799
2 143212 373530468
3 25922 49123
3 10255 136818
1 153154 160211 766764711
3 18163 50056
1 23292 46472 69329492
1 104995 186008 907656847
1 18953 127991 252913499
3 73699 8627
3 160043 137186
3 20553 7446
3 39993 135159
2 169619 332089177
1 82710 97243 240678446
1 142977 149929 600663416
1 37358 39861 559773038
3 85977 142518
3 106682 127767
2 45185 983532749
3 121629 127889
3 129103 135442
2 136475 168909499
3 131630 14359
2 155415 761596050
1 97090 150235 654720261
1 153094 167482 754368235
3 4639 153235
2 114429 682637923
1 149271 171326 452204974
1 26921 30988 519737879
1 56385 180852 85123368
2 192107 56186161
2 136884 612692139
1 38186 110711 817783952
2 90027 79215491
3 162825 88840
2 13575 739723443
3 11948 193302
2 70455 401780275
3 77225 57196
1 38673 63384 729984871
1 97423 108666 337041210
2 110603 161176926
3 138308 40256
3 39844 28731
1 14238 93883 476269942
3 65597 39569
1 145353 198172 241298261
3 187593 148088
1 55581 112590 125510964
2 36913 842305828
2 22089 113160019
1 15893 95320 887952194
3 30254 56465
3 140588 158600
2 108970 942603988
2 44274 380664181
2 157635 284785206
3 37256 134409
2 182598 472088571
2 148502 896027155
1 7659 108593 254300454
2 70881 217348034
1 33545 152496 511267055
3 26070 128398
2 188890 771288114
3 14671 153674
2 97853 785908986
2 53806 439588178
3 24896 197214
1 65942 170297 221003781
1 9608 59533 668363687
3 25278 23640
2 43843 164846121
1 56131 148329 308633953
3 9402 198765
2 4564 476960583
3 47720 196827
2 63766 352727629
1 54260 103059 158689328
3 56513 173828
3 47590 11342
1 126157 153331 162945509
2 110386 967175150
3 164913 182798
3 197135 108512
2 10958 794221171
3 51929 123034
3 67174 146687
2 152702 858231868
3 25973 104158
2 42827 834592563
2 95107 262593571
1 3983 128725 824346633
1 91346 107239 716042624
1 45161 190883 988728948
1 130914 175725 445405641
3 137458 150122
1 95725 153353 946207465
3 28263 181876
1 53589 58732 107818311
2 60112 261304297
1 59134 77570 132905847
2 58272 738817676
2 176853 252040852
1 72712 77523 42731826
3 150150 61088
1 140515 155046 760883950
3 126660 77115
1 13105 32843 883715829
2 197514 430346893
1 145244 149500 38593392
1 158710 168256 713336928
3 83988 126027
1 133070 189865 20144518
1 5542 136378 726352626
2 108105 253694715
1 69888 146707 6510889
3 148861 1128
3 31699 139299
2 191253 336839105
2 106427 179548889
2 62745 525709572
3 122634 12830
1 52006 142236 118158333
2 109406 593764254
1 59858 180633 920257841
2 170625 969182259
2 62586 166226276
3 70529 133710
3 139939 55726
3 117131 136968
2 71764 477356637
3 74580 930
1 101946 130339 612253532
2 126546 932232154
3 29241 33498
3 125356 163496
3 112306 47012
2 104743 764020389
1 26138 77571 444647318
3 85408 192227
1 93440 180907 915065478
1 133503 192924 436570930
2 199930 480253144
1 42921 124230 756453880
2 56702 741483885
1 44375 180026 955708894
2 10206 591693717
2 90652 637285418
1 88117 93542 664142512
2 189831 827588788
1 39936 169581 140107070
1 10101 156546 879572533
3 174621 125431
1 13096 97464 481607836
2 199951 198497760
1 120714 159924 666813376
2 7020 941961867
1 52870 173855 723881359
3 136378 199278
2 139445 783213617
2 129521 903709122
2 13074 642957872
1 12158 140853 674353289
2 198552 709362586
2 21584 746533963
1 56863 106714 247573531
1 41908 112171 911776665
3 117866 90899
2 179580 389424285
2 12947 988256478
3 93714 188215
1 55499 122543 491751747
1 20061 141647 871473756
3 115628 74762
1 8019 184538 841849508
1 92697 92832 867349052
2 112958 30524263
3 15889 31554
2 109026 622221864
2 63647 315060515
2 109744 961016325
2 77686 18273162
1 124750 184220 347803360
1 73268 157333 960824825
2 83114 191789092
1 110545 154365 253303183
3 168585 81501
2 13849 738724427
1 43658 119555 363567729
3 138856 53186
1 3005 130071 548155916
1 8918 99297 403768127
1 77572 139322 461782055
1 21256 29744 464514561
3 165701 11477
2 160685 674546282
2 173798 528435043
2 67119 101701769
3 97807 173227
2 4025 189767553
2 46879 319814825
3 78361 154756
2 119488 768070306
2 49569 334503008
3 119828 54022
2 191296 979206794
1 30376 127014 533516177
3 144477 127344
3 94001 3518
2 177517 24501010
2 38764 380858523
2 58052 224061597
1 77091 150889 49453819
1 135714 186605 232934079
1 174086 187630 716168815
1 118583 130529 536624554
2 158596 49254699
3 64850 83009
2 166326 678336409
3 116433 506
2 157062 132884376
1 96871 159137 178166493
3 137876 187936
2 3457 491193530
2 194582 718214621
1 42358 63372 367219985
3 9240 81835
3 65845 3814
2 122398 262479265
2 180625 214405859
1 116963 156817 614578468
3 128460 130914
3 27747 115223
1 68877 166796 81168996
2 79860 804935633
2 104980 685536953
2 195218 532933179
3 37508 170694
3 447 96437
3 68630 18313
3 123915 156335
1 47529 107260 968564085
3 140022 54067
1 22286 139499 288702570
3 169319 18234
1 83423 154530 176659538
1 100610 126863 386354935
2 35241 305621540
3 152210 80581
1 23783 89099 120646104
2 67303 610949406
1 13050 106202 344570150
2 130162 712402504
1 26989 57528 949607838
3 45576 156374
2 190489 84303840
2 31924 660728897
1 40504 69465 589881838
1 68234 152481 190313598
3 67491 62836
1 32820 182316 332399730
3 105439 33679
1 147467 166598 488872098
1 97464 156031 25916611
2 74846 439929940
1 22778 98227 38816045
2 81510 404933615
1 24768 51872 944869662
3 142923 4008
3 108775 107260
1 16404 92669 416750384
1 61365 119774 797624997
1 139605 149238 213654956
1 135232 146784 548679394
2 128295 874762259
2 79995 119722438
3 47946 184473
2 113255 463108
1 54492 196708 678539847
1 56556 85845 734153996
2 116128 404480983
1 41473 113615 284079797
2 35110 351074863
1 37558 154373 1356821
1 67550 93303 280561236
2 168868 264605967
3 51468 179913
2 16547 497953195
1 138414 147655 168476681
1 162676 180628 509704849
1 110090 151021 14059001
1 158024 192146 350817021
1 122567 167825 501043182
3 143496 36375
2 52786 722580339
2 19121 777155721
2 6952 180637067
2 99944 452906028
1 63934 84409 740621069
3 107400 186478
1 58275 160158 969518962
2 103432 597862701
1 94832 175885 980185947
2 174965 631314585
3 53371 162146
2 155391 748733128
3 347 17094
2 158866 803773768
1 44090 176630 493508753
3 93261 175540
3 83264 157283
3 15181 128870
1 122938 137277 710053093
1 44740 126979 595074603
2 197218 541367367
3 11229 107169
2 16677 392776198
1 56135 128086 62472099
3 89252 197246
3 39830 186107
3 119927 126313
1 7221 100665 790061305
2 22883 898407120
2 140447 815272987
1 56498 150840 669691680
2 103729 558196345
1 2053 93609 94730112
3 161221 119738
3 27996 97720
2 64717 227847425
2 101143 216103443
2 160944 376821099
1 16793 128953 82815728
1 47529 184189 737040927
3 123433 46707
3 14999 66572
1 66237 91291 428534335
3 1414 156609
1 11132 78311 646999717
1 49555 81377 121299228
2 35532 809915157
2 134168 334204120
1 93257 108608 488252476
2 73082 134647369
2 12716 554385505
2 16226 532529866
2 77530 631525057
1 61910 67492 442411333
3 50611 174566
1 154617 166352 743892443
3 27456 28588
1 13959 115565 424508327
3 126472 127808
3 147153 103980
2 151073 943099800
1 49800 145314 982803562
2 89886 256487532
3 58235 102352
3 141728 124013
1 51804 116579 124115310
3 140847 120760
2 131708 619460331
1 112874 196927 74074361
2 15317 68705610
2 162670 435624866
3 107218 140924
1 37667 56196 238230321
3 170890 31213
3 88244 54147
3 30274 190790
2 133136 624265043
2 188535 968754080
2 148846 791026318
3 66797 199744
3 157925 137568
1 26012 159975 237089008
1 82155 111501 637372553
2 111610 837589985
2 199115 253424351
3 36865 155775
1 76277 150103 713394547
2 114315 81850856
1 16808 196047 371777061
1 33532 88219 739673227
3 65015 51431
3 188068 129251
1 102013 193207 273118519
1 67452 129777 87535782
1 32759 153567 500357745
3 196742 98285
1 43474 102024 128738222
1 85254 188553 8354359
3 135384 98454
1 15782 199367 191879232
2 80852 86098780
3 33212 161006
2 66066 671391991
1 120372 162970 32582074
3 178838 9022
1 21657 164776 358204539
3 105166 41129
1 68615 159394 136455251
3 158831 158830
3 42264 91666
3 134130 24735
2 97164 910623538
3 7851 131554
3 65105 172682
3 119204 173455
3 53669 171065
3 41860 100609
1 25513 61979 891194468
2 50461 282547063
2 85351 157572368
2 77376 29789211
1 150243 170195 118209240
1 160773 199539 625445190
3 158960 122119
3 11613 158094
3 130406 45921
3 88420 6862
2 95024 136467184
1 14149 14996 955247172
1 27652 118866 489576420
1 29278 165547 256860554
2 27449 615387359
2 195350 631667110
1 117506 170574 223078210
3 130540 96701
3 67424 139657
2 148463 587261608
1 10246 191096 69553249
3 186353 97026
1 22556 79218 820667926
3 88128 105027
2 565 457503929
1 71019 154994 840409943
3 14299 102574
2 50334 647072877
2 3207 449365475
3 33456 57161
1 64185 175117 618245406
1 78495 93970 49320109
3 19537 140662
3 88323 174508
1 111673 132886 20030173
2 34712 956670881
2 67089 585428290
2 153221 402733390
3 106497 12739
2 135027 584274219
2 174542 265902070
1 33890 158756 547378938
3 112275 124111
1 46349 151052 133365168
2 85629 507310231
3 48950 67919
1 5767 114483 205202787
3 89121 194590
2 175714 587930419
3 158945 70706
2 48486 347405366
3 173090 3486
3 42396 106154
1 171257 196869 240353102
1 79797 137870 453516757
3 14350 166419
2 192261 550574126
3 70854 196279
2 133308 70394299
3 129037 39516
2 176572 690838426
2 8139 993081521
2 87280 303092956
1 118254 187306 53994491
1 107529 167229 902564818
2 126229 229333054
3 68514 63059
3 50753 160797
1 108908 128699 812208814
1 36848 161585 409070476
1 16778 176269 116099687
1 9831 186538 63342402
2 155601 416643301
2 103288 413406085
3 184030 70407
2 27380 827214488
1 2294 140741 689049101
2 40725 196495464
3 85894 154240
3 7722 165847
2 13709 984400958
2 64537 83084793
2 159828 610470849
2 55031 368331707
2 190411 568178892
2 89330 545626175
2 58702 818440212
3 59257 83135
3 187162 107297
1 25644 181445 947810057
3 164751 48552
3 157197 105933
3 60330 118504
1 93417 182709 318478758
1 69228 132859 305353307
2 41995 899911387
1 57327 122029 295577845
2 182177 654850638
1 168364 175131 600285818
1 101377 167607 252277078
3 109434 170731
3 56839 47454
2 115767 44483969
1 129734 140388 45104807
1 18963 90316 388547908
3 136088 133903
1 70276 112427 406473891
2 24036 800847798
2 195306 938392128
2 171239 478293702
2 57557 651901321
1 114477 126313 318677544
1 81159 173063 788804564
3 50320 92057
3 168163 2130
3 1720 93090
2 10994 866562649
1 28471 88813 116948982
2 167157 482091055
1 23324 176255 114821934
1 22931 65168 960957102
2 52714 632461310
3 95108 16257
1 52962 84851 163077392
2 149633 960103588
1 141541 180547 636464765
2 167671 694949561
3 23696 28361
1 122463 195363 777707567
1 74157 94624 434682420
3 28609 6647
2 22016 266468508
3 34546 185755
1 33706 39250 362032281
3 165365 180890
2 174412 134825402
2 39532 945928356
2 76060 448390488
2 6383 331631991
3 29463 163901
3 73030 163897
2 69880 100372777
1 4240 50760 393521848
3 188780 99534
3 128122 56165
2 169614 997681409
2 98264 252623667
1 129616 167936 872175058
3 174883 133109
2 169637 914517537
3 187747 128042
2 194443 375400900
1 47603 194882 171490587
1 542 97424 754152786
2 156985 751215429
2 153571 836707832
3 17339 192595
1 35626 70309 730347879
3 5178 19382
2 31315 456999533
1 101316 150184 213470002
2 159206 301043680
1 94368 177358 681601830
3 45016 146356
2 193680 207312406
1 132269 135957 775816434
2 93396 164866037
2 112461 276167703
3 123685 82075
3 75913 15592
1 2108 22423 176944897
3 149846 163388
3 179556 68814
2 161286 135784404
2 40294 978560833
1 2563 14543 323347529
1 106492 132411 715050517
2 140421 871250056
2 114345 593394275
1 140031 172134 24415913
1 50301 172507 540139919
3 93240 10559
1 67027 184673 411197211
2 50234 221951156
1 54426 96380 477938392
1 70618 180960 90368731
2 170918 484920332
1 79917 158779 524335678
1 131473 165423 830799632
1 95633 167074 192045284
1 125972 126027 241701902
1 5324 63227 19592664
3 74560 77755
3 189138 106981
3 119628 94390
3 139030 181618
2 98138 756597160
3 150419 190346
1 284 168913 245972762
1 81768 196479 24803711
1 65597 86769 199750434
2 107604 88407005
3 157631 198937
1 128699 152208 259624666
3 98916 9963
1 3434 121003 533138235
1 56276 181553 186530091
3 10607 52531
1 3971 136640 43005217
1 22813 187828 474854801
3 85085 162192
1 271 140385 795967354
1 39240 45426 407020723
3 26435 65870
1 86912 158339 389457666
1 128587 158115 343970153
1 18848 162102 691176137
3 85023 125446
2 123334 982330120
1 84488 129800 279984127
2 112315 612079611
3 53083 120350
1 64964 193246 791744262
3 199418 73835
2 81074 832051951
3 101903 7345
1 69467 127076 440898613
1 61365 113461 618455420
2 178481 31271518
2 123845 931831339
3 101822 54612
1 85249 112987 472200984
1 111336 171454 808865822
3 52196 17945
3 169632 93493
1 75474 94600 199153336
1 94681 101206 214898595
3 118247 94577
2 6210 847762617
3 4258 145282
1 127082 176168 983017923
3 92300 21643
3 158797 182620
3 53781 50892
2 195414 439957154
2 165976 215134593
2 6521 985828868
3 113765 173729
3 26212 118414
2 142180 649347459
1 38569 170998 11127211
1 62952 190002 136934274
2 182880 746272687
1 39857 42397 737482344
2 129765 324846264
3 21254 189437
3 61981 58867
2 14438 181787196
2 43530 916350588
2 177384 883787204
3 1358 12108
2 54125 161099919
2 6122 432908555
1 72708 117187 776400812
3 182915 130383
1 180211 186976 441593690
1 96236 164704 375944432
2 20009 362471102
2 182858 934791239
1 155167 180762 770752382
2 187443 120037179
3 8243 125477
3 97036 17185
1 14204 104591 988008905
1 11782 197643 257252809
3 169490 100892
1 40429 51913 313492228
1 26312 82173 115063439
1 104887 159392 49765037
3 131235 175459
1 6329 159858 92432837
3 172318 33116
3 85868 111812
3 87740 182160
1 7113 141801 837202656
2 39132 277922111
1 76504 139796 311961622
1 10398 71070 764564638
2 123698 552153015
3 97569 168900
3 65590 113414
1 88684 142619 269429281
1 47192 120397 97420644
3 12498 39229
2 148324 948755177
2 162483 694685441
3 145766 188409
1 108815 166139 991355858
2 103333 249582584
2 197067 901484180
3 6996 161936
3 153203 172394
2 111019 113639118
3 65000 197027
2 76976 435600421
2 130727 172216285
2 58148 293891742
1 10628 52184 21876965
2 34956 402598348
3 82409 182299
3 60268 78049
2 10670 627403711
2 140800 684428489
1 34094 180129 584152187
2 20483 195991468
3 51956 179133
3 78536 100424
3 37199 178965
3 182622 2050
1 70743 122936 487032607
2 125050 115790888
2 117866 503561307
1 6906 48277 831279210
3 18813 171319
1 129437 185402 811767951
2 104025 349947375
2 69606 81993322
2 87360 970967244
1 27784 146263 697122385
3 35197 130924
3 77857 76283
1 6238 23500 774869162
3 41626 173688
1 11297 45110 685494322
3 160238 15071
2 77471 635009569
2 62405 202942945
2 15518 575221205
3 199507 174983
1 2186 115505 703642877
3 47004 163216
1 81602 175070 165355293
1 177575 199602 963555749
1 119293 164136 354598776
2 69329 836325514
3 111707 186366
2 68440 109225170
3 108549 107868
1 30712 139905 437253448
1 163164 182779 234468864
1 59851 77296 378421458
1 28494 79045 288544544
2 13109 556061428
3 124346 185676
2 130816 694315814
3 152252 185917
3 139997 31476
3 59552 50432
3 164532 167039
2 18116 272686675
1 34248 168674 993247137
1 188880 192213 896871436
2 176097 786627818
3 108647 146993
1 186977 188936 647356028
3 199407 93618
3 157323 18395
3 128720 110972
1 96153 168740 965215555
1 74435 169380 290587440
2 21608 749959755
3 147643 124039
1 93450 136669 752231401
2 37444 515446710
1 55631 153574 88063810
2 86840 324204593
3 1323 29230
1 41027 111057 277318237
3 176397 176464
2 97652 897607203
1 41600 130965 153305260
2 124451 808513290
2 140388 258475451
3 45541 172952
2 187262 937905294
3 144217 144525
2 175459 58085908
1 91736 144249 788326941
2 61126 535431989
3 13663 24750
3 40655 58191
3 45893 79063
3 54414 86207
1 34835 161465 195701551
1 61894 198977 394650884
2 148048 771751256
1 84384 177728 808501143
1 24578 60630 853000986
3 166651 192571
1 21878 88860 21162462
1 16060 150956 555768589
1 140302 151775 932940341
1 169876 180027 311250074
3 117348 179207
1 27727 179047 597130176
3 33834 11544
3 97189 187572
3 145514 149360
3 11155 68091
3 177589 17355
2 134540 616635411
1 21478 162216 222952551
3 141465 101907
2 161560 101473913
2 28102 486954310
1 119370 169610 628927425
2 154837 224235079
3 100004 94973
3 121344 133836
2 31141 832237078
3 180348 185945
1 167221 172386 931954978
2 155752 96964131
3 102083 27127
2 173830 251880007
2 199314 738137857
3 195507 154020
2 54741 981831060
2 185072 928552602
2 176672 19856610
3 23770 78704
2 101633 362568731
1 122045 170253 653839186
2 131113 646968659
3 134822 62395
1 17976 152527 519548100
2 163201 226725789
3 93726 187794
2 195704 364115954
2 86723 512221875
3 164117 6767
2 7780 773027993
1 122486 135503 516779412
1 92091 98659 557910852
3 181267 32628
3 136930 79016
3 32299 16338
3 118460 73276
2 55928 766660502
2 75927 274697338
3 73430 83126
1 2198 49744 682531867
2 22656 848492061
1 52736 184398 458808550
2 112967 796251183
2 167287 384166279
1 21234 56986 675524395
3 102025 53835
3 91475 149597
3 59730 31382
1 151039 197728 426321303
1 53650 67669 286478035
1 3893 24070 679883565
1 74777 134002 600941105
2 76100 828846293
3 36755 108974
1 104376 162540 547575084
1 130365 157603 612609995
1 60752 94683 52341925
1 16663 41575 657940217
2 123544 587449342
1 10829 182955 623957758
2 126533 841551404
2 90071 827425263
2 153218 136628159
2 106870 481694686
3 22704 165873
2 54540 11005797
1 51348 164165 35750527
2 98617 912428942
1 121093 128878 836977869
3 45219 150349
1 16903 68347 272995519
1 70598 85601 160063640
2 40792 850633621
3 10622 106258
3 124037 6992
2 111540 921448616
1 134494 151545 620794065
1 436 81006 664741434
1 14463 139889 364552081
1 48352 159098 93668878
1 11990 96339 540782503
3 124463 166708
3 65662 134945
2 114579 273217776
2 148273 614368777
2 186021 673989586
3 123285 163137
2 4564 503986239
3 53064 584
1 98316 124803 410464183
3 97529 98099
2 133427 56917712
3 150759 94629
3 166278 119084
3 40898 140164
1 42490 85500 722673920
3 167920 114303
1 56738 157707 410375409
2 43285 297133436
3 181935 57482
1 136208 150978 990229568
3 51476 110280
3 138888 194927
3 125989 198225
1 7955 89995 437696248
1 46320 109890 339890205
1 84587 192871 286502572
2 47286 484828160
3 118374 18411
1 169025 169137 466380779
1 14552 161632 183794495
3 111773 93742
1 34534 186929 979441481
3 10564 128880
3 15703 94300
1 75264 108240 602289911
2 85558 549697589
1 1877 138477 457096202
3 125587 43416
1 1901 141646 800296111
3 120212 121440
3 67672 114443
3 121938 122933
1 22287 70225 793484691
1 45536 88835 420212302
2 102256 736644026
2 105264 496012400
3 168733 174779
3 121524 161272
3 59900 92302
1 19606 67595 486496149
3 151858 164722
3 125761 174723
1 179372 187629 800733023
2 95449 721807805
1 27364 72848 552548170
3 23436 57332
3 120672 40320
1 37182 57493 422535196
3 37794 164936
3 32934 84460
1 79779 192915 166090911
3 199150 176815
1 18544 47831 303196911
3 17913 49880
2 66152 922882013
2 56548 865571593
2 102808 72650459
1 41006 47473 806002319
1 111814 175183 944798436
3 178725 106141
1 72456 157076 640260276
3 190090 103148
2 81159 991448017
3 59739 178851
1 115397 191784 929551199
1 72919 86874 109415282
2 73340 877613043
1 8726 47434 965701432
3 122485 117110
3 130098 70848
2 149837 62752334
1 20225 86076 574675970
1 187845 197140 974391037
3 117407 182543
1 50764 176675 812822884
3 125409 60929
3 165636 123802
1 4301 73183 714973331
1 16438 52447 182317011
3 120823 184203
3 6933 109145
2 85348 978234385
1 64077 115401 498869644
3 191112 84059
2 118521 482205655
3 115536 124222
2 71554 776538358
3 181558 126241
1 164308 187951 9480977
2 97611 388283726
3 169710 3807
3 106701 39970
3 150460 70803
3 153907 12897
3 149607 130569
3 86621 168670
2 1786 13905180
2 48375 30236424
1 133733 159425 765563636
1 118610 185119 897369945
1 84586 167953 340136566
1 65979 197001 297563816
3 48927 73788
2 175111 907444983
3 143872 150478
3 172031 2284
3 47378 42689
1 64570 198608 990080116
2 190968 367806420
1 180670 195809 118737799
2 179787 794835440
2 59855 763276548
2 119886 209701957
2 37231 609700680
2 124332 807729138
1 66218 74805 350446088
2 111583 505150361
3 66268 112142
2 123097 38442328
3 118483 53749
2 155308 771886293
1 45394 96961 826839539
1 17444 156761 885942072
2 29543 557691465
2 82665 470175299
2 148011 620711001
3 59071 160249
3 93649 89546
2 180374 91366379
1 96840 161731 604984512
2 1434 504577664
1 147609 151661 341934948
1 21314 99512 20267461
1 159599 196495 346611084
2 107803 911364283
2 165100 677440429
3 25461 97878
3 41307 4046
3 75526 99390
3 82152 65455
1 147955 181157 965305437
3 26223 96405
1 17442 171782 673068224
2 155463 809507135
1 9605 24343 559899392
3 42556 195593
1 119170 121843 32994204
2 46284 309213280
1 24555 166284 353223400
3 76259 34411
2 96384 314739488
2 37135 510542320
2 10513 424771742
3 163367 189310
1 1395 6439 174265544
3 56625 57527
1 43915 74653 243452356
3 144292 6688
3 152495 67978
1 33445 154980 399240561
1 106088 139977 520800941
3 110505 178399
1 68317 124743 794495772
1 15192 113866 301555423
1 71112 111296 669706707
3 177377 47566
1 57277 65919 15209143
1 11910 158737 952178369
1 30413 118160 121343081
2 166186 939181258
3 110832 69133
1 182725 195033 676298370
3 59547 154416
3 193956 80297
2 51652 374759728
1 8466 82506 401141295
3 44569 30564
1 113087 178534 531576622
2 34600 510365355
2 150340 266620513
2 195147 539807347
2 152823 398298304
2 145432 957461233
3 128665 180095
2 13865 39449549
2 141181 654533881
1 16229 188609 792458525
1 3171 92413 656672516
3 89316 60403
3 186982 71163
3 124051 36337
2 169904 295810849
1 114490 146979 898158271
2 121630 780151404
2 13272 220170488
1 2369 9232 787804823
1 43889 162382 364412837
1 19984 45359 568328158
3 110817 24120
3 165936 173424
1 90202 91816 812585891
1 40958 85090 809512251
1 143958 162234 752033530
2 58282 509207428
2 87773 687713434
2 167580 651264
1 17823 130428 686157518
1 94214 185981 324198152
2 133679 208293793
2 126074 152451060
1 66688 172996 110691222
2 177198 183973398
3 113738 117326
1 97367 169053 814030738
3 76524 74143
1 74590 171629 284504216
1 89715 167496 910643564
1 51843 81304 74120330
1 79553 181227 866261682
2 15077 977145334
1 171385 171517 746213880
1 89526 102777 10971399
3 196619 39411
3 67760 195385
2 134547 146138835
2 47090 11557325
3 160640 161021
3 138302 147466
3 129785 197583
1 25042 182397 329156462
1 8836 185812 471922035
3 37663 171730
3 37800 73770
3 133911 148387
1 23569 57599 507545319
2 31165 888571306
2 79493 995125586
2 176545 335541282
1 26002 198146 547744265
3 34484 134328
3 148970 32113
2 150195 68970402
2 24264 960630216
2 108150 147589074
1 124900 139229 559547736
2 21584 738264919
3 3582 194522
3 149586 183533
2 84303 68628455
1 69756 140815 943717064
3 66305 130753
2 127853 747098332
1 46694 144899 67836677
3 152724 121374
1 93655 195865 883064066
2 12141 233616342
3 160318 146780
1 56673 62909 323888071
3 186126 97237
3 126976 195022
3 46579 9462
1 41075 117968 43339271
2 138837 703629159
3 72854 5686
3 174685 8752
2 186166 882379370
2 26878 621262241
2 15204 597888185
2 138431 613591851
2 134983 844603514
2 35804 693695752
1 78118 144962 364076560
3 166876 168991
2 31092 727417491
1 62946 129122 452205262
1 76723 180080 156289455
2 88324 2064047
1 70805 159391 920940201
1 20666 119591 391395867
2 27117 671167478
2 11900 990028348
2 37983 800488445
3 169485 7930
2 62655 334220348
2 105041 766379937
3 89808 137162
3 30889 125691
3 42255 147903
2 117724 520763481
2 148289 69234036
3 183873 31459
2 37848 405379876
1 98721 126550 228731734
1 75002 121102 525820487
2 101834 254652089
1 151479 186939 410994499
1 108685 183799 981049730
1 179287 190761 770171899
1 4662 7486 753247916
2 91332 824879957
2 10965 389145843
1 81232 155030 186441
3 14705 124756
2 62607 97263067
2 80484 167959214
1 3131 4038 341146784
3 133504 104931
2 158944 286914978
1 36508 157715 22577677
2 51291 56259197
2 134442 377138602
1 185895 199445 711676444
3 126947 106899
3 479 42846
2 63168 59659239
3 109843 51484
1 72707 127571 113563259
2 161283 872335790
2 107586 617200079
3 67075 69520
3 101212 196006
2 16804 15300591
2 132667 245944354
3 132590 138494
3 15081 53534
2 97433 446692514
3 82364 34113
2 156044 633098609
3 81754 173876
1 116839 170574 185392289
3 53546 104932
2 59222 538894217
1 35011 112627 347363555
1 82503 157842 700398210
1 52752 145139 892167223
3 66903 194713
1 82962 86673 225869881
2 195661 707286952
3 99445 100126
3 189893 4159
2 165661 834796548
3 189396 47539
3 71673 159838
2 80272 346197763
3 175753 150811
3 10161 154249
3 8004 109976
2 56439 678161094
1 123809 172810 490594127
1 136649 159537 149077099
2 146110 905799724
1 78264 118882 877942755
1 17301 153113 370787641
3 67188 177504
3 64861 69552
2 170302 772956803
3 52428 118347
3 122753 16866
1 122089 152248 356240369
1 47921 167735 19291249
3 89596 166483
3 174391 73720
3 116174 43922
3 27551 27297
3 77060 85440
2 153779 272832669
2 99079 831662849
3 29016 39395
2 101477 229484129
1 70744 141562 667572755
2 20630 542450757
3 74642 56051
1 106523 189066 332430824
2 93525 115311036
3 49577 3770
3 37144 46886
3 122378 123244
2 145409 945570211
3 9296 25153
2 130937 874371832
1 92084 183535 789464319
1 96674 109382 706266539
1 125534 151552 120565906
1 40289 99551 413111829
1 70671 110534 302070112
1 132353 170186 662801346
2 186162 467784294
1 118047 123143 913738231
2 112733 126426737
3 112552 186867
3 56059 141668
2 71467 442601597
3 39207 122094
3 43164 18655
2 133154 128085953
3 179939 114094
2 132452 105093604
1 4424 87265 727805267
1 8051 106716 481318156
3 27049 185966
1 8823 77290 864495000
3 38025 53280
1 56103 70092 149561570
1 43610 115143 668250086
3 69264 64437
3 180920 193911
2 36077 601636410
1 17805 28812 187100282
2 75793 628975408
1 159605 174723 271614321
2 178639 331115175
3 69751 44697
3 113450 75765
2 75102 978850231
3 123672 70178
1 46732 164060 963911113
3 108260 42297
1 113565 198042 807374756
2 42750 299609051
3 124183 54243
1 55430 165612 633849325
2 64311 132986508
2 19775 745455360
2 85551 444620127
2 27807 679102173
3 103860 93209
2 51927 501905683
1 125899 159329 474763362
2 185257 499514432
3 12349 132977
1 35945 193668 530507977
3 128452 4128
3 26012 150007
1 81645 105228 804218723
1 2697 123083 857399853
2 87162 378041145
2 16165 366584638
1 3096 179921 171390457
3 22744 41937
3 11327 159863
2 90326 204324963
1 48923 51877 12624688
2 14208 953164417
2 59583 885033859
1 73287 97873 401728510
1 55783 93396 233883982
3 69762 30149
2 186047 845880342
2 88190 763118830
3 195448 166106
1 35380 150529 998220884
3 63873 70656
1 14540 78329 826920950
2 92902 761439637
2 35901 793820514
2 37695 528274287
3 97960 134400
3 192357 15830
1 109232 182007 358857202
1 44132 95691 83708675
1 137564 183166 712722209
1 146647 195687 973448172
1 106574 140454 599395943
1 25684 53167 711526378
2 187063 212504248
1 101183 111146 814955837
1 93341 116448 326063252
3 185147 33370
1 139770 195875 111641825
2 63602 583608433
1 21083 167415 616515743
1 49559 100013 280264420
3 134509 198449
3 8777 100178
1 116858 140100 841018935
1 141125 198577 238960629
2 10477 407313523
2 158495 603032901
1 30605 163738 791359036
3 89023 147499
2 164358 248983459
1 152457 166137 188509681
3 192934 99560
1 146697 188736 204784486
2 107487 315189633
2 41885 682248288
1 107197 188508 635112755
1 5686 148786 788159411
3 24558 124765
1 87967 109000 120653514
2 145310 687050783
1 101230 135146 560620210
1 162446 164710 591528329
1 8274 48616 284128220
2 43144 467724695
1 136101 145626 140885839
1 57104 108130 308154963
2 69039 484925176
2 26392 755835204
3 147658 186794
2 123029 336052385
1 56936 169261 458358417
2 113291 420795801
2 169396 629045388
1 78898 165371 993667049
2 84179 722478371
3 134745 168245
3 16533 57733
1 150143 173194 810149385
1 41073 80496 168848567
3 13730 148088
1 32639 137199 70611296
1 25877 77508 484656408
1 128296 167100 180958032
2 84104 419481879
1 11921 134715 306760289
2 162094 13929668
1 87319 110889 141411476
2 108445 826899764
1 88970 162766 250705865
1 8684 156347 702028299
2 39442 382517221
2 70808 40488077
3 37902 186665
3 172576 158370
1 74138 171666 949628471
1 26941 167099 586452808
2 85871 947087447
2 156314 342531790
2 183828 359035213
3 87109 168177
1 118932 196861 600326846
3 168021 6543
3 8560 48638
1 190160 199532 496963797
3 57847 180588
1 50258 88625 219813831
3 53209 38274
1 31770 194750 682966185
1 106100 140597 750555997
1 24320 62883 667139292
2 114929 650308927
1 120632 173743 923894036
2 163340 790374842
2 181974 572209514
2 130420 405946084
1 37855 197904 453051166
2 90225 812742721
2 139925 135018735
2 77611 825145141
3 71384 98072
1 26585 187312 979404440
2 94083 956588191
1 107412 123210 773468798
3 128367 177124
1 20308 187443 498790843
2 67410 547918798
2 82089 46606121
2 28111 159913882
1 132673 132833 162544975
1 82427 194123 488002272
2 187096 927160994
2 161359 210533432
2 163887 733115393
1 73267 142446 787188311
2 112443 775926684
2 109853 136459128
3 147632 151564
1 53571 57696 656536083
2 77603 59872010
1 11486 80530 119608416
1 83571 193587 596044400
3 178148 10698
3 38646 91978
1 3006 119762 811677067
3 31887 91546
3 62564 60599
1 110990 125247 693609667
3 172766 164457
2 51988 677783848
1 82037 138658 645926787
2 145767 11891905
1 83619 152210 637955386
3 137082 42716
2 130026 263503132
2 60834 975516717
2 74041 810940047
2 39640 82803030
1 113634 140799 867231771
2 185936 524467633
2 132699 936364675
3 71654 27050
3 137490 93959
2 55978 945363661
2 183554 346563419
2 8331 246674071
1 6926 50339 175019204
2 190703 61714918
1 123668 199860 606330959
3 91838 52810
3 193569 171275
2 124018 421263830
3 169175 198514
2 172315 958325265
2 71929 274804032
2 190542 562751440
2 76796 294031119
2 15409 874801421
1 28553 193144 318838829
3 136333 45935
3 42427 27058
3 150291 32343
3 122379 133436
3 94658 45611
3 81307 70798
1 88024 95267 855072972
1 3330 175161 884711419
1 80108 121253 82746879
1 66974 175771 277689048
2 66204 180543347
3 185038 921
2 179189 529549020
3 121678 150072
3 183896 16016
3 12079 121
1 120221 121093 403220069
2 178178 589368014
1 43969 185564 800069313
1 11090 117302 977864066
1 110034 112227 310902922
2 48546 368045676
3 36373 87470
1 55624 111057 114458300
2 20345 583241764
1 9405 50809 585275643
1 169654 187416 309681192
2 183788 720880114
3 84785 121190
3 136466 80620
2 194653 817791739
3 3926 174220
3 26211 102914
1 10230 141400 649389312
3 71413 178395
3 197146 102484
3 35506 116270
1 23985 95619 112807510
3 140541 175835
3 184826 40521
1 37753 134714 441896024
3 34490 36492
2 171968 765917834
3 87202 142682
3 95408 46936
1 73353 185094 744832449
3 151493 43186
3 75472 193528
2 41891 120649369
2 29346 983697389
2 100512 124034220
2 154844 834312372
1 111429 187044 545119034
2 2840 687657061
3 121993 54640
2 70380 105926759
1 7307 194195 558879083
3 140619 80194
3 132395 63999
3 41997 15806
1 81754 182734 482268540
3 17055 20493
3 98644 44017
3 144645 148034
2 199209 878984875
2 107524 384262149
3 32334 9880
1 119369 148904 648403429
1 150048 152770 537873536
1 90478 187793 525128792
3 115994 29221
2 119777 29577293
3 80197 2769
3 72699 3628
3 55273 131716
1 90264 124816 31808198
3 177596 128178
3 3655 17266
3 195980 95161
2 128989 101943158
3 7861 98472
3 64296 170966
2 36935 706594871
1 114209 151557 153024456
1 719 163320 435056554
3 105836 112176
1 50504 184433 195430785
1 51288 155587 199347016
1 23034 101324 401463383
1 144495 168124 161886440
3 72884 110967
2 58766 151336663
3 166402 2415
3 146281 36837
2 151723 530872152
2 64356 979962615
1 136043 178472 321689493
1 50890 124944 372615149
2 11239 461484171
2 20263 727052382
2 50695 408522214
2 148462 548672736
1 43162 185972 535152631
2 133993 628078978
1 14248 18137 253500142
3 189071 188967
1 130556 134779 839038473
1 135874 138962 216840823
1 94630 171188 161789950
2 66720 639237841
3 81025 123230
1 14195 39558 858181075
3 146429 119706
1 104313 117880 627898075
1 106411 185949 930354029
2 39592 988249696
3 31693 30970
2 57984 463132873
1 88915 92328 643248843
2 13549 572513436
2 21475 579317075
3 71631 43386
3 53382 147194
3 38745 154918
3 115144 149414
2 178946 83133039
1 28673 87463 654010249
1 30570 165807 212546996
3 65821 6546
1 45119 76468 710472652
3 45811 98971
3 118627 72324
2 161299 234414865
1 38254 139998 552048371
1 41446 143564 983440587
2 7372 476751988
2 171451 262121755
3 124460 105325
2 4239 180842722
3 61471 89379
2 162422 563665159
3 107295 30526
1 30455 34370 168861579
1 41611 122668 963976995
3 70974 7110
2 115465 761751158
2 175534 371578371
1 17274 96068 814004499
2 108516 767293634
1 63589 162776 491339421
3 66357 4731
2 183154 715273176
3 169371 92461
2 82470 21022509
1 107729 123401 637559621
2 142300 739267536
2 186296 751201944
2 38737 111352710
3 70862 126741
1 74027 110816 13728802
3 73270 192312
1 59257 82284 424455214
3 6158 92737
3 107193 116067
1 70160 123529 366884095
3 144489 124289
1 97450 167174 954500793
2 36849 494307176
1 37736 193927 194413661
1 32489 154801 77407512
2 165665 96799760
1 129281 137287 416951623
2 74545 126388788
1 311 21540 129965277
1 701 28799 948151889
1 31071 121135 106643433
1 69662 92422 826554557
3 82978 141509
1 102603 161339 889916358
2 119194 76059306
2 125276 82158350
1 28291 57987 723246409
3 142638 8418
2 9928 257426697
2 132958 704993527
1 45701 78735 351602788
2 15397 883500462
1 11672 148474 475460026
1 54638 68216 320461744
1 169804 179407 929202360
2 42419 503332788
2 27075 150885837
3 78140 41302
2 110697 580559754
2 170447 561664180
2 140276 679692483
1 93186 106240 571234400
2 168615 407779944
3 126860 37198
3 188242 51872
3 155489 196731
2 196387 762024888
3 111030 7150
3 167638 175301
3 135499 30580
3 58794 100184
2 61048 981617344
3 93096 194149
2 23502 918653047
2 123042 399606638
3 89635 31786
1 79325 124982 854588497
2 40884 519801693
1 135600 161817 728334584
2 56708 281970683
2 185223 596503480
3 125258 127228
1 5279 151991 566255129
2 77357 413680734
1 99125 119984 479510191
2 166506 786745499
3 108025 102959
3 19477 123336
1 111538 170431 705924052
2 132555 813640170
3 96189 170355
1 140840 191036 23229202
2 114262 609328834
2 4179 127756499
3 119755 35764
1 13473 27668 997208471
1 10229 37189 599859083
2 163863 652898418
2 88053 248495685
2 80904 538369478
3 135970 153671
1 437 138709 543344863
3 191197 108057
1 39213 49044 111556499
1 26276 196825 545338596
1 56471 63269 577723670
3 57596 172905
2 154861 206584893
2 129303 554241485
2 187334 120870274
3 171387 180715
3 79143 94730
1 144421 198958 971159598
1 179843 181978 518454042
1 28371 149124 64897926
3 30142 162894
1 184752 192974 686977349
1 101617 170466 38539593
1 83295 101360 395998082
2 126092 726333060
1 67066 128887 621401466
2 128322 110795820
1 39325 107590 986912061
3 38303 132033
3 123093 141581
1 145884 165648 719451525
2 109896 754481878
3 170496 6602
3 127848 42470
3 196307 197711
3 56583 144717
3 150879 123743
1 86860 195920 507118000
3 19036 112365
1 60934 160801 398267540
3 94025 1489
1 108148 155931 99783244
3 57499 141799
2 191816 656996230
3 138738 68911
3 72374 132783
3 129234 139028
3 166509 195694
2 104964 316019669
2 108003 675840493
3 8416 35167
1 48204 130156 197293165
1 51563 189646 913796773
2 106810 441617081
2 16394 592351338
3 95363 89743
1 62914 151749 723326273
1 22505 24920 75477381
2 74327 882915607
1 128188 198445 855766304
1 118250 143035 483704816
1 44337 136394 365947886
1 171935 173743 991455221
3 99030 131146
2 137469 776137960
3 20941 133444
2 119972 429376328
3 186470 64547
3 31498 162976
1 135077 144695 672092186
1 3591 147803 95121393
3 29821 171048
2 410 438505243
3 75057 17371
2 54994 211316563
3 118020 68308
3 195586 76855
1 84236 95863 495493937
3 4532 165035
1 110414 187996 220696394
2 7174 849656196
2 55286 764039551
1 10669 90124 282518426
1 119989 170392 271399368
1 28071 160474 938752636
1 43368 114900 248164719
2 92976 982333933
1 105924 179039 994995302
2 68864 799833995
2 7298 250639118
1 53309 55245 658315207
2 91920 195689433
1 28853 71927 561513266
1 9075 109091 59414154
3 134321 39327
3 169358 82697
1 171357 197508 418303743
2 24185 272946705
2 116364 205718251
1 86892 131307 988296141
2 140725 357792952
2 7718 590712747
1 41036 57541 238559784
1 130914 180847 865928900
1 78102 193004 475296812
3 144797 107818
1 87946 192028 233020796
2 38882 300053094
2 97806 836839868
3 80392 83198
1 145742 189891 857960350
2 101419 412990045
2 191479 295845100
3 34799 42131
1 51573 150067 404663807
1 45752 107566 998999130
1 166866 198491 571039663
2 58911 363902987
1 144833 177168 570290450
2 130566 728421784
3 121069 117285
2 13011 275513521
2 62353 653464356
2 181155 817218960
3 170831 29878
2 72022 71915391
3 159936 123819
3 169648 155345
3 84107 116400
1 64101 91748 768022667
2 144404 540357810
1 27008 99144 242753868
3 117665 106576
3 143644 122324
1 11632 78278 889940753
1 10902 64929 81988201
2 19045 332845973
3 32314 67997
3 7591 168272
1 62439 88566 871046255
1 62424 101240 573757054
3 99576 108621
2 135582 181167310
3 70195 106387
3 196692 70951
1 79379 107810 357262277
1 17167 55124 532569107
1 74346 147271 394929929
3 132885 98607
1 97890 164187 947940631
3 130809 12287
2 176901 304120073
1 92947 98061 219084194
1 46965 92052 539270705
1 98447 120752 472796166
2 140982 999017452
2 181008 422884932
1 11435 167000 259660441
2 4661 655641263
2 20166 587279907
2 168781 198032272
3 189639 124714
3 82208 13738
2 169062 578983425
3 12115 5963
1 10389 31323 325137
1 99061 120735 274755918
3 93190 178160
1 97647 158208 461642027
3 31897 68923
3 52707 198925
3 45778 153839
1 39493 87755 709928716
1 16784 75478 536108475
2 2523 609948093
2 187845 978626401
1 14469 82423 907140866
1 180971 192867 289323957
3 117941 147976
2 8666 215744382
3 125043 109156
2 154141 724940446
1 108821 120949 417780411
2 76997 129769009
1 142556 165363 209219191
3 48499 89980
1 130238 161078 97281589
3 191345 8876
3 62488 185073
3 13422 168858
2 116510 574833376
3 131969 112380
2 81536 608144216
1 17881 108695 852298977
3 82201 97916
1 63653 161088 535672250
3 173877 20877
1 116349 199423 897648735
2 52567 274102665
2 84995 266373005
2 133198 835975732
1 91462 130041 572523620
2 27501 242591957
1 151740 181250 756542750
3 161999 196114
3 54131 141181
2 175246 208517275
3 57259 103847
2 21787 793174493
2 142017 992877180
1 62013 197607 194953514
2 182619 818666422
2 124482 403216635
2 97869 55339474
1 81632 176486 690092208
3 35756 116933
1 98227 179784 116919799
1 100246 157756 506404935
2 21875 154253447
2 92740 43227733
2 127803 522747361
2 49449 289928217
1 127892 153795 470139825
3 79410 178344
2 105081 91119426
1 74862 145268 56616064
1 106470 160940 524086831
2 191581 897919321
3 139840 188627
2 120724 654878952
2 112735 315471873
3 132019 145539
3 197236 4800
2 161859 283029695
1 1374 197355 473903576
3 45765 142028
3 87558 115786
2 41879 107953098
3 93653 158503
1 116623 199879 138673348
2 188139 634375188
3 6663 177396
3 50883 152698
2 20191 688648491
1 125713 168478 528354591
1 102175 186320 782779461
2 135234 985172695
2 69432 527038742
2 129073 172598264
2 127262 4769010
2 10814 724993347
1 19677 113161 526505108
1 107073 140966 520914925
3 18107 96335
1 7608 49666 487527803
1 114825 119665 929805292
3 179096 145008
1 28159 193477 199320625
3 57528 29298
3 96211 147369
2 62659 368523627
2 109636 892960737
1 4239 71164 210851621
2 114794 307621391
1 104260 143072 138781078
1 111589 188198 8275199
2 122860 61891243
3 57556 92109
1 39456 114698 537837694
2 33207 398789921
1 56854 98139 808295492
1 47204 113465 664870133
1 52604 74210 493680521
2 86379 545061857
3 28396 29885
1 82883 109059 806852810
2 167499 185145875
1 61864 126230 568025285
1 13010 43821 368894341
1 3771 43163 936600987
2 54770 370480585
1 54050 167258 979255982
1 132996 165095 218617732
3 166469 130169
1 50784 86249 643432019
2 39903 58187661
3 90070 135078
3 160985 162765
2 3999 790516978
3 110301 144940
2 198599 604346778
3 179835 163295
3 141608 108358
2 134906 374385776
1 154928 159894 113092790
1 59236 154315 695281934
1 67401 151468 51036870
3 171120 88953
3 187880 167388
3 185193 6602
3 192740 38960
3 117337 196418
1 12063 130024 68365459
1 78597 118767 128917948
3 66446 102988
1 96973 155082 780173875
3 153840 75012
2 33961 782614485
1 86053 103978 131269786
3 93883 26882
3 190617 169024
2 106734 984677651
3 98624 96846
1 103371 145916 400026190
2 92779 389556924
2 55529 155319057
1 43008 85709 891964299
3 170952 61827
2 72855 71437973
1 42252 183148 517100766
1 9171 176411 674936101
2 145411 122759803
2 183812 731962598
1 31472 127486 872749405
3 108483 193106
1 75436 191066 614446205
3 69161 129101
2 163950 805628830
1 113587 118724 926658592
3 195917 38063
2 127088 426864471
2 140903 308308681
3 185639 97017
2 98628 922659410
1 156617 174051 832336355
2 24832 679918866
2 73876 929020671
3 54743 23601
1 37865 48437 856839689
3 167435 159420
2 98904 16265885
2 14037 593161522
2 46208 954569989
2 166062 468691876
1 75888 190078 555873855
3 123024 171714
2 124653 821153259
1 139863 184165 730993243
1 132734 159770 723916785
1 28929 79448 948864091
1 85143 128625 612566969
2 76733 308802715
2 41484 992730194
3 150377 84926
2 74661 884951567
3 94808 164021
3 37666 20037
3 189460 121036
3 168970 154803
1 82818 154316 283800849
1 179155 180253 716909307
2 190512 48426462
1 79635 168917 397039455
3 86511 127772
3 33595 2780
2 81654 551532464
3 135182 113580
1 168816 176602 161464093
2 63108 30480973
1 107553 169800 617627240
2 18629 379308134
1 162128 169793 886398093
2 27018 331416914
2 102014 442491061
1 86135 174832 5577114
1 57237 69609 735571239
3 93612 65680
1 62200 147329 244054519
1 19935 33740 228790534
1 63300 116187 218906773
2 65687 784985459
1 115328 174263 212631645
1 51636 109022 65176206
1 53635 190729 463054271
1 39037 53099 499453039
3 186277 30834
3 15505 167628
1 28131 174897 949210691
3 110399 1611
1 22115 26468 353867037
3 111200 51516
3 178942 152155
3 17043 15402
1 61175 117312 994241090
2 143866 319955797
1 32143 136391 7993707
1 70189 188838 87579396
3 188402 141776
2 37907 381792565
1 11843 35399 654213900
1 77591 151412 88378100
2 91415 746641850
3 167348 102302
2 197779 740925864
2 105147 671197537
1 80563 169656 841264337
1 12910 26777 898116388
3 42754 138237
1 57192 173977 570969097
1 20686 49718 931874000
2 115255 32586762
1 38493 120126 408576039
2 157041 455186648
3 121786 177253
3 78196 185612
1 30932 52629 526931679
3 23291 34228
1 73737 170322 235814747
1 2990 66464 196966666
1 7123 98728 249316210
2 124660 398346545
1 177516 192009 892279945
2 147929 708436660
3 118378 93633
1 55439 91886 605531107
1 130425 160364 815994867
2 150242 24106847
2 107091 35946104
2 5010 733868237
1 66838 73405 460590462
2 18221 132427902
3 100705 72211
3 95383 23832
2 142911 46031102
2 137155 338663408
1 19032 55885 59098460
1 12692 58122 528597999
1 42148 138424 276661582
2 197888 919756389
3 189543 109398
3 77339 178417
2 106757 973481686
2 109733 2134957
2 8625 798557990
2 57156 961139508
2 191740 250645092
1 47787 177948 606535319
3 116793 54268
1 118621 171003 650442549
1 83869 122607 875045099
3 112889 34913
3 95566 107182
2 16086 764491886
2 68831 985085003
1 81407 144748 756851343
3 44564 152510
2 56723 503804858
3 70844 21007
1 110332 156603 411465770
2 112975 457580312
2 29030 431775570
2 180829 398989841
1 44388 193427 169022060
2 167928 224129084
1 91643 187173 954517498
3 146046 95718
1 35412 81865 729928017
2 143969 997434623
2 50736 387398533
3 37985 187026
1 175029 184366 608849475
1 90265 101456 65010426
2 56917 824131994
3 25205 191929
1 89487 175999 739350433
3 47807 56804
1 67564 88404 791345873
3 116262 134356
1 38295 182477 833658475
1 90081 121020 662555578
3 100819 194731
2 169240 549793606
3 147404 120965
3 46200 47261
2 69284 16643975
2 36658 461018390
1 45516 125575 843179805
1 22676 90152 640891251
3 12432 130418
1 4207 93713 891194095
2 198721 886875075
1 89926 116853 318619960
1 13428 118671 402533215
3 75799 94594
3 62325 46783
1 76658 135889 41706752
3 163493 113072
2 17791 303638622
3 93092 122872
1 44363 125837 944646754
1 39115 166672 736926506
3 49327 77
2 110974 294983916
1 139386 156620 17917278
2 47069 249211141
3 80806 44840
3 142614 19111
3 134391 14438
1 46149 190979 259072116
1 16978 121656 970151703
2 44073 527362976
3 164662 157691
1 49811 134798 669261685
3 67243 99770
3 102756 151481
1 138009 183570 59144937
3 50834 120120
3 170416 68590
3 28508 115159
3 8303 137214
1 3959 112732 641766712
2 93854 680761842
3 179587 185005
1 3013 159191 194039412
1 525 17998 392610397
2 63052 310316210
1 129046 184643 913023561
1 94619 192433 433507043
2 5975 47305763
2 172585 629850257
3 66877 150050
3 162101 112508
1 118152 155104 481905070
1 122792 174811 431115927
1 18578 162048 136419042
1 122463 191816 817859490
3 130605 180694
3 31452 184450
2 46769 78092506
2 3919 337471827
2 73689 154793872
3 190099 59432
1 60889 114961 595007550
2 22195 56322790
2 61156 15183857
3 186113 64262
1 18862 189625 483657639
2 194743 581713392
2 166782 690420845
3 109392 63439
3 190425 134275
1 48594 73415 136616101
2 100118 28205482
2 86321 674903022
1 90011 155491 162853556
1 18997 60798 952629837
1 16475 44961 397153317
2 148767 112981621
2 10869 295970775
3 39410 121681
3 60598 28359
1 76074 148675 641240992
1 75460 194816 743455452
1 95627 138452 298516589
2 136447 884564216
3 177301 173158
3 68796 196130
1 18676 64195 426635785
1 162828 174349 739140852
2 93031 526495793
1 4854 170524 402150634
3 132391 198690
1 13341 197003 458315890
3 176594 92225
3 30962 142260
1 125929 160447 991308312
3 65062 42231
3 16632 114530
1 31166 86267 958093462
3 104060 67868
1 66410 102526 416345623
3 141009 44565
3 149750 137343
1 115887 190911 159253195
3 10014 87429
3 99689 198948
3 53623 192607
1 51762 114857 649989698
1 72300 76309 508058041
2 158295 828455684
2 72893 333555691
1 126688 147223 388624288
1 78589 187709 495062592
1 111338 182834 862944150
2 86530 256122690
1 28045 128448 703867056
2 77236 282070894
1 145970 172230 33372356
2 131045 923385089
2 58271 657412972
1 58183 67098 229054485
1 128474 175464 564590064
2 64163 728065180
1 160509 165161 764224687
1 162653 188900 606410026
3 11153 31213
3 116430 149669
3 42642 50037
2 112677 409211602
1 177541 198949 27017402
3 120187 97237
3 50240 143454
2 183707 158146918
2 118157 922433347
2 43246 134891625
2 196623 578825439
1 160522 180997 491072349
2 15985 234965081
3 191948 142320
2 130531 733997559
1 72307 139036 80562174
1 70389 176808 500664072
3 27146 22895
3 97838 87743
1 57998 120595 824334320
1 57323 184017 251313269
3 187816 86736
2 113512 610342553
2 146208 66789926
2 28208 379696081
1 38242 96962 885067390
3 135304 154113
2 117565 128691412
2 48695 966778035
3 113416 99786
1 52535 117601 209696898
1 31055 119520 434463909
2 20851 137988570
3 114740 157639
3 93346 3911
2 1646 316826354
1 105947 166505 707811424
1 27864 82821 569511446
2 145321 581509809
1 84490 197467 823140643
2 4386 570890966
1 149121 169952 301679224
1 115180 148912 336808635
3 123865 115782
1 23359 95656 961595141
2 148241 985009398
1 5261 16371 727003454
2 124646 207386829
1 98225 110679 992137318
2 111303 969166839
1 106218 111203 716953027
1 149657 186023 894354566
1 170960 199620 391355772
3 24070 126863
2 90949 628014521
1 5653 193354 872934521
3 8155 47030
3 171408 130558
3 41528 122548
3 49748 76399
3 90389 101100
2 109340 523813441
1 142764 171528 682740714
3 131636 119939
2 120089 216938475
3 65864 119555
2 5664 641090211
3 142076 175502
3 58585 185393
3 31028 59737
3 110770 26361
1 53109 156446 455223934
2 128974 951674300
1 30495 181886 522174079
2 150948 439567856
2 6830 986682771
1 34299 118529 184134917
1 80846 114861 88495813
1 781 117916 659541402
2 83173 127075052
1 80999 92647 289167504
1 11302 151622 767885498
2 155352 531246398
2 60781 484774796
1 18325 139056 878832235
1 81905 110023 627075361
2 194015 405813793
1 91688 124387 420488768
3 166405 58495
2 9530 841602194
2 38080 982295227
2 158967 236600388
2 58229 61004024
3 127615 132770
3 28450 139326
3 56465 162056
3 99000 27169
1 136248 137231 90565400
2 133019 792248381
3 78701 73603
3 115858 149409
1 97274 142786 88738655
1 49853 134298 200004573
2 34070 954218000
1 24252 182607 761078654
3 100060 28574
1 124613 177988 400436285
3 88471 58406
3 127622 55940
3 96135 66829
3 79932 159635
1 1691 10903 178057013
1 35054 119664 586306541
1 30806 126950 810097894
1 62482 82159 974975694
1 7758 86540 957630513
2 15371 685390785
1 149050 171780 986481976
1 40151 174915 436325443
3 73126 175970
3 151907 189417
1 81991 129861 838236987
3 57604 104055
3 37725 5661
2 3551 362415356
3 100640 184410
1 98198 141240 665148815
2 164466 355880024
2 54214 686107059
2 188117 807414492
1 149046 156974 585629075
3 79135 160868
1 100833 174405 166257135
2 120373 126482783
3 5606 336
1 100081 151652 365098045
3 91574 18881
2 21141 544809991
3 43470 162737
1 21295 89322 886675237
3 164218 103180
2 92759 690001692
2 152295 641621043
1 18131 102629 617371617
2 158719 428532492
3 31758 124364
2 55126 330689490
1 4410 104068 562974737
1 47879 64302 354966378
1 90928 166845 210644452
1 8823 120289 426796658
2 125784 863397399
2 61212 759669461
3 21634 185140
2 126797 965034851
2 86340 303843644
3 122946 57495
2 21099 970066377
1 6747 186348 120747477
1 154014 193080 56153675
3 82248 76328
3 120121 194941
1 40809 72000 222200248
1 58716 192751 125892253
2 1593 837354637
3 136967 112761
2 75507 71050236
1 34806 129894 827354883
2 101404 131096055
1 43600 150715 902788733
1 13450 37885 558621848
3 117752 177297
2 86820 651061561
3 71594 27284
3 95694 58425
2 108849 785279437
3 86920 3008
3 98834 26282
2 64610 282390498
1 90446 199835 347094651
3 67549 40413
3 133530 144723
1 163772 191057 18813848
2 154652 648466447
1 23069 96125 504992310
2 194691 222402211
1 119822 165243 891671297
1 63254 64702 3013200
1 65296 182743 166455189
2 128103 724942139
1 53622 172034 987611504
3 112367 73380
1 49025 129646 375146988
1 12037 95299 79209176
3 98370 29794
2 43534 251682741
2 199680 486257811
1 29083 144210 933366410
3 13105 30509
3 193060 28038
1 120795 127852 578633892
1 7930 93037 369053314
3 25880 141731
3 116486 94262
3 71400 169064
3 172714 79135
3 177947 23325
1 18877 51668 770630388
2 85376 253453467
1 86476 152258 744490779
1 23891 118755 590163859
3 35653 179910
1 5421 102967 487033820
2 173494 631749862
2 176592 312190687
2 178758 294041560
2 143525 654397395
1 45907 135678 682441284
1 13978 110410 937608801
1 104539 117886 90005429
3 20616 71542
3 104175 199589
3 29880 170200
1 2747 159047 989940444
1 57008 158896 508863347
1 52606 105276 499414399
1 146100 164530 384590284
3 93181 30840
2 150350 96313764
2 167421 646894512
3 81869 115267
1 115585 151265 53203868
3 46955 128870
1 58718 109605 109921484
2 123608 979625193
3 38619 34857
1 66314 109594 512662115
2 68762 175582938
2 93776 132366344
3 19437 51241
3 61141 148000
2 121214 844571844
3 88799 169875
3 143045 59353
2 165040 559101028
2 28678 862245380
2 48748 356651634
2 29604 687098275
3 105891 33291
2 14414 240421251
1 31663 129761 451933052
3 193249 195705
2 137168 496521737
3 19994 25090
2 54635 59549876
1 145547 162995 545675553
1 15408 114173 796396766
3 33606 187413
2 162329 811067140
2 26175 566294575
1 106887 168956 648451114
1 101817 168686 220382521
2 116799 877367362
1 48289 147852 208957935
3 33947 120359
3 106125 169766
3 152472 86620
3 72200 5005
2 129770 774441918
1 37573 149327 275788503
3 45669 115684
1 34788 42419 550787352
1 7725 27565 336225716
3 173497 36255
2 37548 189966393
2 62705 191111667
2 159913 732210831
1 39378 197866 9885651
3 66761 3586
1 39715 189324 337853619
2 77466 561460327
2 191188 869217741
2 26377 528160596
1 32888 124526 69079399
1 15375 140294 997597617
1 125718 198838 308311297
3 465 11301
2 79711 252111595
1 2311 36512 165047329
2 38241 443400937
2 5436 780534349
2 108588 821697788
3 22262 139480
3 181 27230
1 28919 80781 115732697
2 191697 655380131
2 103584 357932745
2 32527 235960496
2 93206 226301503
1 36932 83897 663890503
3 133555 168622
2 90998 746951988
3 140270 22786
3 50518 7453
1 112370 139145 628092417
2 86366 510541697
2 31297 978574000
2 197773 132462043
2 33352 648163575
2 177887 96973753
3 191033 152017
1 20826 194928 803165961
3 8729 95000
3 90188 122797
3 85018 39045
1 45058 52439 575602229
3 194875 128774
1 40400 50496 927681686
3 4638 146670
3 112685 11422
3 108358 88244
1 6519 55420 802321639
2 83080 349695111
3 143866 55755
1 143203 183059 570274628
2 80518 63549876
3 50327 12175
1 56087 149769 57763408
1 54051 143271 80076178
2 134837 596650052
1 54237 111662 132999841
3 163420 84281
1 146337 186858 867575745
3 17585 131734
3 163789 81278
3 196507 147815
1 34927 184829 478069327
1 141075 143765 852775670
1 5054 139341 681359600
1 35473 85649 917638310
2 45136 829048477
3 144915 80437
1 2270 136399 859308967
2 140314 805555852
1 87505 172845 133533805
1 114514 149267 107728702
1 33747 72249 825153315
3 173648 176357
2 29619 962773674
1 24173 57469 198693685
1 110863 197905 232532130
3 194668 52620
3 97318 148190
2 102326 667617572
1 37652 98561 737564584
3 196846 53189
2 132300 380225821
2 195712 992892961
2 154843 695318482
2 44632 519623935
2 4152 962337549
1 30724 157895 159802369
2 37014 296292461
3 159073 32026
1 26493 58658 196426657
2 197663 966750492
1 161606 195955 414162633
3 44243 148529
1 7881 22552 206896646
2 75635 777178053
3 7706 104873
2 3119 15998502
2 26675 554797855
1 85313 192163 830210067
1 66041 162955 544871731
3 100688 191775
1 40991 105388 960989085
1 68253 78938 241043917
3 48713 76058
1 130476 195494 91438007
1 50895 144928 524076663
1 1082 169291 845305415
2 37818 975561605
1 87643 146858 714471941
2 97495 645991233
2 179486 528563975
2 39158 542797595
1 111549 195993 698267045
3 53028 6160
2 16245 27745592
1 120966 193069 925767743
3 99409 90918
3 169371 94433
2 95011 986494889
2 85443 959063061
3 93506 84908
3 5212 189563
1 123189 145858 807377863
3 91607 170987
1 132931 140753 389520570
1 59321 167463 189133388
2 182317 429014770
1 53793 144318 275486048
1 72593 140987 62158091
3 122142 150840
1 11628 169961 76708340
3 123991 33179
1 40602 48758 842303230
2 128023 126803428
3 152935 76632
2 105432 663600355
1 19407 163095 784256260
3 111138 8310
1 24926 25361 570174619
3 69149 127655
3 136319 12677
1 18526 181409 768201262
2 114605 443108499
3 146366 61704
1 154440 158447 594492213
2 106547 314183989
3 193231 94751
1 35503 143472 393507761
2 199652 78707704
3 91291 64942
1 86449 102705 438690250
3 39684 126912
2 122313 173059144
3 7885 104371
2 23119 766384985
1 6545 117219 542490333
2 196756 760543932
2 14088 868731826
1 126343 163210 798163677
2 59521 695693287
2 79215 585311101
3 40475 22175
2 122583 910014898
1 82232 144106 42958793
2 45010 270313942
1 144373 187676 922822156
3 73595 54120
3 163398 117531
1 125333 183026 993537062
2 29498 741347226
1 72932 115342 594118762
2 112832 440924784
3 103642 40119
1 124747 130825 470756085
2 70338 604940664
3 160174 132245
3 143031 26487
3 35399 119851
1 4504 160845 511539672
3 945 70844
1 142269 151273 102486756
1 52978 164127 924451535
1 31828 37476 548166955
1 59781 117555 487104028
2 175506 41743832
2 131966 274910846
1 21456 195583 119747951
2 17380 471903927
2 109466 656993502
3 4698 152387
1 4514 116766 286643787
3 90788 12537
2 8542 789248434
3 121532 105803
3 125630 167751
2 74473 60934031
3 37849 99442
1 37552 95193 170240246
3 164722 171764
2 23117 524960834
1 94620 160160 84651435
1 175865 182918 216754601
3 87854 99228
1 81909 183348 146459975
2 38896 474054547
1 2329 138467 625209637
1 81934 110714 231831893
3 170512 82143
2 71061 335395939
3 161003 69282
3 37565 116688
2 131440 118642927
1 32801 78568 258415648
3 103806 186919
1 8211 155621 459267666
3 154225 145561
3 152475 137878
1 82576 196457 597383412
3 48854 48173
3 128290 83179
2 3912 726630927
3 147298 133969
2 131866 917547656
1 74478 96475 818473394
2 134014 437291482
3 100148 108785
2 17053 904158390
2 74370 458465957
1 110659 142786 925856140
1 117753 188388 543604417
3 28508 110455
3 89508 88482
1 118261 130149 654142457
1 42055 143425 909491702
1 9369 126263 226736533
1 16829 28342 584793111
2 110618 379649701
2 175509 312143252
3 154457 48267
3 111408 146504
3 20763 140047
2 169883 557540693
1 37324 196512 360382701
3 149846 161055
3 9163 191080
3 111447 5997
3 9964 43790
3 28464 174896
3 123302 55832
2 39131 224887622
1 31596 151469 217179681
2 147358 722025956
3 67374 95506
2 60650 481126468
3 140840 196766
2 174348 740255664
1 50249 54899 475357281
2 101893 193181800
3 46301 141372
2 55173 283288078
1 29361 48674 252791737
3 178347 153657
1 17595 144852 535492898
3 147724 90581
2 168526 495104673
3 34308 184980
1 138932 145632 702836289
1 40085 152731 366011807
1 184526 191055 723197316
1 135092 186713 837699960
1 71430 146414 357058221
3 51472 48439
1 16767 198998 224778522
2 42390 82320274
2 78216 603766650
2 78247 223050232
2 64843 893432462
2 162720 663597745
1 37639 167456 619234339
3 117747 93734
2 39914 29748799
2 88154 758728054
1 129317 183832 712528393
1 35231 95467 471003838
2 22986 573565469
3 32717 50358
2 51107 619871016
3 151485 105622
2 98482 626478261
1 100440 108692 117731699
3 112324 142192
2 12829 38791389
1 3225 193503 391580414
1 3173 188798 666608607
1 88795 108092 89886708
3 75212 32637
2 133946 721363500
1 94889 134900 944379792
1 2714 3456 400805484
3 136410 150149
1 60993 180138 368167516
3 88325 19571
2 161695 506364156
3 3782 145844
2 100117 773673663
1 150263 161977 216140462
1 20438 93585 388630570
1 23877 33049 429465146
1 5948 155775 793330730
3 169781 188435
2 43961 43787927
2 25983 406062518
3 159925 146772
2 66045 923709914
2 189398 392380553
3 20806 69055
3 94432 46341
1 6793 149239 847039272
2 123716 67444702
3 169229 114028
3 25052 28826
1 11000 64532 704903194
2 171225 302527514
2 17605 405514546
2 149987 659921642
2 54597 916729355
1 46739 109052 815020528
1 17759 62005 402694617
1 60631 178683 759045139
1 73956 125873 296788471
2 8694 544873027
3 116186 48690
2 134084 309331283
3 81419 151373
1 129081 168817 27652041
3 98010 188549
1 90402 115282 285335996
1 90283 125453 121947325
3 160197 118984
2 180029 122164311
1 29557 103594 765550619
3 53959 50443
3 153529 51685
1 86324 189085 134009796
2 62146 180110903
1 120441 156868 905811991
2 107884 660736776
2 23956 33473897
3 122463 140008
1 56351 145497 244911771
2 32720 554069108
3 151610 196349
2 95285 961495477
1 115393 123945 301774568
2 77035 394937198
3 165851 145523
2 65355 891842051
3 104647 117179
3 87713 128060
1 127306 177358 796710596
3 35227 34713
3 99173 135657
2 71815 761809440
2 89678 778286371
1 47786 113330 501163833
2 9762 276295600
3 12769 192515
1 61024 101906 945384288
3 75532 12946
3 164259 187144
1 1951 189130 918430250
3 33204 34847
1 51853 112759 230859299
2 198797 268031409
2 77106 334650384
1 90009 125054 579461875
1 114014 152531 395210466
1 19469 198720 791192824
2 25484 422878653
1 41127 188673 551335219
3 66771 164872
2 99316 723229339
2 2615 726264472
1 75234 194633 353882059
1 95460 132779 679392526
2 34110 273427986
3 171652 32348
1 89768 186412 300964631
3 122123 39307
3 100108 43128
1 68707 113043 124137731
1 140411 198041 509171337
3 155650 107428
1 16652 126632 242793366
2 135795 92871422
3 146335 146093
2 66842 826293975
3 104707 131960
3 33876 129735
3 19577 16921
3 135247 198569
1 45838 161690 95197708
1 152346 179114 222661708
1 29801 45537 533650854
1 39411 164048 770595105
3 66263 38178
1 71687 101681 592571298
2 116115 367254896
2 55531 304901357
2 40654 201193125
1 15621 60847 694369559
3 177930 140253
3 76618 59857
3 29007 100426
3 168894 84086
3 56264 179722
1 65817 137940 705178628
3 189189 166004
2 8666 220845307
3 55527 189285
3 135785 46249
2 187536 969234542
1 138660 156193 113953963
3 70963 20087
3 117323 163152
3 195442 62839
2 142787 610997198
3 194645 62024
3 98019 129135
2 131048 166732531
3 109398 171545
1 64493 85085 875835320
1 81881 112240 712731260
1 166056 189196 420136209
1 26899 60289 394423730
3 187851 84089
1 94212 151931 973162110
2 181662 374839764
1 108376 159566 584385840
1 126320 167773 236643523
1 11224 25594 673138928
2 54568 420169376
3 119511 140471
1 31786 172140 33238343
1 47908 148704 863002504
2 15271 193360397
2 174353 160942166
1 13845 78082 360660590
1 85300 172886 974450746
3 87016 6688
3 69709 140598
3 178399 33185
2 124322 8289539
3 49917 114782
1 85794 116985 388372450
1 19498 85574 918979575
2 57702 769936673
2 164391 890833273
3 133909 106893
2 140426 236372617
3 60812 19427
2 157043 599323480
1 130664 150285 939514764
3 167463 32565
2 23138 341854136
3 166820 30396
1 53860 184589 278001949
2 162079 788533520
3 39020 176481
3 22919 172657
2 118397 37994018
3 36159 84953
3 3220 106651
3 108909 148283
2 134081 681975192
3 129682 72075
2 10190 292622973
2 51321 634223881
2 171425 148147920
3 85928 129655
1 7760 26705 84555866
2 35270 799744504
1 47453 54328 568339098
1 104134 146487 590459590
1 98043 182616 749398301
1 120690 154414 832222266
2 45256 942338687
1 27888 82996 234333385
3 60403 149597
3 63960 123648
1 24329 79214 518116715
3 76445 148889
2 163054 728819622
1 13288 121354 598500348
1 162638 165233 723927994
2 42274 327220847
3 179493 10548
1 71947 163490 353248355
1 37858 112770 263048379
2 153021 621424969
1 167685 168520 26575934
3 30481 69085
1 153826 175539 248187935
3 179188 85121
3 89043 77831
1 151151 153797 505469208
3 11613 157089
2 110682 833448418
3 174064 166339
3 73364 180693
3 123973 119049
3 113460 33336
1 60624 130419 321017418
3 47662 23244
1 56973 179627 489573165
1 31149 103344 458338735
1 62537 142593 94600514
3 147513 144320
2 621 153886788
3 60886 60201
3 60246 111062
3 170392 61800
1 81800 148983 294328838
1 36193 108604 318365455
1 80421 108762 935484588
3 192717 58573
3 129621 40590
3 51148 1719
2 106402 139021644
1 22316 42683 774843887
2 20895 832121820
3 41081 11527
2 186169 50616329
1 81833 157934 523998135
1 41312 99392 34502167
1 53866 67026 465724376
3 121364 72628
3 78814 168854
1 60769 90924 458863306
2 106217 635237393
1 3240 48423 219382636
3 78587 143516
3 167175 189237
3 29588 55107
3 68484 154336
1 95843 168382 437179557
1 58508 153375 564702410
1 180952 188214 738712359
3 84448 61541
2 192117 961352357
3 40094 30456
1 60876 101537 340235169
2 5204 250233213
3 116889 61987
3 132965 40508
3 181953 148886
1 140291 163071 72738734
2 73081 86175981
3 146422 4471
2 24909 153127139
3 41195 129244
2 20592 323644678
3 9064 127644
1 93935 97931 306765104
3 77563 147330
2 90465 979708713
1 53046 97463 996438244
3 54811 162036
1 3086 52975 580714975
3 114943 164228
1 75301 122028 226253717
2 197348 497376254
1 104134 111215 608523755
1 106114 184050 19977467
3 102450 4550
1 55082 123900 524909972
1 6579 76472 871307284
2 145854 386325132
1 134765 146965 552212449
2 24326 148070486
3 60785 161528
2 846 52152285
1 44255 86209 849027686
2 155507 499361892
2 102671 636903675
1 22232 67905 131597089
3 178956 182396
1 116657 168449 50307523
2 94649 531387062
2 113355 413996402
1 7324 88322 844247428
3 129876 138513
2 163163 847102930
2 70414 790092221
1 71788 85002 844693471
3 133731 124404
3 1907 42726
1 12374 153588 196064174
3 86527 195356
1 28440 159067 635049400
1 47586 148757 770049518
2 117070 594246043
2 43622 610182932
1 21588 68892 64235573
2 77015 715214226
1 108324 118965 814116650
1 99920 146308 417151972
2 60271 707704993
2 174845 547176116
3 9364 171050
2 79700 295332213
3 26180 183383
3 95537 21983
1 64139 127475 931113130
2 52507 201167375
3 195327 129686
3 147936 54514
3 93238 187783
3 17573 136496
3 82297 103358
1 163410 196853 654061564
3 148907 169529
3 113357 100980
2 47953 604355768
3 163413 168913
3 66038 41798
1 83755 196657 6692660
3 77281 6257
3 191664 155195
1 94403 153401 551790210
1 13326 70677 818712507
1 54738 118376 736432053
1 72729 147747 560722148
3 44324 120578
1 98315 112893 548944686
2 123759 713568756
1 114281 140930 162890060
3 81167 107472
1 107246 199422 768486940
3 121809 160557
3 4453 34467
1 109755 176048 947695359
1 31975 142568 920391375
2 77423 971531588
1 29359 78699 8586027
2 208 424579539
3 154061 194292
3 115356 112611
3 76757 197935
3 29776 16784
1 93092 133870 278322681
2 139532 109930660
3 146214 107370
2 14040 786215128
2 150425 492303386
3 195941 38496
3 171158 130055
3 100086 76401
1 85160 114522 85425798
1 97506 181414 629300464
1 44814 143288 715300709
2 21333 671041487
2 154611 242808545
2 180632 808382046
2 95892 959297073
2 61856 912502975
1 20401 175923 289834875
3 127398 91976
3 157234 116015
3 6404 13583
2 199913 24826880
2 126376 609229870
1 1913 133760 38398711
1 4996 158818 785636284
2 6644 262263517
1 148430 154000 947969545
1 70557 192330 802433455
1 94808 171026 571690515
2 111908 868907994
3 25964 154569
3 104943 100298
1 194909 196807 538264252
1 23413 57849 406898226
1 58970 62930 73696233
2 193329 817171731
3 185245 85254
3 139929 80243
3 183478 191982
2 125099 242241084
3 154712 129883
1 44166 59153 704720587
3 82870 127928
3 6836 83482
1 11409 170246 697510230
3 144579 29394
1 121536 166535 163268773
2 109312 702340415
2 58757 405585974
2 142439 395681826
2 53891 523226691
3 26337 22519
1 166815 175206 746783603
1 30794 117779 654754263
3 186632 189961
3 46389 24741
3 12156 88985
2 165643 265813788
3 92595 170256
3 199538 94111
1 124091 172133 615729119
3 163447 138749
1 89548 157907 204952956
1 2258 141288 660353148
2 192527 337250413
3 150562 190117
3 140055 7718
2 53990 897246728
2 7926 354513514
1 187393 199377 998033546
3 27102 83595
2 152289 109133265
1 116382 145015 836416428
1 27265 162298 96937889
2 2532 753232826
1 119926 129245 611275758
1 34837 78324 685007330
1 165130 193723 93855117
1 168182 198447 630803496
3 20420 183620
3 58993 43040
3 148868 112934
3 4847 48160
3 67017 104497
1 108405 191447 484461393
1 4084 28408 175971135
2 123675 603223920
1 76744 170948 857574773
2 123124 341444492
2 74235 24860955
1 14020 186431 131357001
1 25273 147470 725245300
1 22985 79656 628217327
1 66720 110540 870045870
2 102856 103090667
2 126159 330360036
1 25738 144233 782350605
3 27361 33082
3 98887 113849
3 46263 96385
1 60482 69828 750676311
1 183820 197865 735799150
1 57144 171519 363652075
1 39671 118912 371484766
3 179416 121596
3 9011 38658
2 196602 787814916
2 6734 932508347
1 155775 193805 797291154
3 161316 120573
3 11897 138576
3 8731 127015
1 77025 169322 506671552
3 79754 167293
3 107202 60815
2 141718 802321250
2 42106 236592145
1 29496 151838 616277935
2 180543 294988543
2 163217 428542715
3 142393 96768
2 153471 393484972
1 18787 153789 682244278
3 120586 197571
1 92132 195158 478972992
1 177159 179205 521583038
1 34299 40663 984424536
3 197422 129275
1 87641 117800 997981334
1 113015 168687 653031194
3 138906 98315
2 68543 826998779
3 48398 193365
3 25875 53876
1 46742 146534 463195156
1 84306 93244 378768026
3 143763 129168
1 112028 132838 896549732
2 83055 239939833
3 168111 128560
1 40553 189027 768912733
2 69578 769504718
3 28582 150002
3 113801 171570
1 5563 84690 660458391
3 165101 131193
1 158775 159509 64922764
1 52886 84377 94725285
3 188060 196985
3 161019 131324
2 112723 305691617
3 35329 151128
2 9107 249448776
2 73720 822129778
2 199602 889097913
3 141189 55000
3 52623 194810
1 55013 159241 235298845
1 35340 49579 645716648
1 58059 143501 623559386
2 137839 834221012
3 70109 70533
3 75220 158341
2 111025 612748193
1 118481 198385 118766938
1 30324 105320 112783815
2 199080 857393224
2 101564 576295051
2 130563 408576171
2 102235 970373407
1 51894 138297 291106329
2 52457 36632517
2 77815 929425277
1 2397 46067 385931439
3 118085 173201
2 128065 542002198
3 91158 28963
3 173367 61058
3 139144 86922
1 31325 98132 299037526
3 70434 121538
1 106023 137288 259581614
1 81833 112975 594158956
1 151084 153384 113599524
1 22124 22169 944282871
2 93132 767088557
1 39087 105648 783870934
3 112928 106640
1 91401 114165 490052495
2 106541 809504504
3 179244 25302
1 9907 107520 460802637
3 30301 48364
1 56142 138357 396781655
3 109799 106946
3 76075 131491
2 152054 307954821
2 946 522308363
2 92776 68660873
3 146566 26144
3 50610 153869
3 43633 100206
2 175114 121716315
1 13667 116112 435211277
1 74313 121083 818830714
3 193308 190072
3 162412 151162
2 129083 18955655
3 172609 121482
1 118051 179083 31287130
3 124717 26564
1 20110 167152 664946685
1 64781 71216 638468959
3 39666 39570
1 59564 77391 252318955
2 98922 619955100
3 40832 32783
3 178642 102384
2 173035 451137963
2 120179 831131961
2 95710 644657689
2 8219 649292814
1 17436 18019 147580562
1 53057 88777 2816899
1 65556 150601 210378305
3 165210 172955
3 146528 193561
1 181007 183632 308320016
1 11544 177970 28003176
1 129591 132815 787429788
2 52627 360147415
1 68395 123529 370041868
1 134840 158323 161919424
2 129848 350794750
3 176594 88113
1 35925 167482 773704640
2 8683 624900976
2 50313 929147594
3 149328 52447
1 64380 121423 708003386
1 37484 156932 839985626
1 29172 126443 383757762
3 78504 160349
2 78490 675617575
1 175408 178467 866618944
3 196391 9456
2 167026 483762143
1 19790 84743 481717385
1 133210 159956 386695256
3 63881 469
2 103809 237710543
3 191513 21949
2 12590 519797973
1 59891 146002 837500435
1 59544 89232 578470030
2 75020 44061803
3 16982 189810
1 117335 169427 189689347
1 29175 111644 637153853
1 2428 185907 10005016
2 43685 988795534
2 187288 113988286
1 5869 27797 883964114
2 141403 360384439
1 57871 194918 61730084
1 52860 58196 946869650
1 34860 142056 338196865
3 5314 106354
1 80453 107857 419500338
1 8026 71048 292715980
3 25345 151820
3 4399 122417
3 154220 57979
1 151173 177799 286303092
2 157791 425827923
2 48410 983669488
1 14345 59872 453004695
3 39510 8536
1 155963 168009 42166576
1 56247 97741 311729050
2 68484 826778974
2 9295 71616431
3 171386 168092
1 38878 183800 23721592
1 70862 115340 152276290
2 149305 361022745
3 138676 22185
1 196462 198651 144844146
1 9824 91441 949003697
2 97231 506726013
2 177858 681760765
2 28359 660311939
3 149933 15809
2 121973 594174441
2 69833 116084590
1 11532 82446 38181233
2 148658 693905416
2 40484 922469993
1 3065 110411 571731184
1 46988 116031 509006866
2 95027 226798846
1 22506 42119 296322805
1 67186 112129 807134890
3 65514 45323
2 25712 582854351
1 29758 120937 534683378
1 91290 133313 274127225
3 112227 116306
2 38534 57762486
1 58439 137932 696056128
1 173946 194194 438087174
1 126438 152798 901397707
2 20134 957340687
1 149305 160675 341257713
2 101931 392785881
1 242 66669 297036186
2 161976 56078997
3 90671 38626
3 123419 21287
3 168273 42011
1 68383 141225 325857683
2 148517 113692083
2 24578 275815925
1 83668 150465 832876180
3 5733 134993
2 10001 396958307
2 48829 173789952
1 118972 128733 391797339
3 148982 28102
2 169795 113711363
3 44001 79623
3 184607 163710
3 163316 139620
2 101185 800268492
2 117036 778228123
2 161790 521512726
1 160320 192103 752333519
1 8848 14091 514929730
1 66663 67039 787012075
3 34987 703
1 3108 28954 52702193
3 159012 8861
2 108074 637772533
3 131719 113848
3 1509 155241
1 16575 163292 689958689
3 118185 50124
1 13584 160274 438801094
2 109522 286904675
3 142980 157061
1 40157 76694 699042160
3 18090 13886
3 167141 25054
1 10968 126510 891487837
1 67902 172621 684779683
3 120577 51213
2 72606 202310246
3 111021 44877
1 140004 144645 814601272
3 188696 84900
1 3799 35789 398465408
1 167961 198174 958059124
1 6229 77647 824073642
1 54308 110343 253268465
2 50701 473227732
1 62118 163801 454482066
3 58646 13598
2 195933 563907435
3 86958 44542
3 120458 52787
3 80490 128023
3 133797 27940
3 68034 195554
3 70734 176200
1 1992 83505 333289706
3 68946 123451
3 62863 91128
2 23755 104137824
1 71366 186101 77762692
1 26246 175995 462133088
2 63012 103220805
3 125721 96585
1 142777 146187 285729147
2 1766 385359523
3 118135 14937
1 39946 191680 781968459
3 171532 12499
1 151405 162963 47171242
2 134664 20937716
3 114261 106567
3 137869 59782
2 121916 828025725
3 156863 89764
1 1891 5784 962817056
3 173109 125507
2 23377 353405799
3 46974 47598
3 87472 77071
2 71106 134252494
2 45388 180715224
3 139509 22428
2 59523 867881002
3 149828 57266
1 11012 135224 341307449
2 140997 196295489
2 178224 453713045
3 156407 20527
3 25007 63859
1 99878 133361 981788809
3 117527 189656
1 62077 90696 428552082
1 47666 161871 463950508
1 25781 80838 379565365
1 27143 165967 495686859
3 191498 169902
1 84279 89829 44446018
3 159803 100475
1 89537 174729 771101554
3 112465 110988
2 168978 495395333
1 117404 131037 226314764
2 165980 626872479
1 134199 188006 413454367
3 173332 75995
3 161042 112851
1 116575 192229 280486607
2 129123 377579167
1 54070 190456 549962165
2 72307 4510499
2 24754 107707848
3 36634 76393
2 50630 556691399
3 94811 10719
3 187993 60566
2 50295 346189814
3 138200 28124
1 23453 151620 887924419
2 19120 699070399
2 190029 420053756
3 186195 56648
1 51130 59493 516412692
1 58588 83591 179139904
1 96140 151969 219803629
2 47495 69535280
2 171653 318518748
3 11314 131964
1 67827 113142 500914116
3 147338 4889
3 104836 103850
3 13475 52652
2 52001 752363493
2 73250 339824180
1 56307 171606 555023400
2 135178 225443142
3 100295 179036
2 182751 935375439
1 32447 105498 571186037
2 170103 44429655
2 192366 866480678
3 114862 199272
1 45767 129085 923966487
2 181057 492300573
3 189621 31388
2 101460 843816429
1 41505 132088 538371601
3 37856 13705
2 26376 423293320
3 193131 25523
2 178024 678253461
2 197856 109518965
1 134122 166339 526927258
3 185566 70656
1 22518 118183 219127527
3 62840 105138
3 173754 161818
3 94195 68530
2 59188 719094721
3 26308 139987
1 1195 177945 367881079
2 172560 488018820
3 62018 89340
2 14620 515384876
1 26286 162657 299413952
2 194122 366464248
1 19881 122084 990210230
2 180382 815974974
1 77751 101825 519708300
3 104663 187581
3 100474 198390
1 109387 173453 512654013
2 154794 621995213
3 195164 177940
2 18889 276955922
1 119537 130911 929764781
2 88159 75799401
2 20048 676018240
2 187315 358880247
2 159468 351904080
1 102399 148944 578290227
3 145762 117835
3 64502 26164
2 88032 497225314
3 178640 84281
1 26277 57921 98215266
2 140619 451832476
2 175416 490392831
3 98099 76838
3 20889 58966
1 12655 82681 834650483
2 162585 273707750
1 13058 50414 313469212
2 92681 115278028
2 129856 537032147
1 34091 84959 728766066
1 90778 131873 178043755
3 90166 144642
2 195944 484467732
1 131305 141268 998857368
3 116587 198696
3 100711 178255
1 74471 191897 988715463
1 16080 40612 666534206
1 71604 191464 28758078
1 162247 166046 84266783
1 87625 99908 300034977
2 96071 607091636
2 173562 738492078
2 549 76599903
3 98737 3449
3 176394 129690
1 49124 182282 422002101
2 182931 634845065
1 65485 153307 672593463
3 150728 175442
2 167051 598273801
2 195026 355305877
2 69942 361580081
3 10240 90207
1 36504 87494 253243080
3 42307 22826
1 50142 96012 16265916
2 18799 691864868
2 145972 263628256
2 48207 938003764
1 126955 154616 221817862
1 34051 175258 363520596
1 30624 74927 178167796
3 121678 160550
1 56814 188302 181678956
3 183460 82658
3 87069 107692
2 74579 102649187
3 178770 55359
3 5685 141318
1 172042 180608 849662874
2 19024 618744283
1 138518 173906 634592100
1 56546 122053 329109721
2 102706 587814578
3 145070 89134
1 26112 40478 437588043
2 117652 471821601
1 117488 136878 92305402
3 138797 56302
1 42453 102155 403923532
2 191310 83785823
2 107767 870779632
1 8173 75056 781098980
2 33728 153135242
3 181479 197217
2 25762 809591916
1 63152 145390 747824690
2 30274 977208529
3 157418 11592
1 41825 109297 396866204
1 65177 176703 688394217
1 43585 102276 457552551
3 7122 87810
3 26866 107726
1 150276 194805 943396490
3 28345 162531
3 198110 90283
2 95598 206646417
2 47959 898846704
2 129580 815751001
3 138851 176618
2 87597 913293047
2 131571 79282142
3 39175 180096
3 107788 121072
3 152624 43053
3 65941 26968
1 176468 190439 956544648
2 76937 146398222
2 123994 436132458
3 118803 27601
2 11223 54697364
1 111133 139382 460559921
1 126298 198938 54338599
2 22997 487949193
3 3078 125513
1 63702 114294 886131985
2 123931 71402437
2 52407 890981434
1 2946 41997 527087028
2 128836 250745560
3 113345 109993
3 11274 73404
1 102387 139142 329334015
3 131061 54425
2 36412 741061192
2 3460 793694320
2 99535 21829480
3 179906 156386
1 27716 194952 902265840
3 164301 95513
1 71216 195276 356999710
1 88465 159240 189264472
2 8387 742240882
1 115979 155092 962668290
2 32867 928554069
2 163046 525930840
1 124207 163958 319138617
2 116505 49740679
2 132258 867995844
2 148587 279775547
1 51572 133296 86984226
2 50249 504256917
1 7230 95548 11514416
1 53509 98657 403933963
3 19571 103257
3 25785 147511
2 170204 561006666
1 46599 191693 796360921
1 44800 118300 782072178
2 158671 342864481
3 185446 54098
3 139657 112230
3 127313 52937
1 104398 132799 265861858
2 101185 801999613
2 47973 221951664
1 35379 182910 790948319
2 140425 85496178
1 33220 98537 191825344
2 183832 769428539
2 35409 513991681
2 137097 488706587
2 175690 539377832
3 197903 13288
2 190410 468429347
1 66221 82295 640734396
1 68531 141293 51467734
2 156447 497611188
3 183625 63519
2 67909 478362297
3 165085 69139
3 75382 84674
1 80083 189588 482088239
1 32852 111296 401081835
1 64703 176128 74837915
2 97035 769445148
3 146171 186386
1 12072 136069 398913292
1 9929 60698 585172933
2 88924 432664119
2 62564 346652257
1 56249 136054 868896465
2 52609 838485874
2 102104 485435837
2 87459 308374294
3 21190 109819
1 81327 199504 669248486
2 26643 843033756
3 11400 178354
2 185184 325116701
3 95181 44039
2 51334 671374336
3 69414 186710
2 104064 713226426
3 8519 166304
3 51752 161868
3 99802 91801
1 36669 62368 939686148
2 156376 523872230
1 104156 135229 367663162
3 44483 192910
2 46787 632075019
3 149623 2050
1 99633 177404 352395019
3 114469 197455
2 193630 36147187
3 183931 711
3 76734 17637
1 11564 148229 922984583
1 136390 188925 57841962
2 71032 978393995
2 13943 699351089
3 126728 21397
1 118255 160542 123835980
2 134395 406808629
3 76181 123790
1 64554 115048 645370296
3 81352 26554
2 176571 607736215
3 171940 66748
3 29799 11614
3 74870 82643
2 130635 450761636
2 31696 435810951
2 17245 99812545
2 159303 480673955
3 143497 55417
3 40535 30364
2 146826 23127235
1 135113 141468 824149707
1 23049 157878 730621346
1 67642 102906 722407087
2 118869 753353882
1 104636 143081 289948048
2 164146 491475168
3 10405 67002
1 4817 154303 338250349
2 72141 130834956
3 89623 33103
2 26027 19395004
2 144574 791543783
3 173725 74080
3 23876 67499
3 54072 141692
2 81877 212180595
1 61283 139409 833966608
3 174331 63978
1 28711 121204 812006474
1 13369 192857 415473291
1 92285 163801 489238942
3 95370 8987
1 20344 118969 515501150
1 15065 22505 975365210
1 103955 142084 515488026
3 101735 189373
1 12430 93938 743744552
2 125449 740367846
3 123762 176755
1 13666 86338 320175765
2 178066 154331581
3 122156 194558
3 21930 160202
3 15763 112158
3 174325 159419
1 63710 190492 630117447
1 24460 99524 416218976
3 194510 185674
2 817 685629176
3 118990 175125
1 194689 199912 967171577
3 197415 22787
3 72748 15832
1 33373 113281 381794999
1 77036 92743 341585597
3 130075 80230
3 34839 108419
2 101712 868141809
3 113884 169056
3 198628 2623
2 11562 580994076
1 44635 46224 804914356
1 13169 121920 142760900
2 181431 995466599
3 14838 157601
2 47576 911288560
1 17030 196587 567644634
1 26342 43081 579258130
3 73662 181105
2 67459 684470001
3 166456 104259
1 103161 150193 202487588
2 180793 367724671
3 147612 4008
3 38790 101974
1 65567 139106 313270777
2 12282 24847983
3 63151 129129
3 196725 12039
2 41847 439248533
2 164080 909154433
3 78953 108808
1 60178 158509 816438365
2 74933 726302891
2 95348 187768320
1 172655 198472 513344029
1 20657 26159 845335271
3 114703 122718
1 7096 45041 852043393
3 126893 196774
1 19003 57563 905751854
2 192701 702246003
1 142802 186807 899076164
1 79720 167621 753824251
2 23781 381139558
3 173281 9546
1 153669 198859 494498644
1 89855 148628 658347156
3 92238 170233
3 24113 39671
2 63604 780729333
2 14217 710335463
3 57071 154676
2 103366 516199899
3 181682 376
2 57071 789591982
1 33571 112841 357675486
2 94285 993194942
1 109839 119962 954937654
2 102411 749550175
2 22423 224231392
3 108074 128245
2 196225 68838607
2 41457 690828889
2 191485 808912389
3 180273 127165
3 118408 2461
3 171911 193771
3 75518 166088
2 7817 909916754
3 59923 79614
1 14899 189071 978261856
2 105232 846089657
2 194737 11956092
1 99146 158613 371705575
1 70397 103831 22401633
2 102250 259115138
3 50775 133646
2 97577 605098280
2 117871 947593844
2 92833 918795279
2 76113 949762837
2 109521 177062527
2 39542 826135046
1 37052 92658 225828907
3 143926 62757
2 57529 250401734
2 68725 41795068
1 120010 128927 970554233
3 32725 173495
1 57988 189647 873660655
1 58567 84163 369532789
1 58269 86472 419972819
3 76608 85464
3 26734 91266
1 145136 198316 875192001
1 4853 159255 465998713
1 120418 167932 997039112
2 167582 184698967
1 10296 36531 754517822
1 168199 197690 212372447
1 145198 150072 223618924
1 33660 96054 566623684
1 14850 173749 404211774
1 77358 91322 351010690
1 4541 110887 590645967
1 29946 79296 396432513
1 134465 136921 336874597
1 148406 162210 763878860
3 61492 51312
3 183911 55534
2 6238 198789672
2 104239 344896558
2 151011 711993833
2 159457 444612910
2 78215 504269210
1 4841 158041 411100424
3 164770 181300
3 170834 91481
1 41512 48586 781073447
3 11989 80251
2 123128 661676666
1 44636 160753 325489998
3 159864 124026
1 15902 48007 80667768
3 110871 132163
3 162233 137679
2 193496 792983413
2 45790 853365847
2 196528 585559583
2 123240 564068549
1 92331 131777 393834655
2 165138 822152848
3 56613 42644
2 23804 290773887
2 152007 418189203
3 88886 37401
3 52612 4238
1 21022 87176 506613277
3 160223 158353
2 9447 891049911
2 140940 462155705
1 85382 152326 144793465
2 49476 586392458
2 137360 605643707
3 48646 145258
1 53785 115784 555196860
2 153071 867944373
3 22292 43215
2 132265 408289362
3 13639 18006
1 76457 152189 679088204
2 123315 391414225
3 161715 37140
3 134836 89300
3 13144 94333
3 178641 90120
3 139494 179282
1 11129 35899 629422844
1 56312 183900 444330633
3 67632 43637
3 136410 144936
1 3 146993 244793955
3 156614 95673
2 56222 439880165
1 120817 180868 446158282
2 4107 91890466
2 33328 624443330
1 22877 179589 393457612
3 177929 123024
3 87062 187461
2 12254 732309288
2 165786 274561623
2 13061 497150162
3 47494 183816
1 48550 137973 104662547
1 67957 147223 557635244
2 8267 713229373
3 65266 73854
1 70953 77773 269903418
3 46402 47775
2 150391 628032569
2 176952 580715604
3 9846 74524
1 12155 119539 421811307
2 108320 329510779
3 189297 182099
1 63594 178686 242813928
3 7790 119958
1 41605 50305 116590896
3 30990 14836
2 27733 475502280
3 40988 42430
2 132967 464870500
2 137209 926566596
1 15767 171180 562503862
3 131793 152991
1 36568 171979 659183562
1 90329 100276 371663304
2 150555 406277966
2 181278 48039411
3 120354 99569
3 7598 93909
1 123047 156470 471448256
2 127283 801368971
2 172769 63473687
2 131007 727436530
2 41991 535333943
2 85768 224733931
3 55479 185451
3 122111 25039
1 39837 103279 676907649
2 144359 732559930
2 149811 933770960
1 57984 83749 560409097
3 3569 168771
1 65185 112205 790165363
1 20239 127673 541090993
2 135062 482738878
1 105138 178911 170247974
3 174333 98933
2 113204 775340126
1 66769 135672 743284306
2 2800 300301983
2 21224 521236651
3 42371 96369
1 129949 151150 385895806
1 109991 130542 709970534
3 75676 36822
1 17290 176631 634847219
1 182854 198448 527389559
1 5957 109080 174106540
1 42838 150070 666600902
1 89332 132490 306210316
1 41130 42999 215598829
3 10860 109450
1 24661 99702 307251896
2 121059 799110536
1 58372 128634 61188692
3 55716 182228
3 52531 41330
1 85522 92280 551827929
2 60209 451959964
2 197538 467025334
1 176481 188133 108862315
3 50900 40191
1 128343 165684 707371442
1 124227 186477 993974596
2 105032 761566726
2 64592 799393461
3 86424 63806
3 128935 110627
1 27262 162643 125093166
1 146993 199939 190314169
3 137032 194218
2 23410 195306500
1 181693 192601 560884251
2 86047 672532235
3 58755 45491
2 164640 977130927
3 119242 17907
3 120565 40983
3 104685 161306
3 116942 151218
1 156310 193313 388300526
3 129953 22694
3 9086 89496
2 57126 421477978
1 164569 194807 435388173
1 77742 144714 547682408
3 194998 191844
3 89212 124969
2 499 976445369
1 32361 59640 661191143
2 196037 298537354
3 63005 71451
1 4361 35416 474799779
3 96214 195778
2 32697 598282757
3 15991 146693
3 55293 66742
2 175208 8845966
2 94348 239989132
2 40673 876530581
1 28123 145840 237485173
1 113367 122985 423028747
2 54237 637574011
3 47497 50815
1 25208 87957 284119061
1 100345 114999 172424618
3 122958 64180
1 50932 180300 979718694
1 25027 178208 46480947
2 183680 931718558
3 90201 133957
2 169978 508915101
3 95283 144415
2 174849 912761980
1 180158 194119 89568923
3 180814 17711
1 156360 159331 179867972
2 51566 124177284
3 109999 74453
2 18412 139741469
2 97659 446144555
2 156426 748466902
2 114984 296413645
3 69197 142177
1 4616 166513 314047206
3 139918 109637
3 143058 77752
2 33792 641732852
3 172362 159446
2 86673 244651703
2 151238 796455680
3 174204 129070
3 35381 11883
2 144779 129653587
2 23524 813631671
2 146634 889140420
2 51889 328402873
2 187413 612326867
2 56021 537746222
1 23383 182275 928381622
3 44260 44505
3 6868 22030
1 27747 185920 655890393
2 197529 750737316
1 64888 182971 631212380
1 99210 154243 277861484
1 6216 57367 629310190
2 179430 806525231
1 60153 160658 791165928
3 89346 174476
2 118083 741716184
3 83036 124320
3 10878 10216
2 163358 219900408
1 55066 112045 298973367
3 163565 119913
2 118567 369559469
2 55852 309174067
2 143461 283642065
3 115482 13836
2 47022 324999576
1 123500 183578 382552773
3 43384 119713
2 14231 866798812
3 171941 96696
2 78006 906646557
2 94163 685052777
3 192866 163161
2 86980 73527979
3 63414 153943
1 137890 191186 63478516
2 9394 336811144
1 41280 135190 858054598
3 170805 193096
1 41265 90112 545429009
2 173199 171718543
3 131761 4151
3 106626 181098
3 29896 30162
2 193621 261681738
1 30499 179292 915541914
3 127974 164418
1 15482 102736 491105498
1 19218 180755 957844837
3 97337 69697
3 71203 55236
2 29516 264689466
1 95429 160981 156599432
1 137601 157653 894667801
1 40275 61733 487451318
3 52571 125598
1 118964 141748 332931100
1 33701 199237 937202853
3 103731 130152
3 48494 3107
1 44240 97233 616820267
3 14916 82067
1 65409 145223 452710069
1 32254 67954 301933546
1 96522 171614 897855392
3 108135 151568
2 10032 994561970
2 55739 873970675
1 37835 170296 336405366
2 105258 997652347
3 197788 86309
3 17030 11181
2 95899 540977829
3 198161 161652
3 76475 59962
2 150683 80198164
1 19469 42283 600883282
2 138600 853021328
1 1950 63322 840505427
1 115968 190011 800422272
3 95767 90660
1 46647 158407 205658119
1 8471 156493 389023892
1 102495 115415 831449163
2 141809 423925512
2 48071 437338832
2 52161 132627533
3 135088 121764
1 84157 144487 836357035
1 160510 192759 940286222
1 91948 145356 571449100
3 33855 178311
3 24916 141782
1 54692 163574 417542011
3 33518 100651
3 81600 194550
1 31259 143243 941772302
1 15832 74831 116287363
1 3610 180909 325676567
3 109301 135769
3 156194 46581
1 171330 178848 105864449
1 87141 159481 580954892
2 1853 752565740
3 148776 178265
3 108343 35521
3 3959 135114
3 95082 165381
1 175565 176992 813110453
2 175183 947924538
2 195762 159483639
2 47636 926491805
1 104992 131239 191651431
3 104982 156843
3 69433 112363
3 41518 164845
1 92782 100266 597778847
3 133267 115529
1 159855 177313 941141196
2 100906 289048973
2 3083 793414602
1 131034 191390 810226276
1 69901 180031 313360743
3 10049 71119
1 125784 144620 839926424
1 139542 180084 954053832
2 106014 519612532
2 60303 340240895
3 79357 85043
1 166112 166971 649025314
1 100998 199089 832704174
1 63912 124252 62237950
1 105008 112631 394485697
3 188698 122091
2 89172 265665199
2 65233 615044941
1 59116 123497 705448557
1 81606 134633 500915452
3 14819 49254
3 109095 71847
2 63008 712908356
3 118814 12366
1 22504 141675 8848164
2 168682 665836956
1 115980 156187 748751210
1 13169 110393 524721053
1 81513 125838 389685014
2 125645 124652909
1 35878 147887 919480886
2 167443 516259268
3 88456 13326
3 316 102251
1 92900 120591 565243122
2 12408 681474889
3 29670 28269
2 191326 426201819
1 29543 106246 22256639
2 199925 10245389
2 123096 980022307
1 15623 37499 844977086
1 125786 169646 611613928
2 88366 531732398
1 6793 164938 483201117
2 37089 682861760
2 180880 647820207
1 57294 93879 865921725
1 5722 164653 873232939
2 131932 481918515
2 11337 640652254
3 157737 168344
1 58250 95635 843645771
2 77474 246815062
1 26919 108057 37944424
3 15824 137695
3 73320 38101
3 126429 2037
1 96566 117837 14413215
2 168460 996306325
3 95115 131514
2 48057 313640730
2 158330 741172679
2 104819 86217767
2 147935 242604027
2 16176 234816340
2 193398 520460848
2 104419 521710139
1 68065 117488 749098129
2 170037 517412353
3 188636 78506
3 164303 123598
1 9407 91350 260119904
2 103366 120666887
3 167248 11964
1 13648 157712 834752159
1 21679 57040 748900810
2 8103 975749355
1 149227 155434 355720971
1 88596 161601 595040828
1 24057 148006 562723386
1 12350 154091 483849703
2 90543 492388226
1 36005 109592 178516228
1 38874 85209 629967518
3 167911 164325
2 89708 331585671
1 97327 108489 532737978
3 88089 53770
1 14890 31791 417404346
2 147373 277016813
1 96127 144202 703222472
2 189480 327588046
2 170892 359206808
2 4115 845012136
3 103126 161283
3 4038 50579
1 13389 46603 76532090
3 109927 57965
3 158525 17965
2 107908 705482578
3 127161 109953
2 142843 296447103
1 92032 110444 857435157
1 75416 184888 310372345
1 78539 146546 537547906
1 4185 132243 585723697
1 260 164466 365964224
2 199497 20557111
3 138320 41103
3 188113 75338
3 199694 110819
1 33577 102449 948549204
2 95653 872441647
1 160006 185845 564221925
2 14553 921542942
3 107855 42590
3 146415 98690
1 129885 161138 411909151
2 55390 550695538
3 177232 17623
3 67637 122209
2 58236 717283760
2 78261 434354822
3 195780 138595
2 122890 629906182
3 167202 41103
3 165202 29503
1 158820 178753 911843087
3 119052 17581
1 155372 165757 162666052
1 52664 74428 449396734
1 155656 194994 719551435
3 86060 151636
1 80368 91528 227972053
2 44033 125688334
2 153603 494832391
2 85498 502712307
3 174059 80861
3 5396 79138
1 125978 183117 117949229
1 72484 78344 947296119
3 83950 84444
3 132365 171206
3 46159 159875
2 53835 869802524
3 51324 157236
3 122250 168471
3 74647 136331
1 172659 183977 869879323
3 39560 50487
2 118676 574903037
3 127205 50197
1 14390 35837 456738009
1 28546 159609 758015561
1 82513 128186 694393894
1 51335 140451 774409650
2 164789 475431946
3 35778 95661
2 179172 108535088
3 164584 55085
3 198427 22612
1 74228 114164 459373744
2 60417 999129761
1 38902 105677 992071497
2 158111 281736840
3 108823 104969
3 169621 98023
1 47192 121511 800619703
3 124281 105286
2 47473 252625171
1 62747 140097 594872017
2 111475 412943114
3 137810 80880
2 21665 518032872
2 67336 333243091
1 41655 57732 321538466
3 21928 128895
1 111630 194481 445908418
3 180955 189834
1 92127 109063 790480890
1 30988 136022 203872270
1 103998 183818 66643016
1 79574 141630 753447807
2 179340 188062767
3 161312 60773
3 133877 176379
2 29173 418304551
2 137202 335439195
2 106734 31820508
1 79903 95969 412469704
1 16092 34646 330768484
2 109136 912213887
2 177484 256873342
3 95853 138096
2 112873 974307482
2 35141 910487166
2 153051 90344726
1 145075 168027 578022739
2 33808 940921245
3 127384 44232
3 21875 37816
3 97156 25666
3 8038 87946
1 71643 105001 268031229
2 180082 577830023
2 59257 435678176
2 19009 369413856
2 184771 662255927
1 87445 102610 120927241
3 122964 159191
1 46181 117709 306492456
2 71618 189889918
1 68795 121768 948399576
1 126130 174882 900264449
2 146161 101745754
2 173655 500678491
3 110804 3272
3 192713 535
3 13910 166406
2 181203 789582580
1 51832 104199 763157914
2 178305 248800579
2 113857 600872704
1 90531 149604 492793012
2 98052 493745606
2 141157 700529073
1 13341 90658 39377485
2 85513 779219653
3 53325 186315
1 76698 146438 47609826
1 14632 56064 529198812
2 61084 447122356
3 68736 195280
3 49985 59754
1 24141 108806 648924967
2 105720 843174329
3 75999 61132
1 60725 160444 399839017
2 137505 834571645
1 86029 92126 169264845
2 128684 520802063
3 144666 94064
2 30676 736568112
1 81403 83422 21648577
3 147710 48541
3 118330 78244
3 102514 83175
1 24981 26428 782033063
3 118436 62995
2 109246 100211519
2 22292 218288908
3 53805 64380
3 189160 72054
3 89970 55362
1 62417 84401 546094060
3 108213 62040
1 14482 85362 913476797
2 159000 31937295
3 31124 80288
3 64477 6897
2 155320 785969141
2 116067 306780578
3 70164 193155
1 13108 96061 116110631
2 6352 792895957
3 138274 71332
1 119919 191237 33087224
3 104308 20425
1 57961 169654 546927008
3 136930 87685
1 17224 140758 354710343
1 3371 179897 239577456
1 34177 181505 152383939
1 87538 179064 946247639
2 161601 569258890
2 108578 424381258
3 2694 73853
3 173672 177836
3 22558 105533
1 36306 161605 939676767
2 173980 881369176
3 179449 81704
3 15105 52650
1 48684 188798 18083932
1 140183 155051 146393145
2 170748 251398516
1 68541 121497 643030285
1 71439 159195 98834055
1 188855 195176 782284146
3 105727 74562
2 134309 183663612
3 113951 88309
3 71355 16640
1 5829 183765 814395677
2 10375 888687169
2 198290 612106463
1 74159 125995 594468279
1 44290 190074 769509515
3 23290 5488
1 110454 187579 658354824
1 11750 118635 323656218
1 1806 187501 760680790
3 13532 15089
3 109774 89736
2 116440 636313487
1 31952 193559 59903986
2 101457 567996752
3 145932 169163
1 18177 62299 398127033
3 128334 17808
2 4206 431422539
3 14069 33320
3 104154 41218
2 115544 299800837
3 192988 14291
3 80942 132006
2 130762 87849294
1 38992 129085 606625222
2 173502 689221044
1 6088 67797 547645795
1 772 197783 847713153
1 23890 89496 488269242
3 44410 167741
2 69473 939209356
1 68470 90340 652432978
2 108809 374848348
2 7709 831104686
1 18438 66015 315190105
2 76221 995162589
1 93651 128000 1731466
1 18800 56849 816034984
1 51977 110819 722466676
2 967 249864057
1 131401 166663 236444744
1 57538 188585 60572341
1 94969 103122 409229114
2 199747 76360187
1 13765 129288 240355371
1 67187 121566 833942055
2 141713 344162430
1 121676 123036 907515596
1 55002 173925 211876407
2 148299 856756495
2 105534 148948850
2 83884 895558693
3 25536 156417
3 17473 47542
3 89194 12395
2 35143 69301254
3 40378 191763
1 31152 150565 803352831
3 169016 130503
2 69096 216140542
1 129104 150934 219700100
3 83537 138718
3 134477 52883
3 72980 116783
2 109897 826709961
1 26180 56040 957250605
2 112168 670907145
2 134797 177966726
2 174148 990897350
1 78373 163589 644451900
2 196273 83110482
3 163216 60640
2 51503 868819927
2 196923 795213728
1 112625 126578 54144188
2 92135 254967409
3 185082 139556
1 122142 142680 816225480
1 79814 168564 755819007
2 140636 918183290
1 30648 69821 189851931
3 31381 197050
2 118499 718498104
2 154094 793367415
2 181592 494169568
1 59051 176961 119730682
1 6954 68579 784388780
3 39901 184114
2 44529 910970885
1 77170 83985 760952849
3 55483 57552
1 60436 65063 512228135
3 134738 42495
3 56944 17791
1 93701 199740 898019155
2 117256 157375811
2 34473 808226203
3 24789 9714
1 111174 150581 74359532
3 120354 102936
3 69010 5192
1 119288 195066 727005235
2 32163 707919804
3 54057 84749
2 8025 343386084
3 187409 55247
2 135391 105289586
1 70207 76476 600737705
1 56495 187969 321349798
1 33364 110923 36397086
3 74922 157603
2 183237 719994420
3 192897 81094
2 38233 781609616
1 32030 91371 753995292
1 66961 165716 893642251
3 8821 46461
1 13473 15154 446294717
3 147363 21971
1 72544 194954 335641792
3 144934 3391
3 7011 25819
2 102334 245911717
1 62130 133073 952563459
1 139570 185153 291643690
1 139445 163411 844265045
1 24050 186978 82209503
3 75591 724
3 120940 154133
1 165413 191200 929701841
2 119113 245072020
1 53238 178639 652290002
1 36395 50326 766905786
1 9507 121860 905715332
3 157152 150022
2 18042 64674944
2 32819 856987132
1 45624 97871 900167984
1 2754 80872 827941535
2 90307 670713645
2 136302 710452309
2 96523 40467378
2 157636 412484792
2 72953 342977328
2 43351 921338326
2 13428 360482101
2 65992 416278642
3 127974 164535
1 36814 95237 968896229
3 134864 163725
1 131492 198814 475550707
3 59482 73128
1 144993 167125 2883085
1 23265 197023 185266532
3 134500 41529
3 175437 40221
3 116547 123771
2 164544 895611514
3 8538 87903
2 136777 562704076
3 14475 58578
2 20436 267275627
2 93760 808338316
3 63208 81512
2 3891 964604076
3 10062 103532
3 262 96
1 17000 41736 569984534
3 151276 183710
2 18738 610391622
1 117297 131468 485209165
3 114054 29604
2 55095 768482480
3 32084 9535
1 41150 167492 677819287
3 109108 97461
3 199879 23604
2 142862 624009299
2 188499 909656518
2 139100 795002832
3 35535 7730
2 15797 479420373
1 163018 182084 694151035
2 112481 973219803
2 105504 670877682
1 73309 135656 267303288
1 21214 106771 654492368
2 177329 207941389
3 122689 142096
2 37920 493692153
2 131709 714520723
1 46980 194358 785954030
1 49058 76336 678479318
1 72026 116247 446745105
3 163894 49913
1 30953 60753 813252192
2 189005 395511432
3 153945 52153
2 90079 482535801
1 154104 185380 615119359
1 27119 144459 912020192
2 92731 315107586
1 18253 155836 835327420
1 54550 179865 328456474
1 36507 145532 281773457
2 116498 563700157
2 104791 802242239
1 40105 42927 48507934
1 88517 111999 212834753
2 59850 246671385
1 135694 152451 584093969
3 100014 55371
3 101300 76557
1 125022 155878 829319520
1 44894 129906 546946131
1 15034 122086 296718193
2 123628 693407551
3 189824 43211
1 20495 32251 200788448
3 133853 177640
1 79268 98099 863179297
1 173041 177593 458090791
2 166764 489911087
2 82014 776854987
3 52882 149267
1 10990 95588 417046265
3 74283 23104
2 84296 506998451
3 108318 16975
2 138060 410346740
1 20545 75756 934922778
1 121119 159273 276533142
2 112481 709058017
3 62239 4982
2 46265 756450386
2 45796 296540116
2 155442 34638625
1 46731 161414 914606604
1 58212 127734 758776570
3 85067 59560
3 4793 148814
1 133619 143752 183283664
3 79830 44804
3 26272 130882
1 131412 145653 462695036
2 21799 809643935
1 131070 196459 793378242
2 45440 362793832
3 85309 127498
3 49928 103833
1 16902 54919 991171289
2 10429 376478350
3 177123 180489
3 190005 74460
3 191929 12120
2 141988 470577281
3 50961 59949
2 88371 950831750
1 116523 124812 159996448
2 125971 565428619
2 132140 987810320
3 12811 93355
3 2900 121690
3 146795 73870
2 77672 957728474
1 18370 117735 467332610
1 112326 189405 678465394
3 103381 52623
3 56458 48805
1 41107 51491 887972922
1 10055 180196 194187665
2 149213 646013581
3 22076 5550
1 21064 152051 555454873
2 136804 859344790
1 169836 171589 646883973
2 197482 733297322
1 88571 150711 526320336
2 140889 131164319
1 7396 161833 457412698
3 25409 19357
2 188291 365537192
2 87901 505577184
3 181304 53193
3 140774 90087
1 12725 49821 573855331
2 181569 587535289
2 148453 742593320
2 121081 683929329
2 46855 257430077
2 172049 589005829
2 180044 421545984
2 134404 129584149
2 135156 336111670
1 30056 130429 122805541
1 67642 198743 754315430
1 8735 89789 598015168
2 163613 679365607
3 87824 195071
1 147145 167419 487723818
1 56835 97788 292005403
3 134595 46605
1 146301 177722 250592778
2 97113 559287279
2 20202 581057063
1 114491 169612 796022619
3 46078 1612
2 56895 977095337
1 20540 147291 247860144
3 44245 186579
2 73388 973676183
3 191808 187746
2 60377 594253385
3 117493 24246
2 193167 91984922
3 46655 98841
3 4453 26439
2 76104 141976399
1 84198 197205 282106924
3 121138 80992
3 21731 14625
3 35143 13930
2 171317 520452966
2 165776 395111248
2 52965 747156114
1 26975 148469 51940433
1 44768 68811 961237472
3 178891 94604
3 181807 94880
3 109004 154035
3 189248 160812
1 50051 167681 557063515
2 21037 766372627
3 73315 147201
2 19487 477947163
1 41823 85210 285751162
3 123533 132252
1 66426 169538 535010014
2 124100 275385951
2 152103 501095193
2 134563 552219748
3 62054 92883
1 34763 128014 187256138
1 83504 194603 852928160
2 44570 313568801
1 5699 163973 957193198
3 9935 159959
2 719 393812176
1 3648 101206 528572097
2 5431 337132075
1 109946 156745 955740031
3 87052 23380
2 37 62156436
3 17815 188997
3 171496 16855
1 93910 194909 427036280
1 91238 175355 339515078
2 160557 863850718
2 66338 483179801
1 85099 119603 541448658
1 120260 120947 412637929
3 193863 116780
1 72783 193932 11479105
3 32627 132820
1 23527 196238 191578710
3 107493 158110
1 29476 183762 830681755
2 55128 537961817
2 5464 135099277
3 30530 90364
2 33470 570013652
1 118895 171895 984926295
3 131343 188742
1 58539 96706 102715744
3 82992 184736
2 161300 257364824
2 51621 821166306
2 9267 736656868
3 14878 36932
2 194032 902543260
1 49571 106907 570414585
2 134207 609179193
1 52026 160517 503521295
2 170920 731294145
3 126145 20828
1 146944 182286 840580436
2 123149 374996831
3 84178 123954
1 76079 196557 7155096
3 174417 96250
3 185190 155518
2 152316 336226613
3 195563 98568
3 100989 41734
3 175143 103012
1 6863 37154 738161812
1 164218 190593 483886703
1 49806 50485 358528674
3 105550 93575
1 72015 93736 795038412
2 55029 169404055
2 52568 390020544
3 48957 173607
2 197803 764503249
2 134388 863271360
2 78393 508399269
3 135151 182593
2 19000 579897738
3 122303 64667
1 142336 146398 59825947
2 70476 173420730
2 96954 143769445
2 92845 930340270
2 108224 185889501
3 93927 167198
3 58128 110571
2 50293 155505995
1 50123 182101 261213995
3 53739 141537
2 195827 650064476
1 103092 183097 959544800
2 46513 568156998
1 61343 107690 765805225
3 151691 158792
2 141074 735127805
3 162596 29502
1 19337 168197 926210313
3 170971 189899
2 87872 6798681
2 158111 364435684
2 91217 108200222
2 125090 489801209
3 38378 184071
3 93479 30272
3 92049 3392
1 6718 101432 531410749
1 135304 181285 869868167
3 39027 86178
2 191606 965396590
1 22055 25516 284805760
3 88337 19122
3 181717 188469
2 49949 278238217
1 41305 56434 930279845
2 39882 289841378
3 109800 123662
2 97923 625116312
3 5078 135258
3 42212 14376
3 62262 188583
3 129925 159823
1 53012 92397 694418479
2 109365 135248338
1 53215 65919 723277203
1 52536 172498 738408697
1 99627 163327 628079464
1 103926 189090 47264649
3 154736 134438
3 190002 34851
2 24508 405507245
1 4259 33333 891558913
2 166145 457883453
1 27684 61618 847589087
1 77002 117536 730361055
1 88248 112797 488551672
1 12194 131416 674786017
1 32141 164081 762501515
1 15190 69261 466551301
3 75546 45049
2 97934 531012501
3 143170 163085
1 59605 75642 675683031
1 136194 153451 658388581
2 73386 807530585
1 177243 193394 242977278
1 86871 171712 234291781
1 34840 116945 74957537
1 48658 158339 501881598
3 124276 24221
1 132454 189794 350089243
3 70777 101617
3 136337 115804
1 131141 196792 810464871
3 199639 191892
1 80668 136918 668979825
2 170861 715754760
2 193345 91114898
1 59927 144029 920082812
3 173310 91832
3 69314 104205
2 129747 910522629
1 69187 180573 880760078
1 54367 191669 511707597
2 167873 693698544
1 20052 187025 251986800
1 99007 130043 716492382
1 33578 109442 638063252
2 145412 232509513
2 24907 667667585
3 112013 122126
2 1489 85387187
2 85503 954476064
1 91359 195354 949294199
1 37310 93444 226591996
3 159613 106642
1 184906 185263 999808401
3 53801 188370
1 96904 186787 28054827
1 86667 129826 805981711
3 193214 18264
3 123133 10562
2 79854 242010379
1 8415 158239 55553029
2 23727 808431009
1 11161 116088 920963863
2 173222 116597151
1 112231 188238 985100723
2 80665 423000976
1 103722 106181 958095117
3 8380 29711
2 64875 522346455
1 134055 171091 649377508
2 2590 602895524
3 83354 64788
1 107862 150361 94513997
2 19274 595546055
3 124841 108107
2 189634 265652624
1 3848 68673 674493270
3 114998 87575
1 137853 189405 6187889
3 92938 144627
1 11178 56214 779929211
1 102971 155675 615848164
3 129842 152982
1 156442 199863 46763413
3 138516 147607
2 35838 538857011
2 114649 77105192
3 137712 26508
2 146243 305505228
3 182925 94087
1 56746 134620 435464760
1 113758 137884 262021314
2 9664 19613633
1 41833 134607 286953320
2 5256 673310152
1 25062 184545 667593881
3 167560 68257
3 170909 148763
3 67465 32868
3 36509 169638
3 169648 158906
1 2205 84528 283238146
2 97049 142279085
1 29668 194103 807180238
2 29452 914078437
3 90633 9247
3 156863 78441
2 196011 144310754
3 154580 108956
3 94983 109698
1 6309 62108 153898071
3 117233 58141
3 145345 117662
1 22627 62339 419512334
2 178955 899919625
1 79107 191659 486944089
1 140278 152810 923136143
2 162100 561342062
2 64577 518255787
1 15110 139449 748002846
1 30733 128751 574860875
1 117562 168718 917092393
1 87034 132955 657380680
3 19794 55358
3 18141 76454
2 145394 753294051
1 45385 115983 790917230
1 10381 189108 323634411
3 9676 7702
1 76344 125446 291572357
3 143086 150545
2 151311 934163730
1 96805 124710 586856589
3 43416 54331
2 164917 234588845
3 117749 123840
2 151351 263810863
2 136562 553754662
3 165386 119010
2 191148 465803574
1 44749 133262 355438979
2 20704 794925406
3 57622 8660
2 1347 191742092
1 70253 81608 625085568
1 52124 179674 951749782
2 49703 642870650
3 118961 98075
2 179000 705944366
3 182316 49282
1 56205 188912 573912274
1 17764 131866 973372107
3 171713 59039
1 61630 173487 395520137
3 194833 21005
1 92153 149564 107945357
2 42 548559419
2 56147 78630612
3 86826 14741
3 65957 85812
3 125257 112279
3 145825 183534
2 76651 118843564
1 35691 191145 166489731
1 133773 185724 186937559
1 12698 199427 207871230
3 125125 87695
1 152734 177835 509776486
2 166341 969549880
1 33503 57564 298584751
3 87931 192760
3 169475 51577
1 76771 179532 206074521
2 47696 984813409
1 132658 195137 490714517
1 44064 138311 492797315
2 100893 213931504
2 140126 16295191
1 18315 152611 4011078
3 104973 2695
2 71492 570584066
1 11714 196558 309920749
1 129259 161235 890484618
2 10894 415776639
1 155963 157991 211985163
1 155679 184083 351926164
2 54603 344197482
2 160390 875156470
2 137198 900139650
2 32387 555713880
2 46265 742282085
3 55682 198419
2 122403 767764913
2 187988 982273311
1 56698 72405 375881214
2 171351 931422871
1 65593 84615 926301655
1 140828 190435 572646718
2 69269 769482762
2 184810 916398723
1 32259 140619 426126169
1 89196 96077 274628898
3 94943 31823
1 13851 175520 181022023
2 4249 28586691
2 41791 780706635
1 40471 156337 873890778
3 180432 198470
3 131465 32411
2 96553 535824125
1 68195 93082 836856586
1 118231 126198 150124964
3 57548 165981
2 28201 763418116
2 136524 283258655
3 154142 159208
2 132427 20851353
2 115062 910457285
1 70899 187101 807272316
1 21005 124038 4774661
3 138835 105315
3 180227 155028
1 22557 155169 466488699
3 37792 132179
1 73541 141930 621326354
2 101784 52898129
1 122629 154235 739493808
1 70911 113652 786942831
3 153951 146737
2 29274 993176642
3 63350 78879
1 21702 121167 928915042
1 89772 172738 707920925
3 61909 49295
1 7408 89056 487111604
2 187620 936395185
1 185132 185529 285041305
3 115662 41369
1 45286 85083 642100371
2 592 715547368
1 13047 66261 2903074
2 146809 617022223
1 44566 179447 364267815
3 70741 87346
3 190295 151171
1 37688 196591 859825926
2 171376 347413201
3 12512 70568
3 134921 124244
2 133278 600205614
3 132367 188782
2 33470 561593345
2 148588 29009909
1 79334 103601 774408787
2 184253 25340004
2 31081 830739942
2 170844 337993643
2 56364 302978538
2 71044 957493073
2 167629 98515402
1 27755 30848 265840522
1 105086 111327 837851056
2 79866 258404189
3 187203 194365
3 163712 186892
3 41231 136336
2 125438 810765383
3 73150 178525
3 116137 25867
2 70775 319211216
2 94949 721867361
1 5073 173173 267484389
3 156761 173002
2 191373 367018700
3 2073 26042
2 151049 900211172
3 144358 113935
1 54041 171058 161513213
1 117572 139054 966002922
2 79890 255880303
1 34411 116676 488686053
1 60595 176913 962662511
1 115699 170122 360581726
1 46849 149634 549644429
2 156048 306046247
2 133657 414921887
2 107272 241390409
2 191542 573884615
3 136295 16819
1 64208 94856 946075681
3 197920 105161
3 179690 126627
2 127232 542723317
1 50456 170703 452382294
1 54161 112854 201020694
2 157605 815907467
1 15470 193555 809337937
2 37335 325447934
1 59993 131347 287739081
3 84531 51725
2 5402 947196815
1 80956 166240 918899497
1 47097 118197 631609572
2 28374 327549318
1 119014 184869 885054982
2 60643 980598312
1 41947 180661 930690676
3 160302 90040
1 12249 28562 307730854
3 125125 83292
1 74277 116169 859559868
2 99038 275431034
1 75236 199346 171609812
1 37660 115241 887250759
3 120580 97676
3 199167 60059
3 184129 129949
3 55684 37846
1 97566 115379 674781520
1 21967 181228 940985604
1 45404 183589 393722966
3 35525 32007
2 160625 588501532
2 135264 427629830
2 166595 213791929
2 159107 36378388
2 51188 446404447
2 3954 272575746
2 92129 813641910
3 72796 22774
3 53387 30415
3 145745 40417
1 21858 127132 761661263
1 13037 139746 549607645
3 161649 121316
1 55770 168357 438194525
3 11672 147575
3 106806 15179
2 123181 107660435
1 70336 196181 463182023
1 98936 138430 481455217
1 107364 194393 135200928
1 153888 183309 502613614
1 30483 98436 789461412
1 29924 183552 563226013
1 57477 163585 935966354
2 166333 214915580
1 77135 185982 837689462
1 166627 182444 59825013
2 154269 479290543
1 67422 161670 594018981
1 60270 124017 582736545
2 53491 991585151
1 50948 180959 193613509
2 91403 750021475
3 126248 157113
2 187674 612278864
3 172648 171258
1 53106 103144 321261916
2 138116 103452234
1 90229 189232 91376460
1 48618 148400 438887076
3 88669 187294
2 6571 109252693
1 34364 117981 123355980
3 105378 5034
1 3802 73152 508656899
3 140987 71131
1 41797 46294 160595965
3 182027 199706
2 138489 460624254
1 188203 190694 289728502
1 90001 99742 934065782
3 177806 63789
1 41455 94955 500951806
1 11027 110730 878729208
2 132545 977585469
3 125269 110776
2 61367 769667999
2 50910 105832650
2 77735 219052316
3 27405 172385
3 191078 106070
1 43737 56506 294718169
1 4039 66472 779026228
3 148352 51410
1 38722 160663 845585554
3 157289 38335
1 106064 133540 732122972
3 127970 106662
3 188825 52700
2 104060 365867754
3 19321 105661
3 116162 44021
1 156417 185634 107975202
1 71852 167399 885699607
2 105625 891741096
1 111937 119379 198934702
3 74403 40195
2 43983 445244583
1 25913 86206 3921520
2 477 11363637
3 44191 87560
3 90028 40709
3 150073 172681
2 82240 739440873
1 34939 158835 968602120
1 33438 155932 837534925
3 184561 190574
1 35953 184838 191837105
3 190203 12996
1 167342 185607 929003107
2 122861 230036874
3 38933 118208
1 102603 145571 971758044
3 87240 172901
1 13974 48809 501050288
3 52809 120067
2 96937 794430075
1 112725 159971 435307201
3 126631 195056
3 54407 169703
2 167276 503472186
3 95222 127513
1 59637 74157 569165576
3 155407 23201
2 115702 638745979
1 105205 105235 72848590
1 132877 176248 396451686
2 152834 933713314
1 7047 33986 892184885
1 155073 195194 441001725
3 189536 2877
3 88904 150120
3 72229 104103
3 85649 30086
1 110387 151807 237836783
3 149969 19419
3 133569 193836
2 140873 789505749
3 153608 188077
2 19750 629019300
3 168552 137364
3 95979 45068
1 76748 199692 256994163
2 106694 721249320
2 101030 690520409
2 80726 530188932
3 165314 115245
1 43262 60355 702459687
2 168788 530116072
3 28011 153737
3 74896 113830
1 50253 154336 48224503
3 157268 99687
3 189008 131396
2 94315 475686351
3 157873 53335
3 132230 101148
2 60125 429893896
1 60131 167589 824978439
1 26439 130705 326473767
1 9784 52874 160568165
1 19637 108127 128754900
2 103442 426681988
3 150518 55905
3 93568 121546
3 54802 17590
1 53503 189606 908062435
2 78323 582787156
1 157094 161089 544100961
3 148303 26093
2 39559 196306692
3 199053 151966
3 86395 176647
3 17803 191059
3 6165 4638
3 54330 79112
3 36188 186272
3 199899 157393
3 52003 172358
2 193640 942262978
3 163824 82539
3 175383 144200
1 174422 187470 380752931
3 122805 90866
2 167636 760887676
3 144272 80167
2 142847 675495374
2 158767 456392826
3 116277 183779
1 86987 126553 684386797
2 4707 543768199
2 63624 439821712
2 69531 867864954
2 182460 405762076
1 68205 195776 401434822
2 1503 300246457
3 140647 151767
1 169052 175480 728693195
1 42113 155728 39663500
3 24008 78757
1 74773 128445 290389762
2 197168 382572100
1 2212 109412 871676427
1 38141 47342 18867461
1 35129 179170 158810375
3 184682 27917
3 104461 196192
1 104055 178833 674736812
2 131706 489861554
3 123819 136458
3 135611 110906
2 64357 39372205
1 77704 106705 618565536
1 100093 144511 988645751
1 88446 137478 261365070
1 82277 171158 720870656
2 24715 880516187
2 64897 378122752
2 177882 760708812
1 44026 194299 536452832
3 159466 35200
3 16077 195464
1 27784 135535 237064660
3 9326 120148
1 24300 198510 961466312
2 195560 173146626
1 57092 99168 274180122
3 93978 18194
3 153962 124396
1 21209 34720 588932303
2 1073 127513142
3 36841 146890
2 52283 448778234
2 80559 467905235
3 69007 139573
2 168664 73559694
2 151798 875390337
1 54124 76356 106435152
1 163604 176821 594353275
1 67662 141625 791616806
3 87283 101058
1 90165 128672 702672365
3 46266 150234
2 176224 399765501
2 110999 398495393
2 32186 689345233
1 2710 60038 702067855
1 82943 160906 183906203
2 67374 582999261
2 86112 149397449
2 171976 448734712
3 165516 105226
1 30722 122889 611250412
3 78435 443
1 141698 147322 93386601
3 175107 94926
3 170440 67566
2 178871 886046969
1 196479 197295 477218929
3 152291 41848
2 177657 846543892
3 47917 106764
2 75598 608456834
1 23675 87419 976029638
2 71574 461900078
1 41312 103645 451296944
1 97509 159587 371352406
3 16447 2292
2 73843 105783033
3 47253 141978
2 196051 480001115
1 110304 163041 487322713
3 85675 76612
3 106737 43281
3 97930 33521
3 60700 141232
3 71640 1834
1 136496 194307 946671039
3 1394 23401
2 167909 666424932
2 7497 993561461
3 185701 143795
1 27005 110472 253938062
3 174037 110921
3 199671 129515
1 88919 192835 199791110
1 53722 66183 492433682
3 108687 27799
3 40586 88718
1 107173 182344 687276699
3 131524 34015
1 105599 118123 80775237
2 178388 216815335
3 40570 23801
1 22619 134027 482089122
1 118310 142218 867926643
2 156304 484619586
2 147017 93954456
2 105071 257131986
3 79723 51274
2 132615 930903922
1 149478 166179 286380571
2 124305 521945746
3 157529 78745
1 96840 163635 605228213
2 183952 827617000
2 17567 131606717
1 120731 183593 244946400
1 67856 197014 374035771
3 175205 152454
3 57050 186520
2 175650 118064210
1 16909 174708 764651899
3 197581 4376
3 124885 51710
1 82740 166990 779457609
2 109386 876200322
3 104181 93764
1 82087 182428 755864544
2 75137 917231515
1 79326 167612 771151185
2 79556 221205149
2 183836 7607828
1 130863 147084 678284667
1 131447 139400 2583142
2 114061 736985298
3 170880 68199
3 184992 30548
3 129386 98475
3 68296 197957
2 64917 17450100
1 22015 196451 940065941
2 35148 502257977
3 148743 14445
3 149812 188293
2 140390 169367362
1 46144 102217 419836330
2 65833 45156499
3 173199 39319
3 182828 67597
1 27588 52489 759162611
3 50467 162117
3 97083 194324
1 53641 103280 855221515
2 182227 836873179
2 168807 117417351
3 56071 133463
1 54307 86614 461100406
2 6863 729909575
1 85329 189708 293375764
1 10242 121458 284364756
1 80199 185745 267263792
2 193875 617237659
2 143109 691061074
3 58323 190494
2 111231 15248415
3 112721 11616
1 16478 173793 712007252
3 1683 69946
2 159641 962373292
3 79099 149428
3 55241 184090
2 158091 705981970
2 121107 871307736
2 127886 458492678
2 71278 658098429
1 41117 66157 107674096
2 171269 298368
3 66712 179517
1 78040 165809 232037077
1 124012 179998 532267769
2 187363 454136651
2 34916 842722937
3 33891 182098
1 113195 190431 263683637
2 152217 850628825
3 42223 1883
1 111901 156817 192375823
1 73552 137065 791362893
3 25520 95388
2 117650 303919671
1 118621 170953 425805859
1 112896 148511 867857511
2 168156 469299465
3 41151 182920
1 244 194832 473710549
3 134224 1733
2 9494 781840756
3 89772 137041
3 68148 108764
2 183229 837961004
2 6556 889688574
1 44206 64086 721308562
2 99380 30587554
3 52843 87014
3 150963 130456
2 138595 334760676
3 125038 27763
3 112152 48851
1 73038 76785 494356455
1 31693 32668 158127070
1 13345 70046 34721590
2 33460 689924611
1 126595 193983 756739804
1 16571 180921 444529310
1 51956 54578 957809529
2 162850 561605675
3 92957 50855
2 87349 55315654
3 84437 74122
2 160344 407079140
3 43624 144316
1 23817 62427 830433558
2 141370 593468169
2 113459 106818908
1 156082 158351 528536082
1 12525 72057 505953612
2 183910 286040889
1 37521 143032 471267312
2 137868 265745193
2 158766 383425235
2 132075 493666399
1 82028 189311 59107669
1 17025 111582 396291422
1 41377 43998 234247818
2 142839 275908997
3 51367 78760
1 136993 149702 752621069
2 64178 976488029
3 193184 108860
2 30555 620538360
1 132961 176878 381309057
2 156394 144592174
1 88864 100313 386972976
1 107385 133385 566688097
1 47112 138582 963143036
3 48376 14674
1 8997 192059 940239480
1 9633 90360 89411250
2 197747 813070464
3 175646 167201
1 89941 170691 932467804
3 154849 40047
1 12602 58598 962120698
3 190372 50001
3 25659 29608
3 160602 117111
3 114902 74779
3 37893 39414
3 14038 114787
3 73531 176732
1 114800 174656 853655611
1 46182 136476 801049283
2 151802 161738489
2 13965 460377923
1 80550 135964 254677769
2 169406 431981895
3 168177 30439
3 17937 51277
3 794 128142
3 191510 176100
3 121012 155847
1 25484 170485 416718887
3 69388 150563
3 81789 170034
1 73337 94779 608314482
3 183102 67009
3 21183 4126
3 35933 96388
2 45669 680402383
1 2864 131599 480991817
3 62952 191871
1 108529 117832 879504151
2 74113 833705024
3 128328 110060
2 181258 413779374
3 27784 132456
2 87097 946840551
2 94815 489358114
3 143887 7969
2 93854 762376634
1 67017 67360 557175828
1 62972 182483 617255570
3 132438 187498
3 15917 101685
3 169611 137598
2 98179 104000888
3 108983 194332
1 115274 125557 777229642
3 168893 74058
1 157172 174730 418523386
1 169882 192259 433681506
1 23136 28465 944163012
3 71724 3637
2 121449 556454697
1 94333 191803 986012681
3 29635 55039
3 137347 92588
1 70485 189197 581802742
3 127329 129151
3 29668 196717
2 88421 99827426
2 98523 18958364
3 80645 144289
3 179108 138435
3 27887 74441
2 115228 836478230
1 44194 55339 668443561
3 4993 111445
3 143975 89128
2 112291 653026717
2 154728 49278567
2 82422 548786299
1 108851 173501 932290266
3 198826 128095
3 193239 25985
2 186880 838075073
1 71999 133835 137179808
1 57879 182590 659510220
1 12339 158493 383407428
2 14713 356286873
3 87550 186818
2 21774 668854532
2 65221 591987155
1 191154 195647 510537225
1 4353 110197 791898866
2 106693 622365336
3 59463 141405
2 182181 987604027
3 109150 8980
2 48772 357052166
3 66950 172353
1 36742 97621 253448150
1 16195 23992 930406231
2 80148 959971387
1 117743 144382 130913876
1 74519 181920 119054952
2 21430 783561411
3 150918 167307
1 112505 196268 775190546
3 97830 158035
3 157634 36765
2 75946 851848300
3 59902 122001
3 87552 13396
2 61933 361593203
3 25783 111423
1 25179 160474 939265249
1 38899 133286 783748732
3 66920 65127
2 109177 310080633
2 18035 486624501
1 180825 195328 754856852
2 70721 787242835
2 72678 232150970
3 43638 193904
1 179790 198599 617338589
1 12994 177916 614794587
1 54551 197567 930660400
2 11375 850743903
2 110767 927229956
3 178630 109790
3 135023 38127
3 84936 62080
2 98036 125715741
3 2368 193325
2 12719 768784000
2 167949 39484546
1 40824 138677 497867244
3 25879 125195
1 58262 73560 901393205
1 35377 173199 833547426
1 91392 155035 857600993
3 65137 101102
3 30465 4786
1 138870 183808 518731098
2 82495 126853352
2 109948 68026487
3 54055 50975
2 19939 520288936
3 134726 48319
1 32829 35537 675949113
2 88546 678200940
3 25688 112675
1 85658 195747 941894343
1 55359 190813 956866157
2 136338 767743118
1 15237 64646 267780961
2 126722 674525960
1 129424 133891 85451117
2 143516 891007759
3 108601 175874
3 3542 125276
1 80635 168642 210690843
3 161795 172309
2 42709 946137995
2 56207 113682924
2 122741 84376382
3 37616 171591
1 69839 135425 724498201
2 149304 206860538
3 22744 34852
2 37391 207467999
2 53274 755379886
3 164918 56274
3 24377 82870
2 174973 217045828
2 30023 900279054
3 163612 114128
1 9034 93299 124228327
2 117020 366752163
3 127102 115741
3 78583 77822
2 118341 340812827
2 173767 973959253
1 116044 126174 316086089
2 177653 520572127
2 61828 531692805
2 190235 758068841
3 42160 139934
3 75129 42418
2 44866 146085210
2 161539 365027316
3 103395 86471
1 39557 90124 54851870
2 35821 57010142
2 192171 460194141
1 121913 143132 538424308
3 22735 89595
3 51490 151584
3 162183 95790
2 75619 417812197
3 74743 141365
1 33439 74570 932166738
3 158867 162400
3 124715 189844
3 66577 105540
3 35980 85756
1 179048 198472 728443267
1 51587 184943 17820663
3 11399 172024
2 51594 560122818
2 988 300023027
1 145445 192914 888247743
2 148651 345150892
2 163735 978314343
1 88478 189102 537359571
1 112021 162767 278052132
1 114755 172716 50243247
2 31806 724903800
3 161130 192649
2 59683 224758102
1 31063 41737 285967665
1 53829 59877 597195341
3 97822 19872
3 7996 177722
1 33219 89472 476011372
3 175249 92307
3 148339 34625
2 175786 638460560
2 151625 317014421
1 88075 99135 28531236
2 70576 580685014
1 87802 113475 102531457
3 27552 40647
2 37496 854169316
1 10561 90120 574585435
3 61367 145584
3 38336 85641
2 123406 4119180
2 130471 710987462
3 59604 120461
2 185780 362911972
2 35024 67634734
3 98501 39139
3 47964 85875
1 83180 150513 904737240
2 160148 498313066
3 175492 164456
2 109134 769951035
3 48979 150236
2 143842 292210276
3 151104 98276
1 107871 195195 619224904
2 94134 210686441
3 176366 53575
3 52711 76692
2 46986 278759369
2 128983 704652000
3 169963 47031
1 44233 182000 818723351
1 17261 50375 463069222
1 61318 124050 65850351
3 181296 122489
3 127409 65963
3 19146 167099
2 88078 335250583
2 38305 871846295
3 71742 104092
3 107525 98757
2 147380 635265386
2 77038 622940960
3 182572 164599
2 25482 263195346
3 38661 134710
3 48713 78412
1 81570 92434 394152743
2 1913 791500469
1 2616 158513 52231061
2 68220 639286068
2 123882 17466043
2 39228 366542481
2 84503 975326610
2 198637 847052411
3 33712 171901
1 75926 180722 191233776
1 20501 139021 775873567
2 152778 162445756
3 148693 169524
2 154834 959349466
2 125592 761418404
1 85468 191867 952499635
1 37933 78033 536414129
2 22963 586291204
1 46476 88296 710458141
2 147877 340562313
3 124474 145625
1 135611 158937 619936419
3 137868 47574
3 128735 151762
3 24319 109573
2 39252 364598437
3 159073 33357
3 111565 197022
1 146088 195247 745830958
1 177934 191308 107304386
2 37002 336017223
2 116577 103069185
1 48250 96126 638860065
3 153246 100750
1 3965 169211 156093415
1 102323 194826 328149786
2 12038 598635127
1 54521 177853 522344801
1 82345 111486 341133789
3 76 68465
1 34839 103596 338821768
2 174998 378667507
1 52613 124992 87346012
1 15886 88647 916518500
1 44965 86613 442288838
1 24983 162072 360012801
1 46458 192407 952313283
1 12731 146077 816909427
3 30047 165884
2 148952 709071027
3 11194 126205
1 48300 73523 717316510
3 49593 61750
3 153142 147728
3 186456 36107
1 99463 121115 9157106
2 187621 63359512
3 26526 191560
1 68812 77469 913919924
2 110869 551210990
3 143621 127442
1 42859 102413 975461465
2 9998 107726644
1 68326 164038 543196090
2 82650 213743915
3 96961 153207
1 40602 136737 914472488
3 155726 173501
2 48480 841608216
2 59998 719115946
1 29168 182136 2482564
3 164693 77318
1 33589 199046 530612267
2 185132 557809944
1 95214 183893 867179364
3 185591 94446
2 39651 949082296
3 166371 72355
1 60137 72434 746811088
2 70528 573514097
1 67713 89019 42268545
2 166939 136236923
2 179640 473460598
3 133550 79381
2 127995 636709747
1 10662 123835 984612703
3 52116 75058
1 79299 118878 499381887
3 115594 98883
1 14012 33715 418455593
3 55745 69235
3 104917 63090
2 65567 702502479
1 101105 195050 364857821
1 5713 78126 12084277
1 849 55313 23460052
1 60072 139927 955052508
1 57087 158861 126048786
1 72011 177128 211238435
2 4290 511422337
1 139534 180096 224033383
3 68023 17664
2 19606 541186127
1 47741 143733 93824807
2 7989 312070494
3 183902 115457
1 79943 133512 211683449
2 40885 659703161
1 25292 57076 201093459
2 96464 2589958
2 138687 105358992
1 38524 107474 172059908
1 64270 137360 587576182
1 125700 138360 836179985
2 86598 927708310
1 55777 192232 575483071
3 82967 161183
2 59106 777971165
2 87001 881472665
2 38799 355702593
3 128009 155756
2 125187 726003846
3 34511 188673
2 153618 840147595
2 144046 453886317
2 82655 637162666
2 82913 334521435
1 32245 118612 138827301
1 629 42972 898134362
1 38257 146840 830985746
1 2936 138330 63148734
2 117766 597966
2 23704 889678883
3 171008 15734
1 71945 125991 225201682
1 28254 43470 922038444
2 176390 380157091
2 132530 755868943
2 155340 456843227
3 43109 91986
2 191708 565688157
2 180233 283252107
3 56671 28864
2 15028 804097731
1 92303 168371 371882259
3 119423 52127
1 108015 136203 325625370
3 173247 45493
3 122491 25195
1 44079 196095 165578490
3 135480 114012
2 76875 953125923
1 56344 93338 694945824
3 27318 100650
3 121447 66061
1 19434 197753 550925565
2 74346 364005049
3 7363 132111
2 143931 748090225
2 11210 830846090
1 11574 186407 615430201
1 132116 174950 319974732
2 177293 191827730
2 97187 761903963
3 1906 26596
3 109809 75663
1 113370 127575 296173926
3 26381 161285
1 32863 95635 339056113
1 37870 51106 488717592
3 5027 75099
2 39276 384537106
1 150037 152892 851179630
1 28801 137093 193386814
1 9176 81542 51605071
3 132223 168827
3 138704 98838
2 29583 888188462
2 98309 578071511
2 178215 689180533
2 176867 403747820
3 57865 95540
2 162488 84741186
2 68431 323667101
1 24102 54018 156616809
2 30454 102650403
3 158749 181793
1 43063 143675 622501881
3 190381 192895
1 63149 96799 130821278
3 20074 165269
3 149922 34114
2 139935 971419090
2 157158 232042736
1 72947 168205 534622602
1 23371 174790 937500571
2 170618 280633083
3 7048 39522
1 4170 142554 401199404
3 56302 18430
3 141648 178278
3 185914 128543
2 91981 304507668
2 48544 193269683
1 20474 86382 806225830
2 168842 83983974
2 71777 501414440
2 125956 239743991
2 92399 399594062
3 1942 34774
1 27032 92669 568772353
3 108246 17678
2 89696 255106836
1 52856 152755 551148835
3 51128 67919
1 139124 183808 850647973
3 142761 85291
1 7889 34190 909277983
3 76443 123831
3 17049 121496
2 193564 554618031
1 52453 198524 764393842
3 72471 156209
2 92336 148269274
3 114319 69840
3 94286 193215
1 33824 149946 272209896
3 52211 68706
2 115275 727168233
1 190726 194391 277666597
1 44475 177948 247948810
1 16053 187178 894990142
1 42918 75451 426246751
3 105597 98460
3 87924 65792
2 37691 245210793
1 100190 136027 125635557
2 85662 318546560
1 90051 142904 82540441
3 190301 55252
3 183995 76420
3 108092 27130
3 163478 61363
2 92785 872791788
2 121221 388520884
2 91519 503196500
2 18247 283704873
3 165643 37467
2 64882 85715984
3 177557 83037
3 199107 44783
1 83704 141585 672973369
3 175013 124774
3 61639 118691
3 42444 114187
1 42742 129737 418987152
1 41897 67489 665086923
2 109751 517797510
3 42270 199022
1 70090 145139 238895173
2 61803 355415421
1 79119 140131 492371332
3 156253 31064
1 25684 46610 698862096
1 87194 129980 57334121
2 158288 200083971
3 195305 149413
2 192059 271367570
2 146333 612742737
1 85424 130314 343995507
2 48789 859806943
1 125301 178643 228325993
3 11618 51388
1 14143 101451 405775921
2 25732 318662282
3 69269 153691
3 152892 148283
2 2845 477484870
3 68654 15843
1 38405 47672 982202756
1 12946 163299 246907944
3 105192 80336
3 181454 162688
3 62669 36826
2 112404 531565562
2 85120 783812741
3 81525 130435
3 161865 157395
1 62928 188246 629774115
3 20462 78749
2 70347 389582752
1 172423 187522 795804527
2 110364 60346479
2 147961 446957504
1 161759 175849 954450281
3 115843 86541
1 75705 123564 304794783
3 37360 84836
3 6621 73094
1 25696 43862 837360001
3 164447 139541
3 180896 193068
3 198296 28258
2 196172 717772371
1 2339 109743 903729665
3 85390 79817
1 43585 195798 540244855
1 90598 112975 35894612
3 147501 146136
1 14834 109293 527653672
1 135587 168207 585602554
1 73663 197370 315269573
3 94201 162868
1 27444 72380 90983748
1 88825 187566 49585108
1 2567 172471 699303312
1 150332 160675 651342564
1 76827 172231 871787545
3 133723 179023
2 77445 847577127
3 26529 52793
1 31290 178221 326185085
3 16170 147541
1 77795 141654 247373424
1 15346 97608 111573278
2 55296 630809044
3 129084 22945
1 157271 176051 764685821
2 7513 332169561
2 136976 349584017
3 146559 119813
1 166257 192224 890096310
2 114415 481804094
2 137239 390318200
2 53704 841347064
2 143729 797930279
3 196856 21188
2 156147 292886957
2 173605 285411704
2 75429 389447862
3 119524 146756
1 114978 148508 386160181
2 31084 986195476
2 9628 26760862
3 12207 150376
1 100854 183799 985343918
1 13618 53325 201311561
1 164403 184643 22259760
2 38001 272266809
3 136269 174991
3 67986 185122
1 81774 112926 371038337
3 66123 70241
2 111003 786081620
1 37921 100682 462994751
1 50467 161074 851884188
1 137469 138644 450328339
3 60101 73463
1 38978 75172 813385212
3 51631 121658
1 32538 33109 235269991
2 93045 756725064
3 60425 118716
3 131136 115010
2 127814 390155520
1 53061 158315 469572977
1 80249 80949 256434785
3 142446 185662
2 85784 559074164
1 149919 176942 739307874
1 174814 182925 457026949
3 171011 69265
2 110108 587487213
3 197866 194618
1 10864 87444 951293930
2 170495 113957267
3 137614 179208
1 129058 183405 839379900
2 156832 871303071
1 78371 125875 494203493
2 144745 124931683
2 74025 446204355
1 18721 140318 120779919
2 158955 237694261
2 112203 620649961
3 6126 149581
2 142229 742259286
2 83670 966980353
3 98304 122817
2 13309 383647923
1 86860 187156 162406922
1 49808 119613 430745144
2 198076 678746531
1 98011 159042 480957472
1 23125 37069 365460336
2 74295 118073890
1 78512 131229 483645185
2 152403 730147557
3 40061 71643
1 31902 148280 162107796
2 144340 105450161
2 148611 258699
1 77705 136504 709697098
3 9018 158075
1 46997 120363 223219220
3 161636 108173
3 164133 69808
1 8002 98178 438314856
3 67415 196308
1 90114 179141 390042626
1 35413 122242 796004738
2 8894 316668686
3 185957 54525
3 99516 85070
2 9209 861472740
2 106098 579687631
3 118282 77696
3 91954 3288
1 98500 196361 129853786
2 90679 925505825
3 27341 85885
1 109776 131100 682629326
1 65483 124809 912069098
2 113866 340211523
1 29232 68191 379036309
3 58419 3104
3 183388 79189
1 18252 101071 770057435
2 97244 605280843
1 117466 157405 179570273
3 184374 43607
2 471 548281477
1 79475 81744 59933177
1 55784 189289 662104364
3 24201 114788
3 154735 122292
2 41657 545323391
3 43643 71699
3 101173 147828
1 37384 74118 194810712
1 38925 172008 63514018
1 62798 151221 11517528
1 31013 36893 15691567
2 179972 345696098
1 13951 53224 480599512
3 90162 93497
3 17398 195095
1 120605 123518 411634151
1 72388 166019 925612650
2 63337 281424559
1 79599 181710 821462900
1 136767 139191 485104022
1 29295 136572 401355772
1 15639 176649 100314905
1 62292 94279 392588393
1 73121 146366 517683048
1 37255 111584 557773078
3 186378 125568
2 147583 675586483
3 69300 63133
1 44777 72369 670937147
1 93483 101504 546679804
1 24455 69976 343001496
3 19149 8263
1 74314 145605 465557898
1 35895 56375 228446478
3 170094 45406
2 192248 950042455
3 42816 172580
1 125790 163303 342353771
3 93621 25336
1 10014 10771 521311882
3 130111 73966
2 174765 851275093
3 133841 169156
2 30161 439481326
1 21252 194607 898651807
2 175156 626165762
1 137409 137790 745707573
2 101616 987716336
2 33819 907902475
1 57620 164489 928520644
3 76507 198631
1 35840 47068 688666205
2 149866 459251839
2 14790 855673160
2 109647 810974773
3 125828 106767
3 62318 127689
3 128230 73369
1 18248 68237 40500243
3 127090 113281
1 57559 124505 783844674
1 66308 179460 295478931
1 10660 144046 394599625
2 123547 876949917
3 131503 82360
3 145021 66934
2 108992 809960308
1 45493 132929 832434565
3 155306 126127
2 102031 889698703
1 103611 176285 587866476
3 190631 2256
2 154305 546581517
2 114452 555414500
3 133063 89721
2 113469 616454371
1 47199 181018 180253229
2 193030 638742051
1 33030 98153 979691860
3 104203 59742
1 403 163356 82965376
2 194303 613556299
3 162406 45156
2 59475 829003680
1 139792 145597 282905935
1 66628 176997 879774162
3 134001 54753
3 134144 65602
2 157684 417722904
2 139566 998934089
1 27149 68182 435253342
3 129138 136235
3 130154 569
3 177362 3731
2 79865 155444507
1 51916 118078 305641762
1 69789 108761 500987369
3 162377 147561
3 24210 70760
1 52499 164323 559174700
2 63143 416461745
3 87114 53934
1 42049 85003 940636231
2 82922 32800753
2 173320 345749252
3 117791 31341
2 23594 605560907
3 90796 145866
1 96330 143742 946586776
3 120249 146021
2 48167 562405182
1 72217 99711 899219063
1 14970 177699 308604975
2 102288 403861172
2 86411 243355146
1 460 55242 681075002
3 102770 178964
2 7858 336817592
1 23756 49649 10605385
1 139977 154129 492523163
2 188126 573661318
2 165212 39121599
2 40436 895886991
1 88955 193966 237623413
2 36514 350352908
3 8832 21403
2 59241 115707928
1 135669 141598 456262763
3 62847 16886
3 111026 135320
1 9194 168628 554981706
3 26866 109796
2 127971 585694935
3 84318 76352
3 87950 117847
3 152227 169031
3 62418 6628
3 4364 134272
1 18736 67486 977455192
3 185901 112952
2 134414 26816330
3 67422 116779
1 75054 114105 922577664
3 98836 71547
1 9773 32429 230671580
2 168283 58277086
1 170447 186334 972142512
3 89065 48581
1 89117 125200 771599819
2 9172 732558901
2 182552 84056349
3 64435 116357
2 30922 372095346
1 90179 169527 647845226
2 34862 481560575
3 130679 20600
1 24085 169200 883431724
1 180141 180193 553965397
1 162920 185393 398897003
3 188631 189787
1 82241 120127 891729100
1 166482 174766 762310957
1 64435 110720 236044793
3 163272 195777
2 2302 435473012
2 91506 347245765
2 121770 570979676
2 62300 109082894
2 40408 573027357
2 34124 456454798
3 180202 132988
1 22463 187050 574770737
3 147458 16545
1 115700 172192 450885737
2 193813 432132451
1 89466 196401 923908494
3 98982 115044
1 35142 188015 37653673
2 118452 732697288
3 30501 197154
1 88310 158326 411957163
1 546 186002 917909320
3 41214 42651
3 137966 88280
1 48115 117269 117100986
3 48824 151240
3 17232 1320
3 146590 28032
2 86148 115947265
3 85436 60065
1 76759 117270 127822547
3 16576 172776
2 191125 592758085
1 135650 168940 332035547
1 37337 148613 441306988
2 37459 761625825
2 138984 28734043
3 184260 127598
1 70082 83521 54171438
3 54024 145509
2 147968 22541771
3 52963 104604
1 90834 118271 949118033
1 72741 99316 680858892
1 32486 50210 875590167
2 154841 530080461
1 9280 151146 789614307
2 171599 752785104
1 69499 184613 65031014
3 96911 114461
1 69960 164619 205447343
3 31246 120657
3 145518 22621
3 134823 75436
3 142115 20826
3 99912 148940
2 85906 865434787
2 39347 412579481
3 145604 68829
3 122132 182178
3 21899 26095
3 37277 84284
2 167405 300822993
3 22425 68658
2 65718 357730458
2 52400 211020635
1 32188 159597 174633456
2 15216 616139169
1 165151 172576 892771980
1 86722 199859 376312069
1 57053 83139 195928142
3 173479 145200
2 177863 109724699
2 58149 349707789
3 198299 81466
2 152272 692683545
2 130685 689600241
1 114636 161661 19525828
2 64409 384962515
3 70148 120718
1 142969 176702 540341354
3 192678 2668
1 40714 65502 215228284
3 142982 199809
1 5304 131986 516001201
3 37197 142737
2 36701 12450695
3 152465 162818
3 151611 18569
2 14397 780970821
1 130655 159484 171829828
2 4857 104490417
2 107432 699598023
2 13902 163043973
1 5091 149135 656122160
1 44941 91323 27001246
2 70383 394057563
1 95247 141608 548430663
2 144370 682364407
3 95458 91146
1 90600 103764 262461376
1 79375 122518 971807205
2 72613 789580440
1 55486 106043 501405294
2 108111 741660750
1 16734 34145 216078248
1 96805 128636 476017080
3 102324 90379
2 162496 871006260
2 159707 475003802
1 163569 190517 476988155
1 16797 151682 465301030
1 76336 122780 630537351
2 170576 817235844
3 124435 85984
1 168840 176163 295712051
3 20021 78006
3 85753 185964
3 174900 26891
3 82218 179002
3 77679 88844
2 22919 922621753
2 46651 132947927
3 102324 86403
2 114991 901784978
2 128439 852464566
2 166525 374685444
3 21281 54166
2 159380 960396052
3 142302 171405
2 71687 336565132
1 50671 185457 994946477
2 135864 950466717
2 63154 932953795
1 27323 194509 914629598
2 90174 446893617
1 166199 184083 843526034
2 101419 430502939
2 127775 109953470
1 50327 96991 44970506
3 130066 119046
2 192113 629304861
2 193481 547190859
1 114013 126754 360037526
2 101128 982967672
1 52426 130145 450887303
2 15384 766575581
1 121419 196227 269766292
2 146112 889701921
1 69901 118032 943166777
1 78683 167501 422763241
2 25444 107844095
1 59726 88245 856663434
1 24111 116601 38858913
1 186275 191013 158595616
2 188837 319109855
3 174254 170040
3 45188 36240
1 10014 91562 55536383
1 76987 166216 343975642
1 49525 120267 175563582
1 26010 75604 678450731
2 181642 671965149
1 163508 165598 508546154
1 17687 106354 260409789
1 36050 56916 750937509
1 23393 160739 729696304
3 137767 155385
1 12781 196190 160651099
2 63787 92510416
1 124115 174037 587053541
3 121907 197224
1 67357 100645 72370405
3 173990 123848
1 153428 190354 869708586
1 66320 185013 967399235
2 49319 329431862
2 162245 751655917
2 106766 739997424
3 153847 194014
1 110645 137575 669560415
2 180628 488149871
3 125490 22569
2 86315 129541083
3 186296 151969
1 8105 61966 21950687
2 100178 97140706
2 42364 977927540
1 30357 178046 499449355
3 178500 121956
1 36258 153162 482212379
3 99570 292
2 2313 307461078
2 56096 868919649
3 55134 186583
3 65802 88024
3 64112 74748
1 148610 176980 987064010
1 52452 121274 866270994
2 193345 63526208
2 129475 967379994
1 20561 81887 790715462
3 142531 20522
2 978 144054170
3 157847 14556
1 75445 140153 304397949
2 170718 707922907
3 145070 93196
2 185281 428930600
3 130066 133808
1 14865 23097 936575503
3 37479 81720
1 28682 144495 202989387
2 193015 357142184
1 4304 174399 659339326
2 4832 263910860
3 90241 9307
1 15556 23708 214775573
3 127846 14516
3 76334 82895
3 21952 120165
2 175837 937325366
3 139348 120087
1 13516 141830 189086868
3 153462 127201
3 118117 105047
1 43337 129326 505305068
2 192909 457249035
1 14697 51494 901828574
1 137005 137668 446915145
2 64396 282533671
2 63727 14818745
3 149842 84983
1 27674 95254 317361634
2 151151 452930526
2 2717 327261933
2 124116 701441983
2 181838 141386071
1 141623 195138 830996933
2 181930 912136761
2 10406 389422576
2 120027 18253211
3 581 151506
1 91378 119354 657510179
3 50913 59926
3 54487 118516
1 1950 158282 687370740
1 109577 186063 174631137
2 174462 344386213
2 63704 119377928
2 14587 798032449
2 56869 796574186
2 181053 186774524
2 81077 15121088
3 161635 76954
2 5618 33062353
2 113776 839861363
1 164396 188070 446747174
3 24562 188883
1 41576 178923 691949181
3 110491 140844
1 36395 60862 343754140
3 69958 133115
3 100169 72736
1 33594 181531 302585262
1 2871 8973 225628377
3 61168 199779
3 38435 136185
3 107830 20341
1 6769 128072 830166270
2 178752 899363890
2 104271 142510166
3 183122 7479
2 70638 818967570
1 61209 87736 627498207
1 58728 199703 414363032
3 87034 120034
2 137754 711161680
2 159758 749817790
3 42801 120212
2 16320 413877909
1 84475 111746 135401720
2 77528 834424127
1 15550 131663 920538198
3 160186 125934
2 165788 447808179
2 124929 312296793
1 158103 158176 662971439
1 75264 108685 985327800
1 136887 163575 490736496
2 97991 371389332
1 108504 146269 250743854
3 178269 36040
2 157471 533884798
3 180880 123133
1 170733 185214 911947077
2 164889 947907390
2 151764 975387838
2 90602 470952211
3 36124 101331
3 56498 124204
3 15838 165390
3 50079 38119
1 80469 149830 973824086
1 105330 125198 30349150
1 154524 198911 906108144
1 32110 36267 606689436
2 174206 823131190
1 7394 60374 331744852
3 197685 161687
3 23748 101194
2 74431 598612440
3 98730 87345
3 69193 71521
3 102013 56577
1 39937 63812 905180094
2 174401 153331327
1 16348 145056 273208186
2 195627 877999905
1 41896 197452 551959006
3 117981 26834
3 116560 136094
1 132449 177987 555684264
3 170709 184259
2 175332 410779594
3 83647 190214
3 192277 64972
3 110442 118094
2 75780 934214048
1 10478 95271 772964372
1 122546 140143 407863259
1 91289 181497 101099160
2 129511 734492754
3 81033 63317
2 72584 365584684
2 58647 140846468
2 147405 715482361
1 12187 62252 69204596
1 23184 194881 182770209
3 12131 63642
3 132076 99066
3 73903 27084
3 141908 152359
3 146676 84232
1 41095 79211 262729911
2 122494 372856297
1 41055 170860 660434520
2 163377 849371561
3 178267 5082
1 36175 154719 237820911
2 42855 173669841
2 100931 352971561
3 164559 30037
1 117411 175620 261720444
2 99940 76975456
3 63116 141681
2 110116 222294895
2 121532 555738877
3 39993 133641
1 83735 182187 344482582
1 145081 156057 385753426
1 143574 145112 699899350
2 142434 858326238
1 93859 114403 134717801
3 26822 172012
2 67608 195140972
2 133201 46196577
1 23348 179365 290901964
2 164432 505491788
1 87226 135479 542068379
3 38407 66417
1 80014 107334 756050847
1 28953 186192 714976782
2 164899 745768183
1 77443 128292 618337860
3 171839 172282
1 80585 183829 675569691
2 156288 71412505
3 181393 139718
3 2214 195388
3 195081 191324
1 10503 106959 932171185
1 82023 111975 528630986
2 30647 259857200
2 102127 972587886
2 119716 996467301
2 65908 324522348
2 143585 687256393
2 128994 565564253
2 156991 236348373
2 59958 328853257
2 193483 714185211
3 191808 185841
2 146045 403975005
1 22824 173592 231286178
1 18780 112888 111176032
1 137531 191898 522967286
3 2363 103080
3 181118 123721
2 80944 881068358
1 57857 179400 861037389
2 63054 509630423
1 18448 37403 25400862
2 55459 295792068
3 123703 186437
2 60166 906460530
2 62116 703796067
2 156515 187538740
2 20304 132608330
3 167031 166165
1 14852 52779 858629688
3 197439 18986
2 134339 733627834
1 1205 15542 252306326
1 148515 196328 39192747
2 100658 482418075
1 18315 197241 517557416
1 68789 77326 852625004
3 30381 192472
3 65297 3739
1 38353 161598 371457307
1 20960 54976 771975709
2 78541 961818306
1 26740 199293 930480001
2 70892 158564133
3 133469 121622
1 17001 36428 606380093
2 56602 356732578
3 81188 63744
2 123844 872141279
2 88901 516643130
3 31827 81404
2 39233 787692287
2 67768 663953803
3 70349 95377
3 157452 185736
3 194904 7781
3 123122 29994
2 104982 864170153
2 175684 23823107
3 120596 176176
2 161193 267419768
3 115396 184392
3 10706 123736
3 35326 100829
3 35944 85529
1 16204 110614 668392087
1 68245 148984 321724248
3 163277 76080
1 19635 181854 538013046
2 198904 193614058
2 177104 379198047
2 121933 217668281
1 66362 87540 143613751
3 35088 87280
1 43316 182010 591407258
1 17348 140713 371214760
2 156298 978284611
3 162182 77243
3 42126 168748
1 55030 185267 236085827
2 198220 807487942
2 137189 179345601
1 41193 100030 706984328
1 102806 178119 655006439
2 82240 816937950
1 169247 197293 87557671
2 125021 706090596
1 90616 115790 11396553
2 149637 217921857
1 23134 188738 992251370
2 196739 273402858
2 85340 232213673
3 142907 130987
1 113948 114869 220157599
1 10433 46150 698576102
2 96399 540430870
1 87331 109081 196880025
3 180928 138441
2 101807 414252013
1 9551 101127 884772774
1 80505 187073 37315066
1 35944 72118 460221103
3 151870 174194
3 151089 53769
1 127371 178203 147758608
3 163873 90855
2 48660 526873450
1 97748 177311 750465781
3 163956 99545
3 166301 109939
1 94671 175178 316506731
1 131271 181668 918714284
2 114854 406296602
2 116563 811800581
3 108928 74730
3 41034 26782
2 93872 192683726
1 51692 146394 750334556
3 145456 176186
1 14004 142250 471344417
3 26326 28848
1 10644 165903 435092449
2 151708 238952787
1 29052 44217 603498477
2 124945 338866154
1 149503 189673 507862450
2 141594 350059060
2 188758 684167821
1 130926 177758 279395722
1 16691 115422 545777305
3 181075 5384
2 104295 20741263
2 117024 717354587
2 49029 988738694
2 117827 147668933
2 103410 686892216
3 87856 122460
2 20745 216851373
1 74522 157791 225284012
1 30694 37941 203407217
3 140313 144117
2 121767 253621499
3 175305 35874
2 41674 959648137
1 108373 149585 871485949
1 51726 113041 621489590
1 9042 157130 950369766
3 175119 97144
1 69674 100752 866125221
1 103837 118864 310422204
3 15568 36846
1 38615 116042 919364833
2 51775 759667866
3 100529 108941
2 21295 449848814
2 170654 351587983
1 48617 69850 613427513
3 72169 90348
1 3306 74901 861075210
1 43363 193025 930261425
1 95768 105099 643269975
3 76167 87310
3 196386 126122
1 43 179314 653981327
2 69901 901014821
2 55423 266728615
1 20637 30286 982492912
3 4328 130444
2 1312 181754585
3 12005 152625
1 148431 173415 371570267
1 174738 198079 534844137
3 86625 33685
2 19682 945730513
1 42897 117506 691825397
3 1060 1157
1 3292 12508 621265948
2 59438 660013549
1 125690 186980 194967666
3 18031 34219
2 119813 16421562
1 107266 151033 748106070
3 97715 23365
2 82074 803814728
3 159215 14222
1 11111 120571 829597747
2 75577 889506324
1 65098 133026 257735316
1 43769 130906 977978707
1 1047 187965 925389094
3 12321 59938
2 150145 965614135
2 180771 461603006
2 137489 423104089
3 8557 196361
2 53732 127835239
3 33927 180997
2 50384 892272932
2 131817 841736951
2 93169 137052183
1 4806 157306 672906944
3 189675 140243
3 129590 129318
3 71145 72823
2 115846 713192377
2 90155 928408600
1 68533 181542 299659426
2 10610 544829606
1 115266 193217 360134935
1 86628 86890 469585456
1 90580 111597 738161191
1 22971 142912 285444486
3 104138 174016
3 189757 114773
2 132238 141800406
2 78913 182995375
2 120869 878907649
1 52631 120935 348705519
1 14074 73033 626603198
1 83346 125297 915590851
2 153870 212715127
2 97766 418307804
2 120479 38905551
3 50015 159419
1 116247 170514 462585409
3 184565 52948
1 60966 61493 19979733
3 154611 36336
2 61860 173371714
3 114465 126595
3 45279 171906
2 15035 416468068
3 198799 82037
2 23499 646203173
3 27008 95251
1 114480 185092 580611252
1 55011 143652 700163547
2 124347 43276714
2 68761 102455681
3 38271 189973
3 142874 174796
2 13674 45514353
2 128960 779672880
1 44167 79655 577964397
3 162758 164984
3 44914 37492
2 91754 179582969
3 185877 109678
2 5609 346052129
2 26051 110637371
3 619 193394
1 48866 94337 288090105
2 52748 498051477
3 40101 148204
3 89587 17579
1 32010 163234 853388643
3 10688 20640
2 108017 843774619
2 3534 190445493
3 164429 39545
3 73287 74856
1 73720 161079 796820834
2 20303 13497121
1 177064 184772 702735586
3 52775 150985
2 113782 245572828
3 49275 129320
3 62824 41269
3 140315 172620
2 85228 855187711
1 162962 180870 554709112
3 62139 118917
3 67042 124924
2 104867 142633194
2 141828 17344539
2 92266 218220112
3 144340 14880
1 65581 87210 900487521
1 105150 175132 648689978
3 158710 132557
3 6409 104831
1 23054 100119 224652044
2 187848 189822052
1 104478 144357 411844093
2 21221 183365530
1 68855 198932 634341183
1 55978 184925 574294865
1 1312 113636 204460842
2 141126 38386530
3 73972 196327
2 110227 569682823
1 8757 192238 909401364
2 155674 584158566
3 52304 39048
1 60839 75389 48001104
2 193137 592350373
3 121777 26086
3 14759 33498
3 165629 14092
1 182264 190829 653374366
1 134168 173241 346389195
3 18798 117146
3 195838 116022
2 115973 395432040
2 161023 671644141
1 24286 90587 805868524
1 46158 138427 249602652
3 77195 162964
1 36165 191118 957639473
3 20497 66021
3 80272 77708
3 144262 102612
2 76021 118153999
2 75495 490985833
1 14866 192988 167492215
3 196928 32096
1 45078 69441 244002685
1 166358 194366 354175546
3 147794 68455
2 174000 558318993
1 37351 167023 633115458
3 167527 100382
1 102091 170382 467177126
2 103745 935394428
2 13918 581057855
1 11966 96496 753565900
2 56141 616086276
2 193861 427597292
1 2276 36555 828734698
3 52969 198606
1 40429 62377 667949154
1 97400 136113 796568854
2 63562 165782264
3 101667 50458
1 9436 14734 991120207
3 98808 186584
3 144160 187435
2 147243 59036182
1 93976 177396 930357983
2 106068 3084315
1 162914 180617 541849654
2 197328 841678888
2 101732 755908415
1 179170 186413 562201452
3 194791 110795
1 180468 192964 95706568
1 79893 108812 665323729
1 58425 94902 748024725
2 94857 158756612
3 11927 33221
2 131914 772084312
1 37902 181083 699007030
2 49092 257146686
1 10567 121919 982640821
1 53413 61482 397319944
1 47573 120258 496965261
3 60068 111941
2 170569 155493833
3 145095 113327
1 61089 136822 423493220
3 154670 27085
3 46322 102878
3 20609 161017
2 192456 360923177
2 156880 955071890
2 171333 349759229
3 146134 167700
1 77036 77500 420433417
3 67157 54419
3 129792 112797
2 101705 476864630
1 69567 157833 985967365
1 1846 149385 63277056
2 194589 615110528
1 78002 126683 675818573
2 85093 470835623
3 145070 96009
3 149832 118757
1 23994 41640 14232012
3 151729 5098
2 86427 574090278
1 39771 118744 24362365
2 16108 595830805
2 52600 17068960
1 57015 71417 56846068
3 193443 59546
3 135894 74304
3 7387 135484
3 193360 58875
1 11466 85764 955831445
2 45197 995077740
3 153739 185609
3 113509 69649
3 155060 188156
1 144871 150675 455970488
1 180040 198675 500876201
1 45239 94576 356409490
3 168833 58809
3 43361 128218
1 71443 89369 819365933
1 2673 120045 567000343
1 142890 197863 252524740
3 100416 11968
2 43213 210695140
3 48941 106735
1 123287 163041 477167569
3 39967 86110
3 7525 60160
1 41400 51174 896906606
1 23388 51075 935418292
3 21029 14395
2 194915 50740335
1 119268 147916 241087134
3 142460 25260
2 142725 418354051
2 185410 256945778
3 98035 197825
2 17360 798517194
3 197227 60260
3 189407 26893
3 127723 153181
1 124155 176553 405973997
2 17302 919526281
1 30595 177609 769665943
2 74234 999130549
1 5698 166390 812335611
1 80944 174047 906110788
1 13334 120170 481327371
1 98302 101647 445639404
2 4640 949665757
3 60437 118235
2 128736 937097377
1 98141 190490 185044998
2 71246 980469346
1 34675 46009 837084927
3 87922 37057
3 108314 157586
1 49266 180589 211956291
3 54163 69810
1 136732 162007 731902438
1 132450 192136 523543978
3 118415 120868
3 22583 128154
3 21462 85265
3 11423 164438
3 102451 21947
1 11409 14591 712897039
3 47244 187079
2 104389 164660972
2 193854 908825138
2 158270 729356044
2 118649 260951113
2 60702 939985510
2 122508 567816079
3 41516 128132
1 56741 106821 36441370
2 56378 520283226
3 102417 45763
2 195173 698176872
2 163937 942482923
2 21652 422478092
3 77946 179288
3 70251 62517
2 187694 216168652
2 113685 139851335
1 16833 109912 531331479
3 7400 152870
3 86785 124942
1 21825 197029 667938362
1 75076 139058 254922545
1 60546 148686 354735032
2 168170 580728457
3 98234 143730
3 89013 168922
3 15473 42859
2 86796 626122809
2 160745 704598512
3 92675 120045
2 182640 571281353
1 6115 167918 407015873
3 43127 191550
1 106092 189899 32140782
1 24365 123086 376019573
3 146082 92205
1 55217 141498 262334092
1 60186 92244 374721329
2 88387 331986771
2 193753 404029833
1 30671 56151 443367722
3 194390 173082
2 163074 329121116
2 25634 39870706
1 61312 191587 143411237
3 137640 24790
1 61741 113592 176066611
3 4414 181864
1 70647 109855 255889670
2 80198 100353475
3 27286 173193
2 149637 261384759
2 21279 88188802
2 181638 320413130
2 164898 706885188
3 40277 93459
2 111342 197266078
3 4012 19016
3 57927 127819
3 139910 175702
2 15811 659547978
3 53862 16789
3 165390 199103
3 2645 37025
1 30196 71126 861137019
1 78230 106989 791381773
1 26778 198903 189543773
3 36387 115975
2 17403 429833170
1 163192 180954 269668980
1 7563 64012 542587529
3 175498 67624
2 151857 776549684
1 100351 120593 606423162
1 132701 137004 50273006
3 5020 158544
3 9211 195219
2 193732 615044554
1 97068 155795 710600254
3 39747 199104
1 124363 184641 446298752
3 75658 120086
3 65419 38867
1 65189 166073 991401361
1 48921 170086 606475378
1 7698 87861 856198955
3 74172 151216
3 65664 164920
2 131843 607982481
2 85910 144177771
3 12394 92810
3 194220 126117
3 139681 120880
3 5843 194391
3 126937 139208
3 147488 129932
2 112268 26514003
1 97473 160684 524938772
3 165487 28771
2 41039 600666946
1 105699 195028 53591290
3 100140 178926
2 9063 542610545
2 164990 389011457
1 20146 170504 737570769
1 69636 195026 591427463
2 132063 504886490
3 36881 28228
1 87061 171594 280046211
2 69129 257294558
2 197938 40407059
2 40187 981069435
2 171606 324423677
1 43794 131239 55438223
3 92807 140740
2 165907 428541580
3 24233 51950
2 77142 353377532
1 18218 149207 947594030
2 105552 747839666
3 20547 111267
3 152830 108497
1 48798 102345 242582513
1 80896 157705 192783584
2 65564 481961025
1 32231 79889 425654538
2 150347 969514463
2 14333 403425463
3 33463 180726
2 169701 263094919
1 15550 86790 660864909
2 156525 421826580
3 98975 5411
3 170903 47555
1 136287 183927 381540737
1 26291 53448 278947394
1 7535 86028 124129679
3 167440 37906
1 5204 64679 234896825
3 120946 54689
2 12857 371625978
3 38759 185980
1 60715 153315 711391979
1 168187 199711 37868007
3 152874 52050
3 190286 235
3 140175 20520
1 125359 141966 93072974
3 28041 51649
1 18680 187740 683433530
2 151637 288920103
2 93183 296641634
1 22893 136712 727486915
1 80882 120503 80172304
3 189101 86898
1 61069 136169 535128879
1 13066 46079 965073849
1 95141 170608 924268181
1 45634 128533 899734312
1 100494 132359 355470424
1 103006 151815 285957608
1 59666 77308 868418617
1 25012 159387 540799475
3 108199 20113
1 5064 115886 537666736
3 58333 164419
2 128307 903576443
2 65891 994401783
1 24578 54015 983253715
2 115558 524492202
3 59770 112402
1 1507 114144 752866390
2 83176 398919873
1 67270 96313 812469590
2 120879 699256208
1 137093 178287 101985920
2 135424 946947696
1 24050 141341 440996563
3 164003 77889
1 124561 199402 74560942
1 41232 157027 826000918
1 76874 160399 601864829
3 120828 62643
3 190206 51145
3 157067 119813
1 39133 77912 58759494
3 122966 7235
3 9494 154331
2 167288 522546713
1 131806 175336 759381985
2 38761 144367226
3 9055 175340
1 91174 161005 467287449
1 32617 161108 860490287
1 1956 70615 906392016
2 190114 611357911
2 150713 682121226
1 99125 125423 628536178
1 48834 115575 984321901
1 45061 108377 41801463
1 16216 167367 623238663
2 86534 559455426
1 15476 93990 452827968
3 101731 112709
1 107182 124167 949667298
3 114024 122235
2 19904 521831031
1 14577 172935 33136570
3 23474 109399
3 35934 118175
2 148648 135517181
1 84991 97659 952503391
1 74098 108250 451739791
3 143457 179635
1 85539 183968 156519057
3 24015 197667
1 40101 146230 676030591
3 62906 10502
2 149281 296906876
2 101419 433578620
3 38081 193678
1 93995 124804 543708952
2 149586 716046833
1 47898 182287 899404936
1 170602 180041 105229841
1 14215 186419 488785589
3 101330 184261
3 175371 142541
3 194328 132978
2 131447 767678846
1 109661 162862 6833494
3 74423 174242
3 88105 114412
1 165409 187820 636201200
1 64814 82750 665412292
2 37184 621042673
1 11613 19577 862303970
2 142047 438309154
3 56028 11682
2 43620 472432760
3 92405 183002
3 56732 45944
3 6915 11130
1 97011 194225 27353454
1 18007 108592 120982648
3 168656 88823
3 59910 66362
2 32202 977096462
1 42936 139296 373868866
1 75697 181056 457350417
3 77110 126211
3 171211 25463
2 2753 292761312
2 147447 219468505
1 21755 59610 90123712
3 67988 26149
2 120480 83553347
3 156234 121048
3 36541 105856
1 166056 189236 871088976
3 45269 197296
1 6933 117945 88191587
2 88423 283948111
2 161047 45147402
3 159803 93796
3 55953 162706
2 110433 883605074
3 184116 102058
1 171580 188797 145986594
1 7090 43020 789908833
1 91032 105472 994172984
2 138826 843784150
2 78201 313553196
3 120522 124429
3 99321 22902
2 114511 519121097
3 151140 102774
1 1947 92430 595299701
1 154430 199572 361453387
3 17136 177056
1 5222 178112 796375260
2 66631 91591672
2 178893 712839595
3 24562 190228
1 37668 191918 312979453
3 192759 169803
3 16634 146523
2 98583 50699697
2 174863 19483901
3 96780 117094
2 43915 235057259
1 168398 174349 751435425
1 15235 68464 169389466
2 50652 334088251
2 32465 82528080
3 14854 40296
1 54619 169666 702218778
2 113984 266910419
3 59053 58285
3 26863 66695
2 9457 659372401
3 76079 1648
2 2640 880810404
1 42865 126265 264090422
3 165570 10453
1 115833 123478 54523269
2 56333 777536840
2 53373 14405319
2 93199 701184706
2 96519 681948437
2 185968 176054269
3 28663 109506
3 105351 152145
3 55487 129703
1 88287 172546 340723690
1 20232 24774 790154665
1 92498 170049 734823543
1 8699 186012 939323113
3 28003 26323
3 73613 164875
2 126078 516490680
2 31198 632067022
2 186547 922048935
2 161564 499203165
3 36962 181129
2 143237 453823075
2 171232 917218329
3 70108 51775
3 191509 157435
2 153441 896606771
2 196619 179751627
2 172293 73908729
3 94857 195636
2 147996 353010523
2 154679 954160977
1 29686 152540 532430335
3 16184 178520
1 127411 170408 531508585
2 33696 516574064
3 89971 75409
3 91873 48865
1 73589 143784 817624293
1 187036 187587 255425759
1 19323 123158 714407891
2 99362 601137619
2 82860 880999726
1 125116 127192 116871805
2 64095 111790642
3 87210 75602
3 96200 160781
2 76174 950729378
2 175639 228000215
3 190914 166252
2 69975 126765230
1 31792 160763 501397328
1 2406 28469 286184351
2 186391 787544141
1 10126 122598 936011845
1 80538 136722 991785473
1 146076 198695 648294143
2 28250 903801315
3 132092 177234
1 170079 198269 64973312
1 99531 139141 258349650
3 11425 10891
1 60862 126766 286467480
1 9521 77662 919178488
2 61815 434180009
1 85318 189636 380210547
2 152440 790026644
1 1792 104068 567611795
3 15310 97075
1 113376 177892 117232367
1 101592 175496 193806583
2 75858 458339128
1 20329 43693 630401648
2 167898 750158824
1 162394 186023 195720748
2 87955 345811670
3 48053 180547
3 129768 110596
2 41953 403100721
2 69398 623742070
1 103861 107583 411684083
3 50322 119997
2 128041 490542000
1 32959 42225 611319004
3 28111 41428
1 37306 68905 868183832
2 158874 483346895
3 189675 131383
1 137369 184368 373100637
1 12624 18316 817703714
1 110823 158412 645092160
2 149965 863911037
2 183787 988336982
1 20950 88555 384665267
1 3510 158679 979078261
1 142829 148405 152538584
2 152039 70204417
3 92028 50722
1 9184 119694 760910892
2 56785 716330687
2 32516 367266602
3 168074 103157
2 69968 493755896
2 177002 822008031
3 67159 93147
1 5375 16042 687405448
3 74996 5865
3 5215 28632
3 132110 71566
3 154346 175970
1 50177 75441 440758215
1 56507 70955 486982630
2 5737 95637441
3 181133 168292
3 93900 105549
2 122595 933534877
2 123731 296531098
2 72330 261721561
2 71022 100908929
2 103519 926849800
3 26868 151046
2 70258 959653922
1 20295 86814 422690165
1 123286 174285 452409265
2 195131 142894653
3 10935 176891
2 101363 734515045
1 124569 142615 128168747
1 148914 195793 472474739
2 22326 28575642
1 71076 121020 523496797
1 34982 84661 593195296
1 42803 152349 80411416
2 94537 36584937
2 76938 234870270
2 126561 80282488
2 159267 454963499
2 137740 534454300
3 194250 20010
2 173629 338334111
3 19423 29571
3 149362 16848
3 52593 93835
1 89103 104978 500904479
2 95470 523406737
3 193693 59977
3 125769 100869
1 93912 128196 561500684
1 147506 179394 133964206
3 112736 63775
1 70544 173355 288248251
3 122768 76486
1 43113 155997 685626156
3 21338 3889
3 11859 97211
3 108186 7350
2 82958 95385767
1 98305 131627 835036839
2 128054 595533911
3 140574 128574
1 112945 189554 563037204
1 174492 182597 842694120
2 24115 379368733
1 11799 91679 940773521
3 38401 179112
1 70872 125481 515816561
3 8623 107180
2 86170 320664560
1 70135 183328 530803883
2 56745 340992613
2 34873 455247798
3 162394 34550
1 71377 171101 943604110
3 178580 73325
2 51637 68638448
2 52602 249123209
2 128493 482975387
3 27122 11442
2 161479 310386446
2 4276 337151972
2 39689 115852792
2 177656 748508661
1 69580 184279 243727326
1 75989 148842 479424718
1 5062 194761 339436574
1 63545 144825 955079729
2 21215 758040295
2 91081 730773728
2 125708 423280998
2 95985 800636053
1 164096 181418 218602388
3 40136 126943
1 2344 138591 959990017
2 190288 213246039
3 120146 2164
3 34849 74855
1 140644 155617 517158449
3 174104 41893
1 34505 164690 497704221
2 125641 834792094
3 41667 61097
1 62148 93564 388946282
1 30009 139753 689578566
3 129036 16489
2 34588 473845162
3 186428 170313
2 61394 16197531
2 160455 279213760
2 137513 447286526
1 36693 118517 338188580
2 115396 974057287
2 196386 649081848
3 43922 155602
2 5339 640837505
3 186762 176082
2 67586 350734611
3 156177 148727
3 368 172879
1 21202 126067 633342765
2 177838 16574737
2 97618 669255711
3 170856 56411
1 108720 170402 157513718
2 27172 299633250
1 11518 157358 884391308
1 2945 91135 185009734
3 78130 67318
3 151022 127772
3 75921 140401
1 132621 137944 316682286
3 151523 147481
1 23041 153289 178829177
1 10863 132915 845006462
2 191273 585118721
3 144605 81424
1 18126 22199 363689206
3 65209 120278
1 5037 116350 202075799
1 55092 84489 794325042
2 10256 880877690
1 106751 186912 487314001
3 102792 143187
1 14308 119468 278031272
3 21406 143948
1 36356 79056 530038853
2 115122 900113890
1 67020 146276 847459582
1 1752 182813 180584453
2 8266 628093515
2 57762 842636665
2 22667 800733553
3 155154 171662
3 67466 48403
2 161957 528350130
1 133060 159841 208191056
3 180672 27682
1 45229 197072 655597296
3 91396 29711
2 97928 389929043
2 139607 363388519
1 10353 192396 384006278
3 176491 165249
1 70307 151602 408294573
3 17313 152866
2 83040 426310258
3 133723 189342
3 67501 42210
3 102324 76416
1 130408 162602 375249517
3 160888 127411
2 98387 650363949
3 109503 140157
2 61929 766480550
2 80707 942694373
3 61467 25724
2 24331 555488973
3 112233 16661
1 116705 173138 48622762
1 450 147694 686562937
2 61625 470413378
1 19419 102035 812297322
3 193899 132074
2 173151 154892005
2 69200 999990871
2 133885 588511255
3 112028 179879
2 4928 85305122
1 126363 199766 493321812
3 197312 80843
1 21369 173769 678121383
2 124967 191247437
2 140418 544084994
2 69062 414148063
2 68322 170862216
2 161651 845753579
2 12024 386750696
3 19562 152979
1 39403 43510 86936766
3 163191 33611
2 60550 97400388
2 14416 384095891
1 38018 148506 749643016
3 62340 103258
3 165312 84170
3 187896 35870
1 128011 182844 720856354
2 123341 521203447
1 10083 48720 690429605
1 44106 55608 895726127
2 11051 623509532
2 63880 946464160
3 38966 74023
1 26580 101132 310190447
1 58905 120613 940476943
1 13007 152753 584012773
2 136809 281056520
1 167306 188733 529613485
3 128776 37785
1 13320 53804 258383507
2 1382 121585420
1 86907 181335 908316841
2 53026 904470947
2 123259 695745664
1 45009 101108 169152609
3 192303 98313
2 172650 48176690
1 70759 196783 585358645
2 147211 380255820
1 3934 170246 597718401
3 133702 36683
2 193930 272317315
2 88971 348018395
2 138272 227570302
1 42556 194779 654626308
3 19553 198361
2 153648 298848696
3 158223 140343
1 80760 162313 399426218
1 58016 96848 170476732
2 76558 283067701
3 113729 166852
3 24955 194697
3 77576 159100
2 161518 650765959
1 49504 138296 959152075
2 149070 615483875
1 118973 195815 507194201
3 143438 64826
2 119302 131610486
1 63650 120194 79637734
2 126935 601616881
3 108229 131275
1 54212 161812 539617247
2 45716 604370247
1 132695 177667 618115726
1 119224 165826 588106935
2 168630 227221945
2 25157 991078992
1 77238 166835 425274937
3 26283 117348
3 130455 68503
2 79082 421962659
3 137553 163194
2 50612 750543559
1 62387 87845 750857228
3 192980 74167
2 21009 411125904
1 110741 197909 810508177
3 123510 138402
1 37554 135487 219355754
2 79058 379040417
1 27619 164897 561286147
2 116717 961092955
3 173972 17741
3 106110 121197
2 176319 358072797
3 84651 58587
1 110942 140061 669397709
3 11986 34227
1 61589 77015 675944670
2 119590 346529580
1 178411 191760 176904278
1 39229 150172 457838105
2 63746 733770366
2 153156 946599611
3 8942 72622
2 168615 826254107
1 71598 93886 381912321
3 187593 143789
3 77139 21934
1 8 65678 667809338
1 1737 88753 266952748
2 4265 350876305
1 28620 196059 165490306
2 97847 230815793
3 151899 54989
3 155090 90785
3 185480 38093
3 53190 126425
2 42834 403466385
2 122905 977078560
3 23498 104347
2 151797 787573762
3 61232 75349
3 175627 40351
3 181226 143134
3 161408 77584
2 59360 74491387
3 112684 189964
3 185204 194396
2 137959 976856244
2 67844 388362037
3 138308 38284
1 27303 48898 623647738
3 14805 3078
2 197051 575169289
3 33177 172620
2 57943 43693232
3 11336 106125
3 95950 166921
2 92528 251979390
1 20999 115867 507160931
2 38550 371488934
3 52904 115668
3 132001 43622
2 64080 718604362
1 40788 104701 435383072
3 114348 158736
3 194193 74461
1 161022 188689 883246840
1 46380 87220 401514384
3 165310 44185
3 151425 84078
1 41303 109319 806403851
2 164275 331078773
1 26721 174329 395520648
3 54844 115615
1 61027 83223 142899041
3 112373 166473
1 97774 120973 88611871
1 179527 183790 203599927
3 25478 175895
3 58046 140957
3 118911 55881
3 192521 174263
2 71854 418598218
1 1742 60252 385034623
3 40878 196150
3 54948 60300
1 74766 195193 734457331
1 95806 140389 55768849
3 191600 95720
2 139607 408053122
1 18811 137484 16643601
2 184919 632071552
2 133017 690355944
3 135797 47032
1 66212 139833 887655854
1 23992 67000 85302431
1 12483 192797 4758532
2 109640 225561752
2 179118 633155876
2 191563 396551122
1 163128 171131 408809519
3 160459 128162
2 26173 307987792
3 147610 171405
2 133658 484956656
3 150225 123008
2 152712 648865651
2 187547 874760977
2 27416 793982795
1 44906 102199 949990770
3 56892 139269
3 39986 7359
2 41429 298405082
3 156483 100581
3 160210 136569
1 65829 138538 624259937
2 135755 709391468
3 25035 145104
1 4757 153502 718051117
2 81568 243285203
1 128124 169932 475985615
2 194034 243555015
1 32518 185718 559135314
3 164217 83119
2 125198 625479761
2 116108 723438661
3 130083 13300
2 143258 152134589
1 104225 108549 183920530
3 84131 131578
3 68596 39134
2 9889 662867783
3 176574 147454
3 100827 119727
3 195205 78858
2 75942 530170723
2 96678 98570550
3 49225 76680
2 45482 910344831
2 6923 722280510
3 81731 189505
2 179749 580331953
3 168269 179542
1 46176 47839 265324230
1 115693 167006 778811864
2 161786 105724353
3 192295 173857
2 83450 426198634
1 50402 65064 450314176
2 45916 360064799
1 99474 183802 133874670
2 165778 604089486
2 131599 437360845
3 42385 129571
1 57397 150614 164810877
3 89010 126738
3 53909 10376
3 140576 155559
3 88974 123476
3 142315 183024
3 35114 128313
1 34238 114436 51114602
1 75563 125238 967472747
2 65365 717358763
2 169755 790795433
1 52217 176938 364881528
2 24661 321378180
2 155570 789309166
3 142713 74773
1 99470 133575 620721819
3 23079 64475
3 177489 125946
2 27998 711710276
1 11478 175221 535473839
2 129934 572956557
2 57657 483463477
2 165041 661674149
1 12390 17309 492173274
3 111753 159507
2 100284 564433467
3 94960 124962
3 60075 24475
2 170618 273481705
3 3022 177275
3 75698 197184
2 157630 921099644
3 132493 111345
2 86089 166072829
2 12629 185935570
2 19669 858058215
3 79673 2869
1 31415 97751 889835667
2 179239 782043313
1 23363 44816 962021729
1 151336 199875 899956235
3 4714 12322
2 138575 723727913
1 2441 131094 96223508
1 137577 154916 878346607
2 163141 375947217
2 153110 63589295
2 85557 508159089
1 10456 116956 528347571
1 95450 117759 883171812
1 54044 72815 763530695
2 93582 909394867
2 115269 223857408
3 96810 7914
3 27212 119891
2 24547 718659419
3 135103 185683
1 8712 13793 69274109
1 3073 29168 5163280
3 172313 139199
1 35036 168641 55851609
1 18532 54304 229054561
1 100914 194746 839650421
3 76731 156367
3 75257 192887
2 128217 310307672
1 127500 192468 428763215
1 135066 149000 846854130
2 29736 801101365
2 25922 287555047
1 140720 174904 519269406
3 46265 130667
1 49135 162918 895917678
2 62688 789443703
3 196169 72944
2 189352 539523107
1 32458 87443 868536088
3 175223 44504
3 78617 50028
3 188023 167124
2 49169 728112336
3 52573 143868
2 4024 78437985
3 195023 20182
3 124103 105339
3 55728 180775
3 3948 136531
3 67877 160394
1 84287 194182 796651707
3 157402 146868
2 140684 949455445
2 70317 921385696
1 76793 191445 48917831
3 116206 181542
1 72829 189086 183481201
3 111854 48216
2 122987 790233618
1 15296 91241 313628453
1 2554 111443 737440117
3 151293 82135
3 156405 193613
2 93822 89491544
3 75807 24021
2 160905 103089744
2 136100 756603226
3 140016 142219
3 13263 95272
3 120064 26476
3 2612 97537
1 16770 141888 193719553
1 8682 104022 85043845
1 9652 80292 200092007
3 10364 167161
3 119064 17391
2 71871 411746154
3 149453 142300
3 192674 141430
2 102736 62810065
1 9446 182991 792518873
1 46456 151530 329152016
1 32696 89213 712844794
3 196861 98173
2 41213 155596316
2 99950 773529415
3 98808 188251
1 79909 88091 935806070
3 31501 13768
3 66979 59238
3 101686 164441
1 135434 189056 755060759
3 34718 81291
3 153759 123778
1 14993 174934 33971174
3 9128 199133
2 102902 17545769
2 31907 130141729
1 44810 77708 956211590
1 68312 191884 367018131
3 37766 99153
3 186673 88779
1 98973 170216 557988392
1 130995 136184 801501604
3 73347 92106
3 137807 21001
3 187593 147798
3 98186 142537
2 16571 516791006
1 38452 144615 169118787
1 16148 70177 954528731
3 171637 181555
2 111617 337294598
2 149430 851335983
3 68206 92380
3 108998 51805
1 23644 164519 792209282
1 80310 108607 430100256
1 53300 115317 913505710
3 193522 181508
2 84227 769196159
1 69833 134930 152547377
3 196749 28117
3 140958 173977
2 22672 163755238
1 121356 148052 25460214
2 67780 697549578
2 44130 282822440
3 51636 8954
2 108239 490153607
1 56920 126075 28571231
1 130990 185807 296439240
1 29461 153075 652753379
2 70658 543724898
3 176523 95505
2 127875 542033289
1 174018 190119 14497906
3 168879 22594
2 24601 197013470
3 4977 39326
2 151407 132525227
2 93105 743684146
3 30486 148752
3 82110 153519
2 149732 248726148
1 118213 128032 781010395
3 150055 60661
2 13736 221148817
2 69159 525130147
3 9471 167311
2 79618 436949518
2 24871 973995094
3 130828 127306
3 193362 107921
3 87781 62680
1 5573 54989 853530258
1 39722 100239 928476809
1 119239 166031 935687029
1 49259 57385 130105840
2 167250 327825065
2 179203 779392061
2 93810 791162972
3 159068 146742
3 174104 40816
3 193399 124250
3 158027 52299
3 85291 27924
2 145014 819953972
2 116131 687956248
2 80480 915099010
3 82964 116567
1 6525 55699 480405410
2 191065 492813946
3 142877 28695
1 7127 120896 925982455
1 151774 169731 891687560
2 116568 415109365
2 83849 42754815
1 105390 119033 86141300
2 1604 779528736
3 64687 139112
3 158301 57781
2 126376 583061371
2 10918 464135945
3 41217 105613
3 80538 145134
3 156340 103236
1 58090 79296 386793698
2 1055 644885859
1 156372 172766 164479745
2 140667 462314372
2 141569 284867543
3 8000 44571
2 165008 916035541
2 169475 213473983
2 19974 440174117
3 72916 47961
1 11220 156617 812378042
3 112307 67835
1 26852 68262 444455437
3 44476 70291
2 129329 740056841
3 159843 163463
1 52969 176473 82093302
3 146586 163113
2 86637 233874267
3 87610 196752
2 146007 205984395
1 60452 84127 946872544
1 10194 123585 390689612
2 165204 329665626
1 20144 108354 763487331
3 91724 141717
3 147877 63237
3 180980 4177
3 153581 131269
3 150551 9725
1 46343 56019 358146620
3 63996 128149
2 23810 841547680
2 177693 835119282
3 49691 107642
1 5757 145662 196462334
1 72507 147128 874216447
3 118708 41455
2 147395 879940274
2 109718 795327351
1 40124 121156 984572840
1 55777 197080 975483983
3 170862 157209
2 198547 181000927
1 35779 105378 100537913
3 80224 58075
1 50244 65681 68913600
3 180493 21528
1 10298 69387 731081394
2 181453 829704725
1 24148 135379 169134120
2 191437 770883820
2 39264 399513561
2 58859 983240429
2 97443 321537770
3 28116 119494
1 178635 197188 415582451
1 114588 158269 722087472
2 165115 931056641
2 50953 701857189
3 93380 171705
2 56563 47160295
1 156998 159322 50033762
1 128083 191543 671306390
3 82793 43016
3 142981 172506
3 151704 176868
2 78891 300294264
2 85152 483694291
1 37983 70250 811253328
2 155568 612533140
3 160002 41936
3 128486 173363
3 63428 183133
3 88559 140083
2 167132 393756299
2 55162 369837142
3 52751 136246
3 174308 74494
3 76491 122199
2 115970 115150105
2 20155 668971748
1 24877 74769 190588830
1 57200 119575 48610116
3 56012 144853
1 84646 178677 539795036
1 34442 38426 211575310
3 121247 112430
3 165336 89889
2 167798 315179798
2 172232 943503014
2 881 16433156
1 53627 196989 359314005
1 6886 186633 633921962
2 68438 582283190
1 154225 155487 881127330
1 80682 197978 894494733
1 20970 47508 141638316
1 121190 158543 684650424
2 169703 467047864
2 195028 554527652
3 97018 111090
1 147553 183333 96932713
1 40389 183928 807073278
3 143036 103281
3 83701 103214
1 144589 196877 966961729
2 20702 625586478
1 17051 156904 933942655
3 36504 97188
3 82298 126364
2 23130 642104206
3 179566 31847
1 77992 149656 896477854
2 187497 718503567
2 164161 780638185
1 78002 117873 74586425
2 121700 677956336
3 131732 127862
2 180173 186946684
1 7725 99321 107215956
1 82362 191139 781037084
2 194867 4486590
1 23656 161889 786110790
3 194531 152462
2 48728 714366255
3 16420 158699
3 164184 130232
2 40572 285212841
2 75763 515746377
3 43067 194489
1 85300 180048 744005086
3 151889 88713
3 115534 101813
2 22393 738647495
3 57611 28092
2 26476 813901866
3 87698 77631
2 69375 709258922
3 128280 111010
1 182831 193557 605998734
2 8861 592811950
1 41207 48830 738674582
1 43238 60638 544330609
1 77629 130599 274494564
2 96050 202298345
2 112227 591512190
3 52931 162903
3 144775 130224
3 155410 70221
3 90235 105513
2 124414 700440131
3 197080 193922
2 119647 98400749
1 60954 150043 21939167
2 174053 235182787
1 18224 67226 116714465
3 28167 172466
2 33638 620876992
2 94669 179622120
2 120252 655078232
3 52901 70207
2 74045 108414433
3 61542 79905
2 79457 915733572
3 9422 135232
3 37456 83586
3 97269 129555
3 38986 195752
2 99046 788231538
3 21284 93915
3 176569 79451
2 148426 494919801
3 146417 127007
2 141193 676759721
1 62812 95587 188552644
2 96127 687936505
1 4101 100260 586706771
2 152083 768068821
2 116125 175796537
3 56086 192270
3 145653 80330
1 97053 126780 568865955
1 85428 188268 660370475
2 54623 65416937
3 53727 152444
1 15630 75250 368443575
1 128310 138123 109032503
2 112138 126800163
3 164585 56081
2 111420 874604880
3 165775 58302
1 97925 153357 899616747
2 4465 195807624
3 105016 128311
1 11152 161095 49285615
2 87447 265971651
1 19441 72534 685149531
2 115725 526623646
1 31494 84545 455068657
1 11718 126223 725746024
3 100267 118519
1 107743 158361 361355435
1 61368 156047 932019508
2 9134 551030748
1 1644 90014 74629080
1 15409 45746 831775501
2 53288 917061808
2 125963 873166207
2 193756 627596547
2 55470 224251654
1 21844 109380 410495159
2 77031 214667244
1 75818 158719 109346027
2 187229 180988078
3 184169 196268
3 128245 117591
2 131210 826086321
2 165566 778059057
3 134713 29380
3 30011 170584
2 39084 234237986
2 31022 820007359
2 79288 690825343
1 83 18279 554138002
3 43664 16690
2 188263 67417462
1 38435 133488 730668704
3 49532 50380
2 50893 630846301
2 10429 311057103
3 99633 62229
1 25991 70547 16970646
2 95284 942074988
1 74611 135855 60090682
2 133016 549168740
3 150794 90860
1 186897 193177 236852233
2 111933 968032844
2 33574 232339856
3 102301 100655
1 88748 128544 766327331
1 45361 138852 987187041
1 72630 142701 188483653
1 100402 190312 181545201
3 75022 37829
3 80886 197100
2 190275 77707406
2 96730 364573139
2 101885 601181546
1 105220 133337 822149503
3 59052 42723
1 86773 181247 729211380
1 142159 179310 875648146
1 126607 195133 389604606
2 23146 452170755
3 163990 56460
2 85420 233790372
2 142518 495869476
3 5994 120749
3 31664 152173
2 35582 136911258
1 134172 193388 674697133
3 16543 25814
1 55331 103835 392987580
1 50700 190075 390738976
1 57749 141861 837590531
2 100657 356399189
2 6832 73859569
1 135793 172580 141001855
1 30951 52316 852982797
2 176628 330724554
3 127124 73195
2 191589 520894875
2 85048 760459519
1 14364 196997 719478730
3 77798 86532
2 37015 411647305
2 197926 54207024
2 189214 981295311
3 63376 103536
1 64244 93864 591733745
1 17761 194797 446261490
1 131235 173882 560181943
2 95989 60891337
1 88120 173995 40201201
1 22573 197796 886494211
1 19555 60360 204438344
1 6258 163741 464901092
3 138815 163800
2 181904 703001693
3 76944 146053
1 30830 43724 691053129
3 4923 125657
1 70396 90341 459781541
3 172886 170661
3 164679 42416
1 60901 108532 123322189
1 141263 188021 545328876
3 63859 20895
3 99046 188077
2 2344 748605262
3 142332 76166
2 139187 104038911
2 93510 788073642
2 78740 642141867
1 123787 143727 28175042
1 75311 82212 494455371
2 108437 80996700
3 105963 40096
1 10905 39403 356782651
2 77854 181785420
2 25392 750458427
3 6085 59807
2 71639 943816906
1 90951 140506 963107192
1 47808 112187 359108233
1 42823 88425 452950899
3 156774 190978
1 57438 116652 445520109
2 84469 11405979
2 73403 127650985
1 62174 108659 818369898
3 80043 30083
3 188950 148807
2 103962 35705583
3 138571 67633
1 19488 116633 913597895
1 123277 144227 143313545
1 88106 137861 688627538
3 81201 89149
1 10482 161445 515259626
1 9407 87133 944306843
3 182678 142402
1 5808 194939 37898801
1 96168 182735 168342428
1 19215 51911 666823229
2 23751 897379221
2 116088 79521892
3 86752 179374
1 63247 179306 786553481
3 32513 22732
1 37525 153171 262617487
3 120776 353
2 111498 342670211
3 46999 75721
3 63169 31776
1 87833 107894 799388859
2 125358 878665558
2 6761 116541050
1 53682 177960 981394228
2 192737 884304995
3 8195 115145
3 179827 24636
1 86597 170893 438392989
1 17906 129440 21131639
3 21561 158048
1 172816 192496 744614330
1 141160 168862 981970691
2 86226 771235283
3 105520 199765
2 47483 71284626
3 13062 118518
1 82669 105596 799214342
3 93287 4800
1 128462 166639 342518215
2 133636 697803340
2 161012 106236698
3 83518 17371
2 135553 736121897
1 27747 111885 948038186
2 198381 231761112
3 20034 82019
1 2406 151931 144917641
2 157725 948643377
3 192598 59389
2 194911 717199978
1 30865 78675 635375687
2 3171 409150578
1 175276 192748 745027493
3 14028 156976
3 96694 63738
3 37825 97749
3 141031 1978
1 133603 171569 176333050
1 23555 149422 311308205
3 60303 65275
1 38085 61834 11002123
1 77701 169727 355168059
2 159991 330883359
1 44191 83351 58624081
2 178674 241361541
3 72082 29998
3 59895 7511
1 141780 187543 555520416
2 89301 85461754
3 36800 66612
2 33193 253427596
3 172919 131483
3 81975 85301
3 82067 41047
1 23706 198498 52752382
3 59028 39068
3 130026 55838
1 148230 196776 428115443
1 146759 150560 388889677
1 75166 177724 342990896
3 98930 41698
3 141230 158656
1 19134 64810 850903419
3 37182 77023
1 31528 63423 556041013
2 160461 866971357
2 46999 347994388
1 7195 115605 505721515
3 173504 161900
3 72029 129417
1 61642 102108 918234475
3 135326 133191
1 1761 16947 836669285
1 36184 114129 455745259
2 103935 832689373
3 133902 189626
2 150279 163483044
3 176369 102901
3 179699 73283
1 15361 145918 786484309
2 139765 698963858
3 123031 99593
3 164498 4378
3 89174 83781
1 27711 176638 574498346
2 63594 970750693
3 171966 111010
2 63673 552397730
2 5496 813149646
1 119393 152328 391016015
2 96666 781536785
1 143763 194269 674209698
1 33724 167844 927216659
2 155442 521075796
1 38006 138730 747735085
1 79181 127188 813985565
1 41575 120231 582039805
2 198093 20522751
1 1553 82957 481588315
1 100282 168382 445692302
1 39008 181030 235290765
3 119451 118941
3 143064 181973
2 25384 55797480
2 14959 716552924
1 3526 84195 263567821
2 80025 659165477
3 145972 51374
3 71509 199803
3 165197 151077
1 62316 135643 516743665
2 66133 229275348
3 34364 127652
3 197724 13477
2 146195 7924826
1 33386 81231 332843068
3 159101 103493
2 25508 504112451
3 111993 184161
1 35530 145745 614693449
2 40716 440274014
2 165089 697433773
3 150712 102950
3 7663 181532
2 136825 661355494
1 51733 142842 153325981
3 135947 158635
2 21800 930368616
3 136282 190018
2 21969 75316431
3 97835 44936
1 150252 179566 195506537
1 1328 151503 553238288
3 61548 190834
1 24807 110623 881750423
3 107986 35490
1 22021 72939 479905670
3 139672 161436
3 9735 6976
1 108649 115225 953832613
1 69138 146404 612759440
2 134276 454075689
2 112263 617995768
1 157929 161830 45813041
1 6194 91099 148475570
1 28440 163183 575330904
2 198728 446412608
2 22218 110576194
3 165719 126673
2 53822 764541701
1 117107 126263 52888914
3 105946 161413
3 40606 30088
1 51236 75524 407646902
3 133003 91011
3 127273 188443
1 83395 151618 755241557
2 168639 25906281
2 160709 648282509
2 104002 447850986
1 28759 46473 667753254
1 103064 196325 665907781
1 14754 21719 805684992
1 115135 187153 793587944
3 114035 95369
3 120845 155424
2 29697 504268788
1 1263 11857 302962442
1 4454 40164 566902499
2 124523 880606812
3 109719 163367
3 190239 12198
1 40279 138741 630286351
3 2948 129000
1 347 27466 467251423
3 75270 8802
2 123451 839069879
3 192494 106382
2 172244 933490336
3 20186 39694
2 184679 892699644
1 51207 59184 370885339
2 58718 155712155
1 19384 182290 929505190
1 28764 104082 36573354
2 36057 929695079
1 109396 133257 864590963
1 65815 168643 514906581
3 106045 14740
2 73890 23061710
3 129685 125973
3 10681 102778
2 91864 462667315
1 78191 96758 713164290
3 89413 98260
3 135177 18870
2 188813 275674999
1 45934 176212 342194541
1 11154 188823 308827712
3 61521 131412
3 183432 14035
2 107193 610624915
3 55379 104439
1 117288 172239 544721907
2 93660 359972514
2 113563 906938413
1 106371 131243 577444897
2 184075 149808706
3 106429 74783
1 67814 104462 119907921
3 83678 112382
2 126008 679577509
1 106661 135979 914256759
2 123218 161875563
3 4581 174454
2 1620 130742086
2 97562 297808913
2 82140 343420473
2 142298 583542277
1 90807 161850 706436192
2 63987 335649869
3 117219 13066
3 71404 39158
2 178464 626166523
1 151586 192550 323566679
3 109001 94953
1 75788 102693 501117086
3 37277 89790
1 11304 162272 440807609
3 127513 18667
2 124329 610725887
2 135107 256586618
1 53237 114813 778265154
3 178432 176542
1 28296 146945 899127021
3 40840 158793
2 24323 910017249
1 15929 102357 165655456
3 110440 81702
2 62152 765725608
3 94057 147216
3 9413 187521
2 93728 68303732
1 18873 105378 995012622
3 188973 133780
3 125277 39722
3 165780 154672
1 66256 112430 700943672
3 64827 97735
3 178647 189394
1 37397 97552 441804304
2 149815 200295255
1 101005 124249 859134870
3 180287 151021
2 195200 455503018
3 192111 70683
2 13107 410748106
1 138900 190060 9034317
2 30227 16314575
2 44001 428100939
3 20923 26917
3 135287 64104
3 162352 143338
3 116048 141829
1 54525 185100 838408839
2 96700 910014964
1 79091 190398 132258982
1 82923 181746 90969780
3 33322 19645
3 44886 159913
3 41538 101644
1 134290 170825 661388616
2 60687 620208542
3 120876 82412
1 16309 84024 711538641
2 179914 449293132
3 124484 105955
2 89564 226600955
3 138430 93874
2 9571 254452381
3 127499 180406
3 124779 77414
1 12089 97845 877423971
1 137352 172526 692824773
2 58180 965429398
2 22217 976126464
1 9029 133533 193679944
2 150280 238442264
1 134738 176263 237084035
1 876 110273 430288297
1 114205 165461 976764173
1 108176 115261 161541830
2 178020 273423252
3 91693 18110
3 138369 68651
3 85909 6445
2 193721 715442587
2 148661 181205593
2 134655 224421483
3 167951 36762
1 81101 98992 31135323
2 181917 835926838
2 101709 817466889
2 157433 362524880
2 144833 550004401
1 99400 124317 746900476
1 4140 175128 261481909
3 153424 88130
2 9924 911985134
1 54142 112021 627064173
1 39532 109795 948314950
3 194447 134852
3 43266 133911
3 13499 54453
3 175884 162728
1 105671 106502 767993886
1 28768 69941 279822429
3 153410 48779
3 185725 148082
2 14597 627431577
1 139909 157776 137412818
3 30590 96330
3 65802 84344
2 178494 93699702
2 194002 303838739
3 45802 159857
3 131783 182773
3 74175 6793
3 174667 98154
3 179986 100035
1 74857 81236 314657548
1 23936 128287 368473857
2 29039 131273396
3 34447 120971
1 106505 146088 22484047
3 98052 79956
3 135866 10802
3 144517 190453
1 17253 144981 946401590
3 111208 184023
3 128166 190620
1 39860 90167 886389682
2 54977 816388206
3 153369 172349
3 66602 125449
2 128335 221619760
3 15689 63837
1 116464 129536 117567265
1 108849 172156 800590614
2 29497 725397383
2 87561 909129165
2 218 293617977
3 75156 94219
1 77786 90300 38904901
3 50190 102033
3 51028 186862
1 40864 167499 176053288
3 13234 9974
1 32556 47485 738167627
2 173795 286212559
1 153561 192671 459932901
1 170424 188167 632114182
1 110548 115380 506072060
2 139081 155481093
3 28522 148607
2 154980 241983062
3 71132 60182
1 70361 100493 555497956
1 8826 180123 649842355
3 181078 59183
1 73144 184161 359425500
3 108905 93048
3 76199 10228
2 117107 678663350
3 181140 95488
1 44957 162685 729258545
3 171221 192169
1 10612 44996 745471572
3 81799 139325
3 193507 134343
1 5188 63667 153827145
3 137570 32908
1 125712 157964 853956508
3 66808 196041
2 148374 89717106
1 72742 114219 5776911
2 11789 686431059
2 59148 263217504
1 15797 84386 439881906
2 157475 930059402
3 32336 43494
3 93106 159491
1 43781 197268 756718190
3 157819 155202
3 127787 21036
2 185618 769955347
3 99050 67171
2 154220 383546736
2 121194 69005843
1 93346 182877 731020346
2 160204 151300250
1 59778 92207 263175964
2 52497 417483286
3 10873 131634
2 179197 232223369
3 99063 70667
1 125257 199326 530681191
2 29330 662281739
2 30270 603404042
3 190231 76561
2 93321 974788486
1 63297 116044 272883962
2 86186 324408635
3 120983 68814
2 104646 552776147
2 59568 596702789
1 103691 191268 353508146
2 19866 384606130
1 32295 159620 72460867
1 68850 102431 448475144
3 191587 71437
3 6763 47448
1 61618 170510 220846539
3 103658 102706
2 190035 364111313
2 73665 207058074
1 28459 87145 979070705
1 50179 162287 604107409
3 126001 16021
1 47975 50710 397736077
2 133334 236595886
2 184985 629742472
1 31063 120374 281908775
2 62355 828240349
1 153314 197054 223013198
3 116667 131420
2 161972 804244020
2 7268 763492170
3 96267 91377
2 172143 432907876
1 50301 191526 940813070
1 113598 153066 366801651
2 117618 660828974
3 6044 174920
3 45408 135841
3 197392 28501
3 81100 189112
2 124642 876399286
1 17970 196698 885174927
2 180647 79451216
2 87174 353190578
2 142949 232223198
3 101878 187267
2 158045 796947126
2 88441 888275992
3 73039 102193
2 20405 716438552
1 166768 188237 837185724
1 88045 160005 551964295
3 173021 34333
3 132374 122357
3 2866 161603
3 56393 144101
1 38669 68070 23099639
2 168393 363319777
3 142105 63968
1 99534 155805 98281264
2 6683 585516697
3 97713 194911
2 47758 121614188
2 92235 707434119
1 16382 81804 595226753
3 187004 40748
1 25298 163252 283376402
2 52422 76620624
1 136542 162608 163921590
3 151011 130674
3 62607 187211
2 113587 914876885
1 32566 124182 579045937
2 88203 890791788
1 41053 169546 758491662
2 191506 579720898
1 15474 39010 251589353
1 5597 53765 953451068
1 8677 22216 840586413
2 177387 107008264
3 117538 167786
2 170075 657864198
2 1400 623558671
2 144339 18171410
2 5230 493889859
3 55683 15423
3 106131 64937
3 117673 39142
1 105178 191077 269127826
2 157627 641187463
2 40954 407438390
2 23779 156278705
1 75835 97503 354497611
3 34885 79692
2 46122 752332880
1 76130 193039 348640839
1 42058 101072 154462008
3 127487 177579
1 8366 192329 778584322
3 13224 41206
2 23195 50354842
1 94279 189292 422967046
2 49010 414268448
2 138975 271176436
2 35197 634540202
1 63602 111169 768868207
3 128958 110306
1 30977 199311 467797262
1 30858 199073 430362819
2 97824 286592659
3 158871 25851
1 125111 172669 277072174
3 143290 171505
3 175759 65489
1 46069 46358 501081888
1 20214 64144 657830021
3 148304 35789
2 83434 66294954
3 45687 30832
3 198787 74203
2 70807 87024529
1 158452 197245 292147083
3 17813 160307
3 24621 188938
3 178115 47163
1 28542 80959 54396420
2 81579 177282696
3 56854 101157
2 169014 551324775
3 154510 148077
1 10816 10902 914593114
3 106617 32533
3 80793 25087
1 57249 154136 713392984
2 76889 57973864
2 109966 663160939
1 39604 192110 341081618
3 43207 145483
1 19501 141579 679949078
1 81738 112246 207452597
1 101579 158559 731796364
2 10402 50618667
1 123932 172074 146059131
1 11942 95517 433307142
2 191827 563749576
1 53199 91172 375516580
3 137720 168198
3 171634 123808
3 104428 50425
1 24756 53989 795925729
2 141257 57035105
3 23287 155988
3 130551 73178
1 133211 162959 993724816
2 127851 573120672
3 187302 58159
1 143551 159786 75819222
3 104251 67158
2 179079 337474579
2 70486 384744262
1 20481 89706 49585691
1 20770 58609 736285908
3 111726 96805
3 60271 128213
3 187429 189026
1 55251 137809 813632858
2 770 681945712
1 9772 22993 94715814
2 43990 594063078
3 119062 182553
1 74580 165859 25139166
2 90258 531162393
1 89143 101717 843746218
3 107957 161099
2 56333 774562001
1 130259 156521 948201774
3 199855 28549
1 120170 150772 60564625
1 43580 98585 36118890
2 160321 33880772
1 97482 106194 683207407
1 63926 156914 755114757
2 172025 552352598
3 6421 110826
3 85562 169722
3 21101 30368
3 135974 22189
2 27276 21842795
3 176473 61449
2 19805 258409457
3 137321 54773
2 104279 718814440
2 9188 74393945
2 164317 866041329
3 116589 22184
1 27886 45946 913037474
2 102410 730373388
2 164160 611206818
1 57079 175104 447131132
3 18986 72198
3 76096 94084
3 195512 26245
2 136262 348685888
3 159401 147726
2 3195 453308134
2 117471 310739373
3 99063 70621
2 16808 349398540
1 52823 156476 998280478
3 9050 88085
3 170631 76042
3 21057 88906
3 92232 75613
3 9130 34766
2 178421 22757459
1 56017 128253 155891182
1 82218 169876 989297134
1 102790 121961 625487300
2 155155 927964267
1 62833 180813 959492661
3 120714 152355
2 20736 495756552
3 123030 81707
3 55212 97100
2 123643 952519652
2 48486 362405614
2 124188 760115116
3 10824 101081
1 80070 82229 832208528
2 192501 118308460
3 58812 14680
2 158682 294912692
1 63229 80414 196923321
2 31260 884593510
1 54077 84484 129121870
1 72287 73513 450332623
3 36947 127624
2 82365 213878789
3 108017 158097
1 1120 116088 45959906
2 125101 436756899
2 153990 25761052
1 47498 93825 362842641
2 150165 603655747
3 77812 131612
2 164321 163028311
3 173470 184035
3 148583 130007
2 75418 455080615
1 137600 183273 807946417
2 25844 764085441
1 118312 181422 184923813
2 134814 651544550
2 193502 273091064
2 181790 52617169
2 185146 123336113
2 879 862532568
3 78470 178947
1 108308 172561 287881258
1 130885 143775 495346040
2 160530 589336419
3 10991 103909
2 142810 596464711
1 89854 102132 340391163
1 73803 156389 677587634
1 33503 50458 224292655
3 67879 187789
1 51478 163930 753081358
3 22963 109149
3 152759 110826
3 15220 180930
3 48056 33866
3 171071 77404
1 8872 98476 552423311
3 152765 7361
2 6869 162671907
1 109622 129211 808450300
2 114277 880836097
2 166423 804663284
1 4644 35014 281816156
1 129305 141664 273931649
3 84752 160831
3 151002 189829
2 135868 237503956
2 192697 683269884
1 98483 138399 936130838
1 137257 185486 743693200
3 34047 103
2 58489 965795898
2 61961 655259078
2 86036 806611496
3 3569 177405
2 48976 510165041
2 6136 643482040
1 64370 100585 78104563
2 158063 242052782
3 196973 181412
2 83078 184020108
2 192083 667367879
1 46277 142649 33280575
3 63149 87167
3 94346 5221
3 114068 56814
1 106856 184330 232381066
2 171204 530332428
1 23887 51768 140624038
1 16544 167319 172460430
2 175468 855216708
2 35054 680994959
2 57405 877007502
2 199226 249475854
3 12116 16622
3 14650 139
2 196485 999051069
3 117028 1294
3 119373 23589
1 31713 101702 878413475
2 4354 902009927
3 45998 54463
2 63907 142379412
2 146340 215600313
3 91694 36767
2 150337 982013726
1 151407 182557 539475628
1 119404 133408 477515723
2 176502 757646356
1 22989 118886 861990396
2 9890 44671138
1 48526 74547 723424123
2 11533 92501457
3 195221 136883
2 174450 320841024
1 30714 174048 547027421
2 178500 679507687
1 43398 156740 120737587
3 55892 130480
2 71124 663007700
3 125653 159401
3 178253 164719
2 81037 670767830
2 60012 917857303
3 187077 64955
1 63161 92074 127342141
1 40605 199523 85339743
3 187671 51104
1 31701 141282 931482995
1 22469 142115 88475581
3 65464 4039
2 40571 249506369
2 162364 725758957
1 15968 171556 800313379
1 38518 78021 769768667
3 109335 106554
3 159068 151086
3 135056 191645
1 34009 115745 825979276
3 6854 187368
3 13690 78734
1 136341 192939 664796544
3 185200 129311
1 75218 139193 586685530
1 169133 180728 498385352
1 38979 111711 459968758
3 16913 35298
1 195217 198235 409662238
2 42614 982099512
2 17986 413057530
2 148838 87476894
1 60161 70200 330233939
1 151138 162353 403620206
3 32546 168508
3 139193 112748
1 11637 167681 513306490
2 133659 561033542
3 49217 154938
2 209 536026756
1 117899 121616 267519545
2 93751 228387309
3 160031 129765
2 163825 508572559
2 8469 650145403
2 112832 445462674
3 109017 174339
3 172341 11639
1 17168 88397 702782000
2 104429 354479071
2 150653 593883163
3 44290 138813
2 132297 75061122
3 185377 109257
1 42001 79201 380359558
3 157072 197907
2 69039 477412447
3 124164 134147
2 197758 940646281
3 64830 139511
1 80333 97611 557715171
3 2892 190613
2 166617 96619092
2 61635 302476416
2 90449 575695062
1 13863 172326 868986239
1 89941 95660 918450766
1 34363 84911 562142468
1 109944 118522 813141040
3 113711 56563
1 96354 151565 282449512
1 7437 28240 945996338
2 130520 841832689
3 132768 131347
1 126167 199348 531054556
2 45531 25163472
3 179560 147249
2 184463 760874253
3 117887 35190
1 115548 133955 472164693
3 142613 193362
2 37272 584578687
1 104477 167146 392692517
3 16315 181432
3 67258 155995
2 12033 123232325
3 156995 103471
3 33500 736
3 32289 46299
2 183869 887535477
2 17269 124784911
1 74636 152500 842255710
2 31435 531188258
2 17978 713626933
1 103491 104182 505198620
3 192812 63916
3 142189 63921
1 115658 183995 398923582
1 45774 83326 25071742
2 168730 674520503
1 47470 182434 980747846
2 155612 362741834
3 4543 141281
1 117607 127925 784838346
3 33114 120144
3 165429 55700
2 17877 215932586
3 73885 135659
2 17642 478461075
1 7241 93267 362893305
1 58781 68669 456096576
1 104217 114690 541667347
2 67198 804578808
3 116479 180062
3 127420 54605
2 76471 133442760
3 197656 65761
3 39144 60393
3 194219 101171
2 74396 596860362
2 139130 288738124
2 73430 461729291
1 63624 77179 494073078
2 144489 622945885
3 138321 58201
3 83495 42415
1 84487 137930 569237294
1 32546 175327 121029537
2 12482 906663374
3 122557 133488
1 11511 57811 999784846
2 104763 402742685
1 153333 163995 809878606
3 199093 10199
3 23137 37717
2 23961 471943316
1 137595 166244 308786920
2 185744 378412280
1 100787 126970 308063466
1 170150 193387 690834825
2 141115 59430312
1 67647 89352 450384627
3 59709 78413
1 185048 199888 915084628
2 146071 639648326
1 183505 196616 224441025
1 3564 198842 483794092
3 85061 153571
3 41916 50074
3 179493 8376
3 67031 133943
2 121554 336018130
2 12175 9062165
3 29649 90727
3 138262 66120
1 95007 109585 601289327
3 43071 64111
1 52488 115079 263242090
2 79610 755788129
1 89695 117414 154676607
1 104913 187316 442427844
1 5085 45472 36952269
2 92457 265391480
1 101291 108501 672934301
1 7684 129283 922267200
1 171251 199697 471040064
1 31844 179082 570167494
3 12758 3603
3 56243 22788
3 152738 159634
1 81827 186483 261421154
3 122095 167593
1 23726 100523 723177502
3 192893 10044
3 53119 119694
1 20342 120540 335624233
2 76123 718597941
1 63045 144082 451495469
1 129343 139575 901276570
2 9225 132466279
2 137292 910043792
3 5241 66303
2 195182 470835568
3 77544 23810
3 135506 145448
1 24743 32978 141442869
3 28447 90057
2 120964 856139627
3 150925 81312
3 166357 44464
2 193249 33066461
2 30359 85795922
3 124639 114337
3 138074 108560
2 118800 966449939
2 130869 93340825
1 39278 108114 443754134
3 106303 158586
1 24565 44149 918310499
1 37672 120541 609270056
3 19242 187074
1 29233 86336 978175516
1 21069 89873 490405836
1 86846 183984 810523541
3 128448 137592
1 14850 118445 900120585
2 98910 570165781
2 56760 599760171
3 97580 148166
2 58857 911986347
1 73845 134157 289071771
3 148793 65581
3 139811 107437
1 27651 189823 581396306
2 24033 516103604
2 9151 130497490
2 77137 8974343
2 91307 717267572
1 136449 171087 47700251
2 177865 317476026
2 73105 79727660
3 20093 88866
2 65418 131947056
1 132995 153512 884732521
2 164274 186034363
3 24751 166471
3 149150 56829
2 130542 662188233
1 1301 59893 909686474
1 77490 113298 663738705
1 17937 64287 238261999
2 112509 308002893
1 88463 129791 596847916
1 91403 148252 883981103
3 19592 58657
1 16916 67952 497127712
2 38156 257777548
3 198764 84478
3 45939 65495
2 55214 776905414
3 75300 113098
3 152388 77543
1 26224 27658 679509258
1 128055 130245 697728471
2 93638 551474308
1 71452 76845 250381356
1 68807 104215 989071098
3 192602 120118
3 87723 91697
2 26792 319166342
3 70573 72291
3 120920 19054
1 158297 193856 476395595
3 138985 20909
3 25392 140601
3 86800 175965
2 155814 266405215
3 66057 174691
2 64548 1031601
1 5515 82396 933602114
2 6231 586545387
1 50461 140629 271958653
3 72809 49519
1 99662 150312 980527302
3 7627 179502
3 157506 87363
1 29310 101559 978020877
3 167375 151628
2 108291 944474759
2 102368 170233946
2 63185 511228297
1 76844 143130 285025299
2 131820 14663063
2 149776 950220863
2 26606 737784172
2 44769 684688224
1 88349 194754 74532995
2 122400 431935843
3 136888 175926
1 19210 47898 944234012
3 144910 194795
3 110991 144546
2 149760 602661925
1 18735 54603 380458584
1 47779 178082 521857236
2 193679 149866080
3 72358 65806
3 169364 173999
2 186954 1765634
2 10105 149563312
1 69809 72834 108196540
2 196238 191738377
1 100978 178796 379058757
1 134418 162530 376805298
1 88917 157518 875807302
3 137891 43391
1 90452 116783 859926642
1 157008 181632 639496464
3 133673 138207
3 77502 123066
2 52890 431159408
3 119872 8584
1 17562 167224 758282341
1 83326 142963 11911861
2 113141 410265562
3 4410 113098
3 122288 9792
3 99412 146202
2 63120 83219921
2 135121 472983728
2 163538 404688910
2 42990 492432612
3 36819 179848
3 122765 17976
2 88847 962792035
1 90307 125200 789406836
2 34708 603312110
2 177454 822298690
1 39204 150256 319931103
3 32424 113895
3 56465 153786
3 126418 17439
2 184956 155157645
2 174728 732823611
3 156018 80717
3 97156 34631
1 25805 78377 385268318
2 156550 115810614
3 177325 170916
1 46964 80050 785273966
3 3314 85203
3 84457 12206
2 101292 775700703
3 67183 95775
1 61414 131847 743930810
2 85278 6569981
3 81249 93011
3 144341 33790
2 180793 300790794
1 68330 174354 257985784
1 159903 176431 785924238
3 139548 78833
2 131262 125681120
1 117457 188163 83669817
2 65012 69330368
1 20217 103153 922346990
1 21829 186051 306438101
2 177033 346037940
2 96491 312256097
2 133445 603547162
1 65522 170049 523982472
3 157074 32046
3 23937 87724
2 199305 968479210
2 32111 286557179
2 174582 403280568
2 140034 302437307
3 139601 168699
1 18601 109758 28422827
3 118547 141217
3 8094 29227
3 161588 89930
3 81058 73705
2 46621 652851516
3 133919 85961
2 141319 272603001
3 90788 9655
1 72034 194669 80401508
2 183978 46641621
1 25363 64704 267949100
1 63830 153280 718213965
1 20399 121551 144286255
2 110562 686737488
1 82609 153466 663857442
1 25226 141598 755191795
3 135273 32010
3 135401 181948
1 24321 37583 771594797
2 149761 673007623
2 53167 679954429
1 9874 25218 716096817
3 161823 52852
1 152989 165102 919509772
3 7656 62298
1 94224 155354 656458548
2 164645 363405097
1 11281 37428 969328632
2 94853 634003305
3 166070 18898
3 126019 116853
1 56964 150020 400518150
1 24879 110288 719913506
2 93457 330038143
1 146 106936 209154503
3 55616 100026
1 73706 195705 643481189
1 56318 125123 483415758
3 24350 31100
2 164475 64117489
2 73745 932397669
2 193742 474250897
1 6518 131593 504515230
1 166588 175504 637565045
2 100376 793953045
2 171540 805204823
2 167859 463662553
2 40268 797863209
3 74763 90486
3 170149 173719
3 55203 153333
3 4991 66230
2 12024 361380529
2 185075 107495620
2 35953 181794923
2 524 402950050
1 123677 143508 195550906
3 31547 182351
1 61603 78677 643477893
1 66262 105703 30651431
3 148564 7477
1 112834 180094 610524221
2 28962 727511647
2 131607 116547411
1 36395 64743 431990814
3 68694 79109
2 24887 289157429
1 54332 121858 982463935
1 109154 149831 361756590
2 77929 522110259
2 27980 204493241
3 18241 149890
2 124264 106245662
1 115818 125412 350617802
1 37174 147895 886233764
3 11435 163821
1 100981 152520 601675875
3 110646 154548
3 96524 9298
1 11350 146446 46130973
1 61328 86738 756358939
1 125047 168161 911617688
1 98380 192859 291251968
3 38920 97114
2 46336 687743266
1 86241 181699 968598466
1 126607 191826 454730970
3 197607 39566
3 61065 75757
3 80126 17440
2 77595 438820857
3 142046 64636
2 174546 393066166
2 1515 271858016
1 45454 108398 865107747
1 11022 192060 129327743
2 103912 898231106
3 143550 150778
1 53968 197953 279518830
1 30720 89574 54252155
1 23421 188288 102824564
2 86142 667403160
3 160163 147198
1 10788 102771 882592186
3 165252 76622
2 172169 636967231
1 47862 171859 643684881
2 3175 859158003
1 118187 125746 407403788
3 61870 198095
1 57608 170992 753311211
2 165055 908349070
1 11882 81167 618566497
1 107636 154781 479212762
3 105388 172400
1 137364 178230 768017121
2 114666 615692492
1 29615 116294 386712939
1 30655 196920 557335853
3 142608 110768
1 85430 153747 659187835
1 114718 180896 619890120
3 84337 188134
1 71420 186054 573441361
3 75995 184232
1 80785 180592 485836573
3 58286 159204
1 25850 41213 206639175
2 9292 867563755
3 162359 48606
2 12112 821504246
3 161323 42248
1 63904 158968 962327132
1 101636 139073 678582349
3 77878 29684
1 66806 153672 333090122
3 160094 181525
3 42891 34820
3 145272 77715
2 111345 517355393
1 5357 15721 46026772
2 113705 830340302
1 18573 66179 696496928
1 116750 124601 391168643
3 10167 59525
3 10798 71549
1 95415 170502 557416536
1 61642 161333 93172987
2 23563 107216900
1 124725 156587 214959256
3 30058 155480
1 114986 190126 430079716
3 845 199979
2 157585 133351405
1 117491 184961 571450228
3 10012 58549
3 116051 179960
1 94227 197973 257813694
2 198412 952106296
1 21201 101214 570257102
1 116291 148011 134397851
3 20695 2871
1 39684 116566 687939279
1 23767 54588 147473255
2 109194 771859943
3 63415 167989
2 490 168633721
2 66680 191453194
3 68685 135061
2 104451 167834500
1 28057 135344 723661366
1 46613 179328 613614855
3 93092 135258
3 146820 104064
3 186543 91926
3 191763 28560
3 28428 163678
1 63332 164754 538991871
3 189095 187870
1 133567 160861 408881974
1 130489 162328 186606226
3 88717 8132
2 3973 877710363
2 111747 276025889
2 137423 889515251
2 28155 969477608
3 57954 190371
1 40604 72297 55110335
2 1585 120578105
2 65773 835126
1 50747 60124 322278675
2 3777 391187208
1 36090 135772 120185633
1 27352 106260 432563753
3 120216 182191
3 76183 156769
2 83141 446882902
3 168931 108548
2 151562 201613295
3 127520 139796
1 166665 174540 136345168
1 38552 129097 623467881
3 18020 40506
3 30237 170191
2 4623 467869310
2 44682 751437214
1 126408 196910 223261264
2 137849 683738119
2 136977 438131697
3 109214 79099
3 26806 108079
1 38205 86223 440347471
2 113608 697761223
3 143895 136931
2 153872 64196034
3 101666 30566
2 168253 559743395
2 42421 699041899
3 85547 128695
2 146241 889666213
3 137497 7961
3 7583 40831
1 118227 154074 106685234
3 83162 44011
1 11946 156347 835978118
2 4816 690598196
3 79004 158362
2 17900 162794419
1 118930 168026 538484272
3 9199 185494
1 86788 175253 838065478
1 58772 91803 678311745
2 17226 540301641
1 61006 88602 416141680
3 30247 126957
2 183718 87026680
1 81268 172357 72015305
1 95004 172869 297979327
1 34390 154124 298523064
3 193013 31428
3 137891 33653
3 192644 37956
2 12356 261524052
2 138533 157218618
3 80354 52461
1 6095 25372 47372614
2 119346 830836256
3 169363 162485
3 140402 34257
2 77353 84927411
2 91963 803249826
1 80016 149068 929994893
3 83868 106005
3 180422 24225
2 90175 561147603
2 8185 781223614
1 25137 92312 263740678
1 39332 144698 62180160
1 58811 181262 768146565
2 51951 515037518
3 145085 141253
3 144845 104100
3 197688 3505
2 178595 684479618
3 192328 117934
1 58722 86181 935117609
1 144363 150333 5294412
3 71295 2917
1 13651 195439 122619302
1 81192 126900 664294438
1 191830 193832 849090418
2 6911 785131705
2 124407 95043587
3 84473 71086
2 111898 159049345
2 18769 158127805
1 59149 66889 847591175
1 150223 163674 495856962
2 6749 74432530
1 118538 173863 247636624
1 25926 113685 572685802
1 78434 174700 296323447
1 91032 106635 707029285
3 94234 126384
1 69030 137707 733806381
1 112838 177718 970488427
3 42450 27956
1 77312 126705 190729480
2 146857 665050957
3 154517 56043
1 39686 164582 75466259
1 115325 178627 313788576
2 66349 411883089
1 254 68215 229539811
3 11897 138903
1 98590 193041 675256220
2 43488 380749366
3 149920 197681
2 41551 568689479
2 83184 18727308
1 38076 68882 611541210
1 7037 48721 307360325
1 9518 99083 815956130
3 24825 2266
2 91854 653302130
3 67771 171748
1 124489 198243 25597362
3 125610 33422
2 28560 958177109
1 26911 66343 963960843
2 57940 769681418
2 119451 720309066
3 102141 6853
3 163757 154657
1 114276 123342 868928338
1 27869 168440 271438640
3 102573 62235
2 37335 306926620
1 60519 87016 52599010
1 8156 147267 314000254
3 128719 86080
2 41568 28291172
3 75547 53737
2 19838 2980820
2 187869 980337879
3 94653 168723
1 10135 124984 597168683
1 49202 84079 512180149
1 2819 172126 874931895
1 16954 71379 722538942
3 84890 76230
3 114272 88484
2 179100 81475923
1 53032 68703 221641208
1 1894 78376 127877492
2 180398 94817382
1 39201 56017 72179116
3 81204 129258
3 185523 159911
2 123091 505980872
3 98257 124839
2 143542 65922664
3 164433 108675
1 32854 148014 918514234
1 87354 88922 209736071
3 122969 50432
3 146394 136138
3 46825 145984
1 104528 132365 891807004
1 37285 102702 74852832
2 183020 516621630
2 6848 406031699
2 40991 524612540
2 31201 937273738
3 152485 114578
1 15668 37297 627337571
2 3379 988925954
2 50615 213031684
2 7110 486556454
3 106382 76301
2 137062 580939253
1 154072 175530 60043819
3 57174 80530
1 28924 100913 903891050
2 175769 138420114
2 52036 724224321
1 13154 95227 299564129
3 174285 84452
2 174052 942580166
3 46998 58913
2 125181 186566374
1 54814 71144 102176368
2 178896 995054335
1 123273 159703 40265536
1 17537 121059 855489617
3 199858 75120
2 153560 967333254
2 51399 125928257
1 81581 156208 399303166
1 8450 75377 73070073
3 86448 69674
3 65336 47816
1 31706 49391 368575260
1 34169 185885 263538380
1 12107 61145 52757324
3 56620 168553
3 197750 50566
1 94048 192231 354452019
1 7671 32858 590306647
3 69039 80126
1 19293 44476 337101542
2 59428 810782160
3 196944 94718
1 10509 17174 108989272
3 81782 43026
2 33850 442663654
3 175420 161887
2 17744 460704126
1 62684 74007 941139727
2 182997 585356693
2 42502 505692649
2 185588 217974285
3 128401 139069
1 33621 58540 177064365
2 146128 402183537
1 71451 127528 157119313
2 162644 262910566
1 132449 172371 601228250
3 43369 70485
3 16109 123198
2 148027 314798441
2 56025 941240274
3 101296 199493
3 8022 13709
3 45630 62750
3 198458 146137
1 7120 114255 241895537
1 68973 159480 980849430
3 183174 80868
2 148813 532510811
1 96510 167204 463454824
2 154995 501565759
3 192584 21357
2 14635 797127602
1 15907 53981 681015980
3 53435 44028
3 12704 99103
3 42430 76663
1 156884 176824 243243601
2 102212 11779177
2 129189 975976909
3 129164 160829
3 127851 104071
1 49434 63551 75522808
1 21166 117649 264364397
1 191773 197719 709932442
2 60706 159164486
2 149452 747827238
2 93590 509832234
1 153786 174801 822329185
3 48191 112927
2 54343 518492057
3 139038 114025
3 131223 167326
2 189519 590411658
2 8597 414445244
1 49930 80890 720794574
2 161522 957560937
2 66114 694201821
1 23721 50036 608057263
3 149462 97741
1 172220 175162 108970937
3 183647 33593
3 118934 35782
3 181587 2040
2 13507 998388998
2 175057 283389938
3 24313 12608
2 44915 276098490
3 73711 197613
3 108393 86730
3 96652 165573
2 2726 19843678
2 5099 448232435
1 3263 35457 463413746
3 57594 142381
2 94102 552788777
2 188479 156939634
2 131349 459004425
3 98667 25309
3 80335 123811
3 71803 130387
2 149121 938298655
3 78567 10577
3 116767 12618
1 105804 177138 213317106
3 118542 43539
2 102556 987032876
3 107148 163714
1 119427 126055 685000395
1 107895 115964 655067994
2 5657 356534025
3 192213 182333
3 110528 161127
3 38448 160532
3 36630 9832
1 80730 159517 447135273
3 124490 7972
3 58301 21869
2 2794 798160355
2 45800 698521538
3 31555 112269
1 29265 37252 371004830
1 65148 92108 170269389
1 14120 127025 488284320
3 148815 23433
1 117799 188686 889979552
2 105095 291953254
3 108949 21825
3 34831 176679
2 46200 245894430
3 175577 2446
2 66459 677336892
1 5698 40581 799763975
2 96931 283581310
3 110461 44418
2 44172 849230893
3 88923 58178
3 8919 90595
3 157144 268
2 16928 494739700
1 17350 111543 952285855
3 18691 115624
1 78018 185028 160972763
2 52221 157704891
2 190300 210421045
2 135235 8247595
1 119808 135218 656004961
1 32355 167185 869918148
2 195108 268529814
1 87319 99460 831407385
3 187525 7303
2 68213 57478149
3 8103 166614
3 155171 50885
3 3028 76081
1 144014 146827 133574436
3 119262 149205
3 196098 84529
1 134627 178729 947375921
1 10809 75377 317289141
2 123599 245436609
3 44582 57642
3 148149 36916
1 5912 95393 791906389
2 103898 710489930
1 156084 189599 267967840
2 186849 174176198
2 132848 447741540
2 132572 197139767
3 136194 113479
3 112919 146306
1 107408 132373 547573016
1 120879 122307 637364431
2 171647 780838718
1 38701 144912 46465137
1 125494 138706 461475219
2 36059 80570407
1 24324 185135 151077485
3 59748 140821
2 20899 168823743
2 96112 480363070
3 67080 160064
2 196946 729680399
2 68049 231912643
1 41064 134052 658559786
1 44193 114094 490439161
3 156391 154672
1 10606 63334 176689078
3 3671 84217
3 186793 100781
3 164085 54397
3 193115 151523
3 133450 1756
2 149157 910361167
2 127450 869476294
3 195972 156411
2 153353 550451322
1 53878 124242 479773610
3 187553 65893
1 106921 113190 756533885
3 155309 170761
1 155698 168065 586433078
1 139212 189651 191071125
3 37905 35998
3 59643 180533
2 134167 283488998
2 77633 632937453
1 13929 90230 189873883
1 16256 38392 220399342
3 181963 129399
2 25921 196637581
3 161924 147748
2 13760 274457785
1 74426 164728 146764648
1 55555 70215 358412009
1 15607 163130 452686317
3 144349 164034
1 8953 52875 104827710
3 43808 35809
1 34497 184385 828055627
2 54036 718859962
1 128162 128932 378946415
2 101557 1562879
2 58721 408766751
1 85672 90900 91793501
3 34985 159413
3 176072 115672
1 26688 123389 597509958
3 107539 131738
1 59971 90649 340255307
3 168401 198609
2 63537 118229693
2 124032 584727294
2 167887 814110877
1 7227 25551 292841599
3 83511 105806
1 79440 96027 293327893
2 72062 475136277
1 67657 177271 274161814
2 42753 646488724
1 86273 99480 687833277
2 147145 824742250
2 114985 346397663
1 137291 152374 222478151
2 130787 193075085
1 50584 123709 443200219
1 4731 109766 886592093
2 133074 448891088
2 133085 383796159
2 141087 812631867
3 143939 76198
1 125879 153045 658582410
2 8559 214815952
2 73583 265413501
2 119647 129308822
1 43990 173319 578029200
3 180073 161662
3 11027 122356
3 79852 11446
3 19922 5338
2 156207 290938658
3 23466 166839
3 31627 130832
1 75691 79335 616667187
2 93076 305881439
3 141742 156516
1 154737 186130 818980343
1 26446 114078 279895891
1 160055 165007 712924589
1 19976 108847 636344207
2 168298 385205432
2 176105 386191222
3 30569 140166
2 76558 272067520
2 96255 495211845
2 101443 420953727
1 37775 56496 414233683
3 174494 2901
3 173999 71751
1 15346 170854 557282264
3 124888 106203
2 193486 449892734
1 52819 90914 645321582
1 3487 188632 468595983
3 54640 85609
3 130145 61720
2 129976 88850460
3 193569 182198
2 46803 915851392
2 148614 289759274
2 198380 192777276
2 169421 786103967
3 1592 154417
3 20383 149656
3 58837 22943
3 110312 139069
1 86369 145637 78572469
3 86179 150647
1 108225 191768 269739624
1 49396 179912 865986829
1 26161 192810 290972122
2 135687 303538182
1 30913 123447 468374687
2 140097 598359469
3 26713 144884
3 111422 185587
1 3266 76005 844446130
3 32197 102883
2 22847 887394385
1 45428 76799 533388010
3 196695 109291
3 116041 22913
2 20071 579165066
2 100577 642178536
3 87387 40408
2 20046 472283786
2 8221 880935291
1 70162 155619 930230189
2 10025 375576967
3 180380 112511
2 151146 532561798
1 183395 186630 880660175
3 183810 158969
2 106918 515555119
3 7660 120523
3 193341 145415
2 155986 745964704
2 78816 25861269
3 22828 46928
2 29889 661794918
3 87247 96975
3 78513 104543
3 53188 79338
3 170100 144234
1 20645 152181 27548042
1 4943 60504 209449925
2 144507 136044259
2 167381 331742305
3 13287 102104
3 147044 69365
3 182835 180189
2 63513 52744054
2 54041 83192593
1 15203 69249 546542800
3 188729 43831
1 68802 166858 531004716
3 134498 8106
1 20697 38463 155267793
2 24438 550350076
2 54280 253914950
2 133491 487657225
1 73110 95627 752366871
2 33416 298463187
3 157755 79479
3 136341 185979
1 39578 145603 260730989
1 11069 28710 584236539
3 36993 115687
2 151317 435036429
2 52947 217157190
1 6768 180802 733635266
2 51080 347390365
2 67434 634522433
1 19657 119314 804260426
3 10849 126583
3 127987 189145
1 95373 153960 361944829
2 68302 548829271
3 150233 57611
1 8643 44482 905102510
1 75237 83295 248560662
2 53247 467546040
2 182686 419214348
3 37522 195736
1 14057 27003 243236946
1 148622 180834 797912389
2 112441 587881565
3 73793 182625
1 8083 17685 174964451
3 128987 197100
2 175297 467767982
3 60284 149537
3 101453 47832
2 128431 211305725
2 75399 902544615
1 44989 143056 507984565
2 10081 62547905
1 30677 164067 815582879
1 74301 154137 684041212
1 4056 183800 849439467
1 33970 107969 797166076
3 167930 79576
3 27689 147733
1 112675 192316 262478088
2 52629 541973944
2 130001 166285877
3 157710 115711
2 17428 464486368
2 187757 532234004
3 37991 79112
3 80609 137007
3 37490 56635
1 21199 75673 925882135
2 21363 114885199
1 122339 186747 380967302
1 38274 77676 196485046
2 141625 577426144
1 32384 119124 261238433
1 61926 134682 556037564
2 90926 689253662
3 41318 188733
2 45433 849752865
3 105864 186678
3 41099 116359
3 106739 81690
2 155490 70742793
1 7976 181016 242146388
1 9242 113756 646364097
2 35508 840061348
1 21888 56535 761638523
3 45714 75908
2 15606 349457723
3 173194 152390
2 70026 395453067
3 72740 90303
1 68718 106155 524703614
1 100211 174234 112711853
1 49387 110152 39645463
2 5173 738060642
3 119380 128038
1 5844 9452 262819640
3 24167 153438
2 109636 893271666
1 62643 198258 975772179
2 62922 434317047
1 59796 142177 373292484
1 44026 107205 651346858
2 179828 262014254
1 146955 174231 931146943
3 101093 199461
1 72209 152682 105666247
3 138406 92713
3 94211 142399
1 5105 186286 954089062
1 38109 162834 328607918
2 80024 550247714
3 65853 138505
3 85507 50743
1 40148 93051 678892232
2 33945 421046912
2 177296 479277851
1 59201 144319 772690826
3 68226 14752
2 96703 94790011
3 127700 169896
2 11343 152710012
1 56014 176753 903030742
3 144883 153257
2 178895 833421416
1 24370 60717 850892954
3 46308 64264
1 144064 174431 989002972
2 161566 665516833
1 10074 73949 542725313
1 96535 197114 871116662
2 173663 128788584
3 190988 3345
1 24396 43164 15219450
1 17233 89599 45048354
1 64292 111557 592080952
3 131118 601
2 48565 332317901
3 63171 62516
1 23354 82091 244273248
2 97791 555483702
3 4264 49522
2 136816 877108371
1 33280 107771 150993228
2 94291 412763779
3 179810 137579
3 190109 34429
1 49962 77839 999961420
1 25562 139818 586697295
2 171251 518889593
1 89849 115189 115598705
2 187174 508639230
2 84514 831894254
2 56070 699793644
3 9056 186749
3 82440 111337
3 64354 142749
2 38581 6411429
2 75802 805898171
2 126483 594939561
2 173130 377906924
1 76384 136477 683028343
1 72345 190933 267157638
3 88925 104025
2 193783 919842231
1 176266 178228 789382449
3 136204 84704
3 46155 93890
3 96486 174488
2 50216 716609213
3 110111 159603
3 179102 33687
3 59619 176269
1 96853 138895 627864516
3 75291 162810
1 19057 63382 407837389
3 28459 87414
2 20370 750787911
3 44722 5396
2 183824 231817549
2 59295 649845523
3 65759 162252
1 106802 138227 439621489
1 113311 135888 915328848
2 9514 493160888
1 68495 162503 731616322
3 106132 83186
1 27790 87041 181986145
2 194409 489104509
3 87580 92878
3 119758 84228
3 72752 81017
3 47765 146866
2 50939 498342644
2 51673 178551974
3 91427 137138
3 168995 177733
1 77296 110321 330736876
3 24262 149589
1 59273 188195 807187089
3 121918 182214
3 192528 88796
2 53502 849152811
2 21798 748340402
2 102904 139093993
1 7343 46983 21226299
1 168377 197969 722835651
2 63122 193507455
3 47968 152973
2 87608 848727539
3 60196 73639
1 911 97685 685901977
1 130124 175049 510252162
3 113904 107494
3 92935 85471
1 86788 195039 987516745
2 130354 860953696
1 144440 146216 537689646
1 82709 96933 154130799
2 154086 82834683
2 193352 723999290
2 89533 621536095
3 48671 176213
2 7486 54243442
1 36632 126479 214655817
3 125796 155015
1 140469 168580 11703053
1 56152 101976 156835140
3 141188 45362
3 227 13030
3 28670 28495
2 128670 369069885
3 110958 196051
2 110842 232620334
1 17355 58289 317509258
3 178619 125283
3 188433 69538
1 78327 175848 817540459
3 51459 20948
1 19091 33383 236110505
3 34028 81666
2 189145 125229452
1 50587 170714 387623505
2 165700 17374028
3 59398 58788
1 53562 169864 978903422
2 174270 167784138
1 109966 132909 642177400
3 90308 142232
3 24060 149130
2 196328 837201286
2 130120 155313533
1 13502 106369 366407801
1 11752 80780 572156116
3 188498 150422
1 44802 115924 841794273
2 70498 288898867
1 184906 192534 992320045
2 139777 693239656
1 1348 52104 384327852
3 3251 24474
2 81687 317104174
2 37265 401272819
1 124326 194994 305628416
3 133742 97459
2 146797 614401749
1 4135 37903 500037221
3 15839 193294
3 134177 17569
1 3932 183122 375151703
1 92309 166939 155170008
3 55394 155945
1 77685 196562 101736580
2 56275 927966580
1 66852 161598 724887522
2 118589 249042040
1 12198 198611 582311383
3 132169 67823
1 44508 133834 65630624
1 19860 166238 271642145
3 167913 197798
1 16648 62549 986134780
3 108904 67854
3 182671 15453
2 87485 482063400
2 126008 639156674
2 43656 457571118
1 66295 85663 871309524
2 30016 243999318
1 12958 165989 344900022
2 9765 533400682
1 72668 161741 359398185
2 127033 801516398
3 61362 62160
2 41207 718766690
3 37436 152209
2 110080 219332714
1 492 60834 741976631
3 131961 180063
3 62353 115500
2 74920 673042926
3 98275 29408
1 31377 132549 270631210
1 51235 106368 363145300
1 14636 164052 541983144
2 162755 576802143
2 34585 223983896
3 103816 161438
3 198702 47505
3 56444 7233
3 176116 64789
1 3554 121526 32562177
3 95887 97387
2 33768 603424132
1 27890 120931 39229825
1 72394 137596 391397713
2 180933 81097884
2 113785 578006885
2 47463 415688103
2 24113 262324785
1 75871 197621 530515371
1 133555 190924 851622527
1 9833 187490 275320689
2 184453 899373755
2 152384 91760290
1 34392 196072 244456577
2 174259 272257868
2 78214 413326533
3 172689 55691
3 54227 141402
1 119689 121528 212497919
1 20709 100119 177829773
2 176268 98208635
1 49786 116609 856356089
1 17011 124002 415106611
2 181826 107252472
3 149606 113593
2 178680 840346214
3 79314 162824
2 54471 304624191
1 119622 195591 835852203
2 198893 333382488
2 30876 557104070
1 53345 123411 430764875
2 146913 353643771
2 171187 61679055
2 161484 747662568
3 188872 34724
3 147946 14901
1 15345 88393 795591059
1 37354 40630 940902049
3 127631 4324
2 21920 974943407
2 102314 623534229
1 1271 125691 836737450
1 171828 199968 703924850
2 88900 445683976
1 113062 165564 834442150
1 41549 97776 386518406
1 79980 80749 864880426
3 71439 28044
2 194207 512330678
2 72807 44216305
1 154326 183833 260742032
1 39661 66097 804851607
1 67304 130576 492525718
2 193438 989834087
2 146775 750457250
3 104406 71943
2 151380 717294501
2 17212 341509863
2 176938 401781296
3 197262 46410
3 45523 61605
3 100815 122076
1 53235 85031 412563358
3 5788 67864
3 93110 26796
2 151799 922634814
3 78980 160337
1 60566 198036 495539993
2 19974 415509844
3 132594 20332
2 82180 759246609
1 41226 47575 816648343
3 91605 133028
2 54937 428344041
3 60674 92934
2 47663 163995979
3 110511 69276
2 164867 28860030
3 4779 106688
1 74485 181901 75781597
1 7056 60538 990891193
1 58797 127111 840168722
3 143586 154006
2 192029 531355188
1 32861 60379 741062530
2 2485 793524877
3 36558 191031
2 108300 621778941
2 45258 103920074
2 71057 321251984
2 138484 242547012
2 165385 583900652
2 103778 610636916
1 63348 115687 173362534
2 107706 772272491
1 123987 153773 811750542
1 101175 180848 961871660
3 27292 74711
1 110754 166475 147678967
2 69782 948038180
2 108994 970862122
2 47947 1639941
3 58425 107958
3 27884 15004
3 97290 74978
2 35486 955452642
2 81693 860079519
2 22601 144620573
3 116972 63081
3 60073 196161
3 137197 179580
2 77313 760313974
3 173728 117468
3 197547 40369
1 76218 138226 391570276
1 3060 23593 525492359
2 9291 763259513
1 47702 95520 707118382
2 169469 775543499
2 160608 129613026
3 75529 157447
2 11308 216900199
1 143408 148710 335538602
1 38113 191192 737412983
2 66445 499747145
2 7358 291994055
2 31956 278113288
1 34386 102702 495777192
1 99008 159250 33151235
3 24140 90218
1 48550 132762 223529279
3 177966 151534
2 181433 108114405
1 80049 129585 249269648
3 59661 76196
3 94270 120953
3 5355 188231
1 92331 145273 699279783
2 179629 511504661
2 66840 647173372
1 106447 159221 955938432
1 163997 178538 960988744
1 63250 100193 126028709
3 49762 107912
1 30650 51423 530239812
3 22373 194766
2 122080 631960622
3 138282 9233
3 187941 190022
3 154616 126094
3 94817 123741
1 43660 182208 834854654
3 16969 177564
3 154362 53034
2 189798 39771902
2 7732 697973603
1 120261 142073 785356574
3 32756 102986
1 18834 124396 197206355
3 71486 12353
1 74839 168027 563736789
1 34217 128002 311281395
2 49063 825689733
1 42231 143523 513168174
2 195072 166868525
3 49380 87617
2 123569 747944952
2 55573 945126154
3 125372 43251
2 29029 337664774
2 176029 884068816
1 22889 71387 769835410
1 52960 199976 271694487
3 148275 155306
2 103647 651434700
3 196783 1889
3 82820 99366
3 133712 3042
2 42895 544318762
1 64007 173022 580644207
3 48464 93249
3 126560 544
3 138747 18122
3 190088 81006
1 63451 73703 949170714
1 89628 116908 997827176
3 45767 175462
2 82373 952487614
1 185307 191737 679789046
2 179617 536187158
3 117641 110976
2 161424 719946512
1 81643 114064 35183337
3 131396 75916
1 102577 136737 185349163
1 59760 147782 714093803
2 123042 462758940
2 164437 982113098
3 20635 187388
2 112558 452604649
2 146808 551500134
2 88504 137162654
3 22896 196405
1 1985 192535 843677696
3 15026 125943
1 135733 145680 895590653
2 30927 891045085
1 20390 65572 119541863
1 12044 73509 12884548
3 178065 17152
1 17307 58517 248586533
1 58895 193211 913792547
2 155335 37693454
1 26656 181733 321586680
3 7095 30893
3 130313 70912
3 50959 19713
2 72530 797296376
3 91137 77847
2 149555 304546658
3 85582 105488
1 130061 151760 260902197
3 139727 99114
3 185637 62744
2 102923 767355042
1 148243 151773 34572130
1 4640 171055 411359894
3 35029 97598
1 71303 123422 728558940
3 199820 38711
3 102300 77786
2 9994 820622177
3 25525 180997
2 79784 340818836
3 137993 154373
1 6339 85504 726467707
1 124814 134493 330016060
2 7342 486473528
2 145335 781242779
2 34686 775317784
3 139867 42025
2 52731 44793315
1 31482 85107 717342474
2 122140 672483612
1 126461 154009 773432737
2 999 938603677
3 46251 109216
2 8078 860010785
2 175275 625193583
3 27650 86797
2 25092 496548510
2 84478 824663095
1 88814 165539 182160142
1 66613 114806 342511305
1 187994 189500 480011505
2 60392 843634233
1 25170 177970 67136541
3 42691 77350
3 191199 156104
2 159000 3441026
3 179601 23766
1 101242 166360 531618314
1 22780 37678 257046537
2 144435 67001208
3 54991 192205
1 89226 150886 199167618
2 176593 364443650
2 49531 172193660
1 26577 41165 313653960
2 29992 270036197
3 2482 104286
1 145915 164245 490403793
1 6173 91300 762807486
1 92729 195004 184886950
3 183822 169770
1 34027 53876 227240032
3 48440 86871
3 124689 159371
1 58161 64062 250009813
2 100139 914790121
3 52626 47618
2 30847 118402189
1 116061 194648 806487720
3 141376 6776
2 36498 976668599
2 78234 101713514
1 36026 55905 827151731
1 61815 82577 94187425
1 94421 195861 370344120
3 132349 95138
2 175150 144124195
3 131291 119635
1 85765 186964 947033331
2 63041 428832188
2 197654 174678600
1 45673 182317 439972934
3 6181 69748
3 126775 10218
2 172088 841686417
3 14624 170673
3 154428 160105
3 131679 27981
1 129104 150929 869729050
2 8344 102284997
1 45563 106249 789929557
2 86680 919906542
1 22893 133249 742050181
1 88638 173690 386857058
2 94761 973911014
2 25625 311296771
2 59075 154459511
3 173853 30099
1 139684 187010 892649248
2 67835 305359547
3 134010 7385
2 2496 728329106
2 31106 913427546
2 185652 685790040
2 196894 284208132
2 22234 322785117
2 134291 709843197
3 24743 30857
3 24606 134266
2 180930 922709827
3 96622 49146
3 185548 174749
2 183196 238847878
2 29925 669563902
2 49530 49544577
2 29229 144099659
2 166825 573140664
1 33920 94990 331342385
2 176400 160622639
1 6244 37606 725672315
3 92737 153443
1 11618 53291 121660712
1 44576 157860 814703120
2 159261 114836667
2 43660 838669843
2 25933 123416467
3 35852 124688
3 69907 77527
2 170744 975285827
3 196392 17035
2 95217 251768167
3 124821 177803
1 120371 195862 626076633
3 178876 47580
1 12493 162142 852165259
3 94220 84926
2 35871 253890072
1 111156 174655 617463766
3 188976 189762
1 19021 72387 803800894
3 55399 45492
3 183779 44223
1 185131 193760 870460520
1 69066 186708 713295856
1 37307 75974 976782262
1 96388 117166 701765885
2 122898 302596843
2 144629 370252431
2 131354 900331034
2 123609 59608595
1 52230 96253 988962304
3 183752 189952
3 136194 113410
1 63590 110184 933568449
3 118380 127989
1 97008 146061 793786741
3 67408 74984
3 38794 170962
1 64826 73120 439636477
2 82350 955813645
1 69839 124338 309576643
3 152409 31230
1 142991 143383 770740434
1 168353 184532 500012702
2 119525 898757284
1 59663 109665 310173758
1 642 188900 636872714
3 25012 152563
1 57012 61838 824818140
2 102389 916992748
2 126103 650792581
3 31583 188344
3 96533 157862
2 160461 813432658
2 54697 283580096
3 9400 171357
2 25847 555907977
2 55984 416765286
2 158124 446107882
3 28607 164948
3 152380 142913
1 2663 143199 276185742
1 27835 47746 7893567
2 137502 507457004
1 3019 153574 708837822
1 76936 199421 737242727
3 53689 108317
3 186409 52092
1 51235 72116 23499887
3 36732 124157
1 10738 44044 303818435
2 174815 630342075
2 127635 372504230
3 168969 140150
1 110030 198045 32427779
2 103319 46303337
3 186751 197923
3 68032 153733
2 169259 134632660
2 96989 127714506
1 26909 30924 635898018
2 82633 850984156
1 23742 199787 396941054
1 43 106555 607594007
2 81626 97074020
2 124484 603581285
3 77408 129332
3 105259 18587
3 59419 12299
2 92604 650288378
3 158938 151357
3 67323 50200
2 45494 929259692
2 172212 211988160
1 71579 175340 107823598
3 9916 51689
2 67170 377028371
2 195433 528546239
1 57475 134712 33646539
2 127499 948850083
1 52607 120884 30495857
2 4617 229444838
2 170254 784206358
3 85347 170480
2 58537 969622222
1 33590 140235 659026151
2 66113 608822261
3 33706 72969
2 27202 831050947
1 76251 134764 531142275
3 17133 133117
3 9827 143386
3 53871 158159
2 162083 69621081
3 174850 185115
2 89458 295413171
1 40682 101649 753926712
1 21106 101764 408209349
2 120426 636443509
1 119637 154473 290657440
2 105987 213854021
2 136843 134444805
2 84512 690782682
2 31155 493350260
1 64924 192110 716117090
1 1741 56409 154214109
3 93028 56068
2 22212 467017224
1 41583 53342 362490946
3 103510 18046
2 154944 187818355
3 169455 106450
1 31522 144912 870780574
1 64802 71382 303819317
2 181347 882314994
2 76220 947203814
2 45735 132788201
2 100424 859645936
3 3081 177980
3 190135 70727
1 46742 179864 866731621
3 136038 96936
2 119182 721506930
2 54562 925128705
3 41383 85363
1 165426 198232 806873069
3 97116 157782
2 58813 104817619
3 78373 159370
1 16148 183851 289585853
3 6162 152561
3 52032 54213
2 106598 610704218
1 18170 163109 326217654
1 22553 64168 92037142
2 34281 719020528
2 153067 481643882
1 105634 138086 622978941
1 22891 157264 527971018
1 66215 164573 123389725
2 2438 889448098
1 114904 165326 552839566
2 83871 836643172
3 123990 16535
2 178485 403882708
3 31839 82941
2 31884 248390213
3 85776 169590
3 32094 172144
2 48445 936067810
1 85463 117464 679612423
3 166422 139471
3 45082 63420
1 48037 122330 582467843
1 66792 120189 652388098
2 142437 231267348
3 170269 199501
2 39042 735159486
1 88367 113511 512551023
3 150381 150130
2 22598 961450595
2 43787 497741057
1 56024 146558 488428030
1 93334 190902 847419480
2 11454 471904197
2 115548 685849224
2 143565 725570848
1 225 168532 914149224
3 156800 22824
3 154636 64009
3 114693 168759
1 79647 139203 867642864
3 65200 170063
2 178919 891923747
1 90139 149104 487923758
2 163935 795001498
3 46972 16731
3 131204 52680
3 139870 90453
3 36222 151906
3 63344 178378
2 89278 149776576
2 182779 188863069
1 40997 143282 26451642
1 39280 166273 780753728
3 159960 129050
1 158416 199780 350409519
3 29430 1681
1 64746 160230 728550329
3 131060 31739
1 38825 94765 259292763
2 184320 755168486
2 103242 639440696
3 120232 50281
1 492 38736 290434050
1 15386 170671 746382995
3 107993 167155
1 109734 119034 104783710
1 31017 152433 398580237
3 109028 159590
2 101436 815995276
2 96129 926864817
3 174368 72214
1 3051 66585 211473272
1 153810 178966 798345103
1 158942 183119 176232480
2 20968 974586251
3 98209 126366
3 119513 166417
1 3776 56975 695694213
2 809 994467623
1 124662 177465 543794323
3 180900 55301
3 74056 197574
2 47200 275422866
1 39079 161531 699294754
3 54207 11066
3 183615 91949
2 136917 371406593
2 98008 792688983
3 3711 160074
1 39991 91573 19178520
1 40266 113534 489833527
1 45187 53673 106844597
2 159470 565176506
2 3890 887325490
1 100757 154212 683359824
2 75641 238066899
2 129831 908100899
1 39807 198685 852181278
3 135753 101589
3 195227 50175
1 68211 170808 285677706
2 1314 447246360
2 179800 962836794
1 29522 63942 772075989
1 148609 170965 450493924
2 133964 195259547
2 144185 96182727
2 66866 911460611
3 100228 57097
3 92995 101870
1 45579 49258 67830773
3 139390 34963
3 17098 145640
2 3042 652876079
1 10491 145303 564818906
3 12367 28871
1 168567 188409 300505133
3 181895 185577
1 108086 119851 276909001
2 177089 89135855
1 84384 174569 332558130
2 113388 192038906
3 173077 176852
1 40441 170117 281362829
1 50640 72983 880210247
3 196540 113527
3 54432 192315
2 45702 360039902
2 140951 330236144
1 178683 195034 24677155
1 61856 154553 850930530
2 111882 614696551
3 79113 188220
2 129229 312767017
2 21820 589402171
3 133746 177249
2 40811 370849760
3 39224 5180
1 36037 145519 233886697
3 93493 66409
2 64708 555350045
3 199504 122185
2 1997 796692310
2 88924 451084591
3 119940 136793
3 47956 160415
3 125383 21973
2 32167 796259389
2 100612 640728880
1 69862 124830 728348945
2 88687 552198652
2 119892 773358316
1 13356 131511 338221334
1 44571 69004 491988370
3 192793 132029
2 89530 382431309
1 1023 181773 696874332
3 98015 64126
2 73240 445928189
3 34393 18957
3 28545 125893
3 171869 83716
3 80419 149408
3 48055 27863
1 21784 92753 179699155
3 125656 13660
3 43309 61269
2 56450 609301397
1 29570 157634 247372824
1 46278 152333 777123226
1 26791 105093 269888218
2 96653 898793560
2 125587 242275385
1 79470 186027 134710362
2 22979 650162721
3 101397 112167
2 94224 796753412
2 4001 180929907
1 83988 118265 969045723
1 5207 99658 416191555
2 9119 285237864
3 90101 51980
3 123457 44563
3 113799 129490
1 169115 198125 822726428
3 34421 82927
2 76620 527199093
1 10879 41723 116764720
3 174482 199532
1 14090 189427 893932211
2 113953 672534811
1 21214 195297 619038002
2 197559 159723310
1 45845 164929 435402281
1 127788 198100 258601564
3 69265 83426
2 30547 917258960
2 74856 277623323
2 137756 911114559
2 134364 879997161
2 25776 548866275
1 74227 93648 446155038
2 146986 508797487
1 21114 38665 74881625
1 2725 103723 978323096
2 28580 614437509
2 154429 980666937
1 8040 92942 641431601
1 64754 189968 406291493
2 132248 781308609
2 87726 771796123
3 166763 75320
1 41304 118458 864068668
1 113114 157019 148432145
2 190759 792469203
1 27373 33863 583891457
2 107793 605644112
3 131463 2193
1 55524 143382 618649115
2 63226 342845249
2 65237 978992123
3 161300 59208
1 21042 25686 386585041
1 33115 62645 697839813
1 145840 165804 138641791
1 12940 63304 498760130
3 99376 139560
2 130026 275335260
3 39291 137587
2 132950 294239090
2 7236 51584100
2 140641 263792924
1 74007 181602 351644790
1 138468 155474 695126757
2 37967 406676642
2 191276 231078221
1 31361 52387 99398363
3 99325 88992
1 30140 196976 678950298
2 156924 637590392
1 79130 135704 374947808
3 133385 108069
1 136769 182080 489245804
1 140292 194482 683477359
1 19518 24084 798951339
3 160132 18179
2 175767 201396371
2 72564 640734917
1 9437 81006 810077908
3 96790 70971
3 53518 39219
2 62283 756003967
2 58658 141214804
2 188500 18856933
1 103198 174037 661686193
1 70390 82533 670018774
2 192243 487883569
3 188762 188050
1 72645 187422 509890899
1 9285 19517 199535926
1 61889 144462 608527319
1 73 23870 878423552
3 6871 61948
2 124182 188702326
3 31806 134479
2 166515 556580620
1 44956 129929 128226530
1 28683 54722 367780330
3 25999 147543
1 48903 77922 971875400
2 186710 537787449
3 186747 118520
2 100918 302837698
1 148043 184523 298701434
2 177428 596331411
1 121299 177477 698461878
3 13778 146861
3 71914 195236
3 20715 135722
3 104192 79416
2 98178 30386228
2 88458 210951056
3 98779 103388
3 27168 186941
3 26034 123441
3 13172 172694
3 82656 136565
3 187715 2671
2 22610 131092140
3 55424 72778
2 109705 662301364
3 1905 14173
3 13038 106174
3 181352 58357
3 7348 81819
2 183486 669283134
1 8848 91192 174708633
3 61737 171295
1 50472 102191 190787829
2 186219 267647851
2 128730 407298720
2 70633 381010764
3 35814 85681
3 157685 103286
1 34886 92249 902889707
3 198413 185733
2 154516 190541716
2 122355 712904134
3 151491 194983
3 97809 437
3 97097 37048
1 61930 99348 83244072
3 42766 137760
1 108157 108708 900592473
3 166729 91039
1 40515 149768 553921843
2 12963 324015792
3 14948 13055
1 25718 46151 125736147
1 40104 195086 386055597
3 131873 102557
3 160485 158617
3 21135 198091
3 190443 44110
2 107696 931385778
3 58452 149431
3 164024 43376
3 190868 177102
1 121785 123009 815839441
1 19640 70492 521845229
1 70293 157801 267302881
1 8667 92418 288123728
3 130771 179876
1 133234 174094 391968770
2 10800 528798251
1 97903 178096 757447940
1 64482 99870 227944438
3 51318 55904
2 100143 135322061
1 10059 49682 860019926
3 103733 160637
2 131227 243578075
2 90272 730189469
2 44772 234854321
1 155247 168089 664521863
2 12719 854180367
1 60202 167890 23558600
3 54302 17387
3 95724 154818
2 127531 658294816
1 17102 17201 435773340
1 110149 189890 815447044
3 179957 14723
1 48569 55365 439578893
2 119862 161922492
2 179331 511708181
2 95098 207311025
3 74480 135889
3 29736 140343
1 69125 116127 682279851
2 198084 305016258
2 143709 49415145
2 149636 126785900
2 115194 948080964
1 156965 167780 573297907
3 27249 141874
3 144080 52338
3 190937 143648
3 65338 83357
2 35474 964420595
3 136105 15480
3 134072 59912
2 130893 125968779
3 25904 137130
1 141039 155212 779670609
3 128936 136662
3 72807 16436
1 36200 155968 942342137
1 18338 150040 970823931
1 24079 71165 59252570
2 199848 527709231
1 6020 11389 892004522
1 98099 135039 411486476
3 135245 159637
2 113847 774154292
2 74183 767779462
3 85296 103700
1 111580 164624 273062498
1 4708 112273 496168811
2 151525 904045272
3 184075 11384
2 23591 345480985
3 44971 193281
3 182762 146977
3 26167 158164
3 192305 138871
2 119428 719177429
1 117265 181984 402045625
1 54973 71750 464222732
2 122921 226164174
1 25699 82078 518526976
2 6243 574014351
3 10883 101655
1 50453 100335 689084601
1 32177 77318 914274732
3 174686 27936
2 174810 621853871
3 95847 22075
3 170701 43656
2 27955 55586057
1 52496 169452 315313533
2 80975 418585885
1 49569 158039 316149764
2 71421 620845504
3 149922 33305
2 10339 840295666
3 116777 178815
1 33697 120958 244095915
3 101557 27
1 119263 173772 302148431
2 95564 383704013
1 42365 197044 972126837
2 147136 17224724
2 38537 274320681
3 48269 20708
1 41893 152564 337888247
3 59984 96144
1 53180 163299 866510711
1 37122 104618 394936789
3 46264 128491
1 104636 144402 309160718
1 22655 184289 787961651
3 59366 121358
3 89451 140494
3 107915 48696
3 179643 132561
1 75249 109000 237390992
3 5118 198552
2 197758 966234938
1 28469 57438 607192074
1 130507 132501 244056612
1 26516 143376 131565608
2 28814 263336130
3 5046 190584
1 58446 89815 317260039
3 118515 195290
2 7724 590446121
1 47686 83317 131026212
3 46105 53704
3 198337 106873
3 124689 152801
1 3051 73142 224137554
2 10885 705177790
3 71410 135977
2 118539 11942959
3 164305 153269
2 109187 182514085
3 192050 49504
3 35152 174222
1 46166 119434 410800565
1 48920 158776 219370690
3 138422 159045
3 192209 114658
3 142429 105164
1 142160 175145 736068153
2 107303 869876935
3 168362 145166
2 112857 609227246
1 50411 139855 42809284
1 180790 185441 53307719
2 152986 671463662
1 67110 167203 339522237
2 32162 602934878
2 98600 545059377
3 116606 118288
3 97406 31576
2 121643 910521885
1 97235 161307 955872147
1 44479 185624 694712484
1 16323 122298 935158588
3 91447 75680
2 188418 34801852
3 27840 86260
2 112198 187155413
2 26018 301527127
3 140303 178959
1 153513 182655 427290514
1 16140 49622 829816433
3 64672 87883
3 27454 188551
1 136495 176431 773218146
3 44495 183037
3 118003 197126
3 168929 66323
1 60845 181096 849907262
2 121815 347045940
1 106363 172957 934525613
3 12556 13030
3 145022 86308
2 134408 501455831
1 99738 144499 90050197
2 94099 253212405
2 73648 781263662
3 196145 66795
3 51151 51900
1 107085 145488 559998186
2 73946 823262519
1 16916 97869 467412936
1 74073 90646 63998648
3 14523 65717
1 50679 113084 665470140
2 90066 360930171
2 120688 581024844
2 134401 974826404
3 2287 31460
2 86212 496022076
1 20733 98893 202600455
1 64695 79737 395514486
3 66812 50736
2 25087 76306282
2 22285 635902259
2 23335 898596937
2 10083 226248085
2 69014 348824926
1 39958 86101 704562402
1 107891 187174 269728907
3 103718 120504
1 146490 158569 833750889
2 94280 505598661
1 22436 58516 145962991
3 168460 186129
3 85245 53560
3 87618 132731
2 37355 902863161
1 51250 115056 369683657
2 195483 815873039
2 155980 270654341
2 120292 337126437
3 112724 68822
1 90295 93090 689127132
3 50784 92163
2 30013 911407549
1 36980 85256 182273195
1 136933 143082 437084930
2 142863 165198468
3 7837 104590
3 61883 10580
1 88991 146593 343674478
2 70954 385258263
2 85256 138751468
3 80939 73273
1 14044 117302 131547446
1 6782 176392 499864948
1 35019 52090 738966556
3 115210 55096
3 32044 130178
1 9705 125644 496197074
3 38830 188809
3 130798 32569
3 60762 181945
1 3126 89360 722312677
1 12058 152146 206222455
3 12155 70532
3 150535 135966
2 74416 310642720
2 90327 333587600
2 196095 215747385
1 128234 142270 198404305
2 148812 916125073
3 79663 30926
3 199948 179753
3 183480 18424
1 7378 17720 971045858
2 112459 48189152
1 138191 160329 413936244
1 55210 160919 406243836
3 27388 85093
2 182031 369115040
2 146489 748247548
1 84156 152686 799448863
2 69039 441453871
3 77127 21360
3 12479 114431
3 122968 29326
1 140193 181083 628516690
1 20964 85469 611151683
1 14411 186187 652540809
1 49300 140826 867495901
3 190022 160076
2 150313 35291801
2 150950 617713653
3 22276 168620
2 61685 504986691
2 124048 466886685
1 19200 143364 361962474
3 62011 164598
2 21390 384105293
1 35815 118517 166687844
1 28648 124051 302012082
1 59443 77213 48212120
2 50600 425865695
3 26542 72918
2 133511 133673758
2 184050 518409499
2 114044 307214919
3 145635 190533
3 168427 33046
3 66094 182583
3 192259 164976
1 47229 141238 482960935
2 59785 855320188
1 47182 142348 716538800
3 122001 184584
3 83303 4411
2 99097 306726982
1 72890 84140 63257114
1 50921 117650 970386882
1 40572 50980 957959419
3 42471 177312
3 85443 167835
2 100314 566998407
1 2123 134997 367081388
3 138423 180624
1 13067 196082 38527731
1 7167 38281 871580219
2 52334 683994930
2 77339 993037667
3 104017 130141
3 197534 23787
3 59015 21391
2 128079 687120821
1 135454 192591 427346633
1 126776 150106 220099608
1 16693 136021 34734277
3 187741 25520
2 120325 63596661
2 48495 54617605
3 155850 58300
1 96208 105419 520243140
1 167789 172909 629791449
3 50871 143814
3 65264 47982
3 148823 157080
3 154046 135723
3 26718 29550
1 103160 137902 142797734
1 32888 123122 80465396
2 58457 198273465
2 187133 56367114
1 173529 182956 92167935
3 123055 88694
1 21257 43176 277791405
1 31216 191561 108341259
3 3095 14364
1 122774 195529 915530117
2 1147 337667765
2 174146 789633525
3 128882 29452
3 72917 52555
1 151549 184246 460020863
2 127498 866621835
1 132994 142576 967423561
3 138309 52270
1 56684 94016 258931122
3 27725 146059
2 19191 618774852
2 129976 72673723
2 85516 10146722
3 147520 58416
3 19493 197215
1 23070 114254 63612976
3 37792 139391
1 88285 142162 40069916
1 48691 115808 557404144
3 81442 127992
2 168397 700392566
1 47056 159122 139109902
2 100854 952251879
2 167541 735772555
3 158158 42096
2 89868 764204628
3 156055 114034
2 84312 913886099
3 30900 113788
3 109450 53440
2 139017 847702703
3 22243 10367
1 38803 89659 701405776
3 146359 145581
2 33785 91362166
1 67939 199634 557029356
1 4989 167628 246174636
1 20249 109294 103684896
3 153484 99540
2 41317 993581992
1 26626 76941 445739296
1 7426 196514 396297374
1 35407 182862 293542666
3 178215 137252
2 184423 409007155
1 1372 53542 211279472
1 54384 144473 757971835
2 60290 214609988
1 27675 100488 169575622
1 96357 199102 861787269
1 22530 85684 250824111
1 83263 131460 795442592
3 58622 6326
2 103931 461767287
3 1233 117989
3 22369 129994
2 83554 112474814
2 75846 415524713
1 58548 66741 933947946
3 23079 60291
1 30878 131586 394874167
3 182522 121896
1 79533 124661 249124412
2 24473 468378083
2 194723 937385962
2 31175 726088216
1 5958 145482 702521091
2 147324 936428705
3 43790 141687
1 78526 120432 83651457
2 51496 254624919
2 60560 987583143
2 68774 178447113
1 17823 125261 899384754
3 66034 178275
3 197136 128906
1 6720 16185 674186175
3 102485 192133
1 124664 182499 773067014
2 16894 674351959
2 46751 543413944
3 95970 96562
1 7032 86456 947212636
2 16280 25741305
3 129453 23300
3 180901 79133
2 92263 892807964
3 102162 167491
2 101396 505086837
3 143689 83146
3 120701 141826
3 37570 3794
3 120918 181535
2 181900 312432223
2 23230 51594306
2 130507 710294121
1 42976 60580 646608294
1 115119 128746 742807039
3 170901 12934
3 39339 143293
1 87416 129140 876476737
1 102939 137574 113568309
2 67611 457607488
3 97405 12520
1 48259 173807 271254581
3 17070 78236
1 93623 195361 292152120
3 40149 153910
1 44052 147905 726120460
3 93564 52285
2 1062 209978105
3 196086 72974
1 7007 167164 779901787
2 12354 100109624
3 5122 78941
2 126746 675708018
3 21023 109147
3 112296 82871
3 194324 73096
2 195130 58153759
1 106125 171305 16899430
2 57235 537004937
2 53979 949635565
2 104879 128177756
1 5358 48249 427460257
3 63651 135307
1 180342 183609 459536372
1 19039 151385 884974148
1 93530 196729 491864238
1 60964 146996 897222516
3 90759 113132
2 77330 125846888
3 116893 141799
2 142678 426065732
1 81653 196360 407723368
3 401 137640
1 159105 161698 792931909
2 183207 168937744
2 45557 232399350
3 159663 142752
2 163807 441788342
1 133652 199576 731308229
3 157429 198978
2 144453 594588327
3 129428 7376
3 42774 68252
1 57545 169059 620398017
3 169842 9779
3 45233 753
1 54507 62552 312838560
3 91321 169539
2 146887 106625725
3 183965 166048
1 71578 151272 617818226
2 169037 461051542
3 195571 25451
2 27832 820664698
2 72843 99599520
1 8908 198069 554452704
3 99360 68013
1 47764 126313 311904323
1 38656 77581 348148056
2 66729 317079847
1 95666 181602 336762192
1 84589 120067 125208803
3 174769 21868
2 123050 35464758
1 6943 103438 442399107
3 178217 162298
1 121452 156612 384236524
2 196320 34616615
3 161741 61032
2 30292 524744446
3 80597 124838
1 30568 126751 105722405
3 124356 157310
1 57771 110184 79376897
2 158118 976513010
1 68359 145069 283767388
3 199574 104157
2 42420 587224928
3 68663 168965
2 52051 915797492
3 193904 3226
1 75854 136739 88753198
1 115918 157137 519697377
3 163453 45681
2 27304 419367527
1 141958 191675 759426700
1 134810 149952 303202668
3 123136 57816
2 122549 324846101
3 44991 123967
1 125559 182733 322803724
3 143741 151517
1 100291 104741 661826337
2 1550 227726984
2 84046 515440132
1 4845 153407 86844485
2 161432 411208907
2 36622 350474602
3 152673 75037
2 89718 156984734
1 46736 54390 493368324
2 5238 83839659
1 69449 95112 926514503
2 162881 123879913
1 74251 79226 452668839
2 137364 945422423
2 126647 351159385
2 89142 787980592
1 40639 68572 288290339
2 14042 31365968
3 21477 142646
3 48050 132675
3 194256 131200
3 156199 121989
3 85003 173621
2 41677 133910405
1 86121 193230 900166139
1 44143 127871 378057887
2 98428 32230431
2 15550 692428455
2 167243 724312017
2 30372 208771323
3 22058 112204
3 2238 5088
2 31449 763762106
3 36325 73798
2 101493 596976169
1 8001 137782 358641273
3 88604 103924
3 188732 84112
1 157574 165209 208152376
1 53259 54316 456510827
2 152494 307204865
2 153267 258565675
1 66784 191706 965563867
3 124155 178653
2 80091 121643899
1 47663 139927 203383183
2 14936 42448031
2 17203 563708224
2 177236 471394054
2 82804 114875110
1 1497 152848 764978232
1 45982 185026 54475207
3 94973 134756
3 16340 199918
2 190567 692145697
3 22477 155043
2 150971 291218035
2 50215 617136983
3 90071 151281
2 15117 323523836
1 93310 184308 713942333
1 70938 111534 338497877
2 12696 886738362
3 119675 88686
2 172060 492683494
3 22164 89622
1 6783 185416 838467978
1 75693 115647 67095679
1 59479 83853 53350808
1 111993 187290 273637979
1 3851 114842 359952717
1 81509 92125 296898219
1 12363 170658 670416773
3 181807 107052
3 26398 46716
2 114572 668897991
1 2067 91823 677488558
2 138348 586769401
2 63055 637355219
2 107510 225874399
2 110748 331145908
2 116397 16979791
3 34204 28624
1 30611 44763 488498580
2 63406 117925958
3 71997 195907
2 145144 667095516
3 35640 169703
2 153199 594848639
1 11550 101618 540809957
1 170993 193533 846623675
3 13349 139412
3 76445 157854
3 33385 73618
1 6253 9140 446279733
2 162476 139104846
2 78830 221014331
2 99077 611978552
1 22149 33045 815606566
2 74677 186433004
1 22085 193226 814937722
1 49160 144223 99906826
3 138676 28566
2 168109 472666537
2 122513 109199380
1 132244 138420 673523465
2 113146 857785551
3 5576 103923
3 12786 72593
1 149573 173299 629302985
1 61212 144574 774694766
1 155380 175991 852509367
1 2605 170535 301777812
2 134164 120355316
3 23166 129632
1 24650 85279 323396438
1 32854 141571 478778306
1 114933 126567 330958550
2 53630 657024800
1 126535 152581 732075846
3 14352 195221
3 19840 28245
2 168377 98937467
2 3160 540935683
1 64884 81509 302206951
2 158419 171656140
3 164417 37463
1 53259 90505 437308829
1 40857 54114 240816938
2 148778 59080154
3 112132 119406
3 172993 179199
2 7099 576542550
2 118973 540942657
1 45629 52611 57714196
2 74524 351773494
1 104958 158303 431531750
2 163427 143144682
2 141901 135539662
2 111758 210267083
1 6855 198898 766885439
3 162111 88914
2 99064 494566268
1 160460 166876 716750391
1 6849 98872 341468782
3 121694 17063
3 59458 65269
2 4721 682911934
2 117978 903882882
1 160960 189201 737279410
2 107657 564812555
3 80080 40232
3 33225 188284
3 93503 33159
2 93946 464999039
2 31505 395085068
1 89118 162944 708368669
3 164078 149051
3 140992 153827
2 167636 770871034
1 55437 76094 452562196
3 103626 168756
3 168049 79609
2 21139 344294077
1 143755 192579 722654462
2 183008 466832311
1 22775 154568 637703086
3 143503 153604
2 60423 472430577
3 33606 188435
2 44380 272624427
1 22245 49510 386073974
1 6155 39843 230447179
1 83801 174900 106808819
3 122183 37508
3 171962 40364
3 67793 143347
3 192303 107942
2 118315 216712775
1 34349 71065 737116853
3 152367 131466
1 62554 100854 925764047
3 33940 4006
2 126285 994113110
2 61413 600987275
1 73478 115973 501951174
3 47225 71460
3 8557 10397
2 111924 137481325
3 134295 197857
1 179139 179860 317315896
3 41005 133880
1 119560 158858 98947013
3 67053 104124
3 199933 138644
2 50314 986812411
1 103890 142072 112768896
1 60478 198272 58544125
2 84515 930400081
1 97189 189724 842324482
3 78143 94633
1 5358 37390 988343956
1 132461 174044 162819401
2 123432 159782778
1 80600 180771 448384300
2 24050 746043254
2 196124 665936851
3 169433 144566
1 16341 159298 168316400
2 159387 590354915
3 69114 152084
3 156352 89488
3 153552 35134
2 66842 906404540
3 141816 194304
3 101464 24996
2 166111 549729558
3 54499 117094
2 175796 472834561
1 98331 172627 110146935
1 53955 172674 84586219
1 61864 104306 6991719
2 74727 450734214
1 20005 197526 458514007
3 99073 44949
1 23118 113314 998062131
2 56481 139407037
1 43458 119434 882845938
3 155979 21307
2 72976 275006984
2 159720 539457229
3 53896 180480
1 124472 131994 598960778
2 169059 306827674
3 5322 37330
3 188887 93005
1 79181 127909 426279226
2 7769 873552078
2 40889 187643247
1 41847 91746 562145321
1 6734 29442 875045214
3 189937 143883
3 109413 23093
2 179643 675875703
1 180530 186631 247989185
3 151337 13124
3 219 66310
1 22742 144578 306053128
2 178267 28851624
2 95816 581038836
3 98785 2322
1 58443 87411 46835409
1 42658 123038 35516597
3 18395 136667
2 199843 152005553
1 90844 140006 937477249
1 80896 161349 428975429
2 13064 784894405
3 183866 111646
3 124853 108913
1 8742 111111 895936217
3 120620 165001
1 30477 91444 613703084
1 7163 98404 941516272
1 22572 167879 774971362
2 132716 377814808
3 42517 140443
2 98079 714906083
1 122646 128864 110598242
1 50084 112251 609459230
3 31057 139561
2 112984 216776601
1 46696 177187 314750083
3 67975 199339
3 171518 184367
3 56260 111616
1 11543 184103 522929673
1 16341 21005 17472350
2 82761 587233114
3 149692 171911
3 38539 86752
3 132757 155524
3 199244 148942
3 42125 160006
2 174122 766812455
3 100537 49378
1 85222 105442 330632838
1 52902 82982 80744034
3 28941 179245
1 66127 150410 145206640
3 99725 824
1 97539 178689 323400407
1 62247 140581 226177544
1 2961 146172 845511032
2 199979 545063668
3 88065 39260
1 53124 139094 107369403
2 113954 746687295
3 87565 46967
3 147172 21890
2 43741 595630697
1 135260 147120 58800215
2 63072 48124174
1 49137 135369 52574614
3 148915 109183
3 36965 37391
1 43258 195528 526744949
1 2819 161507 749172362
2 174196 353695079
1 99520 121211 890560935
3 38646 89998
2 34861 436332938
3 197112 129603
3 81528 185266
1 30505 76756 958299852
1 164008 171972 90241402
2 140906 549195009
2 70946 742055484
1 78647 191647 862845928
3 150989 172452
2 149166 690171242
1 45083 72466 414616479
3 30149 80870
2 40958 816167823
1 50112 194141 990632792
1 128713 190458 512163893
3 34500 3651
3 43797 67374
2 148882 804316401
3 115622 178628
2 79878 222948405
3 199199 6037
1 20368 96991 269153814
3 145549 139003
2 169499 237387508
3 94059 186974
3 133333 38455
2 162605 671510373
3 71848 99193
1 126736 153187 605228380
2 144367 415914632
1 7196 99868 720894933
3 161874 96176
3 60986 139303
3 97372 53233
1 106269 192537 205112361
2 114710 256815353
3 171630 68161
2 150589 257615797
2 24941 895313019
1 74765 86020 595135704
2 59677 796046257
1 1055 162177 623238443
2 84901 321141555
3 103920 103279
3 123691 187791
2 188126 508164439
1 63464 127635 681041762
1 1714 2642 221311174
1 127736 174260 324771339
2 33744 525719803
3 27874 52052
1 38874 120583 791326790
2 62016 256648772
1 23209 119421 291609505
2 115694 941417628
3 176142 98893
1 61720 84932 317037428
2 15088 927336372
2 68731 580745137
1 118357 142440 427245372
2 64609 190254524
1 108481 162440 67931455
1 25861 108116 146408548
3 1362 82341
1 154048 172838 918388266
1 40206 101311 276000546
1 138864 194542 716924603
3 191315 104628
1 48798 162704 599868463
2 93641 820235045
3 30726 181161
1 20395 181326 854047283
1 3893 25284 617376556
2 24768 288272435
1 100132 166717 243350471
1 18508 79579 274413020
1 5524 49089 204412659
2 187030 400797323
2 144455 816734849
1 14762 90627 516101380
2 193142 43381914
1 91046 178891 751332943
2 192534 913503903
3 144314 181102
1 106622 123371 58132729
3 10248 19329
1 66474 172564 862823324
2 12611 752922551
1 143390 174360 246885260
2 10221 918059028
1 58402 171201 656515006
1 53804 108820 239710930
1 10377 198537 360761614
3 74703 81711
1 75504 140154 326473944
1 106645 165754 549420224
3 10434 150401
2 167549 427858493
1 123001 182866 556237356
2 196345 208935983
2 628 805410143
3 77012 89148
1 41389 184884 105585503
3 9842 5377
3 97638 129974
3 39800 78544
1 101329 164499 96300058
2 50954 756967342
2 145323 736646822
2 43431 603995433
1 102522 122163 57146419
2 22226 731835301
1 111456 162328 751377079
1 13254 147109 875327170
1 125572 137373 413846314
3 109910 171686
1 71331 169203 29870889
2 67575 444737580
2 4631 108097250
1 14739 41438 523421249
3 117935 46630
2 26471 383096439
2 66329 739941758
1 80838 183667 907030493
2 104747 56225780
1 45029 95134 890129473
3 15786 96588
2 107749 289334481
3 65719 95259
3 52184 14569
1 9724 11162 947955905
1 58565 174081 336162138
3 9692 86187
2 127383 217565064
2 118320 605811632
2 41875 830773165
3 29121 4326
2 13287 497383728
2 175816 107388720
3 80134 150291
1 73455 100810 253757213
3 9359 75275
2 137374 823267729
2 22617 528314562
2 145421 993286772
2 165998 24313483
2 84047 597206187
3 161364 138007
3 165385 110253
3 19907 149001
3 161726 11232
3 121864 86294
2 28869 931954935
2 119608 927554556
3 45037 104824
2 33125 530844043
1 79774 107415 265004035
1 45168 99668 242657862
1 48748 150911 406383547
1 164069 186286 951483977
1 1799 115302 159124646
3 163261 12880
1 114895 161377 811348650
3 107275 87185
1 28885 49168 712683510
2 194304 684691926
1 2210 139833 401194134
3 950 153537
3 174866 56100
1 74860 107578 951190201
3 30892 167031
3 149571 137899
3 60144 186670
1 36122 191906 380475828
2 142830 221968301
2 114272 464686374
2 100188 18906938
3 95729 40566
3 143926 60385
1 75654 109119 354865728
2 153273 780851604
2 116979 964490387
3 50225 98142
1 90484 99727 162035996
1 5367 185917 948645535
3 136014 97905
1 79586 139164 202161013
2 199529 779835710
2 163389 888505243
2 140829 66977073
2 189190 957869189
1 118900 154318 367074347
3 49086 142672
3 3874 92626
2 122544 541752572
3 190401 135304
3 151604 98721
2 25614 370853793
3 62292 98810
1 104791 112179 780334314
2 70313 536463379
1 91084 182939 689609200
1 101868 140477 119452327
3 126552 60794
2 196753 462648260
3 123479 24110
3 149505 26284
3 13809 73828
3 142834 101105
3 112028 172049
2 97367 978701396
2 152994 337818084
3 199350 130536
1 37669 76033 190204190
1 107123 179272 721324325
3 71441 48377
1 56828 68475 26362406
2 30151 600149260
3 86467 186972
2 114068 311397026
1 113406 187460 700390414
1 21993 131393 106717475
2 20783 436825538
2 29189 823578727
1 44540 147130 618252866
2 176425 288042073
2 69840 805070748
2 196282 928435354
2 133329 898994788
3 160001 24239
3 153733 73681
2 152919 31350947
3 63525 12502
2 62828 507354806
2 167718 594908625
3 45612 156777
1 144039 155022 906861596
3 169628 21633
3 179898 25151
2 107148 889929313
3 148014 160954
1 61810 125100 997686523
2 171966 608284981
1 70844 158278 114627904
1 154358 182671 133967362
3 192350 91056
2 142460 167591193
1 2406 109495 105942208
1 58225 132842 958070706
2 20802 427117740
2 92220 365312245
1 49261 82889 285994058
2 124569 732195330
3 78786 93744
2 84080 408081166
2 157109 84508158
3 73353 181487
2 150587 29561614
3 101498 197317
3 63139 135408
2 151546 646996178
1 14659 76484 845394470
3 76909 154506
2 122175 595856245
3 7438 194067
3 17377 29486
3 22459 49522
2 137129 111528042
3 184255 43679
2 132137 706704841
3 62086 32240
1 122156 183801 46738778
2 191462 879807151
2 54035 646068845
3 117502 163445
2 184943 7837305
3 79577 196753
2 26891 679303798
3 162 111324
3 23070 108077
3 62968 45167
2 35202 63210030
2 187566 443036732
3 117388 50840
1 111907 140876 55534237
1 16497 80483 271266051
1 138754 146578 166436688
1 104530 122163 876392305
3 111854 44390
1 159015 183107 254544592
1 19888 29346 669293626
1 15605 46639 281532233
3 61626 98584
1 21334 100607 708605132
2 65766 421146000
1 8461 130142 985765804
3 194140 176114
1 52989 141564 915997022
3 61538 24081
2 48935 14161111
2 61131 992120197
2 87913 499466421
1 108054 186130 822449862
2 56148 188909742
3 48553 187884
1 146240 159114 669086306
1 107253 128571 32369791
3 58014 192063
2 144124 796750404
1 89381 137740 869003990
1 66570 189975 915211873
2 182721 375562315
2 90015 64183047
2 15469 875945611
3 55557 98875
2 11761 306536870
1 145658 168410 783619412
3 53906 161903
3 18963 93179
3 168194 110305
1 108657 121347 871539688
3 109099 151685
1 41778 131061 245093750
2 105090 937889700
2 37798 159129384
3 79981 187215
3 121917 176619
2 85840 245229963
2 141479 701558031
1 20909 60729 129259132
1 32606 128240 953720134
1 102868 147284 102702688
2 166358 336158442
3 144232 199283
1 84298 131269 789473585
2 41037 387814695
2 49582 407250690
2 166651 974521498
3 111651 41792
3 8739 60736
3 192979 64908
1 93476 139918 996493099
3 56958 54011
2 181816 297635182
3 5548 36677
3 68326 109338
3 23394 153257
2 52432 932491888
1 163593 190606 963675335
1 21611 197641 62543714
3 94424 116182
3 183565 47161
3 142834 115295
2 24474 562270388
1 70371 74190 285291092
2 61147 241012531
2 70706 561551453
3 22482 29263
1 92099 111845 195575725
1 86095 129745 736477741
3 819 159996
3 88701 123457
1 40130 113746 137229251
1 15455 31728 742129695
2 11958 908759413
2 56124 123768646
1 55392 174533 678361510
1 8437 180190 695709963
3 62569 147649
1 104504 123744 391716124
2 12391 180409216
3 93317 113058
2 44808 303758767
2 136116 18470564
1 53729 184945 247605967
3 65787 37860
2 95594 976719365
1 42862 137177 816285486
1 60867 128729 732500050
2 130401 881166845
3 110562 129528
2 83943 860046815
1 97874 100359 343795775
2 126592 726206276
1 62817 112295 624996820
3 119730 18790
3 73120 65941
1 101164 194133 299806268
3 119369 140177
1 155151 157938 629717507
3 184024 156321
3 115239 135923
3 102863 143143
2 189802 330516195
2 94322 29316223
3 52055 50185
1 55630 133723 987613322
3 166649 149573
3 77362 156768
2 85968 21305366
2 87692 946853686
3 194358 41515
2 102951 104869269
2 49075 887554882
2 187280 432894126
3 107381 69909
2 133842 948148457
1 119752 184970 336596196
2 21391 537729676
3 79996 35126
3 182832 128577
2 99778 469195056
1 149586 184486 713458870
2 76373 728543117
3 70846 61506
2 111901 221729248
3 139433 150047
3 164182 90892
3 65981 94106
3 99310 31008
2 27612 290496600
1 15826 90848 887583936
1 23447 66834 236672676
2 125991 222781474
1 25222 105391 452851519
2 66616 903028065
3 94218 51074
3 91733 93744
2 132381 181338664
2 106963 296646676
1 22119 127711 757476864
2 77769 431009
3 188220 77729
3 189700 151982
1 121106 145839 108204314
3 52446 17146
3 178351 20253
3 195024 38488
1 84950 87997 502212843
1 18126 18201 420048929
3 186727 182776
3 85959 40941
1 162235 166804 894441204
2 13002 547889181
3 6525 54674
1 107894 147761 533035772
2 180034 522994454
1 76125 168361 692203407
3 40780 148300
3 149879 108105
1 163343 193191 148041834
1 71169 158814 417233267
3 6064 105692
2 99869 89874933
3 132232 131573
1 253 36599 444025200
1 48826 172372 704398019
3 156682 40017
3 48496 36545
3 92420 34054
2 66500 44740951
1 67280 127151 749913132
1 46812 138143 415757072
3 35998 186256
2 167058 184231938
3 51942 148448
2 60543 515669211
2 171396 695169603
1 142009 185201 268697164
3 53163 70848
2 105910 854924944
3 64875 105481
3 43856 43933
3 20891 87711
2 48763 650428173
3 62664 138642
1 39150 166194 537626996
2 133656 333987779
3 60299 193086
2 32351 480792528
3 75556 11363
3 164396 89406
3 157256 89403
3 131846 44458
3 167524 65631
1 14457 163796 2600660
3 25646 14889
1 159013 177467 110819531
2 196329 916454694
1 134814 152879 654905950
1 41922 142884 783728200
2 173377 159629847
2 198413 827790576
1 155403 165126 831909553
2 188416 974717938
1 24889 85590 263125582
2 197766 616463043
2 59293 488221007
3 154330 118653
2 58394 947042226
3 74492 123618
3 183484 89325
1 46335 118927 640353331
1 44448 89636 24578213
3 83509 70019
3 149668 164166
1 107981 165262 254850579
1 142760 187474 384651762
3 165240 72441
1 87087 136038 351323274
1 58156 154077 273972910
2 37021 930420571
2 154596 965377925
3 190704 23840
1 64380 182848 485439210
2 158246 644996144
3 30747 129554
2 5600 570191699
1 23212 135320 512562731
1 49850 141843 994002285
3 164961 176896
3 37782 168960
3 173429 101697
3 54169 176907
3 137719 146952
2 5419 387378019
2 117822 768302440
1 6732 136657 502044986
2 2723 865287617
1 53866 99145 405395650
2 23238 766463244
1 22188 97215 527743751
2 58862 285546021
2 6170 427810362
2 104887 896324884
3 79620 106503
2 108990 614738599
2 39478 350293948
1 47945 176611 992536629
3 131899 138373
2 145093 400861501
2 51011 517300836
1 82516 191903 958176147
1 11169 109417 488450174
2 2442 217948205
2 126195 345431661
3 30718 51390
1 126022 191721 851595736
3 175936 40960
3 157734 130226
1 140380 146596 398044822
2 160787 209534251
3 166717 95104
3 19400 42733
3 191740 41589
3 25514 191366
3 113949 62519
2 695 390436805
2 69450 990036560
3 87004 10345
1 1273 96750 331253882
1 143671 154546 966646035
2 144511 482596196
3 48953 116355
2 144869 626446786
2 47937 157996880
1 16164 25182 270944405
1 23667 71082 789941996
3 139794 10067
3 63359 32429
1 47003 145027 857213673
3 178700 79744
3 67909 95970
2 30947 565330992
3 102589 142805
1 5750 132534 113375812
2 189467 166603614
3 152894 174138
1 69469 104308 173036475
2 75840 953198868
1 102920 108437 123442779
1 18456 168464 309285168
1 55596 135381 807112638
2 47661 12606926
1 64533 152854 586368612
1 103628 198134 535947169
1 68744 124710 570906746
1 15635 150745 299707301
1 94528 185567 305094987
2 105424 971144663
1 42522 148923 155431933
3 43149 174431
3 113469 187849
1 39798 139569 236447062
1 34712 193073 966124819
2 78287 565454989
3 19033 60056
2 148190 636942100
3 3706 76036
2 3403 975183396
1 102414 151211 194892331
2 32017 388250873
1 5322 43148 840781271
2 53511 626425029
1 100876 147437 410170548
1 30583 58159 969188336
2 178338 28229660
3 14575 135908
2 188522 824458999
1 30398 57278 336779003
2 32767 413464477
3 112145 143920
3 71746 183803
1 45487 66889 807002270
3 48928 94193
1 161656 189308 164001416
1 5196 110853 180458391
3 41608 69744
3 176373 183782
2 5092 879089701
1 104981 139597 721974529
3 56148 40663
3 118918 167786
1 62115 86293 658257500
2 31462 804870610
2 112341 202642855
3 145585 146004
3 109317 14610
2 18213 494611766
1 75694 123959 487028308
1 82659 132670 919766077
3 124777 31139
2 56937 478073028
1 43305 190765 283291316
1 40496 42725 979612375
2 18071 511351747
1 18772 105414 474242264
1 75292 180235 960516317
3 99137 121033
2 172414 248452051
3 99274 18350
3 136269 171409
3 102992 106819
1 86050 185313 110685801
2 150657 964687600
1 61259 126227 10556335
1 163556 182727 945704822
3 8884 91487
3 169730 132674
3 91218 26783
2 171678 408903958
2 53017 115130192
1 121676 128220 535092894
3 64850 78940
2 51554 151834621
2 57654 737151888
2 122929 990235605
3 62619 194894
1 93774 158660 605206340
1 12072 133534 390644248
2 106805 324294887
1 30541 80017 617397192
3 190293 122272
2 40597 412506223
3 41179 63830
3 30664 133555
3 177560 131801
2 122503 99657094
3 87018 48359
2 63565 459694676
2 160899 580510804
2 34243 464533188
1 27447 75614 985738952
2 146756 103834554
1 90 100942 345717923
2 138846 470749949
2 197688 20697015
3 29708 75024
1 1692 25530 273719259
2 160425 832538068
2 177582 500294586
3 104981 138790
3 190202 189971
2 190265 277703720
3 35174 130149
2 89397 153510357
3 100436 153389
2 18666 541541851
2 80695 921586199
2 53586 962262399
1 4812 61906 36506641
2 123876 504794829
2 109112 878174144
3 2512 8188
3 66274 9844
1 51058 87141 635048222
1 6357 168152 147589774
1 143270 143502 185385820
3 86367 100601
2 70719 652761624
2 82284 470455973
3 42867 22899
1 20509 23707 420042749
3 25308 126417
1 85348 173837 852251258
1 5765 141519 395782415
1 130966 155723 265012986
1 117843 176762 560497856
1 68586 77885 790027914
1 417 151574 473045137
2 5145 334317320
3 124306 117597
3 198184 145041
1 114395 153978 560154235
3 10064 135320
1 15718 161749 658058653
2 47331 312441493
2 139046 230982391
2 124869 223646990
3 155797 174767
3 7140 182058
2 17922 540198043
2 67890 971390074
3 103279 136737
1 69836 84093 485097825
1 142100 173432 927773743
1 1443 20612 262126868
1 69328 145545 772139581
1 49015 152424 405803235
3 154996 100868
1 14172 70998 914075589
3 69092 174791
3 134978 83928
2 169098 581290133
3 145713 93708
2 117350 90682695
2 22958 204410953
2 51945 3776981
1 90644 178179 717092811
2 74618 261121999
1 47288 123527 129149080
2 129575 439358236
1 26371 188736 865551801
1 37319 144448 192229915
3 107317 192526
1 66738 198465 112949011
3 5652 188193
1 117014 174264 753291015
1 87162 150187 380478160
2 41275 375752523
2 79550 706970884
1 34933 145198 456635689
2 7317 886043142
1 12934 164730 512910243
2 125775 88787980
3 174860 142863
1 21451 98818 902022936
1 73439 142344 202673179
2 46336 731828027
1 101960 162802 857925174
3 85817 56682
1 36782 167985 60245341
1 134126 167708 790484698
1 94380 169020 45457867
2 111559 517187009
2 88100 151463202
3 4158 68043
3 173110 143641
2 160913 849236509
3 175413 49973
1 17242 160514 252786066
3 171721 187425
2 109095 465916659
3 113570 95896
1 20538 111900 881736606
2 151247 575064054
1 81525 122186 497214544
3 140155 87675
2 3213 856289187
1 14104 67559 176465467
1 58828 68415 184371552
3 58644 181031
1 3188 166581 869106329
3 44849 147200
2 60954 44998371
2 50249 515189871
1 15735 36310 151289695
1 94109 139668 151200901
3 6811 55395
3 21448 58225
3 3268 107568
1 76451 184043 250147147
2 144380 488124490
2 74940 343454820
1 19095 113661 587163825
3 127278 68160
2 181453 780157689
2 125583 987364727
3 85761 116422
1 49401 62254 261807375
1 24845 184528 757969156
1 78089 182197 352145328
1 9167 20029 308005677
1 122999 195256 835846398
1 146545 168148 451916241
3 80542 3269
2 197160 662132752
1 62094 164345 119478538
1 47642 80356 463256995
1 185668 186439 797168880
3 74402 15382
2 72871 475443221
3 71204 75663
1 126152 159412 781091580
1 36772 81877 418851429
1 33439 186206 940276116
3 190695 81872
3 183840 69450
3 170787 101269
3 83342 62067
2 116564 60011069
2 112152 272759136
2 178120 727822767
2 146266 799110505
1 88867 97564 666448175
3 140626 198875
3 29254 51139
1 51516 181555 397777274
1 91928 161939 231799102
1 60495 68264 455346157
2 106205 628037012
2 145908 912386964
2 43782 47170597
2 197917 309918543
1 15093 60312 284484011
3 1307 165282
3 144814 184980
1 96663 140260 264367720
1 58104 99431 331359954
3 145051 170767
3 6089 120035
3 5711 180302
1 25679 158237 961868336
3 160962 172999
2 49987 440908916
2 33298 70529464
3 51088 196872
2 170030 945143518
1 24455 107925 593768952
1 19360 163033 939573835
3 194937 177366
1 60532 118919 964704638
1 117595 127619 871806989
1 174977 182025 616993603
2 134847 401771469
3 148523 113012
2 44066 949362954
1 19383 143764 786001459
1 118269 131363 285719586
1 122346 183671 177571661
2 183639 525724516
1 2911 119208 255102859
1 35908 102440 440393097
2 130858 157519772
2 159085 159231990
2 106499 231297537
2 167984 770128208
2 485 772065264
3 25186 73008
3 14718 155264
1 3917 26740 21487213
2 162252 266579269
3 137331 26185
1 89083 172048 810290571
1 185049 188829 613057299
1 46196 173972 135256025
1 139584 144621 450308756
2 71992 615945428
1 60102 80282 172916175
2 51166 527862408
2 36900 797760293
1 137564 139553 855588604
1 12265 116733 207876010
3 25372 5068
3 28787 2693
1 68950 181070 608864104
2 181672 210684377
3 152459 74700
1 60195 93528 289546938
1 110 88955 176964948
3 135522 20308
2 185907 48689509
1 54188 127860 485627596
2 109346 568174283
2 186268 363240395
3 49022 79294
1 104267 132283 873620698
2 90100 237806238
1 21268 33593 925391890
3 150496 80052
3 103575 107610
2 158842 788877199
1 97967 122912 350954856
2 198546 94041509
1 35004 83065 19607049
3 116687 79658
3 25262 154349
1 30047 171438 952016567
2 199540 736682320
1 148489 152479 52286110
2 104009 535290323
3 40746 191327
2 39273 157583782
2 26300 373599893
3 30299 8919
2 156443 179404257
1 14338 33394 883374559
1 10815 157722 631024691
1 20840 31311 96161647
1 113931 154581 758493577
2 149450 545773484
3 138718 138215
2 22846 787283490
1 96995 140191 687900219
2 108189 248096462
2 116748 487811984
2 162043 732116675
2 36894 209876643
1 161260 182098 619441837
3 48930 130993
2 94408 229990281
3 116564 199580
3 149460 72663
3 61642 168409
2 149697 232360384
1 159082 175959 98909380
1 2418 26085 979556435
3 102219 119441
3 199160 144232
1 25354 107995 594057
1 52357 177532 690244298
1 73433 94945 723935298
2 143080 201106246
3 112251 121711
2 43103 346616822
2 39639 999714801
1 79014 125105 782703783
2 154850 294175991
2 72389 991274575
1 15224 50650 206397069
3 147896 177629
2 197894 384964634
3 187889 122911
2 23028 55257127
3 105895 100167
1 26701 159656 714747238
3 107188 22801
1 65095 174903 4453826
3 142024 100776
1 3012 123026 24339133
3 61752 21845
2 153220 318110145
1 91376 117378 517785185
3 160979 64778
2 127612 409869027
2 69684 700717712
1 17412 179696 107154159
1 26082 134299 346810579
2 186532 614053674
2 31660 403327274
1 7910 128331 920036063
1 95591 125671 363527964
1 98796 194937 895796727
3 38189 10437
1 10662 183722 489428277
3 4521 173585
2 19476 639690745
3 77185 192370
1 4714 10725 202902222
3 170185 180246
1 5340 129526 299647317
1 2666 120491 592831179
2 11187 33407149
3 195060 33507
2 193027 349140634
1 97984 98909 738598490
1 52567 53888 317044550
2 113636 974497043
2 35312 330974795
2 186183 245693760
3 74087 123328
2 199298 356502726
1 105939 191720 175329645
2 79694 860208498
2 41245 877017148
3 124625 74047
1 41226 48747 303188567
3 197399 141560
2 102222 932651514
2 77670 759893277
2 126275 50727797
1 7451 59597 122215204
1 18344 87104 447377110
3 6114 137699
1 190464 194973 951541292
1 9416 150635 228512403
3 21561 157757
2 64294 701704610
2 105402 100904831
2 113085 727546794
1 21366 76937 104330301
1 11941 80728 681317476
2 126535 535048758
3 70431 71460
3 72192 79018
3 44169 102702
1 100552 103935 812739464
2 172496 120986241
3 188459 93671
1 46430 110715 540212435
3 130939 776
1 44263 84770 384116175
2 193506 630063340
1 9592 53481 23899522
1 8448 104628 898093507
2 156307 730573224
2 158332 922948787
3 4560 28262
3 9162 169614
3 188293 112149
1 19225 92502 501314878
3 86156 164948
3 50274 112423
1 86142 127133 206250117
2 77783 233105699
3 20012 119363
1 72596 112510 315389160
3 4293 143454
3 193186 140126
3 122700 131137
2 31114 594336829
3 159480 67571
1 191463 193071 48188820
1 118417 144926 322627961
1 17093 126930 312498354
2 87112 175631713
1 84495 196027 232070649
2 144970 20734955
2 20873 250937155
3 106353 190679
1 26816 67526 273605974
3 57089 55505
1 162985 176625 87661720
1 73912 101455 950554587
3 153335 189649
2 130188 923319115
2 28656 1299820
2 152813 68918950
3 97664 168044
1 38741 85838 113076522
3 11614 184288
1 56183 190301 122055646
2 55785 738198057
3 25439 130178
3 89819 120092
2 47449 163256784
2 106695 804973391
1 34874 120195 531912929
3 39860 87582
2 184312 46711418
1 19232 41902 60196938
1 31006 93062 118299930
3 25570 138205
2 50310 657109492
2 58227 902103353
2 92066 422592128
3 95230 62692
1 128128 154429 973885312
3 138245 181916
2 92215 515321085
1 35008 55470 835070400
1 59017 143938 269224797
1 124275 192039 345989367
3 196194 100120
1 66808 185684 990603461
2 48457 941923631
3 8609 73952
1 96448 130790 480499996
1 44351 165803 698558797
2 18134 814668990
3 179071 117385
1 27061 176519 972532482
3 5559 11578
3 184950 130757
3 79500 96929
1 32649 103595 204365768
3 37962 190118
3 55593 109843
1 71379 92363 49588232
1 55858 115782 900494748
1 127875 128281 509486534
3 82131 119724
2 180607 687794657
3 125085 11483
3 20144 139225
1 45633 99370 636968946
1 82786 117108 826169986
3 9178 32639
3 123080 117513
3 116629 104099
2 119612 171465032
3 21272 99821
1 156183 164579 267672203
3 185712 125072
3 143188 64822
1 40250 185480 252511091
2 130401 848410002
3 40650 165886
3 183365 84217
3 118397 13774
2 132076 569096215
3 144705 158026
1 71522 114914 51092249
3 169895 106930
2 141168 577055029
2 60623 240108520
2 54054 249908212
3 151816 67860
2 178996 315139599
3 97210 144408
3 116815 26930
3 123885 39139
3 89632 179136
1 12370 81238 543346664
3 124709 95010
3 148012 133623
2 151316 298210642
3 99778 92163
2 162107 57332328
2 19381 628844767
1 94638 111883 738564141
2 3600 476747705
2 20906 782682611
1 184450 187631 621352361
3 63085 20900
1 25248 111252 716588511
2 98302 505547956
1 120252 146714 281546403
3 17807 69549
1 25305 82004 971052886
2 117796 632319839
2 182141 644468166
3 7422 134834
1 52897 53412 18041930
2 106 972525711
3 174927 81247
1 144716 145489 714500555
3 26400 76604
1 17717 20173 797768760
1 56049 174780 39527771
3 27029 56845
3 142698 30211
2 27342 582038226
2 118822 877790178
3 187174 106935
3 64242 56671
1 63107 197640 6946158
3 77461 30324
1 56765 197731 673779167
2 129656 148898140
2 171392 367517138
2 174898 704006380
2 199252 449804055
2 170710 53912116
3 197111 112163
1 21036 41748 658270003
3 51941 132141
3 81294 52639
1 107328 148034 961430231
1 15886 185128 608473004
1 36397 93764 121241528
3 143386 180030
1 66326 84234 280237093
2 147563 960493180
2 143217 777881678
3 118183 22802
1 65975 142094 543507694
2 136719 778563467
2 151308 712571838
3 185460 95643
1 35591 139523 309153853
1 130445 181523 502012060
3 197446 136843
1 73799 141523 424651109
3 17855 63451
3 175831 76196
3 15869 95438
3 127254 68685
3 23470 33554
2 167004 661431776
1 102755 134690 196357942
2 150016 65420184
1 83755 121317 47365600
2 103234 964136547
2 144154 506681149
3 53322 136124
2 622 242283204
2 103364 903800626
3 106584 83525
3 74167 68715
1 29961 133878 445893818
2 266 293906427
2 131462 35862156
2 45009 131395683
3 5353 155307
3 15919 134687
3 55008 81742
3 161486 187708
2 30205 109461805
2 86347 934316231
2 180807 551482588
1 85159 103693 22248285
1 53247 71167 259835712
1 2294 108531 768580766
2 187616 700800019
2 171987 323798459
1 40412 175587 938363564
3 46774 93803
2 165660 738492438
2 141996 115074199
1 17216 133577 693659101
2 148373 9925874
2 178239 738808768
2 81403 397618525
3 121305 77339
3 43263 81194
3 158296 170629
1 89008 154388 531101195
1 26458 188205 325239759
3 6031 155939
3 159619 196882
1 129552 163149 461294207
2 68818 873891309
3 119056 89037
3 91224 139346
2 87419 979046494
3 124038 17116
1 81448 162587 142524611
3 8455 95034
3 199740 98728
1 62368 141546 925744741
2 46526 630635602
1 84569 94752 113653122
3 113383 146919
3 132489 46709
1 114689 195100 504435720
3 121380 143798
2 92018 422076783
2 158660 498120562
3 155343 145678
2 179429 728708821
1 40108 179602 335235354
2 162720 628210607
1 66838 92312 100792335
3 96771 153871
1 20093 41557 416428453
1 8977 24694 377533714
2 49309 491032585
1 28543 87757 342818405
1 65083 194652 965747879
2 163053 581892828
1 12598 113573 703320190
3 59615 108494
3 57004 12208
3 60852 87733
1 2226 196786 238724345
3 126896 47812
2 115477 725648304
2 151206 94917529
3 101967 81683
3 176382 123459
2 44399 989870137
1 119656 147987 906523327
2 107203 423796885
2 123643 983276462
3 151586 199408
2 2308 956926994
2 55795 516882063
2 92855 799177024
1 2412 133040 555048354
1 119071 143203 614166109
2 185842 632245461
2 175098 832041795
3 142794 36285
1 13446 169673 902345015
1 139743 164949 946807845
1 64855 160090 614355684
2 96313 372303568
2 114709 161486049
3 54271 82742
3 175988 113164
2 37256 727582142
2 34153 969502444
2 6955 407355094
1 68745 195145 802007874
2 127751 78863356
2 165522 42437728
1 104350 123674 679477552
3 113210 41303
3 105054 165656
1 168111 182751 656409065
2 184590 372079131
1 64524 162395 41043501
2 109374 900471048
3 150050 189423
2 138493 800159268
3 83686 50674
1 57875 174295 322126502
1 3843 181394 878351273
2 65265 291161394
2 77472 99476496
1 102433 124371 29382892
3 49174 30674
2 79212 266902486
3 63344 171481
3 49867 65405
1 35938 179470 157080272
3 189623 62899
2 119609 935949652
1 14980 143122 780624159
3 98396 69772
1 59054 73079 386771673
1 86114 126839 249920116
3 82146 158166
3 3467 54764
3 179450 82172
1 303 79929 594637941
3 2059 199487
1 34814 88472 474416170
3 38155 43835
2 3272 976266238
1 34150 124855 754001995
1 44829 195956 532509123
1 82195 182491 30902898
3 113751 128905
1 116717 131648 972387259
2 80679 552413458
3 162342 166792
3 171193 112152
1 22071 103772 675827601
2 94354 695996656
1 1419 74115 199027822
1 27236 193941 680187061
3 184716 799
1 58438 127196 462314479
2 197696 773574984
2 116996 321123994
2 156190 968356033
2 60060 937734312
1 106578 180847 876055118
2 178988 685466455
2 108512 443153832
2 121077 284586605
2 22751 780429174
3 140149 188277
1 11137 170305 522452762
3 89111 25079
2 75642 348715784
2 140886 957801225
1 46928 85973 435276324
1 15957 156026 914299871
1 43935 92373 970109986
3 125621 14461
1 73329 90875 549769033
2 9864 934185867
2 63917 52788280
1 36435 127014 184709320
1 134590 149295 550111317
3 121979 18848
3 144357 100290
2 48735 232995550
1 91377 99987 33826215
2 174642 442190086
2 140517 866465524
2 11709 929663485
3 13748 46555
1 50570 93819 774053350
1 18038 199224 781604158
1 32423 102710 964846009
2 142747 260348608
1 181234 190689 377874054
3 103945 128731
2 135733 855421923
3 72241 96448
3 95410 90920
1 24141 107102 988146689
1 127126 132827 578896339
1 99052 198503 541921408
2 142306 206643884
2 173876 106199663
1 80130 82724 463536042
2 75731 782586966
2 14926 193409923
2 164243 657836317
3 39373 103356
1 82959 110999 140050369
1 76715 106762 467674162
2 136481 773743008
1 119122 191285 997981631
1 134598 139706 462415693
1 127806 157663 791558519
1 110061 114092 353218409
3 100528 95069
3 186428 172304
3 87389 83614
1 20159 63668 808059620
2 14736 311585821
1 58140 116128 381825147
2 91224 737227407
2 190129 853074767
3 188779 70198
3 168255 143744
1 53205 66788 904684975
3 31144 7953
1 3700 143625 953240021
3 172761 78766
3 31557 149419
3 185494 65970
2 159998 897220434
3 146091 45017
3 188779 74234
3 158359 23748
2 162148 587370433
3 4699 158806
3 64249 189359
1 76782 142380 93289729
1 43656 95417 27815997
2 61846 997092127
1 151993 184226 189800298
3 128831 178088
3 63636 82175
1 89548 167395 473961721
3 177955 161734
3 94519 112333
2 13235 170585689
1 48364 61671 74683954
1 21272 98871 269165068
1 76053 171922 960750250
2 110895 692361743
2 107672 848320017
2 43196 841767212
3 52863 23470
1 83086 126005 873930651
2 129228 268371326
3 49238 100060
1 69903 181472 74394722
2 72566 829830474
1 7195 118495 311113231
3 107130 59560
3 40900 166272
1 50609 190729 749252034
3 99348 71224
1 5299 43933 781535446
1 168936 192676 882082723
1 46037 137094 582709755
1 69189 120864 8226608
3 128102 115370
3 86977 157575
1 98655 164290 118734328
2 152721 352296314
2 165827 747523156
3 184116 103935
3 182953 155881
3 124413 124323
3 42412 186648
1 50672 61516 853198714
3 48156 124227
1 22006 33655 67217962
1 17990 133727 298340027
3 106466 90008
2 197713 131040538
1 23321 183944 669359279
1 118096 186806 833674266
1 146661 192615 176275664
1 156752 178419 104139257
1 183561 184341 498505953
3 147227 141968
3 58782 95648
2 120439 690216087
3 169932 120737
3 155378 120037
3 191694 59887
2 112574 756944387
1 18023 139044 487348620
2 185470 340595530
1 67063 73539 573457869
1 46316 197296 86039004
3 112085 135510
1 123333 188318 907648216
1 71588 125055 599487945
2 95213 979168142
2 21267 88517957
2 83589 88537392
3 58353 92270
2 190862 434761463
1 85167 131245 773484560
1 68677 74119 455625696
3 109217 130572
1 66535 140773 12408432
1 79846 103723 80008278
2 168512 378944511
2 96070 967208707
2 196645 392080026
1 131760 197674 902210194
1 130011 143597 1676701
1 128616 190067 870849960
1 92616 190886 666161172
1 18389 50034 409642224
1 30005 60087 169683772
1 21069 85335 887057828
3 60083 172634
3 179367 97942
1 100423 131858 258343502
3 133702 26283
2 145576 865642775
3 151944 12751
2 22470 118778602
1 8020 182521 531841100
3 175059 88828
2 35702 25418759
3 108179 82480
3 97801 71455
2 116904 622510059
3 76789 129022
3 51336 156091
2 44516 721960781
2 77237 347635001
2 18769 126858381
3 137671 139464
2 75184 821753680
3 159982 105425
1 10175 64203 948942344
2 175760 439863481
1 123975 162019 772305048
3 114294 50759
1 144979 162870 179680571
2 126354 783487682
3 64774 6260
3 47691 95733
2 28527 129300723
3 17187 33867
3 88693 196102
3 148339 26532
2 79880 400968149
1 14916 147827 443726395
2 15617 344489837
1 52407 160605 981426818
1 59176 119340 686305682
2 160154 191368356
2 81230 892303419
3 35140 163697
3 189633 32807
3 160034 176976
2 175129 388290724
3 170287 94228
1 28749 150529 143242848
1 126075 157306 284091887
3 178167 123857
3 123285 167980
2 173144 572177619
1 111797 145012 448115493
1 112767 187548 530862799
2 155187 600763195
2 147255 44866463
1 95628 141232 954692826
2 48970 19787202
3 87545 105903
1 16061 71712 645375109
3 144212 69043
3 166610 97221
2 58061 988082607
1 24699 95901 692543355
1 4401 17673 867869238
2 159305 696526256
2 39154 176480626
2 77668 579629798
3 28318 108658
2 80897 948318837
3 83088 198889
3 83215 127862
2 176594 475899271
1 47416 168214 423265328
1 14972 17126 55452395
3 127914 165070
1 10263 71869 252172093
1 80827 111558 158207262
2 124672 380328023
1 143492 165720 908674752
1 151066 181548 324232446
1 90132 179252 864228125
2 179146 993923699
2 153513 949985699
3 19334 118312
3 68369 26755
1 34895 96466 286334612
3 12526 102344
1 64439 84294 924413958
2 119293 426003316
1 145016 185820 759998304
1 133985 193526 347618869
1 4728 58038 270433122
1 83416 112412 175600287
2 139720 936679334
2 117515 988914376
1 46503 129197 610036680
3 3053 105759
1 182931 189452 996082321
2 125146 197528792
3 157715 8783
1 29078 129287 453013946
3 181947 50472
1 4576 7843 492589675
2 124670 189669415
3 131009 172655
2 100457 600704637
3 85026 162660
2 75518 926749322
1 17537 191632 634081447
1 72213 190100 187768564
1 36553 119733 321428117
1 12211 196582 78664101
1 140730 152521 647014358
2 19278 947904810
1 31069 148115 337954078
3 165640 197734
3 3295 174063
3 190393 9291
3 3669 48135
3 95133 31940
3 118442 169311
2 100821 162821522
2 120091 458043294
2 80324 782417776
3 37269 139125
3 102128 196854
3 55022 103935
3 147704 156682
1 26454 125300 968982891
1 22213 92288 620011345
3 151687 90203
3 69391 2363
2 135661 852069031
1 73216 80470 494638446
2 20659 607705403
1 21310 133397 550921713
2 27227 978403483
3 26158 3584
1 15301 84946 774493200
3 183977 169552
3 23406 155462
3 173783 41961
3 80711 54123
3 5268 121152
2 60808 800726753
2 172371 672044544
2 140583 426348914
2 49923 65439223
1 34185 120527 69992829
2 165024 231685279
2 58000 830305581
2 16760 373740748
1 123986 132363 806097963
2 31894 114621882
1 31686 132440 645563729
3 7247 179396
3 189139 129913
3 43219 139278
3 89444 22337
1 36605 191120 132002583
1 103321 118807 230180320
3 66758 142628
1 30377 77223 675442889
2 28130 836200934
3 94341 110827
3 104913 2380
3 186208 73511
1 78487 79366 269102576
1 52270 56800 171268465
3 25912 71273
1 96029 181557 441456387
1 13677 83065 292056236
2 118749 648215066
2 9087 636953804
1 166795 184714 9487141
2 17178 498247795
3 160611 69579
3 115547 113191
2 113181 772057193
3 194905 27905
3 135527 111217
3 92842 122087
1 86815 182603 214289649
1 154273 159168 116725565
1 29639 108973 121899953
1 50645 153735 634768682
3 165140 192779
2 41964 251844706
1 33124 88101 281582996
2 162726 84654002
1 31404 45914 978872168
1 4636 115148 558491236
3 126011 177239
3 62501 198588
2 184466 573519340
1 123197 150070 477438228
1 87349 168145 60500613
1 71548 126136 287547096
3 197940 47733
1 68469 184732 590364727
3 128628 151852
2 161205 324797448
3 161793 137672
3 35795 174215
2 30431 110174371
2 28563 208499456
2 108522 275670659
1 70027 94248 834188169
1 31877 132297 67657639
1 47714 95103 695041762
1 54887 189944 223942979
1 24835 169130 284230558
3 142506 190993
2 162965 214274840
3 177032 55477
3 114945 3001
1 99673 133432 557295716
1 67319 103418 932970108
2 164011 115266071
1 10918 86448 366033589
2 46961 156222368
1 82688 98087 413591698
3 33413 138677
1 22663 37476 383079603
1 38247 189351 480622975
1 24917 151691 835780597
1 14636 161103 738270814
3 143384 160749
1 45497 108177 179237495
2 57851 341247300
2 20732 138910328
1 57866 118150 564207544
2 156586 148151431
3 17595 101769
3 45014 114046
2 103785 210133092
1 28640 122684 296260917
1 57435 94183 356078687
2 130859 299824641
1 43186 185934 319010461
2 173796 359684359
1 5022 188291 442706533
2 32634 273822309
1 55335 121744 895733531
3 147062 165746
3 774 2028
2 28939 764481479
1 100777 129636 421730625
1 41896 113060 627942945
1 159615 199863 720103223
2 75278 705656387
2 107728 601972728
2 39146 462268272
3 11058 42043
3 86699 80969
3 35397 80764
3 67862 105750
1 60134 117174 109761145
1 94949 132894 288447526
3 199864 176722
1 119610 192740 290266131
2 137852 937507012
2 90880 778168364
2 135117 52396957
1 79292 105382 23863340
2 184531 449574895
1 3789 90895 369143410
1 37305 148575 177161081
1 69613 124654 951390702
3 14115 16108
2 95116 817227234
3 81983 30131
3 11915 36928
1 187347 194831 46870845
2 111885 940122089
2 42332 179765946
3 168129 18811
3 172489 106268
3 13543 3848
1 101176 197082 79686272
1 140517 159401 936222978
2 67667 129452126
1 129794 150031 360070687
1 34330 70964 783814245
3 14656 102596
1 74632 83238 678497228
2 52958 153280769
1 101354 187506 416295482
1 140208 170865 19565385
1 63600 160527 390966599
3 68130 1957
2 147871 855773912
1 1146 14043 290868674
3 180938 102568
3 52137 31158
1 72580 191613 584506534
1 55038 179276 921738843
3 35239 26757
2 93690 989551495
1 132105 136124 3969333
1 56148 113294 223548969
1 99049 169585 264572294
1 142695 180707 99620930
2 87682 69183742
3 159266 65830
3 39673 142187
1 113176 169895 347898934
2 110295 249921140
3 186335 5221
2 131486 989106817
1 57838 178210 222120702
3 136761 40361
2 110641 379125848
2 189537 65509405
2 68206 416670367
1 162470 184000 629517717
3 10140 1386
2 88693 800930183
3 91573 192585
1 70119 182781 158555461
3 55187 77878
1 91378 173440 668846501
1 3730 113232 409873861
2 11149 907149927
2 138424 995513986
2 113616 303207076
1 50561 141124 875149653
2 59955 51403301
2 180419 936712208
1 140829 160508 94876693
1 111121 122110 67829413
3 156527 34547
3 85170 188053
2 164870 260401666
3 43469 144106
2 178393 636427301
3 168686 179215
3 80431 149792
1 64483 122384 129167559
3 4285 14137
3 28683 47453
2 147649 170485608
2 88322 826037044
3 50527 159547
3 66247 168656
2 63351 509922709
3 106337 131409
2 187072 972499981
1 188012 191275 174379807
2 17539 804748128
2 107794 92964225
1 122379 186878 711002107
1 105317 181664 953644531
1 86723 91198 476528463
3 177813 176974
2 5758 882993552
1 109908 142045 241280693
3 71551 109487
2 100206 463765768
1 21068 135701 375336711
1 27592 83245 615336729
3 92061 198680
2 168482 837838689
2 188740 105890790
2 94230 252616966
1 43426 155730 113121788
2 87424 410632336
2 87004 100886939
1 68228 97135 327229081
1 121120 186045 945996626
2 83671 13618667
1 107552 155446 401249716
2 54288 942413705
2 82299 708105535
3 138339 168712
1 71290 111212 286535249
1 56354 151411 546681456
1 128456 190151 397667309
2 70778 570316199
1 119382 143477 879244566
2 153114 435637451
3 68442 58113
1 6467 78213 359552537
3 148996 75253
2 30259 717777095
1 101559 156150 180507008
2 30666 941245176
1 39281 194287 892032875
3 105093 18055
1 91285 151377 497265660
2 14382 517169567
1 121006 175263 282057256
3 33590 118936
2 28472 583458163
3 94042 96379
3 58838 50787
3 51804 32775
1 55569 111562 771762638
1 97636 149628 498837336
1 45358 101965 505554013
1 822 36463 59172044
1 88764 197511 123383845
1 30835 199260 122723006
3 79104 44630
1 42864 171214 417547637
3 19848 163750
1 96507 114439 666596660
1 21375 96013 104648318
1 15824 113054 765077713
2 23955 983121236
2 117704 873503229
3 71433 114784
2 73979 594422556
2 95463 958583403
2 6241 422675719
1 71636 135611 601700824
1 5153 193423 657233378
2 134398 732335008
1 52854 69820 67345708
1 156724 188510 770255342
2 170555 843793525
3 171217 129489
1 65168 104215 102850303
3 120287 183355
2 11973 105222311
1 130989 194601 197815764
2 196265 461008891
1 47534 134595 375880619
2 65353 748528762
2 86013 823043174
3 61719 68280
3 33171 76775
2 115170 958974736
2 37141 962781100
1 117715 156401 642266305
1 63437 129821 39162192
3 19501 130494
2 30586 183963878
2 17837 924781886
2 119727 925910097
1 45217 115812 878274985
2 137047 298415001
1 72116 191382 164467722
2 122828 418094651
1 50814 190758 725073133
2 36437 853892150
3 89529 48226
2 121380 807332890
3 58335 186847
1 76126 190921 619187586
3 176958 16358
2 146705 870879510
2 167541 791991970
3 158079 115976
2 57258 472664905
2 54643 714703543
1 1858 63417 115494987
3 52644 145625
1 63581 151404 726090129
1 24500 146277 975310431
1 138685 182380 739735496
3 155630 166559
1 77078 141309 451085657
3 7648 126902
3 19905 124610
1 73963 193301 196182109
3 76452 71942
2 96653 985198347
1 13260 152372 199692577
3 128574 42498
1 26482 125455 262689673
3 195489 50671
3 45815 178964
2 58380 815285168
2 55555 364361687
1 156844 160471 666580078
3 5861 91275
3 161473 156773
3 32842 139222
1 13842 19132 668715539
1 132508 170054 971275567
1 77968 146165 449356532
2 96482 568009634
3 160154 3382
1 11872 114868 510372531
3 142714 90304
2 156777 240449594
3 101877 178421
1 172910 182071 791689187
1 137468 195637 709943591
2 40317 945002822
3 171672 165896
2 22906 801848069
1 60166 142950 859182439
2 55007 311190743
3 183639 100334
1 75990 108258 108262117
2 163958 638449861
2 196201 104102529
2 161915 342340473
2 17816 51029392
3 115286 122315
1 16664 174519 298019750
3 95196 87697
1 160713 187888 564975249
2 17331 375941629
2 139845 444680829
2 44226 413813257
1 12041 153631 890609195
2 17800 773161790
1 25616 67060 541907036
1 63496 131562 692177608
2 23420 19386213
2 5090 734877238
3 151010 125999
3 63988 189622
1 65958 107369 601017037
2 47031 19942704
1 69505 112549 688290628
2 96413 764416341
1 59948 101865 890701764
3 172718 146768
1 2575 65773 319858659
2 183020 456906359
3 140569 42064
2 56196 203517757
2 15149 789177539
3 146630 98955
1 5753 79350 910158006
2 188022 798904687
1 169510 186083 186427266
1 87691 156754 311445198
3 189100 72358
1 55951 97503 669487996
1 18195 46591 981916760
3 100446 123407
1 37565 124611 276535081
2 159499 820578701
1 102199 130779 238448898
2 24932 48399886
2 154028 166280125
3 115565 18982
1 26568 105226 303223557
1 42525 173973 410217649
1 82704 137099 711197653
1 56988 144652 306601486
1 45805 123945 3920424
2 160624 514668381
3 185593 139646
3 11506 173029
3 99461 164426
3 132743 110848
3 61172 61594
3 164880 13572
2 66441 138312610
3 90380 145960
1 145039 174021 282504884
3 6094 7476
1 135102 169956 693584850
2 197145 378045449
2 71623 635678786
1 163238 191997 128501315
2 99440 49521953
1 38554 149802 101429495
2 169918 535914233
2 137310 418478224
1 159736 162115 891991039
1 125439 167478 455018710
1 38608 44557 300245374
2 158478 126354185
3 180713 115930
3 124618 170915
1 74291 157313 267461861
2 43440 334552595
2 119240 984313735
1 16337 150275 884361902
3 2866 159096
1 160451 192601 589061186
2 194980 515650329
2 92787 906710605
2 187069 705831716
1 63270 122345 923051876
1 44178 67087 428610577
3 83035 100997
3 107022 32823
1 48006 64979 46979075
2 19498 481029829
2 95022 916904088
1 43673 182960 414517792
2 175967 863140477
2 54262 741648522
3 65414 168519
3 78707 167427
1 155461 161342 640840487
3 58723 110987
2 45792 519899515
3 77618 65129
3 28839 66919
1 38422 84411 657635303
3 64595 4058
3 41612 138209
3 109487 71672
3 172477 91232
2 152837 131816312
1 8608 22362 341745148
1 114136 124329 284733329
3 122925 119489
3 36202 15332
2 109828 24897098
3 80845 102409
2 48418 687217800
3 153852 74868
1 122593 127278 336647018
2 26779 266469412
3 198617 12632
2 87885 50176130
2 36808 890310375
3 195373 102187
3 171264 115788
3 59724 126624
2 169317 878975681
2 137848 570803483
2 20988 653821820
1 32578 190716 575750347
1 28415 40511 810023613
1 34582 159109 995485439
1 83612 199311 420687241
3 46171 160544
3 174301 151402
2 164866 972750972
1 82094 94320 874323180
2 87804 271626684
3 85613 32237
3 16844 85459
1 68210 171023 821979576
1 104056 193374 518522476
1 11917 66221 629961109
2 131328 769835919
1 94205 181069 170584835
1 128365 133589 746389646
1 24814 28427 805030516
3 184964 167613
3 16726 101062
1 43040 125884 688867156
2 9886 770852605
3 58442 186370
3 127135 67879
3 176220 2516
2 182396 462661590
3 56655 160572
1 72876 157862 891660173
3 146408 172144
2 125319 755408902
1 18789 162768 706786063
1 142436 166982 78609367
2 105010 170902359
1 14436 116529 2960716
2 187284 836026828
1 87083 142738 481933514
2 159149 525600693
1 41496 192087 394076925
2 29106 825176915
1 64056 139476 420068918
1 100687 110262 919800607
2 151015 15938913
2 144577 107731483
1 17986 168581 345602636
2 100052 533499638
3 143086 144776
3 119066 57127
2 80092 233074309
1 5236 187819 733347879
3 177264 157142
3 22763 152515
1 97331 173048 546692744
1 37604 109568 918838294
2 115298 655416314
1 44743 102607 817935423
3 127844 181145
3 170759 31811
1 4813 84284 534958313
2 96332 977698693
2 19075 931853021
1 76443 117332 613299196
3 58424 87097
3 37458 128946
2 83474 441599414
1 38846 47524 556397620
1 105173 171467 676228010
3 60037 198230
2 192826 499041163
2 83061 814747637
1 33 154096 998673324
3 20311 148327
1 55332 128457 488988143
1 103386 136432 635553122
1 8349 166153 536140895
1 83367 184567 475251386
3 50568 56869
3 198218 111948
1 39268 151474 601793856
3 94559 183156
3 61098 18803
3 66617 174150
1 166529 198662 728716496
2 604 796959058
2 65688 898802463
3 157959 106805
3 170159 143480
3 90248 133344
1 48703 111002 725761297
1 62551 90922 244778045
2 23817 388034578
3 18968 181888
1 142632 150036 593645598
1 134437 187468 234397575
3 198349 120728
3 88995 75923
3 19027 157874
2 111738 576208730
1 33298 141199 64302470
2 70380 133759151
3 120277 4035
1 36195 102971 859955940
2 72967 514172012
1 73444 116376 290222429
3 152085 189116
3 93356 163208
2 36770 886634500
1 65575 182269 351234761
3 32375 100605
3 120443 191488
1 32232 100877 889432881
1 96428 121115 230925436
2 4668 201876056
3 127820 183824
3 155367 140568
1 103805 170256 937175268
2 142086 709435424
2 1348 275071198
2 186732 410950587
2 100051 421707878
3 179567 60231
1 90222 156256 540334865
3 199503 104618
1 121416 154046 754263198
1 97089 97863 574887279
2 44524 374995655
3 182499 136090
3 155820 154362
1 122484 127602 579457763
1 132896 160662 461047012
2 75402 105908204
3 160157 42609
2 105750 372179110
2 169004 699673178
3 102892 37567
3 53784 100192
1 30274 153337 981275823
2 100011 47907645
3 37074 63214
3 164483 143452
2 7729 474482520
3 77362 160211
3 152312 2441
1 39509 187327 412535177
1 59227 182435 267981126
2 31264 114713843
2 71052 644772209
2 91221 480710570
2 19630 536023542
1 42940 62816 541970240
1 43611 126133 160166786
1 105781 176197 61535866
1 55741 191079 707807672
1 15951 70353 880263117
2 131374 557028416
1 97392 109417 756765850
2 20515 892168186
3 108954 102759
3 198353 185963
3 59355 124774
3 43846 74747
1 47279 172622 744814287
2 129462 915464305
2 121494 295444718
2 89725 719859567
3 86755 23286
3 134130 24326
1 28082 54565 751490922
3 75823 97785
1 125632 181713 30409074
3 133382 62972
2 138903 214814266
2 164502 371556701
3 21418 158017
2 146953 679098669
3 114189 85668
3 18812 156506
2 126767 473474954
1 67383 76142 245992282
2 69831 196388109
1 163891 199375 798266213
1 77392 176676 371852261
2 144889 223454108
3 20823 157343
3 16472 23949
2 168427 202245639
3 179964 136539
2 40924 954266792
3 47264 131678
1 11206 126500 145854968
1 84637 125863 183750315
1 2285 187613 463266688
2 183980 104079799
1 20339 22957 90014108
3 40895 79858
2 152365 507341412
1 40859 79740 675821632
2 61037 372633073
3 58260 122760
3 41696 141421
3 103398 138047
1 52197 178079 135026680
2 131012 99483574
1 112220 194161 728676054
3 166427 23392
2 103197 817340060
2 34975 3017491
1 10446 152596 893144365
1 73005 105858 717120687
3 173575 150229
3 15090 6033
3 120500 156220
2 33483 680131698
3 54085 169824
2 21411 172964519
2 102607 230433470
3 183189 137554
3 87684 37585
1 147420 182191 850390261
3 196180 61772
3 30075 43959
3 104541 142309
2 108262 452133337
1 37909 111605 347976865
3 32531 126781
2 113210 240346687
1 38209 147664 429311990
3 8870 59338
1 53537 160732 606245366
2 179974 489353930
3 28548 178030
1 135707 161162 708455948
1 132414 188698 607366921
3 125564 62006
2 132134 462305851
2 8167 257056720
2 124153 773514549
2 122505 304702494
2 40989 327491640
1 63355 184399 837146596
2 9462 37049791
3 197423 155211
2 12555 375594061
1 9461 190586 273404860
2 194497 971060518
3 76354 29708
2 13957 851721933
3 45632 90900
2 8552 682875513
3 22861 7786
1 22973 75946 926328520
2 45895 672266064
3 14602 4682
2 182747 558234762
3 143249 80595
2 191280 574613301
1 60476 175870 662753556
3 136109 86917
3 46087 143129
2 58967 99286489
1 35919 53065 104670566
2 94137 529927003
3 114480 185552
1 60818 112278 975613696
1 41589 61611 809008518
1 18682 160773 16952660
2 133515 523041527
1 12088 27443 773077711
3 67092 160788
1 27579 157764 468083616
3 5879 192766
2 189695 414185800
1 178623 191930 175007711
2 58871 18137263
3 156895 30021
3 94542 95692
1 28733 91190 881679423
3 34800 44340
3 83396 181136
1 9635 121745 446593905
2 184775 954467099
1 23155 145788 800886699
1 144730 149595 907871807
3 137826 144894
2 109365 89020684
2 148947 248769315
3 154895 14005
3 175641 74530
3 101432 88919
3 170598 127774
1 94698 120835 438071158
1 42749 42858 384900217
3 80006 191697
2 116179 712589638
3 134510 5534
3 138325 128929
1 137673 171932 772333958
1 17272 70705 484600604
1 6894 57413 484167670
2 134590 878247501
3 89525 184043
2 148771 458785646
1 42672 145721 134185309
2 98871 302333683
2 150898 162829466
3 120874 47912
1 108052 154245 507621578
3 7239 48018
3 198201 28794
2 194323 259547622
2 19973 361769462
3 113387 6813
2 33379 919963543
3 21122 175366
1 23056 86927 618972640
2 168394 428009920
2 72057 9170606
2 65364 694820576
3 63056 127372
1 2508 142204 670714723
2 55393 801800521
2 25753 13637606
2 11524 377095806
2 69417 243144719
3 14382 96011
3 93199 132891
3 128790 85945
1 132191 146881 170142680
1 65093 92077 855738197
2 65203 126232989
3 65507 130000
1 23683 127930 45338639
3 90289 20672
1 72673 158080 747152135
3 71433 127037
1 49671 173374 904920873
2 31603 653212437
2 33929 93168970
2 94955 204933044
3 103779 144897
3 175993 182607
3 21037 154690
3 171435 188654
3 132250 32066
2 168847 493234424
2 67615 782117044
1 59221 188433 388379128
1 58509 183244 630316938
1 8992 141483 573989319
2 149324 948543626
1 8536 55913 429597535
2 18264 747038831
1 84865 168418 345238643
3 192715 31278
1 31616 144124 992878299
1 6541 138330 687795905
3 188751 9660
3 177555 43647
3 188641 150403
2 105911 941859152
3 12285 52602
1 70413 179250 666619822
2 167315 824431211
2 188461 677093910
2 88340 309328203
3 53171 196738
1 54887 66395 202833387
3 8720 143303
3 192232 107289
2 199114 930114710
3 42824 100039
2 102699 94222462
3 71649 151893
3 6213 1548
1 59536 178419 863520649
2 47859 712763858
3 139890 29228
1 21561 156707 324627558
1 22392 179862 650015780
2 183750 813371963
2 153973 621093038
3 179863 36435
2 12478 503631514
1 156308 161424 723501192
3 5850 115865
1 123095 130506 876953380
3 137648 146855
2 134198 908362018
2 72397 602628089
3 160008 141055
1 10358 65405 358789087
1 73082 165561 183059932
2 21169 858694687
3 101004 104003
2 162852 773726822
3 90865 100183
2 80905 592403983
3 44411 177742
3 181958 38082
1 76387 182085 938774229
2 59389 583984353
3 15229 131054
2 69347 325852071
2 46179 468304297
1 88005 162135 213391534
1 130033 169591 622644333
1 118776 188637 520792750
3 166406 64238
3 72718 114232
1 104311 110334 391888826
1 102629 121723 31998789
3 145027 157764
1 59875 77381 481704231
3 7671 115870
3 53298 144438
1 21063 181984 414449191
1 48492 126444 855539801
2 10487 230804991
3 3418 35513
1 11930 174412 476704700
3 134186 174162
1 32161 92315 341754294
2 142174 110817565
2 128703 62043758
1 78167 101517 626478022
1 107371 113451 446926778
2 136035 189575750
2 136239 341697012
2 43138 863982854
3 43514 107066
3 118830 85308
2 23918 916242033
3 169854 21440
2 88932 54278306
2 126165 844671043
2 55616 466062158
1 72283 133919 47035045
1 113811 132679 202454824
3 72845 56265
1 6746 168710 931906941
3 109766 164044
3 192726 13945
3 59837 38199
3 160295 159673
2 106229 590991548
2 187791 350638518
2 38209 788940304
1 26064 38629 20027831
2 10111 682513282
1 170745 188087 213634422
3 110147 155789
1 23482 41327 793862993
1 41793 75177 352973796
1 133033 190080 797995497
3 23129 97231
2 55066 230039457
3 117472 58504
1 87442 94125 956127314
1 424 110660 918508926
1 6319 187705 177738028
1 28821 165307 344986334
3 125597 21983
1 44055 194788 391427270
3 99584 34590
2 7722 937046192
2 193471 682446610
1 15774 100867 697108494
2 132328 721472313
1 7665 103426 78525094
1 29787 45092 282452696
1 146381 154772 606736966
1 72830 196942 454539061
3 83448 54856
2 129962 968287975
2 180550 965613053
2 77520 59688655
1 62379 157072 706947454
2 146740 809227180
2 118710 418921419
1 111163 144429 193077194
1 15861 152360 546907079
2 196608 297511291
3 39998 5966
1 36522 135452 713957182
2 193384 345240888
3 87337 13736
1 125681 150047 115934225
3 10638 173830
1 29433 109913 260379993
2 142387 8386990
1 19205 161364 731466397
2 158672 434269351
2 129261 8547659
3 63468 53086
3 68712 183868
3 42771 14808
1 10983 193678 900623452
1 49948 130383 157093361
3 95171 61245
2 182313 4520371
3 14864 3238
1 58635 121351 204697679
1 77352 173487 956731895
2 99425 854563282
1 61544 150757 637610937
2 113246 234417966
1 73160 139979 648113966
3 194635 88295
2 171080 72481911
2 75028 722980568
2 87780 314789896
1 59866 116333 705596299
2 196994 741994258
1 2061 178600 190732627
2 152933 166301335
1 108467 125661 508514967
2 198758 428634431
1 163997 184743 205637783
3 53796 111680
2 22591 309221346
1 133495 158450 874286746
3 82387 9751
1 42447 164853 866422904
3 155502 13632
2 197892 162910550
3 164882 48690
2 67522 648627792
3 35148 103530
3 141044 26444
1 132541 147607 627462045
2 17236 380919442
2 118261 697845451
1 9817 186964 932016277
2 9697 849969035
2 141639 100881210
1 65138 123074 98294891
2 19167 610273346
2 11921 759282209
3 139333 67364
2 162063 378032367
1 35755 134380 572430516
1 39461 149815 968693542
3 161307 164470
2 108144 553182798
3 48802 175102
1 92523 123209 869394356
2 44959 156556356
2 115203 680881860
2 114179 696323388
2 115955 948494422
2 108102 982901442
1 57366 107354 88151064
3 192419 46224
1 98963 136895 223340583
3 116175 70780
3 162780 131094
1 57403 123747 655804515
1 141419 142967 688791801
2 197883 472236400
3 188377 118573
3 186842 115616
2 56595 828010679
2 109837 830481819
1 17925 199450 247070285
1 95617 169784 172419632
3 183996 84926
2 99956 472938554
3 128320 189457
2 152121 571153389
1 56134 165513 922869118
2 184642 799794802
3 89397 22050
3 63264 30144
1 124999 162169 300220002
1 181467 185128 631431366
2 99148 537901595
2 191693 260692946
2 547 979901939
1 61307 135059 202709048
3 97908 59237
3 94015 40779
3 55096 158932
1 15121 136902 678487676
1 47070 60618 808547889
3 144453 120068
2 148641 586811760
1 41935 160419 878119798
3 155157 6331
3 52406 143681
3 82525 134295
1 50492 183406 982920083
2 55730 15427097
2 86744 213071246
1 42612 139998 768087578
3 17838 188364
2 102117 649832565
2 105405 321370654
1 72762 174213 266502956
2 120040 121345931
2 145571 623438706
2 172038 678571750
2 36577 625341952
1 53379 98096 113263068
3 150910 44456
3 29123 40332
1 66715 100014 138977486
2 44057 186585662
2 111488 542204333
3 73788 92807
3 42129 30900
2 2729 291923798
2 51804 142560993
2 51580 365944561
1 54787 167977 385084051
2 127106 919173697
2 9104 836690987
2 115726 665323414
1 84664 88631 802159446
3 106000 58651
2 3799 218080676
2 76819 162538719
1 7647 104549 392331062
1 19829 52733 246191596
2 198919 466625548
3 190013 16391
1 45562 123997 690489596
1 51178 112043 145694171
2 199485 43794206
2 196299 289707693
3 58115 84662
1 92911 102670 497291003
3 39249 18604
1 143301 154070 822597624
3 197122 87759
2 56120 915816746
1 45327 173182 795866131
2 11921 726643015
3 185120 187946
2 74563 677295619
2 56929 892879609
1 55931 138404 987000272
1 12459 70237 990591965
2 185097 429998796
2 12027 633628719
1 54194 197696 709767208
3 54751 153730
1 44766 138422 863261254
2 150041 191890023
2 76868 332703922
3 176274 120229
3 53503 175929
2 188039 177589079
3 33711 151331
2 98811 277273132
1 96359 197931 151672407
1 32613 149351 537669834
1 61651 86269 634278792
1 146326 196263 272829316
2 80597 735787754
1 81599 171339 944374082
1 900 170412 632189797
2 33625 538154356
2 67143 120346300
3 18979 163478
1 6958 126452 77776306
2 78170 808456372
2 166951 145781881
3 44931 114165
2 95499 935570366
1 12066 183909 129374439
1 114643 193030 613207892
2 114250 659700831
1 32074 32915 942388962
3 26500 154907
1 34433 85849 39804987
1 10843 178826 83239009
3 26130 134741
2 41391 154440574
2 175108 643070873
3 75182 123847
1 80827 197566 849280906
2 154992 240990031
1 30611 56700 603574046
2 196593 694646640
1 366 140444 744866984
1 23985 188193 531924663
1 51930 147846 769413979
2 159336 270271272
2 100705 390452903
2 67575 419829606
2 81799 710476054
3 42432 126695
1 31983 108283 572283373
3 30214 177018
1 60054 80474 319366492
3 159588 83266
3 159396 47721
1 128245 131756 658411420
3 150007 58399
1 116934 125615 139875993
2 67115 816714985
3 41806 1854
3 18076 187239
1 25503 85886 44180493
2 105015 580245248
2 174701 406678209
2 12847 565521351
3 63313 52213
2 147953 786241831
3 131847 63269
2 189357 995118859
2 60967 165461125
3 162479 66554
2 186152 641948249
1 7274 110340 197304939
2 106318 8088233
2 111527 863188569
1 20384 166612 681478900
1 42590 170333 340852982
1 114104 133719 345317701
1 38491 89505 255877435
1 86249 134264 685012537
1 91013 186935 997005116
3 90428 162117
3 134853 185729
1 115847 159813 304643691
2 114369 628652525
1 59649 80542 54244366
1 108362 142846 843271304
2 53108 766105797
2 8416 166790159
3 13256 180949
2 188641 843302273
3 90614 79191
2 115850 53062420
2 117827 177694638
2 58971 425888516
1 140544 156093 103255400
1 114156 171942 712553383
2 147199 354492107
3 41291 139017
3 105775 79592
1 4471 137166 241912494
2 153989 616393593
1 139542 175095 528751077
2 32453 42419592
3 122251 192225
3 136802 139482
3 125105 153069
2 63312 174467647
3 129267 98501
1 17444 167294 953277564
2 102031 832185149
3 103717 103310
1 32714 195961 924658451
2 146669 881354525
2 89085 972536946
3 79436 20442
3 94126 104279
3 60338 48589
3 13958 173471
1 99060 108751 122274411
3 1472 136830
1 155321 172738 461333245
1 31378 139887 967651590
2 136733 933051993
3 152724 118198
2 69015 406052761
3 20548 121440
3 88625 61937
2 51948 273445296
1 165604 194727 180918281
3 6962 2391
3 106296 39857
1 13376 42949 256397025
1 122873 195696 239884358
3 144592 46458
3 84024 136212
1 82333 109928 579662187
1 28967 179292 82860937
1 48588 124278 981454904
2 93774 981003613
2 139488 424244039
2 9194 596822733
3 58647 33595
3 167530 156130
3 127681 43537
2 122775 238781485
2 128274 64061225
3 136903 22535
2 147402 432032306
2 148751 850383179
3 149624 31893
1 100494 132588 575068954
2 95590 583107828
1 100159 177642 510662970
1 24169 191977 126530651
2 159641 941885559
1 45942 111622 842118054
2 45130 303056605
2 175251 615372728
1 13071 183599 322053418
1 80763 117645 907897441
1 99997 170748 188145371
3 180294 69587
2 15824 742077333
2 5601 633713755
2 59443 56262673
2 24578 342993504
3 145460 40291
3 30562 20666
2 192261 91594136
3 196230 106266
2 13397 819275437
3 145209 16346
2 100059 137676563
1 30471 97732 607130300
1 27227 84375 988697771
3 149466 172873
3 129948 141237
1 15529 183736 684799831
3 9915 25624
1 73561 150329 450150477
1 30470 83937 346719018
1 67652 171700 250705234
1 45023 182518 317825913
3 17935 6598
2 152257 418722459
1 17198 41093 128121205
2 167982 824721557
1 119275 176715 897997133
1 27184 53154 618484244
3 182871 184076
1 23535 129199 845435522
2 6310 253689633
3 79872 152208
1 48623 173414 906407395
3 157970 95579
2 121650 410092042
1 29612 58893 933579088
1 81997 90590 306764615
3 148775 150929
3 81193 154075
1 27083 67108 857225222
3 56969 25209
1 43617 145996 168293288
1 89884 118842 29433366
3 118197 48767
3 130077 104315
3 134661 158337
1 126713 170311 536783421
1 137803 158348 271968824
1 3089 194844 595583748
2 120072 910238465
3 121270 97138
2 47186 110488790
2 194186 835557335
3 58775 178926
2 120422 198831246
1 78512 125041 447543749
1 63810 136310 43733666
2 50908 882395252
3 60140 125215
1 115289 178916 979902078
1 148504 195596 252194096
2 28244 351682961
3 127037 22765
3 30762 194413
3 98675 160518
2 64517 474026853
3 79330 44946
3 66247 168433
3 4158 69320
1 87896 195345 116431718
2 35866 891868403
1 50635 191860 998539025
3 89257 83779
1 119002 172345 443052005
3 108043 194880
1 6332 93513 82213380
3 38084 42338
3 29815 72244
3 38824 82416
2 134291 677178793
3 17165 76246
1 5734 161782 862755068
2 141617 282475277
2 56686 407412564
1 123894 185819 951131177
3 76330 27611
1 128202 199096 360938669
3 70243 112961
1 23344 111438 343752949
3 31662 113860
3 196415 4369
1 100579 158221 835391808
1 62899 97177 959858227
2 17934 455337543
1 105910 154410 357876566
3 167972 183400
2 160956 423593562
2 60561 36397963
3 18376 23945
1 77980 144998 430192656
3 178277 177134
3 156856 168839
3 45710 15244
3 118757 67922
2 20535 588210755
1 43583 69026 322587781
2 77904 426674545
2 162524 101241406
3 45500 80047
2 74541 817057064
1 87062 167823 994845597
1 123037 191085 167906589
1 112010 132695 420190349
1 15756 42628 3887369
3 167990 82298
2 137179 328988143
2 62222 622471039
2 34990 220910424
3 20293 41107
1 76177 124018 246658694
3 14018 180838
1 175603 194438 204432652
3 121026 1538
1 12535 190608 282452708
1 22160 159846 122428975
2 4147 479060667
2 9429 299579385
1 44171 139251 477752273
1 67833 108321 81986113
1 131559 184998 93073704
3 37075 88405
3 155772 154767
1 106186 149772 988600419
1 97139 162766 782977209
3 95352 111130
2 38250 206328381
2 120858 914144943
3 111490 124274
3 44015 118301
3 26749 141593
1 30241 31049 88864991
3 117498 111449
1 5174 196546 800960839
1 60545 127285 189203134
2 76142 319067504
1 64757 97813 648724065
1 23831 108882 568742199
2 125754 308172587
3 157834 5604
3 22308 115470
1 72363 154736 698490960
1 1327 140257 476766438
3 59862 47589
3 119092 89421
1 42304 166917 331284994
2 116010 541052038
3 113246 47789
3 126046 156869
3 99390 177738
2 164555 898131146
1 27570 136629 790560943
2 133844 108070607
2 43230 691592413
1 69884 94743 494740628
1 49168 164679 644438686
1 140137 187997 752637852
3 129967 62658
1 69460 72751 850049639
2 104080 729082244
1 2599 73782 352873174
2 121213 717805046
2 27539 120367847
1 125748 143180 871645487
2 135679 357940395
3 138162 196245
3 160955 57265
1 130901 162971 809072487
1 87513 154995 855091929
2 173593 301968017
2 192164 859160125
1 75982 175022 956257533
1 114429 129563 350559870
1 56881 138321 844481121
2 114006 44727447
1 49440 152767 510723194
1 21940 116874 653834432
1 61430 198858 132273852
2 168510 125494951
2 84766 13748719
1 34827 99910 608013682
1 83522 130123 496577842
3 191043 119735
2 16976 500103864
3 44967 115485
2 16974 302739263
3 15646 144087
3 121888 78422
3 24569 104615
3 119305 67998
3 104580 196870
1 88004 159386 69153860
2 88081 619608216
2 72885 660495277
2 99932 446848523
2 113882 678577032
2 149620 855792361
2 83999 617724803
1 80813 168357 341474931
1 52035 103917 325774864
1 17281 30307 753645964
2 59037 964663425
2 90848 122168779
1 47390 187932 226080037
3 177822 128584
1 134832 192067 109305877
3 90348 12238
2 142334 599832410
1 17309 160893 535014317
2 126941 738002192
3 165895 75603
3 107837 143681
3 112343 74201
1 52930 154858 717359972
2 7730 586005369
2 5005 587254476
1 68264 113783 345124282
1 49206 168062 515311568
1 143729 147793 311126375
3 53896 178985
2 11373 656547422
3 54086 183538
3 193063 78982
3 162896 74502
2 46346 571445811
3 9048 55065
1 22892 122868 785701505
2 17076 981066843
2 193228 262157110
2 158169 144458578
1 105068 198298 274553257
2 35007 724513954
2 195216 315610266
1 95663 140481 876108593
2 172276 673879448
1 19541 199724 200604875
1 132192 192995 330523477
2 37589 712122015
2 96466 185223224
1 52777 188296 845166955
1 122656 185435 383894616
1 4648 67487 586481876
1 102042 150617 640190702
3 146059 109273
2 182053 204546463
3 126217 31590
2 5977 224989367
3 76368 56999
3 1482 92321
3 170742 141828
3 63054 104407
2 105376 917947776
2 34393 91685073
1 49858 83270 701928821
1 28754 193013 264561727
1 158773 188132 899328570
3 164710 157626
2 105899 920851820
3 17857 106877
3 176401 50587
3 89022 117787
3 135433 118751
3 153274 161685
2 193541 599974556
1 15368 78084 558588225
2 39729 484207557
1 95385 193695 358750081
2 34063 351535787
2 123757 475489198
3 130053 110903
1 68565 116964 666839835
3 150360 199950
1 29313 169188 194527540
3 137818 15004
3 34556 150728
3 146082 103300
2 87601 202086617
1 45408 139842 100960872
1 90451 135545 69968048
1 109851 180967 956975046
1 143624 186182 204760311
1 106369 163386 328213894
2 35541 530329294
1 24935 128120 334942429
3 80080 41414
1 44448 129633 5863618
3 136900 187255
2 25242 56304325
1 53042 149364 191363908
2 75504 774899495
1 35299 42225 234428402
2 164506 745335977
2 135248 95852664
2 164083 139526871
3 199159 126733
2 42976 311523482
1 110780 195180 250294114
3 56328 60999
3 62526 17661
1 16905 133772 540314716
2 57540 150104543
2 30586 164182039
3 78854 39774
1 23860 33739 174302532
1 10814 140514 636495343
3 32660 89265
1 6329 161966 287210279
2 132662 862258462
3 159690 197970
3 94007 97617
3 69180 55525
3 4085 46776
2 140607 449892685
1 74679 81049 701464397
3 97028 81416
2 173080 226010930
3 105049 81782
1 13870 89834 941900889
1 35659 83457 104359649
2 134041 706528382
1 51463 88422 240434788
2 56172 162847653
1 5664 174394 649719086
3 194744 125322
1 16873 164963 103286889
3 169307 16548
2 5372 373232197
1 62881 187106 842090214
1 66629 186710 520862800
3 28917 174249
2 104158 573574123
1 53741 163930 971739920
2 64582 995515762
2 158062 206682450
1 89728 128410 985183273
3 32120 15409
3 173809 92262
3 139653 39843
1 84807 89598 36669197
3 26548 165534
1 15371 113530 643726232
1 90810 174309 492600369
2 190715 67940494
2 96142 658674571
1 70199 176860 824142729
1 48468 161181 322716216
2 100233 790793538
1 28098 146578 59938861
1 43 53599 591988707
1 49808 75426 134737777
1 9651 40057 989911138
3 194022 198064
2 3766 438332261
1 33495 120558 717160335
2 83969 554083176
3 167359 89735
2 189640 805401025
3 158702 196542
3 39274 40726
1 15850 120837 968431173
2 186133 548103839
1 61938 145578 139799056
1 44299 100581 768689925
1 27961 174674 601620276
1 162855 194426 977581739
3 44579 196517
2 66095 66915578
2 48979 804354769
2 52362 24811733
2 165227 278914054
3 71777 103841
3 103455 83936
1 31950 183957 825728784
3 115100 893
3 134808 25139
2 128305 703060529
3 166177 15063
3 107552 147701
2 184358 934772237
3 189056 126948
2 126439 892513168
1 2949 147986 529603090
3 20956 181982
1 65300 73703 247080782
2 22787 840333472
2 57514 135646045
1 63565 65563 439845609
3 12939 41808
1 62652 197929 792490024
2 126692 92485579
2 198728 469631479
1 49971 169725 149098797
3 162574 67313
2 165121 352482651
1 30807 108557 820074900
2 183099 82806227
1 132842 177632 939809901
2 34730 363750699
3 152803 46628
1 5191 31727 69161992
2 180510 534316073
2 164712 795147395
1 34442 36608 247684408
3 48043 12690
2 13539 713727268
3 68077 118613
1 135244 144586 869459617
2 160001 83440883
1 76217 113386 479193871
3 126939 165222
3 28454 191243
2 88811 922526717
1 92929 142869 977011786
3 128103 139556
1 58543 78209 20185593
3 75927 49867
1 140707 163747 971144739
1 164049 173980 341694125
2 143304 75102436
2 99938 966039809
1 67338 101953 240150275
1 15520 171889 173683236
2 80399 223964455
2 13357 387642317
2 187557 715572059
2 132863 680012862
1 75314 110558 785855137
3 182470 45484
1 31709 103921 637427065
2 93080 698274468
3 188727 198369
1 2172 94996 721365882
2 24091 406119910
3 46615 27028
1 96962 174310 600198783
3 144822 123918
1 6823 64319 856065665
3 31765 48975
2 154191 970266553
1 116371 157858 73788397
3 186504 44657
2 62554 554253739
2 159263 74940422
1 84300 140964 937803878
1 129687 156783 779584540
2 24885 53615728
1 20945 82018 47284734
1 67594 129325 225376841
3 65537 23643
3 182508 89026
3 141662 20045
2 96645 215513378
2 22954 904155009
2 8971 836870442
1 34045 134928 852143521
2 173155 518864397
2 24741 869958293
1 28904 160288 264191347
1 146076 197317 913236109
2 105830 7045513
1 52237 97041 510227750
2 73709 926847209
3 127416 192813
2 16845 500581655
2 47193 715960965
3 66874 104040
2 60650 493051034
2 181632 867936187
2 114962 478595957
2 39219 623254017
2 139015 697145597
1 137257 175221 72803586
2 68535 121298059
2 154774 971365158
2 118760 648146420
1 5464 191893 83132033
1 31879 97870 864393392
1 35048 121397 97136586
2 68091 776219891
3 29950 133305
3 180986 98020
3 12510 38077
2 114986 451407799
3 146113 10778
2 101266 562027744
1 35069 128347 923930323
1 7350 8022 650043397
3 55383 172383
2 127090 612178453
1 62613 87973 492081058
2 182595 807803532
2 141413 144194580
1 31873 46175 299888279
1 70527 163895 484571453
3 23670 197119
1 30893 182896 24392394
3 21712 90995
2 146106 521482459
2 58623 158807584
3 109585 119018
1 16560 106361 682271574
2 76463 255507162
2 151386 189721353
2 28554 393075348
3 139816 188994
2 99519 781063330
3 131180 47753
3 27221 83007
1 119915 150677 710572932
2 89570 749744040
2 78052 876185955
3 182823 181102
1 67772 175331 992085268
3 94553 77717
2 97319 944647683
1 92251 198490 429079337
1 72450 170774 44401705
1 93897 199895 271766229
3 35562 58991
1 105530 111953 901601342
2 99133 291159446
2 183232 273062676
1 111372 170205 796222704
1 117973 141418 494018976
3 161524 12377
1 6239 29085 276152293
2 124759 702575515
1 98663 151173 302656303
2 39378 998300595
1 67326 92991 206175434
1 143393 196828 588731237
1 56748 64004 618862744
3 3989 29851
2 183285 805326291
2 194372 441057550
3 2031 118605
2 74762 348711470
1 56984 185589 469697470
1 93793 110301 752231949
2 96837 407040069
1 144767 193221 740838695
1 124473 132015 420361355
3 143032 33248
3 127280 101834
1 41645 97787 529484211
3 188676 139941
2 139139 30345888
3 194712 191822
1 166639 177961 332103579
1 60131 173854 196010703
1 130008 157603 621391653
2 16192 636871976
3 21364 48989
2 95504 343861706
2 67446 590259780
1 98272 156435 743275816
1 126784 171390 137244431
1 2092 155490 824437726
3 175936 33590
2 79760 350342838
3 174628 43166
1 53952 72810 716575732
2 129746 762360521
1 53700 88474 645435798
3 102940 41601
3 10952 62844
3 106384 111879
2 167737 214630607
2 98739 166103335
3 115646 184145
1 31195 165166 315725668
3 185198 86636
1 61638 103482 765792573
3 65249 191378
3 112638 28280
2 164037 248299044
2 192030 568086886
1 12322 183039 446422113
3 128893 11342
1 48541 145091 741959227
3 44800 109170
3 56506 53018
1 26078 71368 117355474
3 164280 146133
3 164724 195491
2 116215 759787844
3 156829 115080
1 160345 197902 4057772
2 115165 518942265
3 84846 138384
2 160192 205420208
2 120097 968967690
3 89921 39613
3 137186 192252
1 10561 75525 513665458
1 76350 157026 163679054
1 91414 133705 451412616
3 193125 111117
1 37177 195254 538105481
3 103386 138373
3 19488 111383
3 1743 81716
3 148878 92365
2 65829 731606218
2 56698 416562557
2 148423 206957066
2 80899 76168575
1 110488 126305 521507976
1 38518 141989 563083009
3 191644 24078
1 148918 150540 68248596
1 144693 147982 126680476
3 19279 2400
2 186486 728288122
3 53223 78733
1 12662 198430 364076951
3 139385 145662
1 155893 180716 928432924
2 104906 376876503
1 16794 39702 194289643
1 133436 168155 352154675
1 13511 66348 313982314
3 39855 13406
2 10425 988414297
2 158592 744881040
2 172560 485699454
2 152608 922605618
1 99139 128077 878354008
2 167609 464154523
1 124832 159886 444133283
3 74637 159508
3 90687 106766
3 166244 141732
3 85160 28198
2 179528 798177731
3 86045 89345
3 176967 166200
1 10593 18991 851525487
3 16699 33648
2 11464 347186436
2 119597 982951846
3 43327 168499
1 94496 116155 706239428
2 103450 87565731
2 2845 16526923
3 132191 40204
2 137306 6673110
2 25468 115513655
1 45308 50562 806132594
1 17395 119647 765722483
2 98130 740240092
3 132328 135821
1 28076 48911 24038059
1 44848 126261 926711473
2 135824 558767029
1 32797 191811 140281822
3 6723 173053
3 199889 196913
3 13749 59668
3 191733 116251
3 55159 17767
3 38785 33580
3 132901 179065
1 108202 112369 415610413
2 155814 310683256
1 100197 122948 753351796
1 17116 175816 258057645
1 46928 108391 416138474
3 146192 138693
2 163012 123208842
2 196245 813647798
3 44286 73310
1 79301 120234 788447384
2 183458 260169976
2 47415 350364966
1 41893 56994 317676737
2 105504 723592837
1 95765 118093 319788096
2 128947 670479219
3 185295 119033
2 99564 519977720
1 61938 69014 805852634
3 191982 110998
1 124452 172611 791219832
3 28209 83067
1 4756 125596 674756285
3 105845 52222
1 53349 154386 798098832
2 32372 207961661
1 145654 162614 542603917
1 11630 32001 245307760
3 65905 12698
3 44389 11828
3 15202 76736
1 33755 95731 413281288
3 175491 159453
1 126213 174258 126843704
2 79315 969650637
3 198738 43683
3 145229 156229
1 116658 123508 79702886
2 106924 964766850
1 63817 182840 641121674
1 68478 145140 278652283
3 186753 30640
3 5002 61661
2 81406 687337591
3 171124 161732
2 10643 339452216
2 42869 349385608
3 34152 161266
2 66296 950100740
3 141120 106180
2 5224 988092709
2 142598 783199198
1 45863 187959 549142950
2 6966 356226782
3 166355 3924
2 108798 484288546
2 65567 720897741
1 105115 192078 609115505
1 12686 74259 209132114
2 55801 5359600
3 145431 162820
1 7701 18227 647554048
3 70833 31097
1 91215 181424 357119932
3 156546 161337
2 132037 263675262
1 74316 168234 307704992
2 193017 522649117
3 103761 27174
2 173454 609746413
1 140858 197708 563284947
3 182788 195106
1 22602 129072 273782368
2 47730 824546006
2 140615 60683165
3 94347 25536
3 163244 129099
2 114791 85130325
2 61766 322536780
2 28102 416280875
3 191221 120086
1 25788 197963 11035305
3 44476 76022
1 161480 183548 404875400
2 9525 403813458
3 35107 15513
2 179413 412343674
1 59144 133120 131778420
3 156727 982
2 109581 255123952
2 113067 156395931
1 133305 135338 827727540
1 20562 118719 896944105
2 63904 965209532
1 165038 173600 398510143
3 105139 199810
1 61911 186743 504690837
3 131739 48988
2 83740 874634187
2 130649 629477453
1 115143 124314 283385770
3 124517 67417
1 2673 15376 572893507
2 74640 133948997
3 115755 14356
1 34330 157040 335394755
3 91012 165727
1 25554 61407 62978398
3 43183 133731
2 141094 371186191
1 26841 195071 517516884
2 99246 807861092
1 41136 132681 412954095
3 104390 1694
1 52824 148483 887931755
2 3605 958150606
3 142208 192085
1 46815 184027 24535000
1 26531 80905 552798288
3 10833 54123
3 191029 93829
2 171599 754591856
2 75638 650173110
3 119831 105643
2 61754 296361295
3 94222 117850
1 4936 165224 824855139
1 9034 27331 687377516
2 29595 959499145
3 103428 41436
3 112400 28681
1 40723 162334 981923795
3 47780 196786
1 44572 75760 188219964
1 16704 99583 685534495
2 67260 149948445
1 87631 90019 755143327
1 9386 159560 687919195
3 132617 192857
1 33183 78674 32970839
1 19134 67809 918375120
1 177408 188214 951793894
1 7666 24535 682273682
2 189130 934153198
1 61727 180722 253839271
1 74181 108767 863668808
3 50721 24336
3 44337 138867
1 107182 188602 678467788
3 63966 20278
3 34364 124125
2 121963 782363838
1 3173 83184 604540356
3 108614 190120
1 148122 180909 73419921
1 5595 25097 971648786
3 64976 2378
3 180851 31696
2 1335 140246862
1 8601 139347 554372446
2 115440 640113332
2 114590 191971320
3 101586 89205
1 20955 166427 107515909
3 144031 24416
3 126321 180794
2 48852 115870194
3 185892 156954
1 115380 155770 609682945
1 86299 195265 915691344
1 54611 178341 856271946
1 57562 130359 309156347
1 29922 73433 722674773
3 74917 77959
3 143477 110372
3 64212 155082
3 118010 110682
3 51028 188012
3 114849 189069
3 130221 128797
1 47340 71548 39511202
2 20877 300047232
2 67999 67184505
2 47772 363431886
3 143754 175678
2 50135 933647930
1 20352 34631 75656449
1 9112 184098 675833962
2 5406 230544917
2 153631 885642726
3 105254 131573
1 64944 186089 317443810
3 50858 133553
3 74921 137001
2 78904 403899597
1 48521 50254 961810685
3 46948 12021
1 24384 195713 100538759
3 166307 3793
3 47560 102243
2 129363 636353397
3 101205 76918
2 28464 890683138
2 137272 181184445
1 25262 30193 799726938
3 17212 62218
1 51657 176949 804439087
3 53650 56447
1 112394 132227 198264940
2 69578 791731976
3 143802 175922
1 58167 143212 928001627
3 137234 195627
3 145768 19835
3 170912 196800
2 70691 235774387
2 120414 594141708
3 19263 130023
1 54452 135119 228399861
1 72965 184959 321311687
2 45014 602722788
1 17292 132499 309433
3 52962 88669
3 105834 79165
1 58377 89903 701947246
2 26505 214627220
2 117652 472283794
2 29143 977233993
2 175021 302159207
2 102354 986620000
1 42507 188825 921245724
1 90410 122222 251660356
1 518 10318 536821834
3 68530 136365
3 193094 190325
1 138863 164334 269995045
1 36196 185266 598294444
3 102539 99331
3 129024 13352
3 196215 40628
1 13157 108479 687372199
1 75029 157328 540868316
1 119390 159043 552523471
2 109015 698518658
3 100026 54936
1 81410 196276 395712278
3 115690 125894
1 64058 164373 536591828
1 33267 76331 432169937
2 19674 240710477
3 64682 60604
2 32431 161247918
3 190572 13468
3 124535 168959
3 79474 58417
3 17567 28430
3 137373 137528
3 139781 199578
3 53734 70212
1 42434 164524 805395177
2 65505 454001267
2 190158 275926537
1 5698 120491 787923443
1 5215 167354 166490917
1 187251 192941 99011979
3 86939 117390
2 9018 770031734
1 36165 187796 825369040
1 159609 169386 175085827
2 167526 476996594
1 87004 144332 76903350
3 197621 70733
3 24344 132976
1 33819 164866 970028238
2 118871 933012308
1 39311 121873 322985618
2 117515 973351094
2 170296 242569900
3 46446 177734
1 939 172682 753093048
3 93663 119636
1 163984 172362 844895809
3 170924 192279
2 24821 795972619
1 64009 144053 30012154
3 141835 117180
3 150154 127923
2 171135 737907386
1 59453 163585 936705772
1 110487 129625 369219749
1 10446 22588 769374171
3 83133 146803
1 47982 185611 214820137
2 41531 975093979
3 65447 117977
3 57077 50315
3 53765 179197
1 1041 95115 722276087
2 165079 926430566
1 7945 125508 673914281
2 168340 916630114
3 96396 49058
2 25834 913248984
3 125439 168729
2 3507 734687674
3 45605 50198
1 121732 175108 345408780
2 144270 264335240
2 92854 665502549
3 119645 183512
3 8596 51327
1 812 44324 603040330
1 41425 187386 387267166
3 148144 145280
1 161557 179794 372415287
1 49075 169603 27614983
1 87069 99733 787458080
3 39468 101397
2 143802 997034300
1 9949 196408 487916689
1 27680 198480 595932248
3 87738 151466
3 74163 7709
3 188723 139560
2 183788 651455008
1 86167 130849 776082789
3 192424 132952
1 1071 199473 986066541
2 79745 86423935
3 74707 149300
3 131948 150963
2 130001 180622248
1 7132 170246 309634733
2 138146 673097452
3 16354 34848
1 4485 163779 653454571
2 168560 344181963
2 26411 361918305
1 131295 183130 716746624
1 32018 103893 329181118
2 37780 749704990
3 31492 56951
3 52016 194820
1 122055 172681 509045463
3 106938 32816
2 15885 821382476
3 45041 169341
3 38917 43647
3 4136 105596
2 183914 567179982
3 98241 65555
3 143702 100333
1 21752 158177 918908331
2 120125 290237952
1 70209 142560 525417686
1 15680 80792 578721906
2 159794 787377181
2 129262 82725354
3 9101 154033
2 19257 195557680
1 72647 121651 495303532
3 197212 1359
1 63101 97072 105435305
2 98457 488453610
2 161677 935572687
1 39005 158062 679734254
3 118527 269
2 71204 376177915
1 66495 154970 733232720
1 55819 73202 555316836
1 104138 163328 776073503
3 182156 161423
2 182292 296763323
1 17468 165319 31495266
3 50651 45422
3 143359 126624
2 134319 828857147
3 121219 45039
2 166616 810135866
3 163642 20274
2 102939 74223122
3 118789 5253
2 64022 858672586
2 80649 9819106
3 193921 101123
2 190999 988334831
1 45838 165738 263474675
1 126327 166195 467964303
3 138637 177643
2 166736 33225715
1 24232 35096 146030881
3 8628 4251
1 109227 112346 490884667
3 105927 36535
1 63113 63683 517690693
1 1534 53504 881900277
1 119775 178597 836179600
2 29777 152286668
3 188973 136065
3 162032 165565
3 101860 91697
2 20805 229516761
2 7183 572868698
3 172557 51098
3 53349 194773
1 27081 188205 703239488
2 114586 881563948
3 104368 34507
2 164704 302321369
1 20756 48364 98360605
2 142548 546579117
2 11863 919249922
3 169963 45109
2 67566 738306867
2 76132 516551172
2 51059 535329075
2 155390 682774056
1 28117 51114 769461755
1 99080 170298 454136416
2 70365 928094421
1 51729 104238 858439873
3 59331 129297
3 49068 41470
3 133054 142301
3 78256 188862
2 68218 425190098
2 12519 86424043
3 157143 191452
3 147493 9995
3 56954 179256
1 45921 137535 834173462
1 8423 47685 844692100
3 198411 150446
1 32355 165513 351990472
2 27434 273458765
2 38587 504402839
1 71477 110082 321934323
1 83611 191309 271620929
2 59316 416948088
2 80113 723927210
2 192029 553624463
3 103684 144952
2 179976 730845310
3 194583 23792
1 7183 119934 209561829
1 128536 186366 36441339
2 25308 683996668
2 96103 701510994
2 177249 573217846
2 8505 723638160
3 192964 15770
1 83826 155697 32978704
1 85692 153483 452988738
2 33808 965098114
2 102685 813442985
2 10991 575986426
3 164310 47960
1 25404 80222 713826152
2 61134 157197440
2 197448 905447273
3 28274 178319
2 103441 341596550
3 49737 89389
2 101216 301684583
1 64478 79581 135067531
1 84776 160623 391699966
1 31052 54167 753735696
1 19271 92253 379004667
2 37249 47150747
1 348 161570 220147385
3 35363 109332
2 51988 626757796
2 74934 826413786
2 584 79343593
3 90625 61154
3 139592 25452
3 118909 20426
2 100408 478666278
2 186745 455454105
1 28972 101435 737288095
2 96240 156846336
1 20014 148241 778585756
3 63301 56419
3 18482 4369
1 138699 186093 100012948
2 186247 638264576
2 4563 464615842
2 50877 243790912
3 133560 43995
3 76977 90285
3 179987 118897
1 21673 90063 148453928
3 105811 87906
3 134870 69047
1 153238 184119 877815441
1 98715 176523 192770477
2 39248 11752279
3 87817 73011
1 135150 179905 927021997
2 18178 483330120
2 144807 367995830
1 9644 77435 490266790
1 36354 176676 390543399
1 125047 181902 523679406
1 104551 119019 316740009
3 53818 69883
2 122586 83134291
1 76492 143489 655384858
2 41539 624565769
1 95375 95777 252104889
1 151922 191663 211304959
2 145916 534295274
1 112105 196623 379783381
2 137808 186877032
1 177623 190093 816607831
1 99901 148058 897372815
2 89967 15330770
3 30534 162146
2 192129 912644253
2 134175 987214895
2 57810 932884583
1 12278 29966 715062470
3 48891 62452
3 181063 198198
3 160118 192009
3 35314 83861
3 91841 111383
3 192679 17127
1 150972 170778 398808045
2 53203 721976078
3 156966 13720
3 21494 34892
1 110873 154172 313147885
2 61847 86153206
2 37167 214667638
1 110340 115380 985814392
3 57355 116669
3 90803 57139
2 43920 660576885
3 140567 10007
3 47917 98702
1 2113 103703 283942555
2 31462 811433744
1 78899 137894 7330029
3 94371 18578
1 13640 30450 810940818
2 5893 141720608
1 67810 124255 119124016
2 5442 242759352
3 58955 2407
1 21851 31192 51099453
3 182878 108106
1 16486 56682 282679422
3 169395 95291
2 92888 499966152
3 112217 147435
1 40255 133408 517701260
2 37426 705696469
1 26775 181143 806245407
3 14948 9801
2 65459 638833518
2 179783 423862932
2 20464 645085747
2 129230 441004427
3 129268 109992
3 197185 157417
3 53442 151801
1 97994 111420 866848450
2 81029 474191163
2 68918 263818061
2 60159 225424083
2 108813 785409744
3 178440 116979
3 112443 148372
3 58701 147448
1 22238 125216 746254289
3 26966 191716
1 165322 183013 267188231
1 143149 197478 359097870
3 18690 104365
3 64201 170947
3 138232 173840
1 66876 141098 714603622
2 108487 354861093
2 108519 23078256
1 73072 73114 922640728
3 18462 69162
3 5652 186631
3 98191 27692
3 109207 160082
3 83311 140334
2 194490 271191828
3 60744 77922
3 98377 155298
3 77119 85209
1 69815 97813 647213837
3 3546 183074
3 74818 8129
1 147539 176877 281660354
3 162812 62377
2 169099 694157542
2 52726 642569302
3 85515 188147
1 10132 148969 437657666
2 139822 491894528
2 58834 939762750
3 5736 257
2 56148 174909511
3 80861 165659
2 189041 450121524
2 65039 362794559
3 136500 57523
3 178646 177167
2 30762 168614811
1 37006 114852 664426003
1 28631 127775 921957920
1 125629 196850 873046244
2 152990 105120652
2 194600 528300955
2 37851 684443304
2 127030 522167251
2 94939 926746109
1 112956 162461 908532142
1 1061 139960 119548042
1 166164 182311 11091732
2 157589 497273376
3 166309 45478
2 1504 391063082
1 78160 105989 902728253
1 33931 51281 215070141
2 57114 396932772
1 30733 148173 520851580
3 113634 168684
3 151352 61803
2 154853 576214258
1 27786 197558 961798749
3 32932 49972
1 180492 196974 47841365
3 133546 6031
3 146037 141296
1 82131 117932 789094263
2 170292 984760035
1 61269 115972 507590985
1 153023 154573 8758517
1 23896 181445 871701237
2 28351 350880270
1 47553 186100 268082206
1 55757 167119 318320015
2 77923 802352195
1 175633 190546 765565125
1 23643 62514 747145806
3 96678 187727
3 2684 100086
2 19818 325770495
1 115539 183331 599560921
3 162175 155109
1 16587 166519 914073913
3 86159 16977
2 167824 502969976
3 58187 107968
3 45916 76971
3 140208 176218
3 84414 77214
2 40909 634078053
1 13547 40700 339761697
1 21353 61368 906796312
3 44439 46492
3 109365 12542
3 105478 91143
3 128162 129579
3 122834 186062
1 144610 178704 807262478
3 96533 162946
2 1672 486616235
3 90586 13005
3 80348 147862
1 38723 182905 867523953
1 56271 149233 560229420
1 103816 160901 838372201
3 184111 22387
1 179979 188428 946909338
3 157059 171597
2 34420 375703730
3 56538 182618
2 127024 45587959
2 117134 962950919
3 190284 163606
1 79254 151662 897093504
3 109510 51599
3 130599 78426
1 38949 186637 393986861
3 101368 18607
2 4666 18293195
2 137047 266607754
1 78887 193233 675575696
2 110053 951794431
1 79681 88293 734770871
1 65350 88596 896913163
1 20698 52714 653915445
2 107186 16178132
1 53522 105833 315143033
3 3820 195002
1 32443 33060 86230351
3 56542 60141
3 153347 196706
2 126834 17887501
3 100476 31428
3 90242 21971
1 119625 184973 308138138
1 17628 46032 309980722
1 177310 189261 665077818
1 22815 30745 506236476
3 105869 70825
2 11764 569255491
2 43491 666888541
2 22159 27225723
1 79767 153614 957050327
2 62113 407371008
2 112086 805205001
2 107039 721241812
2 66743 508501756
2 74158 647074424
2 198798 280645063
3 109825 149109
3 56599 12799
2 157828 584204434
2 2409 434939233
3 47897 163376
3 136483 180153
2 170422 847364019
2 98242 462075337
3 87492 5785
1 1362 80931 789891801
3 124083 166414
1 162771 169891 226542217
1 31786 195712 734298832
3 52651 65201
3 157302 66766
2 137200 103023596
2 151457 153476953
2 145128 307679239
1 55809 195954 704656852
3 84806 76963
1 145444 181781 354867271
2 164704 301565054
1 47469 165059 153066283
3 95743 82247
1 68189 187398 33480589
1 22810 144335 713822961
1 166305 174654 499584573
3 89151 98138
2 124385 227947776
1 80574 140133 654406560
1 46140 179519 162286695
1 162153 185385 152837652
1 75633 113202 542605193
1 72589 168893 755481873
2 22672 130292501
2 157279 424561144
2 125322 7756492
2 120577 293696731
1 70835 125945 406541701
2 55003 635727047
3 23761 119497
2 124806 705233753
3 171109 112235
1 19698 47405 489335063
2 139173 943694257
2 73371 507417807
2 198903 98209123
1 59644 99657 822482608
1 55942 190718 933334103
1 2883 45173 296084310
2 70214 164586234
1 45364 197062 445728761
3 107191 75682
2 146700 476973851
3 118765 194271
3 59495 82106
2 189318 692992078
1 30037 199205 573979843
2 168492 699364398
3 7600 113015
3 106759 13167
2 14422 926609044
3 22179 145066
1 83608 106656 713672339
3 146107 109595
2 80055 91966991
2 5022 698850465
3 163576 108994
3 40906 72566
3 22209 36700
3 72905 59324
1 4211 7260 908102673
1 5327 127340 583013741
3 152984 93858
3 159815 95195
2 149955 401329937
3 65142 190246
2 23964 741191456
3 85145 167641
1 47639 162656 191074892
3 39044 182103
2 33316 581040671
3 47519 16629
2 138566 936749652
3 107189 46220
3 97145 38019
3 112595 108924
3 51964 111108
2 2203 50057828
2 189756 546155677
3 93770 115298
2 92909 310069427
2 13053 887687435
3 104957 132669
2 172185 425194459
2 40731 666654482
3 7204 65752
1 73436 176285 544080120
2 22989 799964162
2 185320 799915660
3 46995 1262
3 136379 17880
2 17775 666625053
2 170676 166523270
2 44069 174634467
2 9097 437856664
2 16216 642440661
3 198170 107322
2 158340 616673408
2 38013 302686061
3 186291 58343
2 8857 277915998
1 40303 133662 895526456
2 72067 949732343
3 90503 12625
3 64442 21102
1 42676 52555 101656309
1 14664 46043 72372186
3 81506 17076
3 133732 139952
2 87443 323328947
3 12417 69170
2 147437 325211163
2 24196 214826681
2 154850 290537276
3 36967 65541
2 53360 948028601
1 3485 108805 893037661
2 36289 417473394
2 115850 7347380
1 19233 21756 165284616
1 59507 94790 438068606
3 168980 120948
2 99699 893699381
3 136669 90407
3 116939 114276
3 99187 164689
1 79362 105965 972964347
2 58619 857307922
1 98149 100695 633492870
3 169714 57845
3 108087 143945
3 132265 85652
2 88009 571910054
3 8000 47702
2 7131 164699568
3 153148 57612
1 138541 159154 211858806
1 69653 195881 196965876
1 67492 78566 25378433
1 17509 177351 308078904
1 15986 56247 500592617
2 14085 599013090
1 144660 196284 49495064
3 70721 161199
3 98578 132493
2 107727 520131041
2 71100 683851216
1 8538 122360 440419149
3 86146 192411
2 126465 17931459
3 155715 190936
2 43129 134939110
1 124189 199064 802746071
1 47503 47985 784219341
1 13694 131158 443606690
2 123250 913372522
3 91547 156846
3 3097 48833
2 81364 96365708
2 6961 996625321
3 106422 161659
2 95125 538271633
2 10013 389578616
3 156305 114074
3 93921 64285
3 3744 119987
2 155956 211025941
1 105210 181688 965497824
3 90404 152856
3 167983 177840
1 74511 170702 298774037
2 192642 650625764
1 14245 162214 806298467
3 146661 26039
1 10750 64974 882231806
2 130014 312530569
3 109359 114022
2 141199 195195735
2 94756 506315063
1 124131 196243 944419364
3 88058 128985
3 6736 197581
1 27081 58730 686667786
1 72595 103847 293094675
3 80112 183696
1 13435 178254 472563660
3 37298 28787
1 55836 192738 46413368
2 106803 819902052
3 139348 116816
1 26070 170497 743646397
1 88810 161751 189940080
1 1175 138466 535905643
2 147163 359378794
1 67331 172180 598267695
2 127130 943507397
2 39241 437189288
1 151061 176669 831921847
3 64946 97413
3 67611 83077
1 41625 48092 792146843
1 12318 45127 95979356
2 78262 460531724
2 137894 416728042
3 134463 26127
2 168863 830944461
2 161601 649142561
3 65415 181973
2 164259 323698047
3 25151 87818
2 195816 810959305
3 75224 25515
3 124869 183413
2 56451 701386950
2 14194 726153686
1 83383 149263 817330064
2 94286 964813256
3 66182 63171
1 7105 196934 745539221
3 41730 117101
1 61839 82339 53240319
2 94215 29976055
1 127449 162482 753701274
2 1059 538957833
1 70283 75797 5745877
3 154308 145636
1 99771 177280 117592629
2 101937 956711152
1 101821 130398 166290704
3 157179 189591
2 190970 519187069
3 75521 20497
2 180508 387204402
3 39353 171425
1 26950 121835 502289451
1 32089 130572 505908172
3 153072 170950
1 35351 165726 575503988
1 33331 159792 621366039
1 88742 132634 66091105
2 80751 665608499
2 64797 998246586
1 97853 177570 775312172
3 90146 10317
3 3388 132559
1 51739 136397 654666935
1 40148 140450 222630058
3 161409 82159
3 186236 140748
1 92243 116224 290972048
2 15856 431614175
3 164302 105932
2 57076 141025241
2 83095 613395523
1 114634 164648 678343066
3 1558 177486
2 116213 607012214
2 175878 339276213
2 24738 771318272
1 171798 181323 446176107
3 94848 34186
3 170290 139108
2 20787 762940163
1 120543 184343 387240343
2 79212 299424031
3 101865 166683
2 124280 418409058
1 11355 31766 321405598
3 156800 21711
2 107558 235994944
3 178700 79011
2 143254 892887725
1 101929 136372 289380814
2 55547 690906308
2 27394 994114983
2 9521 61471675
1 65185 117702 747980150
3 176097 143381
2 155309 910712113
1 76996 165383 91070892
2 52857 675268530
3 109252 120411
1 108919 189245 670117769
1 25571 150430 916486856
2 133908 510221413
2 51723 345036444
3 69021 175067
1 12712 30561 188959307
3 116743 18995
1 43938 189491 167439862
3 37793 149927
2 84170 950063376
1 3641 180159 18710032
3 63843 151941
3 117665 109370
2 94742 324355496
1 73206 180068 646759286
2 150296 650380416
1 122607 161294 793501138
2 32644 87221173
1 10758 70272 6373717
3 28266 43827
3 132707 111495
1 84112 98873 71491526
1 14979 80411 711480026
2 144932 865989867
1 63833 188875 523814861
1 58679 175467 798409048
1 31869 56660 998044074
1 88728 159041 760602131
2 161187 813211704
3 134524 45479
2 188537 43636557
1 75989 84591 267866619
3 5952 30796
3 133279 132492
2 50593 409432719
3 73977 71756
3 136566 159550
1 8452 43588 746660026
1 55234 99680 424216086
1 58879 136944 661316104
2 7140 983292907
1 7151 171216 613357590
3 91773 165095
1 108039 133829 910086676
2 151849 95319956
1 26000 71261 846833078
1 2636 99045 948845507
1 60900 85841 496491902
2 21723 429780629
1 103872 108375 987129403
1 86378 89685 391144112
2 108778 847499056
3 85561 156432
1 3264 42444 661719120
3 140435 196973
3 95535 193392
1 19888 82292 225205706
1 65798 151483 80505874
1 13090 193832 2979677
2 22478 905850412
1 6916 16786 509782174
2 14803 980867085
1 103031 165657 440865679
3 87254 19091
1 41717 97741 316048449
1 103238 144714 212013476
2 49529 998292742
1 34430 54518 187253825
1 157437 158438 665924844
2 19738 662063280
1 184812 199168 458856147
2 34605 896153233
1 16161 191721 665184179
3 45397 156940
3 166452 36865
3 136854 5632
1 5273 23956 67011598
3 126041 87920
1 69864 145264 829588219
1 51561 132454 767004435
3 124057 142163
1 60582 155269 549458305
2 46640 176655949
1 91213 153611 181649335
1 97435 119681 991185753
3 35457 100281
3 155251 190758
3 29704 11743
3 181548 147488
2 162391 283655979
3 2191 10817
3 16357 99788
1 12964 75650 101294461
2 140444 731169279
3 60853 104046
1 34839 115388 203700038
2 177287 739014647
2 2406 162094395
1 49177 72876 905114176
2 91230 171309089
2 36047 23579288
1 51429 129502 692640654
3 42081 12420
2 100380 37787890
2 187687 641067837
2 105179 316658022
2 98365 775562128
3 127589 92765
1 43874 153720 297915803
1 85502 174009 254917611
1 37139 83876 890691450
3 74108 70327
2 174710 111470239
3 72743 141907
2 114287 711327681
1 84183 95196 4565948
2 53974 497922230
3 94302 59770
2 62732 485306962
2 140790 827860845
1 7552 176660 587354392
3 5635 92814
1 16545 59631 923440586
2 39322 289260955
3 60447 89370
3 48071 93527
1 96291 191089 524443368
3 26923 69157
2 32846 49314089
3 76546 43042
3 184819 120786
3 26643 165930
1 32410 80090 73231335
1 131474 190987 985008463
1 10129 19981 1425964
1 33907 43945 746020837
1 123083 162244 660763661
3 181336 185878
2 101333 145449338
3 56658 9898
2 89326 195334681
2 128254 418901849
3 40312 81579
1 28880 159564 417087089
2 33747 836296356
1 10366 160179 13958450
2 55565 235349737
3 138028 141767
3 82872 166427
1 29417 183484 505608164
1 23876 65467 258069515
2 76115 65049342
1 8195 26741 622412853
2 198207 707370061
1 89059 141216 636403278
2 195773 88825593
2 13491 682749236
3 117648 27358
3 17043 28484
2 179915 564454696
1 87549 174239 612484805
1 17515 182099 826852169
2 172663 139386861
3 130562 55145
3 40058 23964
3 35400 143406
2 30617 847938384
2 178920 977601846
1 3007 130121 293147740
2 101204 334241160
3 130820 5936
3 70505 128596
1 43885 132410 677907047
1 115571 185318 663703165
3 123093 132681
2 71509 381746917
2 10755 727874434
1 37730 88043 381835437
3 127069 159953
1 38702 166630 194896158
2 190069 821114943
3 165416 25870
3 111989 120452
3 118421 23455
3 199395 97542
2 26060 885347632
1 92792 100432 461523080
1 25539 48091 59521030
3 27375 69094
1 75496 181865 728487356
3 173101 187042
2 151779 237473667
1 115432 133469 556936562
2 616 799302216
1 20230 180761 676683603
3 138246 196451
1 1985 2416 812282220
2 26730 121111341
3 139375 183998
2 118993 152437613
1 123087 151236 178714968
2 39521 321897100
2 191180 174685273
1 172649 195165 14031130
2 95836 271888042
3 40597 79437
1 102149 135677 141037657
2 152369 818867560
2 49839 19028215
3 99062 59230
1 108825 145685 103936963
3 87739 166242
2 57011 747094169
1 159796 183667 948682364
2 98093 930210738
2 193425 849908826
2 38160 657414394
2 112101 78328323
1 116251 143850 962002840
3 104422 148301
3 179792 36687
3 41250 46648
3 76461 28749
3 4885 97555
3 18624 199197
3 129930 35433
2 48777 789866030
2 6250 191258718
3 91531 94804
2 127947 582899405
3 177474 88931
1 76422 171978 643981631
1 112325 160661 612253973
2 129812 335118073
2 9381 310828940
1 77090 191383 230426793
3 72061 66856
1 41391 172950 90666412
1 117348 180619 697558106
3 119528 22435
1 78741 120686 774278501
2 171346 465558041
1 28119 186170 907682523
3 138350 145771
2 183861 152103175
3 57316 69987
1 31996 130581 545866807
1 31525 165428 92732705
2 161700 943909190
3 24245 53124
1 9704 84007 182270822
1 81263 122510 701734255
1 106802 137833 281220291
3 197348 84417
3 109578 194740
1 33993 155170 482680912
1 11662 17364 81231488
2 103644 349228033
2 181063 35863053
2 40767 728340322
2 162244 632737989
1 66235 192586 855778543
1 48335 133329 890952638
3 137141 38604
3 44940 69341
3 135587 105624
3 47231 165740
2 30269 589941635
1 94282 125060 745143884
2 113605 372965948
3 114753 171413
1 157081 199363 775691884
3 54481 22437
2 142141 327413628
3 147718 199281
3 125714 188059
3 12648 153077
1 24665 137902 638753164
1 114932 144810 934414455
1 21575 182475 703521874
1 60213 158895 197154463
1 14923 194238 996962414
1 18724 119778 437701115
1 58762 187659 877173587
1 154334 179330 360756110
3 107418 92155
3 41706 123400
2 189474 873161491
2 60867 767828364
2 43353 459220423
1 71785 84639 195189482
1 23157 66132 944988720
2 19618 528865178
1 88173 96029 342348600
3 20858 131292
2 35018 616502351
3 27935 73422
3 53600 13935
3 48337 153796
3 77656 107235
1 66612 160777 539946444
2 157510 878062694
1 21610 171810 452763033
3 165532 171193
2 117511 655236601
1 5034 82398 571466436
1 47852 169499 68501127
1 55026 92362 935132393
2 12192 493867065
2 146749 581625368
1 82661 147569 72798995
2 86234 418001146
3 74463 40491
2 115821 670807959
3 51972 45356
1 110232 153663 990538507
2 86262 752734926
2 63355 880214533
3 104921 123292
2 30583 944549274
3 91374 52823
3 16908 148946
1 49104 49656 658246323
2 152323 820500697
1 56055 115020 414479430
3 154915 148231
1 47557 53223 407220150
1 101028 106908 622902846
1 36371 59216 944029264
2 131598 399990480
3 7010 6139
3 8308 15914
1 173152 182097 214666100
1 61943 193336 181445955
1 35292 115509 424613873
2 67732 679991935
3 34038 54282
2 69005 638368937
1 170613 177361 948236482
2 165274 259613946
3 64879 174348
3 15084 106447
3 42772 33287
1 83947 177843 167512962
1 2717 49544 258101222
3 143577 3297
1 7059 23764 930890961
3 178662 54821
3 143024 108507
3 134050 77380
2 107317 396758103
2 118605 538600021
2 182489 863195359
2 103327 761180678
2 104579 963841857
3 195841 161424
3 182450 103075
2 143262 547578088
1 12475 44074 643364890
2 39831 372406820
1 130590 134376 843675816
3 72304 159621
1 34629 198166 965596921
1 64172 89978 619512501
1 17126 17662 177276799
3 11825 130445
2 184209 351947704
3 184190 159575
1 82905 115365 297914513
1 12001 81659 987917815
2 100936 870349846
2 35128 926477897
3 107662 196592
3 176704 147447
1 71809 156898 224951843
1 120477 172239 513351641
2 158729 208636689
3 38631 45422
3 168548 64654
3 122537 185348
1 32262 68845 369778645
1 44 127312 176951053
3 48492 165933
2 65597 182061067
3 197767 124767
2 175815 2346205
3 46494 193992
2 62504 295834979
2 117221 265978496
1 115696 196695 107106955
2 182187 519914220
1 9193 86756 197304862
2 28643 954242749
2 195746 929036988
3 175583 108421
3 113645 140686
1 191761 199218 606701654
2 25678 792694000
3 147442 157713
3 90731 55075
3 13514 115445
3 48801 152137
1 26069 121307 624430817
1 6645 67120 202115191
2 43404 296917572
2 72691 335924374
1 29429 188661 476906837
3 195742 91364
2 20588 250674675
3 117208 27806
2 35579 796842043
3 107978 104709
3 54641 103130
1 28216 195910 669433021
2 130633 306868506
1 185715 187942 65985136
3 109604 27826
1 31533 140247 806290697
2 153523 836537031
1 76732 183619 854001676
2 12640 105395008
3 67156 39916
1 34099 193132 383885008
3 115154 111157
2 171897 828397961
3 170599 139730
3 157391 154778
1 68015 163657 410642535
3 108566 186272
3 174359 134127
3 102750 43656
2 111286 529329067
2 42921 729991258
2 176474 430887498
2 143884 812391076
1 71410 140625 969605725
3 148679 145195
3 88360 198240
2 54640 497044489
1 76728 102449 969961322
2 152127 486470267
2 167445 719060934
1 93104 134057 23136119
1 60538 167798 67745854
2 116417 728099350
3 192691 27578
2 197893 284610037
3 100134 82934
1 48933 60909 990968562
2 79654 423818997
3 149073 161110
1 49614 171248 74627502
1 19093 77332 295101782
1 46249 76258 33972990
3 184492 21953
3 11573 99017
2 95012 5418460
3 97421 85644
3 186099 37102
3 125510 161275
1 66721 134164 210471928
2 123837 196810808
2 146802 114161623
3 152108 171696
3 1680 32791
2 150055 404530769
1 19221 36048 148056949
2 9968 589604395
3 172816 189520
2 169543 982746444
3 19730 181865
2 18606 526271378
2 183771 553860643
2 167916 225836413
3 72978 92177
3 37882 49704
3 92152 127319
3 146649 24638
2 165637 783487613
3 60638 102678
1 49868 96251 133978994
1 11364 171502 586415551
1 4519 141419 704615592
1 15602 158846 259838101
1 9861 32346 649374445
2 68802 514206120
3 43486 39784
1 12259 98583 100969722
2 134222 957670920
1 25367 34334 638341766
3 165316 156476
3 172104 29248
3 160559 199827
3 87122 190193
1 336 28466 213157091
2 110873 908838739
3 2754 82173
1 92080 117960 380346250
2 155118 857103664
1 42480 125390 722299007
3 103519 162162
3 17978 143329
1 152536 157788 189008890
2 105695 748125176
1 61481 162110 360033615
2 123413 612709054
2 69076 604906095
2 108253 666180304
2 50776 786199178
1 80868 165645 446262969
1 38864 122683 805467630
3 188455 33530
2 24012 812640745
1 30695 34620 367853310
3 77113 178110
3 190103 134492
2 121122 39627312
1 161915 189480 316209707
2 152970 346022736
1 17715 109972 613295128
3 46442 117239
3 25163 82349
3 170583 67005
2 80967 843342210
2 180475 660826616
3 165916 39095
1 45903 57325 73095183
1 51991 169534 207433180
3 73885 123141
3 102493 124105
3 3919 50106
2 188139 648795594
2 130415 999192585
1 98409 197682 424895208
3 114878 64868
3 155785 163569
3 95281 124786
3 116699 75488
1 6214 30513 128707318
2 171031 816501928
2 49503 814553050
3 8909 116084
3 69666 19627
1 64993 91304 433649447
3 35157 48056
1 26700 153408 656569808
1 96058 175835 701859296
1 44745 127122 892464853
2 77350 904102009
3 181561 171935
3 162942 55504
1 8173 153491 109057275
1 93773 165642 141652076
1 59112 78867 247616458
3 77270 11154
1 66053 106583 504659565
1 84256 178164 136752898
2 90039 116811332
2 70231 588600215
1 39658 152683 558175268
3 59578 87380
2 9664 20924579
2 109492 814514273
2 152590 392169713
2 23598 804245895
2 60611 248051246
3 71694 110768
3 120678 152946
1 12579 18078 52715442
1 30362 63707 426013239
1 71110 85582 576569146
3 70577 132424
3 36607 28018
2 21721 202045779
2 123027 132368352
3 96899 104559
1 59807 86340 684583442
2 104051 562200142
3 68985 173609
2 10429 313225206
3 88867 128579
2 168845 287180604
1 125439 179119 881447222
1 119775 152426 911677299
1 99521 164325 983470031
3 33134 57168
3 197420 106333
2 57319 657820534
3 15008 15833
2 44873 804339769
1 25632 172696 931581970
3 96838 86056
2 125406 85125994
2 185707 265305424
3 62141 152650
2 125983 574385332
3 18957 188871
1 109336 129618 949323112
2 154273 880364388
1 66391 116710 310164158
3 95540 64458
2 134225 116689240
2 185583 878516014
1 105661 173673 74618529
3 77359 107589
3 115487 114149
1 87551 89317 427319797
3 144565 5880
1 177417 189142 702645508
1 33374 162120 451602874
3 39717 94072
1 89999 128802 784189360
3 133620 58768
2 67536 178813076
3 3247 161473
3 5478 50316
1 84441 137361 726981844
1 35105 85696 917463777
3 171229 128948
3 159216 38969
2 84021 432466809
1 478 21242 779849
1 21965 45021 744597800
3 41002 78768
3 49121 128088
2 135342 55453891
1 66432 70413 907995980
2 140841 42294575
1 138388 187999 866286786
3 91241 19533
2 113560 621345466
3 81866 61423
2 53208 117099134
3 5629 198819
1 143268 196362 632555000
1 5253 81314 203734099
3 74416 55686
1 129807 173946 203205006
3 11544 12110
2 69981 583159315
1 89527 145772 59728506
3 1027 57025
3 148003 185957
1 44859 190098 592732653
3 54343 98237
3 25120 164395
2 62984 654767376
3 128636 90994
1 109468 117106 837870436
3 134494 149474
2 92271 655933217
1 156769 187225 602793125
2 148169 928949754
2 174927 374020476
2 53320 591674034
1 38004 93646 536397218
1 22441 141449 149778654
2 116986 506388973
2 179411 214054688
2 80482 837589011
2 125683 313256809
1 84355 86576 95442098
3 160365 132989
1 4019 47161 746450425
3 118908 2777
2 10403 177763622
2 33773 971017171
1 140152 168957 169832704
2 69109 316476914
3 106379 28106
3 70607 32428
3 47190 84189
2 198640 28222357
3 140085 110519
1 86204 162313 923870890
1 50906 133882 750351056
1 94856 171313 694280355
2 72877 978510345
2 182610 10518634
2 113956 976716301
1 124464 172985 163441409
1 2983 172352 643395618
3 170790 143990
3 79432 157950
3 83386 199519
3 183656 178516
3 160444 76816
3 161256 108385
3 73338 133554
3 129584 27979
1 70915 93434 92837524
1 142409 199160 860542489
3 42512 65347
1 16130 76879 281886539
1 49418 138963 643803856
1 17315 86516 636561410
3 129176 168876
3 33006 108798
2 11807 145251226
2 197257 903990945
3 162707 103252
2 165313 569429930
1 138943 171587 614900647
3 13674 197756
3 194066 135900
3 51123 181491
3 29745 98796
3 52599 191431
1 1100 72788 470537100
1 68969 123018 559531554
1 104267 177487 704605540
1 71704 77725 312819987
2 44476 404539629
1 5968 84485 449067244
1 1324 35944 436153479
3 141141 59394
3 131267 106615
1 77217 135280 845744554
1 87950 186923 570454935
1 154108 183376 416896773
2 161784 933962738
1 74741 79558 571146548
1 17729 25504 769867722
2 125885 277811950
2 169103 37389188
1 9689 27021 599975967
1 28989 190612 399698225
2 176507 175895843
1 49115 52722 207739674
3 64712 171071
1 151056 180608 455975533
1 10208 23290 782360728
1 76482 181280 233916427
2 167180 408120612
1 9879 39248 74042789
3 50899 24306
2 151782 479796993
1 42470 60480 873165151
2 32188 801069765
3 14587 153416
3 69389 174581
1 75555 83402 197168007
1 13352 182323 905451202
3 153067 87640
2 428 965747818
2 153530 384486137
1 13077 170971 983090947
1 84784 101987 73655879
3 136659 122226
3 163051 89860
1 13516 41438 812244335
3 76783 28387
2 78104 175495035
3 67299 34802
2 84051 985136958
1 71212 163062 43036547
2 54375 181020050
2 194634 438110339
2 181893 766802483
2 196304 750253107
2 96932 306144708
1 70518 139543 135574085
1 71092 108178 494206017
3 118987 131288
1 49274 100519 809885872
3 100516 101511
1 20696 57837 55350178
2 194988 174466811
3 169340 175205
3 166639 191135
1 60033 100978 685371640
3 6355 195102
3 190834 6908
2 199505 804654082
1 2943 40354 285007404
1 179842 184334 460495102
1 67140 166385 606454183
3 136802 136902
1 77589 181986 624713164
2 126597 136791772
1 23720 31156 95600239
2 193615 840776744
2 91193 94942335
1 72515 99933 523009443
2 124089 406002970
1 32477 35037 48290803
3 139409 152834
3 176144 129018
2 186610 157229488
1 32963 175527 887890829
3 103709 168231
3 35974 186413
2 95629 891184288
2 2278 411433434
1 150609 183759 605199043
1 136 174732 392066502
3 164943 75118
1 61979 154410 201055470
1 75373 127159 728922738
2 47207 910475361
2 57919 935658870
2 86538 925545500
1 132042 142350 959559616
3 192066 125214
3 99445 101066
3 13646 133910
2 84553 55060639
3 40818 197631
1 41868 105523 229259039
2 134453 326237184
2 37368 60817465
3 104327 143449
1 16584 19232 593866490
2 18780 37115987
3 107589 175175
1 36575 81525 730819927
1 91416 162961 925212358
1 27311 195054 697031369
2 191566 591604760
1 34149 116771 473607233
1 150976 153952 849007198
1 5157 150718 294920294
1 60520 107894 536876172
2 42355 96837372
3 88995 68235
3 63481 71712
1 50023 100110 365027584
3 177941 136243
2 96218 366079515
1 1110 48744 257477419
1 50523 105460 992855053
3 21048 134897
2 188464 938736882
3 42679 71992
2 112026 770707320
3 45114 187555
2 185349 160682372
1 35330 96288 829460594
1 128369 199869 287929330
3 57593 114504
3 179069 82929
2 99645 352822179
2 13406 517218615
3 41431 92942
1 37659 60682 518967463
1 35543 80520 792266389
1 49859 171701 715895438
3 156220 84060
3 5141 196405
1 59434 194312 360134651
1 981 170508 410932523
1 60607 176741 828039326
1 133840 148738 812562641
3 183664 111465
2 81413 224378955
1 83507 152329 176674822
2 122592 646521738
3 134896 107917
2 5917 185592446
1 31598 110865 241743463
3 142134 148348
3 71434 139660
3 89936 84303
1 35339 105163 439893195
2 129510 991224589
2 196080 942711796
1 174624 190342 798577756
3 73833 48069
1 69392 169179 104036016
2 172754 836590119
3 134281 164877
3 18380 98548
1 107912 198058 93612244
1 7552 115613 129386156
1 36785 110639 39659706
3 175959 20996
1 94330 138523 267205044
2 161082 970417807
3 163016 88817
2 68389 899816733
2 117217 976991645
2 7062 433964620
3 72572 55420
3 186263 192368
3 19095 114646
3 54141 106621
2 116150 236105621
3 35498 179992
3 68512 20869
2 84704 866451969
2 187521 697853331
1 6054 43235 700871064
2 12844 281096490
3 19764 157744
2 169430 494097731
3 38613 140121
2 156050 79104857
1 168472 184278 212247815
1 49330 55309 752078534
1 148932 199624 721327603
3 143791 198082
1 21229 167764 482170000
1 81115 123602 235212902
3 148732 40058
1 896 54318 436552365
1 13211 174007 149075565
2 8210 956551402
2 65733 653523836
2 154517 349855269
1 75493 150635 110893418
3 169349 134885
2 182029 159817469
2 125257 597724314
1 73184 145516 8297840
3 181686 75572
2 10763 397716308
2 185122 104279811
1 74774 75640 154838635
2 26804 402468820
3 125454 12702
1 43823 96063 325719131
2 19063 911265864
3 38067 158108
1 210 57967 682298077
3 134864 170741
2 123422 351459628
1 9189 30275 40031984
2 25831 624109759
1 13705 102974 644378541
1 4025 35150 726471761
1 9858 63281 627033990
3 27768 65357
1 56393 139784 836371057
2 161904 279183018
3 43636 155794
2 186355 748228418
3 51835 143354
1 37136 84459 570333223
1 36888 138264 515290753
3 133797 26755
1 69388 155922 408529252
2 53640 441851764
1 89491 199874 749920146
1 64432 89233 355681885
2 147896 937503517
2 1048 46733132
2 126518 562733095
1 22915 52506 557145134
3 40437 194194
2 151532 445162333
1 22224 58991 553622277
3 87042 43654
1 78222 128302 55260384
3 47016 151662
2 142259 230507093
1 39507 158688 825526489
3 166669 80555
1 129496 182047 751398521
2 160254 384987510
1 62727 184958 45215667
3 130645 52722
1 62244 198144 431423034
3 32244 92055
2 85513 812514320
1 20673 194988 123891960
1 141276 154855 640497096
2 101681 451530914
3 56024 150480
1 156642 168783 74268215
2 65872 313795333
3 186688 126789
1 71104 163550 112125499
1 26858 168156 384415712
1 17917 167284 629044392
1 45737 160716 316068536
2 50838 500903740
2 186596 435131889
1 74075 91851 631252156
3 144344 88280
1 105043 178253 888171159
1 98969 104217 528179729
2 117892 661275359
3 30577 78736
1 18184 73272 772086879
1 127214 187749 879854603
1 120179 162725 21644559
3 140176 39667
1 54823 167043 961566928
1 26292 117993 324486489
1 18162 27514 691713580
1 136722 193040 472964789
1 59559 160586 302089296
2 100723 983436059
2 166136 732519654
3 23424 69949
3 164686 163677
3 5276 66755
2 44463 320304363
2 176658 869923892
3 42632 79931
2 79877 128173732
1 55829 74802 776520998
3 183158 2879
3 52249 111716
2 44059 340184835
3 102304 142422
3 100990 69105
1 78072 94253 174596036
3 131300 63184
2 198589 792830298
3 82419 155395
1 134303 134749 148400481
3 12050 103966
2 117208 151305753
2 6876 789682252
3 105602 181671
1 132590 142268 901763810
1 79552 197990 902570750
3 39089 143031
1 9415 18613 86266359
1 43596 195310 443628398
3 65862 91146
1 109470 179461 434296348
3 179530 32347
1 110313 149551 912075710
2 5004 474193787
2 130983 711279435
2 52651 330446610
2 45218 729078918
1 96403 102218 909041994
3 61701 154960
2 27460 504283267
2 15517 942957851
3 13110 128482
2 109359 637039548
2 15150 85288760
1 137555 191774 54948533
1 192652 197021 879287194
1 30243 58616 638606834
3 174995 24209
1 97089 102484 896527285
1 15626 31561 82080728
3 137819 19457
3 173990 122652
2 133859 384838462
3 7252 77903
1 159124 193330 484989414
2 89861 104899632
3 1818 143085
2 151930 986460606
3 55138 60617
3 43270 9999
1 61806 126229 185407960
1 158714 190216 181102756
3 180356 119121
3 741 38216
1 70408 95166 354633539
3 128583 198912
3 146699 57639
2 18099 927322161
1 96404 181640 874139252
3 68576 109198
1 54081 98359 225132878
3 97867 176040
3 78534 69244
2 56718 45965371
2 93012 997010594
3 89722 93376
2 27866 672691616
2 108442 527373813
3 154666 155642
3 174220 194097
1 81304 98409 35060862
3 68845 20058
2 129064 442385646
2 126148 434833766
2 89538 883357115
3 192752 46021
1 11221 16221 927687976
3 180028 776
1 61606 156532 639334693
2 133862 680591241
1 24449 162000 518121235
1 83309 96767 612227123
1 13963 61263 3733932
2 36237 30304610
2 147983 221287079
3 140227 99040
2 194990 329166843
2 157015 178529457
2 130570 592591028
3 12335 105614
3 54568 82695
3 41000 44712
1 49631 59243 579004154
1 97150 134179 249806352
1 84613 176177 152021535
2 185619 932563072
1 43181 91647 580705499
2 134112 632476636
3 74364 179131
2 129237 175507249
1 20164 108318 382352156
3 130502 59420
1 41731 143635 889657422
2 198021 992507715
2 192152 850035342
2 65775 196006414
1 37468 89988 879646134
3 126024 199482
3 84594 102921
2 80892 503093003
3 137975 50355
2 147887 180894395
2 16012 514210550
3 128450 172420
3 162130 7937
3 38810 47450
1 181 40146 515175245
3 93370 194060
1 24716 184638 395628470
3 121804 66433
2 94852 579708292
1 151202 172873 802283559
3 125800 35991
2 139859 607833363
1 36204 51459 273640610
1 34221 113883 807696810
3 124774 191267
2 145581 446493192
3 158671 79623
3 170080 8542
3 148291 22448
1 86835 176680 702430898
3 32229 50096
2 93614 576191838
3 140365 8135
2 193735 875931212
3 50512 114462
2 85584 750370333
2 156435 498343710
2 139390 125452134
3 63375 101333
1 29715 36905 191134744
3 185236 129120
1 10108 13746 379533493
3 51883 153714
3 121852 80827
3 171230 139953
2 140299 542519316
3 140639 25285
3 91228 199461
1 140780 182302 162944571
2 157410 413570575
2 70642 157324983
2 87089 195937405
3 120982 62915
3 80474 64226
3 51925 58325
1 73492 119126 315038143
1 4381 18097 747041876
1 12145 181445 537764218
2 85000 706623966
2 14638 348332
2 102025 290529153
2 44386 819935978
1 134402 186057 760005542
1 22049 162191 797849257
2 188680 44560733
2 102748 33740940
1 46991 135951 176568655
3 107343 29208
2 108624 902728485
1 57988 154109 14990392
2 176531 213002863
1 170239 186881 461757077
3 27215 176976
2 107528 775579530
3 135825 110293
1 84821 130064 663871421
2 131926 989516544
2 185232 362136850
2 101658 478769493
1 6168 55861 269236317
1 21357 50399 667080602
2 160123 438659455
1 131675 183522 870199815
1 83736 136775 472846045
2 130316 650836836
2 139821 348270309
2 48721 92145904
2 159452 55416875
2 65326 406769657
1 143544 159913 249497122
1 4079 151103 409086735
1 85940 131040 529479430
3 9495 169203
2 168522 130527229
1 169515 198055 645216349
2 142206 845776435
3 9406 69260
3 97310 9230
2 32070 938027381
3 165794 179315
1 38894 156944 295975978
3 195860 87476
3 55773 126222
2 1918 148984248
1 84814 180045 482946518
2 107670 722326341
2 85078 260413401
1 81848 155489 606473254
3 159666 196544
3 39182 90240
3 145973 71297
1 139577 140420 897653689
3 107850 158569
3 16550 139145
2 171522 265592296
1 5519 39177 792264112
1 44531 167083 539115946
2 35822 167095992
2 78111 800278453
2 16196 959936130
2 119570 634159011
1 28893 180702 700657475
1 107177 176690 241754700
1 4487 194274 103323825
1 31821 161203 653067871
1 77179 81754 987393858
2 16681 707991483
1 49424 79212 168853425
1 17960 40346 326366512
2 18686 162406709
1 86285 121116 598671567
3 98958 108821
2 147128 403904791
1 95873 131433 379381360
2 156558 815586866
1 113671 130601 980557118
2 179911 165406095
1 82203 152686 628552541
2 189971 555794178
3 134793 176733
1 113136 192316 640499428
2 126 605315136
3 21302 195611
2 1644 88385610
2 30928 952735178
3 123 55696
1 107385 144417 650795189
3 51804 35810
1 79314 176086 810066598
3 193532 161376
2 107985 129202639
2 142534 365165777
3 18558 82757
1 118927 177357 665950392
3 4395 54109
3 133209 143091
1 164581 189605 312319811
2 26587 87497550
2 51673 174425856
1 90984 97693 291919269
2 157951 923162233
1 1701 90455 971083578
1 154608 182085 921421002
3 194396 86275
3 185091 101626
3 119933 32530
2 127220 529035433
3 82477 121827
1 53027 179371 879071333
3 78850 170439
1 75424 121709 993467649
2 56503 27889756
2 126442 146717932
2 102492 602689086
3 124192 4185
2 146680 814713352
2 90810 980869292
1 14030 24587 958068121
2 184428 805719583
3 124587 44627
1 120921 145524 126123433
1 137635 140208 976596646
2 62845 632590779
3 147775 153567
2 96101 533634274
3 31739 16034
2 178979 927329006
1 132102 143778 941330335
2 44881 411953725
1 43230 121541 682054440
1 156308 172338 826726071
2 85548 788526477
2 70765 457198104
2 111061 648702516
3 20713 93247
2 34106 993995915
3 6670 94532
2 146865 327203629
2 26125 292329340
3 90877 103988
1 47978 126705 182561278
2 57179 871286450
1 110571 188852 505976785
3 60279 61256
2 175664 310318065
1 156394 194914 967397383
2 6124 584860642
3 88273 135047
1 3780 115063 948861280
1 10358 77120 534837143
2 122817 554879839
2 56614 320663338
1 61345 179136 101766121
3 185708 58700
2 58932 107215243
1 92498 167788 743361499
2 147706 986291716
1 88324 187476 921442524
1 3207 92494 413339247
3 121262 162122
1 80238 95291 518616626
3 151331 113777
3 44018 178079
1 19565 189085 83754262
3 148424 49489
2 114899 126765309
1 60042 143664 421265024
3 165315 124492
1 109622 115392 762665887
3 147297 109523
2 74200 123934070
3 177360 157323
1 38061 50214 556304047
3 124687 117618
2 6007 800290141
3 7970 135931
2 19507 214217286
1 163117 192997 361104860
1 2552 83480 961801274
3 86100 11346
2 75397 782458600
2 23041 122996323
1 84561 156573 87454369
3 78383 115127
1 122154 147045 434570685
1 78708 182384 11411136
2 35858 201630123
1 21457 160989 29401857
1 68528 101530 778504322
3 30312 22016
3 178157 159215
1 54120 145154 499570325
2 28987 817552313
3 177347 150270
2 94780 504934053
2 195922 653498567
1 157697 196864 508975093
3 154972 103088
2 177139 247099176
3 25217 198251
2 145744 41449851
3 61457 56798
3 136819 15562
2 9568 644587321
2 187795 788208763
2 112037 694847507
1 67032 161267 541659483
2 101933 632235210
1 22039 43854 486196018
1 124699 132339 636419072
3 198903 28730
1 23729 23791 608695510
3 188931 29769
2 8604 291861483
2 140900 44522816
3 95422 91488
3 72855 25760
2 151214 830055709
2 172687 130930104
2 86302 86214055
2 14315 919579673
3 56830 89350
1 79289 141787 582838533
1 54940 163870 689760119
2 134749 164232675
3 124140 123336
1 21026 154601 354879039
3 139379 41546
1 49736 89410 413005460
2 79784 368525176
2 184145 773496339
2 27560 959439097
3 70986 6079
3 69570 4192
1 84494 174928 115497297
3 193566 124942
1 69689 140511 23999246
2 94382 13460132
3 196566 150665
2 136343 108638388
2 79680 622096743
2 34117 925556393
2 68490 353551261
1 41027 120565 579878105
3 129746 144954
3 14663 16111
3 27587 19940
2 183361 87489395
2 175413 257313355
2 4252 283590899
3 10490 93073
1 19633 154251 35722698
1 72574 92790 322898944
1 47025 155016 565953131
3 17777 158624
2 43057 136569493
3 14823 104115
3 157 25809
3 79322 96736
3 114900 35690
1 42672 157199 742567914
1 12745 155157 786652547
1 1520 141476 494226879
1 1825 57699 544311101
3 114930 138181
2 29020 610544644
3 187467 26509
2 13718 768227906
3 18040 172946
3 73026 84921
1 158819 163682 433142952
3 142359 120992
1 133473 176644 951012244
3 2825 64499
3 85862 9926
1 166472 168780 971088929
1 30832 124396 848795227
3 98427 189984
3 86974 105239
2 182622 612853524
3 174782 33033
3 61366 137551
2 85035 682585702
2 183700 612962563
2 100639 878553498
3 130643 17626
1 112755 183327 244344976
3 74777 126893
3 135631 51329
1 180182 192421 485400073
3 186788 21064
1 11071 172757 310888092
1 168911 192700 878813528
3 65368 189525
1 5202 10000 319671317
3 188405 191326
2 175207 993745987
3 42453 74866
1 73371 92134 156982599
1 113468 167449 25148907
2 14093 212139742
2 175984 223942220
1 116273 118474 528775121
3 110287 117653
2 64432 290378286
1 140595 186105 389993955
2 91966 47009039
3 5119 23871
3 136578 171809
2 180402 503656060
2 46923 779632534
2 34727 100502658
1 111824 134337 752386585
3 87800 189666
3 142577 182316
1 619 196081 1459553
3 149325 5931
2 7867 80064039
1 13641 42813 687944503
1 89644 185533 703594430
1 2514 38793 882141269
3 115324 162598
2 50407 810008234
3 191253 52883
3 43718 134283
3 174174 21706
3 9158 99785
1 35669 77604 328293556
3 87162 62376
2 156141 855805226
3 177461 60051
1 101018 132329 833222056
1 33557 111341 871722990
3 164958 138392
1 161844 193772 976078721
1 5581 187576 331403220
2 16930 697011945
1 159090 195567 638113841
1 91476 170373 766284319
2 164028 539011141
1 82362 193694 426348216
2 98267 515728848
2 179025 769471990
2 41090 910540337
2 151344 714374337
3 51783 79582
2 94107 974333547
3 74430 82550
3 61279 65316
2 7785 135587486
1 66740 177033 239967913
1 541 87538 976771773
1 148357 190140 679091011
2 13940 357353849
2 152769 453720887
3 164141 3301
2 9276 510197932
3 196207 116845
2 106021 122394476
3 61596 189157
1 141218 150412 322537297
2 56425 471587675
2 74035 239619696
3 122956 40144
2 186993 352926838
1 32447 104189 169008572
2 68942 261949648
1 94817 119250 822864275
1 53666 70215 609549174
1 5595 44984 148025069
3 66403 181882
3 31552 65763
1 22441 138172 892173861
3 126041 77960
1 67103 86531 831809089
1 63472 128325 377203577
1 79312 132887 758162576
1 5879 119991 3913030
1 98152 166449 894700361
2 188433 351360279
3 150109 177019
1 75352 165133 977206981
3 135526 91900
2 58905 931770917
3 191332 180706
1 132205 140443 408204013
2 192482 567301898
3 122634 16938
1 83906 151599 98005240
1 178808 198424 548014868
3 42518 161130
1 37192 114067 311153789
2 70973 801722440
1 34877 184945 798841703
1 137 49351 510194501
3 73742 124101
2 136266 661480965
3 187663 122767
1 22962 103381 232122842
2 85678 683408305
1 44996 109045 35445938
3 113277 161205
1 97251 186305 106456069
1 113968 175431 776480167
1 55382 154521 646750924
2 182704 925893559
3 122751 186608
3 26462 122029
1 112299 126393 882572319
3 87062 183373
1 84036 137580 62027964
3 75037 89333
3 9033 10812
2 87515 14093441
2 22588 59360080
1 50883 149576 49363141
3 126874 72828
3 197678 31393
3 159712 168990
2 173277 756753302
1 80829 179747 142766417
3 59017 55248
2 125581 841421142
2 166238 220380795
2 129419 239600265
2 132345 119266264
3 357 183574
3 88551 4941
1 53248 81152 469991459
2 158915 920854062
3 180952 133731
2 162059 70775196
3 94900 110803
3 60093 131354
3 157543 106077
3 80304 15488
2 159493 426826850
1 55178 81342 712202718
3 67804 129912
3 111971 9783
1 67397 89931 36511844
2 80319 321166468
1 61434 104286 404292118
1 81804 159874 57951264
1 2532 34666 813317851
2 44852 918094796
3 108641 54868
2 58966 9049706
2 97931 300857443
1 39454 61118 906456336
2 168019 947484035
3 79641 65212
3 21082 101195
2 127243 479796491
1 47692 116925 352687645
2 65184 551108382
2 11869 360113228
3 170586 116737
2 148308 599969327
1 53992 90934 811380287
1 91675 121418 952003292
2 133883 391684478
3 154459 79197
1 40091 112520 954945894
2 50958 79223649
1 23238 131250 140245803
1 64929 89197 102349242
1 164331 191139 742095265
3 99851 123899
2 92285 863994055
3 185426 121153
2 129161 590788515
2 9395 484687533
3 12556 14553
3 185820 139626
3 143866 48288
3 135580 190979
1 184871 199959 938972163
2 153309 811705002
2 8823 398846617
1 66756 97123 590442866
1 676 47423 824976222
1 5035 11021 115982985
2 123662 537014162
3 2107 9402
1 109432 139487 278123981
2 116130 587702493
1 6179 31237 958185796
1 68111 92597 28454589
2 53528 24630751
2 2739 97196478
2 66266 424363809
2 121553 273496090
3 71457 130297
1 18380 88338 143216219
3 43090 169306
1 33147 68702 75210220
1 6184 193832 697914241
1 29904 174130 442175429
1 47390 134464 246601384
3 15455 133309
1 111421 131731 955026375
3 194362 114657
3 185811 196754
2 66464 35795477
1 148050 172691 533247666
3 7259 191080
3 148529 23487
2 119918 933215261
2 91052 187742394
3 98989 43217
2 38613 707655458
3 58799 186952
3 52770 69936
3 118428 140171
3 39317 163502
2 76824 657412430
1 176017 194076 531749958
2 101914 996395315
1 9680 140531 370777673
3 173416 76838
3 108780 191697
2 65126 630747038
3 76245 197508
3 69917 43944
2 11188 141392124
1 100734 164351 699084740
2 169703 449534970
2 58725 740419282
2 34827 552381123
1 52586 167555 936245033
3 94035 174272
2 2357 42770367
2 163000 128059079
2 1325 317385657
3 97755 95910
2 163108 213560333
3 135181 89821
3 53296 98259
3 198548 54471
1 149977 153800 58448144
3 33135 71532
3 84303 21052
1 58811 91220 320890889
3 83438 77801
3 70756 138429
2 66873 480536117
3 154933 53736
2 105796 150539529
2 69113 672449174
3 194672 112026
3 92834 194423
2 46340 12881973
2 94140 771317540
1 67054 130558 973562419
3 59523 163074
2 61025 728382274
1 97864 130774 130571270
3 20339 15107
2 121325 79511427
2 95879 894473892
3 122201 143888
1 33618 151267 994322965
3 180122 182785
3 156864 101706
2 108389 55094382
2 32652 825586297
3 171482 177803
1 79217 133902 565365614
2 116803 100201860
2 12893 450631431
2 54307 502857398
1 127437 142463 433914915
3 38266 110406
2 108046 245978989
1 30795 143506 55666245
1 44326 70310 823791871
2 40666 233225849
2 126114 596689430
3 105940 51090
1 179111 189565 451117973
1 134660 144026 707572312
2 122428 874545352
1 37732 66882 726953984
3 28583 169399
3 6027 90054
1 74013 80067 114537374
3 107972 2737
3 24018 42289
2 52770 327524819
2 74996 20534839
2 94471 560526460
3 71343 11736
1 129701 195002 354854924
2 125874 389798409
2 16635 909580313
2 4236 112576021
1 93816 96539 330158284
3 139500 71754
2 43618 246185329
2 59986 727428426
1 49097 129507 688143958
2 63765 217229595
1 48111 178222 868501356
2 147038 917412003
1 49940 93845 302131799
1 27272 131510 832362066
3 12060 74024
1 36901 65252 908266318
3 179563 189401
3 123605 139610
2 188275 43390438
1 2949 70129 823755789
1 155775 191834 146522786
2 73209 911486343
1 434 166069 502612708
1 67066 161194 709962593
3 32737 180961
2 28884 165746180
2 137850 781025439
1 40126 65538 866713293
2 6201 17143870
2 96010 891248157
2 103386 699466688
2 181438 586542467
3 104491 103446
3 107408 128482
2 116485 437312935
1 52213 109176 215297556
3 123553 67676
3 52687 72078
3 158559 190491
1 1796 181054 297826776
3 145946 15116
1 15872 70760 805988682
3 199491 99268
2 197854 794482
2 162007 703490205
2 192133 284052631
1 106845 119200 389452303
3 183253 4045
3 122699 107605
1 28153 133223 976134873
1 23226 136474 101370569
3 171637 180143
3 412 122347
1 49189 71728 433318148
2 73781 976444562
1 145660 199126 961878522
1 60199 72215 601955454
1 155576 165650 343199547
1 115255 121652 16359604
1 23717 189448 651740505
2 188412 575694547
1 68747 143391 921614890
3 33857 8156
1 54737 125115 588589919
1 1143 3577 577323629
3 54273 129425
3 59489 177744
1 41219 137846 467574889
3 49833 110144
2 51782 286490573
2 118520 467087759
1 48738 101904 119943879
2 17990 723953416
3 23733 60353
2 182977 873599579
1 111482 192783 917608363
1 153976 158274 31536390
2 168348 534756849
2 44750 396523690
3 51589 16167
2 155918 47699769
2 17374 957930171
1 155585 199528 649833565
3 120521 101993
2 81104 302971741
2 46104 207216060
2 80060 601908178
2 133459 841196724
1 115855 160994 444203327
3 47769 7177
1 17661 150040 85712263
2 196714 215135825
2 28344 783443447
1 61458 76812 689582446
3 75681 115953
2 89343 606222395
1 38330 184469 948542203
1 137232 165368 87851869
1 161358 186701 165885636
2 57668 939111785
3 7233 152838
1 125894 126270 16806226
1 91726 173531 91719537
2 184298 920543798
1 31134 32974 846136586
2 195788 398434326
2 158640 843935826
3 154733 86668
3 28472 109639
1 29010 143427 412648447
1 99490 199645 331907495
1 77872 128253 298084729
3 172773 78989
2 33636 469588782
2 62145 95521272
1 2416 135806 9224908
2 197666 175147778
2 100221 750827910
2 23024 748555699
3 153068 98413
3 15594 65929
1 23827 128953 223282542
3 82269 35376
3 25484 87039
3 62590 106670
2 89691 884227878
2 88355 584583428
1 15401 34408 307384693
2 50517 456120696
2 164964 178456197
1 141639 147227 144486971
2 32340 591501655
2 152695 225851686
1 36209 63633 750993024
1 115168 146303 66980266
2 189253 201512067
1 4628 173575 825475289
3 46455 132438
3 2464 1563
1 3739 33998 935562334
1 33769 126248 884140760
1 164747 179111 906908349
2 84108 793941839
2 166558 132525934
2 91991 127276435
1 70407 97063 437005016
1 15090 58539 22084723
3 46072 95205
1 144695 191352 682337663
2 183126 422884633
1 79518 196604 861324406
1 95591 124036 946582004
2 40916 250053492
1 102066 155468 201260387
1 25694 58730 104184005
3 31040 66241
1 10555 185288 66385385
1 56868 137671 770332246
3 109684 174429
2 36375 615147402
3 30132 3139
3 79375 1712
3 20633 159479
1 29665 175103 853774607
3 151039 1670
1 97624 102527 472422179
3 171874 159035
3 172681 123087
1 157028 179894 276680919
3 16365 27366
2 37565 616904793
1 250 160154 997147757
1 81620 163087 633983456
2 8641 79887834
2 167263 367715062
3 142661 8270
3 188088 66653
3 45368 59578
2 3825 427509867
3 99520 167322
2 16661 34511201
1 109261 191982 348239404
3 152281 73053
3 184310 175103
1 23769 67297 81865046
2 30833 986427750
1 144355 159223 366041278
2 4580 906386419
2 77002 609659280
3 84866 77440
2 147323 829292484
3 1338 75578
3 176396 166071
1 4902 171554 577619410
1 31986 159669 210549911
3 8365 184603
2 61789 181531617
2 151299 970384233
1 36824 60460 542368653
2 189531 641133766
2 167115 967961887
1 22840 48540 945098632
2 25859 989222191
1 141219 194519 867054142
3 15621 130585
1 168055 173895 746402085
1 130545 169395 543716249
2 82080 280283664
1 59784 145975 515960150
1 152225 160413 783278947
2 48690 512644491
1 117431 179975 916931517
2 49978 716326643
2 83300 817979835
2 70341 851289267
1 74175 197971 827299559
2 49073 708677981
3 24296 115296
2 154335 241118568
1 19681 153223 629358978
1 139364 188097 123656729
2 48674 123757140
1 106338 158709 769107775
2 26886 282566159
3 23590 45045
1 103402 166646 11502921
1 87907 180242 10372237
2 45233 791114254
1 29570 163587 503147048
2 95570 939990502
2 3466 266247224
2 177695 884445764
3 11662 188509
3 130876 134712
1 57049 65301 978732392
3 11101 159957
2 60661 397854768
2 73976 346754604
2 55450 597067364
3 173220 178951
2 26900 439155560
3 5270 163023
1 35625 198166 598412929
3 4467 57969
1 99473 165035 126850199
2 14486 232135296
2 128018 534974140
3 35759 168291
3 61903 160395
1 7014 33191 365187644
1 162513 179597 209194185
2 154931 125096049
1 10057 12868 317027020
2 196976 196776596
1 52168 137294 369167234
2 166123 623670537
1 70256 160515 735498963
2 83541 72853729
2 148263 803490962
3 173809 89127
2 44157 561555295
3 169760 43523
1 68533 188580 722601489
3 28809 165789
2 17781 152270610
2 95448 708421029
3 91510 146919
3 18008 35021
3 110264 127515
1 111936 143608 120824170
1 4107 9599 602833444
3 137001 73428
1 31819 155847 30573540
2 130928 90930334
1 176635 177492 978432720
1 56708 134286 228104248
2 99196 653040680
3 19577 16025
2 93996 692484516
1 179787 196913 835415941
2 23474 571599736
1 74754 190671 695374070
2 39967 447581954
3 96787 24342
2 59251 994235028
2 191040 364058355
2 82392 536368669
2 113519 165922037
1 90661 100480 341573238
2 86172 112078819
2 153282 566787830
3 1867 161356
1 30987 155182 939290892
2 116378 443922444
2 156354 704861245
1 46058 52409 14982369
2 71765 548660335
1 130208 136814 643362080
2 165054 791700087
1 100390 176675 251322614
3 102372 90551
1 26917 103999 905489568
2 158272 848425236
1 153012 171357 406429597
3 90123 36315
2 38495 770460590
3 117729 187097
1 109917 121152 518433131
3 114448 43215
2 87775 901523684
1 86113 140821 211986717
1 88824 121662 682431026
3 88129 110652
1 71205 178556 453179186
2 77280 460713188
2 87167 769316509
3 164052 110045
1 91975 171655 837198548
2 69932 483079302
2 126828 549023733
3 164469 115358
3 95101 97209
2 87044 442921942
3 1995 125748
3 64879 167086
2 164472 917242227
2 92441 994767695
3 126636 75878
1 33070 92813 931672872
1 51175 142355 327059358
2 190838 430974321
3 146036 119680
3 51351 17994
1 25501 169418 438678066
2 3425 858615611
3 134459 156543
2 28574 114151944
3 64096 19004
3 33492 66615
3 121644 175533
1 142917 192710 515131279
1 16615 17209 152997819
3 80799 128258
3 143493 183293
2 30764 102092518
1 31718 175174 257208530
1 24796 121669 430702393
3 22969 22055
1 119620 164552 553671681
2 84196 74019457
2 61338 333260273
2 48258 165715024
3 87625 40833
1 13670 126957 440350880
3 78535 73389
3 25295 109676
1 53796 100541 622653056
1 106734 197849 594721666
1 2584 21720 147389415
1 12565 31620 868753663
2 108922 943239922
1 11286 68014 345238095
3 133322 51471
1 104477 142489 340103414
2 100697 724342183
3 17939 74950
1 4651 161332 297732962
2 85214 649160520
1 153966 197245 876538129
1 590 58419 585099837
2 160770 757302428
3 107525 92091
2 73885 707998799
1 11392 52839 135277845
2 180130 599732276
2 198943 558212459
2 42022 124927959
2 161647 453898374
3 36790 100912
3 6190 14883
2 125233 501725566
2 82611 968333466
1 76548 94755 424054639
2 80060 541360960
3 106189 41847
2 40802 668713235
1 133590 155310 970032419
2 128976 954282967
1 70447 146992 583459769
3 167613 146119
2 1956 356344760
3 18724 76928
2 140607 433531071
3 41966 82688
2 105055 954827006
2 171448 19647166
2 77265 682570464
1 34568 148620 774489961
3 163618 7290
2 170179 386191492
3 36650 145541
1 15417 98273 6265243
1 31139 56255 642435627
3 159986 171568
1 62442 84782 31627626
1 62479 161003 231929198
1 1370 57991 65014476
2 148137 183226000
3 108133 105807
1 136839 149667 752726165
1 20663 102332 322459680
2 2714 50475854
1 18776 49614 787533148
1 62405 124636 781867402
2 72133 433799356
1 63354 114473 768170668
3 7765 86848
3 154021 126768
2 79578 3997048
2 141215 519409751
1 88309 151124 191450056
3 136148 148140
2 68460 804764640
3 88577 39350
2 7920 558385587
1 191702 198566 885574160
2 70953 250382088
1 158928 192175 994593356
1 60054 85372 944004094
1 89003 182842 43059529
3 81262 113449
1 123845 173412 34749583
3 114692 143549
2 134460 899624796
2 129840 722029184
3 108967 133099
2 169711 52174055
3 90960 104282
3 152229 8304
3 94410 79913
1 41788 116733 549064157
2 104193 549174508
1 23457 34774 92761321
3 169531 185463
3 184604 103764
2 31027 249769641
2 48983 133880103
2 50002 779148373
3 47909 167367
1 86962 112379 390683720
1 50784 156944 468890004
2 177140 362168302
3 125956 57497
2 187373 236795513
2 182599 36293586
1 10490 97262 14764062
1 23797 129773 53090061
1 52225 107787 541485648
3 179683 8411
3 113324 157774
3 47114 199412
3 175584 124416
3 68679 38092
3 56749 139593
1 118608 164086 389211663
1 9273 108222 174150371
3 15954 124820
3 114241 169373
3 184806 102310
1 55763 152958 854975929
3 20217 169303
3 192348 53788
3 52155 122753
1 113434 194768 738183726
2 24530 264913854
2 161463 12021596
1 59119 167558 196130563
3 151416 148049
3 182096 151635
1 72389 112320 956979892
2 90163 539073027
3 21382 150080
2 36731 545162531
1 2509 153972 564512273
1 18166 81733 546601489
3 143535 83256
1 103968 110870 584698937
1 71595 161063 194455855
3 196976 36875
2 160242 382367036
1 22296 43414 591101782
2 188713 940959242
2 170227 480615949
3 151122 198495
3 161990 51740
3 56116 97385
2 166511 188070338
3 84039 184814
1 28581 59623 749506965
3 123297 159384
1 37665 159145 528550880
1 70533 191555 730692507
2 47121 643018689
1 34313 71712 83952457
1 174885 177106 534772042
2 26195 206815219
1 74936 184650 819099163
1 36200 42070 942770716
3 57211 96572
1 44014 103937 750867608
1 111565 196349 508781266
3 151334 169098
2 13555 47965548
3 36400 140326
3 199577 144751
2 64985 773917676
3 122381 170572
2 90791 261749601
1 88093 198859 644750070
1 18874 199935 931638743
3 41082 29558
3 149709 47604
1 63219 196109 355070206
3 186812 11475
1 114256 188650 100816242
1 56443 166334 996435253
3 83002 155828
2 363 484267972
1 4719 162190 524203433
1 45552 155090 429872560
3 64032 129526
1 141163 185653 177846762
3 54457 9821
1 75654 122828 300125329
3 150659 16054
1 56949 89928 849392221
1 176350 180241 633879380
3 11598 111959
1 66193 147508 289596984
3 91321 160819
3 51433 191892
3 19633 148935
1 116446 199527 91605602
3 107446 165639
3 3608 30808
3 26114 77243
3 70687 180784
2 198920 562980079
1 144136 192880 7782270
3 6706 101187
3 88929 159009
3 72287 80244
1 8335 76062 576829582
3 140737 63498
3 143909 169884
2 146287 714758496
3 21844 113571
2 25767 205664567
1 13735 70737 122844674
3 54946 39967
2 132564 546104926
1 73892 197752 267620367
3 54900 53198
1 40730 121263 980744889
2 172717 738685195
2 47456 839393991
3 156421 56134
3 167632 67431
1 80704 131006 678116388
2 112466 731158404
2 71475 112149349
2 97359 230436949
3 31170 37916
1 86571 141193 702961834
1 77035 91066 369205681
1 33147 68179 146483871
3 156002 17333
2 111249 438836029
3 44878 33335
1 136522 138909 140432769
1 100529 115678 641883321
1 79212 89828 272272323
3 29703 186969
1 32850 77707 897303055
1 33217 40826 690929253
3 81216 130821
1 18863 147232 83207662
2 100115 809177769
3 179560 143327
1 26190 158014 197351834
1 65838 95023 283513778
3 106498 28970
2 109344 308556554
3 52098 160230
2 144006 84764
1 51815 67633 42482293
3 142594 75943
2 152224 662781160
2 123750 959061620
3 48816 2876
2 11623 739208084
2 112460 219452482
1 7616 196131 195213381
2 114773 578712734
2 173958 976323159
1 97950 112821 957656778
3 151379 117184
1 1640 156991 185137444
3 128194 58476
3 126024 195057
3 65344 182139
2 81368 508322085
2 63784 939466985
1 5888 69867 813144869
3 3290 92797
3 189212 153247
2 106649 936695522
3 24689 128666
1 89927 114367 684607989
3 47283 42258
3 3933 90064
1 47312 133898 692856097
1 12271 174055 136775617
3 52841 60687
2 45776 661086782
3 3678 13675
1 107788 107803 902238082
2 47620 576462238
1 67527 79787 597562568
2 188756 483895609
1 13714 67765 377318822
1 75907 81962 554427478
1 56768 59191 916299656
2 184334 904682140
3 40985 396
1 60193 79022 104964060
3 114776 150086
3 109511 68520
3 149306 80011
2 28710 521243903
3 33494 107409
3 87703 151750
3 51776 148865
2 71772 126273796
2 130518 668661764
2 180995 272127560
2 107776 588723140
1 2228 39414 210587053
1 38978 61749 881532032
2 66655 138732471
2 151597 963936912
1 125619 186986 761674496
1 32009 169260 738308487
2 112620 689685504
2 84230 994636853
3 59723 111252
3 160464 9926
1 39458 142222 85987954
3 84143 123709
2 174776 713775608
2 82749 553612128
2 122546 748436654
1 12974 35299 200671542
1 59316 111188 454368873
1 22211 71427 93112690
2 89961 537071889
2 141179 493363155
2 37708 676737504
3 145573 149438
2 77165 266423681
1 83084 128962 940986466
1 129244 164125 577845603
3 176449 62401
2 117883 959206063
1 133912 162704 230634036
1 32370 186396 80396531
2 144856 450151178
1 4545 87361 957500760
2 20014 824604777
1 83463 183555 549232860
3 5671 105043
3 100725 8309
1 63701 170293 309121883
2 76284 266175666
2 145276 791149192
2 96470 531926423
1 54533 93991 177207106
3 106601 169759
1 96531 125376 627601584
3 77807 35375
2 41275 366920444
1 51310 123431 98806982
2 146159 707075911
3 152908 19002
3 97669 57904
3 50172 198388
3 124619 187313
1 18560 121068 556920248
1 11319 19671 471322285
2 122291 294895923
3 177550 164974
3 88333 140626
1 35910 109211 579849179
1 89132 184924 953598188
2 170748 189708422
2 88808 705279435
2 161112 473962514
3 75430 88618
3 181737 122396
1 13351 168742 667241654
1 29927 103356 864567119
3 13829 4491
2 18812 863849481
2 181445 88507622
2 106374 773574183
2 198599 617346993
1 69642 164121 113107229
2 63960 715820176
2 63720 472844527
1 60568 117681 984633949
1 111330 112857 225822589
3 121627 96988
1 48166 92989 18348805
1 85571 89912 717018260
1 165164 195696 668290458
2 73005 723608189
2 39031 890146655
1 22389 69725 37885978
1 72800 94229 168413896
1 108564 122663 834978154
3 10011 31595
3 162444 80632
2 42579 997053593
2 87063 14340606
2 11242 728639839
1 110026 124698 605656636
1 33738 109473 3677576
2 85111 467203345
1 19449 60611 193277233
1 14452 64596 394974169
2 25580 485246489
2 146925 354020511
2 163401 858999136
3 146539 169021
1 50467 150043 390187413
2 80626 82697094
2 132257 765498354
1 124963 165582 105835045
2 90937 594317904
3 18418 135285
1 72026 143474 436106274
1 44622 119702 801910887
1 106220 119259 824795143
1 86275 157451 896456642
1 115670 173801 832423252
3 120506 60921
1 23726 131615 847895612
3 151517 37208
2 127662 632816613
1 29710 102498 76880673
2 70954 413897391
2 105844 224274570
2 123522 745606048
3 125733 100726
1 49755 192769 755565090
2 94721 577177629
2 73754 696451181
2 159381 27093520
1 77529 163606 47825775
2 37588 537514092
2 102989 365138217
2 145986 481470768
2 151331 605869763
2 184838 219130864
3 39479 87121
3 111460 28534
3 42817 193377
3 157765 50918
2 173167 539938957
2 28137 411957222
1 32833 90290 709846602
1 14184 152908 909216948
3 112885 175497
1 37716 51918 803945698
3 160860 65843
3 21145 154426
2 60112 298943573
1 117925 148820 416863711
1 837 64632 95023226
2 188115 639394913
1 42407 98896 426559787
3 157127 116637
1 124451 152728 62632303
2 41175 72197216
1 41096 62909 306887791
2 68209 683918474
1 136090 160769 697898086
1 32717 52533 457462885
2 20198 242009452
1 29962 184028 767073862
3 33661 106443
2 32978 145140409
3 121719 51267
1 99399 189375 676664023
2 134289 513033227
2 169419 610084256
2 19777 951752882
2 156565 377653852
1 7463 150337 88473733
3 59038 11706
2 125586 191316561
2 81335 725523200
2 163520 898010810
1 70424 169876 880391814
2 165171 591287642
1 34029 97345 17191151
1 76107 191278 373803754
1 40434 174009 765052900
1 49179 85102 610083760
2 148993 87525688
1 72636 162098 747089508
3 170922 160354
3 110715 114378
2 129490 263373662
2 155557 763200910
1 17794 48918 700662669
1 59594 152796 733067198
2 114096 720266482
1 79161 166383 678007636
3 87143 149074
3 163884 77328
1 3307 169979 634555830
2 106317 180540
3 106606 42829
3 12264 112813
3 158627 133390
3 109332 68845
1 52622 174751 661542288
3 130681 67955
1 40843 83638 104395731
1 18933 183224 634355770
2 126360 213300385
3 141200 52902
2 142167 521985431
2 188379 846249484
1 54962 110760 531342904
3 135096 69189
1 33058 168425 180282062
3 70951 17399
1 42030 50686 895814628
3 101370 46788
2 37190 102394042
3 121493 38507
3 153529 48468
3 132539 83877
1 126811 131839 108177541
1 137513 161662 475623128
3 98746 150346
3 181565 42283
1 50300 153273 830549903
2 46951 381319937
3 35150 142516
3 162276 54482
1 27102 71181 417694041
1 109493 171507 17799709
2 140587 760043496
3 116273 119812
3 164256 139461
1 109063 152092 751371001
1 18584 119449 498439859
3 3794 150702
3 171670 140265
3 166602 161911
2 95405 74412456
3 122714 165367
1 83586 138322 881703157
1 10146 28252 591356263
2 135857 292413843
1 25959 70603 942461256
1 9949 198495 852851035
2 103809 183701248
2 136430 392280201
1 115819 162458 451577451
2 5641 527164050
2 50240 751380060
1 32606 179776 889754390
1 12159 180516 757993324
3 106503 121087
1 81743 186074 44501521
2 56541 243468891
3 161531 131415
3 181557 107830
1 35732 101988 644871522
1 29853 110968 879717671
3 53522 94652
3 112540 176248
2 58992 131544689
1 45958 173224 995743303
1 27690 163630 114924886
3 122823 5704
1 9652 10964 333640725
2 393 23642673
1 68769 138583 775559224
2 133294 975059120
2 181456 57564517
1 14795 70380 186475826
3 77687 34528
2 64872 280930707
2 128116 810059772
2 69058 41436031
2 146875 116476045
1 52973 106083 377627590
3 172181 124679
3 157973 136581
1 52699 186814 395685712
2 116231 55680953
2 159736 927050441
3 2515 65144
1 98587 157328 447353300
1 40221 152611 131834850
2 27676 667403292
3 131665 194282
3 47453 107608
2 144232 558177800
1 13326 54743 810493884
2 121975 766488208
2 7256 782830041
2 34067 759685378
1 122735 124224 730177595
1 20708 92895 96576331
3 186697 80671
3 26511 141731
3 40200 14876
1 29941 190269 677912004
1 24746 80924 144074422
1 22151 119159 337358309
2 84728 836045270
2 15036 494309689
1 33213 177275 733503369
2 75224 185939198
2 107311 506104809
3 31486 156446
2 66227 141506253
3 11220 156277
1 6888 194951 782403403
3 26524 164129
1 484 23277 685139460
1 17613 28895 171544856
1 75516 170238 719813135
1 35414 165643 211863318
1 63482 95361 537815135
1 88824 194103 835054647
3 98025 38760
1 18646 148160 829440193
1 109315 153711 949319280
2 106842 112859504
2 184538 10499005
2 158168 119727077
1 36824 155777 345442010
1 144550 155185 491937870
1 104520 129470 513622012
2 133747 715675526
1 87299 164139 889668030
3 139161 181916
2 22812 968332748
1 66699 117103 830369881
2 194986 65802558
3 147092 64421
2 109577 963162262
1 26581 121848 64398367
1 75781 187234 624659264
2 171886 938090264
3 162086 71101
3 157820 163104
3 186922 74211
1 39662 46807 879180565
2 133122 443742474
3 14056 15358
2 198177 99329251
3 189791 82102
1 59799 191023 766344974
2 107534 244838262
2 174526 739125132
1 51804 183422 151208194
3 155160 58362
1 49754 116590 977567979
2 86902 515057795
1 21772 104899 849600006
2 38266 580963396
3 40795 7241
2 9806 722407191
2 17144 669078397
3 174309 95573
1 72744 158736 868160176
1 1351 122014 543495795
1 95769 117053 164475664
2 18377 193191983
3 52327 24086
3 29237 161123
2 136215 404473993
1 133960 168997 42368215
1 98366 115475 857084481
3 153036 165754
2 68488 159329569
3 10519 176663
1 19128 70710 862648858
3 90223 116112
1 13816 173376 971682104
2 95387 567081249
2 76373 776115331
1 145189 167196 475960640
1 105219 144627 208401021
1 47394 139653 589766710
2 195249 110921962
1 15193 134212 9680489
2 18175 283570521
2 45980 827250292
3 33882 17918
2 180354 464963615
3 167360 97300
1 81239 157743 639633967
1 69863 137654 253283116
2 141066 144702407
3 196009 194340
2 143165 401486181
2 87519 325039748
3 4214 5494
2 36445 529070247
2 198796 151264777
3 49915 73620
2 37472 821499344
3 68332 2452
1 15517 172527 770800849
1 110539 142746 172994225
3 87220 47604
1 98188 136610 907199015
1 58518 109201 389227509
2 21027 261478637
3 23069 103006
3 30717 39881
1 126868 149654 953891705
1 1526 38280 727855158
3 28768 68766
2 105548 344421245
1 102731 119621 980301907
2 23725 616629525
3 128914 165045
3 16412 23952
3 160715 26096
3 151640 114199
1 37120 49294 233365886
3 162703 41025
2 49634 871479568
1 106016 114678 712514875
3 44337 126136
2 120983 359019345
2 16764 758007593
3 45273 62901
2 197478 395812762
2 66623 391085427
2 190743 421582148
3 107431 108490
2 132905 207293508
3 15504 160518
2 36257 736104754
1 46827 175073 649083629
3 151446 48829
1 105894 148724 466886346
1 106839 159123 399769520
2 171149 995044665
1 108800 127194 306337116
1 39613 143076 938716473
2 20791 66465068
2 13403 259533691
2 65112 447795857
1 27783 122440 832845767
1 94005 195932 380343494
2 147860 968197353
3 119881 144783
2 11035 253168705
3 166807 13370
2 118278 88168690
1 14866 160131 151811284
1 5014 63868 932154417
3 88029 37125
2 34658 383230117
2 149709 328184076
3 184347 194112
2 13275 529990726
3 133778 111849
3 178043 50560
2 59533 641102733
1 51435 188551 143739423
3 108163 11218
2 119577 221940707
3 79088 168378
1 47123 135083 822887203
2 29576 328532169
2 137661 877629552
1 31665 162744 654376270
3 41365 180940
3 131844 8853
3 167793 174455
3 125331 148427
2 86285 648125322
3 91879 149913
2 12973 73598477
1 150121 170667 398175569
2 55565 224273924
2 160466 223261839
2 165234 888302260
2 166890 16263072
2 181417 817414659
3 69960 161141
3 171710 7126
3 82650 38887
3 82169 157301
1 61112 168179 305900208
1 90151 101146 546772051
2 56512 827407150
1 113774 135635 585361365
2 86630 647143008
2 127552 404371824
2 126557 773337358
3 23921 22820
2 123720 353894807
2 32947 619723922
2 157414 809551899
3 46319 39879
1 2249 194376 795945758
3 195710 169351
3 47840 13191
2 58887 322762287
1 104901 193303 608036662
2 51776 852341664
2 63626 578034077
3 157682 45399
3 26801 24141
2 73368 252405196
3 79077 178920
3 192567 136463
1 167460 182922 214216220
1 21881 78972 716867772
3 48002 133324
2 191311 133038736
2 28323 681458714
3 153878 110717
3 80742 169666
1 39053 122642 827695526
3 72110 89930
3 15621 116357
3 28694 39680
2 23326 68910979
2 76272 241092637
3 57128 112578
1 7094 163415 120862763
3 179257 40080
3 33253 53749
2 17795 355911208
3 3966 46347
2 113527 857378824
1 20689 43902 506745599
3 71193 90207
1 33450 169168 429094240
2 93833 609009634
3 59391 136264
2 198885 681028298
3 166429 62572
3 63438 154808
3 144666 105915
1 25228 168260 954347189
1 118381 140993 872518149
1 87346 147391 891482129
1 140827 174550 738567665
2 192966 209069783
2 103054 788465843
2 179563 992117737
2 81037 689969827
3 171648 174082
2 51419 882300664
2 101620 250845617
2 23929 808944727
1 33125 47865 552609108
3 83331 88183
1 14278 28633 813825879
2 22933 26738589
2 115749 598252244
1 32610 170985 287976639
2 26079 469085827
2 53158 960910062
3 64000 199192
2 53321 665708869
1 70223 179542 192114359
1 101078 115058 795457645
1 47644 105975 192073567
2 39274 215567932
1 134395 161650 474465207
3 151874 42229
2 32635 355857276
1 123855 165576 760196837
1 181220 196973 167157710
2 151490 953764632
1 24236 40986 624316578
1 28558 108497 776737141
1 123346 172014 988202749
1 69747 109880 690325049
2 18114 148062770
2 108865 66441211
3 174605 57876
2 173923 584804237
3 132698 167769
3 109373 157903
3 109764 124854
3 125754 61006
2 87401 410139366
3 187332 165405
1 84570 100404 95349029
2 150510 598135543
2 108110 659306450
3 30303 79888
1 83260 89357 825627959
2 196107 205342434
1 1153 32119 952585474
2 106913 168464
2 152783 633503948
1 39955 96150 696269941
2 195893 223385062
2 183889 528425876
1 144361 165355 21129497
3 93680 4281
3 191294 144471
1 11836 63620 587028789
2 166268 799513565
2 172230 818458934
1 60271 119447 695141761
3 48849 165537
1 104707 140573 724528193
3 181842 84464
2 124742 238460032
2 41626 928132280
3 86193 187612
1 107468 133460 878054475
3 177983 43747
1 70707 115309 576094260
2 62645 137882584
1 49132 123367 733464617
3 160589 98781
3 95470 95510
3 21055 54574
3 153928 160947
2 122768 369638757
3 176808 80385
3 56392 143433
3 109977 99350
2 15408 809472612
2 177988 640626842
2 102426 789581712
1 158033 181917 801318364
3 79628 44409
3 30369 188486
3 119303 38432
2 129916 662818
2 19158 924800962
3 179361 192202
3 165796 18191
2 155305 560908022
3 199956 122920
1 22754 197024 221393179
2 3951 55784660
1 46017 89184 942701724
3 61487 158740
1 79671 174859 666395153
3 155678 165595
1 145760 168922 422101772
1 172469 184084 886742625
3 17907 146884
3 46748 60977
3 22279 25851
1 94210 154531 635037876
1 38472 160419 222880950
3 46594 63236
3 94771 140227
2 71067 912254196
1 66468 76944 736844939
2 192226 87777545
3 20869 117370
3 156042 88643
3 157762 196813
2 69087 457893848
1 19667 188121 627356930
3 153094 138460
3 80442 128249
3 128164 154424
2 116369 671263748
1 42739 83037 743682073
2 185666 815689925
3 18067 36349
2 170883 588455706
3 194994 131860
2 130025 162955255
3 97299 31940
3 104709 173290
3 83343 77620
2 55458 218614324
3 27843 137873
2 75934 844446234
3 130480 87185
1 92520 117789 117957438
2 169521 144929365
2 43640 78053669
3 164387 134184
3 134658 97877
3 26716 189773
3 10183 127551
1 21784 95698 633440435
1 40696 69834 749626492
3 50175 54319
2 186981 276641283
1 158351 163662 459770242
2 48386 997067503
3 163319 190692
1 24634 128156 608305663
2 144091 228439951
3 124927 159915
3 136989 74527
2 127044 696093073
3 39374 129643
1 87033 105293 956328083
1 110811 111754 923523967
3 166560 55951
2 33009 792013792
1 151431 194836 399413326
3 182786 152494
1 111455 147829 284802359
3 118024 142525
2 98610 389727665
1 1137 186621 509260250
1 123392 161835 250275688
2 143910 191355756
1 66505 157088 501891351
3 53185 40583
1 92239 114784 999959954
1 6054 138605 195294772
3 111619 96909
2 157245 562147500
1 104089 143459 76100825
1 78552 157380 914255359
2 88363 227055102
1 1095 161487 929599067
3 53255 13096
2 130614 690785239
3 168010 32869
3 170861 143564
3 76223 23075
1 87794 102336 461597623
1 60553 136631 396212041
3 177232 7822
1 509 98654 826525511
2 24338 89269778
1 58463 147194 980276959
1 178232 181835 143597267
3 127531 128029
2 189265 282990985
2 66238 45982251
3 9847 81726
2 27553 332890944
2 186668 819740827
1 80707 93696 959039180
2 191942 218099441
3 199461 3824
1 12198 158537 910900878
1 12451 57610 288966943
1 76574 185185 642399943
1 42209 163441 224554425
3 126602 109862
3 155824 29959
2 123894 713460496
2 2240 162576439
3 76104 28768
2 109740 643296797
2 92482 400323644
1 42964 51645 866189423
1 68020 99467 859683558
2 62642 967569961
1 99940 191184 61185279
3 106638 180963
2 25251 869939599
3 41940 45926
1 43321 56861 88512083
2 22400 248175799
2 68452 138308266
3 130321 6146
2 8682 593413061
2 199691 325657104
2 61311 453996178
1 5522 190088 436189790
2 48588 930571712
3 55727 157423
2 179915 579774277
1 181253 198078 864463881
1 131595 134565 136809667
2 197521 27767404
2 135553 790568173
2 141128 164934836
3 6079 158793
2 171507 128890272
2 116825 5079808
2 57100 177653261
3 3345 6762
1 32095 190845 492844425
2 198977 357230099
2 5943 375500306
2 79332 428344752
3 70021 187091
2 166670 550503262
3 179639 61174
2 32853 683929602
2 37088 596851937
2 56780 342769901
1 47839 193554 672243238
2 48290 950094878
2 111313 874113432
1 168554 172612 865133153
3 131675 174554
1 54745 60445 287313981
1 25341 73860 620840533
3 178 187688
3 55966 178079
1 62171 65838 444995029
2 113443 826631940
1 144168 198446 715405864
1 147181 190092 864167218
2 150320 664587898
2 51857 633958387
1 155837 174015 219477235
2 189571 123735464
3 73467 105952
1 23525 163163 842842355
3 52033 83762
2 18928 544712388
1 76684 175354 250261505
1 96299 103729 116578077
3 157832 172992
3 10446 153452
3 94267 82181
3 87713 127205
1 42709 65252 913843345
1 97958 102688 26394968
1 57227 168873 700058530
3 42785 46415
1 21971 44338 797848849
2 121710 502036049
1 72149 155137 804988937
1 74775 91012 907617087
3 15663 29822
3 121080 103009
1 94143 180676 511194474
2 168395 496263147
3 77342 32984
3 142670 148701
2 112139 228205197
1 142468 162313 450255882
3 100389 164413
3 46137 181078
1 3899 5118 630555129
3 188403 163917
1 45364 192346 98528248
1 30143 124622 952164890
3 4966 45381
2 95916 977311341
2 48951 431998520
3 94465 5831
3 120070 129869
1 49237 51163 501663117
2 94971 593450641
1 75717 119867 611400497
1 59237 191705 811292251
3 93696 84479
3 119673 61301
1 74961 109035 89212495
2 80509 323185830
3 94970 82411
1 127949 147834 726515529
3 94533 147902
2 128954 181595785
2 158015 288160055
2 80061 696237465
1 26233 67405 370006935
2 131019 719561032
1 33319 169347 544974042
2 32050 200445201
2 127079 657668017
1 1941 89169 63475800
2 106744 929398343
2 136863 880564941
1 62226 183190 766252956
3 196169 80514
3 10812 106906
2 9782 18781617
3 116870 154737
3 174743 186714
3 107045 33702
1 41603 178555 978119134
1 156485 170755 742921906
3 85034 108435
3 82492 173445
3 13013 89379
2 68793 825968984
3 92091 111375
3 117532 67555
3 186077 65490
1 43976 122481 360001811
1 5460 152289 812834567
1 1488 4598 337508650
3 120080 90748
3 25286 153083
3 49146 153513
3 178327 9822
1 108273 140716 337777091
1 70066 174236 747042849
1 2252 44858 528966895
3 147710 50795
2 132663 909881097
1 32023 162762 954293826
1 17981 194271 986356620
1 19762 110605 337675637
2 134024 246950789
2 199809 238070051
2 146367 457500628
1 18628 46187 339164614
3 56799 175457
3 171505 165095
1 61948 110870 559017841
1 135089 144637 47699473
2 43301 616103668
3 75941 74755
3 157399 91825
1 119573 182210 376539271
3 116250 122099
1 115706 168598 553590924
1 71640 197315 696266142
2 111067 127566449
3 190796 168054
3 141537 106534
1 177147 188564 372269396
1 12052 150992 766947410
3 173419 135884
2 146454 751697237
1 31481 137022 402046002
1 253 107650 273310867
1 136460 141967 644097320
3 128702 1424
2 120398 221842865
2 110982 641079597
2 85241 953154296
2 142005 924835459
1 38916 42987 104171658
2 192219 443843661
2 179730 367298524
1 76394 147783 555260111
2 138033 159353838
1 42004 153064 689788855
1 60409 82699 248571158
3 127808 171600
3 59204 125
2 118925 481132216
1 35638 198832 732338090
1 12637 180066 195564630
1 121392 153326 257129990
3 59953 175990
3 171255 156387
2 143888 85478504
3 139985 22269
1 73756 173689 891782135
3 17397 177787
3 174998 64614
2 34002 203582452
2 176344 508341348
3 15055 16240
2 54538 934165304
1 53818 112997 404981147
1 73622 100122 577103465
1 44480 126348 763923710
2 49411 57928643
3 28144 183342
2 39260 78104897
2 131510 179513210
3 34354 152132
3 188284 158704
1 141283 192317 245959756
3 110594 71760
1 17287 87480 698423210
1 48218 92504 869513821
1 109706 147902 452931079
2 98880 4587856
3 172231 164433
2 146712 465468041
3 25791 36520
3 122895 7637
3 145893 113248
2 91458 364638278
2 24183 70506390
2 9917 332765493
3 141535 70344
1 58133 190354 824820469
3 16681 141606
2 145509 321079463
3 126184 85012
3 90368 142270
1 145687 160925 281855865
3 22913 74357
1 17788 144886 125562023
2 112085 739540052
3 47040 155922
2 77327 930878396
3 69735 182477
3 54886 19633
3 159984 133647
2 25872 58086345
1 20423 110746 145762435
2 91401 610540182
2 18816 118802156
2 130757 777055361
1 164720 180299 718276394
3 30578 94266
1 71777 145355 575810625
1 734 130585 255923757
3 171635 146146
3 2014 37901
3 134278 119326
1 154783 195412 674056313
3 198391 24786
3 94901 133523
1 31221 100956 483542308
3 67188 172515
3 42028 125960
2 5710 846838964
2 68900 778947043
2 46754 856595582
1 75799 91185 406612761
2 58786 872338738
2 43251 407374803
2 12752 590457476
1 154261 158185 563901055
2 2520 750318229
2 98467 370122508
2 17730 878264469
1 36491 77360 732728015
1 142167 161460 523464447
2 185686 548203684
3 18119 110934
3 105546 36283
3 89936 83040
3 80641 79031
1 113634 141930 862962793
3 16429 98841
3 86444 194687
3 55138 62253
1 67879 164788 130315391
3 117266 1411
2 142149 121194742
1 79784 92601 380970759
1 40435 194441 803860263
2 162181 313739815
3 127024 199402
1 1503 44452 403466817
2 78941 546082563
3 192236 184289
1 64978 195395 209933581
1 93308 134384 840712061
2 187697 483517601
2 79228 671672453
2 103423 817741696
3 185720 71360
2 117870 821869080
2 170591 571404807
1 118815 178869 241040176
3 41874 139377
1 69148 123741 155031547
3 87614 57413
2 96221 594478241
1 131502 168159 344177374
1 78287 175653 560152381
3 61643 178414
2 115539 975006673
2 76502 632374672
2 53059 611041684
2 4347 291226740
2 64793 712334306
3 185595 167168
2 22062 914538840
1 47542 192116 828484618
1 64945 87011 734973031
2 137053 844852589
1 119333 136346 368062836
1 113524 138062 617442092
2 35270 778323983
3 46734 27615
2 187273 875827222
1 4675 155482 393253734
2 113458 12170288
2 79530 16414690
3 179962 99356
1 22701 111162 575112131
1 32111 65893 52830208
3 56681 183875
1 80678 99102 722347285
3 29743 56535
2 86103 344511330
2 109081 272057736
2 109968 833499884
2 63581 857582176
2 32819 870155416
1 104579 186581 735092016
1 37073 146543 245402178
1 79858 110026 674313697
3 87212 112889
1 170010 199959 179392805
3 111404 88602
2 52591 248922943
1 67782 109820 894208285
3 179285 118762
3 68213 196583
1 27930 87136 13194855
2 16629 351310598
3 178569 85811
3 1478 30816
2 121876 459696171
2 194190 48265616
2 122501 968126623
3 52776 159008
3 160360 53859
3 126236 159461
3 77500 88428
3 45976 78289
3 94096 7930
2 73047 218400904
2 109948 121985361
2 2407 265600304
2 7326 599188251
3 87169 180941
3 70043 158531
2 146381 695410698
1 8066 26408 813204708
3 39174 159550
1 72744 92696 841111911
3 141531 5295
3 71179 57373
1 19467 126240 865250507
2 125911 522586262
3 6995 149290
1 46119 85507 289379638
2 6477 231224033
1 30561 120243 21468234
1 6281 147418 765069996
2 19418 707236765
1 78347 123283 728079496
2 198501 340757134
3 80149 10531
3 163874 118458
1 117513 155761 839573022
2 119427 632579362
2 14692 558637586
1 112798 148130 616268065
1 69351 125139 671000207
3 28956 41270
3 34555 140286
2 17457 924970122
1 70718 152257 539499251
2 72577 807097588
1 9431 16483 453758399
2 62341 590767260
1 75123 133836 504776050
1 7514 23552 418700401
3 30573 9198
3 71105 3491
1 72803 135239 805154648
3 4445 87551
1 1812 37746 877181935
1 11618 47737 448000560
2 99724 957303452
2 36853 878481582
2 88320 664673037
3 23846 159580
3 175392 98509
3 93435 100387
3 139703 92093
2 73004 647035497
3 23892 121808
2 191174 728065570
1 54092 88467 206665
1 76491 118449 429902376
1 36307 180843 509553272
3 136003 106042
3 15110 131180
1 90246 100759 948767367
3 167045 12068
1 25365 77189 337892613
3 151273 134159
2 81446 594364584
2 92001 777874531
3 77953 98309
1 67112 105455 537721493
3 104201 36665
3 22551 187578
2 104014 421655859
1 126932 193887 273418188
3 75056 15090
3 71604 188720
2 113312 856328700
3 48608 107346
2 126307 819031755
1 49898 188694 996841755
1 32583 185703 939637296
3 29068 116225
2 143750 592033290
3 163188 185141
2 41184 747459075
3 181222 77194
3 186570 150225
2 128218 338140064
3 40462 2308
3 102266 111352
1 57828 123683 330233148
1 117487 126492 357278760
2 110070 398227840
2 73948 262562494
3 84049 150087
1 18607 30573 563818216
1 152929 192687 901768670
1 25175 81138 495227638
3 51956 188358
1 34967 65468 361886354
2 25743 240852857
1 31099 46034 294612565
2 37408 476156198
1 38234 161988 61993643
2 71666 199842394
1 51520 167298 306387643
3 149854 82240
3 55337 4905
1 6859 73064 678936496
1 124024 189413 983642857
3 93046 155338
1 9642 42465 428821685
1 32338 154789 359833967
2 47187 154086148
3 10262 51014
3 50826 192420
2 158374 399346241
3 71467 88155
3 128854 153231
1 142411 195792 34418197
3 175802 182309
3 186413 120213
3 88840 71135
2 144488 556524621
1 24071 77425 730783565
3 74287 83547
2 121958 354037443
2 42528 664255454
2 72481 729023610
1 65422 88738 862878779
2 183834 952944172
1 17214 96059 339481521
3 128825 70668
1 842 131713 738375110
2 89443 31225356
3 104894 72417
1 17027 61335 835759193
3 40710 170576
3 52023 102413
3 34645 44066
3 42001 76321
1 70984 173824 749234169
2 156624 358142239
3 157180 5378
3 2503 52675
1 135161 156538 133778715
1 69047 82390 115909266
1 112533 189983 305050428
3 28500 173876
1 1567 118789 668564772
3 135734 182131
3 43817 193906
1 60768 75433 783185451
3 145878 65409
2 137722 952499023
1 51274 114632 701328411
3 177968 183282
2 18856 475307986
3 66092 161368
3 48467 147928
2 136462 118624373
3 31410 81222
1 32514 90635 167389354
1 104480 153556 632822529
2 100734 896189504
3 19006 15971
1 190999 192862 531734927
1 70422 135281 895190748
1 27423 183266 358310323
2 116211 383151377
2 61838 359823005
1 53986 99367 139181709
2 60741 155908077
2 40896 546304914
1 72762 189421 316117220
1 138805 196686 916865943
2 66410 580181297
2 11766 754233333
3 120365 85562
3 168087 114295
1 88108 171775 578802980
3 103954 76142
1 18031 64215 124341212
1 609 22154 617018385
1 39276 42630 385352246
3 11630 47845
2 106249 267109418
3 14372 139693
2 85857 699757053
1 45006 169380 952385437
2 137103 691536764
2 142503 798714999
1 64563 130098 344859386
3 115638 37085
1 43400 178682 942339493
1 35671 90152 603714167
3 52845 116780
1 68636 69121 571747929
2 182446 228466451
1 51786 127450 840164886
3 85694 2073
1 7419 84209 204515991
1 12112 158322 49993207
2 148392 607304060
3 113111 170668
2 126163 711559603
3 97957 83197
1 34938 71214 887651204
1 6712 198100 679911782
2 148402 482124106
2 5497 970925358
2 17374 985518862
1 86036 149202 730192859
2 10011 239240001
3 457 63900
2 57951 744343448
1 81207 188808 842307615
2 45301 685917020
2 37915 39415750
3 29203 191332
3 95216 19406
2 185569 662186131
1 4329 146941 732353066
1 158187 176610 720357418
2 174504 909399685
2 14890 237692218
2 45828 998885003
1 59922 135298 371471659
2 153099 182575870
3 16939 79438
1 44658 131551 452375168
3 177545 76751
2 105142 195063631
1 1259 149000 778016073
1 53713 126599 624249627
1 15787 73914 594238812
2 157420 266827240
2 186386 323435643
2 8446 774318355
1 44523 94146 368289662
3 187890 135529
2 9928 247149217
2 111895 781109644
2 121320 744028011
1 153406 189522 858760623
3 157554 92133
1 85629 105078 921588328
2 71167 283079793
3 109395 127552
2 6975 68128173
2 74665 236704159
1 7660 130445 541550528
3 22047 126617
3 182119 142785
2 8471 879762637
3 144798 114220
1 63753 77178 252349240
3 121381 167235
3 76594 60576
1 10042 163188 980799779
1 56927 190087 643203221
3 180460 65117
3 152165 121720
1 69413 163280 746490451
2 117819 522634521
2 133539 542560022
2 65211 763756113
3 113942 136722
3 151873 22235
2 163284 112699906
1 113797 143679 546878903
1 86809 130077 596519762
1 4560 33567 659104618
3 42669 97654
3 198993 144953
2 154075 166887908
1 114469 197926 44299297
2 17472 177593610
3 32798 10411
3 86152 93280
2 172343 285402345
1 76873 139583 398383529
3 94936 114901
1 70340 142547 489578176
1 157689 166462 19846343
2 24382 852353745
3 133143 45950
1 8627 187568 671099319
2 191958 601423675
3 178581 89642
3 137616 6581
3 138717 125024
3 125640 137716
2 106377 42922054
3 18290 176784
2 53457 41597522
1 5331 14448 972785577
3 28156 183193
3 74527 120862
1 106463 185711 275420166
1 107781 178273 957149727
1 4567 143495 126794887
3 167237 26608
3 159445 71444
2 89673 382061346
1 155143 177047 527745403
2 179037 843875161
3 58762 167923
3 98692 46021
1 97793 136843 102267803
3 41955 94401
3 152215 172984
1 4283 51339 961162268
3 85452 126424
2 184324 45230984
3 36361 95412
2 156452 973795515
2 58737 780939541
3 132370 45740
2 31247 771618274
3 21124 14939
1 70294 172377 138328438
1 34371 82424 232228043
1 48417 101499 125143437
3 135144 62873
1 12137 177756 948982505
1 28070 51399 820274988
2 9966 469148626
2 3471 704985556
3 57343 122574
1 42137 127693 848801091
1 7152 186707 289035445
1 18005 52113 100603122
3 32965 13934
3 46641 50285
2 37269 753539135
3 38888 155303
2 94366 785921092
3 12390 25093
2 96969 457252191
1 90859 104800 715859223
1 126128 136486 145100965
1 163861 197424 514257475
2 92732 452639267
1 3170 71867 50000690
2 40987 213935145
3 85451 115510
2 168262 357990749
2 119675 517514072
2 145543 244863867
3 184553 47385
3 185468 31790
1 96899 108946 982473028
2 179076 373888971
2 76282 42566935
1 103095 164873 266291891
1 38794 137046 939083385
1 111656 125255 403821955
3 105744 166888
3 148699 75291
3 58517 51768
1 71410 131001 224083687
2 192479 293095693
3 42298 66179
1 138433 156259 789804842
2 192585 237527392
3 106843 24924
2 178230 469332998
2 157508 628672024
2 1780 535847983
2 185927 735027147
1 30319 141297 449986915
2 170686 30754906
2 123922 337601525
2 122602 415230789
2 21602 231161279
1 79128 137608 233953885
1 24162 61685 470843270
3 119163 92689
3 84809 114908
3 71165 9344
1 46407 86851 687684337
1 25566 59827 338045477
2 108250 402344018
3 53837 190541
2 77119 420423491
3 9521 199053
3 30748 157245
2 137235 55690830
3 12916 67066
2 152769 457964655
2 80275 681631869
2 124159 249849028
3 5137 120828
1 150304 167077 287381412
1 11729 88872 637420533
2 11144 453537400
1 101804 174488 734907964
1 29345 168773 301063291
2 129395 256300855
3 26362 48457
3 185899 66401
3 145079 45743
3 141977 104811
2 194945 583277548
3 188696 83150
1 50451 81621 791700344
1 4016 48780 471244203
1 55166 136148 803396646
2 100288 372451815
3 147702 118964
3 112131 99741
2 39056 938825294
1 50250 103091 958145061
2 191396 319292388
3 169087 132549
1 86048 147108 708979888
2 95901 696291316
3 17667 115997
2 37210 835791280
2 101915 73866071
1 12960 199782 684569531
2 175185 77648256
2 138972 768854471
3 181430 161304
2 88116 569930873
3 171577 168832
1 86139 89650 406029099
2 41691 366047271
2 153279 306161681
1 46313 133179 817235633
3 22642 112896
3 3279 96005
2 44501 469243743
3 21697 47010
1 52425 62734 645284392
2 32489 100466716
2 41861 672284573
1 94081 155373 207339058
2 34005 480402146
2 55323 931390999
3 161972 155586
1 117744 195124 200965452
2 19710 233067441
1 70934 139997 132522791
2 96376 674175408
3 195543 151130
2 60556 597190147
2 188609 124192404
3 24231 24319
2 88113 254455080
3 135695 131910
2 100288 352980905
1 190 180495 310759181
1 82711 99266 285074136
1 122511 152707 181168858
3 144703 128324
1 94272 192719 847454459
3 35571 15326
3 181629 117106
2 147138 233883761
3 41820 34638
3 89419 1566
2 76549 495744897
3 93861 49694
3 94352 109374
3 56330 97581
3 161805 148383
3 149010 103444
2 112399 65137698
2 61558 873016764
1 59389 97558 152024034
2 44479 674644926
1 70993 139226 668695660
3 22935 49891
2 179090 246370818
2 158796 937465154
3 127387 93919
1 106706 132317 825458640
3 83710 54352
1 64760 92327 901366889
3 127517 80394
2 32381 725694871
1 79276 126901 687883062
1 78010 190659 288205717
1 17759 60897 264446056
1 115775 138840 428774739
2 85586 930684233
3 161115 144006
1 110638 180844 74809903
3 42425 192765
1 34401 152280 326751719
2 155702 886429625
1 9419 60526 467676013
2 127059 128597299
3 108663 17724
1 90763 181220 166804763
3 4399 124997
2 1728 156015455
1 57075 146746 38326067
3 32564 81605
2 134591 956652156
1 25183 49055 116505686
2 70713 63953590
1 39873 82662 560822057
2 167879 157982404
3 195088 110231
3 175533 53601
1 89055 184662 434766203
1 7810 54504 284503073
1 55859 176949 996597174
2 148775 818463850
1 82578 175356 102540504
1 10192 74067 983057698
2 84817 286898815
3 192099 67061
1 127202 192573 258865297
3 11455 106803
3 151281 76091
1 3312 86206 309594104
3 64933 81045
1 2871 41528 654870208
2 46165 287689290
1 113888 125329 176390858
3 97695 85422
1 53568 142021 418397700
1 8876 165671 647397080
2 181425 475718527
1 128128 147199 358584611
3 37249 11535
1 32397 61737 869550059
3 176255 198170
2 90012 837911517
2 42348 587796471
2 43174 513168850
2 162888 787916079
1 94181 109643 167411148
2 21065 98306930
3 26232 55543
2 99280 630786689
2 144491 812142284
1 68015 77963 423508294
1 24936 74914 396103102
1 52546 139189 554614331
1 122594 156581 752608201
2 12872 698848446
3 133657 82135
3 178090 41126
3 171069 36923
2 156631 959168962
2 86827 153514119
3 38497 188279
2 126809 619200377
1 176898 195435 791937139
3 44997 28925
2 99655 168439568
2 57899 367712653
3 19151 58105
2 120129 651596855
1 25420 27099 14290766
3 73900 188024
3 62379 154361
1 56324 190004 554416734
1 159974 169762 407308696
2 185335 330643979
2 64209 610192017
1 42451 103523 205483283
2 18488 551706145
3 7318 179889
2 93991 217770801
3 167982 150595
3 108573 113404
2 129453 162804828
2 163359 296447890
1 23875 73819 274025607
1 69443 75652 153820394
3 132926 196302
2 41061 432560496
3 152787 179577
1 96738 187031 51255627
1 70340 95885 764598761
1 109275 111015 798500575
3 186626 98322
1 73808 165918 210284809
2 62390 767008194
3 104275 70322
1 129403 182303 207390682
1 36715 37145 341437272
2 193107 88370103
1 59892 154648 856929301
1 32190 139450 972207043
3 195072 35399
2 90156 419689391
1 3358 79721 105274137
3 25558 131560
1 107778 149629 749372849
3 20802 5143
1 21368 109366 177728030
3 182905 148502
3 21524 134604
3 106210 198177
1 22955 93276 993895986
1 30819 140837 789762108
3 111939 77990
2 90239 968424544
2 526 194772756
3 179615 69760
1 25266 148363 67721846
1 106422 155474 800312288
1 74930 92358 525644615
3 176286 119748
2 51102 190401745
1 150895 158366 993651315
2 64262 43150361
2 17409 915336979
2 49326 932702320
2 41214 296035608
3 35177 185625
1 19918 140735 137829922
2 5623 522104036
2 4117 994938979
2 54035 626404655
3 94210 115181
3 112041 184587
1 160477 168863 97535657
3 34750 13197
3 11629 37880
1 69551 96409 426965395
1 42484 190929 30435360
2 147995 260101427
1 20690 160191 659336352
2 127484 665838428
1 5630 16390 241757318
1 113043 124555 139230417
2 11466 469936360
3 144986 83588
1 4634 110697 432573192
3 127982 94521
3 85612 15275
2 68992 530906397
1 42670 113120 630776238
2 37609 363264684
1 87242 191255 22344678
3 8357 47816
1 5458 147576 646277197
1 115479 181998 931668510
1 35218 71010 43858985
2 150848 550354067
2 67513 251001977
3 149663 81074
3 148519 60268
2 19799 717225168
2 53427 591039413
2 36584 192904827
2 106293 984217837
3 105710 183480
1 59856 105559 836647506
3 157901 133926
1 62877 183768 701318721
2 111191 568677194
2 106494 853275604
1 50676 72636 733711136
2 186188 677238695
2 194114 726748921
2 41511 229990666
3 173385 162798
1 192382 195617 196197875
1 70225 180056 48372814
1 83184 183936 48551330
3 197544 187946
2 76165 220046228
1 21841 51178 584399738
2 171194 691882730
3 183470 49134
3 70119 38105
3 43014 99774
1 5230 133748 437267076
2 1948 743587862
1 36729 67612 587660054
2 46996 141772498
1 60756 96277 389750854
3 78524 93867
3 199300 101220
2 124191 975606066
3 8279 134149
3 34152 155250
3 108047 58481
1 49086 147690 650716168
2 179094 599485888
2 65920 377555419
3 60386 56872
1 91413 113701 564857338
2 116480 778040451
2 4181 340642365
3 69678 32522
3 192094 183926
2 131865 817193059
1 56499 186731 681347334
3 108646 133524
1 141337 143788 723258092
3 45025 103213
1 88023 137787 727222123
1 19280 22710 325560377
3 132752 71691
1 55645 159515 679068300
1 45751 94457 323641616
3 127893 13362
3 67175 160514
1 5059 11182 657149951
1 13173 182330 471669518
3 26603 96070
3 124008 107030
3 181229 192184
2 139962 203780321
3 76581 42487
1 63257 110340 899795972
1 148503 182028 70143720
3 112378 60226
3 170492 142896
3 47159 155210
2 137153 141197965
1 176266 183730 97168286
3 167248 20069
2 118523 728974433
2 185596 947263629
1 18853 37675 874316446
2 177621 816572862
2 23780 234994290
1 26843 132662 816972001
3 168274 64852
2 99796 475675074
2 43521 107194380
3 32325 63841
2 172938 245381206
3 35659 88098
1 82390 93399 349004233
3 118266 18238
2 117677 586820663
2 192791 556231234
2 86605 604540099
3 160223 162771
3 73094 28107
3 121504 38067
3 80273 92994
2 41452 248653526
1 100148 103313 587993395
3 48439 71014
2 68304 720462355
1 46849 151673 357832952
1 12329 195192 303562483
2 4520 849837954
1 67177 73405 502954686
2 146771 400997703
3 134942 78796
1 63536 67824 36514059
2 22797 677194908
3 136060 59273
3 129905 16484
1 22103 193643 375599906
1 44703 118506 446698257
1 77279 161785 6495825
3 154765 25699
2 189440 960032724
1 24009 94322 28837224
2 38154 115808819
3 159500 197417
1 26640 111148 953714429
1 4354 162646 382568003
1 116214 145286 679282314
2 17026 759253729
2 34539 324318955
2 171141 233922863
2 171754 833431866
2 88673 293212604
2 128041 513811291
2 96454 179316981
3 22901 81422
3 35386 101832
1 14500 79512 563191253
2 88483 387598193
3 198211 1592
3 4224 184615
2 19848 888339966
3 98731 91266
1 27458 55236 576512717
1 25929 160213 650022056
2 196213 124034213
2 12840 333871878
1 142136 179228 838012041
1 97889 146134 920763522
2 8410 705321471
1 63785 187299 699593928
2 155010 799140679
3 132361 93985
3 141812 134213
1 1012 114921 40006183
1 103245 167089 819004282
2 67320 4121432
2 193405 164201451
1 69779 115104 350408759
3 41943 97667
1 101155 198991 183286358
3 24949 85100
1 81299 136251 742897488
2 155460 597259936
3 144886 199073
2 141328 7403930
3 4000 14144
2 26285 813790098
1 1493 79371 656478716
3 79978 135829
3 70733 155043
2 131200 960753826
2 88854 525791810
1 1024 84481 44601479
1 158236 164075 488189504
2 20349 992467003
3 151885 27903
3 164425 173751
2 197106 105944373
1 38168 196262 328558811
3 83252 147154
2 119011 661436190
1 31443 145876 157021003
3 144355 74163
1 87050 177536 644731213
3 55647 20104
2 182817 406568290
3 11993 152779
1 142295 166529 310327685
2 113801 881464255
1 161079 171993 733483655
1 20840 33307 859248360
2 69713 54870869
3 96706 59949
2 116619 707284985
3 179209 38735
3 102074 83282
1 99127 149228 897150761
3 66855 178056
1 13084 85528 460113101
1 40495 170912 465824412
2 100725 81108828
2 133608 244386930
1 89323 193170 396998358
1 131880 136814 87547932
2 132721 786771135
1 149122 182178 775911459
1 18412 37886 648413246
2 46323 604634069
1 2598 55617 607602308
2 66004 435479222
2 31369 839442753
2 973 740561229
3 192598 66360
1 7397 137009 597238535
2 128804 618823114
1 23162 40665 309354966
1 151711 165197 510562311
3 12975 50400
1 30750 76747 968630660
3 191323 23795
2 13818 121464977
1 32601 164583 483460274
2 12513 486332857
2 124456 230888896
1 61337 74666 236351111
2 120146 1087488
1 80157 137134 612763203
2 151263 927875180
3 140063 136276
2 124773 916611242
2 143942 727996039
1 72514 91004 209966920
2 96017 508736226
1 166544 183614 363220469
2 40235 14122021
1 136279 139985 140339464
3 47198 13839
3 107525 95076
2 61755 327681140
1 122430 195661 774170409
3 71996 179409
3 129124 89782
2 69677 155818220
3 178182 179669
3 136605 22726
3 185525 188092
2 155615 590081720
2 82702 610307811
3 18176 67523
1 82499 175023 517969049
2 186532 598927374
3 13743 161085
1 182610 192272 966754180
2 6145 348526176
2 94111 283640061
3 74789 120614
2 180810 766931521
2 145544 319823087
1 79222 184447 96024299
1 153785 159390 868027363
1 117493 150712 114061023
2 45201 335023414
1 71343 141499 61298561
2 52122 933074984
1 525 15858 594305935
2 68106 359931593
3 50429 118780
1 94826 183996 335337348
3 188786 707
2 91484 545503973
2 186392 857990681
3 170483 182944
1 136708 155544 651225690
2 137849 674595111
1 79343 117259 332997223
1 38867 42189 63924565
2 155252 70871995
2 159137 512769967
1 87866 99672 604747870
3 55332 112128
1 105769 175754 917309751
2 75483 981401537
2 156613 407556237
2 157272 844342598
1 84086 170799 498136411
1 52301 181179 841166099
2 49393 546393320
2 107605 222938637
2 54748 563293325
1 179661 192224 200839819
3 198634 106918
2 105847 517632351
2 8756 764348550
1 54977 156829 629206639
3 31624 75543
3 128576 83073
3 134566 160501
1 84184 90769 113458501
3 80728 130433
2 148931 969557153
1 40507 127300 862104817
1 54952 83996 686262845
3 60150 91565
1 15569 121158 304436024
1 918 91228 150002535
3 41602 164385
2 164162 861723557
2 45151 112168266
3 43800 108400
3 80857 102082
1 55883 177097 816475587
1 114754 191814 407647578
3 74511 55568
2 80979 811785650
3 112642 97505
2 141989 617058689
2 42235 32405111
1 23883 184055 441992833
2 51183 353624177
1 30613 79219 928510041
3 24746 76455
2 181220 160678611
1 37144 53805 284383936
2 169962 189776800
2 178855 496798267
1 40990 77819 427115133
2 124616 659356524
3 79587 152252
3 197923 154278
1 31391 56445 875510536
1 104654 134289 230735802
2 189908 288485933
2 14896 758490727
2 22674 336682461
1 90619 168536 330629953
1 65561 84603 131627514
1 99164 193838 926704911
2 101744 764234866
2 131910 598730001
3 10599 125380
3 35424 139677
1 43776 98345 45837220
2 187073 18945015
2 121473 612595644
3 15160 183965
3 161850 103354
3 167537 80150
1 54098 180452 737418951
2 99762 135459875
1 135866 197558 83932144
3 4043 132741
2 89035 746320398
3 133317 165492
2 160178 372438585
3 49723 55597
3 107910 167729
2 86976 742439593
1 151652 157260 589789195
3 72419 86054
1 30281 96924 700564398
3 145914 67667
1 22605 180719 509903911
2 47398 987117804
1 3653 183236 642657010
2 25734 481345638
2 21954 833575476
3 119068 95626
2 102673 769939484
2 65476 1492435
2 39541 706586855
1 141305 188795 68290123
3 92582 156868
3 69302 106535
1 6120 43218 710871460
1 77904 174701 387169692
1 142399 196012 178748297
3 48697 18601
1 67464 153934 67340753
1 80610 146975 531017759
3 193448 152198
2 191700 937174696
2 46236 266529172
3 104208 153381
3 62480 53530
1 36085 154778 277864944
2 28208 343645066
3 128879 175152
1 78707 171024 473411582
1 151061 179196 82439385
2 117211 400898106
1 20605 53612 439720805
3 36095 15155
2 5003 374377014
1 114979 163240 281066858
2 102365 901154987
2 79362 906223750
3 55125 39819
3 105923 172484
1 103515 185246 553742803
2 2727 158904796
1 31968 156479 319263810
2 134322 305933119
3 117205 180858
3 57010 122827
2 84234 350221441
3 83785 106570
1 41634 102409 605438553
3 47290 163551
2 121858 937454789
3 145410 3128
3 147188 83737
2 28763 992935090
1 88165 177034 624052145
1 84573 109417 863366675
1 54334 114413 831204517
2 64319 811216186
3 98647 85825
3 37151 165310
1 35384 66658 341592961
3 14087 142390
1 60568 118390 540768438
2 66558 966565615
2 10629 143694101
1 85908 193460 816626712
2 174050 716895770
2 139695 844613424
2 51597 798370446
3 34287 32331
3 178784 97826
2 111934 440900166
1 51040 194518 646329635
3 39714 39351
3 38628 191741
1 16477 67155 580954669
2 68685 752593981
1 25934 47100 947295453
3 42282 191190
3 3168 40474
1 195314 196605 593023667
2 189500 221787085
2 39850 687457235
2 27661 364382904
2 65433 432673289
2 143174 133631604
3 46476 78347
2 197623 600345339
1 5648 121358 927665443
2 177328 149058064
1 17386 189803 467837789
3 163639 165829
3 54468 1398
2 132147 520977670
3 127210 127591
3 93182 43532
1 39936 165001 269419830
1 8044 181160 155248637
1 1169 102985 239789365
2 50637 47168969
1 56423 114199 268903659
1 8127 185086 957183187
2 106327 886489281
3 94150 116984
2 93552 335724372
1 101150 158400 597842478
3 85664 84431
3 164689 14101
3 23731 24743
1 129880 196359 326297846
2 149187 387776862
3 88235 100520
3 40 72155
1 49282 51889 261191292
2 132780 743452406
1 29984 108926 194789180
3 156575 45605
1 122558 143332 463500966
1 100860 147951 434964615
2 151064 129951929
1 72768 122244 815091839
2 54245 270877467
3 120499 140049
2 1766 342426042
3 40614 166238
1 59179 169763 438544506
2 102328 805712288
2 71012 199575840
3 24167 154224
3 172412 14859
2 46145 652454447
3 102718 106090
3 199645 88718
1 37081 191834 147220277
2 16255 984458857
2 785 973747428
3 129385 77092
1 154559 165795 35606682
2 77362 912478880
3 41024 47428
2 37822 228421809
2 7809 184291336
2 58251 941092757
3 77337 147365
1 118202 132797 161700476
1 155594 155714 902285611
1 17739 124644 38182357
2 88045 612780424
3 36159 84535
2 53898 79075087
3 16485 36096
1 59650 83341 257788449
1 25923 156134 305353660
2 15129 317253407
3 148764 174369
2 176249 530546336
2 191661 590282470
2 193402 924341462
2 133898 719268297
2 147559 642866090
2 20340 134671337
3 118110 193736
3 68840 148501
3 25115 77328
3 7136 114437
1 139064 147867 527432360
3 11813 125560
3 143598 155488
3 95440 187977
3 118157 176983
1 136403 138278 135766199
1 8427 15437 176298247
2 185567 487166437
2 5920 459966721
3 13615 16959
1 143478 192936 724471450
3 16043 8221
3 93646 40183
2 177607 593973968
1 186144 186449 606223135
1 93343 146388 243679138
1 81162 105358 131785356
3 68856 1266
2 112451 451482938
3 19561 133226
1 46798 98203 97922322
3 31983 114842
2 82620 727991948
1 18452 24076 558525638
2 191209 595655770
2 165905 279984507
2 106059 260602587
1 125045 134882 381859324
1 66561 118019 213619000
3 106147 128798
1 169695 195508 796979096
3 167372 95198
2 193922 582349058
2 6631 214886002
2 136101 856008228
3 151087 16696
3 26907 193428
1 122933 199504 238692375
1 15829 195356 114989938
3 41298 60674
2 39385 559199495
1 36312 81234 329158176
1 51846 168119 743205305
1 25514 156086 977389168
3 99221 127515
1 58225 136682 595354614
3 34557 172715
2 192555 769044618
2 187751 582813310
2 79123 820561621
1 38299 55515 387057733
2 6704 373106995
1 68081 145224 82718652
3 8907 78403
1 83403 94435 509210539
2 199708 829361476
3 49679 115656
3 153846 182737
3 34494 114464
2 14424 980546054
1 19962 72778 633062208
1 12633 107019 858616434
3 36695 101813
2 15548 550972340
1 43382 146364 424872099
2 58485 550990734
2 175103 194450025
3 77157 116388
1 53593 102195 642145355
1 38938 193215 119088941
1 102552 130279 581858123
3 5022 485
3 102621 68191
1 64298 171178 29129069
3 122777 26796
3 47810 98698
3 71732 150833
3 190746 136685
3 157219 62429
3 87241 198936
3 59520 102610
2 107671 762453054
2 88161 318803411
1 83095 187875 608748387
2 144686 203671164
1 168449 198431 510247430
3 139180 97739
1 39522 71107 40325179
1 114552 197234 942448197
3 109163 18526
3 127913 148605
2 167792 878955224
1 139096 190437 457585500
2 22555 342041267
3 85950 102217
2 160226 27807982
1 128366 151701 823559629
3 1067 126952
3 154615 103406
2 146111 236145040
1 62465 70728 42398077
2 81738 545959421
3 35400 132932
2 79577 872105455
3 31318 125334
3 196981 127641
3 115162 36803
2 113101 559541943
2 22221 262314949
3 75342 22289
3 84261 117899
1 21167 33287 707339248
3 59511 154500
3 28066 80005
3 129353 149435
1 6975 39248 71254275
1 91702 167666 276724173
2 30561 45132490
2 163204 317643144
3 5934 114949
2 18166 522819584
2 70919 468566412
2 173071 448889975
2 146155 670428824
1 26944 46556 156514973
3 117580 89688
2 4987 57474043
2 196754 598860592
3 44810 76110
2 171396 727565096
2 156903 865731446
1 124565 186830 405559689
1 39346 154135 286384122
3 160580 159026
1 88374 100111 184447939
1 150528 169457 118881102
3 57336 724
3 10669 101695
2 124322 72306777
3 179436 61670
1 24835 179386 107694425
3 157639 129178
1 10224 24238 792512631
3 196605 5035
1 91610 106299 100943225
1 68694 191516 501874140
3 120747 102427
1 38565 133410 653426188
3 193744 125770
2 13411 966251234
2 44388 956265164
1 188129 194069 844119562
3 45546 46458
3 36926 183665
3 184063 25192
3 70735 194260
3 118348 183043
2 49543 156225592
2 102912 859996644
1 118620 159393 947540987
2 15683 853264251
3 84966 166629
1 4932 8581 417285389
2 37410 649881754
2 164004 519778365
3 182716 182341
2 35068 797457648
2 36003 378237870
2 124718 274261778
3 33827 101472
3 10571 56921
1 85648 172143 123166603
3 186391 146278
3 22148 26480
1 93522 158949 802982317
3 132200 190367
3 181019 62677
3 176423 19524
2 26149 367546232
1 20773 159061 633006664
1 158677 170215 478239177
3 192096 18229
3 154477 182670
1 60007 90689 719711095
2 15360 697535261
2 127220 542237332
2 93669 159413165
1 50003 160789 338410327
1 66788 159361 263727339
1 137983 182701 696150273
2 23966 963195119
2 1422 491083061
3 55409 12572
2 99557 979398483
1 65840 121822 931097593
1 101518 171466 779657020
3 142135 168374
3 163215 41884
2 118911 282684982
3 83124 10403
1 14566 60669 997004954
3 166783 198894
2 11532 912404371
2 141405 475907354
1 56186 70544 837335787
2 115736 523479319
3 103985 198181
2 50416 532195510
1 71745 170606 303315548
3 91037 198208
3 122299 192512
1 100450 110143 217377203
2 163847 285330746
1 60927 154277 140426391
1 147633 166503 553371901
3 124945 68395
2 76366 150987369
2 22328 216091341
2 186512 992264431
2 2752 189894068
2 74495 932148668
3 3728 47127
1 83121 152844 732086720
1 151121 176129 445399447
3 13121 111254
3 62689 158655
1 56614 67630 97889849
1 87655 157314 338908418
3 74731 151006
1 37437 178016 980688440
2 102073 384709909
3 176347 145512
2 62656 80560893
3 44118 53515
3 56276 188674
2 191077 485846026
3 55278 5163
3 31882 13480
2 152842 540739025
1 83425 124482 327292275
1 161335 171945 228225635
2 90192 217031108
1 135530 163560 185472373
1 63580 82437 740034018
2 151374 228009117
3 144361 174562
3 41000 49693
3 126473 134578
3 145757 36342
3 150769 69262
1 41191 54665 603219876
1 74910 152657 262524850
1 14340 196268 765274416
2 174977 625976945
1 83263 134240 377877005
3 171153 45250
2 14175 100707810
2 4150 740459938
1 10003 181266 531994148
1 13212 42167 349402042
1 8406 110959 338491889
1 127083 188187 677622330
2 193856 104743703
2 5819 973273666
2 113457 662539763
2 192775 190344262
2 83693 894396487
3 49202 91900
2 12057 103556895
3 166117 4798
1 145659 187153 819563162
2 29241 176502137
3 81413 38401
3 170741 121081
2 104468 615428702
1 65115 88364 776910531
3 133155 37190
1 86998 126922 566694362
1 42929 145972 348428923
3 116308 99077
2 189937 781197109
3 128684 97514
1 54524 139405 388202950
2 157467 240115245
2 90706 133496906
2 95683 365437431
1 125082 166038 447946471
2 174451 361379508
2 38729 427821535
2 147264 897317503
2 16401 188452499
3 155411 90146
1 110265 137020 809090578
2 15039 804566909
3 22911 49844
2 61921 282752984
3 16190 79653
2 155744 427349151
1 34962 172459 190494585
3 119358 159019
2 10419 476800751
1 32877 68619 745927789
3 191841 136635
2 181807 513144358
1 32542 113483 565107366
2 194828 775706667
3 90039 18949
1 7917 54241 953554014
3 150645 191543
2 104831 54383891
1 93108 192518 604861289
3 9087 112143
2 76688 153159204
2 144870 660892733
3 93181 30809
3 127927 183347
3 91581 132321
1 164687 176498 440254564
1 27399 71625 769874278
2 44269 120087
3 191354 150537
3 167703 60726
3 130907 66998
3 45594 61552
1 18948 64418 230032091
2 180843 505200259
3 55289 189892
3 130943 57355
2 115140 357396217
1 79032 149972 163190952
2 148429 784420376
1 26412 67084 443491080
3 63465 6489
1 96867 164441 278368976
1 129985 168719 722564730
1 47369 149792 510524541
1 140076 165196 752657217
1 30361 195369 302496977
3 83526 156529
2 198184 732608608
1 122083 165164 906562791
1 110111 162319 987231128
3 185289 21364
1 1858 100748 68191686
2 192178 108785861
3 188576 69350
2 147242 121945129
3 17398 195272
1 89010 197288 629279286
3 135599 108360
2 198624 700513596
3 192830 163039
2 124239 594529953
1 993 76469 807222147
1 102628 186768 457585758
2 197262 226448936
2 67528 530433741
3 19059 108573
2 129114 709367572
2 160554 635157869
3 57690 149068
2 168546 164592182
1 26377 84361 222867926
2 13639 69082021
1 94240 97124 97041552
3 43226 66110
1 29293 106379 151823011
2 196171 570097665
2 151880 740798359
2 14872 764384417
3 175013 124143
3 159854 151491
1 122392 194339 795481074
2 193492 472062151
1 80978 83462 713431086
1 89276 191707 12455616
3 45135 145212
2 144087 934360579
1 136659 155938 692392665
3 45956 138006
3 28048 175391
2 59000 907280178
2 109800 732408824
1 90203 174809 535793628
2 65024 79850132
3 98492 86874
1 93059 172371 675632839
2 69275 258422491
1 29801 149041 191418932
1 143301 164121 397543681
2 195621 362075426
2 70817 905451929
3 177949 66546
3 22588 9425
3 31612 75155
2 58783 608603294
1 20733 59765 176406745
1 20336 157247 786915915
2 139201 249476868
3 137540 139024
2 198495 892238240
3 8234 172858
2 188773 927128395
1 96939 134908 960785761
3 152562 323
1 53170 185678 838781325
1 90522 131126 786356095
2 171686 48325162
2 142155 483902187
2 115946 88505442
2 31727 39564865
1 26373 132119 111204137
2 59035 836451226
3 36766 97747
3 55866 95450
3 149293 55915
2 79279 989999764
1 60094 87531 779071978
2 116182 965963567
3 185725 157565
2 106009 93244153
2 30855 843027590
3 12907 104506
3 74619 63415
3 79016 163247
3 58511 140402
1 7673 139624 880202351
2 147588 51927716
3 162393 31615
2 119383 951842402
3 87987 136848
2 186129 761272382
3 94800 40597
2 43977 488096361
1 46254 90671 781695918
3 21706 191581
3 91696 64511
3 20078 21822
3 7338 115161
1 70388 153571 845909665
3 94907 36968
2 22369 743003344
1 102926 154793 34013793
2 12725 302875735
3 105659 131899
2 46054 459036233
1 80253 142949 201365546
3 185333 154609
1 154418 198885 658994321
1 126997 146446 73291085
1 84609 158186 652969752
3 134687 186315
2 48149 770916299
3 125596 196527
2 157704 120479870
3 19924 44627
1 77857 94922 477168445
3 130811 50214
2 89168 984922182
3 125374 66861
2 188050 144326608
1 88307 104546 150192613
3 17479 143757
1 90200 96541 672835686
3 141790 170625
3 158470 91837
1 54346 151512 799565975
2 104111 597554980
2 145260 412631759
3 158600 82843
2 124387 437589890
2 97769 693077044
2 125923 557913158
3 111720 2976
1 46968 161430 857107882
1 133811 199350 326263335
3 175252 145247
1 62735 144122 815900589
1 128712 172192 604022675
2 36822 168960106
3 51072 132900
3 162602 132673
3 8693 94233
2 65566 607173175
3 183753 9623
2 30212 769321432
3 14566 199170
2 3446 591591563
1 46166 76274 398196069
3 65428 5417
1 51809 106918 524462829
1 154352 195995 450532244
1 3628 118872 895592116
2 180539 909837349
2 156700 769695143
3 61906 7388
3 194278 92789
1 91923 131052 434348833
3 110159 161607
1 22496 132250 325762374
1 26117 54493 667429384
1 138945 144786 626767642
2 97052 423115651
3 144524 119852
1 66259 195657 892574633
1 60434 191015 380049483
3 151516 20910
1 24838 55136 150858298
2 136791 786160127
2 66468 388523986
2 103607 262054378
3 75837 137408
2 100981 582213369
1 107805 114261 400638594
1 161261 199827 914990545
1 72936 158183 952696107
1 2355 48649 921660236
2 118877 428052979
1 23702 94419 690406688
3 37202 21619
2 36107 65438435
1 153731 173480 249728716
3 149088 14693
2 143776 748696904
1 96723 149344 623367358
2 162487 20731727
2 179287 819676917
1 61679 186254 250517264
1 119300 192063 392348640
1 15994 114637 75638053
3 76434 162915
3 16019 16130
2 173734 101746017
2 185123 170818724
3 51362 193994
2 73504 679984889
2 81631 564350637
2 11268 861908110
1 112509 122520 275019155
3 138287 89436
2 177919 866378570
1 11090 116981 915148745
2 95722 691715871
1 29751 77949 358248416
2 72269 901379709
1 24485 53291 465242159
1 18326 179971 218399880
2 32067 680653387
1 163796 180954 26559039
3 71803 137199
1 27989 183854 586817648
1 43590 158217 946789378
3 47828 5811
1 131304 132389 910451535
1 23874 27536 876885949
2 74116 48194847
2 29713 849491554
3 197485 193739
1 65270 138784 240207016
3 32446 87279
1 109468 128542 815500319
3 50217 164145
1 75627 118401 14224288
2 126270 728925279
3 142219 166846
1 149741 162543 659412856
2 194264 299841091
2 135528 632568402
2 179342 437243349
1 3109 39514 432719626
1 18418 169771 690288368
3 43073 84053
1 134852 155617 751370095
3 149295 88079
2 114913 284455569
2 122204 40554725
3 130107 20064
3 120909 35106
3 161926 172884
3 115817 51888
1 162919 174052 371846137
2 129922 594983548
1 154204 194922 606625307
2 19473 364198805
3 75330 6908
2 176919 848220070
3 120274 162743
2 58032 525867732
1 27934 129263 335190145
2 85971 282441870
3 117225 121971
2 17219 924931254
3 107955 123655
3 89352 70316
3 11976 59404
3 101024 42096
2 10523 248876666
2 40129 47143731
3 13916 69575
2 23917 796181229
2 103204 400247726
3 34951 184831
2 104614 890407820
1 75275 86435 233368952
3 106952 66514
1 137670 141931 608203521
1 27024 130988 888266438
3 188232 80892
2 197138 853735388
1 38829 167624 717081648
1 70877 158397 977286360
1 70758 169852 947013558
2 78060 510783550
1 128464 196756 778468597
1 21962 155324 455937575
3 32438 152364
2 199516 706356924
2 169035 308620455
3 10576 134507
3 87699 84406
3 121344 139670
2 59349 176225576
2 192526 284510047
2 114760 496410273
1 102483 157321 6114139
3 101881 36497
3 71123 116428
2 160685 661075472
2 126730 296333428
2 68804 732503839
3 115380 110682
3 79139 27859
3 107081 37690
1 10320 31693 221773806
2 163740 294310042
3 181209 44260
1 7601 129808 716901035
2 184586 71141393
2 165957 647178171
1 59155 166426 15304304
2 92589 380293745
2 198493 733748230
1 64961 144559 555709377
2 120404 762112284
1 9125 35333 789750390
3 194329 155848
1 10194 118682 5993072
3 174032 39801
2 165228 362335598
2 50583 578789872
2 25020 463388404
1 59036 171231 852704659
1 40362 113698 734632334
1 125130 170791 868295197
1 41180 84717 908863015
1 87296 112095 494122820
2 99242 498679520
3 194939 1545
3 183225 131287
1 104276 125364 489272838
2 137318 43949618
3 190283 156581
3 120324 194900
3 56246 82261
2 46456 806647014
1 13541 164459 830553139
2 135775 417022463
2 155621 37970352
2 20533 384434283
2 108894 577740929
1 120926 168182 651602691
2 88914 593147176
2 29764 65614387
1 11907 134546 544658237
2 115580 331923164
2 104114 859878636
2 140407 651558774
3 164593 191795
3 107707 156202
3 118064 11945
3 97602 128172
2 173039 770765086
2 9860 571037018
1 118241 188480 298227680
1 129805 142436 98567680
3 17535 90650
2 122142 862360695
1 134460 166409 639998119
3 195627 164491
2 123451 832683219
3 140483 191565
2 90445 217529488
3 82978 146870
3 150984 77942
2 112657 777128071
1 25324 189912 613247594
1 39553 139886 837170446
1 79963 81678 581941894
3 25843 125869
3 80318 40189
1 41651 199989 369689608
2 134339 783821939
3 61662 104657
2 25633 645854322
2 191442 141443445
3 161067 132646
2 177091 276256590
1 97126 127065 470078104
1 21879 91904 888896984
3 65000 197414
3 3876 138459
3 147311 156088
2 15389 153387575
3 111355 60318
2 127893 11509095
1 23140 133630 452570249
3 186845 173499
2 11315 789976881
1 44393 77857 401847875
1 32707 73988 327668838
3 51280 12985
1 17630 136379 441596339
1 47367 52978 880333364
2 185377 572207334
2 29465 486759829
1 105447 169265 613934686
3 38018 137579
3 138143 78272
1 111437 179047 233036837
2 11637 916747410
2 38953 224438296
1 12185 184801 148335630
3 69212 199670
2 121963 747892681
2 184581 679699070
1 108312 113211 265742064
2 126069 836430150
2 120600 228894506
3 14946 181929
3 48180 115497
2 3362 518717933
2 30808 843545876
3 64227 17389
1 11960 88230 937904309
3 92018 84905
2 158613 521345104
2 135777 607143247
2 118581 575469012
2 167065 746711807
1 6029 189275 621368387
1 72923 153263 947654093
2 127221 581338817
2 59981 265782153
1 13420 140508 78057558
3 184571 153824
1 107371 110788 719895968
2 103258 998653255
2 113874 11582834
1 55482 119613 242284147
2 119419 980720978
3 66385 74930
2 141941 533197431
3 86947 57730
1 57598 123660 17061645
1 155846 191854 1623483
2 118861 37560559
3 114610 162894
1 130881 195089 127634090
3 156113 79012
2 11567 601156225
3 39693 81153
2 192006 585375722
3 55531 59666
3 196692 70347
1 71589 175081 735054428
2 23278 47294445
1 74707 140910 941663669
2 78019 30284077
1 1816 103590 883109478
1 111955 143453 769278829
1 52813 177753 873524590
1 108898 182914 948923524
1 36188 185599 852336812
2 1392 966254819
2 69577 715108863
2 21932 974605849
1 49236 67606 167843228
1 160071 197365 934869449
1 9633 88779 247073030
2 150418 942429878
2 52864 241411214
3 22700 103269
3 118691 151381
3 40608 63685
2 162646 413803812
1 62279 76721 996918189
2 190001 50747978
2 85239 836732207
1 110777 144485 268755167
3 87695 21047
2 145141 403276037
2 140947 735063788
3 127068 146263
3 61797 167897
2 128315 534821041
2 114231 3195618
1 9389 187409 251850331
1 48954 166845 663119980
2 177104 304650598
2 126971 555553043
3 188978 20980
3 182021 102954
2 96615 776299994
1 34551 58528 344183411
2 13098 612114191
1 4284 110078 975742340
1 78018 80499 997066153
3 132912 163817
3 33844 186680
3 126364 109841
1 57324 151435 19514467
2 104086 530850833
1 82590 162718 187095103
2 182115 441576898
3 156915 163755
2 114450 381999874
2 198780 799362340
1 25112 35391 658726680
3 191244 111951
2 5317 784699858
3 44725 61077
1 111204 123993 299894916
1 100416 144107 122936302
1 72728 81753 861475814
2 18651 263916839
1 66119 102323 51904091
2 130294 866070114
2 68987 69705510
1 16410 185814 274805424
2 57085 950181449
3 28146 15035
2 143061 703529137
1 3793 143476 574914360
3 114463 88944
1 130320 189582 907090465
2 164749 142523144
3 48390 56950
2 78474 307436448
1 119502 187101 437982706
2 156886 392951954
3 123976 172621
2 80768 9435172
3 62255 71614
3 8380 33596
1 147360 171227 516211712
1 124036 186652 664065530
2 173027 808447798
2 44948 16863068
3 66414 171742
3 61064 59313
1 153347 193519 780324906
1 41000 54857 753182856
2 151936 433475274
1 76381 78623 808158786
3 71566 152117
2 123042 443363662
3 177021 70035
1 71588 149079 692003297
3 30065 75888
3 129127 138996
1 115944 191682 372654195
1 81005 194729 459179647
2 24390 513321523
3 96685 110429
2 85171 1666695
1 44993 149530 819535924
3 72426 10650
3 169257 190488
3 68101 115020
1 65495 95932 692981418
1 49227 179221 614607575
1 141438 170314 269672806
1 169448 185955 103222552
3 70632 64704
1 147076 198660 737703233
1 22114 29955 291639119
3 59715 190676
3 100384 79076
3 179072 135228
2 5526 309397584
3 142486 57877
2 35874 525096227
1 104765 114297 614299452
2 43150 471299285
1 85968 174642 24378788
2 140458 990987274
2 13688 180700040
2 5286 143994643
3 137880 47352
1 61308 146760 465739685
1 146260 179858 510909229
1 85267 143535 112598358
2 183957 161537365
2 51525 750672285
1 157008 169410 681186227
2 45270 58312862
3 128809 729
1 50784 82605 407240174
2 92403 828996105
1 55663 186100 414358154
3 4191 31804
2 95765 298006224
2 23144 862526593
3 76848 131104
3 152309 152063
1 3564 89504 149892493
1 187160 195402 405412054
3 121593 122652
2 102720 777303681
3 165719 130162
3 102677 8637
3 129112 98752
1 1607 192043 679852018
2 84959 227275773
2 191587 396834005
2 84774 704734910
1 93059 115474 950390707
1 149566 188248 310032725
3 159406 25853
2 162254 431817289
1 30817 113697 143186107
1 54317 96741 291692832
3 149097 171023
1 4476 17192 666652517
3 18503 159973
3 118389 74361
2 81107 515462642
2 93342 665957025
1 454 26149 305528402
2 85602 285494281
3 73801 120822
3 47586 143848
3 159669 52226
2 73292 909375542
1 12557 128167 165212643
1 53405 137889 15830671
3 152964 153493
1 35469 92687 683094120
1 29055 101736 53273555
3 36491 76103
1 89794 102246 964985346
2 175063 859021284
1 27686 66108 497466297
3 153267 50344
2 103345 250757656
1 30781 145781 592468939
3 85532 66340
2 46868 426549097
2 75234 819379044
2 39451 89073987
1 66125 107416 341820429
2 42818 20587536
1 153202 157878 801126711
3 8633 82564
3 148080 70715
1 24945 199700 113374330
2 13859 580880068
2 128474 940195851
2 38463 93385027
3 158915 165818
3 140186 10860
2 165645 429614810
2 144385 923005615
2 190029 498424797
3 141241 130877
3 62167 198754
2 78225 390719700
3 48787 122584
3 68608 37744
3 6151 159830
3 66489 27793
2 61466 13113342
1 738 2786 82156944
3 77748 56674
2 35644 235025946
3 10931 109493
3 81691 117073
3 179434 22602
1 145314 181388 317384034
3 129732 108056
1 135273 197172 154909626
3 26452 145943
3 197037 65343
3 157874 68521
3 157678 174137
3 84740 156045
3 31016 58742
1 6002 65405 40308306
3 166022 16908
3 132959 153616
2 96057 840014749
2 36441 143290772
3 84086 177861
3 98043 138183
3 145455 163668
1 98855 177230 965697746
3 183173 52620
3 18079 37422
2 31694 306380244
3 50612 192733
2 77422 930379649
3 38845 27419
1 30342 124715 341446908
2 192358 116039724
2 52684 86850101
2 74224 104746044
2 151502 960939803
2 90144 978923456
3 65485 150069
2 116442 865955931
2 117284 536774193
3 31823 19099
3 167510 16480
3 21267 20300
3 63380 179113
1 2995 91478 664486985
1 7012 76424 219773480
1 66133 180698 204602672
2 142923 44500247
2 24883 337533058
1 16627 149814 172282434
3 95409 69328
3 60179 183121
3 175752 146140
2 64906 170958252
3 133166 33746
2 52344 545445008
3 136119 52686
1 11569 122419 94371183
1 54659 70513 70269906
3 177007 34379
3 170587 132658
2 649 525335459
3 97711 152154
3 175887 16983
1 118202 127037 98284890
2 189098 209488615
1 23312 173314 872330787
2 74163 663811407
2 88397 135234207
3 188038 20811
3 146812 171385
3 58389 104510
1 71774 132883 270553488
3 128073 37373
2 43043 406784450
1 11352 95310 918226844
3 29378 123505
1 50743 198238 798639671
3 112388 18356
2 176027 906268552
2 117521 492173669
3 121032 96267
2 184064 206911906
3 182298 159654
3 18924 31743
2 193358 151618680
1 20876 123360 180515848
2 121981 239545323
2 152683 188818879
2 81337 866080141
2 14438 234552772
2 132697 770513199
2 146329 232181836
1 61787 199454 454469102
3 156295 146644
3 78142 70283
3 166086 85102
1 32082 167252 483878060
1 97367 171770 115669288
2 119851 273396338
2 8478 394341445
2 179400 223510044
2 99914 929094610
3 163754 104371
2 159148 468011508
2 8840 892323929
1 149760 171159 546106370
1 111528 173977 892088205
2 125728 140475177
3 2333 199883
2 83561 742459998
2 168687 12270132
1 9403 17295 344710074
2 47546 323928764
2 26698 456675753
1 179301 193698 772429556
2 117064 73758464
2 58254 166490323
1 61111 133870 231772935
3 62235 139590
3 8191 60400
2 22834 807570957
3 154675 112618
2 3524 80396732
2 94184 447718294
1 15290 165078 812428685
3 99589 115970
1 40743 126886 402577252
2 87630 704478625
1 50658 169063 630286792
3 6213 17775
2 180495 278447723
2 38770 970422872
3 58570 145202
2 54812 960544890
1 36499 97133 36281917
3 18403 82738
2 168697 891772039
3 188893 190134
1 141231 176048 648631213
3 31457 73851
3 179733 50195
3 106084 81740
3 84111 186606
3 194967 75161
3 39292 144021
1 9223 40521 611802819
2 36407 365769285
1 87847 176596 684608597
3 10964 54351
1 66374 97147 385431417
1 2920 59431 54045567
3 136855 26501
3 169993 149990
3 15778 165808
1 89451 135004 618462493
2 151498 620211492
1 96693 135467 271096859
2 55863 242566508
3 149671 21306
1 35799 45061 540791724
3 88440 141377
1 124343 144008 230962523
1 42559 167761 307783134
2 43347 546458191
2 102747 843530391
2 145478 800705076
1 22552 34513 21153620
1 128106 191163 803874961
3 125451 164377
3 78718 148040
1 99743 118723 582848244
1 79375 135561 4189224
2 103603 966941376
1 31356 118957 934835096
3 122583 164929
1 12745 188449 676784398
2 105094 230557283
3 18448 42253
2 91670 188324131
3 58292 72545
1 4368 195890 796259466
2 151978 852272300
2 68771 991277069
1 11014 91400 515857947
2 137788 536448661
3 128127 134405
1 53774 127747 806422997
3 133271 189476
3 118938 103757
3 13804 178443
3 74043 181570
2 193676 981671139
3 96914 158350
2 2362 489046638
3 198249 38636
2 10635 694686386
3 40738 56095
3 188280 88917
3 161900 141517
3 17270 32566
2 572 25772699
2 102073 330557755
1 37218 152207 450422159
2 183912 423429711
3 21310 131726
1 40530 151294 481645076
1 133858 186843 317139866
1 100811 175964 321607072
1 103509 160839 674854
2 120997 588635161
3 40497 193100
2 27857 851830444
2 164408 464620000
2 50834 640500609
2 138583 325896401
1 31924 100548 670073589
2 116090 237785007
3 149761 130959
2 110974 330152564
3 181042 46776
2 72180 360977357
1 17512 105322 386768213
3 104847 79468
3 143547 86424
1 164771 193108 143513870
2 11067 876913675
1 80802 174250 481523243
1 103195 117449 422693636
1 56710 150352 397880159
3 198065 143367
2 146071 561033584
3 59053 49103
1 150704 178365 255970078
2 130080 819641090
2 19943 845546404
1 58990 75523 27215237
3 5202 17680
2 146256 85398006
3 128436 135383
2 94855 875746790
3 65727 16567
1 85800 183351 242871528
2 12122 619844038
1 17465 100904 645669978
2 84323 817219221
3 77064 163957
2 186372 155383868
1 97637 106504 703624658
2 78528 885751242
2 87101 206289099
3 93899 94970
2 46439 334825521
3 178497 69733
3 135310 56018
1 5582 199077 769628921
3 157440 178015
3 122923 82902
2 83565 50598425
1 89878 163218 647184472
1 187001 194081 991295355
2 157325 225947153
3 97151 136652
1 1982 109616 209681973
1 106867 176773 168403803
3 78303 178760
2 51054 150230284
2 81488 574384625
3 46379 54802
1 51749 149316 521036512
2 132130 53979786
3 35647 85902
2 78778 883141590
2 120033 596960239
1 139772 152689 302964309
1 36875 126222 624803182
3 34039 57440
3 80193 138375
3 98746 155158
1 20383 127715 821922120
1 76300 120735 577246001
2 48106 415745987
2 197452 173139655
1 77124 169291 810901486
3 148185 38987
1 3858 26721 422252181
2 170954 584245448
1 185061 190817 646123564
2 163995 807927395
1 92551 181128 154605199
3 164765 81373
3 104320 30055
2 58205 9350545
2 2894 144792275
2 11180 483021028
2 33598 238614435
3 173272 64306
3 30094 169710
3 7015 94638
2 139933 839744648
1 41195 125443 187283090
2 139785 393695481
2 82776 837370277
1 11058 28532 613107025
3 159114 114949
2 72347 465051659
1 38870 54415 540240211
1 127031 142073 678984965
3 165125 146648
1 112431 142377 150987399
2 780 577211473
3 179719 12335
2 149134 476490588
2 6623 576901796
1 88668 176597 735029597
1 34509 137355 864071610
1 109457 150688 897234178
1 61924 109718 808747741
1 14004 180469 801261647
3 81828 26464
3 140058 61421
1 40873 115471 587123549
1 891 164181 438545671
2 25242 71279362
3 47097 115952
2 110902 226571127
2 161081 895343468
2 163668 243435358
2 192564 509921277
2 161494 647869588
3 17991 161327
2 134300 484720418
1 34315 95844 928495514
2 84969 27086178
3 177356 101893
1 90050 198255 748886083
1 61918 145306 73573062
2 110657 729247854
3 89328 72686
3 25735 97343
3 173023 74508
1 5609 65212 860732503
3 51023 101225
1 1209 109673 573311622
3 69864 143793
1 11693 106228 490258793
3 99588 97490
1 105458 162195 563633277
2 5879 264507642
1 43952 71466 362356576
3 184169 192075
1 74911 172853 58396450
1 147371 166925 732673895
2 31417 211779321
3 157220 80263
2 9525 424763384
3 179926 98472
3 152463 133256
3 30304 97024
1 5549 57954 305759782
3 144665 85840
1 40603 187646 159971716
3 48938 52990
3 172415 64559
3 139945 149873
1 39401 93551 941985906
2 188611 275968017
2 21776 860731647
3 12483 181966
3 90171 29584
3 136109 78775
2 114312 877924232
3 53830 73278
2 95940 128500009
2 157794 697302991
3 14395 121730
1 155178 169617 157380412
2 90313 82988244
3 23060 138414
1 152421 197435 191757686
2 150363 243533262
3 49110 159494
2 85489 840408373
3 182267 31308
3 165960 170373
3 140397 149705
3 117454 159800
1 56912 79587 845548749
1 16781 57968 101430898
3 188926 145535
2 126284 847413211
2 140994 971049186
2 41867 117584927
2 86626 324515836
2 87645 945682868
2 70338 626335975
3 114402 76890
1 37045 181612 140018032
2 65471 654277733
1 99405 132064 118165995
2 20108 744466061
3 178338 2948
3 159889 142390
1 66000 151769 39523109
2 109058 284094384
3 131800 71330
3 144649 20617
2 87447 278997076
1 981 110185 458824070
3 99555 146160
1 170192 186297 557478614
1 99329 129077 763648756
1 86704 177373 973353125
2 57898 268795055
2 173108 558139624
2 46410 906956862
2 27500 920210246
3 127905 15280
3 133369 42183
3 108278 152877
2 150688 552701759
1 123667 126377 967113695
3 129311 43884
2 19451 523884948
1 19547 94264 608992655
2 133659 634975938
1 87437 163468 498035722
2 88962 662806519
3 190461 136791
3 26564 37280
2 143771 261512395
2 4129 500771658
2 103247 11219375
2 108744 991497282
2 169704 474829505
2 133131 243166318
1 23749 48257 708754260
3 52674 42642
1 135175 186683 276080084
2 39898 692460049
3 62883 21614
1 23058 113713 484358385
2 52601 119810151
2 77551 796260998
2 158335 144581585
1 46960 158860 72910069
1 71206 83854 569937415
1 85715 153352 748472351
2 14743 926486723
1 88669 185621 312201265
3 115137 20889
1 81704 138214 365243529
1 12758 149005 65951606
1 49245 124790 135588432
1 150931 187798 161714417
1 64350 89221 410112877
2 65540 395382601
3 96029 96449
3 115695 197514
2 57240 966331349
3 78041 172209
3 186056 116360
3 120179 153325
1 77334 101366 999721101
2 154243 271180702
3 64972 131999
1 71063 99333 57644092
1 83324 144487 859868446
1 74072 192385 418139396
1 14808 114149 295904785
3 167959 163598
2 136603 975362407
1 35604 168149 889912865
2 160906 180023786
3 49442 129325
2 54282 434354902
3 4982 117965
3 171443 124028
1 90870 178594 534998160
1 24221 50828 349615985
2 120255 241927439
3 86884 197374
2 132098 416351363
1 114387 151771 142717302
3 67632 33087
1 84556 180437 378460933
3 183868 135964
1 134874 190591 690714577
2 78733 778461686
1 75490 105953 541006298
1 92816 97874 471999409
1 54206 79593 916380542
3 10540 125352
2 5290 501941726
3 139620 87827
1 119844 174620 726245564
3 28633 453
1 19497 63341 670725100
3 16135 164804
3 129452 14540
3 107422 157908
1 33139 134889 971238796
2 193877 815820767
3 84980 974
3 103231 132757
3 1900 131993
2 1549 113464594
1 42842 90933 14475355
2 71718 598423130
3 157571 181052
1 49886 109462 461501161
3 151076 29195
1 37022 136844 337655558
1 75123 126298 142036406
1 46113 176508 258787967
3 110903 74096
2 101645 399046907
1 142752 178561 665439325
3 181600 27150
2 138273 327950109
1 109941 183676 552245979
1 6162 9140 844432100
3 42130 45813
3 133115 166343
1 56638 65369 15135674
3 32008 131769
3 89344 145433
3 17850 179253
3 169291 151160
1 77778 151823 953607279
2 94757 636350822
2 43588 829753834
3 184769 81736
2 42383 506320284
1 99756 130286 111923217
3 162426 176963
2 49352 54851649
2 7879 81113058
2 95544 696459908
2 131491 387112273
2 61400 570836935
1 101827 125484 676891956
1 1843 81660 896191377
3 167123 115482
1 37078 140212 777763903
1 7193 199295 464386499
3 142502 128852
2 158949 758729486
1 128675 140046 255090570
3 115289 182392
3 965 15077
3 95763 9667
1 63378 140535 804378513
3 171971 192859
1 81891 82515 934722406
3 125245 99423
2 196759 988690553
3 199874 140306
1 6061 30930 259358160
2 55008 371317785
1 28670 54851 162721233
1 29101 75579 587791840
2 182581 577691910
2 1533 874479987
1 79874 180984 370744050
1 121701 140863 949904771
2 9593 98900760
1 60127 98937 841822889
3 130946 109604
1 123126 185152 501598395
2 139483 665752915
3 129284 185230
1 22907 181797 765208758
2 198048 290020264
2 17304 48981087
3 137937 9640
1 162581 182002 944212816
2 141234 116736405
1 3795 164773 114931618
3 101471 148600
1 138721 180476 721978886
3 73899 158502
1 119106 126062 178906696
2 4030 635926175
3 166437 190139
2 74585 500911722
2 160445 462302232
1 20373 184745 419414420
3 22553 31818
3 43140 11196
3 57746 88964
3 82985 67874
2 67109 274277463
1 120386 128221 190221913
2 50648 564478590
2 73113 792739425
2 189054 571290173
1 71434 143494 995458760
2 164955 437798028
3 102628 1317
2 168829 443925352
2 161109 275959247
2 160913 782395070
2 158466 157524184
3 96971 121937
2 134120 334226599
2 28431 50562868
2 127563 357008280
1 87909 174285 147897595
1 7198 168745 983356113
1 24434 38330 977492261
2 149300 941142979
2 87348 2331586
2 66125 624392529
2 52806 372403658
1 187905 195888 795589199
1 66995 176521 749249060
3 21992 3130
3 25394 170090
3 56531 77928
2 150236 560100302
1 110582 119057 372242068
2 111428 484655852
1 86785 130552 489511697
1 11970 157442 874286838
3 149287 167154
1 66339 154839 547794313
2 89467 418845651
1 78420 176070 767484742
1 132222 152358 941047465
3 7227 45739
2 174164 264210255
2 18978 765592714
2 60929 975681846
1 42672 181720 822946939
2 46102 297101728
2 61856 880771359
2 142783 256730849
2 183931 71605851
3 77156 95245
2 61376 562234587
2 170326 819316076
2 170878 183717936
3 151166 138599
3 183768 68386
2 106740 585989316
2 174567 88528893
3 108798 87538
3 101911 151129
2 152451 703502790
3 153357 170108
2 69471 791265738
2 3997 866253557
1 64713 117270 418697987
3 43993 147825
3 137616 20293
1 80053 159243 763048548
3 73606 33678
3 65180 35774
1 62151 118244 228099622
2 101673 802891070
2 187088 289620332
2 122726 853173415
2 164668 277694964
3 137228 98068
3 125426 145946
1 44649 185659 191864506
1 96973 149575 685198823
1 17109 19982 716007795
2 59029 290190112
1 79112 163098 907001440
1 77803 169910 819122005
2 76534 273297267
3 176401 43504
3 66204 39415
1 143374 177371 346859271
1 88120 121722 865481968
1 99410 113858 645461675
1 10048 197974 345649267
2 21796 554076693
3 37254 102893
1 101268 111084 756030945
3 109240 114461
1 22424 186312 330283562
3 55906 161179
1 49205 153440 843362195
3 93550 32036
3 107210 198837
2 90452 820287333
3 143569 66470
2 8090 814840555
2 91316 473631882
2 60949 645211373
1 705 129392 248323798
3 52895 158600
2 137669 549715161
2 128380 998787993
3 169276 102123
2 116427 561666614
2 31770 725126545
1 114976 115642 635912686
3 67451 197184
2 182236 649120764
2 13746 55203484
1 73266 125649 470801477
1 87397 175654 76890170
2 130399 641406587
3 75471 180147
1 59033 114212 428071011
2 155759 668309692
3 72132 59892
3 137053 150205
3 135979 104554
3 115448 54599
1 15360 140175 129198945
1 182300 185601 362109699
1 113142 148665 466241275
3 21821 126805
2 19712 443608730
3 58082 144078
1 27537 29610 971190026
3 154704 3334
1 61712 145173 95577630
1 18468 164322 232852993
3 38389 168823
2 14954 583816890
1 130187 157426 833895420
3 35809 2426
3 81628 58371
3 78439 59848
1 96198 191720 648145828
1 43739 78126 38296658
2 48333 492375772
1 167365 186122 116791160
1 81415 118127 455626468
3 101778 110374
3 152743 37339
2 142846 594384792
3 138252 106800
2 37461 906476954
3 12767 155823
1 24153 109207 876616556
2 130374 510844243
1 123961 129403 954093881
1 115073 142932 833235950
2 145754 996936204
3 77605 52528
3 112507 19543
1 90242 145701 182569824
3 105956 123528
1 369 650 598941715
1 15449 167117 213045335
3 29742 46811
2 122052 199964733
3 74187 2444
2 152115 498202971
1 140684 168398 802738792
1 27046 62562 753488269
1 92130 156055 537507379
2 71412 888414362
1 52843 96686 717231688
2 130289 428911641
2 91 672597811
3 121248 124216
1 125259 155830 776693654
2 98494 643611580
1 36306 158627 741170843
2 103467 534243952
2 83674 223134729
3 57929 168465
1 37562 149470 357354292
2 34953 143098268
3 63938 159083
3 168338 130501
1 53540 76070 45175891
1 85511 118685 295460033
3 90215 172295
1 18849 167267 771385588
1 151823 194115 927580079
1 166936 181803 221005084
2 140800 697411897
2 116141 553045041
3 174682 157275
1 63231 72061 436303704
2 46827 983555556
2 114562 881096188
2 58053 302264568
1 83512 116718 775118691
3 38721 149864
1 111835 161696 676988965
3 21374 8524
1 56632 171806 85614118
1 86223 86337 32662699
1 46193 129546 314115877
3 46187 27745
2 100087 496444353
3 25608 169074
2 84123 75616262
2 140460 25112776
1 3671 80280 54468842
2 199768 878321581
1 129827 190960 574532370
1 40275 67012 140589122
2 57951 699922547
3 55260 103885
2 519 589108411
1 80587 143796 907018888
1 41690 132643 296911677
2 80279 206883201
1 39102 148223 433942900
2 98577 577129969
2 11051 637484552
2 178214 662104456
3 64793 121064
1 160570 179993 56738914
1 99687 157593 840295842
3 177039 173430
2 140515 728421230
3 145988 124025
1 45239 86175 395806189
2 53777 646323219
3 34827 102734
3 38237 11086
2 92973 721127943
2 9874 722743986
3 98583 11301
2 4439 900172801
1 76075 132330 928895904
3 24657 179913
2 140476 459252975
2 11868 309028351
1 89906 105633 975464364
3 114914 68879
1 54369 129609 240014559
3 58902 122762
3 108303 174430
2 120156 939548350
2 125030 471505476
2 137871 498001126
1 42741 105892 296194454
1 135779 138827 863490357
3 57096 165323
1 12376 188357 966313124
2 193877 861804719
2 19442 792840383
1 18381 132166 552307152
1 15034 59895 272869060
1 42044 199351 787756270
2 140690 439176700
1 88810 161627 843327803
2 154509 648206147
1 21096 134879 719709305
2 7995 887953945
3 159326 82434
1 90759 117612 125979813
3 154783 125658
1 70134 95510 923064540
2 135694 592077294
2 65023 4249589
2 15032 140749233
1 19869 116672 608971176
1 13594 59590 450924438
1 77692 104246 246735091
1 50980 172758 80088824
2 105584 349484302
2 4028 508982904
3 131636 116357
3 155094 162114
3 70140 191941
1 72237 159635 154950061
2 92332 833744187
2 67777 361997823
1 72730 180032 590453731
1 61409 110653 253065568
1 1659 66926 900134007
2 98987 297713
2 177508 321014422
3 186475 154710
2 4809 67050093
2 144904 529718247
2 19783 423104086
3 24404 138511
1 107860 117273 689618469
2 29976 988681142
2 39018 749607939
2 81943 838049378
3 14752 111620
2 172826 879699970
3 87060 155610
1 834 13827 964268799
2 198379 109549012
3 66395 52244
1 87239 168442 435281679
2 109966 657967576
3 46787 102951
1 28492 108925 202928040
2 13532 100086891
2 105711 46287231
2 167704 462714584
3 168385 131070
3 51203 125918
1 23202 135759 27950235
2 9686 955199080
2 87839 222907341
1 12099 135262 272795342
3 160982 114091
1 47368 94503 363975904
1 85263 139834 830124220
3 113153 86004
1 104981 159339 730680555
1 17570 72972 954876763
2 115428 612811778
1 130486 184248 695663407
1 113265 163098 355496866
2 178194 445611679
1 50572 113871 773050597
2 60857 900327766
2 177415 450036298
1 28781 62919 469688326
3 7483 159397
2 155113 405365118
1 86090 178545 254561684
2 117441 815029258
2 147721 192132919
2 77904 354908655
1 44435 188634 937428043
1 127844 186278 194757206
2 14567 24979095
3 136145 99129
3 67932 82777
3 166155 45964
2 53829 306515919
3 6373 93565
2 155399 474264996
2 27029 232800423
3 88089 51225
2 92042 422872279
1 48460 98692 107631137
3 52221 29322
3 101059 28645
1 2516 72227 362038929
3 176960 37678
1 15597 125179 66345277
2 196138 866947153
1 147459 177061 202097052
2 84138 195692420
1 26092 33275 535623322
3 21511 117999
2 22189 565794799
1 6747 135045 513291425
2 60637 406454385
1 63086 87293 154166522
1 11000 123847 329594388
1 86465 144251 661647152
2 162129 110755402
2 15288 719939096
1 37554 114257 767186001
2 66379 147045715
3 16506 192877
3 34987 199989
2 136303 759192609
2 198701 115384772
1 77717 129390 858471873
2 116714 678037864
1 75264 163158 585605404
1 431 36310 151096415
1 63880 184322 952591911
3 190413 132621
1 94116 121865 777429721
3 148538 176966
3 189168 11183
3 36901 170492
3 165651 183973
2 89788 544067981
1 80685 101800 67967072
3 126984 134891
1 73777 112894 681745197
1 89939 142526 671953769
3 3490 50167
2 71533 22191195
2 56317 365212127
2 155463 840457226
2 188493 354487694
3 77096 95622
1 16626 171603 36481874
1 112103 179011 200982111
3 134919 95041
2 18696 596940862
3 55905 145163
1 171811 178479 548756214
2 21445 17596357
2 151669 953114
3 2964 4424
3 165094 26369
3 186309 165828
3 79637 6420
2 65024 70488633
2 149628 534836067
2 108953 487606302
2 153598 105733534
1 9957 77972 682540119
2 28895 60196802
1 37009 49044 964960374
1 70401 169570 229084746
3 88168 173405
2 197330 929088888
3 100062 74908
2 161495 716122815
1 23277 192603 738340960
1 109566 188244 447720691
1 39456 133726 564107035
3 37654 22344
2 150141 592860085
3 103712 17201
2 62960 682905130
2 98425 868632204
2 103330 490123302
3 198703 58083
3 132600 118756
1 50292 121351 101177368
3 52442 147479
3 28646 25049
3 176555 37906
1 52485 64897 436745568
1 50360 198429 816434180
2 80676 279039200
3 42990 97301
1 30466 178935 105817104
1 123155 184674 449591493
2 196582 100090701
3 169303 151139
2 104972 966299306
1 158213 178794 374601660
2 116468 596448757
1 68304 131209 760858354
2 163863 732614019
2 22468 502496821
2 153331 716582949
2 53029 125868447
1 46160 179857 690522690
2 95804 606939841
1 62137 93606 891038787
1 50395 144648 452467638
2 97250 34387653
1 98722 99719 763779898
1 164460 165759 533452958
3 69503 82197
1 51200 89208 381376746
2 20925 346218792
1 45314 151660 268816095
3 195134 78357
2 15479 694958013
3 152962 129960
3 81388 23468
1 92250 175309 490170295
2 140812 657359398
2 64913 742858445
3 77205 120695
1 25870 105831 908799278
1 105526 157697 529645625
2 178582 535823121
1 68926 193109 288373403
3 35977 34519
2 103787 385564558
1 31981 78713 348711290
1 53401 114865 347239907
1 123089 128733 332078843
3 198953 63671
1 104026 115261 476495682
2 1713 954233142
2 148640 451162463
3 164197 135853
3 108083 76315
3 146677 89862
1 61679 194006 653306690
1 44729 166393 699321438
1 62250 191162 634788138
1 18509 64512 16784014
3 31091 122484
2 108592 104709750
3 164816 154291
1 64250 95052 5722590
2 132426 989431777
1 60039 186065 108024561
3 127636 87757
1 174660 192012 30029006
1 11752 101535 136214996
1 25030 88004 335065541
3 32148 74386
3 145686 45787
2 113550 818946783
3 150811 180607
2 160051 305388453
1 52836 169490 550503336
3 73153 27090
2 2762 46083555
2 131488 98494066
3 8440 38572
1 71175 176018 23304404
3 76158 126078
2 68897 490101941
2 113530 80994848
3 62768 87675
2 165438 31884454
1 22126 55076 71741309
3 41744 160662
3 1706 57904
3 168826 141492
3 17338 179282
1 71753 185661 531325332
3 182293 70500
1 118703 148095 706467196
1 101525 143024 311362161
3 161466 41580
3 33710 126580
3 172543 16470
3 161399 122465
3 10751 76534
1 97818 156260 834420945
3 194260 197212
1 68930 82604 255236669
1 6294 157322 877358222
1 54790 146139 75372039
3 119165 125242
1 132537 198469 317952737
3 77314 162357
1 21099 189940 994259448
3 52149 20600
3 152770 93243
1 64071 198206 574771235
3 149785 133129
1 99423 132370 296736944
3 109654 71319
1 124695 157210 315979588
3 15257 7997
3 164412 150121
3 81746 42596
2 100260 625733761
2 155384 190513833
1 66633 81402 297838773
3 143176 62817
2 7623 608934475
2 186256 382334565
2 4313 371778541
2 184901 552986425
3 87083 132647
2 189481 361807098
1 135865 191583 668276203
2 18227 655596198
3 93692 16732
3 185764 1226
3 56763 163635
2 178806 355490683
2 58932 140762015
1 43072 78762 535927195
3 108126 189309
3 147134 175534
2 62513 29955225
3 189633 23900
2 81174 177801504
1 135557 199576 78302902
2 13709 713585024
2 83623 850828137
3 92384 36196
2 24815 177306949
2 131247 963706186
2 50533 373397197
3 156902 138369
1 41257 172931 705297776
3 148632 160054
2 162440 91251167
1 69068 176690 607133790
1 52258 111128 320745344
2 16485 253132716
1 27726 172521 187992914
2 11353 166319582
2 150169 994935891
2 152255 224744469
3 113566 12999
1 42567 181807 573187365
3 73487 43581
1 21578 188252 226382524
2 166190 233092559
2 57399 310225041
3 87909 23110
3 27860 22385
3 49573 140732
3 85155 128346
1 162342 169453 418992815
2 53194 804720924
1 71324 139892 482829361
2 52302 12507695
3 14029 164164
3 44620 88020
2 129946 555769981
1 6845 23934 224933673
3 130141 183879
2 26074 38372838
2 94123 258831511
2 157177 828025941
3 121727 174068
1 36875 119970 236188267
3 64314 82971
1 61236 100954 755607734
1 13693 120857 819219007
1 47943 141897 870637242
3 35100 102567
3 83400 38103
3 114143 111245
1 18818 50758 293873145
3 195198 164884
2 44513 457149689
2 150257 365934598
3 50394 129646
1 130956 140003 477841445
2 77070 278233539
1 122927 152630 790012359
3 123455 24103
2 10361 678122087
2 166010 75598625
1 160257 167673 707555857
1 119792 167016 335564117
2 92162 521574014
1 7690 35499 213927853
2 42337 628260741
1 50321 99335 519635218
3 60500 177197
1 115824 164495 813506587
2 37552 596821846
3 189045 144831
2 141713 372608278
2 66477 156602775
1 56235 104209 887615649
2 76292 962069501
1 80620 110853 114196794
2 52015 958222614
3 77733 194423
2 154665 821661164
1 19973 72629 76557436
2 118946 204452546
1 72435 157577 418727279
1 24259 45949 543951072
1 55639 121291 436747914
1 7174 159277 309379847
2 108185 302809274
3 26173 66648
2 42155 296696708
1 57021 87875 570056216
3 107966 103989
2 147188 465209637
3 69549 61451
3 48806 35804
2 2568 804565553
2 103126 862408135
1 133002 195530 344200390
3 165145 83125
1 52046 87497 482977963
3 189973 138292
3 31388 117156
3 42255 145681
3 76932 132098
2 7666 198543881
3 156139 118027
3 87635 9882
1 88632 169809 291788513
1 42244 151276 829709111
1 58127 105274 468662167
3 133431 78667
2 196884 534894359
2 122944 203362643
1 3459 74163 667709048
2 92536 477505158
1 97806 153037 239096011
2 150016 106084721
2 196151 887710784
1 33011 188979 992445671
2 139939 256019313
2 61584 391702854
1 129438 183510 928929548
1 33902 165218 510650388
1 30384 194488 201080703
2 138055 491526492
3 2273 190909
2 196549 295367085
1 19773 194178 583620757
1 53080 196096 410842267
3 30763 11150
3 40699 196611
2 105802 727708716
2 166064 681426479
1 105635 135694 558681785
3 109915 63771
3 74783 23971
1 22755 117410 66659677
2 162066 728424703
3 78281 10934
3 165489 64276
1 132347 169028 331916831
2 118897 63800435
2 40991 524755399
3 258 133997
3 96945 74528
3 146909 193631
1 28662 76212 546249988
1 51595 121593 708793136
2 117897 41028413
1 78821 89610 75290265
2 170732 952354094
3 195240 65134
1 163601 172874 706527137
1 45849 119339 780013009
2 170709 967405922
2 60287 18018509
1 101496 168254 645509516
3 184010 126861
2 25036 838376366
3 126064 60855
3 170197 174432
3 133478 64867
3 31761 182102
1 123624 155592 338939517
1 152204 178973 399690048
1 142708 198884 523319813
2 77410 886716481
2 22027 953157176
2 73534 158888003
1 79900 190850 79464210
3 141676 48891
2 147389 331410215
2 33355 871873148
1 163102 171743 753150486
3 26958 54153
2 112746 208661970
1 77563 175058 727098775
1 23736 109479 742606942
3 17870 118555
2 82426 370294448
1 34340 124113 421756696
2 170571 362909020
2 115207 857296294
1 26672 92134 238927097
3 146745 43926
1 100345 164647 175248194
1 85470 99635 146289094
3 141697 2196
2 189572 609015378
3 106922 166175
3 191443 51272
2 61772 804502715
3 74512 69745
3 184464 150062
3 135313 114123
3 19494 17649
1 16665 113054 374012601
1 2322 82981 129616390
3 72777 99966
1 71885 102906 642387197
1 9948 185267 322089919
2 185089 309161395
1 31024 191704 219875729
2 197311 378193667
3 178781 42265
2 69750 216373482
3 67742 81311
3 195211 180894
3 102528 120527
1 67589 108982 953880067
3 40509 193269
3 140702 86174
1 108347 109060 509198938
2 11749 233772382
1 57446 196596 247033453
3 175695 187693
1 14727 102092 998584166
2 161871 239414112
2 70792 768788644
2 112543 106306235
3 7092 179414
2 56258 466439375
1 49847 141415 319365538
3 164768 144277
3 55414 92897
1 76978 108736 235308335
1 140719 162026 345985672
2 183343 619811938
3 155706 45129
1 48369 169344 533363791
2 111215 575346737
3 80151 33900
2 50241 837608373
3 85850 21570
2 166612 673613224
3 193279 111026
2 67364 681615751
1 59029 100038 251794520
1 90952 164624 677749254
2 88433 125221385
1 32334 178149 44156490
1 184406 190268 503480555
3 4811 40765
2 44687 97357777
3 31740 32192
1 10062 50601 495936043
3 62681 23659
1 24895 178429 665431929
3 13894 93246
2 93123 260043078
2 94521 770894007
2 3134 342851217
2 72245 877121640
2 183250 851339707
3 6893 42066
3 119075 13407
2 60528 238573620
1 2935 113648 615157126
3 85823 156727
3 37374 109159
3 68611 86636
1 55471 121482 257865654
1 29483 106105 484529280
1 90935 112725 413978794
3 160381 8913
3 170648 156536
3 111324 142716
2 14300 628240149
3 48880 80404
2 45658 738043408
2 150485 468060602
2 121621 763364061
3 26464 154491
1 23676 60931 554382069
2 57000 785751687
1 97254 148795 370006636
2 172793 67168391
2 7803 741041436
1 52342 139249 328172515
3 100996 172859
2 84465 772327515
1 173552 191784 888058989
2 61489 24782968
3 91434 57117
2 51943 855977334
2 86022 534112619
1 9046 27173 357188821
3 185530 70471
3 159479 44662
1 124132 134683 879724279
1 107898 159521 838133321
1 22641 85374 528471392
1 249 169214 340524082
1 126796 196005 865621446
2 124149 485240885
2 65508 804931427
2 5802 522360081
2 67613 656762034
1 115512 122419 78196078
3 30330 133516
2 74461 7405154
3 4901 158515
1 69126 154004 224233497
3 62890 147927
2 186238 947346724
2 45549 516741594
2 100230 532881720
1 89987 141862 962651418
1 84337 192645 284907639
2 37355 439413181
1 131384 137575 440722558
2 185655 936752164
3 76357 78449
1 21662 48210 93349754
1 65951 179206 110993967
2 140265 684912474
3 160656 36869
1 5200 56848 518810285
3 115628 71091
3 5635 101110
2 158192 154447503
2 171549 572376034
1 34916 199415 8419628
3 71339 139966
2 73289 615437919
1 15571 79697 23016796
1 71873 148092 628203507
1 124319 125829 773788819
3 96473 156570
3 175629 79209
1 10523 49305 166951607
1 44693 119291 161881311
3 9956 111088
3 33500 11523
1 7543 157915 880342251
3 2207 83506
1 16993 187688 720892683
3 4166 2503
1 77026 119827 222406736
1 14330 22326 166942570
1 6046 135593 53288951
1 44797 72500 379862281
3 96707 89902
2 18183 997489864
2 136013 421330309
3 169422 152998
2 105583 287768998
2 170938 158332276
2 124383 92449742
1 4528 85186 290476765
3 70036 43201
1 44649 48592 920519888
2 177426 389496066
3 178542 26332
2 119743 171525066
3 90797 152667
3 117356 110706
3 10592 2016
2 184341 516960039
3 9079 181107
3 25655 157646
1 45685 67418 523959661
2 127371 191776141
3 136007 172736
1 30303 72412 921094111
2 186755 292702103
2 59085 914604643
1 30916 79972 945803709
2 133483 846967092
2 164699 943282942
3 113548 124401
2 42948 982446369
3 139024 75038
2 167106 144368466
3 51800 155579
2 13549 509630046
1 92123 182556 216312727
3 36413 160774
1 34742 85803 430573913
2 59270 560796469
1 52306 57836 85103052
1 59378 63421 639011889
1 158606 164198 990371068
1 20392 63978 562731552
1 41075 112192 715031087
1 55036 148846 820161252
3 3525 27738
3 184226 158306
3 50141 76026
2 7474 52723826
1 12835 181802 537749202
1 16427 63815 450337013
1 43610 121691 907230444
2 175968 952973892
2 138444 709339912
1 152 149908 77411640
3 160861 73542
3 34540 82693
3 28366 128773
3 104763 81856
2 109682 742767713
2 2564 471652497
2 91037 987363466
3 138102 189101
2 134462 34281369
2 181119 791416066
3 102739 64984
3 144023 99548
1 92283 126207 335631762
2 15323 616529775
2 144860 867376549
3 97089 108629
1 122738 163650 775564621
3 97070 182396
1 99818 119366 903996296
1 49760 79878 406699999
3 122520 112451
2 169112 774544005
3 68595 29783
3 12650 249
3 126784 167666
1 129756 133232 598289169
3 157808 172104
1 9469 190155 681539416
3 125215 6119
1 139935 191161 559988584
2 89917 942445594
3 152019 82267
1 10661 168301 585754959
3 80304 9014
2 122769 451581285
2 158306 750915171
3 70598 89841
2 73826 737829911
1 99398 181224 618242891
1 140649 188424 619677048
2 102807 23422756
2 180283 464442702
3 96131 194345
1 50378 112318 363373449
3 74261 52388
1 46719 122517 917441176
2 17003 829938403
3 130282 160345
1 75434 169333 323837358
3 89475 141036
2 130458 646046632
2 4249 54494682
3 148037 149096
3 166571 48182
3 10932 112069
1 26961 104696 803009898
1 109693 130521 910985090
2 108006 954172816
2 89195 136198042
3 77648 163104
3 30916 182327
1 88144 165041 640917504
1 44145 143366 561884450
1 331 71712 835177176
3 149177 113451
2 16335 616913455
2 112281 115799772
2 150552 69087528
2 48562 760420480
2 172886 893995637
2 53943 984699221
1 6656 59564 250327326
1 83230 175467 783013836
1 2867 182466 966283930
3 121892 152699
2 70199 999073427
1 85774 130817 784771088
3 19384 167921
2 115332 585856291
1 48855 57299 914844418
3 69233 137372
2 189376 585394977
1 82979 185888 919927365
2 137794 57666234
2 148369 690081371
2 72061 376336328
3 46911 197741
2 16008 118330068
1 62603 166227 641476397
3 162978 54280
1 157927 174325 875134675
1 75851 164455 880918947
3 102412 159143
1 4338 98660 545808602
2 76333 414953962
1 110130 110787 395422384
2 109468 784793930
1 53848 182629 639729278
2 95422 474134285
2 52699 388988122
3 72741 101545
3 57638 73768
3 122673 75097
2 162358 229280177
3 139067 6008
3 197473 198840
3 177057 66276
1 82701 89779 295299254
1 33930 58290 160354953
3 107866 19734
1 19515 169239 426178121
3 156547 172279
3 68275 42000
1 136606 179262 223575475
2 185831 692096606
1 35568 67549 894097166
1 40287 75642 296958627
1 13173 186252 964985455
2 136417 298061577
2 1311 97156550
3 76252 106448
3 96003 53780
1 87398 123066 169908511
2 89460 424843878
3 7315 127516
2 85417 737339550
2 180691 788315801
1 122422 128745 270560596
1 125549 142621 104554677
2 181049 862392131
3 169532 1087
1 79549 119808 707140259
3 4031 144395
3 193597 48401
1 8570 149123 115342305
2 45308 331657656
2 170094 306074045
3 154939 155111
1 139745 159294 858276444
2 197357 264623096
1 85335 95779 838359546
2 113517 306785187
1 27121 173234 122332975
3 153088 44862
3 147518 23047
3 39043 157267
2 146512 642251366
3 46229 134658
2 195213 37504837
1 26983 95157 447734011
1 55734 193371 454762077
1 85471 95993 235862001
3 141123 152553
1 86082 166764 629434833
2 85237 622216063
2 43362 816553667
1 76645 106112 779109672
1 143616 164030 249774333
2 92798 112134052
1 43939 45079 29175405
3 70448 166964
1 62342 132051 445828110
2 166279 692241470
2 103607 211120764
2 131068 868188065
2 78654 434660975
2 71157 392301500
2 38101 655186153
2 155067 505280001
1 89811 181732 251106525
2 154733 489411880
2 48170 849704040
1 165856 199173 89953430
1 87240 183087 78311773
3 136094 36613
2 76674 606317631
2 37580 911143524
3 104869 56057
2 160441 72304201
3 42894 85947
1 61475 163840 780004191
1 10617 21614 221176503
1 124520 197552 599829070
3 52712 79722
1 17365 41256 842763064
2 146933 16736217
3 160125 104328
3 131780 138826
3 150294 86305
2 118833 765736491
3 130665 199428
1 4436 158310 731266091
1 61699 120148 232561895
1 40707 109878 691741766
2 120053 206992985
1 49217 163227 810629034
2 28491 82497482
1 35636 97561 586965944
2 169350 764137322
3 69412 156431
1 18190 107223 104486259
2 160092 851796576
3 21986 101247
3 53069 79209
1 32295 158264 802989808
3 98335 37269
3 71319 195780
3 62429 199141
1 28475 151568 492679872
3 23909 17507
1 27057 113552 940584816
3 103079 178182
3 188869 193575
2 121797 844586397
1 99574 196575 376831083
2 64569 823169799
3 24380 126731
2 187199 621520609
2 77305 30705297
2 140670 714637863
1 102649 138839 887161599
2 156905 406826065
3 99640 168672
3 102930 67787
1 102065 172358 728128758
1 97997 164110 396494662
1 113718 180535 652659728
3 186196 72547
1 153012 196150 856606738
1 50024 104375 837981533
3 142262 94385
1 49461 135536 246556336
1 9743 129887 652055971
2 42048 384072256
3 16560 96426
3 118317 65985
3 130572 32945
2 32889 694656618
1 112405 193993 553776012
1 98094 188464 987502393
1 181339 198222 203681948
1 26421 143543 196065411
3 197737 19984
1 143863 148227 28841750
2 472 647291514
3 187861 44914
1 45218 179102 711893761
1 59639 108499 362506860
1 20451 99288 348225987
3 41583 41529
3 35648 108731
3 28380 155209
2 180190 702920166
2 124445 279202036
1 77899 196603 892001509
1 5691 42562 598645076
2 45630 329955477
3 25815 52322
2 73572 341315331
2 53332 585311167
3 86766 19035
2 81083 570340333
2 130361 428390519
2 132311 288390955
1 136484 188371 120859364
3 140478 119087
1 82919 156843 798401290
1 94904 188560 256865174
2 109285 393312942
2 149203 828034809
1 57262 112569 826906044
2 11991 647767660
2 64525 137482067
3 174712 61511
3 105173 166225
1 56179 59600 809202855
1 82338 189374 426451178
1 82071 101261 104389941
3 177422 1291
2 192084 90618137
2 96350 487040703
2 97022 933313197
3 31285 171232
3 42406 81759
1 92352 96795 909936392
3 115559 110542
1 8102 157270 682281100
2 114360 844136490
1 1214 114219 592931422
1 81881 112832 413462146
3 40001 66394
1 13018 182466 975527780
3 155064 55724
2 41219 729647805
3 130985 163255
2 34930 170504918
3 86197 49372
3 144672 296
3 17319 54090
1 33397 67041 610417568
3 69076 105743
3 41935 160076
2 52937 348488506
3 109027 142964
2 44608 469121736
1 40470 183029 805805621
1 1789 197569 315641251
2 1313 343379100
3 123442 196224
1 135235 196839 825825665
2 146390 384941973
2 50449 337700652
3 101131 32854
3 68781 149969
1 66721 125058 883988437
3 98850 102432
2 193925 835286005
2 199557 118593655
1 26607 158631 23695402
3 80993 193987
1 38613 132869 149498489
1 29524 179414 434234792
3 3488 15861
3 102286 48878
1 62067 114413 612884272
1 10647 125137 443685532
3 4162 144060
2 65358 155189823
1 23901 83726 627337407
2 148198 350961174
2 194536 172688732
1 137817 192933 458473110
2 98704 260932683
1 3772 190441 370344919
3 171828 186602
2 47554 33292298
1 22763 96454 793999409
1 152930 192437 978534642
3 172065 178972
1 2468 172186 398292883
2 118892 664433612
1 76185 188996 640323612
3 21023 110623
3 19457 184289
1 90023 145714 584597520
2 93916 974994901
2 91366 662755381
3 158695 78802
3 166175 183337
1 30210 104874 788677467
3 27016 24201
2 121132 965550152
2 134157 423963322
1 25578 56356 723012096
1 99599 163445 456661497
1 29902 98215 737467018
2 124200 786618337
3 38429 38243
2 13945 882177635
2 116605 536065090
3 95751 18785
2 28964 913313032
3 18337 172599
3 73919 96037
1 16559 80680 672659140
3 153653 131738
1 144435 188593 130876211
2 126205 172486213
3 150983 68109
1 96730 170132 363682368
2 83052 713195137
2 107874 865464261
3 43562 112481
3 164781 153847
1 1366 150942 960737537
1 41239 75903 190824840
3 150556 84410
1 79039 134573 777369153
3 182546 126823
1 37301 86979 987552881
3 56463 133061
1 83523 111893 597333502
3 54759 94643
3 69714 25773
3 84480 197767
2 188525 50436407
2 141166 394690676
3 182408 11422
3 127397 63509
3 69552 113755
3 8051 102909
2 63021 749596619
1 105147 126326 416013866
3 108216 102617
1 40227 45593 356213117
3 180805 65235
3 3074 59296
3 191030 100128
3 82759 62183
1 52961 93992 383477844
2 160675 795163136
2 22663 423248333
3 196942 58872
1 138139 199577 785729295
3 17437 42623
2 140391 230519631
1 21615 154134 363128425
3 134570 28122
1 125238 188248 839012861
3 183852 64676
3 43302 145351
1 132663 171204 600627706
2 151596 931129648
3 148984 72958
3 95014 36818
3 142893 101728
2 168168 406028096
2 42423 903045265
1 100508 166817 912887184
1 166501 176741 308166174
2 163408 418503055
3 74347 85156
3 184369 159455
1 37259 176448 940669691
1 10983 178870 802171636
1 39080 57945 960621137
2 41824 494445557
2 143697 58164607
2 74894 504185833
3 88072 164940
1 49354 56943 921550051
3 148711 81885
3 123331 131034
3 180848 177146
3 27756 67787
1 731 87908 392407373
1 2949 158203 846504063
1 40491 105012 362250054
1 107140 143167 121067887
1 28460 105647 739256752
2 11193 600895504
2 534 870733489
2 55792 266390535
3 76166 60235
2 55329 385741923
3 111902 53900
1 161760 193301 433470757
1 13903 50925 330030361
3 56107 151905
3 170298 79462
1 81848 95517 867884744
3 9277 96193
1 74669 105334 378741453
2 175999 525870154
1 107252 136765 595667998
3 169842 20025
3 83723 65508
3 123921 45318
1 90894 191265 270861808
3 46714 81671
3 67453 34816
2 39346 328149517
2 32266 307362618
1 50721 145544 138967280
1 54191 151593 655074673
3 22013 141594
2 133162 825105857
1 165508 169405 351888136
1 33306 151562 203662390
3 123426 125990
1 80017 154030 481197727
1 41334 68623 516445914
3 62950 146597
3 43282 971
2 138397 750665593
3 95364 103801
2 81195 961586127
2 101898 665954306
1 166270 180927 648301938
3 189387 96866
3 6887 135767
3 34223 152130
3 25482 56236
2 102286 231959176
3 153920 15910
3 49418 131532
3 327 87193
3 78838 162440
1 101302 114329 232389737
2 170560 478677054
2 167226 247045056
3 68873 103111
2 94033 727262348
2 62293 603134481
3 7140 186062
1 38680 185611 345414082
3 135919 88129
2 92164 732258162
3 191712 171188
1 16502 133455 432105940
2 36451 34548064
3 169283 11975
1 46090 193068 884405716
2 81529 681294822
1 183717 194855 386881140
3 171970 176360
3 65871 48036
2 27119 833161748
1 64129 172665 868542340
1 62294 124921 691707371
1 20534 23160 498747094
3 8730 111166
2 68541 593263830
1 14404 167117 355592637
3 154089 69109
1 36888 140926 242321563
3 166573 74171
3 73967 105697
3 102838 121049
3 132442 50921
3 143695 185818
2 102438 32105512
2 187974 775657875
1 67027 69878 149241565
1 122692 143656 627320098
1 59473 107489 442233746
1 90139 101622 460798661
3 32603 133663
3 143131 105666
1 77457 156797 919980397
1 164206 196281 476123287
2 22175 382667145
3 113041 5351
2 169474 202322539
3 82324 156250
3 161152 162324
2 125958 478437005
3 135115 174107
2 65290 460783205
2 39690 163391391
2 69513 301613332
1 1 10551 606333509
3 60381 170243
3 16144 109643
2 166031 863290876
3 141293 3206
1 35863 109374 951093732
1 103341 171101 910620372
3 28396 32970
2 168680 444320696
3 4922 112484
1 182172 186643 206053317
1 41337 196798 635632074
2 8419 417609423
3 123671 47041
3 43602 185217
1 34962 82579 979355764
2 174428 478846467
1 25434 40676 67221692
1 72372 96866 867406174
1 80575 193575 874002955
2 186217 73837931
3 23617 106271
1 72975 99491 219997673
2 121231 191818742
2 192534 202647330
3 24529 30647
1 69224 195352 787568842
2 168561 499024854
1 84883 183151 839354622
1 85763 151948 819333395
3 185753 14530
3 42922 156467
1 26306 151207 528782560
3 114130 96849
2 166627 155888361
1 54976 144829 233335310
2 29242 197628536
2 199773 256007374
1 63416 175116 277349135
1 53757 78224 273330602
2 127574 193214244
1 84999 91102 581462237
2 17504 929065358
2 66399 631427258
2 156256 480641999
2 148567 294328047
1 90048 162674 764495838
2 30072 974158529
1 55879 118518 238109191
1 42143 101976 289933309
1 43650 193694 413448843
2 127434 485715077
3 158554 100633
1 18884 97096 831193375
2 26703 908926913
1 28521 61622 702009069
2 77085 570329378
1 17273 131773 494337227
3 174570 72137
3 111518 198250
1 28937 57933 592680325
1 10590 172120 536189727
3 85871 171008
1 33032 136566 912390832
2 159052 436694604
2 95383 168469630
1 22493 199807 52816694
3 42320 34860
2 60652 736113868
1 7293 160956 362668187
3 32843 164095
1 9251 127560 315886638
2 40295 11366986
3 78521 47569
1 2226 91573 499367570
2 24985 527847503
1 78546 182305 337344400
2 61089 375568059
3 111238 90747
2 101477 235064053
2 15129 270008930
2 146140 365895806
1 1856 178540 993880646
3 141262 97699
3 34739 22160
1 63351 139083 492376201
1 165557 199117 95813812
3 135316 163684
2 63517 440305070
3 6410 112588
3 104993 145339
1 9056 72497 159596677
1 18338 155038 989118351
2 14636 898877180
3 27828 83069
2 184584 948518632
3 120042 65023
3 175298 108114
3 87033 98809
1 87239 165043 898560411
3 164081 195030
2 20013 751006924
1 65268 111893 575576841
2 2321 30068529
2 92648 354706401
1 13778 144804 823381390
1 135544 192146 315278619
3 76840 196288
2 143908 822237142
1 89536 168835 904809676
3 188638 103670
2 186536 942193542
3 6983 149202
3 191579 127966
1 49998 73230 662983608
2 148605 500075087
2 113490 765667279
3 133308 17197
1 3890 163160 619645395
1 76563 134263 348982936
2 460 637477644
1 83583 86687 621749288
1 33511 49246 997529057
1 54239 80223 775668726
2 19948 270241376
1 42045 119220 52075182
1 76669 118274 783643768
1 147657 171194 740589416
1 81155 116370 750567577
2 172229 747819113
2 195782 953839866
1 60261 157444 312287339
1 134876 161017 494722099
3 59205 4760
3 188400 102230
2 66457 512485433
3 98662 137775
2 34804 655410869
3 13301 136354
1 18817 34732 633309769
1 63183 70685 796574974
2 41759 8520259
2 9308 100674316
3 139792 191186
2 85476 677524750
1 7545 10902 721276617
3 135832 32013
1 59637 70322 281852718
3 16837 167260
1 63838 75268 910098153
2 189221 534437780
2 192546 966578707
2 47719 970213693
2 81377 208945979
2 167634 609137273
2 85 103865738
3 149850 19486
2 11862 795357121
2 192111 372199779
3 44509 21766
1 60745 102751 503905416
2 115298 718761897
2 53189 567361500
3 88732 52304
1 81060 113767 472558897
3 5195 98409
2 121144 911786276
3 175434 188883
1 43389 195448 860138527
2 135326 700501192
3 128631 545
3 39757 165086
2 13428 365532604
2 89753 39104585
1 19292 46865 148308949
2 45321 415649220
1 16894 119291 186570794
2 3643 74626154
1 54941 93921 809686467
3 183462 109802
3 77447 198083
1 68829 155064 309940644
2 80667 629542199
1 44308 159705 263557155
2 60898 306614819
2 41273 215321304
2 27306 610690011
3 115231 9178
1 30273 162908 415570965
3 21050 161497
3 188712 143198
1 157828 197376 525648846
3 190840 106195
3 106377 1993
2 69010 318574209
2 124533 718274985
3 95883 35104
3 77737 66380
3 194484 149286
3 105903 38465
1 33182 61301 338144698
3 32598 41214
1 130309 133065 40482228
2 65786 114482642
3 3787 37661
3 164001 56407
3 139073 96516
2 17412 155465881
2 21081 484337091
1 66337 78428 392065365
3 141556 25816
1 51867 79342 223113057
1 177048 183156 639024550
2 124171 247998840
3 150275 160885
2 147295 465381752
2 120114 351433657
3 142036 99949
3 122870 190226
3 87152 100192
1 147049 152729 19449068
2 154473 628210071
1 41650 91445 944440638
1 76912 195717 731568112
1 131426 190157 171344979
1 18840 25520 478396323
1 73301 110938 334240919
3 50575 165589
3 111745 20927
2 1324 258939314
1 50750 113577 56408939
3 718 59992
1 110241 132005 779105029
1 33407 72047 222796525
2 41796 121459045
1 51715 132296 26942681
3 66158 63124
2 89943 19879900
1 3496 146767 60773602
1 47524 96948 741822747
2 133873 555209603
2 27480 177787649
3 43456 121982
2 41496 996913719
2 428 13575074
2 56831 613726683
2 162512 102873103
1 55010 171225 563337760
3 171177 59774
3 50066 22997
2 177461 300750852
2 115399 103268392
2 121210 498045118
3 60584 190508
3 142844 72995
3 71718 104894
2 97977 124571552
3 139955 123002
1 22428 141127 712020953
1 81380 89355 636481981
3 163188 178822
2 165451 134800701
1 93372 193576 145381156
2 79178 473447963
3 141569 50081
2 122377 530797453
2 141557 250322173
1 121775 157543 945943846
2 84196 75674947
2 32187 713446471
2 75251 453251697
2 51902 363628927
3 78677 66990
1 45825 148725 626373915
2 131876 769098411
2 112643 570243723
3 184078 67726
1 75186 194929 158339181
2 58059 806600621
2 14191 505981986
1 22566 111495 278719477
3 180500 137131
1 3149 115298 651643143
3 49247 57961
2 123329 554222216
1 35332 172985 925072671
3 179712 98793
3 27115 90817
2 16642 447377992
3 186345 164137
2 44186 886749978
1 70544 182138 351093577
2 19942 793906896
3 36581 177983
1 97760 187376 498976309
2 8681 493134096
3 72024 46256
3 93318 120533
2 47891 362148777
2 42135 703563400
3 181802 16654
2 184933 202346134
1 135971 159281 695730760
1 77201 99122 274612840
2 1418 148800103
1 143337 156873 304615780
1 85919 147581 974183062
2 88811 943720344
3 70190 36053
2 25018 308175759
3 52976 117642
2 197386 702661101
2 15914 247007401
2 46708 943518655
2 153905 924484703
3 1925 149884
3 98852 136664
1 60478 199539 644386679
2 185840 438048979
2 118418 890132711
1 5477 157227 215183214
1 6040 98177 988382818
3 87376 58773
3 180613 43980
3 159639 143231
3 23314 15946
3 10937 79
2 13293 769715793
1 107353 164040 6469044
1 30367 95669 824673660
2 44226 412863662
2 135365 672964060
3 154597 1671
2 143004 850765547
3 86013 150233
1 127051 157710 265429087
3 178836 169913
1 57379 123145 14074910
1 11046 185586 212569978
1 86276 92709 972090068
3 168271 13494
3 17668 130765
2 113335 734155781
2 34105 953163308
2 109422 957399088
3 162329 142994
1 85880 119899 341576665
2 171867 287391870
2 164058 59234265
1 5004 53850 488152000
3 143071 96064
2 190898 481959669
3 107486 40784
1 52334 143093 290862612
3 28104 110783
1 98926 198146 921615540
3 33682 65542
2 174224 292581785
3 113649 18209
1 18076 187424 565114586
2 49647 974614306
2 15264 694101170
2 33448 678598111
3 23630 121244
1 91340 164242 420628172
3 123931 20227
3 163122 71328
3 20876 37432
2 48407 708900248
1 54427 117677 570727960
2 195953 217999732
1 25235 94521 732456398
3 175392 90724
3 168385 126967
1 101518 162897 707941551
1 74969 144328 66392111
1 18226 146137 514324959
2 197482 769104635
2 15424 66289447
2 67941 173437045
3 112560 107116
1 100944 131838 471156967
3 122974 141794
1 50855 78438 406510719
1 107196 171178 361466932
3 62566 95567
2 4444 441848133
1 44005 158702 373951467
2 136835 446333722
2 199935 946000325
2 106984 282503267
3 127457 81956
3 141254 147153
2 10760 151510565
2 40171 607257962
1 13005 61526 822196228
2 100314 570116106
3 907 33964
3 12569 29130
3 16932 150293
2 147877 378646975
3 5133 66102
2 23538 949430813
1 54798 143509 289132282
3 115724 87921
1 39372 144579 468980937
3 53718 2086
1 81788 147568 414625612
1 58232 164002 306318996
3 53725 115700
2 199771 24734650
1 60601 73056 319667783
3 46582 67638
3 55436 64397
2 199296 115229837
2 154838 242378235
3 170385 140101
3 67918 47698
1 151334 155415 827160157
1 174759 196782 278895901
2 175902 287717904
2 80543 114245356
1 60748 147246 798254810
3 32819 161521
3 149877 72037
2 31771 804850549
1 510 158404 43803806
2 75093 146449942
2 177757 236983258
2 7406 296601904
2 164492 505904873
3 2108 25282
2 32627 754831663
1 148585 169658 676342704
2 98068 842623894
2 75033 80102996
3 166999 40549
2 154950 701373047
2 79941 600317289
2 151671 159115388
2 52520 296621313
3 171264 111716
3 193840 136826
2 66745 677395299
1 105313 110602 45847292
2 152820 737509814
1 40670 100671 551073252
3 69180 52212
2 31914 784034871
1 77077 174525 617207154
3 119017 32581
3 32491 50497
1 3952 11679 430162281
1 172469 194152 921575133
1 14719 167844 211516953
3 60964 168518
3 86264 169398
3 164485 178572
3 159937 143257
1 58809 191027 854192746
2 156410 386949750
3 95025 8816
3 129937 163950
3 190415 165757
3 3673 127046
3 10230 126034
3 152544 91947
2 38901 955533079
3 83719 10324
2 101914 287006991
2 111111 873557697
2 85224 472088953
2 73781 936906094
1 9345 121051 242630388
3 3228 48500
2 104252 484191556
3 125541 70201
1 51479 67371 915504206
1 67097 90899 277127668
3 166497 196206
2 129787 182109981
2 13507 173735244
2 61005 303761674
3 88254 21310
3 155477 190687
3 126188 151651
2 16320 391633845
1 67017 102365 956945823
3 172112 164449
3 189138 105663
3 75690 57706
1 59300 66300 42901317
2 138649 975765580
2 55776 993691085
3 167400 177510
2 78624 930026343
2 29241 112492678
3 192269 130793
3 8310 53310
3 64322 3475
1 9460 172511 416384655
2 187882 44109512
2 31516 319595009
2 34184 531222051
1 14260 50066 91204145
2 174815 873790334
1 107793 190077 500814123
1 156581 177812 759675544
1 75126 105691 872880817
3 166011 35740
1 78717 136901 28410755
3 148877 74235
1 119112 181665 140313989
1 103446 146732 140779176
2 144762 562702194
3 166526 87772
2 46707 931560474
2 108629 216740958
2 86144 864255147
3 171098 123066
2 34577 573344020
2 68060 178011176
2 142328 765037505
3 101711 182731
1 22221 42111 670901832
2 190692 111229758
1 52509 137214 387649443
3 122865 110701
2 132596 257305991
2 146549 761207058
3 91319 126895
1 18753 155729 866226358
3 38747 181055
1 165665 183560 93329115
3 116281 52782
2 916 801634884
3 15907 123045
2 24763 929544938
3 23372 197788
2 160944 365921759
3 124932 42949
1 44156 60575 465326817
2 82448 230793512
2 8203 252287681
3 13805 195145
2 135803 756689097
1 52574 176069 352371388
2 192991 348002012
1 160719 171148 458328377
1 38566 155230 742997847
3 155812 29062
1 9058 139758 129502889
1 4577 116097 848240458
1 37241 75263 505049453
2 153913 602772095
1 25983 69942 348319358
1 140228 141206 577385542
2 40211 19310751
1 92477 189577 993478085
2 147850 21753166
2 109998 271419129
2 155368 897519931
2 15260 300044248
2 64495 654990658
2 136801 633559552
3 50825 167487
1 102057 198532 832577258
1 162225 163948 881488880
3 19200 73499
1 162866 168831 122271738
3 187584 194743
2 27139 565650296
3 119352 63521
3 16519 23363
1 13287 16209 554107353
1 42996 197689 114253181
2 60520 565882960
2 136221 939902995
1 12576 147627 326406983
1 5015 71452 181161727
3 120008 88580
2 20891 490124580
3 67122 74646
2 189768 507229247
2 92766 228017862
1 63541 81976 553788333
1 113731 168932 608812530
2 36020 831126278
2 84009 419073048
2 121739 982032729
2 22744 219285462
2 31067 621468999
3 11204 89452
3 93819 139675
1 19430 143837 886389565
2 125319 756215638
3 126415 168851
3 31505 70234
3 57136 36479
2 4628 926221410
3 40900 170802
3 135087 117308
2 102815 691316129
3 180242 5547
1 183776 196746 962431034
3 154779 63309
3 167021 196833
1 24906 168874 741823925
2 114478 776549767
1 6685 67404 752368190
2 6444 507753858
3 134690 36825
2 178266 767751985
2 179778 439675927
1 174958 192902 906484756
3 89592 97790
2 177600 916502623
3 142738 97808
3 14688 39858
1 68790 97495 707025854
3 171777 133640
3 99275 38115
3 141950 46448
1 62519 113293 137477921
3 58747 116768
1 70539 88099 67453412
3 46878 42968
2 186114 443613096
3 175680 133212
1 17859 54314 749557672
2 77944 810710241
3 170468 143053
3 175737 86888
1 87489 154500 921649052
1 3762 71426 123688414
1 158605 164912 855776983
1 186731 195069 322125592
1 92174 150402 572775121
2 7911 748406947
2 149443 951621934
2 138759 102930276
1 135208 144248 357163137
2 192602 711399339
2 15429 546381402
2 14350 905768468
3 140224 38899
3 172572 101973
3 30830 133019
3 81127 32845
1 35196 108427 250168977
3 132346 36596
1 15590 198462 860946890
1 47737 84509 381357409
1 2441 8443 469246095
3 146146 169381
1 15743 173293 914611114
1 178694 190859 203480336
1 131233 137459 966856811
3 121736 125731
2 161297 49075673
1 132526 164922 357248921
3 127647 71295
1 177313 179715 768717466
2 73867 158655019
2 84525 797900679
1 103056 163135 978897556
2 134002 423721247
2 47860 773773268
3 78815 189225
3 150305 65486
3 438 153946
2 113652 360186956
3 177804 24412
1 80912 93458 186748813
1 6563 120158 470293682
2 56889 507011950
1 134599 186069 546030518
3 12248 41565
3 140491 128848
1 5943 65643 373970869
3 175302 184928
3 99908 74663
1 40276 79721 92594940
2 14033 202995421
2 46307 238410957
3 154849 40405
1 18778 65322 966090716
3 145014 142009
1 34594 194009 942908107
1 44899 100513 940414808
1 112565 198336 541091216
2 68230 482710638
3 27973 110068
1 124142 167573 394787885
2 45142 357165323
2 35546 992799110
1 3476 173661 98049754
3 81353 33806
3 120461 98416
1 58289 59517 97064756
1 98055 141350 891618782
1 68183 154173 559204967
1 154125 164840 338170777
1 13692 182194 546277500
3 24953 158166
3 14172 163744
3 147619 135770
3 54389 76944
3 43468 135220
3 64105 167191
1 162425 164757 808550940
1 11920 99476 639582755
1 64868 170892 980784009
3 49714 98556
3 82635 185913
2 95735 807615525
2 131438 181839801
1 87977 169001 467257579
3 147615 60228
1 77601 102942 974619613
2 69991 426197324
1 98295 176759 319322214
1 6280 67511 747029758
1 17779 193155 123356605
3 189828 106369
1 64961 143604 300104312
2 165090 774981271
2 95892 391598804
2 7068 248388611
3 196365 177700
2 34848 338710896
3 31934 81223
1 75451 137334 236190396
1 107586 108204 610855436
2 170675 71656159
2 38372 495318969
1 43048 64226 541109801
3 120149 59880
3 19615 52657
3 4443 57049
3 56752 186458
1 69342 132157 945754473
2 1971 619675418
2 140171 803656870
2 16038 671731321
2 76334 499720066
3 68962 190909
2 16900 92727499
2 47405 554554627
1 92516 189756 221156770
3 117172 29466
1 48608 120273 739514063
2 59117 732019409
1 5065 148790 599255987
3 24613 53778
3 78681 126308
3 178567 58071
3 185102 83020
1 86727 150103 367549697
1 70432 89753 37524727
2 36104 934403770
3 55377 76445
3 68170 72443
2 104701 131383953
2 3743 558387498
1 134393 165494 262218008
2 87147 91004214
2 182207 134804190
1 16156 167712 639968718
1 58618 143659 939697429
3 107489 91039
1 135589 194114 819312293
2 101587 542913513
1 61225 165768 774110516
3 21203 142703
2 24413 453931153
1 95654 107656 199172863
2 142871 686383474
3 195201 8447
3 99343 190443
1 96046 165546 83721287
2 164999 82072201
2 115038 815744273
2 118048 754014758
2 197858 340161426
2 35068 839777674
3 81685 22867
2 60408 184805400
3 21167 124158
1 5216 166747 252038547
1 4602 199687 711556839
3 69777 85953
3 43755 153666
3 81611 176612
1 29527 126752 177753841
2 5330 907112224
3 17037 113034
2 41318 948219194
1 37556 181470 902902526
3 71570 27577
1 170622 171803 675942127
2 93043 599638439
3 154371 9329
3 130322 34004
2 110270 160048544
1 111270 163017 194198905
3 143108 121863
2 143580 247232326
3 127818 137709
3 128807 173992
3 196283 183378
2 57463 706182468
3 120179 153535
3 127559 193193
1 15033 142709 236683589
3 114743 9850
2 140937 138839446
1 53548 131290 481205158
1 50564 181008 427229541
1 141030 191424 732817383
2 69077 626713178
3 67413 163511
1 90595 162604 884867677
2 186485 648009486
1 181795 193700 518717296
2 114983 155083582
2 115137 142737213
1 113501 127240 156413004
1 6888 162051 407630912
2 191005 473761898
3 41466 81691
2 128894 192956004
1 77637 163741 989338291
3 9393 52378
2 64862 430749723
2 122686 500012178
2 175514 771226457
3 98205 59609
1 59475 155981 344672369
1 20868 194631 607507504
1 118333 142620 760392597
1 105624 149246 425930066
3 87821 149878
2 130893 160095393
3 128550 52764
3 193865 150677
2 120579 464397026
1 48124 182866 514875329
1 143734 178465 150279520
1 39301 100449 953627844
3 124604 127915
3 186889 112825
3 125928 173974
1 13387 130476 970338171
2 105695 722830641
1 87703 154105 757978859
2 2549 201683074
3 183957 44424
3 67113 111680
2 171264 614780513
3 149423 41839
3 10339 158745
2 157569 771566452
1 72218 174320 575917826
3 167404 37918
1 147230 185337 154036621
1 56218 167762 91681143
1 79559 87172 220154769
1 65210 145378 741797768
1 34597 46160 911381671
2 36720 603013643
3 128155 2807
3 81187 46409
3 9172 144143
2 138097 546622046
1 123580 126151 603100808
1 124676 137976 327145209
3 77401 20404
2 92627 587923169
2 73048 344386176
2 116947 210867343
2 129637 580084561
3 9669 94791
2 105220 791493535
1 11585 169413 524645772
1 36131 163024 87788909
1 139043 196925 998452375
2 189524 17762136
1 6548 46942 623451401
3 94616 139105
1 122058 147442 783630492
3 29383 4685
2 43360 645794547
2 96616 815888883
3 189868 174711
1 138540 185939 753505767
2 177727 751298519
3 143497 54340
1 69243 120109 999319714
1 130974 189135 343175643
2 183632 903446452
2 749 965121287
3 152753 8369
1 83780 137073 101674585
2 182210 386909190
1 116952 199646 658353718
1 126318 131960 823921322
2 119955 64086795
1 105398 153775 486941959
3 70080 177077
1 4047 8868 121038042
2 104041 741876794
2 196702 175203811
2 109282 129821199
1 148228 159263 102671972
1 40473 193392 5670842
3 179136 7491
2 23904 731509311
1 83725 99612 567056859
3 167408 107923
3 183475 135575
2 77540 824741877
2 115854 425892101
2 154973 684235474
1 115622 127626 895079462
2 57545 589842891
2 93648 426285951
2 18112 931874700
2 145837 942530423
1 13319 28695 260896488
3 160035 198804
3 158372 47545
1 47453 101663 949541967
3 9010 13976
2 119655 792882796
3 97048 13793
3 126628 146287
3 126526 28995
2 188795 801905005
1 63457 69137 715808398
2 162896 431001209
2 87560 843733128
3 176101 11626
3 87079 73977
2 20858 720872137
2 174014 728656520
2 182766 137678769
1 73109 92747 720659078
1 50168 129992 422047817
1 98403 135538 955745721
1 29972 40749 628347466
2 118899 256753199
3 131755 110884
3 104638 172285
2 161902 919346864
1 10767 152692 981420192
3 117894 153955
1 74515 172952 596543656
2 16432 848863921
1 10779 41152 755283815
1 152714 178180 836221683
1 31672 83879 483610719
3 119840 58789
1 12714 97821 370584153
2 96308 966659330
3 62465 199002
2 105124 758613580
2 147434 80375191
1 85700 111987 485755149
2 125143 949230076
1 14158 28098 759738326
3 187861 40460
3 39668 73294
3 29602 91254
1 4761 147874 41702405
3 45582 66536
1 42120 66693 297310666
3 132503 78862
3 164650 161824
1 102640 196425 924040114
3 100452 24044
2 117527 64252729
3 115626 48063
3 63659 60691
3 136474 14099
3 145663 53177
2 172564 905555121
2 63226 452270970
1 51406 187766 700769675
3 192623 74036
1 18237 92772 840960748
2 82861 957597629
1 46379 193621 303025364
1 26429 168281 956545426
2 11494 921512404
1 21336 121158 932802108
3 24643 143825
3 52566 29125
2 176644 689804691
1 117885 121973 61341091
1 146670 180426 537199996
2 105748 130460836
1 7846 122705 305465552
2 199305 989219048
3 198904 43083
1 52832 96344 948537130
1 20748 91045 663121404
2 74716 528367165
2 84634 960142695
3 134546 12353
3 148103 58635
1 181979 185660 297714992
1 17897 180988 765338796
2 162404 85767936
2 11711 80488392
3 21953 148054
1 99839 128476 24397810
3 158874 83244
1 6524 26491 181251150
1 86471 121460 277995687
2 86224 572652175
2 163649 684529505
3 2575 71016
2 122393 928508479
3 39936 174253
3 108247 24231
1 29409 82471 305207098
1 38608 48203 561938736
3 135861 116544
2 82893 625596300
1 29021 130214 55451802
3 127151 135487
1 37875 134752 472380617
1 171676 182454 162790653
1 124167 170408 907738117
2 23063 826069052
1 125607 155140 962832074
3 146909 197801
2 62727 859697201
2 116969 111182190
1 47801 115103 819722293
3 98843 173973
1 72322 88162 328825357
1 31761 177639 297427006
2 1314 425489699
1 90308 127363 749672931
2 69821 148498308
2 164628 698541939
1 32521 153942 123630697
1 55955 171998 859059939
2 77081 247256820
1 56410 82449 240459229
3 48511 81329
1 50770 57839 308241712
3 3978 43886
3 142981 180767
1 17556 36212 942828122
3 106827 159346
1 164984 176152 334394779
1 38515 90657 6147536
1 16874 88885 11227557
3 179312 178666
2 103762 291397773
1 110716 185806 642793960
2 65770 801051428
2 11219 748895110
1 128259 152740 786371111
3 13943 125693
1 2799 48732 205367643
2 6559 123371991
1 3760 125989 961661642
2 106019 514742798
1 18312 141030 433548269
1 143029 193946 584186589
1 85681 170231 823419925
3 32699 141459
1 69946 162408 711812750
3 82846 122518
2 148910 124468997
1 81474 196812 354558887
3 78689 68381
1 117379 184224 517174291
1 102757 161703 140104594
1 5029 135081 626756493
2 117440 711019139
2 122305 500637396
2 66333 63693888
3 58306 105642
1 99924 156228 34721511
2 76867 275845841
3 91149 74868
1 115152 157936 430967442
3 6653 196079
3 89022 129901
3 61347 17421
3 58299 177343
2 8511 157938333
1 46246 168035 79230546
1 95212 109691 805879568
1 51616 153803 381419554
1 195093 196671 558953893
1 13853 77389 73552370
1 141708 198696 437300888
3 197926 198253
2 100510 16217315
3 71584 59167
3 137770 194947
3 46565 180876
1 64913 120828 765589912
2 59683 270641212
1 77009 162753 188382004
3 26549 180153
2 33148 440696862
1 160747 187653 847289942
2 128351 514791247
3 168036 69929
1 96713 184993 262356841
2 1440 13624373
1 129401 149033 525058065
2 6733 806220549
2 108416 402441815
1 54264 164017 669880264
2 98932 454866925
3 59289 17076
3 102418 70436
3 165389 178729
3 10870 79003
3 35642 4579
3 86118 114442
3 2707 89407
1 55451 119767 213380063
3 8349 101249
1 73341 189255 368632471
1 8603 149242 978000761
2 161716 262836293
1 49990 142731 985094494
2 141115 67480865
1 63330 145015 870232112
2 73458 799345471
3 87043 64041
2 129045 913118938
3 140161 188837
1 30310 104249 741088249
1 10634 113123 947991556
2 155554 497675520
3 45522 55275
3 167233 165851
3 190845 3547
1 26175 134344 490595847
1 8335 64874 468841371
2 146238 676486225
3 98332 651
3 96259 155271
2 39979 516422008
2 72312 522796362
1 16403 69443 367379227
2 171738 397493318
3 140569 47107
2 168270 200000929
2 104592 39832179
2 62728 148654349
3 79825 157621
1 31862 76680 587974519
2 59216 837508709
1 10916 26693 301855957
3 142346 107074
2 16366 265273147
1 132335 177763 296295813
3 124938 147647
3 192976 6969
2 144839 87543186
1 154289 195079 168736365
1 25618 66263 726296633
2 29954 20036326
2 175522 397353324
3 113815 11395
2 175063 855390972
1 314 181813 330556822
1 88610 196439 39720166
3 112133 131234
3 43751 91275
3 98225 1214
3 71700 8664
3 187656 7441
1 93686 178546 633469989
2 83258 298992332
1 9220 141888 34144449
2 93227 21505372
2 123 346134389
3 145437 58132
3 173805 26454
3 58979 17803
3 32175 129058
3 134637 141745
1 59894 190710 677262890
1 132560 190520 249175657
1 85140 86056 484981445
1 4 52017 751617
3 188785 171067
1 58522 134914 21008780
3 154814 41211
3 166254 106031
3 58809 162152
3 33512 11787
2 138774 434564582
1 168663 198672 780736139
2 112696 902865206
1 205 49161 239803381
2 104094 185028583
1 20435 29204 5495166
1 70381 192456 238029779
3 30441 190210
2 5311 262455947
1 6855 75056 127133359
3 110526 124457
1 76394 92931 126038344
3 196403 10820
1 99356 136360 46792338
2 30721 543197905
2 152780 312221336
1 73781 179425 957166933
1 73935 170445 781444129
3 88146 197072
1 13163 14891 254146271
1 140875 193457 476747155
2 82595 604597790
2 178839 72053181
3 22969 17874
3 75255 153651
2 127616 821186738
3 41303 148397
3 14956 146574
3 19584 121783
2 135354 106454540
1 47211 65455 183663632
3 139947 182035
2 26938 668516435
1 78905 104345 227083533
2 61825 252654587
3 15283 45678
1 116637 134207 172323742
2 146900 205651151
1 133338 186355 659350760
2 32368 964950359
1 156332 165770 976954199
1 122079 181463 546572658
2 197149 753950811
2 19076 998282688
3 88458 43188
1 35961 136868 924546674
3 186933 45728
2 39684 755705103
3 94854 134704
2 9436 981111638
1 113620 136121 430208450
3 181408 189318
3 167156 65391
3 41445 138222
3 131483 132797
1 33301 58791 299403497
2 103088 680762333
3 187301 34764
1 88120 162812 355925863
1 4744 78483 624042581
3 98454 40851
3 56221 64148
2 89967 48650648
2 25555 384903132
3 26757 76377
1 16220 195358 217263896
3 129288 55374
1 64533 154659 224592489
2 68347 291256324
3 56670 14945
3 46524 86384
3 171354 28155
3 134430 61574
1 119244 130066 285376415
3 166938 1176
3 96860 50253
3 67952 8016
2 7644 328691721
3 184532 99622
2 62972 607608352
3 45452 81424
1 100241 142893 440307346
1 64550 132109 215690605
1 34188 41987 940380062
2 147772 500997890
3 99694 85876
1 15298 94808 935862697
3 67634 78803
3 71120 59976
3 130616 171471
3 17906 131794
3 39687 183527
1 68970 123834 381468809
1 126285 181607 737029300
2 167489 415924210
2 21131 704293032
1 27264 194518 666237527
2 45516 793397471
3 181496 81475
2 117794 397122681
1 5783 180071 646647703
3 197892 37678
1 15942 112136 323739288
2 125123 297701348
3 137269 189382
1 99140 170749 350458974
2 83650 188136987
3 55162 71578
3 127621 36697
3 164892 29613
2 146879 513969998
1 83551 174956 831924355
3 23654 120673
2 139706 767341824
1 85177 111782 168910624
3 123635 36755
2 100669 394558065
3 39354 180476
3 8944 104847
2 97966 233431909
3 170458 173105
1 6159 99274 102214943
3 180660 24345
3 15189 56152
2 199998 135390207
1 41796 119708 155409185
2 180820 652818976
2 64374 419858101
3 149511 121804
2 123408 126138000
2 8322 281400032
3 117084 138027
2 62537 84650770
1 20168 135969 704206195
3 88502 194772
1 124926 141974 335257138
3 156698 110675
1 58869 93992 838328251
1 80825 149794 894007121
2 85928 708790711
2 126243 378384516
3 94602 99200
3 991 53214
2 192913 866247380
1 113703 115085 828965710
2 149671 33032200
1 98408 183901 340154314
2 10060 318252439
2 158898 450864532
1 36150 90290 756084232
3 184582 139663
1 49898 106868 527954605
3 166379 15031
1 47402 47798 531230138
1 82163 112701 313719668
2 63987 945442978
3 30337 52370
3 101369 29204
1 15687 94275 185529126
1 11118 148076 248125082
3 187657 11713
1 24926 187931 549493605
1 160213 180062 911266932
3 57318 103820
1 162688 183374 182304667
2 66146 313947596
1 20055 121979 199983757
1 24138 56706 65706611
2 84626 208726935
1 142327 188591 587824738
1 20282 140948 282538010
2 134407 430765589
2 114104 358368337
2 129508 785078331
2 45242 785530795
3 117062 180046
2 21735 448519016
2 95612 467027447
1 74626 125910 964427721
3 71414 192898
2 133806 972670377
3 166883 89943
3 160231 81555
1 99554 128083 14259562
1 24628 71844 565100741
2 193382 210784888
2 150309 715716210
3 80648 182911
1 189131 193378 897511922
2 20802 919484909
2 64355 898541104
2 124049 33496876
1 161889 165198 788337717
2 41607 327022940
3 53565 26427
3 19130 97420
2 93249 920140630
3 74040 127241
1 17096 83767 597393811
3 193443 64071
3 26887 65810
1 9588 136681 544110071
3 98309 3008
3 149930 167639
3 117851 43924
3 44664 33785
3 5487 15942
2 8751 313357916
3 40811 81500
2 184876 445273198
3 33743 95845
1 36859 51117 452060107
3 6710 169389
3 33704 36254
2 82638 145097141
1 189961 197223 776026121
3 172764 124871
1 151394 165617 24350455
1 158355 196400 855012057
1 124055 125413 513656059
1 32131 120576 573525412
1 55354 88524 805844538
3 20002 158725
3 11026 95179
3 115933 194735
3 106047 47614
1 26581 167367 669659834
1 101140 122770 557839928
3 106830 11879
1 94484 143511 691224677
2 49024 587858130
2 38566 742636497
1 57603 84673 195191628
1 4474 185893 928900146
3 17975 91020
2 139925 83160736
3 109524 87706
1 31955 35604 878823753
3 28613 64167
1 109284 116653 336160738
3 174845 98328
2 84282 360627706
3 89850 42715
2 157416 995672617
1 75655 76505 881093062
2 183208 254510584
3 111359 130152
3 91939 153817
2 18861 984786981
2 82867 416990652
1 16184 182718 108759594
2 147342 404517933
3 68429 39256
3 59239 185928
3 21682 193350
2 74965 419377606
2 76010 221215941
2 32461 803121219
1 103246 177673 96360611
1 8627 54028 960728733
1 185083 191463 867096389
2 20088 14371399
3 188493 77598
2 110643 476648466
3 149488 139164
1 68168 72477 276319364
1 25580 184682 540314625
2 43256 927736330
2 131309 89523591
1 32404 177531 199900344
3 13221 182894
3 105700 23788
3 36805 146028
3 9275 78367
1 83793 107989 214137207
3 27176 115677
2 80223 230403205
2 160418 152451216
1 73885 100955 709292938
2 84039 962398505
1 29098 37690 111358414
1 115844 187484 583870915
1 88095 139559 410201686
3 187623 45993
3 12815 158795
3 170126 187175
2 108342 125151630
3 10778 132638
3 162545 185190
3 10451 41580
1 141319 165803 266275165
3 96627 136950
1 19409 187119 955359573
3 19222 36391
3 70442 58144
3 77064 152347
3 121435 67340
2 93579 647012386
2 62272 832594884
2 184278 177717834
3 92878 136634
2 77072 470623268
2 88575 106557002
3 141705 131344
1 32987 182200 567056437
3 190138 112866
1 19052 158918 967696784
1 24248 104572 308158770
2 174787 677042492
2 124345 922527933
1 19354 122848 372624888
2 29848 118386845
1 68315 112835 747165131
1 57471 65742 370282451
3 10801 125293
2 86041 156876668
2 168003 577723049
3 9915 31659
1 92814 122031 254407583
1 88634 101872 11329854
2 147757 223961123
2 99796 7680404
1 104487 115380 168578157
3 160419 54015
3 197178 35766
2 128801 327835119
2 171572 469959744
1 70531 162412 762325317
2 17488 578136616
2 58981 274069467
3 194711 166549
2 117051 839931901
1 119681 153069 523423359
1 128646 162137 337509175
3 116707 16742
3 199859 90718
1 69896 74964 472453128
1 1797 183384 668507308
3 34439 189317
2 162656 224589188
2 12157 558906006
2 97365 778605658
1 9323 79269 61673523
2 94663 729103192
2 81525 654095972
2 156100 364070274
3 1948 123846
3 134601 140728
2 55902 559424625
2 95825 298839484
2 94086 198465021
2 128149 556942098
3 77897 161314
2 180007 236093397
2 68330 924496499
3 49827 198038
2 107786 395584081
3 15756 191700
3 199449 43
2 58274 922299695
2 154173 431334709
2 28496 575194687
2 125570 897011713
3 40308 14513
2 198002 420406239
2 93556 632636834
2 110599 878778420
1 27593 121741 75495345
3 78566 193188
3 157258 125109
1 3321 6359 318046368
1 83171 195127 884009139
1 118985 136968 480788986
2 112819 374420903
3 139773 68030
2 141724 334211268
1 135346 186105 340383170
3 121189 135052
2 57001 951283830
1 131522 195317 852162397
3 109761 67953
1 123941 182822 849886529
1 52628 78588 894399757
3 100631 23659
1 17906 71605 666567437
2 124501 893193149
3 55331 101900
3 80733 11755
3 146076 197583
1 19785 99934 619540448
2 51753 957976495
3 71873 112781
1 102867 192232 56374193
2 35925 832036796
2 119832 686557251
2 92081 745587636
2 176233 100095273
3 125608 2147
1 12548 29692 436302568
1 36145 76057 305833105
1 69066 136579 976692996
3 129203 20165
2 4941 186885212
1 142957 179585 878356722
3 138723 20474
2 190394 97601117
3 20194 182960
2 188981 350110157
1 63298 193504 420454840
1 40770 187551 224471519
2 17852 128421373
1 17838 115589 942563692
3 91899 73203
2 108747 134691811
1 99079 159982 824973663
1 22293 136653 298491912
1 135754 153248 680500235
3 70818 177275
2 197168 305360742
3 9068 186736
3 65238 198161
3 128444 73825
2 99642 47052428
2 122359 40799189
2 31640 750848449
3 84879 90518
2 155583 963680373
1 93482 96565 447726324
1 120492 140978 146460530
2 40285 175455145
2 76659 791350458
3 156567 114516
3 133412 153623
1 45516 150629 627323525
1 91264 171477 811563863
1 73588 190385 707067847
2 38307 163325130
2 139364 903907016
2 28693 126768224
1 95849 116724 346392055
3 71722 178516
3 175004 161541
2 1432 283918561
1 10693 104627 983903743
3 40003 95370
1 15042 196985 896304386
2 148682 328868108
3 180559 130889
3 42299 90988
3 74006 167622
2 178571 615262825
2 24580 517433357
1 116514 172184 965601487
1 78659 131099 854760343
2 164293 798975831
1 35837 83524 626630408
2 140634 717356447
2 139454 567191828
1 3200 176939 511320919
2 60332 790816922
2 72122 574004768
3 26542 66453
1 3510 179897 34027194
2 134197 828419523
1 57710 84511 606848524
3 33964 241
1 15778 63656 884564348
3 96185 117996
2 92353 608678814
2 126964 237905937
3 95647 71602
3 127783 155263
1 25120 172524 463955450
1 75990 112562 749693584
3 129799 34350
2 61326 317891689
3 56065 35989
1 25562 177935 14559469
3 113217 154779
1 124379 150458 231647773
3 49179 110254
3 123008 112531
1 111728 196564 679178234
3 35831 180656
3 68912 151570
3 75244 175611
3 13258 12838
3 182571 139831
1 4817 36880 807373232
2 57314 208317319
3 149276 176728
3 19497 66519
2 112686 150794155
2 45449 158705013
1 150907 192741 320754029
3 5068 171167
2 167668 432281361
2 32585 123077594
2 193905 148948367
2 97091 724687802
2 1458 522306213
2 196590 769513511
3 73292 165041
3 162730 94817
2 108549 569109639
1 50009 56360 13435945
1 20289 194773 959423128
2 33901 807462321
3 59010 136706
2 122887 402162929
3 35229 65659
2 162620 205475480
1 36437 156317 600670503
1 29828 120683 459882710
2 191482 561513349
1 176136 195191 205359182
2 3761 6476396
2 121997 614701355
3 42125 159406
1 10231 94751 714037437
2 45760 308594989
2 87746 458090632
2 955 186587120
2 198022 101448560
3 77087 146015
3 20258 60705
1 74123 184447 720323584
1 109205 194695 706891067
3 138235 23811
3 60222 97379
3 86510 116589
1 24710 83475 510911482
1 36782 85387 840052481
1 26698 109972 500945391
1 27470 85065 362052612
1 65607 83271 59494601
1 62991 88804 209128353
2 170357 366959821
3 50396 160620
1 84717 123626 905291528
1 60842 126834 36627306
1 100450 189393 784017399
1 12088 151169 533229646
2 56577 197505896
2 55725 654329813
1 69476 127266 115740569
2 177884 924022431
2 81061 673000325
1 12475 41747 250072709
1 180432 191339 523941510
1 38842 110413 971405977
1 41455 93311 4890130
2 127271 808362101
1 110548 113726 570300010
3 157377 121558
2 129539 327495098
1 16635 127465 863251818
1 73811 79018 1093233
1 69283 180306 987140397
2 163266 487302719
2 99061 254923658
1 47476 95295 799096421
1 61844 92588 883058529
1 55942 177733 198968660
2 152183 146482778
3 21368 115569
2 78858 585143554
1 109090 109454 14884007
3 143801 161922
2 116410 133190374
3 79172 183826
1 42352 167117 60760626
1 140100 154207 280571665
3 91902 132454
1 143279 190055 645500018
3 45640 31118
3 135752 86423
1 77951 183234 331305955
3 7745 149170
3 153427 132986
1 135151 185514 45937938
1 26267 76247 203294048
1 55752 166643 932978634
3 134175 186748
3 53753 181069
2 150074 985488517
2 80364 63324609
1 83410 174856 91323413
2 100686 867186294
3 182032 81277
3 163884 87857
3 43588 146136
3 51195 190739
1 55487 154719 696972322
2 26849 103138881
2 111325 877977624
3 80065 185028
1 66127 99276 785949816
1 155274 179130 630524163
2 82433 982615475
2 70702 174376998
2 21680 814733829
3 90526 194782
3 14475 64935
2 123083 888097839
1 132412 160209 620526480
3 39080 189267
2 89730 99545393
1 100323 126030 283084742
1 101600 123847 74067869
2 64298 43045265
3 179262 131724
3 167097 79874
3 54701 121119
3 21442 152408
1 63709 99134 413741300
1 116762 186199 702612430
3 159337 68236
3 14468 146935
1 8273 22193 973616654
3 40299 64930
1 98340 113475 652705794
2 154095 850687689
2 178373 980091269
1 37316 81079 695507296
2 115007 226073514
3 169425 3173
2 95787 142362165
2 93446 376678986
1 37075 81134 842599657
3 68791 123569
3 1733 118824
3 33061 23706
1 177865 180705 243021016
3 140476 86821
2 24415 675396992
3 152190 148772
2 127184 445130740
2 163352 727590875
3 148267 12217
2 176029 757734119
2 5549 268789036
1 59712 109034 689292343
1 16514 46591 690305161
1 85002 182401 925056142
2 104469 744321585
3 183254 20258
1 34681 47216 658167259
1 117972 190852 360873922
2 199380 224616674
3 191222 131264
1 69908 153482 480401421
2 135675 253107793
3 101212 191943
1 57643 163438 498452604
1 9745 177757 176494865
2 37985 979877959
3 150846 168810
1 41390 87006 39060519
2 82890 357121282
3 13254 139331
1 130871 132899 330101034
3 124151 109877
1 73882 80492 929887752
1 47803 182078 276595236
2 21752 892045924
3 106039 126720
2 29708 400139602
1 5761 51922 33868880
1 24836 193922 601509038
1 162664 184493 283139428
3 11790 136908
2 36657 349613191
2 113623 969344118
3 66219 88583
3 32887 95893
3 149850 14646
3 145536 118910
1 176944 187750 962185501
3 7679 46679
2 191780 614537598
1 95105 148700 847439234
3 170447 178920
3 29148 55659
1 61009 128458 561216226
2 188938 837535636
3 20209 35843
3 10387 151742
1 117958 160114 142770901
3 11500 60075
1 3447 125721 524289650
2 162949 884271924
1 65699 173725 793446365
2 144940 580471133
3 166318 190160
2 170376 377040002
3 135528 125535
3 197222 176640
2 146537 806553762
3 148818 81454
3 42055 182960
2 111688 301932566
1 133710 174327 657567726
3 66644 36595
1 10416 52440 603829585
2 10523 268045049
2 147281 241438299
1 103100 131331 984402484
2 155206 198451200
1 160950 166403 129636757
1 16523 111138 429879278
3 132379 192150
3 37768 128288
1 3039 59759 625831842
3 98502 45731
3 18765 161019
2 90607 920640303
2 26524 850930419
2 45294 77839760
2 117695 121507628
3 51860 161644
1 117631 143821 486174296
3 192861 77692
2 125742 335678660
1 17320 185312 414220990
3 104526 92441
3 101625 128380
3 103137 155781
2 5263 215796983
3 132721 147379
2 189924 665154596
2 106138 949798728
3 118623 5229
2 59110 104916625
1 90475 143581 360536717
2 93128 717521214
1 34498 174151 985638059
3 76237 55356
2 112694 886134019
2 143076 933027304
2 111834 596743944
3 166335 78504
3 88379 125996
2 98809 52218999
2 24698 400064300
1 28512 168978 522992427
1 172445 198983 878728522
2 64880 86323709
1 29687 72165 626305833
2 189601 508081046
3 169022 34489
1 124568 197017 625781810
1 32745 116420 794790897
2 24775 918181988
1 99463 199454 422216469
3 153650 86801
3 5068 158839
2 138163 79622639
1 118251 128078 819142988
3 99498 197504
2 198379 63052446
3 113547 110011
2 187008 584450248
1 160665 178810 747093783
1 45451 100537 283765900
3 134588 118991
3 45913 28665
3 144160 187604
3 68315 117844
2 23491 197410456
1 84223 95434 402585068
2 127372 299030011
2 94151 660650431
3 145526 158503
1 83837 101063 976691754
3 181232 35442
1 55889 126182 436499645
2 105128 43894487
1 92668 196896 543876282
1 63127 117944 547913052
2 181948 410865150
1 17785 22445 537403015
3 173835 119068
2 71411 847531335
1 30105 48865 811065975
2 155879 775893926
3 143909 177767
1 85551 191969 845761558
2 54338 70358613
1 26905 106033 869893760
1 17671 168986 116093539
1 25223 108806 533617558
2 91168 995818596
1 80237 177569 424984829
1 57821 160431 829604150
2 143855 380714520
1 19572 149921 694008029
1 8997 192281 703210599
1 90213 140228 584099939
3 185948 89761
3 42907 107304
3 149048 148981
1 150586 192322 128556790
1 96651 140209 996067555
1 10350 129523 11634162
1 139477 148250 444086121
1 14261 65101 542664387
1 41713 42043 984369293
1 6910 118470 205820212
2 176662 220138644
3 100335 59761
3 178070 104056
3 156568 126124
2 47222 126123449
1 5780 127203 48297827
3 107978 101545
3 38969 116747
2 124916 968880803
2 120403 685900942
1 109519 118403 74556634
1 31020 64799 623936897
1 83704 122614 841024441
2 71089 725634836
1 69570 104525 65123348
2 60962 747236848
1 82000 115621 887474295
2 92983 505694399
2 62034 882220701
1 10494 65464 857378355
1 118013 141109 858424096
3 150661 55227
3 61586 33836
1 38539 153600 506005176
2 56016 94133860
2 93516 246449842
2 15659 840787889
2 86653 570214533
2 148862 107272704
1 27463 84922 733118976
1 75992 193230 705789798
2 142871 734342249
2 43110 599722724
1 19356 87164 538514381
1 24012 144872 833920798
1 75898 152057 616506131
1 113074 148673 183481523
3 80227 121305
2 49957 712931090
1 33803 44533 540099505
1 105972 197169 472531567
2 60405 924188766
1 16254 169870 469750746
3 42979 113080
1 48472 87494 133226780
2 158754 320198719
3 105419 94577
2 177826 746733938
2 188083 942000799
3 185522 143435
1 22762 143995 84121182
3 86511 131420
2 96799 136745746
2 160430 187534411
2 23162 361868437
1 120727 172646 792383664
3 9336 95525
1 55928 131650 789218121
2 199547 215529446
2 16318 235244710
1 6571 104009 99790352
3 72047 29968
1 62174 110930 669474759
1 39136 180316 655936751
1 31569 155348 815160539
2 112665 454776797
2 164185 743475072
2 4185 692639769
3 77705 128141
3 100778 95491
1 48483 69572 65274661
3 185594 151316
1 19042 20370 755384625
3 107947 181727
3 137957 141906
2 30924 615763232
2 196568 930745898
3 98502 56001
3 124073 1716
1 8849 103433 615610893
3 62519 109699
1 7227 46606 376066854
2 67651 823651290
2 155153 766232364
2 145714 593740528
2 113635 987174927
3 136887 160363
2 173594 364927039
1 1389 191178 752604235
1 167639 189016 362702750
1 158795 169077 874396887
3 163799 60069
3 48965 118347
3 113750 109674
1 9367 13339 923519541
2 92057 710203333
2 21891 548577863
3 89334 168478
2 30394 43127099
1 58292 62975 894428210
1 118956 158507 26960805
1 36198 148350 87375366
2 126434 430648405
3 38127 174007
1 97128 104574 887089589
2 142455 718122703
2 160904 512924161
3 49254 173616
1 103174 176239 647213544
2 13625 951570006
3 141054 189912
2 120366 532524514
2 81433 211679003
2 114086 828790699
3 152042 60060
3 39654 35734
3 87896 8606
1 31299 148315 105751458
1 151300 197882 349604124
1 78679 102297 200965650
2 11195 731393456
1 37768 159550 758109908
2 160795 892890064
1 29430 197394 315115474
2 157557 821644326
3 112974 70784
1 28823 79365 507774131
1 916 191510 947340409
2 181101 199752259
3 130190 8353
3 77712 39137
3 99941 38580
3 123922 72867
1 70506 147997 454054207
1 34354 149704 946926796
3 85430 163562
2 148044 332744013
2 168860 587402627
2 122031 499384274
3 134182 101966
1 26426 120039 29806606
2 183818 541955615
1 34995 147554 679472612
2 194544 886826566
1 102301 156995 557904312
3 78410 169110
2 17832 439059586
2 122203 949934882
1 77024 80047 469571278
1 87168 171576 800662679
2 137783 75878037
3 35944 86847
3 154552 52888
1 106043 190564 374711888
1 145026 175395 782725049
3 41579 184794
2 97065 511477036
1 81739 174285 661188213
2 7434 725034709
3 153253 7491
2 70196 714648566
1 36340 42225 741910050
3 164974 196880
1 106866 192184 95343774
2 31767 418239128
2 124824 143902327
2 120899 338121363
2 85193 924789752
2 190227 48586547
2 144056 263016204
3 61684 75256
3 53335 163792
3 8324 85740
3 182306 86827
1 103171 112930 739229286
3 84441 129619
1 6557 188990 116777158
3 27588 38246
3 144208 198963
1 85289 120948 421683243
2 6196 673147709
2 67895 356462544
2 11152 68243911
1 16565 192489 115528320
2 45973 168466313
3 49157 134234
3 163063 83481
1 14866 34321 710400217
3 69938 190369
1 120690 148862 94339718
3 109605 54953
3 68291 112894
2 44032 54527496
2 60425 656626893
1 18877 56218 212460477
2 84973 380739072
2 156231 366785813
1 25727 163380 43163564
2 68470 656063290
1 97197 193112 599807433
2 19461 358502650
2 23479 384524533
3 23043 59747
2 65449 792139987
1 89165 89591 665858094
2 160801 328652446
1 99569 188893 983093330
1 66603 144981 91117778
1 50236 165155 367104812
1 149128 168577 481482977
2 129272 901825233
1 146716 149905 768842795
2 47339 978183570
1 52009 79178 422035350
1 45780 182898 974654981
1 27880 135082 829297824
3 192368 199672
3 73765 106683
3 195717 84533
2 144734 227481011
3 12605 43965
2 117684 158165113
3 50176 67355
3 123203 179196
1 62079 115862 14556165
3 72875 146785
2 19194 934107786
2 196801 488802684
1 62329 130419 583709738
2 141665 321840003
3 25938 113710
1 8261 30094 859169027
2 181086 167700354
3 28088 55438
2 18897 964849625
2 199006 837688972
1 83797 185221 621253168
1 38264 68533 990120535
1 67615 144244 294224596
2 30064 339911195
2 75856 296075946
2 23696 153607915
2 125851 488508756
2 101128 827125013
3 91167 177382
2 68209 726045220
2 105984 18170120
2 131736 441822939
3 32483 119385
1 46021 147995 164258891
1 55691 151867 638714059
2 4415 995122020
2 177351 97651019
2 193375 636440388
1 21949 142698 404341503
1 109339 157340 995897044
2 154438 654340807
1 151537 168323 481296618
2 29004 247540072
3 19073 143903
2 123305 534115477
2 156744 451264049
2 149602 299961078
1 91668 195272 767158919
1 115199 117522 378549140
1 31641 158548 1091509
1 3850 71843 530096959
2 169011 261992270
3 56258 83266
3 57947 61591
2 142328 60831920
1 53419 55816 867221859
2 38600 658135050
2 110602 6644965
1 16800 173055 739919007
3 8040 121870
3 705 44774
2 141250 484572989
3 66796 192150
2 69638 833246579
2 191816 629651241
3 190796 179409
1 116146 173739 984186609
1 40888 166279 699686971
1 112133 196873 697811002
2 98023 268294440
2 83488 599869515
2 44740 598612476
3 19179 119184
1 47594 68325 417950326
1 95504 174309 337903624
1 73359 122613 483208742
2 27343 662636194
1 120952 146190 634264310
3 147919 174630
2 184589 268581625
1 117521 155365 512098368
3 29072 188163
2 14504 789722910
1 104651 191027 268747276
2 75512 414925751
3 12074 108553
3 36578 130218
2 189604 737353736
2 5017 562622399
2 169712 151478214
1 78003 88579 718609195
1 177002 193557 770578611
2 6243 565762114
3 9998 22766
3 96750 10889
3 198408 103635
2 156928 961360440
3 128074 53585
3 3906 40376
3 27830 106347
2 105930 504109597
3 148455 185125
2 138667 385047115
1 135209 155944 196480900
2 199360 536162466
2 118908 72964681
1 74221 167231 723868049
2 29189 840385727
2 86671 38530655
1 53766 194272 257765437
3 150793 78934
3 1779 95822
1 25344 27206 677824245
3 148543 62814
1 19670 77306 952143801
2 31109 65731469
3 191165 173725
2 153522 770754433
2 101041 649425876
1 90488 159594 202109029
2 29063 211028178
1 108006 171976 384968954
3 58875 57784
2 138265 687058293
2 48351 937048269
2 75060 451064264
2 38796 65252423
2 130659 487734200
2 147917 722707221
2 130179 164029276
2 36000 136570017
3 185150 78990
2 68172 642384228
1 77262 169370 404624702
2 105364 955580067
2 162758 877647443
2 168697 948462050
1 884 51588 273933203
3 48640 45095
2 119116 509227639
3 118176 94889
2 177588 735650347
3 170153 36010
3 122449 116652
2 76325 708472828
2 75557 192336575
2 35507 740799206
2 179881 759462168
2 76549 577191619
2 159220 521340014
2 124840 540378039
2 4481 570619113
3 198502 91608
3 179044 74298
2 34560 134380212
2 116373 15234699
2 17488 576892898
3 93065 75009
1 113516 174029 987306429
1 4789 129773 387394349
3 96345 5952
1 134270 135779 963883838
2 30988 982646901
1 93627 153317 596610925
2 156318 712747982
2 22315 178176167
3 136501 78287
2 199567 944674512
3 129488 3679
1 4772 196971 783073402
1 74826 137113 866980318
2 131050 303524704
3 58083 152914
2 108022 233721118
2 161634 365444551
1 129994 144704 638942152
1 50382 170213 657672422
2 85059 695994852
1 156451 156624 403386683
1 79843 192992 310928900
3 110320 65702
1 33844 179963 580877867
1 96297 189086 218263287
2 1935 637764004
3 177403 90730
1 12802 154080 651963139
1 75670 130237 414920605
2 54692 915650766
2 188502 132196894
1 14464 73624 800947495
1 57194 138142 34748803
3 74900 194691
1 52305 111081 216998464
2 194018 658305354
1 44756 75189 983575393
2 66909 495792619
2 166086 523152124
3 75040 133699
3 33364 114954
3 79559 79740
2 82196 60165012
3 14528 159737
3 186298 185392
3 198939 27629
2 160987 225382602
3 154912 89429
3 184777 14780
3 181745 54825
3 162134 79351
3 84014 154718
1 71384 94044 693537685
3 5226 20409
3 84923 34397
2 130246 844167862
2 129308 91291820
3 31347 25950
2 95896 269746463
1 14678 83317 239463252
1 121416 177560 840295567
3 81571 105721
3 29561 6377
3 135096 65559
3 183315 46489
2 80313 871353434
1 97332 159732 979361123
3 165138 155888
2 171843 243620875
2 190901 794586676
2 113326 972934248
1 173856 196270 425291797
3 117130 119641
2 112704 693919346
3 142735 53560
3 75562 107205
2 4923 727233098
1 43864 178959 230797923
2 119788 712122952
3 170524 84258
1 10400 27384 968181443
3 187092 121391
2 173789 789751697
3 135975 35185
2 34353 787845089
3 136305 174334
2 123562 65589156
2 176267 693256318
2 48093 318535717
3 37205 78647
3 78728 120515
1 139622 197696 678543562
1 95403 164236 481400006
1 104212 174239 65550247
1 1048 1760 932361563
1 85156 98694 795220440
2 79230 868600072
3 74446 153761
3 3628 160071
1 44262 71753 525585742
3 166605 18890
2 8873 653878766
3 37371 63971
2 105724 130085515
1 38674 138724 830549555
2 163203 224876907
3 180510 107188
1 74 32281 612710776
2 72305 932107054
1 78325 143179 609622651
1 45808 50501 654280035
1 52056 60784 789477302
2 37728 307896649
2 74465 365965692
2 38480 511499752
2 179243 74811738
1 17468 158191 6705570
3 112113 1020
3 95120 16636
3 16024 104180
2 133607 176822790
3 75965 83754
3 135931 89069
2 107691 466008352
1 32295 125027 843755187
1 19626 186622 213287125
2 38460 918853847
2 38182 504182139
3 154147 33632
1 139041 166645 497043031
1 33422 163893 514925978
1 54195 55126 24021923
1 21040 196151 909845603
2 41857 267891346
1 46217 123042 395245221
3 57802 23902
2 197021 499407528
1 19760 89309 797658379
2 147016 554468919
3 53452 124135
1 95595 176071 794108348
3 56780 59325
1 93774 107965 997247578
2 56503 451058073
1 31136 98620 400692143
3 60321 173900
1 125001 195952 137595044
3 98893 21625
1 150813 189402 81594354
1 57389 140058 485994065
1 27681 144329 56400196
3 13073 108182
3 44972 9963
1 35545 172519 66293427
3 76100 155985
2 78000 483916247
2 84465 756007918
2 114673 181641896
1 67284 189365 717045626
3 56712 104912
3 105004 131636
2 150469 134569123
2 90411 352435128
2 54125 144923182
2 98077 538667881
2 17896 861824178
3 30663 126148
2 72679 350631917
2 99528 512914631
2 896 295276675
3 87911 60024
3 164807 199874
3 148684 21956
3 118724 113920
3 137718 134410
3 23452 131189
3 57619 158821
3 102175 184762
3 162990 63855
3 157245 107555
1 125186 139943 618665941
3 165160 121044
2 475 946573763
2 13443 633888555
1 134613 181595 806411547
2 90200 628633276
3 44988 70682
2 13400 4815203
2 34526 293017335
2 53405 690211953
3 32732 100655
1 5330 64917 884792528
2 39490 419184423
2 130201 116172
3 3170 72599
2 54204 916103869
2 28757 476867751
1 55513 81342 872283303
2 98031 710516724
2 125481 349995806
2 72253 557358644
1 67389 160008 794461018
2 29477 458998471
2 28268 406260858
1 41881 50610 832597947
2 118066 266407238
1 132746 161638 760341823
2 25759 576537650
2 104908 613787975
2 21843 497162519
3 12471 189803
2 10449 50646609
3 143623 173499
2 77940 402518632
2 15878 261700973
2 31028 310560560
1 58764 199956 674782930
1 9279 142628 289623775
2 76566 958667084
3 91704 2317
2 69714 134611681
1 84486 86171 42439014
1 13016 138850 794141839
2 189610 270907647
2 70983 851548835
1 74412 182879 607060306
1 42780 168309 928549365
2 61540 246570871
2 196758 914538069
1 107598 114552 63114107
3 187865 110798
2 64700 869869257
3 15809 81219
3 184674 89820
3 146310 131151
3 81628 57758
2 38980 545860932
1 7896 25313 524698791
3 163820 11561
2 141836 740222012
2 77349 801259976
3 161974 179872
3 38433 109103
1 162296 199161 862368424
2 22989 788863139
3 154393 173638
1 172081 197984 207205360
1 72019 170221 983140290
3 46107 84230
3 10207 134119
1 36208 109307 663268888
3 162378 176559
2 141933 909969772
2 8102 820335026
2 116260 538585245
2 115236 429310430
3 129295 161621
1 6779 130199 843324780
2 99013 229685216
1 55649 112735 256121667
1 2781 134750 276335365
2 79137 10108438
1 4134 69634 414281683
2 100024 134680768
1 88129 104954 604358595
3 106342 7405
1 40845 119232 288146662
1 32128 151980 85043685
1 50913 61873 247349742
3 184193 199516
2 87985 529962618
2 28114 483641913
1 48636 169439 256330247
1 63524 197994 801430750
2 81971 151949770
2 61868 898316449
1 777 75329 243802611
1 23538 51482 579734944
2 97229 319630489
1 18473 49683 959080384
1 74185 118841 896504275
3 157764 24241
3 167987 37464
1 127650 129869 49568456
3 25566 66639
3 146369 117325
3 139222 1469
2 141592 181526868
2 55806 438929779
2 85628 439132635
2 3753 333995823
3 122596 179892
2 170773 302925942
2 126444 275610815
1 67407 197382 342049855
1 6495 118254 839283068
1 52472 129990 279156109
2 23499 656816794
3 92915 150277
3 23567 68557
3 21495 47074
2 134997 307394284
2 82089 5865953
3 193197 122624
1 29842 118373 16357842
1 38811 115888 347801885
1 65973 150192 941616470
3 97195 79404
2 169487 224044168
3 122044 99028
2 177475 487122257
3 70130 28423
2 151001 913847321
1 17389 95656 225948871
3 89918 188631
3 119633 178372
3 135258 189264
1 139074 174003 631818102
3 32052 61028
1 164726 193271 219972636
1 196593 199557 44987399
1 95328 157209 551726741
1 68234 158775 97377081
1 113929 114251 682138176
1 125319 152090 393195671
2 148330 368609733
3 160444 75958
3 146912 40328
3 75411 177465
3 78696 185643
3 165402 197118
1 144017 172908 990151520
2 146964 625995534
2 171951 345147603
2 112619 579087041
1 126394 179904 43990817
2 80412 161286940
2 111289 830535717
1 15308 75235 363325334
1 23477 124300 795065608
3 2009 159619
3 14236 42054
3 146669 167487
1 65348 163502 287243840
1 108700 148546 236648745
1 85114 193671 244316444
1 60308 154472 583402609
3 113930 137153
1 27332 118398 727857176
3 179768 42260
1 48706 164224 786799004
2 79766 902267911
3 103895 87841
2 33096 70923324
1 40383 81748 385955363
1 13886 82101 917378583
2 52788 869162590
3 23848 191615
3 67972 153501
3 93385 54000
2 99891 25313210
1 61684 79140 227431351
3 145987 99847
1 24185 29277 264005381
2 123551 201702063
1 92378 120212 653225612
3 38073 57405
3 178299 153090
2 120838 198369845
1 31935 106885 750672496
1 81216 97504 690856135
3 169222 190844
3 197288 75751
2 193414 978551022
1 7647 105040 717530391
1 23058 110518 370105082
1 92256 146736 396938765
1 16690 44247 436918366
3 158806 134628
3 24832 120677
2 195899 704712332
3 145096 119153
2 9418 430809859
2 158951 937782860
3 65192 31714
3 45876 191220
2 95149 543697458
2 17754 920648887
3 74675 4933
2 154884 175884071
1 54774 67585 788949674
1 29694 47377 131130308
2 69144 270312235
1 17054 173674 29951727
3 168266 132059
1 109221 139811 3599316
2 199888 962199541
1 77291 150210 894066916
2 33051 275092028
3 159582 180098
3 116673 46492
3 80384 157889
2 95564 362014579
2 198904 224614570
3 62707 62701
3 70019 150068
2 51249 558105082
3 15097 121323
3 89137 56120
3 189888 112704
3 161866 170058
1 32339 84155 723136680
1 81861 138655 969288360
1 23080 178934 399139482
2 49158 853342711
1 66909 84058 529867524
3 20036 125966
1 75813 122901 617568426
2 113244 11187392
1 23553 93205 187591878
1 15825 55992 779842662
3 143670 152783
2 59960 505629283
2 176194 890466927
1 111947 196897 90234012
2 115203 713840387
2 10990 509296250
3 67539 78471
1 148204 156194 208745443
2 116572 723610254
2 89246 514316256
2 88130 697981988
1 146122 171635 808294371
1 65660 100038 349624073
2 71306 963151046
3 95451 174133
2 195233 737035969
2 57689 699163814
3 31014 26712
2 166788 459571616
2 118506 218118682
1 193201 195755 588987942
1 53473 73563 643430977
2 14952 400183608
3 32683 72887
3 10165 32018
2 160339 535753181
1 27488 141461 890631344
3 189995 104930
2 171681 625033574
2 135677 139550237
2 3935 624441531
1 98686 138171 735095639
1 60306 171106 652195622
2 195515 467501692
3 7548 44155
2 172949 187530094
2 110021 210743023
3 44812 117713
2 67043 731007793
1 31619 56350 294190731
3 19186 33621
1 10856 34012 72486434
2 79502 681480337
1 43388 76819 189220804
3 11534 28971
2 3196 601697137
1 13223 26687 564813409
3 13386 155015
1 26513 184742 127132286
3 80813 169776
2 119251 855965662
1 136091 178244 147999283
2 106735 81703684
3 150610 189344
3 4431 67462
3 122309 153931
1 21031 51149 115352818
2 14322 453108373
2 69431 364926823
1 52616 68213 24385166
3 93354 133768
3 102914 198551
2 189186 601039772
3 51676 78518
3 54761 127390
3 122384 17925
1 9713 32435 540724768
3 164478 66272
3 32527 47701
1 43837 77034 733377928
2 8856 165712466
3 71852 154351
1 44123 179685 733159019
3 86593 108681
2 54581 535455574
2 141162 28768672
1 119157 166778 298657437
3 43889 13011
1 114754 150689 150732835
2 86583 763528751
1 36104 161817 802077544
3 22827 23810
3 122892 162516
2 125604 733273665
3 172793 8663
3 1106 173902
1 55118 115802 438843026
1 70392 166537 84311539
3 115700 85224
2 179453 790337254
3 85018 29444
1 68450 180463 581793117
2 80535 523631680
1 160056 169256 820279302
2 191581 858616151
3 146622 167293
3 106301 116452
2 98877 789341718
2 69942 325066873
1 123244 189222 398128726
3 5719 113736
2 194187 856414822
1 52846 141260 777759034
1 39148 189991 685969442
1 53795 95347 147650011
1 53505 146508 50785279
3 107962 40626
3 117620 146920
3 19767 197652
3 961 149062
3 111507 20614
1 13812 88420 636844647
2 76574 658879207
1 46018 190622 290612884
3 160606 188426
3 39474 3049
1 100550 150212 378664419
1 49513 128922 491916084
3 30257 106379
1 137969 153951 768778983
2 197917 314574082
3 181386 33529
2 51446 74358709
3 44419 108785
2 188594 899897114
3 172799 106545
1 144181 152392 774497858
1 13382 65179 528557773
2 120217 185305281
2 117600 116922258
1 20025 54505 702576136
1 92412 146344 501098520
2 185053 335124061
2 68694 449705212
1 42420 161180 666713635
3 122814 43280
3 79040 169593
1 55249 86840 631444978
3 96096 20052
3 2740 37538
1 15593 83160 245054057
3 53318 77878
1 170854 185821 136081330
1 62315 79755 981010124
2 116503 953067926
1 148193 168479 563892993
2 193160 604482191
3 124128 125570
3 79020 32682
1 42292 159564 393204342
3 147686 59040
1 70208 103775 729580167
3 176128 61259
3 17321 90977
3 1279 85114
1 95964 190357 369727492
1 5361 86813 17544719
2 186042 375838973
3 82571 114851
1 87390 142821 522335912
3 12890 32320
3 134968 112589
1 4015 64399 517915706
3 164745 160806
3 159204 28921
1 44855 46141 202675797
2 19015 844648588
1 39809 183207 184318733
1 54021 180876 443268597
2 121087 118380764
3 142109 129571
1 39611 104940 235273274
3 2157 50742
3 183813 12123
3 80508 31187
3 66039 66372
1 46242 153442 986868765
1 105699 187972 62398158
3 75015 111991
3 102912 161627
3 145516 184098
1 89820 140839 986219131
1 20180 142549 664118871
1 142197 199111 637807366
2 47718 874010425
2 47430 609762786
2 38676 576460
1 83037 146498 484737580
2 41231 678477475
1 39781 146590 893006949
1 147181 168627 447964855
3 77033 37733
3 102442 61755
2 182621 950517337
1 13979 119224 603981147
3 36315 120348
1 147942 158066 510838729
1 4211 166305 960906932
3 178694 181328
1 28739 187104 716785626
2 100439 1494487
2 5756 711141977
1 63002 84139 144638476
3 59071 152797
3 6258 162893
1 21136 87433 63482721
3 82264 142015
3 156238 174429
2 167085 446737635
3 155290 52331
2 58801 132575797
1 39481 122985 609684421
1 55170 195686 846101533
3 51840 29751
1 16092 42862 805201270
2 40 370220342
3 164922 120031
2 136457 743947033
3 60292 75284
1 114407 162966 274595163
1 93608 124031 13241373
1 13668 140258 523927026
3 59390 114971
1 99042 123308 778606906
1 72989 77446 910712623
1 20480 199093 974904897
3 120534 122886
1 85718 197764 483158323
3 25847 177537
3 84413 64901
3 122619 169726
1 2956 174113 393596013
3 162495 135903
1 55595 94432 755086569
1 57152 101759 801362075
2 138933 805854796
3 145860 158483
2 61556 689921306
1 33636 83743 29417142
2 116874 126630763
1 190369 190575 333970302
2 132240 314139384
1 33468 69702 396481377
1 93849 121912 294024369
1 37074 77457 861643168
1 29517 194964 373960177
2 188183 327263608
2 54432 999758980
3 135885 128996
3 34492 70212
3 21932 190900
2 50959 159451864
3 176046 77810
2 126852 623753222
2 67624 600221868
1 164759 183466 948198135
3 133448 169448
3 54778 3174
2 44967 615963972
2 181111 50664348
1 46618 83150 353670109
3 121783 113563
3 64326 74294
1 22359 28658 905318364
3 66383 47723
1 106719 139733 757094751
2 158236 824034129
2 73260 91801863
3 176277 156973
3 69370 46564
3 157625 98147
2 194483 792058983
3 54793 67756
2 189615 713083010
3 159155 9142
1 61597 113307 74132365
2 102466 350259186
2 15000 454187230
1 54831 104412 982357813
2 128569 912402536
2 166362 661516751
2 98482 594351681
1 16546 172865 365606474
3 142011 82227
2 146646 974619404
2 47123 857165080
3 52399 27973
2 164566 764875428
2 1672 457422476
3 96008 142898
3 147508 61259
2 63581 849724904
2 134628 190943970
3 189238 189227
1 122187 158972 616586262
1 14871 112700 384746177
1 14158 47650 726048695
2 143511 508858596
1 78194 152923 398962054
3 54488 142511
2 136752 471638183
2 131971 746019459
1 19450 72587 618067841
2 91029 294620943
2 73153 130823672
3 154358 181805
2 21270 352387857
3 85012 139326
3 122046 132462
3 172290 152374
1 19981 193621 305623639
3 191338 86809
3 135159 127233
2 63203 24494741
2 194612 617586725
3 90929 179687
1 29720 73424 930427518
3 98107 7007
3 150855 111423
3 29427 147558
2 42696 798330252
1 161087 196043 362829062
1 115821 117698 326334537
1 76685 189309 958266780
2 76913 108871027
1 33784 173623 850814573
2 194658 391039500
3 136342 4273
1 53068 147067 383717187
1 20200 85967 942412160
1 18251 118932 22039190
3 95723 153232
2 41889 538143
2 55973 461498535
3 183785 141369
2 118137 227045140
3 183402 113890
2 95714 10023951
3 137204 90013
3 72893 61904
3 63010 154639
2 13264 563085127
3 56760 124032
2 15869 518336877
2 125452 968842204
1 3257 132711 962674615
2 23471 292174958
2 64152 857077130
2 179325 987078787
2 119705 11198943
1 76708 173511 395895459
3 178813 190185
2 91632 996746503
3 137628 18436
1 108905 121425 422552077
1 7246 163192 281862459
3 140680 107835
2 138105 149454411
2 34166 198355214
3 46492 153420
1 104554 155638 895011625
2 179668 856035503
1 21882 54660 820566962
1 81848 81939 801707181
3 130899 122236
2 13948 54002888
1 34683 176353 441194624
3 166346 56176
2 89283 588170364
2 66464 38627457
2 75846 460113684
1 115110 178073 786804202
2 146830 383998736
2 126983 558265956
2 192849 378162383
1 141206 148388 262231140
2 28838 325275492
2 101949 933742969
2 108294 130543945
2 112318 262713909
1 175422 190912 626313574
2 56896 238847322
2 175927 419255054
2 162101 605082279
1 49717 151326 188745233
2 188562 201308592
1 56397 144057 104794543
1 158284 171126 365030937
3 22724 105221
3 150193 180048
3 77876 9309
1 75031 195651 871719655
3 93546 160893
1 50345 102214 198807473
3 79597 125262
3 160295 165825
2 12008 48771747
2 89707 227525131
2 165189 83578950
1 87335 177396 952459188
2 154469 271355444
2 135445 676873177
3 196108 45786
2 128927 675002707
2 1465 58952612
3 75100 153806
2 93393 978040536
1 101616 178520 286809296
2 139594 289497962
2 11067 501533301
2 37474 360032077
2 1361 352894594
3 110674 8982
3 70677 20938
2 120300 7993538
1 96880 191274 62083836
3 186761 161560
1 85878 117473 510549414
2 62143 992041684
1 107894 143679 515741369
3 172883 117026
3 152527 4791
2 177393 650588661
2 183593 668598092
2 45063 744837108
3 59004 38144
1 2068 33940 783070132
1 5347 23397 252947334
1 122183 132434 233613556
3 174607 100207
2 140867 294144634
1 20218 178211 405175847
1 89370 167239 383852618
2 111571 475655494
1 39564 119088 157224667
3 175498 66220
2 196263 337208529
1 19070 80787 669074890
3 53095 132428
1 2783 106865 899365123
2 5011 76000925
2 2227 94366648
1 34656 35483 698036630
1 86038 141250 938235516
3 12802 144807
2 160527 359651957
2 170064 745304034
1 24310 146416 618161472
3 96886 87650
2 84836 920185157
2 67276 335586354
3 94480 55373
1 5861 93525 495529019
2 48008 125592879
3 4078 120884
1 37779 73392 626694557
2 121354 605710551
1 27101 66996 846645625
1 115133 154142 793143252
3 19504 189718
1 39816 96062 844926272
2 158872 231510807
3 193616 165954
2 30582 916716882
1 42976 178412 292976958
3 186594 147009
2 109084 487649528
1 89082 120877 750776984
3 145669 156781
2 71331 65493326
1 69767 126426 817504945
1 104565 145109 799555737
1 30558 156394 55567549
3 195207 106298
2 28200 677072153
1 126745 167588 633816570
3 82519 34962
3 9984 179392
2 135805 989323188
2 137005 742932209
3 4871 60208
2 29382 313071753
2 141588 897489679
1 75887 76488 953394880
1 96892 192606 817131668
2 92187 590353825
2 144949 318246901
2 176390 360081129
1 104306 197767 685035603
3 7177 7954
2 95720 512502830
1 70128 195215 194650287
3 59060 178483
1 140234 160044 52467900
1 5807 193767 551358577
1 76941 87636 167880118
3 157980 60615
2 73319 81483678
2 109561 577300171
1 8898 133566 771493736
3 39901 184700
2 163812 411841289
2 62132 648643866
1 143511 170516 455773687
1 46429 94344 945884550
3 18319 64825
1 45743 171332 296270952
2 60555 569483807
3 142458 189244
2 42544 16628487
1 110905 160066 550265544
1 115662 193363 255987615
3 67661 124011
3 182120 156194
1 111513 123280 406595200
1 39584 111056 256498126
3 62766 55464
2 196176 995659309
3 73701 38253
2 77306 105546868
1 24865 80730 928371973
2 134709 854056452
1 31886 83365 323299299
2 79482 294438640
3 179800 177554
1 15181 128084 681858793
3 156575 39394
1 74172 158588 441598725
1 13338 153823 564758623
1 15374 166621 460700730
1 59737 181757 778257361
3 148837 3625
2 86266 39528463
3 10381 57277
1 106115 194328 747026253
1 1799 34487 182910179
1 94423 149819 490682240
2 185994 371037843
3 74256 162633
1 36194 80088 912649965
2 71711 253094496
2 51715 683043439
2 68708 641664945
3 11416 52075
3 130205 57194
1 20081 148934 426093896
2 22152 417931067
3 33492 63222
2 91175 562793226
1 52001 144371 752743719
2 134374 698538967
1 60400 90332 790746403
2 133120 243478666
1 47970 197106 111927665
3 194460 149951
2 148824 979259150
1 19275 43985 718859014
1 75338 154516 226475082
3 116026 170389
1 5381 27533 625587685
1 114273 149808 547469252
2 193798 105943613
1 182466 183035 750699705
2 75867 194215705
1 77042 189631 748447877
1 98714 112416 51272344
2 62766 279198467
1 45560 120862 477546252
3 63351 91079
2 59280 348900799
1 105883 126435 558822054
1 64947 179520 620263933
3 98417 25050
3 113778 187552
1 6934 168104 678757366
2 17502 753507839
2 196247 996600396
2 100982 685643647
1 112322 120970 320028523
1 23259 93210 629677906
1 16891 199152 335396787
3 178622 170612
3 152216 187646
1 2347 39442 349894834
3 18833 111584
2 37990 328655712
2 166846 337150741
1 96792 112645 725288298
3 167716 86714
2 34582 216349394
2 74846 391416535
3 76321 65337
2 105209 879353546
1 28351 148375 324115123
1 25960 126966 414485661
3 199700 18931
3 116622 187104
2 24526 963069649
3 156609 20441
3 26743 45138
1 101374 118557 535109837
3 149058 118452
3 28228 2271
3 195391 767
2 69907 413207035
3 171646 125777
1 6490 67460 813253638
2 96766 359215855
3 13064 141942
2 81204 702118243
1 79678 88414 596593343
1 77359 111655 520284960
3 137028 133618
1 138 122526 569876158
1 135544 190751 100348539
3 145389 57161
1 160558 179469 10607267
1 8537 149468 385628329
1 112636 176809 19759214
1 95700 153202 812776605
1 46325 124183 812217326
2 195139 916579687
3 73978 85227
3 84444 188158
1 16780 81007 5513349
1 93093 139013 528689036
2 164400 832711525
1 57260 63932 634423877
2 184017 238380282
1 12491 114226 616862624
2 33354 815594909
1 47111 113972 815224629
2 15398 981123921
1 176191 185084 644034290
3 171681 128924
3 86254 198532
3 37965 37156
1 55784 199190 606876562
1 56566 65053 477921091
3 86847 179550
3 141238 85761
2 50848 837115880
1 88795 109893 638262941
2 178857 647792355
3 21102 46104
1 156036 184151 488881423
1 105316 191982 911711066
3 192616 158368
3 73819 27280
2 138554 978432430
1 6488 75901 209768479
2 99931 346082154
1 21194 191656 189948134
1 45447 137011 722398281
2 16467 790581395
3 191876 125034
3 198898 146345
2 15442 655297747
1 86236 102250 237703020
3 194308 5534
3 115977 138778
3 148424 57006
1 111203 198254 614726956
1 41691 60144 238181926
1 88692 174513 604905848
2 86011 639729225
2 106821 373026296
3 158038 30522
3 80809 100461
3 127397 62141
3 189747 141713
1 79509 133990 236866541
2 155312 63411000
2 73582 184059217
1 116622 185708 340970538
1 89806 156209 506182250
1 24934 40265 514984592
3 37491 74337
2 49318 271321659
3 160084 26876
2 86211 403356682
2 86915 610587365
2 157805 603955495
2 153383 28203157
2 129872 330926040
3 109928 79653
2 140872 738084732
1 43811 92042 434830460
1 143969 180292 244832619
1 34220 41118 588815386
2 173342 159171909
2 111451 443543094
2 186075 153436092
3 38899 141688
1 35112 99285 81751002
2 192635 442331822
3 196495 151777
1 130578 132862 655936835
1 68788 148710 379835573
2 25899 300642133
3 52680 157232
2 152698 446981385
2 63323 108028158
3 157899 101574
2 13602 450854659
1 47563 150737 705774243
1 114752 160474 925130562
3 147656 148999
2 104928 220694619
2 15345 421347248
1 81295 190552 325251942
1 20668 189680 810316469
3 184996 104358
2 140938 238395711
2 184803 305514694
1 37600 118080 445929791
1 10847 123812 518447870
1 34936 141077 949452867
2 28549 439476409
1 86081 96708 506309406
1 126226 189289 271996371
2 183423 359772512
2 158975 777186521
1 91220 152508 335977089
3 61539 33600
2 16126 69407518
2 159298 2464384
2 48201 357195862
1 6177 22242 743920151
2 87072 824059848
3 81409 182420
3 72504 121497
2 158035 946320757
2 73594 247025225
2 58522 748662011
2 171202 341522590
3 35812 61536
3 115265 167632
2 145800 856869398
2 109892 380215199
2 91646 141821998
3 170793 197262
1 31495 114207 38588771
1 7494 146711 387811298
1 116038 159351 557871238
1 59779 61815 377254700
1 95542 106120 417505649
1 16388 21237 565454450
3 33178 426
3 177021 67250
1 83872 104704 914358740
1 91593 135824 486101965
3 88955 2265
1 47765 90921 775263628
3 141993 168419
2 142284 379338645
3 128216 30503
1 20801 176138 719700700
1 54930 171883 582126408
3 24912 78913
1 10519 179386 921603469
2 142938 278754795
1 67444 75758 2242106
1 39303 139495 758537675
1 126184 197112 445938939
1 46883 121847 685391373
1 86735 90148 312768190
3 139355 39804
3 108133 112897
3 164141 194958
2 178404 619232322
3 166754 120240
3 96756 105482
3 44326 149131
3 97652 160306
3 104434 151929
3 70182 87551
1 62882 165156 38314767
3 55455 194432
2 120124 208715598
3 44762 69571
1 4825 20517 442138897
3 25377 89061
3 82865 52450
2 51353 241944247
1 15431 131952 161801154
2 140167 476517018
3 24120 166930
2 103903 70368707
2 3003 316496632
1 87284 144915 624493217
1 24840 163535 285667245
2 20902 426903632
1 10316 175125 872038522
3 117504 1796
3 6620 45759
1 162416 198554 70421727
1 56416 136631 321053239
2 173711 206918655
3 81707 191783
3 77360 133967
2 56542 305041336
3 25564 37314
2 44344 252359439
1 134706 142943 558673427
3 126475 172942
2 20800 836587019
3 1111 63153
3 80455 145367
2 179893 722880314
1 27368 38321 818114915
3 146420 176462
2 60099 238960808
2 54892 688967458
1 11177 33595 5719836
2 4086 313275106
2 183122 58004663
3 2897 78854
1 81698 118865 184604771
2 103211 156440201
3 180185 41225
1 4194 176244 414549729
3 171211 18765
3 155724 141754
3 162176 180104
2 117748 599005633
1 20048 127847 211181927
2 3050 246531822
3 29116 117461
2 96456 320193255
3 16425 43583
1 33019 161751 635530801
3 117855 110673
3 149098 185576
1 31248 177019 813761827
2 93265 220227086
1 86358 158127 682237829
3 179402 86957
1 59212 124247 663114829
2 130336 302895486
1 106800 116185 242488027
2 62808 841749714
3 193582 190706
1 143951 181560 473007220
3 197827 147477
3 150170 7406
1 192315 192796 564187244
1 69743 112384 837791938
3 153178 146842
1 27227 178901 359227300
3 193065 103105
1 89617 125940 992708830
2 107361 725859065
3 165514 71007
3 124257 104512
1 59014 199378 20941045
3 69978 70612
2 170723 138685206
3 98172 105330
1 28225 144608 624696440
1 128122 191412 253637409
1 81786 108147 792951460
3 35012 16209
1 147923 191913 190898709
1 8225 176506 143593976
2 197497 1601741
1 58633 161027 775748804
2 106844 238433004
1 123745 186604 514331593
3 19842 66422
2 60013 807771616
3 77392 67076
2 126519 597616024
1 156048 194261 38315767
3 96880 187682
1 66346 133573 114844575
2 123995 466914478
2 75260 186220663
3 20723 75077
3 163682 95395
1 91509 129243 678915103
3 167943 107039
2 38532 921811774
3 134521 198586
2 99201 278796249
3 174436 20966
3 152249 132951
1 56536 162579 762893710
2 80697 96882098
2 126334 642946890
3 95348 37979
2 48667 595060452
1 40716 72475 178031326
3 110591 26096
3 183792 68960
3 151706 15392
2 75013 441649613
1 65018 100154 79597034
3 118052 8536
1 119513 164160 894086356
3 44584 87108
3 51062 162938
3 32936 119487
3 115840 35710
3 121382 174420
3 122282 101399
2 14575 806050806
3 34597 38159
2 144042 24442257
2 142901 210144472
2 188658 204574613
1 15399 196403 24295594
1 52918 78557 844516333
3 197447 158180
1 45787 72750 585941267
2 70889 990201122
2 135603 963985531
1 145927 193603 507066516
3 156140 127482
2 58863 318042356
1 191333 199706 659963723
1 21781 151266 254779055
3 117660 25609
3 6581 186712
3 78852 1721
2 80664 359260429
2 52905 705809580
3 1383 41699
3 30259 135754
2 75862 856950747
2 96902 889931703
3 124446 70759
3 157133 30582
3 35696 115187
1 24208 169843 214237018
2 168143 288171844
3 185967 13264
2 91144 654554662
2 157010 852483171
3 97049 35721
3 181622 192228
1 6369 38601 736178355
1 97997 171929 881784308
2 197477 328273832
2 106629 207357175
3 35741 59012
3 6384 83128
2 23024 778001563
3 81275 120426
2 62193 186794417
3 179876 56610
3 3643 22781
1 3716 39380 153133972
3 160282 149711
2 180011 641730342
3 82111 180582
2 81813 895259197
1 35285 198909 665142847
1 131149 134147 633858959
2 184644 947906490
1 163771 198162 988419499
2 62418 12344429
1 100748 154627 721040541
1 119200 169884 540747645
1 10573 66774 465025821
3 143218 171172
3 85249 111298
2 188084 752487901
2 40816 822420236
1 9878 80744 18445233
3 33936 138456
2 24982 214388549
3 15474 56831
2 193421 530643054
1 46680 115296 475371327
3 133803 128931
1 141664 145752 246023626
3 11694 125412
2 118310 766580409
1 21218 147196 461955
1 111530 189269 478405927
2 188872 238045440
1 4183 35761 494888607
2 96817 736342456
3 191267 84709
1 9836 28966 526030708
3 130287 41131
1 38053 122913 590331265
1 121641 125735 733283277
3 135587 111131
2 91137 386365998
3 89955 10478
2 47231 939397372
1 154 175698 206891937
2 84750 727217109
3 180791 29555
2 157771 775298710
2 185468 143760350
1 81131 158374 565939630
2 61108 988289322
2 158255 416436333
2 31803 413133950
3 169639 8662
3 182525 170819
1 9775 62406 364270423
3 90962 134820
1 169395 173076 533270698
1 31786 38595 142419385
1 130342 164783 73028431
1 54064 114127 26440922
3 132236 3657
1 62965 80878 9287555
2 176791 700071704
1 184226 194319 849273819
2 71667 294852365
1 142051 151202 807165993
2 127139 704023036
3 182918 179810
3 185707 47519
1 1166 192400 704146014
3 84559 112332
2 45431 604748822
3 171233 197759
3 90085 199205
2 129397 469279159
2 38620 291218597
2 46217 677253071
3 162702 17092
1 101957 159684 605063859
3 52986 100189
1 53481 140403 18014465
3 152279 52201
2 100608 211604153
1 72707 131033 987143861
2 22019 308709568
1 37334 101345 191622196
2 128396 318471411
3 195917 47427
2 133296 45781865
2 103672 760240382
3 95855 163600
2 128377 745170363
3 135550 89926
2 78777 769417024
2 198671 691196846
1 8809 117754 221130817
1 139499 197089 343737091
2 61165 849197618
1 102462 147272 53212268
3 187621 11627
1 100969 117794 434736747
3 23668 163668
1 112229 173751 844877715
2 153027 124507789
3 68666 9255
3 112736 68383
1 26547 170961 789413963
2 22634 91993579
3 162020 160074
1 82103 177403 253944259
3 29900 105393
1 23092 85544 388704754
1 32759 153971 432442867
3 63083 189078
2 129527 391329502
2 51301 951618508
2 79372 738942261
2 30982 443307918
3 29 84804
1 7233 118325 788454819
2 150531 362750672
1 6090 190631 727556326
1 48908 148650 862515497
3 59529 52439
2 118201 663591471
1 100337 130410 466918290
2 17769 164070542
1 77656 100254 500474988
3 150698 72200
1 16226 193714 455024386
2 87953 885460133
3 127207 83411
1 52258 55268 229116176
1 7545 194638 747745700
1 27382 188633 966779816
3 20933 193021
3 195921 104125
3 89369 161820
3 87809 142221
1 54877 65873 392737812
2 17960 207510756
1 58529 144069 246820380
2 115240 808308280
1 89299 185812 59037158
1 72635 116833 655166164
1 31523 176209 108190680
2 71658 519899513
3 172391 60644
3 2624 91752
1 94987 141322 938127179
1 49062 139291 879015144
3 114448 38575
2 164943 430160665
1 141816 198069 45534403
3 35710 148795
2 130861 475314932
3 104377 184075
1 60336 182411 71795237
3 43372 123066
2 123789 142319783
3 159633 44258
1 109841 140656 101880144
3 92683 61840
2 39862 695245861
2 108657 656417646
3 74889 9014
2 32656 107547822
2 23892 678350188
1 100105 194808 842676890
1 91989 189911 574112495
2 68757 822200067
3 63433 62607
3 11724 23898
1 20831 141460 428693682
1 62187 133119 160468893
3 74097 87901
2 19127 285120974
3 109279 169540
3 58502 188853
2 115097 787770335
3 145979 166232
3 130736 182219
1 35043 140228 622940916
3 67503 65942
1 48779 195350 631356180
2 179095 662982734
2 136686 979276915
2 151512 809028316
2 66428 287507155
1 43742 71310 730918643
3 45132 96953
1 81668 137331 94377603
1 49126 59552 142955674
2 64193 241330206
2 3751 128900002
2 61895 90517354
3 187193 22245
1 28374 144828 335347766
1 110331 159364 249395869
3 192129 179950
2 59658 107002693
3 198734 176887
1 151562 193894 220287097
1 10517 172043 796198039
3 163294 164745
3 161860 66396
1 154891 190973 747263247
3 42119 54458
1 170618 182989 306625109
2 24501 861633836
3 190709 105974
1 57327 186636 283544033
1 164585 176813 303991038
1 84961 101551 391370918
1 86145 132610 949996058
1 44522 59314 212883736
1 106042 172152 216373474
3 46820 63373
1 80221 90352 42526155
2 146780 108428432
1 46847 118590 302908475
2 98225 623104781
1 43363 172394 597981663
1 94174 104018 844881329
3 104052 126251
1 36983 136660 793688454
2 59267 277766589
3 94857 190552
2 106777 679826946
1 27680 118791 942255576
3 106739 86301
1 49837 158146 913447752
3 126669 32196
2 34807 905515836
3 78424 5395
1 63107 151483 270409288
2 28449 657058852
3 28789 26625
1 41438 158907 48685258
1 34694 71778 590777259
1 101761 147356 103935421
3 128925 157758
2 139629 221937971
3 124134 33909
2 74616 97640310
2 138104 40738331
2 180961 474471287
3 25463 123255
1 16002 131239 167903140
1 36851 127788 176171632
2 122746 556165679
2 76417 422650045
2 31166 919059204
3 146718 181900
1 53325 198081 65650964
2 11304 918761937
1 19847 182944 820271616
2 18105 419018239
3 113579 42957
3 140389 23437
2 136792 844043435
2 188364 584061702
1 57477 141784 954361615
2 170343 198958467
1 46309 73268 875125712
1 79650 175177 62443286
2 89936 508838965
3 190871 37687
3 68290 99375
2 162524 159175135
2 74119 358872242
2 175471 92908594
1 41625 181708 848088943
3 58054 59106
3 190221 113465
2 131771 388091186
3 81723 55436
1 11694 123071 862418161
1 12581 114672 185764768
3 79063 150857
3 102354 179890
2 52974 501377531
3 180976 141048
2 36564 495954680
1 50583 110219 880580127
2 75367 172611038
3 32741 41845
1 38291 128905 29145160
1 4891 152598 809892658
1 116598 146690 935299986
1 108221 163517 414164874
3 154720 73136
3 195110 82898
1 34154 196938 18643457
3 12542 182212
2 126133 140838736
2 127333 743741977
2 15216 608281896
1 4995 66952 745275308
2 2508 746336388
1 75315 168254 677468027
1 97415 176154 489935161
3 138301 121716
3 188277 38643
1 6668 48256 831243100
1 8039 87004 528564192
2 82948 208128541
3 146740 161001
1 19526 151820 668089963
2 5469 532324319
2 172131 413270315
3 29826 56569
2 104254 636673064
3 17251 111531
1 70258 176396 915812988
3 91418 196142
1 28681 134630 45482587
3 130902 170646
2 183994 283762018
2 82708 80751437
3 164952 28840
2 3022 945631645
3 166293 168104
1 139923 178333 635173866
1 116402 141692 442171680
1 92772 106704 783430387
3 108055 194614
3 194703 32890
3 142723 44917
2 193282 823202712
2 171982 928969526
3 80982 1039
1 2846 14622 699270263
2 57419 313038719
3 80176 51809
2 9871 432562727
3 137108 81763
2 28507 514923367
3 77061 99998
3 179679 140070
1 57898 163169 260887361
2 168186 998616287
1 38291 115142 587240346
3 62202 186988
3 27603 91887
2 152611 129708765
1 116622 194053 965406891
1 13818 18224 402936567
1 61760 87769 820353134
3 97074 51913
1 88940 161445 750289790
1 5038 177208 352868203
2 171477 472870295
3 73166 43976
2 88575 68556375
1 128165 172253 940476420
1 35043 140379 223109162
1 73586 95074 181742011
3 29546 160097
1 96289 142333 287809211
1 8869 43344 201721411
2 63319 804209130
1 39591 163221 728463630
2 53179 759164402
1 77766 84140 858051620
3 56679 164914
3 151228 173295
1 59457 92112 208675535
2 99094 918309734
1 96284 173569 312861789
1 823 61525 148887810
2 57247 575869707
3 180673 48919
3 56547 146501
2 102470 763719789
1 93631 122496 306091116
1 130492 147572 502502195
2 80650 169401571
2 182935 291627844
3 197989 59547
3 13586 129356
3 163425 172580
1 134461 185916 880425922
1 33548 135213 96205992
3 157526 32903
3 32137 91287
3 8047 34220
2 119594 721208031
3 75535 53363
1 56420 110141 62706979
2 127525 152841098
2 187325 212456245
2 17802 978333242
2 87849 76281655
1 43535 50420 858486608
2 433 343937821
2 93252 111159477
3 94297 173454
2 189397 293294885
3 152341 80315
3 144881 105729
2 90012 839911550
3 9160 141238
2 65632 162274974
1 34074 54266 7836677
2 63592 750595800
3 102317 167781
3 5118 7922
2 164054 722431499
1 26296 185373 691500948
3 79533 44687
1 93547 167680 452288677
2 43606 283355428
1 36741 76688 438302207
2 138825 728059551
1 44213 190027 245408535
1 63237 154148 972574775
2 56630 740525990
1 107103 114856 13406499
3 90085 198569
1 45022 174247 215252792
1 34223 149901 468936820
1 32678 186093 766142262
1 18594 90301 82527470
3 119638 72599
2 174460 153408272
1 86394 165663 991328543
1 102743 121461 638029640
3 19846 129757
2 169406 468419471
1 29107 171839 945617069
2 48368 466144194
2 93820 851936988
1 171929 189249 445261335
2 34324 248813821
2 43211 11767488
1 73549 111106 417218579
2 195258 930389265
1 185799 187737 865620492
1 129330 151399 262242140
3 195113 124010
3 77792 194351
2 113049 689886561
2 121459 434711774
2 92705 118636592
3 161816 128918
1 61226 150340 944108061
3 18523 96416
3 84462 93153
3 73775 87614
1 30670 50012 560185359
2 29220 378247798
2 61273 858025338
2 52528 979043681
3 91410 58888
2 186339 347761044
2 185748 688694711
3 170034 48549
2 133389 943904405
3 60919 24536
3 93215 196128
3 60436 107943
2 107737 266419555
1 126817 166814 683783677
1 77398 150091 931634606
2 172355 289207713
3 126483 113945
3 10768 163530
3 144985 56594
2 27938 646010399
3 778 71098
2 45908 696912111
2 44452 373180603
1 38623 106705 638280147
3 74526 98735
3 138342 10807
1 173734 174564 115149599
2 23214 758113001
2 99344 6540991
2 169061 502998978
1 175457 183072 832654786
1 134910 141113 956900319
1 138616 173907 100804400
3 98136 105154
1 117130 176250 616777140
1 36894 109152 275667645
3 88071 136473
1 54683 161681 82149619
3 45720 181964
3 121089 49572
2 1538 188761372
2 143906 661503397
2 76232 909016892
2 143388 129681646
3 124740 12325
2 6440 172588664
2 22151 410443548
2 184629 707408141
3 72647 121483
2 1380 977592559
1 56346 140129 909260285
2 67826 491279999
3 144673 21829
1 38682 92334 182043604
2 6309 115889040
3 196662 163236
3 74863 161104
3 131102 139148
3 39324 87699
2 79924 133445458
3 126927 163907
2 94995 630028241
3 89244 61992
1 73137 161446 598311417
1 54982 138892 234141887
3 171066 186403
3 119790 25139
2 130113 633297627
3 36760 197882
2 78593 239295093
2 98698 742933651
3 49562 142240
2 22971 234586504
3 119457 23891
2 161557 923228386
1 74135 111867 655085796
3 33632 29669
1 14596 103112 723398856
1 114243 159114 17925536
2 116386 57973482
2 10988 359865213
3 32770 135144
2 41749 250794582
2 37830 938189823
1 44034 44088 770651287
3 62361 54342
2 166703 289343439
1 29126 165618 513698351
3 145339 7366
3 130188 181224
2 42937 39716529
3 124651 125490
1 67422 105659 731549325
3 24944 16154
2 57844 754591673
2 20762 698042768
1 48224 92825 282200192
1 1396 48745 129488222
3 124994 81912
1 91281 124947 447291164
1 84567 121115 316685386
3 84686 49198
1 91215 176230 955858710
3 196320 16993
3 113229 154494
2 12108 409354588
2 28712 768273189
2 188311 17503404
3 192555 136457
2 171209 859218501
1 34985 162501 226330340
3 99013 40166
1 87193 191320 986708284
3 61655 186618
3 132805 159345
1 3942 36307 973708044
1 124212 161994 720531795
1 14144 93979 220041164
1 97039 178903 360485784
2 47461 189507900
1 663 135207 720557719
3 34700 170052
3 139064 141872
3 158493 85815
1 75145 107421 779046130
1 25379 120683 641995870
3 94743 79696
3 35971 128483
2 7273 113706921
3 153970 71207
2 70329 863358111
3 92257 101623
2 171397 826432273
3 96224 165022
1 20543 197796 237405229
1 19734 86517 215106326
1 108754 154253 146336888
2 2203 61108431
2 113953 680291242
2 80035 472589552
1 81990 147866 795521996
1 40328 109235 887781972
1 180111 196809 165485007
1 61955 90351 134384937
2 149102 257793047
1 54122 184116 614551616
2 81075 934919195
1 74601 174856 848663941
3 44096 78727
2 28606 811471538
3 73557 17916
2 108997 170519768
1 20656 144990 771871981
3 17863 7609
2 74741 643668753
1 289 47857 534996219
1 124892 172255 908163460
1 119628 120343 509074227
2 101806 935701193
1 116062 166024 237036846
1 6449 146208 986324779
3 128188 170103
1 26031 79603 409939263
3 144922 8684
2 155569 775107251
2 148114 273936215
3 125370 198393
1 96883 197087 218880032
1 40570 111199 112117548
3 84078 40984
3 18802 189488
3 55826 19188
1 107047 155734 351343535
2 162620 186861727
3 103281 174309
2 28744 429028044
2 157359 84873345
2 3138 680092075
1 111683 181073 899457134
3 148079 63558
3 74189 35264
1 107472 196269 828393104
2 45287 541302606
3 3749 4657
1 1052 66817 762724333
3 90321 152989
3 119785 138532
1 20412 148255 249765569
2 173931 772381453
3 172177 60616
2 177290 59210749
3 183112 30223
3 67937 169174
3 142184 193046
3 100497 173210
1 23538 181508 414077332
2 148608 772062768
3 97861 76654
2 99912 786008215
1 17208 25385 5722810
2 81442 678837399
2 163027 454473394
3 180371 169862
3 132937 179418
3 41027 101172
2 28448 543704041
2 156756 431094231
3 50810 124475
3 5678 20199
1 28554 78083 422569174
2 194186 794481027
3 179016 2550
1 46221 65919 240891628
2 171738 405930432
3 66115 144058
2 135273 207297045
3 115171 190929
1 120572 195351 911439434
2 43622 667923380
3 21724 98603
3 186247 125729
1 101377 163304 684587434
3 143592 55299
3 191714 7631
1 21609 158850 451315589
1 15196 132642 931920324
1 57852 70451 96086156
1 146266 194032 850601227
1 123614 170277 533591206
1 100910 177654 635155524
3 75245 191277
1 32872 46943 729217852
1 53214 104333 625796603
2 168150 989065762
2 38341 838127199
3 149334 145211
1 57941 169208 842575800
2 29985 714549151
2 110544 188419760
1 33965 162846 110938119
2 91306 586055323
2 166787 342586492
2 162169 359330221
2 167033 75838028
1 81513 157803 682232308
3 117656 159287
1 2596 18567 212564573
1 67569 108011 963579491
2 178511 553151243
1 124724 178845 743555235
3 189677 164798
1 98241 165729 354006327
1 70602 157652 753682281
1 82178 107082 234110456
2 199072 337806670
2 50418 745560375
1 35570 195977 260535413
1 73236 183602 92729084
2 16054 31928013
3 57626 68847
1 6275 55232 203052773
1 54705 186112 266013527
3 183105 110834
2 157630 910931409
2 76003 633551894
3 97966 46139
1 22899 38954 390130106
2 66215 138104254
3 15422 184957
1 44828 189931 222255114
3 13320 58267
1 123692 128055 35035239
2 111748 375750223
2 91093 675964683
3 105891 36273
1 100045 190490 185288699
1 42800 53757 515985100
2 107537 501086188
2 109142 329463358
1 127914 158105 818873171
2 73252 451666361
3 41847 91229
1 152797 158538 236735471
2 65844 992449440
2 46304 760269989
1 97880 197432 541787229
2 72446 755692170
2 197264 462377199
2 191417 103571707
1 64092 74893 751107682
3 32742 73192
2 188734 614219923
1 15648 175696 588070528
3 10122 113142
2 42432 675191348
2 195737 104880532
3 79427 69542
3 116788 179358
3 64474 171940
2 164104 927706525
1 90028 137799 166418610
3 146110 171327
3 41471 174188
1 23709 54933 41547743
2 60320 769204538
1 156634 196983 215802338
3 60353 102856
1 70789 90684 313267414
2 93960 619924547
2 91218 155789242
2 123677 850253206
3 31552 66799
1 63447 64587 561365996
3 154749 159652
3 39869 42778
2 37846 219133106
1 2566 113975 529075827
2 191139 747616365
1 186394 190529 442498773
1 142600 177436 241408171
3 114908 180474
2 34406 183895261
2 126478 129368854
3 163917 43471
3 181111 3216
1 19762 176923 622353907
2 121313 86479347
2 183478 388434013
1 66632 137536 164668508
2 127668 91730637
3 38379 10217
2 24221 298236986
1 7682 166069 524043632
3 71212 9526
2 135084 329977219
1 9958 151813 56012637
3 151625 50954
3 149871 168651
1 183229 198221 830673199
1 80203 116554 165997429
1 59248 129242 450549385
1 135964 194566 298401180
3 52299 151797
3 17100 185073
3 93780 92706
1 30677 105474 866629081
1 182122 189044 707268624
3 169615 6384
2 166721 915747314
3 72646 97687
3 58961 102234
3 16615 21894
3 149910 27543
2 141940 416766939
2 104600 742020235
2 187757 520569946
2 81955 847350635
2 97540 415620416
2 64809 997959449
3 31215 199697
3 77244 176595
2 116584 808282502
3 176862 188214
3 149107 140675
1 12167 67834 140298000
1 14057 46209 232076193
2 16856 446159171
2 178951 592536402
3 85360 178206
3 183882 180685
1 82387 111166 76747640
1 98020 148849 803846243
2 98262 127730850
2 168358 409509667
3 128175 150213
2 192475 257992273
1 25599 179387 100245704
1 70009 187843 782455097
2 112296 369004213
3 171112 150961
2 154838 259067586
1 96816 115933 206715846
3 62796 167867
1 81099 176521 301770452
2 86914 503795687
3 111316 7321
1 36659 46711 476539655
1 46178 70876 865822336
2 956 337018173
1 16190 78102 15139448
3 175151 42439
1 42425 48211 516749590
2 10689 146670254
3 92719 60921
1 107100 145964 614156466
1 18279 196924 908845855
3 185614 86041
1 54190 119596 908555660
2 168549 443285856
2 5357 101750144
3 154010 136210
3 50071 95607
3 79152 45025
2 43559 330437507
1 25704 89825 963534319
3 22211 70469
2 7626 811643702
2 128570 982000323
3 151017 31297
3 182481 35411
2 159431 224721361
2 109790 821436921
3 74993 142046
2 43814 734464816
2 119945 121962327
1 92154 155403 790791227
1 146542 153047 187811043
3 47727 112004
3 107294 19693
3 76606 58674
2 189722 707918903
3 47837 164594
1 151076 198720 169850329
2 36822 148127830
2 21953 720262682
1 2631 7947 836471373
1 73495 169921 745850470
2 43739 415896639
3 169794 13451
1 25021 57064 522112062
2 93036 969847646
3 49973 63252
1 121498 128363 577824482
2 118905 845653672
3 193711 167675
3 149012 130806
3 108605 52997
2 142877 164230584
2 79624 987403978
2 107958 930606671
2 27540 214747556
2 183856 782056163
1 7291 153907 711883440
3 45342 18605
2 75312 607398411
2 175545 357778406
1 68254 96026 238932037
3 65412 120045
2 112706 878821556
3 59513 189336
1 27355 131744 693717807
2 145022 414172749
3 125059 181027
3 118459 48126
1 116473 193791 392095119
2 78000 479092638
1 87786 140976 843807028
3 33113 104954
2 86617 577252516
2 61890 730302437
1 83685 95422 159056623
3 151583 147674
1 51130 100874 612907310
3 131369 28177
3 28818 113069
1 52099 181743 128540060
1 29388 45771 530692646
3 135480 106951
1 169757 183392 770775144
3 12690 57699
2 147392 564094726
2 24508 403187879
3 123923 86775
3 181168 169283
1 32637 128835 495531849
2 148788 905262183
3 96594 182685
1 1309 148254 115730766
2 165601 759146928
3 87616 98807
3 141651 19549
3 199505 141069
1 126523 179441 773472847
3 193279 106623
2 163813 485313089
2 113600 631417498
2 32727 34084320
2 25267 204866966
3 2190 189506
2 98584 153298028
2 11933 727574386
2 151324 845459047
3 176904 93339
2 19574 849035797
3 90397 27801
1 66028 106143 426711535
1 155211 195638 689358460
2 165 855491480
3 21811 152209
1 148572 171706 754545724
3 35139 157568
3 150664 109757
1 114989 141040 827486524
2 7788 432214229
2 48360 822529644
3 195279 116718
1 142851 188606 866500187
1 9449 192085 170174071
3 159470 98883
1 48122 74344 772775670
1 94816 118759 565661894
1 116613 123151 167166829
2 175034 401293879
2 69316 770704001
2 15545 246538745
1 83561 139720 898703918
1 1420 56213 690406725
3 10268 155704
1 27615 96581 879448807
3 143177 66912
3 140333 79175
1 84962 145701 529432019
1 100577 118750 770620447
1 38513 58209 385381960
1 17165 70464 140858586
3 111063 152272
2 185056 576396949
1 105576 144558 427614827
2 182021 543110925
1 116361 188915 859673291
1 11409 89563 704838082
2 122146 96506304
2 108018 918632997
1 119754 189983 72925382
2 179118 563297581
1 122152 122159 232969323
2 154751 751854891
2 146711 339230664
3 85163 68065
2 81914 358582118
3 67768 121912
2 156912 620801617
1 4046 181880 657163436
2 128007 630447722
1 92457 130409 293803714
3 48818 40508
3 113137 19254
3 112020 40802
2 595 980327609
3 137421 142059
2 2323 218189280
1 88796 134446 702135561
2 41935 893767115
3 142578 7640
3 192812 63093
3 52505 13925
1 34896 81150 309973658
3 116084 138910
3 70732 131742
2 94154 953008196
1 46116 47354 193710218
1 20274 122628 668501040
3 42897 135651
3 8632 67364
3 162545 172163
1 64302 180960 353462152
2 40256 790074582
3 193775 36088
2 160693 243151192
3 165721 158192
1 18219 27575 588071006
3 133845 33756
2 973 789032617
2 58893 886637137
1 78069 128326 266189861
2 190531 661754492
1 42288 105552 703107836
2 3120 173580934
1 24795 48876 598064626
2 28286 906629040
1 35187 152236 647745881
3 159934 94287
1 119644 176668 757281960
2 7649 812363567
3 108514 113021
2 145960 285411546
2 162244 635032144
3 48631 108534
1 10724 16970 298159957
1 76353 198744 822518236
2 188351 481187473
3 125946 77834
2 160474 966089221
3 111723 41144
1 100204 146344 281098889
3 17118 85487
2 106315 866918948
2 141427 306481554
1 87940 142808 374099697
3 75367 33902
3 34970 104287
2 153778 207587895
1 162991 195139 425493976
1 131016 188520 483254612
1 108990 121004 99676096
1 53129 102173 753099601
1 63425 106821 751935001
3 143594 80135
3 78518 196237
1 22899 40822 309149845
1 100138 143993 996515806
1 114913 162077 335817761
2 174152 260741028
1 14212 37443 345166590
3 89504 28045
2 133964 181595456
2 21330 348389104
1 61339 70867 22102533
3 94969 76399
3 71938 12797
1 154861 187082 236333283
1 27530 97870 422038108
1 29571 95383 882450290
3 90855 127505
2 156200 781485985
2 172721 250346580
2 160969 518240764
3 128879 182736
2 60264 16080136
3 8993 137294
3 53575 197850
2 189145 193625539
3 24929 161399
2 95640 778029742
1 148918 152498 662857792
2 98954 248776655
1 71233 149841 871662246
3 138704 93635
1 54833 103167 712378296
3 124513 198419
2 194378 945906216
1 91669 151104 56448006
2 115430 822689191
2 179072 760474573
2 108620 542873808
2 151770 488084262
3 74084 67616
3 49488 103039
2 196440 176882093
3 110146 148725
2 14118 342071823
2 193416 68198449
2 54504 64094960
1 107815 160758 772295690
2 115738 632397083
3 184104 111049
2 36418 258682067
1 81527 143891 915806173
3 119409 16026
3 11136 145943
3 189 168901
3 92719 54958
1 86964 146294 280859162
1 37777 179697 436388896
3 33726 194653
3 117158 192526
1 104068 195242 38128964
3 35502 51276
3 126273 173196
3 140143 81393
2 162621 325536284
2 103087 554037553
1 81645 145970 95928010
2 76246 55352912
2 44708 872293515
3 3584 28966
1 69679 173094 249189254
2 93779 383126784
3 72002 75229
2 9563 591971973
3 162166 4517
2 165710 918338473
2 2078 591115967
2 107813 691191165
1 20154 184979 606121972
2 190442 139041507
2 116354 419227394
1 28008 95425 718760170
2 186890 716844764
2 53123 747128468
2 55808 610361179
3 155345 174340
1 4246 157239 847727675
1 809 126905 957356410
1 28127 102296 32072107
1 146169 180048 810219629
1 137233 176600 371641474
1 81126 188898 168201975
3 101129 5487
1 19210 33913 773939341
1 28850 46289 752472695
1 108260 149070 217364758
2 168737 267646825
2 145623 941892070
1 10120 22957 350363526
1 102437 179455 904229889
3 28802 46492
3 179224 99596
1 31944 59098 98060787
3 183923 71216
1 9094 128833 142986252
1 4769 129190 736671855
3 157616 139721
3 27061 184650
2 107778 821390844
1 128329 131474 990662883
2 143839 38811137
2 46523 381480231
1 96130 191203 96664343
1 14916 148219 363447760
3 156094 167231
3 108988 77158
3 139763 95092
3 130920 70290
2 44959 929170400
1 89644 186443 84533855
1 97663 146350 39562377
1 96838 199407 431494254
1 107063 127596 45763597
1 31276 104439 154654261
3 141241 133581
3 48245 16502
2 106729 654916241
1 77767 165512 223627009
2 53175 401486231
2 118276 926906636
2 59560 991475426
1 13738 84479 931488387
2 16504 863855661
3 142856 72846
1 11199 106985 27775386
3 135711 195057
3 66914 167410
3 21121 152216
3 93637 91567
2 85898 106413860
3 82567 37408
2 179280 193599360
2 40135 621808675
1 76789 135701 194497888
2 168114 967851178
2 82355 407017847
3 131675 168633
2 169463 215030049
3 185611 31384
1 159987 182268 228202002
3 37171 98709
2 70990 378732893
1 105332 190613 233806288
3 191002 30188
3 58944 31550
1 2062 40162 901718020
2 151861 66931515
2 176076 980490996
2 136950 137667390
3 192025 30681
1 20819 79328 59700014
2 91167 935691553
1 106350 151901 479118936
2 39581 12931082
2 169838 818063268
3 133562 77228
2 128298 56217924
3 124482 79745
1 114651 118463 290839811
2 150865 472435467
3 147832 103563
2 43649 959606029
2 17404 478548260
2 29758 655776803
3 72890 7538
2 77321 424592731
1 78966 123575 186589734
2 160239 166119770
1 45063 133532 913954122
3 68887 130121
1 79765 157736 874321405
2 69666 105734523
1 114322 127427 907983967
2 49150 118448232
1 1517 178707 500147497
3 289 46292
3 110125 194868
1 40113 177329 791318509
1 156250 180743 99465413
3 142805 23731
1 14276 115520 338611036
1 86526 182237 713256276
2 169716 503820162
1 92569 134551 573364372
3 90887 64967
1 93852 101267 662020991
2 117892 701427282
1 87025 164805 910546951
2 174025 610014489
2 47340 9628356
3 34372 63917
1 144229 154390 621211478
2 114112 723832802
3 104225 28219
1 107945 145407 802184196
2 130103 812486876
2 199457 733179583
1 37514 64696 509392721
2 126633 161082036
2 90019 454433184
1 13854 126584 134578587
2 39860 457166303
3 97780 118895
3 8345 44811
2 3360 339009086
2 106848 593287599
2 175792 40608942
2 137504 700308926
3 30877 115399
1 2312 29489 282880841
3 26981 51524
2 164014 351513667
1 77405 92680 28175751
1 13857 160024 394851789
2 161472 792051273
3 18561 132066
3 42003 106488
1 76138 194893 201839951
2 85390 444925796
1 37473 175792 67743843
2 107420 680204163
1 34719 96811 203644591
2 26985 635291728
1 64403 178198 274343174
1 1791 93751 468307636
1 17692 123354 650330210
2 128130 818147059
1 6679 47448 92625367
3 134150 159073
1 49800 152879 684443025
2 21101 110521365
3 131563 92987
3 15876 17117
2 127683 371532155
2 157112 396404061
3 131662 141415
1 17694 84624 841999217
2 22677 582930222
2 191174 716678827
3 85051 194285
1 109038 127402 784396528
3 128125 107247
1 11785 103307 257129858
3 88451 128906
1 134590 151550 995085955
3 13213 55814
1 13325 93204 758921605
1 92001 195606 50424643
1 3252 48236 352494051
2 120871 548669800
1 51955 138880 908573423
2 144533 313439308
1 116583 123977 996850428
2 137174 969361472
1 148932 198492 611998322
2 22978 858622010
3 18577 3919
1 69199 99598 931493943
2 146089 97569319
1 87742 164765 66638795
1 66669 79534 253337986
2 132439 76817245
2 173120 602491879
2 55155 755239877
2 175246 204273508
2 141125 967327645
1 106912 196242 565055461
2 180963 620977906
1 70102 144536 599410413
2 166408 519525543
3 124044 122831
3 123672 68779
2 61825 215208591
2 19820 519034188
1 190478 197782 149583646
2 148591 328855192
2 30032 658567765
2 60198 558534569
2 123108 549018988
2 105745 947316068
1 102885 112674 131862488
1 141156 177930 617678966
2 188087 252382960
2 129376 659999428
3 147649 25871
3 73119 48965
2 193224 977044273
2 35349 427299862
2 62239 48534363
3 103188 196866
3 198036 52575
3 38554 138194
2 16060 537062398
2 144813 862911559
3 133618 25607
3 167790 132703
1 33429 73177 48370643
1 115523 156520 629582224
3 53381 134399
3 175170 153682
1 40871 160668 464029081
1 102753 179546 465932945
1 3333 11203 411739705
3 8261 31686
2 159754 378576371
3 167542 162838
2 24326 102481498
1 29009 126133 166242517
1 97003 166313 266312013
2 58392 831662171
3 182281 70354
3 121556 104810
1 52232 98407 121173458
3 58794 109435
3 186544 107301
2 102855 4710893
3 151859 178123
3 73192 75475
1 81288 137419 543938120
1 76624 166711 33434154
2 39934 703699678
3 38166 18373
3 59807 121901
2 130552 459847342
3 100082 4977
1 11469 135788 475971598
1 61651 113874 186255444
2 53356 588837801
3 141149 186975
3 102502 70684
3 87122 155
3 118529 28875
2 8654 194888313
2 50792 78193064
3 48374 175741
3 170283 24186
1 165605 198770 999224198
2 145626 160768520
2 9541 758960757
3 105302 130554
2 124461 660719518
1 160461 165995 785491021
1 50486 177163 380125669
1 39741 86684 503240066
1 74668 84556 343737671
2 151628 577077536
3 42714 57200
2 144389 260489064
2 99314 545890278
3 94795 156537
1 38120 136094 265706303
1 123911 130625 417721912
2 119063 57730063
2 118559 759037902
1 48462 72060 339029913
3 121854 107331
1 112758 153092 255106696
1 12941 90080 590461952
2 33205 229921589
3 79065 183262
3 10626 174896
3 31588 76921
3 139813 143515
3 28110 21299
3 3135 80898
3 171672 169531
3 126021 146483
1 27592 107687 133196138
3 126391 156335
1 83942 155624 364942133
2 190036 955361735
1 34994 199415 627849912
2 57840 363097818
2 143738 554487870
1 114719 162505 884923045
2 6487 75236848
2 2806 850781654
1 157677 164203 248732981
2 37293 797217692
2 149718 49909159
1 66674 153185 772102848
2 137990 495516317
1 130817 143879 348475858
2 33047 990592647
2 68601 692913846
3 70649 144098
3 199233 166258
3 151578 56892
3 185003 17991
3 27970 60863
2 184605 676007098
2 149699 456590974
3 122443 8246
3 138131 60719
1 30257 115661 533656410
1 93626 96681 255484574
1 81160 190139 730533512
3 133181 83615
1 10101 149175 437787509
2 17920 887132684
1 58308 190849 689081509
1 17687 50636 19025647
3 9750 52564
1 74598 156874 561239030
3 50329 36633
1 16395 137753 581840219
2 157697 570631572
3 130221 126293
2 77845 425715233
2 24763 894418308
1 137328 166276 493112134
2 138865 24798578
1 7868 39688 152930787
3 184397 33872
1 74417 162110 390400338
3 180353 71819
1 24416 140283 152934474
3 176327 600
2 87229 290542312
3 6686 156905
3 59683 47971
1 13887 178172 62871932
1 148633 174361 872054740
1 29440 164648 678914504
3 77793 15122
2 94057 820723239
2 14303 939623438
3 88803 44800
2 108399 943352735
1 80286 109301 769006798
1 110396 149191 757480441
2 108345 382769326
2 178136 44674205
1 25134 45104 36131880
2 30663 706333737
1 18123 156050 918495650
3 88052 21196
1 10239 67959 749310675
3 128631 3022
3 113284 81985
1 92118 153009 590829244
1 144122 158833 734046071
3 3502 42462
1 45420 129610 365983024
2 163662 836723876
1 14183 147945 819425551
1 40160 184314 726429414
2 117576 85075829
3 122140 121906
3 48201 73823
2 90800 50727894
1 76062 189576 591199567
3 157758 121845
3 27946 59139
2 65654 769214358
1 103719 125460 588649639
3 175833 103517
3 82931 151320
2 69980 494073811
2 111367 319508956
1 57034 145675 687460097
2 12120 455505192
3 177371 145074
3 107501 83420
3 79655 106211
1 114708 175774 56391878
3 134242 107033
1 45168 115269 503803562
3 81655 115211
2 170067 10122418
2 189760 889665547
3 69520 163588
2 171844 356000880
2 132894 288010544
1 6754 141566 583298069
1 103473 193881 146497381
1 108498 186210 262185877
3 137188 26230
1 117860 151117 988537114
1 59169 162895 38656341
1 10833 47356 365078181
2 144927 436108825
1 65782 139374 837315455
1 110546 145214 360708317
1 46904 82968 963383282
2 193054 676706228
1 175738 181538 527464401
1 26414 114490 803691654
3 180213 115336
3 186573 3616
3 121089 49376
1 111409 168913 39184811
2 147105 517127983
2 1996 715069114
3 50024 110280
3 169826 147922
1 25990 46758 993215063
2 188698 664157774
3 1713 173529
3 77368 71618
1 145194 178806 374364944
3 76844 51861
3 199545 11201
1 85597 172177 313716782
2 16762 565424583
2 3837 461080431
1 19936 49434 11748575
3 1427 168169
2 31960 672237438
2 80623 926754456
1 91322 177511 592102928
1 886 73628 84740982
2 134950 15533847
1 150300 186953 542397059
3 148186 58215
3 175020 38366
3 19526 150167
3 103660 138566
3 22494 36302
2 95037 121787292
1 4369 5451 91052534
1 144575 164784 3735088
2 59311 804491669
2 87950 553975672
1 5695 100791 678296466
1 110884 143158 826318138
1 70043 159643 9532623
1 57852 69315 636785825
2 150267 194459763
3 16839 199121
2 181988 795758003
3 44739 98441
1 140384 162781 753210346
3 141454 116869
2 184928 825878848
1 14842 176066 188949187
2 25466 953100321
2 41155 286462708
3 198337 110085
2 25109 981445849
1 63904 180257 256778246
1 8850 120607 865375596
2 124371 75803826
2 41934 791017520
2 185325 132104904
3 150016 20187
1 101076 115921 18750825
2 192244 617927731
1 110205 187234 735100153
1 75733 181281 322976720
2 148220 165560321
2 145144 674557824
3 31145 25961
2 40346 353921588
3 144661 13008
1 79719 172977 595886937
1 9479 70558 572326112
2 147629 554889744
2 35637 639605468
2 191698 747415263
1 93923 181485 530910526
1 70868 90482 129112702
3 70603 166558
1 26026 117196 102867215
1 102236 147118 2196351
2 34705 273172209
3 35311 47351
3 144137 243
2 191866 877246293
1 188905 195552 610919973
2 166061 335530015
3 11498 36074
1 29222 64168 610133977
1 95926 158174 671526098
1 18226 105549 447565804
2 162678 74945228
1 108852 182902 670877185
1 58970 185946 376576778
2 177687 369061172
3 75458 160380
3 110466 126778
2 78979 716829026
2 196445 583426616
1 44999 63938 850514310
3 48607 95619
3 127292 111204
2 100246 849557796
3 127947 116837
3 92207 56549
3 122158 13451
1 264 8783 172047274
1 10299 124906 403393552
1 6211 181030 241685829
1 122581 125492 269623314
2 142162 99348205
1 56680 179417 707827541
2 51985 377577214
1 33129 175197 26603979
2 21388 266212591
3 158407 37974
3 68565 126267
2 86403 547075861
1 80987 86416 686732210
1 153726 168389 208885801
2 95226 398541558
1 8981 136286 330018878
3 103048 56656
3 170377 199924
3 69871 73456
2 129555 697281294
2 50548 673106607
3 81429 110420
3 91558 148527
3 137533 16133
2 185967 135725872
2 198681 521327079
1 148325 198724 125877908
2 11457 759724072
3 12001 81157
3 13987 55596
3 14532 14863
3 172429 100378
3 35025 28723
2 196590 806051929
3 147683 7190
1 4812 169639 319440812
1 114952 118285 722002677
1 66413 152111 118398385
1 73053 138125 858506709
3 16865 33098
1 140153 154950 255430755
1 20998 188276 534146158
3 67399 125937
2 188801 291962400
1 126794 128340 594180529
2 16960 122536027
1 64737 183780 964059835
1 107123 145071 591682611
2 173493 905923517
1 27618 34918 762958177
2 19330 329467348
1 55316 88530 267724587
2 175909 948896881
3 134774 48028
3 45206 145423
1 47148 173297 394626844
3 54366 91855
2 88076 120221825
3 152513 174486
2 126212 797572157
1 114393 140240 638221276
3 170079 2362
2 122328 388170519
3 196666 30245
2 20992 197853885
3 163380 9186
3 89090 68584
1 48731 184532 523542502
3 58503 11481
3 76808 54648
1 19733 28665 805607208
3 101009 185400
2 58199 566344347
3 66402 164194
2 163529 625248589
3 174686 17335
2 182962 644731674
3 137526 104850
3 131647 95599
1 130425 150895 864393968
1 54009 77637 981472615
3 160082 193079
3 75702 73485
3 158400 118630
2 140768 479497623
2 99735 899081771
1 151340 180572 321678782
1 135451 164446 154510199
2 102505 687218475
3 42743 137187
3 63191 2461
3 47251 100952
1 64068 137152 38019792
1 111835 122463 831456353
2 44484 465160802
1 10393 67087 435761955
3 87061 163252
1 39817 173878 931684006
2 132740 343139131
1 100540 103675 224409500
2 81022 372209700
1 39067 165933 598852479
3 178385 185722
2 35152 908214255
1 105122 108564 795658178
1 26802 114554 163952279
1 39364 56279 842887684
2 42593 92439192
3 141375 181851
1 106063 180189 667474846
3 153623 27566
2 98218 375009509
3 138612 149665
2 45292 979116553
3 60088 47303
3 111986 62309
3 77602 3354
3 195392 12494
3 68922 118329
1 17426 60086 304248430
1 11293 191001 122411563
1 49286 69763 621869512
3 48862 191219
2 175645 751118090
1 77171 160394 147294303
2 129089 592292846
1 94261 158351 977567268
2 51246 271991118
2 196223 909204625
2 110512 507958698
3 14895 114508
1 37153 194632 771242066
1 108122 193850 678204503
3 93346 1376
2 185529 302638234
1 124048 163172 964606094
3 187372 28146
1 49978 143957 114531096
3 190281 126656
1 138936 191986 928619515
2 11873 704740763
1 45434 165121 413298781
1 81010 171702 429766689
1 4216 75472 227963983
1 13744 178318 316581792
2 48127 144822714
3 188988 189260
3 100930 47709
3 94289 41484
3 74691 79570
1 32812 150124 225749826
2 87994 284326895
2 151172 225890330
3 148458 32159
1 28891 142480 819079516
3 112903 85095
3 77537 100759
3 153025 189425
3 129461 150482
1 16259 52046 466479154
3 52825 182182
1 74782 199551 584090149
2 83965 747941289
1 63128 126409 796382949
2 24251 841755723
3 157808 163657
2 140890 183854264
3 90904 154667
3 127097 19357
2 150164 500225469
3 79751 118447
1 25341 174389 400063359
1 110254 144000 822675758
1 26531 74257 938286373
3 33412 121634
1 31326 66137 630382806
1 93540 193897 288136769
1 70596 110796 244483353
3 196586 85959
1 17458 28431 27306834
2 191921 482955386
2 98512 95255158
1 117024 140537 607929011
3 155700 140230
3 186727 193736
3 35650 134589
3 197250 43511
1 156939 177550 850197524
3 90399 69458
2 139911 995825690
2 29191 998018580
3 15595 79015
3 101051 86850
1 96413 140870 521736625
2 32006 550338999
1 36648 111239 568318575
3 126476 188927
3 69111 102860
2 3353 789597770
2 75434 870438991
3 35886 98274
1 28364 87045 579218308
2 34541 510246392
3 124690 170412
1 66150 127671 400433210
3 70683 112740
3 117366 92350
1 156763 196396 469085864
2 173614 58095611
2 42401 901939536
3 41728 79891
2 163020 901288907
2 95597 186276333
3 130502 45512
2 131077 656830218
1 24527 199738 294222342
2 35595 51297494
3 132917 41548
1 159272 174980 847123451
3 185199 101613
2 187988 946877769
1 89828 150485 359126568
1 97858 140965 131190883
2 3441 86894160
1 17277 154352 468263629
2 184321 826690674
3 94622 33361
2 32555 695914829
3 137082 34740
1 84601 168204 103669214
3 43242 138476
2 98993 525516463
3 44031 186450
3 176304 12408
2 9882 395611120
2 49551 888489775
1 90224 131232 616458177
1 34141 180747 443109738
3 136493 139705
2 193884 400577204
1 131592 165848 495642214
1 15978 121177 725700187
1 94935 154924 590765775
1 104274 141679 299807527
3 161800 63014
1 22992 59515 48118406
1 67660 77689 558015237
2 10067 951599024
1 100159 100883 357557141
3 158473 140261
1 19873 184480 965447646
3 169154 47309
2 90205 22613455
3 141196 180495
1 82750 179485 669496393
2 82023 517924927
3 102413 184356
3 111327 194198
3 34989 25858
3 118618 130482
2 121559 861152845
2 167497 59253041
2 181566 291715282
1 57933 184744 157595689
3 114481 194244
2 36087 478406068
2 181296 587114114
3 177285 109693
3 24591 73274
2 108006 979568193
3 177055 33510
3 16577 196871
2 197671 594347972
1 489 23396 79262499
3 94161 86834
3 142499 71160
2 40993 748784306
2 136721 884573620
3 143536 107014
2 19481 950983886
2 169700 178917060
2 107088 836843090
3 6290 107338
3 176159 184490
3 6651 178630
2 142519 82095297
1 113739 136159 642837957
1 96156 173000 116233743
2 158428 969904605
2 154327 390130722
2 77127 36911543
3 89273 136498
1 117097 168565 803845009
2 197522 43624808
3 101001 41817
3 176326 185367
3 172549 111890
1 1409 199247 383981872
2 25675 497806781
1 59354 158170 597081260
3 86550 184453
3 53760 100753
2 71142 151929204
1 55705 179412 982741429
2 154932 201761179
1 65901 87531 784649005
3 34576 93219
1 75182 92827 651339103
1 112220 175917 38334996
1 6620 50452 522611266
1 60355 169035 786528301
1 165933 183917 613861130
2 80602 83439438
1 47374 173512 528964881
3 180869 135151
3 135377 175965
2 69343 607042707
3 168588 132437
3 93289 32658
1 30042 85916 640471674
1 84708 120222 94505041
1 30425 198308 628688546
3 108718 144269
1 138043 194388 783860107
2 75382 441454392
3 89603 89512
3 41172 145527
3 198378 194704
1 102913 186566 484517871
1 10484 26872 973709423
1 116107 118237 674429449
3 192038 43788
2 149263 834817747
1 78430 177224 630472660
2 46150 35770585
3 26289 10492
2 193881 164497678
3 87527 194218
2 187518 489068374
1 40388 173555 54463985
2 48147 931901510
3 130769 135920
2 102623 554134872
3 158357 198834
1 75660 163681 825285254
3 159339 100596
1 81768 140238 89989660
2 132868 82724278
3 21545 92621
1 22792 40186 880748452
1 88335 187381 774599302
2 152935 343077361
1 91178 158497 821624743
3 124865 112054
1 33933 100488 393501657
2 10674 953400686
1 10399 180254 880053938
1 148605 180489 565756843
2 75728 561045496
3 10304 157346
1 75092 80034 31490062
3 41591 177388
1 135077 141182 818965166
1 97659 174476 423665192
2 107577 867541762
2 171822 463543306
3 45619 81475
2 116861 243541
3 137791 150315
1 15680 66310 628949625
3 10390 17029
3 73071 52546
2 40026 461247359
3 129593 172407
2 180690 672465150
3 173752 132278
2 88588 167497766
3 63428 178159
3 25813 22055
1 171792 196675 506613613
3 38897 111707
3 13364 194094
3 180360 183528
1 28059 161886 583645264
2 34720 541864300
2 171998 235543484
3 158765 47507
1 40612 104452 658424829
1 39775 71984 973238455
3 82633 145155
2 5456 450988260
1 1392 79578 955473129
3 181256 43578
3 37005 109891
1 25407 141782 570125654
1 41811 170034 409563221
3 78056 25178
3 119125 48031
1 25538 195275 230517738
1 77268 153721 954331251
3 138675 5937
3 162001 38782
3 67712 176891
2 72102 828465584
3 188846 10327
3 191504 69390
3 46925 28214
3 37142 9777
2 95303 426828357
1 134069 172324 37353423
3 56401 88405
3 191847 42662
3 171590 195846
1 128749 183600 153924316
2 27237 826416364
3 42353 194995
3 80199 51866
2 184890 622257894
1 42590 186254 953874992
3 18798 114462
2 23206 841198799
1 68270 137357 871603557
3 183899 54210
2 166058 68525610
2 41919 525829689
3 66123 79506
3 196587 96450
3 41806 192102
2 178246 271211400
1 43779 160872 343207203
1 80992 142975 929920635
3 164335 58876
2 182062 773059595
2 91665 764368667
2 113253 868277164
3 32807 152409
1 82391 90893 911950666
2 174231 925785510
1 75700 85854 139570789
2 149789 617422819
2 157850 436493278
1 130998 183670 82460848
3 195432 97489
1 29012 166903 909156031
3 131602 140610
2 98444 394184565
1 93807 145339 21716224
3 2406 21832
2 160455 274188467
3 167118 28759
2 130999 54517864
2 71636 677106623
2 10604 69376383
3 187685 91780
2 165030 799005564
2 41059 261658517
3 3694 66026
1 147468 192437 472353766
2 13987 366499589
3 90672 61159
1 75019 111142 814772270
2 94479 190972726
1 112761 163184 524749801
3 34537 31434
2 17990 737247753
3 97260 177259
2 61659 255750120
1 40862 129613 595793538
3 71408 96888
2 123318 644275540
3 194546 193640
3 31215 3797
1 18915 76180 572176670
1 35134 39571 384442325
2 39649 745247000
1 68835 173832 292551150
1 30592 49591 671156790
2 61550 110239473
2 151494 294147289
1 79939 87044 376775786
2 180237 639980682
2 145860 904535363
2 178526 851297601
1 34987 194858 10234679
1 15207 169350 802179967
1 18255 194476 991220748
1 63580 101418 720395039
1 69402 181448 955680320
1 43623 185909 740117849
3 102792 151261
3 1914 157789
1 68460 152637 326331022
3 108249 57099
1 122584 176509 355083674
1 7177 8466 417981909
2 91184 308888459
3 71928 34011
3 187981 59514
1 1244 105175 569962775
2 98981 521946393
3 25811 180528
1 7265 150349 522311720
2 121719 212685319
1 44541 146412 833665670
1 73319 113081 54869794
3 109150 198545
1 120154 135506 809548948
2 5420 399840410
2 30357 959584867
1 90088 150033 240454759
3 32637 107893
2 163469 579557446
2 19498 462483305
1 122624 170836 260527922
3 17460 26325
1 2516 82959 172067704
1 78017 168119 299284107
2 184481 209568203
1 19861 155110 972617250
1 72361 83652 631784085
1 23676 90531 436069387
3 30865 114294
1 20253 146256 925090681
1 79534 177938 327445032
2 72795 59528900
3 134644 65769
3 39676 2803
2 137599 673036628
3 128280 108483
3 84155 130566
3 27920 22859
3 149214 129966
1 20403 69987 447526552
1 5918 114172 244912752
2 74458 825991507
1 116026 159724 910261666
1 70865 167894 420388677
1 92696 93209 354709132
1 62988 188160 399973526
3 170352 193093
3 194018 122300
1 56641 193133 679901723
1 119264 187357 964070853
2 20460 262213884
2 102412 914889037
2 129370 161251703
1 48806 112473 267374164
1 29369 183226 777811918
3 114050 163018
2 111653 389921465
2 195958 674914834
1 39513 179756 324684230
1 137203 157366 415835480
3 81957 187097
1 52474 95073 89000985
1 27521 57480 606109790
1 59410 63409 308366075
3 177563 181765
3 155760 149281
1 78671 171784 325679739
3 178141 96679
1 18203 24707 658346978
3 126749 171134
2 91088 267226847
3 128439 179526
3 108873 149871
3 195543 148207
1 51279 117531 156987441
1 102163 174959 53632785
2 138042 885491870
2 173122 761561731
2 25782 527979391
1 110931 139563 719433679
1 127507 140550 608859862
1 128138 188354 643961759
3 144756 5070
3 30053 67030
2 143257 97226120
3 83513 140234
1 6224 36130 185913767
1 78621 125816 560354532
1 59807 127007 636466091
2 109004 812748852
3 96888 120525
3 129433 85416
2 183447 368904280
2 11100 748455501
2 50053 585149200
1 698 119272 590344998
2 85017 90652984
3 175275 122189
3 32988 2150
2 190806 794387932
2 1162 658646433
2 186090 471532359
3 16317 19033
1 61605 101954 777101947
3 81747 65411
2 89774 858167102
2 155423 485514447
2 161672 596948318
3 154208 62472
2 103485 43364181
3 155051 31372
1 59054 71229 491941695
1 180666 182288 666568729
2 103229 517927504
3 117873 13437
1 141118 194352 327720453
3 180459 40468
2 48759 263010016
3 79352 960
2 147873 514888297
2 91277 105520819
3 27420 24392
2 184694 127633765
3 29888 99199
3 45274 89168
3 160059 195307
3 137446 163993
2 45334 509077915
2 172661 803297403
3 18402 53781
1 52350 180126 14401214
2 134460 954491248
2 199273 213839342
1 25870 163960 899202062
3 131707 110384
3 178834 136030
3 90819 134994
3 144072 120031
2 29596 190646804
1 104754 165896 655807102
1 31958 90683 256216053
2 133055 860715845
2 188438 815174654
3 175020 32360
1 168007 182057 526576987
2 36523 96254860
2 152979 6738409
2 139884 699487502
3 112445 176930
3 111403 70047
1 63493 78636 969479358
1 114093 134409 460497490
1 112037 120587 83574199
1 73917 86615 359535014
3 633 37548
1 48762 64693 535367451
3 113051 171122
2 41315 747376249
2 81682 916031440
2 194888 777346663
2 68600 544062651
1 63234 130140 915786847
2 105998 192003503
2 13837 792609087
2 40156 385566647
1 62519 144961 606679026
1 77160 163886 665912603
2 158118 952512614
2 143309 469226586
3 77860 127687
3 70875 145841
1 21256 45020 114721488
3 87301 10053
3 186884 22941
3 52162 52394
3 115596 134201
1 118601 178297 232889095
2 149284 612853266
3 75 54565
1 79788 140963 367739547
1 6796 23754 33703497
2 152927 712925218
1 68024 88578 124401100
1 14632 98771 915734717
3 53730 2465
1 44851 166897 627116240
1 31577 47306 445253858
2 57415 714406763
2 149514 981664342
3 98283 169721
3 21351 28650
2 36624 555259493
1 21888 44049 464280738
1 99058 115296 8356565
3 4323 44589
3 113174 25369
3 117319 92001
3 138577 166224
1 28611 40612 711392089
1 46339 155849 655039544
1 79323 126727 88800592
3 183001 171715
2 32164 794080889
2 98332 30772140
3 66508 152618
3 100275 50600
3 107645 104906
2 170830 128546227
1 123189 156602 520735993
3 63998 156612
1 58126 83824 893851469
1 38006 140184 960985779
1 96376 115340 183789415
3 53293 54847
3 158066 105651
3 70951 16127
1 65520 189266 745744159
3 51913 63386
2 56126 330898114
2 6523 91695050
1 24272 119581 599636015
3 15327 174415
1 131181 159210 366224426
2 184024 866340223
2 85155 709597178
1 106706 124556 648985291
2 86239 871647287
3 42883 102508
3 130573 46853
1 143550 150681 982794307
2 110688 245622175
2 47368 384656918
3 48770 32856
3 115187 68512
1 15177 156038 347349072
3 31479 33963
3 96299 26985
2 31330 731506846
1 13771 23882 903674651
3 117440 131341
3 133076 115317
1 36879 187990 67660164
1 56477 100882 891714986
3 138720 169954
2 153553 347129744
2 63481 388258045
1 74819 187244 127969646
1 47416 87689 624428198
1 143867 181357 343804930
2 17968 869496469
1 91358 105918 992958248
2 64176 872427489
3 61038 15940
2 156239 26240961
3 187484 116450
2 119609 943484696
1 131750 197208 126337279
2 95879 867666727
2 46002 671614636
2 55302 102815721
2 184374 247211838
2 149337 5189091
1 159667 194746 91026930
3 13466 108435
3 10485 10699
3 24738 153343
2 105014 517723208
3 33976 4354
3 1577 102952
1 29183 70261 244703630
1 70017 124262 971353791
2 42742 721810712
1 5810 41837 606790530
3 72971 170225
1 88160 142392 228566628
3 49880 86072
3 79120 111667
2 145340 117995123
3 196448 172750
2 83531 263631404
2 106900 988162392
2 121674 451770566
2 173630 435638237
3 50230 171552
3 15040 162776
2 167214 298711192
2 169415 207489378
3 111826 175181
3 177226 107653
1 3889 154017 284401139
2 81479 835213876
2 150215 809048422
3 145938 79560
2 182100 153901300
3 37745 149100
1 169141 174064 200597508
3 177440 114428
2 161024 46477991
2 53394 782828344
2 146221 196546951
2 80333 508537889
1 42424 186499 811582196
2 156985 684037850
1 66021 91779 888644945
3 177662 42366
1 48625 192924 783715188
1 55155 145496 787290826
1 96374 150985 444574981
3 65815 103347
2 179983 218154760
3 41323 87276
3 125411 97284
3 152357 153666
3 69724 195430
1 64941 189933 105196611
2 186139 581276397
2 24485 514436248
2 81039 899460679
1 68660 111907 760166704
3 119394 168029
3 38566 148833
2 177708 52002684
3 12348 119536
3 117084 150213
2 140027 719529640
2 139625 990153745
2 15590 28655529
2 134791 740691714
3 102217 81668
3 96750 6960
3 84532 61267
1 39412 162677 651080240
1 43023 56889 514163329
1 190095 196853 959334187
1 19242 184346 915311149
1 897 59543 515082429
2 168835 475764966
1 18296 95156 410449191
2 91721 451499272
1 34854 156160 356785753
3 89942 188952
3 82983 24344
2 141431 702143545
2 121018 363107596
2 188029 406392591
1 15165 64095 25433904
1 90643 190410 912526671
2 170002 542274160
1 29439 153943 48699875
1 96097 136145 200586762
3 1712 171635
3 20878 78286
2 157072 990362671
3 81163 44358
2 105927 240248101
2 98151 826882616
3 118768 40942
2 89638 383805125
2 61900 553894747
3 153806 107633
2 70524 245937263
2 38804 749213288
1 74091 197703 323574544
3 126883 29294
2 161520 796121299
2 79346 557101761
1 95213 138739 962310721
3 72414 6056
3 37162 142197
1 93480 124638 298606217
1 97688 171176 195178474
1 78943 141807 256393336
1 98532 151661 325060720
1 27421 48412 238652886
2 103374 684627525
1 93368 109869 924168533
3 80938 55993
1 6283 91871 971714138
3 141684 178870
3 36091 156207
2 132358 224140526
2 183014 193201049
1 105 34654 820926571
3 150924 71571
1 8509 139972 411446990
1 1106 178058 521851668
2 59020 509287582
3 199725 43697
3 137638 180904
2 127825 322489120
3 18016 168804
3 23154 125950
3 56768 54967
3 195159 96719
2 218 299080252
2 103849 637435573
2 142483 32728989
1 102186 160271 844489472
2 76524 436091287
1 16913 101892 180156095
3 102729 83153
2 14447 747271702
3 129229 62779
2 108337 721398180
3 160781 140809
2 66556 863042898
3 150242 4571
1 14262 84931 887013602
1 61117 77689 742747752
1 178563 183846 946278778
3 169982 174812
3 150736 108173
3 82191 125950
3 99031 133469
2 1123 386150393
1 8027 96285 993032349
3 96833 6495
3 95063 53807
2 177994 118515969
1 25481 142460 188034442
1 11859 101353 859266420
3 125004 54192
3 113783 64903
3 171109 104842
3 74913 6488
1 57913 100827 645132001
1 38454 162465 294986410
2 161484 797159183
3 91937 124583
3 81864 33460
2 26512 840847637
2 108252 632465462
3 153069 125581
3 72790 132270
3 180083 125103
2 170340 256548051
3 72395 93749
3 157905 407
1 2094 187483 509308256
1 164617 197475 160581990
2 85787 890919975
2 169633 558057874
1 123782 134433 647884164
1 162225 193720 622155333
2 153725 744797126
1 1464 193353 787655803
3 31594 170727
2 171843 261990926
3 141546 69844
1 42279 149136 89819635
3 21584 146331
2 15175 185556486
2 97628 836247682
2 172059 413304033
2 132594 41815040
2 149094 583682195
1 53873 137238 18883653
2 152772 711851197
2 149877 400081377
2 163148 584797499
3 185746 109182
3 88561 175312
3 97806 149323
3 34251 26116
2 101734 944373710
1 15708 171282 960380829
2 8705 486358039
3 51978 153181
1 25940 149641 567070475
1 1118 187874 362158194
3 118679 145183
3 9425 192124
2 132546 61157166
1 96869 111595 52912325
1 78408 151892 733637159
2 51493 48621520
1 78787 114090 133828235
3 182902 99270
3 112930 133544
3 9133 78127
1 17701 183028 431427999
1 75345 92601 336767843
2 48081 294503125
3 39195 110111
3 19648 4641
3 92215 192209
2 29204 604120601
1 24598 194192 251252158
3 51809 119120
3 44605 31544
3 41292 155244
2 26726 821636922
3 150662 70061
2 35913 855206664
1 6904 168842 77498180
1 72932 107376 564940723
3 54171 9405
1 12674 117742 310605812
3 171656 109648
3 46810 101931
2 112646 824449598
3 196278 101026
1 14850 178267 864523359
1 137816 150083 916821849
3 55518 43639
3 76342 25944
1 127276 176037 222552698
2 56088 166782013
2 36836 363356854
2 126426 774470622
2 13590 476334980
3 47463 63148
2 44401 66416508
2 197106 104381322
3 87740 176389
1 23749 133194 501331555
1 56928 148436 726145766
1 40477 145365 305434602
3 187795 141495
1 47052 172153 278559374
1 65569 142701 868202692
3 106254 127708
2 92263 17561339
3 75560 85312
3 25717 199317
3 171233 185759
2 196010 301359780
1 65413 158611 758967223
3 88329 77036
2 167092 433549030
1 49079 156825 162045695
2 93065 435918616
1 166283 197329 14951566
1 142065 186787 529187427
1 64304 111963 441910665
1 163505 172397 645596299
2 55245 292086438
3 174154 86399
1 76992 156982 759444682
2 74952 283284342
1 52769 78605 216514584
1 50179 165739 613376469
1 12531 194247 913946496
3 26016 31642
3 126586 44630
1 95937 143912 174401505
3 86620 150736
2 7751 277442820
3 125299 7599
2 193951 22100266
3 42808 44613
3 65161 104402
1 104738 128327 276172004
3 194991 74350
3 142118 69187
3 185201 148105
2 34717 267809358
3 11838 144259
1 3700 19362 949693744
1 168698 199673 812822256
3 83115 52872
3 134505 121254
1 33924 73487 742592868
2 139050 611761783
3 122541 60132
3 33303 92925
2 42863 902152449
1 83764 158280 534536286
3 70777 92070
3 48961 54371
3 44722 11762
2 193193 328759102
3 17299 125388
2 112110 778235333
2 143078 75213413
1 114185 167587 140741375
3 40786 50100
3 112788 137293
3 140646 140148
3 3812 57062
3 142006 199682
2 123949 662528420
2 153214 815321447
1 61185 105631 486550143
3 52387 26223
2 19444 900001815
2 27976 857253328
2 57398 228072425
3 128385 70374
2 118863 218773633
2 89242 156638086
3 122265 24898
1 34148 99632 251082423
1 100253 198919 436549563
1 81890 172762 345904073
2 42548 321986467
3 46180 104874
3 96529 85403
2 166388 905122977
2 130553 610765799
1 83278 184527 121023255
2 110639 187618487
3 91595 176638
1 57662 96027 412607300
2 19183 747867947
1 20911 28622 113535699
1 18293 62395 204109652
3 65104 145037
2 170087 694989443
2 46031 347205
2 31095 957547339
1 89720 179474 270524422
2 43438 100792435
3 184593 129204
1 22252 58801 906020213
3 132414 183639
2 167845 290518257
2 150094 657606321
2 173329 121752541
3 177587 188155
3 166600 124300
1 1110 109590 290864524
3 54513 148856
2 165081 14489732
3 92923 95435
2 88844 685804272
3 188906 11796
1 53011 107192 538959867
1 30772 94943 798154423
1 29803 132940 375615248
2 165914 102347183
1 29803 74591 953112792
3 177955 163833
1 122299 147869 741355622
1 48966 98157 714018562
2 109155 462657415
3 188554 99682
2 36571 59223367
1 80632 121409 187906651
1 28579 99976 580773088
3 163445 112183
3 62841 115898
1 114017 179951 15498656
2 145471 177526726
3 149742 198992
2 151145 413356749
1 52736 164703 496010844
3 125919 37142
1 33745 124865 631796880
2 34076 421796032
1 38740 63982 475855398
2 185263 958278304
3 13499 58575
1 77643 87885 82353131
1 33212 79365 853536920
1 22134 176790 986842997
3 1674 130523
1 1941 18887 73650046
3 58996 95008
2 17081 311785474
1 15002 50054 605408213
1 78387 186240 65851770
3 42140 4065
2 126093 790241678
2 142764 728707859
1 83182 163860 933466508
1 14246 107223 86589825
2 22483 253266798
1 50519 141307 182975305
1 115309 161815 594817258
2 160380 973979
1 17344 86446 207963754
1 59739 187310 932137477
2 187980 297749412
2 3856 21129160
3 162388 148689
2 174270 154439380
2 152660 229133305
2 25547 799583661
3 55037 165602
3 153804 81730
3 119152 97337
2 171486 218452915
2 74707 741346887
1 105125 163975 50655814
3 65756 112292
1 82703 126910 655283343
3 18113 6622
2 148935 209660844
3 45690 81804
1 79052 154007 896924330
1 173696 190573 108504397
2 154082 761847305
3 134711 192064
2 99353 858067646
1 66517 97269 661035230
1 27448 189264 464334446
1 70436 194217 890135707
1 122900 192114 463851604
2 6729 410390489
3 52916 115533
2 127356 942203123
1 112406 131038 349257969
3 67149 127056
2 8773 217672829
1 84742 159909 16482693
3 165645 70845
1 19337 175326 951000010
3 109509 34293
2 136110 597271448
3 76398 161580
3 134456 108437
1 174099 176028 845875419
1 4142 63977 32540695
2 191677 970925988
2 164902 769746108
2 191260 952866076
3 187179 194766
2 67167 152730553
2 23095 710361687
1 1136 9545 486596010
2 149882 890921409
2 193402 902147818
1 23163 74978 515722316
2 70780 787151710
1 29249 120302 871757306
2 131560 163217718
3 44600 158938
3 86235 91047
3 167192 82505
1 174469 176316 63437684
3 29008 112134
3 154456 24681
3 19205 158467
1 165365 166393 270892607
1 85878 113344 447346691
1 80618 83257 243403180
3 143384 147763
3 7822 53199
1 1422 14448 489755308
1 119232 178285 267167449
3 95822 1548
1 54767 185529 171124354
2 9036 299760635
1 125109 133815 126447840
1 2506 49327 575762145
1 19947 32173 560016786
3 115091 56944
1 73264 86115 531540211
1 5788 39331 361728597
1 82220 196705 11186578
1 64500 198467 528596420
3 162885 98101
2 155752 41106066
2 363 524201404
1 89485 105808 212724011
3 156760 148116
2 68686 775258220
3 199452 42981
3 60193 18147
3 8056 176523
2 184444 103637936
1 9164 147671 40102097
3 55716 169760
1 11669 173257 564275156
2 143451 382745958
1 94427 165382 278887216
2 13619 433267337
3 47159 157073
1 171221 185039 137256668
2 180348 335540056
1 93566 98171 473899166
3 13106 54237
2 86151 385346668
3 124521 141254
3 195992 108021
1 93551 131421 186234510
1 8531 172961 172225903
3 110329 19538
3 114302 190416
3 15222 24088
1 162533 181079 387464075
3 137873 140635
3 27133 193563
2 92839 426617673
3 9375 153390
2 123619 953018294
2 181101 205365797
2 79059 451024798
3 130661 124301
1 53939 113553 53957953
2 89838 179844881
1 115942 150138 358805803
1 79825 152511 817867335
3 69874 119071
3 148494 34579
3 188484 110813
3 156744 87555
2 154060 970399800
2 122634 79447886
2 52531 259720127
1 145833 190437 606449247
2 28589 374457342
1 68964 181960 168962084
3 123773 167833
1 88037 173183 851648564
2 153552 210791360
2 75332 238213013
3 108473 24446
1 34104 155912 537642044
2 85909 9478069
2 92855 817185724
1 54855 110485 254604412
1 82392 104619 326615587
2 154831 749589703
1 68640 192706 945073417
3 135732 148984
1 104159 118865 373137524
2 32073 96801999
1 57410 134525 240096416
1 156707 174396 307997032
3 111273 88672
1 41364 163490 305197142
1 2519 125571 946953713
2 152798 891523594
3 52885 195546
1 93818 105264 699842041
2 49098 806239780
3 123391 142226
2 6405 224753442
1 55300 182749 694816848
3 113908 168717
2 140009 162454640
3 181378 88594
3 196490 72061
2 139251 480676691
3 98451 189887
2 101002 318340633
3 96370 26296
2 39783 869648365
2 131466 331584781
1 69874 112995 106210334
2 138621 568459175
3 185376 81122
3 191995 123708
2 19258 220541286
1 35016 155575 406179553
3 169940 54321
3 31496 127409
1 55032 162252 425576349
2 27096 916821426
3 199330 195224
3 132128 178055
1 112124 190327 490784180
1 31731 170843 372839272
3 42410 147494
1 7520 70332 939322436
3 33878 159528
2 106800 614781020
1 25281 78600 917045772
1 56743 163668 168183039
2 181310 797435494
1 27047 149457 50553811
1 108420 166158 762481369
3 85150 45263
2 109603 79647632
3 137654 55775
3 146831 78275
2 58768 324263886
2 135665 122929532
1 53660 94706 148365094
1 61749 120970 936163186
2 104697 873716947
1 42327 146963 592658850
3 74685 171281
1 182672 190404 259515652
1 137652 141051 55834480
3 530 100001
1 64781 123946 393280280
3 34304 121825
1 15161 199290 673887532
1 140313 144915 481127792
3 29556 116463
2 34425 764827798
2 117429 759575980
2 108048 476108836
2 81147 914145638
3 105302 133675
3 59861 32743
2 86915 654159512
2 120522 712332577
3 14054 190528
2 160246 741809941
2 144707 648059309
3 36581 191382
1 94072 196402 683250749
3 108253 135263
1 1811 23641 569008413
2 32351 507986254
2 103322 266970843
3 74778 136684
3 197891 22643
3 98121 45230
3 167895 87597
3 196730 110403
1 104949 138419 3066344
3 16672 187319
3 142187 31107
3 164786 47447
3 41021 6514
2 186567 509207354
2 20559 608275477
1 104221 161655 91319545
2 159115 740079074
1 63832 178008 910284361
2 144601 10098064
1 1236 160913 828437846
1 18157 150778 769396499
1 9051 73426 575074684
2 153895 26251395
3 173596 110822
2 76950 191506792
2 133635 583465319
3 7804 141055
1 51779 199568 14640942
1 50807 78863 477711602
2 198972 956737207
2 190921 372392000
3 174584 106025
2 123209 441545461
2 121843 692905953
3 179549 146975
2 146509 366725812
1 39889 182285 696233517
3 116624 23187
2 71789 573775560
1 21204 152581 619443788
3 101022 5381
1 65959 118593 586064407
2 122492 168096616
1 25198 77033 223951183
2 105551 615627401
1 32841 122763 977137593
3 77906 115063
3 197683 117553
1 165341 173103 72627412
3 26911 66663
3 154107 170869
2 57933 208663758
1 37609 77188 288498744
3 67140 165200
3 135110 97171
2 64973 832315016
1 70889 181864 345621899
3 25014 189509
3 21199 69095
1 107482 171798 449966086
1 4427 50446 646398879
3 120758 93325
1 12462 35694 395199387
3 96610 58169
3 55592 85956
3 184923 71176
1 135614 174895 862965639
3 159052 79939
2 188671 310398470
2 74733 930279942
2 143552 920592228
3 181171 19275
2 37872 392654141
1 84962 88612 150192124
3 88690 147356
2 87269 331674677
2 158278 383365724
3 153952 160628
3 77602 197256
3 72115 173668
2 36964 75773486
1 73031 170034 259576166
1 17834 92133 601474031
3 39012 43161
3 41861 126308
3 167619 49087
3 101184 126166
3 64741 42942
2 43415 188889162
2 3172 503278181
3 99787 43296
1 3377 56479 803738025
3 195723 185097
3 166399 146193
3 175405 110832
2 61341 598836083
2 127260 938937102
3 41056 191040
2 174539 788502680
1 78101 162563 535385017
1 107476 176476 379864387
3 77832 60703
3 114754 193232
2 75876 976631976
3 154871 5460
3 22211 78994
3 12943 112909
3 18911 23909
1 40658 98802 514648215
2 122869 932804772
3 191316 116855
2 169338 816215230
1 174886 186744 403949054
3 7967 88102
2 115387 155396720
2 133407 394388301
1 86929 147708 114654067
2 149926 507892610
3 13465 87814
1 51063 92707 892545053
3 9591 187146
1 154536 182633 964222027
3 84204 151560
3 30703 188625
2 143027 793694542
2 6394 284218026
3 196191 43749
1 13905 85098 975835552
2 14312 645373468
3 176502 138591
1 128621 151641 200896311
2 158031 646282193
1 47109 117155 751406778
2 3254 456166638
1 8583 41127 559362442
2 156423 453571280
2 174593 349639609
3 126046 164243
2 30722 632888460
2 67897 497826221
2 169704 511183046
2 82854 372520748
3 91747 126755
2 116275 799747800
1 47440 86390 528631597
2 178488 635348712
3 110441 94788
1 5649 34250 683776136
3 5809 20623
3 194043 147657
3 186789 32660
2 77599 789767824
1 59936 93999 938816311
1 8668 62046 841890887
3 27241 18759
1 121240 194038 321834782
2 122425 577405995
3 177169 155734
2 128555 743375955
3 125503 44807
1 53278 55042 812519446
1 73756 162710 792298766
2 64975 685822548
1 9053 140069 249701090
2 30217 132931363
3 159250 196663
3 105829 188202
3 106598 107690
2 72926 94060091
1 102771 195187 894548442
1 143475 152737 442147464
3 152767 46256
3 63080 138001
2 49192 655679733
1 123654 164094 85860702
3 131805 159447
2 2724 960953061
2 61341 582415644
2 36697 721657092
3 71807 5997
3 105500 68890
3 174645 136846
2 6917 222801681
2 99025 171363508
1 69928 124315 109661376
2 111208 730105591
1 20441 129586 279597880
2 55582 697171065
2 139012 417426696
3 121505 49558
2 60007 446210866
2 117332 629324670
2 46294 87258620
3 148496 71761
1 167126 174132 621279224
3 177713 89444
1 132828 147841 333104259
3 153670 27374
1 28511 161440 1167110
1 11036 27169 333867515
3 182390 96816
2 51289 914358807
1 16803 186048 979075817
1 63063 157064 279406719
2 97536 119506286
2 11859 509730560
3 138249 57464
3 3750 21874
1 5375 181646 662699158
1 119592 179071 520246732
1 21511 166403 568102552
2 51430 738263256
3 78341 14734
1 46262 88087 43496452
3 8955 100004
2 121160 276164776
3 92934 68242
2 5475 77222955
3 51527 166337
2 53511 608105399
2 56954 944751579
3 192270 146710
1 7293 164222 920330879
3 73410 141139
1 163984 167389 209392772
2 6512 160134572
2 162460 795908435
1 15449 35249 819500023
2 137176 85790853
3 18615 48983
1 99222 146915 545672150
1 38625 134327 762629730
1 140870 142574 586788118
3 60167 184651
2 29260 782267017
2 35107 96700918
2 119751 910839785
1 68682 85196 110329518
3 79545 47286
2 97401 815551593
2 63945 419699061
2 67885 454961385
2 109385 857326061
2 86270 365718719
2 125623 268321981
3 130071 11086
2 115184 52015759
1 128677 184252 983426305
1 66720 158302 635473073
3 178792 28175
2 20814 717098747
2 197947 847798532
2 49816 108519922
2 3740 273567673
1 19251 128609 176342702
1 64584 190516 77389952
2 17928 510704887
3 65650 124169
1 5401 160735 825181751
2 137064 716865866
3 137288 108704
2 103012 249671291
1 126093 160448 698625459
2 46948 88794102
3 110900 20293
1 129867 168421 967870740
3 139242 136344
1 80470 128754 18319508
3 198577 146803
1 160617 182460 428585982
2 40581 37333383
2 49491 838260742
1 65825 129670 376289431
3 155855 148622
3 141959 10457
3 78773 77186
1 133696 135136 759903011
2 81805 184314694
1 42112 146945 151323945
2 7360 467181819
3 52787 147669
3 31131 182214
3 112589 7565
2 60799 45285717
3 193163 162733
3 29576 54852
1 43983 181682 301336
3 28373 34149
2 179309 612830332
2 151335 991598816
1 140763 192817 587414336
2 166110 509938986
3 96260 175422
3 21441 136827
3 4631 18449
1 129775 132934 176514668
3 175118 83398
1 106686 188317 620118389
2 84082 518847699
2 83856 586363150
1 497 93560 801492903
2 42921 709839665
3 188162 111661
3 131057 188730
1 61909 80855 284577961
2 17694 882638543
3 44145 114992
3 168498 35047
3 100536 29248
3 88553 37081
3 98847 54149
1 64687 142926 330689843
1 3853 146662 252747514
1 99990 180105 299410429
2 4756 634142170
1 121007 137741 428202525
2 180027 755654453
1 139268 170878 122389193
3 69634 92865
2 190940 11063874
1 5703 31400 579142883
1 82474 139477 409045718
3 171761 65637
2 155108 631288491
2 88247 563217686
3 37515 87271
2 146211 306382114
3 40877 185514
1 154775 187320 159186563
3 159660 89898
1 123543 161066 564440559
1 26136 41355 255486978
1 167900 180217 934366527
2 84333 653450395
1 21525 149864 306778735
3 74199 9784
1 35554 150553 702910556
2 93186 564503196
1 117487 120640 679912113
2 190315 445969732
2 50435 79655795
3 34836 58273
3 138414 23808
2 87842 531626720
2 146649 114007147
2 179565 89059402
1 57086 100978 148433680
2 154959 479300738
2 146462 401589202
3 123001 195790
2 183093 641211817
3 29470 80702
2 29099 225049366
2 104362 705266476
2 95523 973954718
1 47986 116626 362582819
2 185690 848418722
1 18146 166129 90836798
3 170071 56864
1 63780 107704 593866186
2 23785 672732605
1 123094 149737 650968079
2 79082 415912139
1 117573 130387 903905883
2 15767 983979171
3 66610 63545
3 135367 14589
3 194330 175504
3 37401 172625
3 55701 121880
3 90368 152966
3 171158 136957
2 192863 612484159
1 169106 192735 208408613
1 69637 193610 743959392
1 85755 130504 122758876
2 9593 112270728
2 93741 222288048
2 39527 539753587
2 190536 23750950
3 171727 90879
3 6967 74611
2 178849 508622482
2 112872 831607648
3 48347 122763
3 94321 180126
1 2020 141061 634925889
1 3250 20005 47541536
1 99654 169847 62101679
1 116743 171954 78796832
2 197596 281981578
3 589 87984
2 18321 577482725
1 43157 108653 591498429
2 190027 310522537
2 74237 254915171
1 15223 76687 169895094
1 126152 145375 100763694
1 173565 188181 99201022
3 179869 125039
1 69211 180230 802397646
3 26451 133752
2 66182 385978144
2 107043 935965801
2 96479 275172870
1 44417 87156 854546224
3 42116 15308
1 94043 110926 262199131
1 97924 143411 50173296
2 151883 707454709
2 27025 976108223
3 56713 134860
2 153211 593216942
2 175901 196413877
2 150180 937071595
3 148934 32796
3 63676 145161
1 62176 74238 788328187
2 193257 763986084
2 38302 591715622
3 51058 83662
1 52298 106630 741109370
2 120795 645550962
2 70072 290605329
3 53406 149141
2 16882 581898070
1 21032 66810 153546215
2 173242 814111443
1 5705 76275 498945631
3 55870 156709
2 72146 593212333
2 72830 14028097
2 140501 544318770
1 81944 193944 944000706
1 43790 149137 736005492
2 191569 901887191
1 64533 77213 865208360
3 156650 98338
2 190700 859813538
2 1629 876477079
1 69746 131943 883108590
1 21226 120945 165154854
1 67501 78511 160842244
2 179997 477577791
2 91472 566816667
1 37639 166506 787342148
1 15788 37618 686694119
2 191372 340648517
1 177226 184180 561733097
2 42478 528922759
1 100673 141077 995014446
3 132633 72299
2 125700 797523885
2 129704 179657681
1 174734 192676 196947805
3 59743 61055
2 193704 283260403
3 151671 29566
2 149833 772765467
3 113045 69495
3 8447 150713
2 184235 617940853
2 2769 705531410
2 54774 798361594
2 85289 993233319
3 156549 7136
2 187748 777794095
2 154853 545180133
2 107464 369353026
2 33612 460507434
1 16312 116743 764137207
3 18672 198587
2 110901 188419237
1 71444 112456 873952094
3 128837 76840
3 193839 113001
2 4142 401716781
3 106790 144348
3 147645 157055
2 182162 339098947
3 153722 90456
1 164148 174480 637435560
2 32174 675531297
3 25240 177892
2 48709 44667547
1 97043 133670 696314854
1 42345 98561 316447456
1 28352 144007 455083670
1 38421 148756 604962165
1 37762 40254 614063275
3 163079 150690
3 140660 175400
1 129650 193078 715782861
3 104388 171921
3 70229 89073
3 173018 198848
2 13355 191840767
3 66751 23672
1 98755 183056 553637723
3 6416 26697
2 83953 748648601
2 28808 793421924
1 8250 178910 243861702
1 157570 164303 630022046
2 138607 386550028
2 75923 969458118
3 15664 42394
2 125470 421855553
1 66614 116710 658771934
2 9356 140257533
2 38189 75039187
2 46511 413574615
2 35707 469787435
2 38943 400190513
1 5905 166367 176013874
1 38707 41083 646676721
1 9607 50896 855715557
1 58994 61718 229776215
2 35605 692822993
2 29581 751387886
1 126674 198504 666270992
3 10347 80628
1 3729 69143 193193315
1 10602 135664 883643337
2 22572 771761225
1 4465 29505 342851838
2 146234 299244707
3 122630 148043
1 36890 179299 797809592
3 36435 125385
1 43628 124313 145762086
2 155036 978930726
3 151068 99222
3 97015 50821
2 120107 848636556
2 179170 955760569
1 72225 96290 126875385
3 5086 64621
1 25867 144828 632198076
2 7855 62829878
2 72573 450251364
3 11602 185597
3 135742 121826
1 96578 115298 683904179
3 3012 9531
3 40189 24090
1 92540 136764 248129169
3 199325 124177
3 49252 135616
1 88213 138117 156024530
1 2604 153277 82611774
1 10618 44152 93480345
1 81055 126469 142806703
1 111553 181657 947422058
3 152646 4788
1 95056 127800 189464551
2 188039 220959542
2 169530 912631108
1 11100 108484 756598493
3 86365 79099
3 71778 117949
2 157610 250501762
1 34575 79782 404492494
2 192517 546196455
2 32937 777517859
1 144841 165875 221594203
2 104884 593916533
2 36993 589316938
2 15930 671046593
3 7384 93541
2 104434 820419532
3 9186 173670
3 126502 25967
3 186002 10444
2 97407 269339482
3 88766 30583
3 100470 129905
1 29000 75759 905770838
3 38043 152749
3 35908 75280
3 194588 106011
1 39566 41094 852888954
1 2381 190060 83381646
1 114636 196401 940370951
2 145149 76025522
1 67224 176224 999705242
1 131129 192597 274585409
1 142505 175007 133367924
2 92886 396216541
3 171558 48525
2 186238 917169755
1 93730 169811 272618027
1 51006 111818 103638548
1 148122 181354 456457810
3 56925 86279
1 24490 65013 233110571
3 134550 91892
3 62747 136469
2 176605 436308964
2 28640 686767747
3 163385 98041
2 125193 170715955
1 48582 72646 605993325
2 40011 181815595
3 60189 144908
3 87 53394
3 32997 147565
1 84325 192235 885446168
2 183433 124548725
2 121026 326734067
1 187059 193688 930794829
2 182403 614638159
3 150998 114707
3 84863 28544
2 178634 985875295
2 75720 907523219
1 140029 165673 834551429
1 8028 198652 597919696
1 66017 93326 473957430
3 6489 40754
2 52831 487377509
3 9835 87427
2 18703 655522671
3 62112 59723
2 89337 112306683
3 43901 6028
2 191388 685921704
2 87117 587730949
2 21899 178536726
2 16146 800745898
3 115058 101861
2 178642 604808766
3 131701 199932
2 169800 617307907
2 76030 992731455
3 98036 12248
1 2452 7849 603445258
2 1121 210786155
2 13655 397766699
1 87084 151425 519218334
1 60791 69537 336829564
1 92417 131920 997115108
2 105879 146184994
1 45461 81889 115971798
1 92059 166217 478404695
2 167049 440430861
3 88068 101100
2 127865 749172579
2 165368 122785218
3 196967 83075
3 155571 170566
3 101278 110911
3 75222 190861
2 51136 29159537
2 173803 563825342
2 154304 437302403
3 136130 46193
2 64008 730571050
2 199380 261163496
3 16724 65146
1 4177 189320 891272660
3 131556 169177
1 139684 172036 498568780
3 23376 59317
2 32224 853385702
3 69636 126543
2 160641 931892335
3 187088 64385
1 46859 123007 493435969
2 181024 727703669
2 17572 595395882
2 155138 541608227
2 87893 785583222
2 143403 413432809
2 70366 343612729
2 140205 657902312
3 147601 21527
3 193982 123769
2 169391 200895466
2 98257 675279117
3 171787 108950
1 1069 58490 852383663
1 45851 174845 547646712
1 72146 107929 442903981
2 181917 831430965
1 51938 76704 606644260
2 33753 337723687
1 90310 180298 787908806
3 39907 87177
2 162143 134211695
3 1299 17128
1 13167 189430 392497018
2 13897 791728033
3 82400 35203
1 62722 115741 934612153
1 150943 197992 581343085
2 21291 101532142
1 147631 153654 693144126
2 79391 330336045
2 55000 723820818
3 138377 7425
3 128363 98858
1 118992 134219 110235236
2 21246 294683858
2 153132 746059434
3 108686 1686
2 38989 259922023
2 171747 121756258
3 147970 22142
2 84925 390912979
3 45649 179014
3 156163 122777
1 51836 123600 864074263
1 138589 157827 465160453
1 21411 33462 869078828
2 76566 826247826
1 159956 169755 358711601
3 30735 139486
1 76990 112568 216313618
3 116484 58507
2 164050 385442746
1 79563 160513 155717237
2 172305 74529170
2 69582 23146448
1 3009 168370 428281668
3 124400 95751
1 17808 37856 435423707
2 103248 88665485
3 86313 193289
1 92355 136608 407536494
1 177052 190929 15880498
2 6306 923643282
2 112727 668050537
3 175634 149865
2 113134 854879358
1 125926 144674 206176825
1 10753 113315 733814654
1 75725 171381 290200691
2 178403 529298065
3 69119 25493
1 11182 36511 660292860
2 132456 479704827
3 162079 145545
2 181637 209545755
3 24690 137435
3 94570 161537
1 119845 156075 227012025
2 33855 890065994
3 60886 68488
1 95163 129823 200349725
1 4125 72640 648704958
1 106827 168528 723209277
1 64482 104813 653505856
1 134744 151695 144196339
1 75779 196169 870221396
2 23573 918669749
3 127005 73593
1 98113 107549 578882778
1 42419 58612 576787781
1 40267 176305 746215298
1 84702 117745 304236064
1 113711 146476 343910690
1 138391 166255 234203290
3 96985 159841
3 122462 125510
3 62194 52846
3 107989 87276
3 11111 126488
3 132951 15074
3 175131 98754
2 196098 432339194
1 122549 191972 781206736
1 54396 182492 55592381
1 31718 107438 322688602
3 160135 82033
1 48718 106225 889824349
1 81361 169259 123582057
2 172792 529185561
1 58191 177032 290574840
1 39990 97466 428713261
2 13527 707350430
3 175427 74860
2 82814 105658998
3 157744 90642
3 188887 92133
1 34281 104749 693263801
2 167005 736491838
1 67283 116104 923243109
1 136121 190520 515966168
1 94234 171870 626875242
1 83453 131884 458528843
1 60295 123231 714374536
3 148503 176890
2 8929 292201843
3 47833 90403
3 64745 114744
1 91498 166645 714933922
3 81056 41269
3 115926 92000
3 79465 114255
3 65292 109543
1 21573 156880 945786023
1 103473 182557 838310443
3 179823 152997
2 124358 127841521
1 66046 162086 895727187
2 183080 498185665
3 157192 14989
2 77608 513761852
3 31461 133675
3 124572 188349
1 71969 142522 649520246
3 5219 100415
1 27114 41879 422213791
3 50367 82379
2 104807 52353080
2 138279 818840562
1 119433 120653 120787987
2 31392 980587900
3 152080 96904
3 102571 39079
3 103431 94893
1 47869 100815 647713293
2 164866 960507072
2 98704 234436448
2 105721 960991399
1 116104 193327 428047233
1 11143 73545 334132069
1 95281 109859 638618674
1 137959 171021 169389759
2 93190 914256866
2 179345 650583004
2 113576 821259743
3 34100 86134
3 190383 36521
3 162824 71283
1 39717 93812 193589991
1 58197 62814 390593548
3 120462 122421
1 101042 138247 81587536
1 19432 183896 902767985
3 155044 118198
2 50489 706887363
3 78154 70088
2 18835 704566706
2 16316 36980934
3 104736 20059
2 17642 468780243
3 115779 20274
2 6607 158837493
1 78849 175070 836476850
1 46480 150060 803344072
2 139528 766716024
1 138652 172360 119018934
3 103904 37833
1 134725 160222 104721924
1 49964 101227 553787564
1 89533 107906 614535979
1 164829 165101 730264830
2 172478 605694553
3 116799 148543
1 86967 195303 620815460
2 155092 642430689
3 120238 148814
1 56380 130468 397049509
3 78880 70133
2 10316 907543309
2 3997 865203119
3 27133 198465
2 4010 955127555
2 165416 118813094
3 34884 69147
2 143515 831855522
3 167431 88215
3 152806 95864
2 167158 579689304
3 143371 128779
2 19787 702091882
2 92625 449097349
2 153067 451567755
1 3866 75794 865706120
3 82725 91529
1 53782 185291 364925916
1 130709 134605 33684512
1 54960 65979 307631209
1 91964 166363 778022875
1 40917 55795 554504532
2 61860 129849988
2 58470 304853637
3 47354 43087
2 199825 658588176
3 187321 168135
2 47938 305503515
3 53228 153323
3 82507 25910
1 83984 85104 333830780
2 166130 172913782
2 169507 987996532
3 178659 4654
1 52889 64027 312804514
1 82895 130801 822540726
1 102290 115112 536913930
1 27462 110187 700160449
2 96411 594984974
1 41070 157051 189504648
1 70003 92682 163169575
1 165007 168804 795252036
3 106413 4094
3 199904 47537
2 167472 965078964
1 63629 96920 914442989
2 36129 976099101
2 101634 441065825
3 192117 172223
1 19861 134320 942591544
1 120979 128090 11870760
3 5592 173807
1 4474 180286 748128055
1 16569 41022 260669133
1 76810 90710 512864510
3 105016 128385
2 63781 657462332
1 129668 149190 165728932
1 24361 58646 54400821
2 40699 3385870
3 140302 156911
2 42457 730601191
3 71564 128658
1 71648 124683 293005837
2 58502 139727339
1 19770 50701 507530819
1 5762 138306 192342083
3 65871 38754
2 79208 467416360
2 28226 900283084
3 28829 101028
2 20636 80710628
2 168406 422411771
3 17192 130177
3 114426 69430
1 128710 129357 33251009
2 44650 934397480
3 106304 173458
3 25799 171134
3 81072 114720
1 52418 112521 804709685
3 24915 123161
2 118512 768657178
2 187495 563526220
3 189492 60261
3 68939 198514
2 179504 2241530
1 159309 199152 64876274
2 33974 898900700
1 66818 109035 884238943
3 100913 169171
3 149753 191564
2 73458 817471821
3 55178 125711
2 188040 349659145
1 15346 188633 543668594
3 108763 103560
1 50704 145965 706687404
2 12319 194544008
1 177230 187268 439786414
3 34884 67869
1 28722 103248 84724243
1 10531 171905 491911999
3 123823 198407
2 102856 98922531
2 170113 877468610
3 23477 158917
1 105829 199693 320093228
2 84294 376643359
2 118367 541191449
1 39077 125221 537660350
3 84516 197306
3 134230 102755
2 109633 678293329
1 83574 160721 705761031
1 137466 163852 526680063
3 192150 127611
1 159284 176098 876461233
1 140974 192829 303308494
2 170325 715885798
2 172817 113040261
2 161233 717078396
1 27730 28352 419898216
2 4854 884756810
3 106499 42601
3 71571 42545
1 93131 191422 35540479
1 83187 172583 327808038
1 68448 101633 803732428
2 108920 729572531
3 7101 140366
1 102039 133075 475724068
2 42170 642675789
2 84986 507857399
2 156340 478295900
2 79274 528840895
3 16875 191441
1 157345 182703 902540233
1 68860 157314 434533850
2 174633 764709431
3 24078 47415
2 84211 385897135
2 9167 317854579
1 30586 109140 195039691
3 195407 72432
2 37366 931068536
3 107752 100859
1 179514 199900 906197622
2 101088 570973531
1 142419 142442 682787403
2 105059 288890231
3 174463 78384
2 7541 662315030
1 13763 103989 332984963
1 150372 180882 152299036
3 106408 115593
2 161556 841025349
2 45612 918119278
1 5581 195552 530078303
1 19645 181421 797539044
3 122235 121901
2 80093 298764468
2 118601 222409930
1 101315 126815 505915196
3 121640 119661
1 23080 28551 449627710
3 184518 72949
1 12866 168271 121006979
1 142063 147025 820356057
3 64747 154538
1 52227 166346 724285668
1 61036 74702 964517640
2 169966 552312193
1 17605 92693 391657174
2 151352 322694187
1 41857 55442 941629089
1 47332 72828 843547404
3 60123 43363
3 115566 39815
3 96818 140149
3 81374 197333
1 27584 171477 475290503
2 196037 334050545
3 100625 122545
2 99723 893730159
1 98650 124685 707199237
2 164613 707524272
3 118599 2147
2 118204 868645275
3 35499 4707
2 74604 26329627
1 132984 165930 360176272
3 37907 69509
3 59391 136936
3 29815 79036
2 153127 531486354
1 147073 151459 318446061
2 2738 50775544
3 73506 162385
2 15440 408293672
3 184793 81584
2 167178 203041598
1 30315 80793 448068076
2 35536 114860254
3 102693 92433
1 84820 102916 145445621
2 86276 944375325
1 87870 171001 851477901
3 100135 90826
1 13314 151731 145301347
2 119446 247620594
3 93387 84602
1 112132 116701 669012208
3 6132 40181
2 33919 209937021
1 6228 130380 317700615
3 75533 23455
3 191087 62536
1 20348 160639 808596183
3 138829 1435
2 133026 404156526
1 18183 197475 728253672
1 37391 62503 15486150
2 140840 23968620
1 77554 183955 420044470
3 2228 36239
1 148870 149132 824992847
2 105022 189472676
3 85847 158461
3 63047 187354
2 18810 667963896
2 149432 625295900
2 22090 233926717
2 176716 792016357
1 45891 109200 265385401
1 20265 34905 966115150
2 142740 677424134
2 88468 72501975
3 171012 71864
3 171078 181279
1 13423 92312 74341274
2 99886 629554688
1 69876 146260 438571901
3 93410 73200
1 134402 191946 518574987
1 84237 102652 963485608
1 87334 154132 846453420
1 53210 56878 536988653
2 43134 617056308
2 165650 899404074
1 16366 47321 413579033
2 89288 99262248
3 19217 152744
1 22072 58515 776846074
3 120670 16288
2 95792 569537280
3 30512 182601
1 107541 164932 552853183
2 117589 192118194
1 94024 199646 630651002
2 131039 388754419
1 58177 136155 710492418
1 62487 168014 528947717
2 95027 275118971
2 168633 481940434
3 55742 13434
3 141213 71110
2 174156 652596233
3 189453 8572
1 27592 173853 646354047
1 79909 174207 914410007
1 31920 84399 243411087
1 127397 197410 352574277
3 21104 68110
1 15954 124859 104292378
2 62620 7244609
2 137535 252591402
3 129230 76766
3 175050 142163
1 9533 40843 53974335
3 56962 115180
3 139650 189688
3 59175 109173
3 41456 108197
3 70110 79820
2 76495 597188789
2 137281 957356915
1 25068 85691 778626945
2 53591 314519201
1 132136 184939 648073622
1 31846 90421 739461941
2 27771 649542914
1 84655 124994 420996291
3 173854 41590
3 166743 129807
3 156938 138744
3 85614 50116
1 25818 121647 506991598
3 136934 151671
1 65515 116508 275643965
2 188453 882943567
2 117065 97204229
2 86025 847100977
2 113095 601316403
1 20870 23624 718030336
1 86858 151642 711759012
3 51781 34993
2 10583 277466686
1 63945 69370 296915984
2 119890 547984850
2 15679 567889794
1 106661 164742 936475613
2 87311 882301357
2 190206 277240214
2 13560 482947515
2 164942 375521108
3 152655 169436
3 13094 58892
3 128432 56216
3 147023 117041
1 93558 160279 524381932
1 121730 164707 130455653
3 18558 86895
3 141450 53114
1 81591 175094 202769093
3 198815 138990
2 4073 248603188
1 35862 163643 522837104
3 61431 18255
3 99315 105803
3 94316 98234
3 152419 193003
2 52026 891320933
2 194710 817847593
2 142271 295052958
2 192175 846511439
1 42953 129585 369493661
2 160351 577517158
3 4912 146385
3 23763 158691
1 45136 159497 857254120
2 102263 360384299
1 2487 192857 107727931
1 5064 105996 569062212
2 46630 363946171
3 134612 120047
3 36165 187761
3 132495 151325
1 69195 107542 969127524
2 147948 305570034
1 158083 197495 871777180
3 4355 190479
1 131034 196887 768041063
3 25752 195739
1 34895 44627 47843041
3 116478 163845
1 113192 131534 5108702
3 118243 17163
1 49456 113972 862046901
2 26978 297481378
2 164060 199522294
1 68900 146070 505612501
1 15631 89581 613740378
3 126514 25118
3 70147 113435
1 156888 176657 576896165
1 12951 51164 393809776
1 71217 153685 462018250
3 48405 109378
1 168056 191707 497821491
1 41069 126515 46124131
3 42401 194975
1 33750 33811 37794368
2 28397 235788666
3 11641 26027
1 137312 172622 593077743
1 4465 34489 145624199
2 14633 654528611
1 49090 80640 114883835
1 112954 193422 750108983
1 161327 169756 602560961
3 186244 80304
1 49663 119208 284658909
3 106047 60256
1 21078 38275 270452653
1 3427 109233 621915603
3 105834 82056
1 115263 178987 724589777
3 4785 12605
1 153644 193210 962894684
3 152968 26362
1 167529 178871 730631031
2 80297 443759562
1 74840 177741 911106460
1 4541 104915 161720274
2 55949 518056926
1 43121 45010 481963060
1 94966 151651 110014093
1 74907 183126 575286428
3 115166 113353
1 72193 186518 469574369
1 146799 153116 622169940
2 102711 128429245
1 18997 128084 348061980
1 16698 194380 95642409
1 107186 173025 11438558
1 21241 170101 872713647
2 97191 102295023
1 174032 199090 139022107
1 29668 156812 256034541
2 58252 595464401
2 63910 419778947
3 52674 48332
2 60241 135942093
3 65205 41334
1 27703 184623 148298076
1 47635 134869 841960999
3 178208 18899
1 60621 71858 90190080
3 54265 182886
1 12667 105438 429397518
1 24135 74450 105176499
1 17242 165703 304076237
2 56754 64936220
2 99676 934644069
3 14957 157775
1 41922 141852 49930476
2 123288 59117461
2 197933 619451644
1 19546 45365 517108786
1 142171 175943 896949601
3 10268 151410
1 81118 102538 470855446
1 41727 134500 419724575
3 89936 90423
2 118704 910325903
1 95524 108025 9197886
3 5706 94700
3 19149 10008
3 174305 24580
2 79109 680980904
1 125655 199121 488820296
2 14132 546645209
2 76371 585868494
2 137417 371061318
1 14084 96606 971497910
2 106848 638557253
1 64962 157223 706791378
1 16313 159351 562762075
3 12237 48690
2 100687 920901466
2 147874 105239102
1 29692 81305 33941700
1 57530 65742 392358445
2 5838 537230022
1 127199 146468 995439336
2 195265 437850308
2 20851 106374603
1 69277 197299 427895876
3 7542 149248
2 196087 499560209
2 148178 643086477
1 81441 110025 611842078
1 53218 191875 624954998
1 24069 97358 106502131
1 3486 97714 930458446
1 151574 178395 15435285
2 99308 3277142
1 23596 177744 818850140
1 94533 145665 507954869
3 151624 29393
3 8324 79264
3 194463 199712
1 136341 188218 241728531
3 119540 19996
1 65832 184025 550420805
2 68768 702381546
1 171067 196557 8957580
1 77822 97678 41639246
3 127521 155922
2 23740 909406047
3 178568 59821
3 138450 37188
3 45999 69276
1 67763 122542 219114531
3 76803 166433
2 36542 667741863
3 83851 14092
1 61989 199882 376198276
2 25019 361622019
2 182950 647489440
3 113468 171640
1 80945 175380 446102236
3 163671 105887
3 150851 45483
3 54588 20192
3 111553 197817
3 123821 173439
1 32777 170759 255880627
1 43123 81710 709109665
2 154023 845973430
3 97732 106319
1 111406 183533 683930883
2 37051 447425154
2 46713 314246350
3 98122 65027
1 195998 197245 878386899
1 105055 181203 809288788
2 30728 59625483
1 34009 166186 890398940
1 53050 176334 634580143
3 163925 164041
2 81095 582490376
2 43183 762750519
1 65373 69728 352250480
3 4628 173509
1 42686 193800 307022561
3 7289 99103
3 152325 12580
1 42410 143368 414277413
2 7170 537272890
3 31956 62046
3 136707 132222
3 140355 52182
3 197600 133712
3 94600 65802
2 81964 544218165
2 50268 67456958
3 20076 193563
2 63158 291731713
2 77391 253556191
3 13660 158047
3 163136 107929
2 125375 480867870
3 3567 137842
1 18610 64073 846167412
3 109328 190087
1 11547 191786 323722341
1 83071 109219 872346160
2 152640 627924233
3 92130 156020
2 167833 286410363
1 45847 60123 588824981
3 15366 42877
3 72107 47976
2 68854 902937954
2 119876 331344038
2 122876 456534992
1 138272 196756 169964309
2 107661 995575965
2 145845 651667063
2 2802 481473039
2 40253 562247294
3 150595 143347
3 120191 159979
1 66368 84746 258343905
3 137593 29861
1 27650 92653 777553714
3 54521 85249
2 152394 932748956
1 26037 170191 474292368
3 181662 63796
3 143467 147776
3 110282 23396
1 109538 130554 683094723
1 104861 182283 687542763
3 93241 32672
2 71946 736087536
3 119775 170097
2 112752 728704164
1 98516 151009 477690040
1 82306 85545 290324115
2 146388 166988797
3 174527 152944
1 3019 116040 737577792
1 110977 116108 805910610
3 32206 51781
1 116347 167517 752977355
1 119442 172143 442639129
2 189719 395510387
3 171151 9127
3 193378 164946
3 19922 8201
1 28411 156634 448841183
2 175760 419005994
2 41490 472913476
2 46457 866194215
1 57405 163426 39726197
3 7581 2387
2 184887 346925620
2 55694 19332
1 144842 155415 267040331
3 167603 186616
2 63250 777737046
3 88832 139222
1 63960 65658 690063449
2 77658 727692483
2 38586 425880535
1 34853 146113 131810746
1 128924 166636 671095511
2 33593 934139934
3 67521 171013
2 90877 549189796
1 150007 188355 337342055
1 63287 104953 62443424
2 150825 22507928
1 124237 199623 895926811
3 196541 124414
2 101437 937593921
3 17929 106128
1 19331 42248 383283362
2 67826 506818070
1 30648 167522 357959659
1 37489 89433 202503102
3 25378 101765
2 181428 715873750
2 65905 42341222
3 49358 125461
2 42887 875695395
1 33475 138188 948129134
3 64185 111432
3 172476 85843
2 43008 252675813
1 85986 197419 508931584
1 50301 123921 885375181
2 167938 54091247
3 195322 46949
1 92952 172244 978560998
1 69731 121397 211563922
2 114007 150006495
1 43210 197464 362170447
3 185381 166868
1 101659 111093 343214230
1 43079 185315 296739291
3 171024 82475
2 12534 213577622
1 2863 171603 594577059
3 88615 94192
1 19197 60836 108647370
2 68644 293540240
3 160252 48965
2 93646 225383476
3 166830 167
1 6703 146755 278113831
1 72708 151866 596755383
3 56942 177342
1 39437 124706 257569696
3 41821 53505
1 23575 151611 534506499
2 24337 30991506
1 33881 199463 184858193
2 130951 228879773
2 10145 523531615
3 37742 101428
1 131186 182047 816694044
2 28677 802261197
2 146594 523466371
3 43470 167095
1 65714 142344 53439723
2 158661 510297233
2 129765 335434674
2 33795 908720451
3 39695 114112
1 176478 197139 730203361
3 173958 191407
1 49069 67650 758599797
1 60591 126992 519319062
3 76121 114697
1 60286 92338 947329378
1 4284 183765 999297351
3 72842 197286
1 106123 111679 726762852
3 22681 177944
3 165539 90965
3 101361 103671
2 33784 944033376
3 58642 143023
2 196016 571317800
3 69224 186790
1 5311 89610 244774983
2 116338 36928386
1 670 85659 237554765
2 140394 529978354
2 153265 113302774
2 112983 115665689
2 158053 437561627
1 36764 59810 962478784
2 126532 670876319
1 21249 117289 756969848
2 172495 26119129
3 182762 153406
3 80380 93380
3 45375 181321
2 93494 486952444
1 136917 165875 388793435
3 167493 137080
1 9023 27131 886404906
2 67492 462966294
3 92736 146209
1 81182 168844 210347404
2 79223 202950433
3 23809 126640
3 8406 69849
2 94743 429247983
3 73190 47395
2 120514 209497675
1 89951 135879 101105329
2 138465 418071766
3 127597 28511
3 18187 40253
2 86722 399253624
2 43644 429614091
2 114116 321223449
1 120182 166171 67496094
2 165232 759728710
3 14598 129031
3 97215 24886
1 108585 109700 240395243
3 17745 16468
3 55 121775
3 30276 20049
3 43674 192590
2 164516 531944484
2 109824 740641418
1 111555 172383 158206296
2 98470 563419815
1 104457 137662 731917104
2 185732 403674619
2 5119 110492934
2 31218 252419266
1 125671 173752 324098742
1 38760 197653 97063874
1 91523 163793 828447637
2 105370 380317057
1 5180 162059 293051881
1 95178 185154 818330774
1 109036 166278 478444964
3 125124 70328
3 89622 8086
2 9174 935932004
3 63427 174033
1 21705 70689 925640386
3 169870 88989
3 7989 56603
2 89740 48917672
3 150404 125042
2 188838 339698430
1 20856 108602 9370625
3 88104 97801
1 91081 126368 930488689
3 17319 60274
3 112725 92377
2 162870 234765513
3 124932 36261
1 81754 120269 986729981
1 78119 85205 984562430
1 105393 106121 380204975
1 54014 181019 948547260
2 185565 282852141
2 199488 287462092
2 102679 310350651
3 46227 105801
2 78385 880196738
2 192640 931373505
2 86836 969888933
2 196550 457117653
1 39322 172426 265563085
3 99047 10693
2 155094 860921689
3 67911 129499
1 44148 162473 915278734
2 81939 434504905
1 30117 144024 580487881
1 137960 190214 956125037
3 22115 56452
3 33241 51777
3 13487 65802
2 11828 991877223
2 182902 612091167
3 73356 30388
2 128244 591527964
1 177456 179123 168088542
1 22962 184456 502071327
3 111171 169975
1 41309 51645 789179749
3 26030 54058
2 171997 210811984
3 9466 86040
1 25071 150155 767021205
3 79538 142664
1 63211 133490 416773702
2 166935 820610977
3 136239 69150
3 82560 126333
3 24057 106473
1 20993 196201 56718113
3 26364 67946
2 43145 564927980
3 153454 186842
2 190029 483811111
3 141710 12357
1 36630 108164 29585536
1 184645 186596 605758492
3 74651 8016
2 128726 42200259
2 64867 903244914
1 55652 105603 999191083
1 130732 169777 655753675
2 164200 2468413
2 34499 376687
3 29923 80804
1 31610 196952 204758241
1 50093 65160 530564660
3 137338 145845
2 70694 532661638
2 76498 218880455
1 137873 141086 712727358
1 88181 191530 584440829
1 9071 152586 199662292
1 106115 190751 141601321
2 198697 858230380
2 134686 901219730
2 139771 166146926
2 34825 373966415
2 1265 254248848
3 15241 133187
3 39123 109387
3 148880 117945
1 86265 188371 132086440
2 38216 377940508
3 188818 127163
3 141331 44844
1 81789 182603 893068720
3 9153 16042
1 2896 62719 347978383
3 128588 81452
2 116031 217850592
3 180644 152301
1 102378 120830 253925577
2 100627 907622622
3 66636 91128
2 174299 657318791
3 122930 192249
3 45520 10419
2 42005 806421031
3 91953 181450
2 150784 613363685
3 154596 179750
2 88010 604129073
1 6161 140627 64942321
2 104494 823126772
1 105772 180129 145004459
3 96799 33845
1 98846 107002 213721611
1 95883 195742 171889123
2 18117 356990587
3 80768 4292
2 127261 979912568
1 66644 107369 186070805
2 24781 397953499
1 181101 190618 185592362
1 43260 91195 184596600
2 185107 900026869
3 47074 133979
2 37544 879735495
1 39028 107236 236579458
1 23866 83609 843430782
1 6457 112932 928997123
2 100318 950634989
1 61290 113830 248886401
3 74585 87031
1 116096 140441 463963189
1 64367 164399 735457820
3 139856 65665
3 91281 94545
3 161390 172320
1 73768 165486 68425604
1 14702 71606 155084039
2 186555 549545572
3 9901 196774
1 90616 118135 58218825
1 57658 161217 80215261
2 176607 547739374
2 93957 365449760
1 43143 60362 290753997
1 37360 81954 755903748
3 198120 71271
1 122038 197990 421399270
1 121325 134076 104410998
1 67592 162684 596214333
2 22523 657042315
2 132632 260587505
3 10179 70213
1 24828 57195 350073087
2 20973 417567239
1 113958 181344 53548390
1 111696 191598 295898148
2 161438 980226699
1 88832 146141 668376831
3 172051 143065
3 14316 186739
3 119496 81250
2 17136 622594958
1 73766 134643 261078968
2 166268 764899549
3 104563 116476
2 140870 563249915
2 170070 262202208
1 168329 191323 129911216
2 3052 477661686
3 62873 60104
2 147150 229058734
2 90098 12147053
1 7194 167331 497370236
1 92678 169207 764927460
1 71351 147658 946758920
2 96649 617662871
1 108829 121497 83840710
2 19902 413627565
2 179757 306594926
1 142482 186324 59345938
3 167928 41385
2 175965 636422450
3 159069 153767
1 5434 125177 881612874
2 151499 713515553
2 32641 940446753
2 102422 661076709
2 11623 691005608
1 77448 82034 85294224
1 26541 42760 193076463
1 13358 154217 485896039
2 95038 218797296
3 147024 135799
2 177276 865320670
2 160244 600370633
2 26067 443666658
2 120174 402612285
3 179274 130847
1 131066 131723 925699260
3 58469 43204
2 169883 545708565
3 18046 81448
1 102081 136336 283273001
3 196895 75907
2 70493 660729874
1 48124 179948 314690019
3 193697 128107
1 118977 158539 315383827
2 7884 462648765
3 94111 56386
1 56041 168488 196561286
3 91703 184527
1 23209 54676 513191762
3 106714 69542
3 121375 55122
3 83717 172630
2 151079 414896389
1 75164 127064 106113038
3 98365 155719
1 136921 139927 267449491
1 127187 194470 708689710
3 173296 64345
3 191661 104281
3 130662 142562
3 32276 36038
1 54335 193526 862515958
3 141408 137185
3 67031 143475
2 48833 528543704
1 102035 104467 143684976
1 82909 146676 976611606
2 11275 453202469
3 141319 43334
2 159008 760470324
2 120688 661379111
2 154020 558817431
1 139841 199591 964806462
3 199094 30146
1 153448 158866 485430502
1 185823 195690 113046003
2 50913 304670016
3 180973 90021
2 192111 413276087
3 124275 198142
1 51562 157254 816080875
3 71072 45513
2 4910 554987976
1 123642 167947 876877932
2 58736 718493132
2 151741 596769090
1 26018 59076 272755581
2 105075 610305881
3 44697 189098
1 2212 172162 905307234
2 33841 760771161
1 89642 120425 764945867
2 157781 636286595
2 132584 264904173
2 168225 241959475
1 26208 64716 276764535
1 56336 108153 484501555
3 132348 76790
3 85150 59209
2 47163 202081372
1 79130 79873 917129344
2 114079 192923065
3 74456 124156
3 42704 90741
1 23666 127139 754376808
1 26122 100333 19736607
3 25786 165395
2 128364 644497851
1 113430 143551 827918430
1 18066 20544 303557581
2 111537 636191809
1 129962 175801 852857638
2 95107 969151403
3 144285 96717
1 8052 137628 610622952
3 171912 3136
2 188456 244162397
3 33340 110122
3 185304 67826
2 67948 822279684
3 121066 74182
2 143385 930460982
1 10320 37609 309070512
3 11503 120303
1 130216 137528 258245064
1 164485 180680 951022879
1 160664 190890 892426663
3 106100 141506
3 29237 151404
3 25522 123611
1 30438 148991 458710094
1 65485 148400 274271937
1 130382 177096 188871126
2 63263 31286082
3 10379 27934
1 23247 190644 473616658
2 22125 187308249
3 83468 183060
3 39145 73643
1 34023 195849 481184904
3 157716 17803
3 88858 177496
1 110340 196163 935063088
1 147942 152376 360665305
2 165572 238998324
3 163560 44039
2 129453 122014239
3 21706 197678
1 108243 152967 49253133
3 69580 171839
3 40924 170323
2 75573 479087787
1 62339 131359 451966651
2 8499 155611981
3 115732 16366
1 90246 97069 911651706
3 159373 65595
3 48533 60361
1 168394 174718 436346192
1 184157 197903 53890527
2 63075 299128315
1 133299 170444 293752343
1 111229 184045 794080021
2 2101 512263090
1 67232 122399 661454546
2 148932 117983158
3 30280 94554
2 152982 357811428
3 124592 135608
1 4026 53511 660173485
2 3067 725941676
3 126491 44394
2 191407 191406507
1 489 5664 981897284
2 168464 299032898
3 167684 144967
3 78576 168780
3 118265 199471
3 171632 99372
2 153493 284438320
1 171293 190391 989041978
1 29322 40439 983985944
1 55093 100606 56736051
1 38374 62610 592631499
1 24973 97933 425935137
1 125380 170835 592453041
2 10426 112591643
2 73453 398322048
3 38725 15450
1 138779 166863 761080688
3 92896 37944
2 130857 139637124
3 173460 28165
3 117469 20895
3 59429 181832
2 59486 760387684
1 33868 184790 170866832
2 33018 575529811
2 113455 849756954
1 5857 75377 118043799
3 89795 110613
3 74750 72050
2 74482 841812461
3 60521 128685
2 106448 3022132
1 58312 197203 23976680
1 6628 181694 955815611
1 83483 137465 171030506
1 36526 185706 300291840
2 172424 33800033
1 5688 178954 784136202
3 45627 22801
3 37766 104132
2 102776 440173382
3 804 99998
3 177659 182617
2 1988 365720156
2 159852 660561276
2 71230 604607420
3 62394 5123
2 42368 261233625
1 3400 62144 729641529
3 144829 42771
1 410 82612 442286818
3 79536 95886
2 161325 393935670
1 54694 190673 613165246
3 63736 153936
2 168883 513986815
1 111945 180837 14309807
3 118312 180400
1 30765 35103 762133483
2 49469 45586557
2 124435 455147533
1 107860 127501 118288742
2 193975 23526025
1 80041 116925 744188185
2 126876 645666714
2 174898 993379487
1 2710 134634 563925719
3 75418 88507
2 60370 667521
2 94356 902537879
1 127639 142013 578231683
3 46450 54639
2 134445 684622667
1 1103 105639 661443485
2 199451 208801183
1 83095 111051 857698979
2 9818 299858927
2 178725 582159811
2 153920 128107383
1 11791 95548 824618213
2 93933 309140743
3 197363 136136
2 141315 942018825
1 51892 111169 774431324
3 171105 35580
3 21173 28012
3 487 184203
3 50891 91149
2 131708 667301457
1 15960 45092 121192930
1 168171 180323 714444949
1 136613 151910 238138752
2 83705 927891420
1 9530 148449 415831626
3 129612 97050
1 45054 191387 547642111
1 91893 190006 981370516
1 9424 173962 277419453
2 67898 621550951
3 125134 36396
2 30072 961093146
3 23453 145992
3 9524 49676
2 41578 885523804
3 184213 142002
2 181372 307486171
1 123594 127186 845649611
3 123725 162390
3 121910 53501
3 160761 3913
3 182104 90640
2 120689 756120170
2 92898 367248259
2 49010 406856561
2 50193 776461776
3 10795 19523
2 35715 168243227
2 153558 787405916
1 191869 198294 45911830
2 27124 214133309
3 133461 175861
3 189550 41755
3 74548 69443
2 144517 488275755
3 126659 70722
3 34678 7414
1 68699 171470 984930582
3 92341 100745
3 85964 129755
2 73755 754115998
3 152125 56490
3 177120 127636
2 187264 54309465
1 119831 160542 616203149
1 106530 175103 172861434
3 47141 61948
2 152367 701512683
2 44174 804442637
3 63617 167130
1 98062 148426 266790863
1 6331 198331 23452423
1 103751 112905 372694650
3 139215 86329
1 81345 124970 538846433
2 151961 521423469
3 92975 166405
1 133852 158059 989579139
2 28366 609404126
3 127749 189293
2 70642 158787192
2 182158 707013905
3 100069 193565
2 191544 776198877
2 175923 92358904
3 152694 14680
2 147251 774199242
2 149925 417815494
3 146780 33660
2 88003 86272198
2 14961 189968637
2 131026 359351990
3 171785 74154
1 134318 188354 978096888
3 94898 78083
2 176487 529391907
2 176769 168309901
2 13748 205979081
1 87405 145783 373921671
3 190555 125548
1 89252 160338 719561586
1 11481 182099 742914236
2 153411 335129755
3 59160 50448
1 143867 191841 391931775
3 88306 99822
1 101770 176265 888231492
1 100411 127458 547688054
3 59933 50898
3 90741 22392
2 148582 563070559
2 133457 588259777
3 168076 133791
2 109200 260841690
3 183258 85743
1 33290 81141 426893901
1 3740 43282 23549090
2 84558 508631148
2 49151 182894674
3 126148 79093
1 157327 175206 477774838
2 142090 55549268
2 111974 358706194
3 114503 165176
3 101456 103847
2 195724 632274758
3 66433 93755
2 42045 101941551
2 29064 237541221
1 94963 180209 256800725
2 144031 114982984
3 129482 117791
1 3495 187489 708571014
1 132618 169575 103577929
1 72447 165743 644691049
1 22157 167246 954324215
3 165032 181446
1 43840 48437 942457008
1 73926 100943 110336207
1 48357 96009 851440778
2 42901 27653357
3 139504 139189
1 139077 175400 93597786
1 71911 147794 359312044
1 158956 182084 328477271
2 73061 403083205
2 89347 320784135
1 35729 72695 723056812
3 74628 7509
3 181970 46012
2 47465 574732744
1 131347 141383 272732444
1 137548 149155 410340486
3 165620 53481
1 49837 172820 388985991
3 123625 72446
3 20290 189170
1 106982 122615 946731614
3 188316 91482
1 24619 149014 942210641
1 72841 187365 632063957
2 121217 70399478
3 49024 102625
3 163734 168328
3 80063 151276
3 26882 183303
1 13798 80068 230413235
2 116330 365447830
1 69664 181937 453791646
1 154104 157081 652103162
1 28260 130970 599144549
1 101402 195425 945033520
2 176788 783200981
1 36790 84923 554533747
3 12450 27983
2 176411 74275258
2 60436 541615174
3 5095 22397
1 120800 197005 534928092
1 171620 188630 506879051
1 63554 106791 818315208
3 185702 159181
1 41435 79413 865086701
3 54338 23178
2 18959 96062076
2 593 830440020
2 140245 54810090
3 2612 85599
1 83592 92649 319398344
2 56235 534460140
3 40209 162927
3 11336 107892
1 111633 130119 116380117
3 69612 121157
1 89239 169525 943307946
2 75581 190400934
1 61197 81405 575789532
3 190115 137361
2 117799 908282375
1 42380 46771 252316093
2 114463 528832812
3 128902 168312
2 14307 235442334
1 56171 139856 106224870
3 151937 97473
3 107198 197419
2 183004 132742765
3 53738 135639
3 171655 82348
3 95448 130272
3 183006 61947
2 10407 494995747
1 7722 53957 931516689
3 155809 168765
2 745 589434416
1 125814 134445 340636621
3 48456 153738
3 106086 103297
1 793 172293 598378472
1 45442 100936 845307416
2 94359 91758378
1 7983 157999 956610895
2 70478 330608198
3 16461 36925
3 19158 167206
2 156080 648262673
1 8551 30573 565159285
1 53578 118994 264166847
3 75750 65154
3 10277 105804
3 182095 147463
2 174685 63699178
1 15380 165963 351736803
2 30069 770229219
1 74613 132205 871116675
2 31346 10819850
2 54819 526889258
1 20878 37488 409628872
3 86680 172065
3 93332 160060
1 54746 148781 350701582
2 131534 259281382
2 171693 660310049
2 133672 694202388
1 21322 56492 725363129
3 9400 167463
1 36639 163510 764226202
1 74549 85721 294917231
1 100423 140255 868975753
3 173565 178981
1 15035 82500 592827427
2 172973 228889285
3 111433 175774
2 17080 220800780
1 54007 62290 314553606
2 7972 926503636
1 6740 168116 321328778
3 63642 181377
2 35884 354764268
1 23674 59052 194563849
2 140038 668191241
1 26362 132809 226383926
2 132581 635490480
1 50098 156917 926281371
3 95828 111090
1 37613 122016 226179504
1 45486 46414 254810230
2 20182 940040612
1 51552 120589 309455039
3 117624 28269
2 185976 934344091
1 37913 168439 212698175
1 69350 166335 632008383
2 88800 22228169
3 73896 119625
1 76348 119126 386022508
1 61632 124017 858334984
1 86200 103519 895042552
3 33640 152896
1 118156 165982 761227637
1 57774 167667 287388214
2 3191 74142214
2 135045 498638420
1 1169 140007 247176041
3 86054 39481
2 7220 681093121
3 36041 104094
1 91692 191344 988377744
3 118282 82212
2 76224 238442803
1 43242 135809 693254888
2 8477 285011910
1 33991 94348 260391530
3 162973 169010
1 14212 33453 202621204
2 175726 545810659
2 131935 754149898
2 178226 609539146
3 194306 170412
3 57046 133525
2 172013 547328723
1 35606 44260 20278757
2 136835 465359246
1 52989 138023 730942926
1 42566 97978 941482665
3 131699 171353
1 1399 108166 316789507
2 196798 272597436
3 87672 32209
2 54793 369805469
2 147901 376728141
3 133069 192983
3 67847 44312
2 174752 685391421
1 12258 197775 345423540
3 143372 143065
3 150626 58998
3 136934 149491
3 4861 85589
1 81819 114557 334290540
2 91518 393959403
2 195537 291151409
1 115548 130878 898127213
1 1376 109281 748005611
2 9540 699102627
3 69958 137576
3 195207 103313
2 40330 49657939
1 183931 199063 587114722
3 167275 72906
2 193590 666499394
2 7902 549055602
1 69761 155577 131605959
3 101333 21194
3 81367 79431
2 37889 934972596
3 74622 106526
2 104253 536318467
3 129503 71555
3 108139 15029
3 164716 70905
1 39572 56994 304138698
2 49467 846683885
3 169445 137992
2 42590 917462626
3 11225 48255
3 73177 30159
1 132494 134708 673056705
1 23701 81947 667624799
1 141522 148001 293596048
2 104603 953973312
1 111694 163243 859530001
3 69697 136767
3 42262 57420
1 107481 155222 607120391
1 109976 121199 421424440
2 82833 573510094
1 70711 192476 92781463
1 97541 169490 526134844
2 57927 684303276
1 136445 137671 672266596
3 5843 197502
2 155614 528786591
3 5655 34868
3 515 38836
2 17420 818720522
1 2212 174285 417492722
3 87104 88361
1 55853 82812 813533697
1 7018 144166 480813758
1 11759 94454 80121370
1 86306 90817 410303436
2 149291 169020995
2 132829 826137174
1 15027 28324 734365488
3 165778 116545
2 10487 237149634
1 91685 99825 408822150
1 115671 197374 647258244
2 82972 264588821
2 112704 732096446
1 85729 183075 82867888
1 51941 133629 73213203
3 87895 185585
3 55212 99154
1 127221 194482 570859653
2 12012 333734432
3 4999 7575
2 146390 387378988
2 75559 346868536
2 760 866723288
2 67973 870538148
1 121048 192875 911811292
2 21458 156185461
3 32026 32436
2 32368 981051465
1 104290 120499 742907346
2 8953 338409854
1 46099 155143 970598499
2 67110 388926414
3 72901 193139
3 150814 16586
3 33317 130195
2 27174 432870742
2 181836 910750779
3 181430 171155
2 92975 876248149
3 153608 179186
1 52105 90618 812519454
1 94678 180647 81913442
1 142691 165649 537469514
3 70 167277
2 160270 756160283
3 43014 106926
1 5886 119725 666519262
3 191326 85086
3 159102 111813
3 33966 38991
2 65606 511935281
1 14077 177211 358453850
3 32163 128526
1 132874 161709 652523596
3 185326 47058
1 12225 128322 260262318
3 58696 59049
3 65342 152464
3 128230 76846
2 58133 3342147
1 24305 49614 348874954
3 115089 9180
2 177958 124747216
2 147869 727166748
1 57274 164829 860165133
3 186777 33440
3 144125 7998
1 53848 173297 394601633
2 1001 89445391
1 156703 194174 820541698
3 13664 36702
1 16941 49983 580664069
3 116193 177537
3 162263 31281
2 118922 150672982
2 114091 236645057
1 16140 149124 240694641
2 51716 828113060
1 54968 71643 420446094
1 68973 177892 537888591
2 11035 231042289
2 65041 473569496
2 14367 229393128
2 42639 29987112
2 127810 100192753
1 13749 20732 326199552
3 25350 35536
1 65654 194611 500744461
1 103650 165399 790835422
3 51754 186309
3 104102 164436
3 2415 173300
3 39129 15346
2 40454 396245659
1 18478 134837 589364218
1 32273 181732 230501143
3 5877 169142
1 70586 87594 664507430
2 192460 791005904
2 181838 155243442
3 193773 4431
1 88282 97241 319343352
2 72125 813470904
1 5283 172400 935202393
2 96571 911768871
3 9346 64625
2 117885 8508286
1 48534 73746 58696388
3 19807 66573
1 142757 192341 100151269
2 161603 818162157
2 163388 794495288
1 28672 149481 330194585
2 120798 876554774
2 37012 111802022
1 47220 191033 881076707
1 62993 77392 367011845
3 99154 5127
3 196732 137803
3 161532 147332
2 131660 593045399
3 21178 115076
3 154098 8264
2 152884 82977901
3 24923 48071
2 32814 399803118
1 107482 165273 182066448
3 119699 89661
1 80902 104014 318197778
2 164083 144812673
3 54303 24916
3 188047 176246
1 166270 179545 489531031
2 191774 54587183
2 98811 259054344
3 167463 25659
1 77004 150805 412693672
3 118230 199773
1 11571 49551 887741863
2 40448 897936027
1 154263 196753 520481147
3 138645 110155
2 124928 958274168
2 197389 993892797
1 41805 67525 991742312
2 51390 414909233
2 115604 392257458
3 136891 23078
1 90134 194647 97404710
2 16944 869862118
3 196508 174665
2 14544 160866526
1 132335 180226 306321188
3 12364 181570
2 36631 170797950
2 24956 85901870
2 190873 340388740
1 23706 187384 13436117
1 18259 54816 226052362
2 54502 953816941
3 58744 56636
1 79135 154851 869082012
2 3090 672946369
2 140592 194175598
2 68922 621059249
1 167733 177148 770960630
2 6266 495716105
1 94321 199466 976736635
2 213 882755166
2 176737 530336935
1 105924 133909 338988340
1 153668 195311 283867306
1 133191 196660 249814800
1 94975 177243 774540597
3 156286 188614
2 144358 617860559
1 98401 150805 357171748
3 61355 139486
1 78904 84797 609444788
2 137259 40847413
2 116654 607514379
1 45226 81847 739630527
1 112531 199598 115610328
2 106347 557724718
3 119402 96214
3 98141 179345
2 110218 823856502
2 8179 292450844
2 37839 706579541
3 188149 93494
2 28213 801946745
2 18366 298464046
3 154139 105469
3 195166 20349
3 97497 151848
1 2112 82538 796725697
3 149780 41980
2 119842 498905678
1 28050 150481 68843839
2 123743 319412410
3 166758 188465
3 108350 158684
2 111556 198879236
1 78276 124422 704878876
1 76848 132266 511375096
2 15737 377089640
2 70924 920431011
1 98865 103824 842369221
2 52091 302546408
3 101289 87199
2 85104 456741535
1 85415 106810 607026475
2 146343 479512230
3 48721 18245
1 32981 86071 709748501
2 157486 854149169
3 147532 66828
2 135864 939685027
2 174832 451789406
3 42397 122857
3 184136 47975
2 139551 754217184
2 38865 952512073
2 104837 673931929
3 93584 188713
3 100325 81956
3 131875 123440
3 66602 128898
2 48037 657817312
2 89109 924124061
1 155227 192922 562551875
2 141322 560053122
2 137920 681485877
1 113664 138253 345084448
2 5011 33361566
1 13946 179431 897106557
1 18106 94609 466951803
1 71029 108131 684010987
2 91938 728587564
2 54874 93446445
3 74060 72886
2 139461 134116038
1 90687 170918 627978489
2 177826 26618338
2 95524 12794487
1 8163 188790 323073575
3 185210 92235
2 13450 227863631
3 8005 127320
3 77834 95014
1 23673 137367 298461880
3 16102 135
1 112182 157908 213146369
1 145301 178065 67708303
3 166226 41440
1 15672 173022 277388615
3 149285 124129
3 41257 174838
3 33790 75802
3 49816 22503
3 142742 160261
3 42918 84453
2 75513 508473513
1 47205 91766 680816110
2 70350 589090245
3 137612 150077
1 87610 166050 819938556
1 27818 114609 812870903
2 24317 400462623
2 39067 861528483
1 30465 190973 824116470
3 54464 136239
2 11108 452642480
1 24704 29229 938089984
3 3540 92184
2 181337 533458823
1 57153 132285 95945238
3 129454 37709
3 50294 54025
3 196129 196364
3 162610 71783
3 142179 108599
3 21309 121744
2 141506 817871623
3 109797 84440
2 57410 199532721
1 113016 175870 665064519
1 94400 112676 317033610
2 130583 65937429
1 26604 113708 20493589
3 120968 16591
1 11924 185169 12541533
1 4298 33316 569023666
3 144401 42693
2 116238 642757867
3 28414 124055
2 144064 976717055
1 14665 22564 274089508
1 1048 54230 6513981
3 61102 84915
2 64773 507178632
3 152402 106002
2 151502 152698508
1 134422 198041 727382511
2 26079 441060155
3 64408 59348
1 18221 20426 420808990
3 83840 37488
1 125654 176194 881828129
1 13476 44437 428763270
1 42827 158384 257922321
1 46839 184206 113069813
3 16806 41840
3 56137 57311
3 99671 95952
3 198064 119667
3 22029 20172
1 6842 188602 516301132
2 141336 680146122
1 813 61408 177215577
3 182938 111709
1 47326 174049 609179707
1 69888 161850 539690810
2 145136 287875105
1 2966 35062 335870200
1 58176 123568 665355354
2 37751 286389257
3 139196 172359
2 4013 163953419
1 11201 44270 52238594
3 44190 60157
1 14866 164677 228308345
2 60066 441817149
2 190972 737946981
3 59070 136549
2 169615 27983319
1 128164 156518 476056106
2 59811 194429931
2 2720 600888297
2 177097 816273903
3 87848 190293
2 109188 261422950
3 18838 194457
2 40504 665740232
2 38081 501539941
2 1838 457377414
1 127378 156966 87147066
1 121928 153319 682130017
1 64899 109680 614168952
2 196923 769112457
3 144553 199167
1 68019 83521 734059636
1 108064 153854 839836109
3 45944 141672
3 161820 186452
3 5058 198351
3 144306 43498
1 11937 107211 90839773
3 100036 27196
1 56793 69135 503099006
3 186514 9853
3 28573 198501
1 22310 105974 779733729
3 195014 59834
3 180022 97976
1 111857 132338 546328511
2 174603 168551170
1 9990 94563 272787679
3 171354 32654
3 56366 93671
1 160491 187808 346790453
1 28409 38172 620445980
3 122305 97889
3 184689 132748
3 82145 156057
3 43394 94420
1 8350 191845 633882004
3 73663 195308
1 85756 140000 171642036
3 80828 14477
2 30856 929381956
2 132969 656335844
2 79539 802662957
3 168993 144086
3 163043 140382
2 82028 963444883
2 136767 770019839
3 179374 17666
2 150644 867426909
2 194297 119371674
2 185971 416033018
1 43867 192906 193726115
2 42762 352969858
3 134709 160576
2 148023 636819093
3 149922 27366
2 57023 712949330
2 170548 436761814
2 183590 407929925
1 20764 165055 895012716
2 182759 566998195
1 154286 175677 446209646
2 126892 976158144
2 55882 881382353
1 62511 175119 534992041
1 4634 98940 392227988
2 195754 529676039
3 40999 43036
1 6771 8581 531862264
1 121356 141246 104591930
1 25624 35541 565439117
3 111927 72987
1 115552 190565 541000346
1 98786 159018 136433308
2 25352 320993410
2 37667 231347854
1 2732 104324 552562328
1 1391 148242 867160747
2 49985 283082783
1 28587 31513 83498677
3 87881 143863
3 82595 106370
2 152427 727060636
2 162168 257925186
1 107902 189150 183137825
2 144039 831978007
3 129821 15368
2 150835 978364035
1 65092 156090 476544136
1 14508 17854 245717426
1 63404 185552 260844793
3 21647 191952
3 197438 9489
1 10580 82839 700426084
2 112553 214533415
1 113954 130458 778276052
1 60137 151649 415186353
3 190039 60700
3 13065 167178
1 2266 55004 372232525
2 179078 228262693
3 101133 75752
2 141555 60856862
2 182026 948083994
1 150615 191580 415077744
1 45324 114984 675947633
2 191872 305227033
2 120934 241804596
3 61972 116412
1 135247 192437 846530664
2 55173 257043947
2 97592 840134353
2 14685 723426494
2 135668 441287726
2 165114 826659960
2 73971 905235825
2 67385 454432696
1 70818 76714 80926036
3 111459 2299
1 53778 198135 655797886
1 157368 178348 921311623
1 5697 144463 434290146
3 86889 77787
2 127905 524637013
1 97326 107228 481840309
1 171407 193640 620377035
2 199495 888144272
3 36363 120098
1 55632 86757 900513286
2 133595 233942798
3 54072 152084
3 174627 35169
1 5246 195296 815557614
3 59554 78037
2 184504 139841528
3 87169 177161
1 30513 112674 37477374
2 126248 812803448
2 98028 445117387
1 20020 47501 577610890
1 56727 151209 856676227
1 56546 195466 644046929
1 424 118312 967961883
1 12379 39571 226549470
1 75526 108990 650016492
2 45706 794021853
2 86080 404069770
3 120532 100054
2 33870 126655604
2 2439 527958188
3 112642 99703
1 103898 115963 712439542
2 16165 380946220
3 45815 169718
2 186258 550791126
2 177177 479737416
1 36065 114282 294236765
2 103405 256515367
1 60887 173665 398609352
1 171804 188052 325119507
1 106888 184337 101171666
2 41054 874317102
2 93133 123131838
2 21903 529685377
1 160950 180041 83691670
1 63126 110161 687862464
3 198208 143521
1 125444 159376 222712246
1 7124 66190 600313216
2 23994 248708488
3 161587 83156
2 29089 355128560
3 115552 199792
3 134950 15788
2 134507 897501442
2 14394 543134964
2 131117 839317955
2 113516 932112568
1 155157 171766 110337771
1 2695 138401 483805167
3 23767 36265
2 107334 445916106
3 85958 27314
1 52351 57934 101158948
2 108329 741821053
2 177562 827470888
1 22580 117850 461040395
2 94877 711026950
2 125278 309456218
3 150847 171745
3 39000 35189
3 190519 124623
1 121367 123094 819288563
1 95411 144904 588406496
1 5165 196700 32243469
3 37731 112977
2 161493 508169804
1 41364 181423 890751094
3 76350 150986
2 28901 564995047
3 91386 59695
1 30148 64420 269891971
2 161183 440894637
1 115763 146664 418901516
3 145790 186075
1 37987 170843 111425237
1 41619 87327 321374370
2 91978 24208926
3 5438 180977
3 143747 51745
1 32528 142104 393442086
2 101954 337403980
1 7115 95965 941664804
2 169871 533306417
3 171594 67268
2 85159 43786455
2 176539 940712349
3 66572 23598
3 150503 2331
3 183374 40729
2 64749 384316671
2 113651 296513636
1 133497 186008 576602842
2 189505 446637594
1 47516 86542 880622875
1 66313 78680 630409268
2 68765 395292445
2 154008 570129960
1 47539 157027 789223573
2 57149 344843625
3 75112 150018
1 16173 172186 750480584
1 38656 199201 275440974
2 167283 58370987
2 8686 942696135
3 195613 127480
2 25233 374168131
3 111858 120631
3 85668 161680
1 90906 189220 810131435
3 26061 185408
1 26284 130569 951047306
2 20304 156440656
3 146369 112518
1 46429 98561 261697611
1 119814 139015 171533365
3 143640 60091
2 91476 899880986
2 169912 461662932
1 40627 150886 937680119
1 135638 173156 604185132
1 132129 156913 346060116
3 62978 28493
1 85392 124199 688994877
2 65024 56505209
2 84175 326723942
1 34377 39333 797842418
2 153905 936199182
1 21536 64692 710656690
3 52700 87006
1 40408 191919 518202923
1 38331 120303 441567834
3 53507 41094
1 12728 113554 557636241
2 91848 104007353
3 39393 38568
3 144798 110220
3 162861 93537
1 81581 103193 361621872
2 48523 488613526
1 96837 186757 342484382
3 32745 123156
3 21983 45122
2 7301 532089140
2 1933 404533265
1 15575 163380 772393325
1 18820 79171 876262750
3 186907 16503
3 25878 99850
2 72405 308176435
3 20792 33317
3 57642 137451
1 127762 180940 50516933
3 25933 23188
2 28226 936283678
2 31469 388996784
3 24867 122866
2 189567 663323155
3 53141 101285
1 116558 120355 543650719
2 39883 411364392
3 71511 31570
3 171684 178883
3 66145 54049
3 98245 132354
3 84004 187482
2 194622 400296007
3 145335 137054
3 118610 193249
1 130345 182237 35175365
2 83695 8918274
2 14407 642513337
1 7397 80590 596196501
1 140747 189794 228972865
1 21778 56457 21077720
3 40855 13575
2 155592 668665684
2 32241 213851306
2 86803 202198430
3 99293 138998
1 83851 184079 82724588
3 105927 36557
3 179382 147337
3 68498 185234
2 66300 257844203
3 32957 82457
3 179475 111531
1 9624 10521 722151905
2 88526 574870959
1 78309 165847 395802295
2 170523 298518672
2 107423 987822684
1 166160 172410 716348484
3 50031 22699
2 138036 395139241
1 3083 107889 27448323
2 78267 953758350
3 86527 188068
2 8763 343903220
1 140810 157652 476524481
3 90728 199939
1 50073 120660 698903247
3 94587 53039
3 49036 114077
1 85859 157208 903827647
2 193309 91077135
2 129025 125569546
2 135598 565247859
3 50211 47901
1 112139 117034 199103877
2 10217 543447805
2 96388 629660651
3 99027 77838
3 109619 78522
1 89926 112562 807089489
1 86667 150434 223079039
3 122163 104305
3 26485 102730
2 124229 151477553
1 83680 144837 939666292
2 56951 692503719
2 191279 464401399
1 107718 136572 402565876
1 24763 138081 871779279
3 17175 45581
1 135853 191228 173461094
1 27156 176956 896275432
1 28743 156943 271756541
3 126637 88369
3 38905 38681
2 105236 137202593
2 17984 240424430
1 6363 68808 660984799
1 5766 182694 559944787
3 105715 77029
3 109339 180078
1 110424 115463 60129302
1 93312 128767 140531023
3 172374 164932
2 157773 966226230
1 56047 132983 767504328
2 51866 358028046
1 21077 105629 64842775
3 53921 7238
1 57513 134608 946256387
2 64933 382774037
2 74248 118709825
1 75619 98242 359777626
2 32670 288818302
3 48140 55416
2 148252 864535404
2 125453 208504613
3 44669 114011
2 62284 876459736
3 27995 84505
1 57560 100692 875249544
1 10123 126955 198027554
3 151523 146351
1 43876 193969 546107494
1 139673 182804 359669774
3 13566 186842
2 149862 132817881
3 117046 106511
1 15724 61435 511243462
2 77657 697103743
2 157916 977268220
3 32565 97631
1 110205 112048 748428104
3 153744 65098
1 70769 147889 895104489
3 29726 172512
2 13352 286359235
1 10280 154514 881000907
1 37256 124025 244000952
1 12364 180749 696315597
1 57126 165287 418931717
2 174887 3228696
2 12172 818942492
3 179353 59627
2 118363 189706658
2 49436 134927078
3 133994 146895
3 132715 41213
1 105968 118320 664232764
1 35515 61890 722579621
2 15160 986698591
2 89651 562512538
3 194228 54576
1 4140 45436 950313558
1 71563 184721 526868955
3 166500 47815
3 146887 31542
2 49342 297949515
3 46266 160657
1 91389 104712 130878325
2 128251 112031239
2 152406 945974647
1 82361 173914 306635691
3 197657 86703
3 87867 116418
3 85205 183159
1 135721 162432 401013999
3 150861 16526
2 57784 682328663
1 20775 148494 151989668
1 23784 99738 599580137
1 14224 39853 931427647
2 174409 934142529
3 30051 40453
1 9820 25723 572163681
3 195537 61002
1 163032 171513 560472529
3 85563 191491
1 61746 119848 4391899
3 72087 103582
1 52593 158896 435741151
2 82203 633485396
3 98032 149057
2 40598 535600691
2 62532 672451803
3 93498 155464
3 44306 8104
3 4702 14642
1 58045 108225 662061839
1 117136 140121 149263807
2 182743 220094729
1 47792 133858 511766927
2 22656 830634624
3 52131 126432
1 64400 119005 165402795
1 83177 122804 530980876
1 4632 163844 208098900
1 2052 182110 448393759
2 84120 776604001
3 195570 6302
2 163856 104410376
1 119199 167302 486570281
1 27094 189276 733053688
1 43001 83888 447043891
2 23716 894585109
3 17470 6730
2 60801 145741156
1 94364 103466 422519419
2 129124 487807877
2 45452 412440292
3 100325 89153
3 186531 98100
2 21468 928057735
2 66118 775246907
3 164651 177783
2 181895 988033024
2 9439 131104599
1 156344 160842 854260086
2 84576 43780306
1 19882 137256 844441922
3 27792 68003
2 69035 70800696
1 85089 180342 130292189
2 115054 152554024
3 129418 31548
1 62485 142661 771943214
1 172303 176682 941696157
1 11573 96807 881606775
2 78216 586690738
1 241 46135 820265356
2 47485 227211569
2 64415 908130811
3 63135 65239
1 47586 138626 971785157
1 40858 63737 986338976
3 104979 101604
3 158194 51459
1 71374 133351 766115810
3 17258 30384
1 112487 146047 502034140
1 43045 139189 88208769
3 121334 177155
2 163717 381742892
1 61225 162136 594077844
3 7542 138705
2 195718 490284685
1 10148 150693 977742385
2 78693 733720479
3 142900 23236
2 145278 997757643
2 158963 931512431
3 120647 21775
3 191594 178512
2 92058 795482051
2 198460 958251986
1 50227 88898 633093812
2 60738 897946949
1 134161 190246 837054171
1 29262 83744 979732460
2 77881 484106900
2 140344 324997450
1 90072 167933 681363519
1 84285 122380 809978530
2 85558 545260541
3 9955 105022
1 39376 157676 833756397
2 98335 235261931
2 15213 372546914
2 18850 544975335
2 63395 195466471
2 74292 902970612
3 198005 134047
1 61296 148894 796667798
1 124963 187223 907395125
1 85761 113536 618356656
3 99235 164215
1 34467 59539 89487172
3 42521 21433
1 57556 103381 299224790
3 187382 191563
2 186869 940842892
3 1560 17828
1 37957 163893 584689401
3 197018 139535
2 59428 833522031
3 130541 116170
3 111225 77722
1 31330 137579 47388607
3 192887 113127
1 88189 187935 656554047
3 29224 137640
1 26236 120827 304213345
3 9974 25903
2 159833 134969480
2 146420 906014961
2 197831 42789608
3 130431 64658
1 56602 191098 349623217
2 32766 322866344
3 75948 2501
1 146200 151952 469293783
3 82067 43139
3 121452 149811
3 49745 29348
1 79966 93434 684996523
1 34438 182172 884181290
3 81672 3709
2 97936 697763152
3 38448 161999
3 37068 160872
2 113682 943126511
2 78452 461349386
2 118264 972833181
2 144414 368345150
2 121710 525549042
1 132765 191876 464323168
3 940 183711
2 192739 125759215
2 191896 363073891
1 21871 155870 10973742
3 100138 143844
2 83769 256182754
3 102331 199680
2 141941 553298603
2 168537 407757276
2 73732 879070476
3 187700 148934
1 16212 89099 312208321
3 193701 192478
1 70508 172415 301536961
3 131039 76929
2 169306 40642244
1 126072 197827 736457933
2 26925 531616435
1 109824 173882 678816869
2 174712 288548791
2 95814 413481449
1 95881 197334 282928755
2 53923 171830084
2 74329 418796619
1 142359 151737 696041245
3 129492 75706
3 89435 62399
2 86243 91355683
3 190459 115030
1 6452 141531 98241481
3 45862 161576
2 172667 522754531
2 73519 960710792
3 23674 59044
2 135811 436917697
3 185602 85763
3 162878 170992
3 67468 87408
3 196642 27212
2 164842 991081841
1 93603 116186 261101779
3 195970 138802
3 192501 31464
3 109865 12899
3 73123 115473
1 7350 25003 679581700
1 3419 45924 275816079
1 95751 186400 42860575
3 93622 32938
3 54661 51024
2 44878 106494904
3 21965 148505
1 14469 167386 781590064
1 74990 102146 503224365
3 138438 29767
1 156563 189272 209768729
2 53708 134191121
2 97921 470122158
3 128170 66649
2 145569 409065421
3 73681 93425
2 106811 509206432
2 83118 509685093
3 113110 165715
1 98739 179117 194196236
3 113365 37618
1 85227 161278 793270723
3 120865 96125
2 45068 98732592
2 107733 742909284
2 3354 855775333
1 136095 153820 317738842
2 193548 178856946
2 28354 663893838
3 4960 146121
3 2489 30687
2 145803 22492868
1 42289 108897 806458989
1 30188 137055 836138536
3 42684 157592
3 167437 49
1 1733 114520 261056598
1 166139 186058 822189458
2 69675 944134911
1 48696 160681 596687474
3 17078 16605
2 48573 642534764
2 38355 95943745
3 1389 141335
2 188259 726858332
1 56404 113889 776225790
1 108501 180213 550955348
3 110325 145132
2 170022 196946299
3 195078 133290
2 148165 579582645
1 67790 85554 192826155
1 39443 143639 428887734
1 156844 173834 600112644
2 105100 741162347
1 50386 85447 684458717
2 57491 21864402
1 4954 56006 284331694
2 24798 810303422
2 141893 549858840
3 41829 184003
1 61387 80687 214624954
2 91800 39222040
3 128923 117423
1 52037 142025 634424470
2 184780 397199715
1 51343 184886 396654100
3 162467 61074
1 119536 152095 817933772
3 60286 179390
2 131274 167302237
3 82557 76937
1 47749 73759 67624262
2 113015 856649869
3 192565 109636
3 54653 113727
2 109592 154843568
3 177174 35389
3 181769 62970
2 179688 449504951
3 5578 131453
1 128569 178952 872536332
2 48027 837367911
1 74778 150008 748641021
1 1329 179933 677811772
2 80208 897093821
3 188504 62354
3 85483 42449
1 118998 121418 122011672
3 185020 93250
3 169399 169467
2 66767 557735026
1 8075 76008 543803887
1 99023 191862 27991395
1 47831 63947 601609626
3 185571 164631
1 34653 71285 950450978
1 33791 127550 466318193
1 71259 186876 510573871
3 43708 169414
1 98030 192457 615935332
1 43747 57898 104772440
3 6386 113349
3 166300 84807
2 126487 907810270
3 161479 71006
3 150371 180009
2 29710 543133558
2 127957 450374792
2 190055 682214910
2 93572 520376125
1 37293 194013 818327284
1 35124 165833 565127397
3 101891 5450
3 127700 163748
3 7802 112906
2 41676 99296389
1 50141 125563 397385563
1 172518 195395 354547622
2 169419 594831903
3 135050 87284
2 74377 190626623
3 113946 5226
1 18616 62032 635174608
1 8410 131183 544655942
2 137583 349066314
3 117237 111845
2 6819 541193791
1 63677 176289 878270508
2 5479 368799194
3 99101 123061
3 98890 174686
1 166437 183863 344677781
1 147633 155275 889794926
3 160520 147979
3 128806 154544
2 68173 695368295
2 187682 188304064
2 4465 153655668
1 10494 81756 856815320
2 15993 923934432
1 3530 120262 850601348
1 94911 136705 526431415
1 175278 177872 941452708
1 114383 152776 276986749
2 123376 476526187
3 25805 73885
2 174472 128994686
1 71468 110596 539714002
1 194891 198639 154237333
1 26462 127271 856085578
1 45366 130252 124848834
1 176105 190653 396401474
3 42662 192150
3 83640 82522
2 165285 121408567
2 119622 16040882
1 28952 173647 893661183
1 45566 144496 320836214
3 152014 189409
1 51273 101023 68325269
2 77115 40812185
3 17677 78567
1 22083 127954 172227346
3 33937 154936
2 27548 932280403
3 55939 113977
2 119931 565693278
2 195931 448720661
3 70527 101073
1 65743 84677 559920335
1 52493 160919 30863462
1 108309 184068 404992434
1 80531 166930 113330792
3 83281 41513
2 187037 4806178
1 9418 70490 373120086
2 129697 643103721
2 176492 930348102
2 16110 784363327
2 53681 892930583
3 141289 146212
2 162306 861457362
1 77400 164550 289333446
3 182772 123536
3 179999 121678
3 23959 46592
1 31814 174627 390392661
3 27800 7872
2 96233 626073983
3 175128 57060
3 135423 159553
2 83170 944274827
2 57143 850391200
3 175465 116012
3 30896 41238
1 150181 150357 951870158
2 73126 909302955
1 114273 181106 577957150
2 61014 87344921
1 59247 118606 666081116
3 89033 105288
2 25495 403439939
3 89874 37778
2 105110 592049225
1 13458 185050 906454660
2 185086 100258789
1 74974 112486 154640728
2 100884 487718952
1 72637 146640 378744026
2 154690 896298215
2 60803 322349112
2 54653 545976652
1 46451 67052 510238026
2 146636 68478402
3 13864 2645
1 22377 73191 302948308
3 142420 149918
3 52743 7661
3 134468 111478
2 196023 140628603
1 151867 155320 683244205
2 194943 336970963
2 30291 408414795
3 111703 106082
1 20164 79025 616527581
2 133604 773298266
1 173523 193842 466164108
3 44916 57322
3 93398 69427
1 101917 140870 263810381
2 2379 931792021
1 147472 154415 273895138
1 54278 198465 379871277
1 22281 60092 665675149
2 88537 939248682
3 58668 193556
3 20866 68184
2 29950 793226972
1 130651 149626 265671962
2 101259 956052470
3 101049 51885
3 105197 167271
1 64889 143129 763819610
3 189611 54055
1 79027 93827 828984868
3 176357 111984
1 70235 192349 993590091
2 130141 992233487
1 54319 103818 754892513
1 52075 152041 958097875
3 120872 13502
2 13689 284911843
2 57608 917395828
3 448 127412
2 52253 923815536
1 76789 140108 493936160
2 188139 688434903
3 168477 76652
1 80299 163777 644872124
1 60728 104155 36571392
2 178899 123433494
1 50293 87113 166531387
3 120963 131894
1 197771 198252 406048493
3 59237 152035
3 148400 54814
1 94105 156116 675552987
1 9661 47090 814981115
3 98225 192985
3 72659 125269
2 155007 524447071
1 22880 87005 646428172
2 175331 386560707
3 152742 24271
2 184202 796998482
1 161111 163996 392482178
2 5586 398778524
3 176082 93475
3 121765 12272
1 95357 179605 473710716
3 120947 76171
3 198352 172110
2 37933 612222103
3 86087 5774
1 92642 166196 751916246
2 120799 955001446
2 152153 647579333
2 44021 125219156
1 99054 134633 406771865
1 45282 160395 96631404
2 32626 592223938
3 155989 193649
2 151053 190046776
3 197213 13523
1 24892 131109 249533530
3 15196 182532
2 61372 173723975
1 90034 141274 692973517
3 40883 83047
2 194209 686669689
1 30408 39365 961393841
2 151848 10826814
2 66482 603047116
2 113907 824559798
2 8279 723404594
1 64642 179581 521418059
2 71508 102260732
2 174172 895506246
1 14599 146898 786350166
2 190361 345197692
1 124820 162743 528592682
3 61273 165905
1 55621 176097 719307380
1 77798 97749 2546060
3 14045 43532
1 34443 46587 841892502
3 26960 90921
1 85460 195432 323074942
1 83761 106104 86190676
1 52557 125540 405114648
1 70623 100070 42942490
1 34478 45804 128467977
3 190423 110015
3 174342 41465
1 80625 197336 813184292
2 22672 177805890
1 120655 195779 870302779
2 199505 763913914
2 5433 514185416
2 126451 911965853
3 39981 123658
1 8962 140269 67815736
2 139595 370163158
1 22165 106133 536657457
1 81945 153733 967984295
2 48651 221635540
1 44630 82210 343436154
3 199923 167523
1 90408 91067 76422170
1 82764 154284 756722274
3 64254 63174
2 162901 840486957
3 114789 177891
2 64743 481235324
2 38130 91592768
3 45054 190158
1 181935 189725 254653907
1 27664 41213 667967745
2 65007 641694171
1 131658 167088 394403466
2 21457 3796392
2 2642 727238
2 111194 866085463
2 32082 946496691
1 63838 87590 412871374
2 129442 164016350
1 43682 133024 721076831
3 172417 86055
1 78323 85520 591745287
2 52144 780019202
2 16112 956752726
3 151200 116088
3 87037 160864
2 179600 99172962
1 26036 162025 224496272
3 26108 174465
2 57111 109112897
3 51712 77331
1 58011 80295 780429390
3 105013 72573
2 42228 474439032
1 54506 151232 250039205
3 163610 71048
1 90485 106982 889655042
2 174046 328233895
3 190467 43603
1 79125 186016 204738146
3 123047 158463
3 68373 99605
3 70804 150328
1 56271 103817 940192722
2 5766 546389942
2 147440 625417797
2 73104 18667829
1 174445 178498 501597188
2 59344 753471813
3 57792 59578
2 5427 531493076
1 52182 174171 910103265
2 183997 603607632
1 101543 151582 681774011
2 141872 790386653
3 45402 39490
2 42506 913674170
2 162144 223616532
1 132883 178310 370954507
2 114705 866793222
3 53442 163198
3 10461 197746
3 158797 187403
3 79755 177857
2 23262 787914543
1 50269 92826 196181771
3 92544 114104
1 66522 180233 268377912
3 172392 66719
2 103479 515292641
3 97441 11015
2 121762 846565473
1 134723 194150 801628256
3 56617 111093
1 24756 45711 272055098
2 111294 217515781
3 87593 114009
1 94772 168519 940037802
1 98422 102293 859700626
3 97431 48882
2 99664 956124833
3 88634 199063
2 159439 991624771
2 18127 189045222
1 376 118063 602310519
3 151548 157067
2 2215 102242145
2 43327 890424686
2 55500 810972785
3 126979 49413
1 5809 11339 874446027
2 96868 308134048
1 23902 96203 77269445
2 128238 15577284
3 193063 78301
3 25227 171944
3 196903 13559
2 110265 734336748
2 33668 155033119
3 24880 133164
3 6810 36060
1 8937 174066 998255510
2 88548 834758145
1 11118 43063 705284759
2 83982 136239285
2 56538 988364953
2 92034 816132287
3 119379 117846
3 56596 155256
2 40769 873309100
3 151726 152548
3 45565 179574
3 164017 125768
2 56322 893204032
1 91939 154112 239136947
1 28677 154675 621311902
1 134447 157734 682704798
1 7152 191641 940912940
3 185161 74474
1 75668 99193 329732824
1 86723 138870 487675251
2 139487 340158618
2 91827 324929800
1 77524 87911 291757112
3 48702 95064
2 115689 514266352
3 157113 87693
3 153083 152149
1 42383 86667 791258779
2 29103 575828263
1 126133 199837 130729326
1 45909 128693 830729445
1 96284 178458 90073644
3 134400 167246
3 84461 76150
3 196778 116068
2 163739 269965103
3 183485 102376
3 142653 72155
1 131831 149202 985023612
1 50204 134875 777791644
2 195207 569565454
1 1212 182467 830677213
2 103584 362789968
2 180508 343094431
2 4884 432232484
2 163601 721510577
2 168199 2597017
2 148786 788193025
2 29043 492203721
2 84167 674302523
3 165918 59338
1 110028 143512 874014471
3 128189 185238
3 69175 163661
3 157698 119800
3 153887 64688
3 157612 68897
2 154505 319965437
2 146103 248377112
3 175154 95457
2 118666 743117314
3 125786 189479
1 167909 181180 729005797
3 6064 98576
2 103510 64642296
3 54537 158609
1 13817 183968 14051440
3 135136 139408
2 148191 792717780
1 75535 134883 312971653
3 194860 81195
3 182860 193863
2 40664 25003926
2 48377 131792722
3 31793 116792
1 25443 57837 6077710
1 9104 12151 572287889
3 13766 151349
1 144242 164559 168966436
3 104754 125576
1 129246 137333 289372417
2 72732 819566755
2 75352 646012990
3 126547 180458
1 5871 59114 395400409
1 92309 175404 537806796
1 131379 196991 441098537
2 137765 626721894
3 87066 57023
3 36843 185704
3 50197 21327
1 142958 190823 137239800
1 68580 167679 313151927
3 132146 78736
1 15236 53200 477904824
2 196772 36680413
1 131377 162131 69001953
1 110076 171468 743943413
3 193580 158781
2 67446 590864832
2 37147 552062596
1 91462 137847 549920785
3 85145 172675
1 51404 168000 598490676
1 27883 98144 5055916
1 64150 176771 668015187
1 41726 57612 310134532
2 120136 210159582
2 29351 363963057
1 29510 167142 813868013
1 81894 123723 647252588
1 118189 118929 803145933
2 6893 206787446
3 78742 153173
1 28223 123823 24742160
1 114 111445 962225339
2 88644 905201745
3 144260 72896
2 193738 103009478
2 131259 935292535
3 101983 150999
3 111121 133149
3 48960 36668
1 16604 36895 315903603
3 55726 139840
3 36993 104610
2 67541 577861677
1 53501 138118 836564368
2 42444 686173305
2 102731 705133005
1 129783 173358 573009252
1 11153 40159 630999268
3 186771 129673
2 22032 398188618
3 30203 199322
2 192340 649370688
2 167510 112630655
3 94331 144131
2 164916 159772485
3 86911 51412
1 72621 81499 461574623
3 188982 91590
2 102114 819855692
3 102603 171723
1 46920 134845 768540664
3 16257 16683
3 159284 179804
1 107265 117798 821297747
2 192639 777791139
2 198266 658706706
2 56927 685388791
1 8197 149853 390151276
3 154516 42715
2 194949 940224614
1 7022 7748 41766662
3 135047 39010
1 51870 130870 181140593
2 152163 555257064
1 19773 97920 332918214
1 174553 190513 89107806
3 56707 33970
2 147245 188466889
1 3256 60609 587824272
1 22300 175456 860293840
3 120414 111125
3 93253 39998
1 54294 110295 434454326
2 10201 211426938
2 111366 232356258
1 69113 124933 334178419
3 32178 183656
3 37360 85063
3 119180 173952
2 175518 43776061
1 70537 95028 328004426
1 78887 195659 550561677
3 91593 135135
2 72124 685796529
2 190069 810627375
2 166327 788102926
3 59774 178118
2 166040 666294611
2 153067 475601765
2 82038 814651094
2 178968 11504543
1 16969 29621 934893969
2 105955 615545575
3 148424 58323
3 91065 56153
2 60999 829965052
1 44178 59713 778092127
1 127707 142883 423370511
3 6486 197699
3 112351 197763
2 96396 257400990
1 41789 129883 625779709
1 88390 105707 769964455
1 88482 117521 285167932
2 183556 559953494
3 25521 99246
3 31070 171132
2 65497 880152574
3 98687 152108
3 33924 135260
1 44002 106563 632406309
3 37459 148053
1 67186 138962 211580232
3 92843 148190
2 77470 948819659
2 116650 308543059
2 11116 14465765
2 66455 313146009
2 155895 52685880
3 48633 133017
2 95296 892879481
1 3664 168943 542005398
3 59526 3774
1 115429 128819 883834472
2 186325 225130186
3 84284 91347
1 101328 137787 426631723
3 78055 6416
1 171940 182049 372502414
3 19914 68441
1 107909 146090 176259693
3 62408 47707
3 82695 184695
1 33499 179513 832818260
3 111953 119767
1 152097 183726 847383763
3 157388 105786
2 176583 545708563
3 139128 28083
3 16671 170708
3 45447 192073
1 45805 199959 922938285
2 14312 699550832
3 53999 122071
3 77613 187951
3 271 151051
1 93828 152710 506963491
2 110196 983920803
1 27561 194971 792101687
2 130678 83884365
1 106064 106455 739249140
1 78631 93724 764442686
2 31466 117395664
2 192071 45139813
2 37381 145783835
3 81175 46403
1 12922 156562 145708849
3 57834 167011
1 72745 163352 766087309
2 33858 147464088
1 90179 186435 891573223
2 88442 913494895
3 187357 184005
1 39710 169633 535082705
2 169444 718789096
1 38224 105403 411300832
3 54785 121862
1 97438 160530 572554630
1 22225 119047 759257079
2 121486 658536161
3 185793 92677
3 186249 148288
3 58156 176444
3 61581 144994
1 150516 170862 75259951
1 9496 196129 976465816
2 53623 23871496
2 87100 104270609
1 84177 92450 739299877
1 38040 103738 251341124
1 8152 192361 387380336
2 732 467072471
3 68857 24235
2 111830 208157700
1 177195 190359 141480045
2 47973 233195547
1 170160 182894 849353230
3 90586 4618
3 173688 58377
2 2057 912073678
2 91093 710385419
2 97771 872197646
1 71410 129437 861617513
3 154181 7700
1 29007 42784 478384217
1 114717 167729 509267138
2 162615 841453778
1 64049 86829 124252853
3 181647 9888
3 93360 36731
2 148777 983214467
3 103821 49744
3 146914 72134
2 104321 214018927
3 85038 165554
3 90133 2101
2 177161 112657147
2 173967 765595575
3 192779 96470
2 80543 105026716
3 167439 32908
1 111233 135123 99831854
2 78253 706940569
2 117978 884731305
2 184294 581017188
2 86769 347440375
2 149352 252620327
1 79222 195134 162714475
3 56153 123274
3 133094 19922
1 501 18038 749990191
2 114982 77023470
2 151571 785827566
2 131125 685833428
1 61509 134431 493301600
2 140600 874724642
3 57204 180146
3 5876 149386
1 162934 171636 605125879
3 42434 157025
1 30024 192980 462753223
2 137515 609675760
1 27722 181969 546597308
3 133430 57793
2 197490 428047170
1 158796 169895 559707378
3 177512 124335
1 107959 183699 573171991
3 142400 21970
1 66376 176295 682825900
1 29148 69049 248566917
3 187106 162731
2 72863 846971778
2 92818 704347780
3 25901 97707
2 171205 645956185
3 98616 165206
2 162155 132537981
2 119978 985225836
2 89273 789948220
3 42575 116202
2 147230 728461787
2 57214 848475097
3 21577 17260
2 176692 770447409
2 197898 717197007
1 69502 159171 314236807
2 192081 904027934
2 116896 999820223
3 69694 94814
2 46614 5260999
2 42448 335166511
1 62138 180341 552219301
3 169409 141774
2 175787 690688313
1 161169 169041 313767907
1 34159 164536 450047077
2 1244 519079583
1 60934 71914 355595760
1 97400 122400 505558906
2 108532 121759138
3 79499 79475
2 32781 610936906
3 97805 128471
2 150556 485506164
2 150672 212798409
3 189798 6894
1 88904 150835 985557431
3 24722 76989
2 129967 367999341
1 49548 141319 638645316
2 109858 568071292
3 76620 97447
2 50250 565190696
3 186075 29967
1 122760 181047 768361039
3 26180 174289
3 33271 162265
2 77356 381360873
2 87511 678055394
2 106126 965186954
3 29522 142251
2 27540 219747638
2 100887 671276603
1 5601 10045 630822951
1 55353 73797 421958172
3 27219 51636
1 133424 158458 508489376
1 114098 125341 824789215
1 10176 17227 577218216
1 31011 163441 895539435
2 163652 952903681
2 4889 865088366
1 56324 58506 992172052
1 44713 58629 668370613
3 37567 152629
2 22197 189165318
3 182948 71089
2 47471 2780712
2 82381 615665513
3 100116 174780
1 66910 105834 541289168
2 135528 664686579
1 73607 164050 313739193
3 417 4791
2 49016 898747030
3 170583 69995
3 122202 161442
1 22878 94136 405698062
1 91784 140570 337987530
2 20163 270047782
3 148598 179352
1 2779 7617 515913418
2 150847 929067686
2 180699 474645342
2 175662 150928881
2 43160 813334022
3 83882 147082
2 91158 130123640
3 89992 19836
3 175380 90792
2 74820 272148495
3 31518 99752
1 10247 138818 1342170
1 2938 167002 468663889
3 136660 139615
1 118725 166956 626192329
2 137249 284113349
1 93305 177463 581405262
2 45006 948318143
3 194510 193972
3 93584 188586
1 51823 59517 759989930
3 161319 169059
1 76140 186875 179796299
1 23028 168414 56635301
2 89749 772487852
2 141517 911405979
3 31249 165117
1 30560 37107 828774172
2 155725 822871118
1 96555 115451 701574759
2 180074 945526584
1 107799 169669 557064319
2 149902 518298979
3 117814 8262
1 78155 86612 110412881
1 33396 57876 445330215
2 189776 189533512
3 152693 9486
1 127559 183986 662072199
1 59020 96712 889483795
3 193404 3295
3 74020 2089
2 60656 517516607
2 124860 157873094
1 10525 72001 345611818
3 38345 37722
3 197151 181868
3 189174 112828
1 59751 83223 998352012
3 152403 125412
2 52697 229893060
2 48748 368727464
2 190580 773254861
2 34758 826310117
1 44203 75524 368789118
2 149202 705259674
1 33814 81577 43784695
2 147628 418509343
3 91884 32539
1 41804 93967 859185503
2 67721 686371610
2 143164 304450967
2 92588 289527541
3 139874 160663
3 69327 118778
1 58621 196813 540987001
3 183998 126456
1 92916 177429 677635274
3 17593 65478
1 45111 54257 805748407
1 71751 102668 360045195
3 32752 29101
2 153477 941754523
1 145396 160904 585708040
3 31709 110573
2 160365 782157772
3 96843 176650
1 57008 91137 385248332
1 10385 190858 633698350
1 123595 170492 702596820
2 37383 368300112
3 15838 165777
2 176987 512357281
3 166414 4470
2 160005 531616345
1 59151 64825 573189005
3 135971 169556
1 15012 177006 504800093
2 48769 80627437
1 4859 90657 250610475
3 496 132015
2 66370 175699886
1 37145 126276 351134911
1 72914 186815 51010378
2 117792 223296283
1 66567 144473 334934148
2 174314 935994240
3 191438 164044
3 84852 35482
2 155425 592970001
2 146723 338430914
2 120430 936145933
1 136115 179300 946450700
2 65824 247421758
3 114330 68664
3 194137 124624
1 76696 174078 8140326
2 164421 584544931
3 91312 19172
3 106314 141802
3 96282 135471
3 93170 44412
3 178213 96612
2 28221 480545066
3 33903 169673
3 105952 58138
2 69026 378639126
3 55403 118755
1 54074 176383 786963540
1 78981 160373 944773963
1 85641 155316 575074637
2 80982 851594615
3 194393 27533
2 64902 799516260
2 143657 772375340
3 135976 54482
1 54837 194521 953124613
1 119158 167540 497692230
1 17790 170132 466971606
2 45256 922901392
3 84868 111446
3 101325 97565
2 135216 402777949
2 183420 106079250
2 165161 804141312
1 106522 187710 224563498
1 103542 152699 544529213
2 76640 119550876
1 93544 120356 686419228
2 169723 120266197
2 16709 71632192
1 11904 55160 174892749
2 146301 982946377
3 91264 6290
2 12884 649795799
1 31767 74632 440938674
3 127594 183295
2 179520 365388961
2 96752 221004909
1 37532 133155 943292583
1 40762 175877 290686042
1 18084 177208 606192230
2 49512 561085265
2 87133 943197581
2 34692 182709949
3 25286 152960
2 110584 573564718
3 118769 66519
3 7827 140126
1 20519 44979 664770082
2 84016 661558538
1 99996 151431 881133917
1 42 100707 589002397
2 4962 985333943
1 36968 151541 464452168
3 124505 67211
3 75631 73651
3 75509 26311
3 52370 136785
1 67815 109814 901267335
1 18615 108639 206256276
2 134280 819753992
2 145383 790321290
3 163628 187226
3 136535 38469
2 108347 543645930
2 39788 472158251
2 196043 802940634
1 2653 182829 452685280
3 156167 187826
1 110553 184817 515449513
1 135803 138261 294908965
1 6812 183884 435204502
1 6904 30656 57238993
3 13906 99158
2 69149 716227155
3 110714 87447
1 33955 91575 277816240
2 61636 340182921
3 170668 99864
3 107840 190165
3 3469 89065
1 95331 162243 590123840
1 57663 103273 144251801
3 135689 28729
1 4201 189337 249738231
1 48550 181911 784161785
1 83187 98123 299740348
3 157280 90161
1 57972 83115 291320146
3 32248 160979
1 7865 48221 946172184
1 114385 177327 29846013
1 13966 107646 643899312
3 88651 90851
1 129309 143787 629541293
1 61819 64099 765328330
2 66297 622615778
2 120468 84613606
2 5716 313341348
2 139893 456482074
1 40413 136392 989538431
3 198568 192057
3 78821 76858
2 116459 248035337
2 17824 755562025
2 3082 989247123
2 194572 225324002
3 135464 51796
2 27279 296586824
2 128552 445219775
3 150138 63472
2 120659 132490868
3 64051 50097
3 184134 17482
1 39572 101215 277642750
3 91598 27548
3 162014 51960
1 72641 147723 74034968
3 174395 139742
3 149310 141248
1 35872 67455 302379663
1 123420 193899 207432041
3 145271 69355
3 173742 166301
2 113158 873280187
1 64588 74752 524757810
3 28995 88647
1 191118 194981 544348282
2 171225 277283400
1 49929 118539 314147668
1 7263 133320 305627472
3 65070 180893
3 173889 35454
1 98588 101816 821958403
3 84220 20772
2 147064 14897059
1 26183 76283 162395736
3 166936 169359
2 54497 467531606
1 115202 136111 580426421
1 12971 188973 717647051
1 77272 102407 248301377
2 143091 197037534
1 145040 161424 994222919
1 48296 66755 496802666
1 52994 105404 153537023
1 93117 161409 760388886
1 50929 128705 317182422
3 64804 116848
3 183311 171693
2 106887 900876655
1 35408 63706 348978355
2 144315 708354465
3 18976 101851
2 170657 619054581
3 129859 53129
2 170694 748262543
2 142646 837496943
1 30029 157252 350276964
3 32827 96291
2 175768 57796935
3 196550 77028
3 156343 143949
1 85553 165860 110925644
1 38606 117744 53619456
1 57475 130727 146165435
3 182854 91664
2 97490 230665053
2 123116 673014406
2 115188 450383676
3 22733 46148
3 135229 92970
2 75945 760813184
3 165415 10621
2 90579 464551580
2 98342 868247165
2 58273 761818056
2 195207 601448333
1 24933 135784 99350306
1 1035 190130 973959115
1 6625 65286 759072869
2 91103 537414761
1 103992 164671 646250636
2 71918 334411475
2 100482 672358445
1 77875 185918 630054353
1 1438 159586 262838010
1 92465 190148 989983268
3 122283 122817
2 4100 494402727
3 38306 180462
2 106584 457047639
1 58911 177746 415164337
2 15655 526068411
2 51667 671048913
3 100763 46399
3 18981 190740
1 96590 131421 665536297
2 148248 535521572
2 33534 973777930
1 66507 195633 707205663
3 43031 188594
3 36949 171054
3 136300 89424
2 112542 46523736
1 12000 131844 330651766
2 151808 654948307
3 60359 12732
3 67270 155079
2 197984 974687128
2 153193 30041001
1 103756 144752 735378730
3 10386 135694
2 66957 546115508
1 151224 197209 622000438
1 109137 193064 463465998
2 76290 789049840
3 49023 81338
3 68375 131698
3 154871 199331
1 5557 76520 564508413
1 13693 114674 202608628
2 114342 299431442
3 6173 131978
1 116760 152926 532399537
2 2171 410967197
3 10804 169196
3 178539 181278
1 197664 199688 71442826
1 72184 97992 731344812
2 176191 659118572
1 33987 184324 2137836
2 87545 557444108
2 191912 710952163
2 172348 668013700
1 7679 18934 282762340
1 57010 83211 675723243
3 112464 96679
1 171328 188111 288069789
1 124069 141685 861254490
3 57191 163354
3 138457 140732
3 2168 27059
3 64991 49217
3 168228 89939
3 198912 175690
2 73806 29659980
1 66231 97684 515067226
1 34925 150418 912723506
2 39901 962733416
2 18556 229356184
1 56130 123503 105353204
1 61083 171189 887250189
3 129964 19660
1 128234 137368 223795653
1 45246 50365 92383487
1 32935 190074 581481011
3 13678 66783
3 135248 13519
3 158734 133822
1 64014 95766 136114446
2 38163 960839569
3 40372 93676
3 2419 44240
2 50255 678175797
1 38825 123849 561224157
3 79413 38329
3 170999 61966
1 40816 151660 238227355
3 114456 181065
1 13191 80969 996958190
1 73529 147977 785255785
2 34212 924360155
3 94554 97215
1 61297 165170 506672801
3 196038 67708
2 77712 283585628
3 102529 125934
2 39744 775715150
1 24059 138933 821451692
3 26551 9406
2 139209 140355140
3 41744 161457
2 171213 304697035
2 15073 650787008
2 33853 773484239
1 97833 158363 61705177
3 199833 59277
1 73731 139266 795453576
1 33870 183052 153286296
2 105097 428123568
1 15172 74676 950772211
1 38866 179582 590503233
3 37778 100153
3 144798 124928
3 96380 188868
3 171298 87824
3 8326 123416
3 115203 136834
1 128903 176306 304224587
3 109104 31916
3 107544 12209
3 47257 6492
2 55200 587147398
2 18775 733935625
1 8295 74485 524284
1 63090 112302 914324135
3 119223 95831
3 94739 12103
1 77289 134214 224188230
1 134471 153479 77007744
2 126267 465215045
3 12090 186889
2 130897 474134188
2 122728 20654059
1 94820 162139 827006057
3 181213 111575
3 17856 87861
1 114229 157710 881732540
2 18184 627490482
3 6961 179257
1 103149 132480 816925557
1 111859 131421 559123619
3 56748 112544
1 69226 146616 155283604
2 122029 283523570
3 87398 32775
1 33024 145507 31973206
2 92531 522773774
3 146185 24234
2 39654 170135252
1 93308 161684 589761908
2 137464 289684556
2 75886 845040151
1 25639 141889 508441463
2 151017 192471238
3 144777 169793
3 193679 21826
1 60296 144276 782091682
3 163879 194353
3 22319 86087
1 111070 170633 370368774
1 123705 131708 119026803
1 132270 158556 855506825
1 106554 174453 898370099
3 76263 90995
2 20619 620722374
1 8854 24468 278141387
3 134827 135969
3 144798 112679
2 174054 7538110
3 100169 62999
3 109455 129034
3 28578 76065
3 61441 195505
2 141927 341481400
1 19214 108249 342317817
1 162961 196079 916539946
2 70374 696097578
3 96778 81553
3 40147 113539
3 80681 138794
1 28022 119469 710278845
3 68169 58698
2 110634 768318562
1 67623 84257 195871521
3 26725 142499
2 145809 544442657
1 122725 152567 490653165
1 27819 130341 764306461
2 111086 734112854
3 198752 78557
1 30143 163191 968576925
3 144410 194128
3 21371 157672
2 182132 920793471
3 178503 180902
2 2180 165138193
3 58074 11389
1 148395 150345 884846455
1 138248 188509 189883440
1 81050 144287 657298289
2 7832 129464066
2 127962 912264766
2 8234 946195454
2 68115 814209279
2 31815 462091323
3 192728 48459
1 128190 193557 908507641
2 17016 894753181
2 118818 508380722
2 56297 787591680
3 18865 49813
3 24965 164636
2 140423 425419964
3 38604 186576
1 66069 184113 937077047
3 6537 56884
3 122469 51351
1 71778 142415 671652543
1 111535 136479 481777496
1 36560 80401 210773504
1 6139 160045 892424767
3 174151 41547
1 85119 136548 351794765
2 81074 808631397
1 127497 155767 391202862
2 46797 445230182
1 97309 115641 666307681
2 6310 225974890
1 26576 82602 235980409
3 17993 189672
2 34531 738755782
2 16903 389883663
3 39365 168764
2 112910 7764854
2 61861 280600374
1 1727 19243 113535763
1 29761 161795 963478001
1 70459 149379 566916794
3 57593 115263
3 72781 171995
3 138688 29048
3 105161 161557
3 24818 96580
3 46460 18577
3 199132 71838
2 43713 239862957
2 102201 61924279
1 76812 114201 499535793
1 97522 175973 280482386
1 57427 67026 732514887
3 7169 81721
1 52296 84115 494592698
3 184373 19921
3 36525 43368
1 21392 105919 509943044
1 25096 34703 867680684
2 195172 636142235
2 188240 131513793
2 150314 118225942
2 164736 848415092
1 25278 27196 305630513
3 41327 148085
3 125402 133621
1 62104 133858 679687843
3 198416 40827
3 167105 24151
2 38815 731732590
2 134046 106844801
2 92951 873309760
3 77699 32349
1 96118 184800 989430703
1 51118 100873 495502011
3 18974 67980
2 13059 327475093
3 162086 62848
1 47564 162405 150298412
2 70367 52960916
3 99475 199178
1 29822 163262 527050089
3 179095 124712
3 157754 56638
1 61430 177770 156154972
1 49778 172174 17829547
1 44085 91094 760982893
2 197704 370163548
1 142065 180566 265111264
3 111364 20902
2 91255 326098723
2 69588 605593033
1 3986 176499 532676257
3 56867 118457
1 123610 150784 165643958
3 141846 101705
2 159078 566601474
3 59450 127186
2 6658 471021846
3 89677 131976
1 13375 155133 966768102
2 87475 691034652
2 61748 799707153
2 848 271517249
3 150477 164869
1 63796 166040 590167305
3 147344 106283
1 116310 171788 735599630
1 115658 173086 735170591
2 179225 603159426
1 117502 167088 656640258
1 57234 84932 983435361
2 40781 920392493
2 74814 733048274
1 25652 104118 163974980
2 45703 466050055
3 133179 35796
3 12703 88597
3 117848 184731
1 4186 46007 737186723
3 170471 189013
1 41305 172196 941515638
1 1061 9890 164691644
3 4662 139865
1 102323 172953 348301379
3 350 80111
3 190679 17118
2 15873 864653516
1 66581 175641 970983020
2 83845 633945185
3 149263 155251
1 46727 109897 871500616
2 131317 790375491
2 129182 331378038
3 36791 117423
1 31178 183207 206366933
1 8826 138782 678094922
1 50092 55532 435071572
1 105945 135590 845985002
3 159848 52232
1 29685 56517 469824260
1 164259 189824 215847602
2 30929 866155554
3 78128 29356
3 162968 91171
1 36282 155195 292370134
2 98197 646983219
1 37204 58913 529586393
2 80071 504804317
2 121326 198059602
1 2092 160738 765966173
2 75566 945239754
2 176160 305079441
1 124535 173640 284449451
2 22925 415006917
3 170525 93185
2 70816 787802929
1 46176 83043 185123154
3 84502 169579
1 68135 135049 498957544
1 59738 167191 323143002
1 56515 94813 997753272
2 4595 130370779
2 136963 200381293
2 288 174632716
2 53725 560860609
1 116863 159495 170061469
3 192263 30684
2 11755 811748305
1 1159 65201 961130536
1 102615 179192 864857074
2 3265 374995813
3 121993 41463
1 36370 133262 224678774
3 189879 167469
3 91657 16094
2 119138 313482078
3 38752 68706
2 163168 253058097
1 15979 114137 738781534
3 161357 11925
1 23545 168129 501178302
3 97868 192835
1 40696 56434 749676913
2 156906 25211958
2 49726 579723915
1 79979 178819 782979915
3 45544 27206
1 196071 198961 174598282
3 104848 99007
3 36669 60612
1 35281 174484 776372953
2 178419 896084211
1 41984 186623 192564788
1 88807 120947 409495020
3 74580 9746
3 15778 153849
1 117602 124520 251571538
3 67321 10237
1 105519 124722 978604030
3 29677 155810
3 33408 58479
1 100863 126495 601434049
1 181479 198371 403252755
1 155834 196011 107200898
3 3953 29156
1 110230 159895 223892937
2 85547 642263560
1 8636 124056 632002549
2 158528 354822871
3 27273 154534
3 194784 6112
2 8155 299100848
3 191074 48741
3 198647 123254
1 11634 197046 634532670
1 72332 140249 163022884
3 4925 164879
1 110909 169615 322733389
2 33297 1368659
2 124731 315395492
3 163209 140614
1 119952 186045 809427452
3 53071 113670
3 88495 68827
2 75200 192068185
2 91033 666450608
3 126893 2846
1 11776 98429 119719269
3 136957 130285
1 84058 91218 136545227
1 56437 96616 809745924
3 120367 120059
3 174105 60614
2 172621 674409764
2 37180 302566830
3 33478 27073
3 60666 162675
3 152684 57754
1 58683 153815 242818687
3 176823 139129
1 8519 119468 893563916
3 3767 109298
2 84858 794617224
3 199870 73779
3 185697 79942
2 180014 943642886
2 8590 887084713
1 1141 191155 892064885
1 139726 141241 407005311
3 148591 61301
1 61423 91113 329107385
2 167492 648297792
2 20805 267761089
1 159153 170062 630966013
2 71109 363306694
3 152245 79075
3 171745 198532
3 47699 44376
3 89293 74313
2 65222 766931218
2 29467 168189344
2 119609 994051451
2 66021 883249898
1 151693 157938 20933801
3 152394 179756
1 13487 130928 287667087
3 111924 31897
2 187613 415349931
2 91667 938321117
1 119287 173283 211759698
2 117119 719864293
3 119483 68468
2 170763 542124584
3 44652 34148
2 73811 411489810
3 154040 34890
3 12231 148175
1 8167 52699 411660765
2 197378 375719562
1 59042 79998 381222551
1 33228 39428 169691598
1 32234 186968 663574430
3 89921 41095
1 48831 60582 785064360
2 185780 390063681
2 107186 42673020
3 39370 59336
1 51156 84424 698127140
2 109023 375797630
1 167398 189558 744520807
3 71741 101661
3 16509 42023
1 106274 138657 393058240
2 419 164524514
1 66759 163987 108966282
2 86590 255560969
1 12887 177574 895521013
2 87995 391883292
1 94687 149676 741033326
1 19796 56968 493002981
3 41186 169533
1 182788 187049 21947900
2 88159 109531050
2 20001 699242782
1 34266 167749 452731838
2 37006 687065032
2 47920 801657395
1 8458 144487 525776215
3 125452 183911
1 47036 118482 485026008
3 113697 19126
1 23858 142091 859861638
1 9656 188680 439403490
3 44490 102912
3 84077 12258
1 51769 196156 187389516
1 94144 156042 11051477
3 136124 135732
3 148252 164664
3 121838 42117
1 35735 155539 881236766
3 12032 1416
3 131147 98307
3 57820 133958
2 8579 920448026
2 150012 798240416
2 90852 474115763
1 89228 192631 37820946
1 32931 35222 799657738
3 24929 155782
2 73260 94406948
3 23801 193283
3 44839 163334
1 49105 73999 334381837
3 67387 121905
3 109170 137179
2 104597 454183553
1 160107 189058 1956189
2 83396 948794179
1 57204 176913 294689928
3 126881 197637
3 133506 141591
1 14267 170667 444344398
1 6540 114696 562953509
3 134216 68390
3 6014 64684
2 63155 300463712
1 11200 14350 896970004
1 116468 197567 937702533
2 50828 151534558
3 8322 57390
2 28702 882158839
1 107921 189209 826323490
1 8389 39831 450324358
3 173024 96428
3 153881 160775
1 4173 181266 696574025
1 10594 37128 989341554
3 92517 68445
2 32659 353064478
2 176916 594871352
2 122424 461177187
3 21721 37735
3 43651 3648
2 55783 522463405
3 45474 36937
3 65772 174217
3 67983 143210
1 15271 41467 539850190
1 142206 149685 285774448
1 92798 191346 99269219
3 199192 82621
3 26679 167873
2 100074 379906033
2 86922 195419433
3 164504 102938
3 75875 173166
2 85876 274621152
2 138262 345161895
3 87845 152376
2 103644 387968168
3 49165 82105
2 121140 594853542
1 73527 104711 28843028
2 16282 187298593
3 31913 133061
1 78969 165686 862592490
3 81406 131792
3 163921 97253
1 63465 198644 949511660
2 2711 868524383
3 88988 149268
1 39325 155861 531794368
1 109662 165492 84497765
2 44459 961181902
1 130627 148383 913554229
2 26292 361587942
3 17661 15580
1 69806 182763 935558898
1 21925 71170 559487715
2 183450 599008917
1 8086 90997 655782417
3 27838 43730
3 152879 130049
1 1798 15720 234226667
1 74085 80534 471458186
2 169071 335465384
3 17677 73923
3 45886 164967
2 35542 631683908
2 199281 970566114
1 126605 161106 32772486
3 128163 137271
1 131745 147410 56402841
3 180060 138614
3 112712 68784
1 68113 74417 630458348
2 18619 629826290
2 40409 606347235
3 29144 194584
1 14831 39365 944393561
2 33930 129959493
1 32229 102975 234407685
1 137162 188654 901503496
3 146875 22013
3 32535 182443
3 27137 72780
3 32150 119564
1 1843 157813 265267816
1 30663 112888 651643759
1 39112 60159 650939505
3 54778 10880
1 13966 101657 360885195
3 129572 17358
2 145247 332976401
3 90261 153264
1 7134 87978 750039753
1 25321 138744 927618988
3 168456 120793
2 43135 719335307
2 60121 73434233
2 6817 876833637
3 72206 118736
2 181830 435123428
3 89053 52300
3 161002 55079
1 158430 165031 89493702
3 45532 13656
2 152138 368097148
3 67894 45447
3 55706 6309
1 54046 62825 540477449
3 73092 196326
2 154929 991540334
1 16577 155645 59956809
2 189693 224258296
1 1596 91442 97341009
2 7794 256434597
3 50801 164141
1 21685 38407 378943047
2 93849 261998630
3 114701 94327
2 124355 738464655
3 109940 77250
2 161806 818995208
2 37763 298984685
3 61435 96326
2 62402 756258699
2 12196 903428445
1 134066 154639 544003956
1 45351 179509 400029606
2 26010 706913385
1 14764 28681 619983031
2 33616 846555821
3 67320 1994
2 121196 296328922
2 158791 441767900
3 149159 14849
3 157603 128161
2 6233 739463877
2 90637 331508681
1 59602 86986 589309598
1 20985 67769 786955833
1 29367 147775 846222073
3 104143 47088
3 27765 22781
1 91407 197955 46000037
1 48596 111352 82750165
1 34609 69036 201728592
2 118771 545697934
3 66758 145379
2 196938 172564
3 48444 159613
2 71673 780717524
2 108632 569788800
3 184307 122854
2 153764 57679276
3 154702 170390
1 12183 136387 865327291
3 151230 8085
2 113375 96316056
2 161265 319185224
1 57047 122874 786603172
2 130209 732061022
3 47885 157901
2 123233 471652366
2 172152 209759919
1 71843 114545 46390021
1 75398 154621 47795506
1 56972 84246 284000443
2 41562 507981177
1 166446 176384 742340092
2 74366 34677452
3 107505 165431
2 14461 138237423
3 117710 67012
1 20278 76925 399579456
2 105573 462983391
3 53360 179888
1 169769 186928 901414984
2 51482 83640323
1 8493 132449 963672214
1 148834 183535 757497771
3 101984 176276
3 14066 189617
3 199554 171966
2 72278 649987588
1 58415 141411 238283140
3 48658 158223
3 181333 136255
3 12466 93530
2 11623 738846733
3 14251 96489
1 124572 191547 444802808
2 9677 111874241
1 84538 166459 845004233
2 112178 498499521
3 126805 120594
3 155237 157456
1 34772 137296 947596415
2 166297 191406841
1 154541 173944 314339242
1 21406 140866 177579686
2 19933 389767497
3 178199 60738
3 43901 103
2 198160 695854535
1 96703 135015 102983423
3 70736 6666
1 2145 108388 239420984
2 41863 811253253
2 183127 509020508
2 70428 157661436
3 26768 58607
3 81666 96756
2 44479 673964243
2 98418 219352583
2 36526 326477146
1 37060 65656 178007526
1 14549 97155 608310883
3 21296 97588
2 49469 64059808
3 181286 145443
3 174933 174413
1 133199 168231 972667063
3 26693 10646
2 30529 392159277
2 132259 862707373
3 37383 63160
2 16776 691156332
2 68973 919117319
3 47830 32093
3 53973 79530
1 76912 199702 296638401
1 32040 74092 49147279
1 82404 122864 574888895
2 44242 762397423
2 56683 147693993
3 38195 115698
1 146646 169346 417358491
3 107569 25157
3 104237 38594
1 130127 152683 211062944
3 98795 170707
3 131436 149115
2 152215 912349721
3 125355 156308
3 164380 22729
3 12623 136540
2 160324 298565811
2 157651 680916375
1 16780 124883 539179517
2 5005 614061641
3 189982 87049
3 123993 63672
2 87095 759745027
1 13844 135438 284347182
3 127707 77026
2 141483 54413648
3 161095 11540
3 168998 36491
2 97321 31908516
2 20722 290216764
3 61146 36329
3 136244 157899
2 193555 771127223
1 89857 164196 707355411
1 77620 94026 154437771
2 94937 725280600
2 136558 143890757
1 137709 170435 969137719
2 185357 894114641
2 89428 842031486
1 86141 110962 295489544
1 14878 39755 724990206
1 49082 77153 268668834
2 40640 1140822
3 81022 69954
1 34129 182754 71208502
2 113725 470155052
1 19234 49769 266881021
2 53587 558753284
1 38038 73745 900355123
1 121751 169122 948980346
1 55366 87316 335727896
1 59658 116817 131977895
3 130534 198526
2 100900 843992320
3 193056 153500
3 89399 61746
2 142340 63788534
2 42197 875349061
2 108552 842290617
1 16056 93573 225342969
1 60045 127137 495095219
2 11008 19368190
1 26994 122872 363554734
2 5428 89758245
3 5966 53157
3 89450 116580
2 31411 478249044
3 171745 192443
1 14572 186764 493759939
3 73602 166924
3 151785 150154
2 140294 148512815
2 78410 919480264
2 67145 282811165
3 42519 180079
1 29161 34549 469432863
3 165993 127305
2 121850 233359138
3 115904 111142
2 4305 792904555
1 123034 149159 51816172
1 35665 184476 846630553
1 100115 160775 203039764
1 158367 167135 676416425
3 163290 100059
1 14783 34988 247604303
3 140546 58079
2 192278 464315901
3 20590 39034
1 38373 109075 732949111
2 152982 364467000
3 12471 185791
1 87164 105381 296020130
2 58424 439945572
2 151403 647542615
3 95913 145721
1 133533 193482 604897694
1 36842 62360 910458318
1 112204 135900 928092346
1 50432 154183 923511473
2 167002 492143268
2 168915 178792157
2 121348 38928090
1 43636 115793 826143060
2 120896 65478209
3 113379 83283
2 7851 783532263
2 125537 73698443
2 72729 576142571
1 45173 151482 302432147
3 45602 199315
3 78179 86843
2 2241 272519430
3 192995 132707
2 38344 90012597
3 139459 192006
2 147847 835196577
1 112993 135028 554064638
2 162045 934288078
1 80071 107465 492215874
2 141972 135892504
1 107529 160565 831093051
3 41573 78846
2 18936 215629910
1 48177 167571 361081115
3 56642 144132
2 141555 63050175
3 24617 118136
1 6338 21243 612314563
2 105952 344297402
1 62703 196536 255283808
3 154933 46887
3 151140 109179
2 79825 865512315
2 10309 299239155
3 3505 99741
2 67410 615953534
2 158230 295143050
3 166831 4430
1 49410 187572 503519944
2 61588 300524073
1 51493 112175 819650389
3 61594 155937
2 49985 299494818
3 168031 180261
2 122053 340933446
2 130045 932201823
2 160186 684429530
1 63060 180127 289965649
3 16477 104138
3 198317 183470
1 136859 148203 472070806
1 67284 186607 964454309
2 28404 846823958
1 99709 126482 694308119
3 78937 32730
1 75102 82438 611770295
3 182405 145136
1 5159 199199 514747451
1 36444 73653 169831987
2 170383 550094460
2 15285 399438010
1 107980 146082 542057063
3 19454 143368
2 83156 748172169
3 104219 125846
1 34722 143031 113740729
2 139479 654854304
1 81681 145896 902455445
3 26917 163241
2 21536 698093458
1 126712 150619 810185103
2 174073 622622471
3 47124 171215
2 23611 64994530
2 60737 867072490
1 118044 171455 421698351
3 115362 199475
1 80555 86865 123597033
2 136757 949864561
3 129506 111303
3 125329 115593
2 170840 655640639
2 188341 592173915
1 135633 190080 507612402
2 37250 136160619
1 4788 35880 295930655
1 16345 94680 486657787
2 127549 143997780
3 191498 180915
2 177642 519371845
2 59749 864257362
3 113576 189384
1 66351 104637 871522320
3 89777 10385
2 1225 954534982
1 68718 97099 409143362
1 147194 148382 981192941
2 54026 949176104
1 111408 153105 683298417
2 165570 70096378
1 162244 181287 617897408
3 112784 71009
3 119172 32176
3 38464 36206
2 180747 459227651
1 77893 186697 459659701
3 120933 38552
2 114041 19958078
2 174291 982653308
1 7822 32048 257459192
3 61126 89297
3 187291 77207
3 192898 110084
2 345 996833887
1 56857 144631 597676352
1 57407 120720 994286748
1 30718 44795 300513228
3 127559 186732
2 114954 824006436
3 176569 74707
3 100478 58479
1 8556 13353 814462984
2 149636 136248241
2 77511 346837668
3 77385 151412
2 84339 157222302
3 114440 112466
2 91899 448973759
3 77277 130530
2 101199 973463209
2 113941 652090514
1 21398 125978 91922583
3 99295 177893
2 40282 297811415
2 98851 658485252
1 29192 199263 428306484
1 185303 194795 345623868
3 50485 55376
1 135233 165146 482381118
2 121504 187239834
3 46664 38928
1 37479 80342 280448674
3 106262 70779
2 113159 507217456
2 107942 566560065
1 120145 182873 117699291
1 128157 135362 247221284
3 151716 180123
1 2468 75054 914468286
3 67008 152074
1 130167 173312 118517338
1 172554 194962 611542504
1 106374 157237 874179277
1 150408 188569 308966679
1 13331 26241 178885406
1 54536 134653 131167843
1 108662 177499 756822927
2 133452 215656991
2 11194 623551340
1 22924 66341 756007832
2 16077 820254756
1 100958 124640 689152499
1 68245 138417 756772565
2 131018 655383503
2 121754 145646345
3 28976 176109
3 145938 77148
3 104537 72699
3 154528 49946
3 14905 96788
1 73917 95945 318357864
1 107422 160424 692493740
2 145042 66021312
2 114013 746671802
2 95278 314291521
2 175496 237445958
3 47544 39401
3 31340 104234
3 19680 139938
1 26626 73831 370338299
3 59760 143707
3 79911 2276
1 45881 62682 435431641
3 177883 156693
1 125951 182975 941647746
2 87539 22670579
3 100731 108741
2 191200 906124495
1 141863 197323 366830717
3 54863 43930
2 77610 675319139
2 133929 233146779
2 22639 402065945
2 37199 892012113
2 110070 359563336
1 139126 165934 419668925
3 58771 115952
2 119999 741277798
1 157533 179430 740074388
1 6092 197272 987930370
3 83708 12044
1 185611 192201 221803445
3 23135 9278
2 56464 734369270
3 156144 196280
3 180771 85633
3 86369 131289
2 199192 476492257
2 21251 802994766
1 153749 164079 772534243
1 35486 35632 965103692
2 189801 311978074
1 49025 121255 638497621
1 94102 103470 805592967
3 182848 4115
3 96356 182597
3 45655 84286
2 105592 49158601
2 31195 363911337
1 66606 113378 880630006
1 64700 167305 918366952
3 27946 63695
2 179077 129983761
2 140286 499772130
3 196020 173985
1 107729 129916 58033512
2 122669 70586343
3 146233 26914
2 77105 257002044
3 166420 104565
3 196472 175566
1 112750 133861 577827725
2 123417 953580224
1 157739 192818 79869904
1 67125 178247 594827553
3 32987 182906
3 152833 160379
3 5356 2336
1 52786 130250 86616129
3 10474 24134
3 105071 51494
1 46874 155932 966784901
3 195108 45362
3 151033 110902
1 35974 186570 789321220
1 139005 150276 974212124
1 136537 189294 416662799
3 192808 194040
2 142267 949670219
3 29080 122614
2 11697 928269922
3 135890 198716
2 166707 674223739
2 110367 345384796
1 23341 74021 43869985
3 117115 60249
3 85509 87934
1 53845 178424 696924304
3 180558 107792
3 50994 14445
3 125449 138959
3 174877 35868
3 26866 117648
1 26908 151231 96770342
3 71511 27214
3 1755 94217
1 69016 193467 510709950
1 82287 127189 949441582
2 40666 203300986
1 60521 184006 686641255
3 145918 135556
3 101281 153854
2 130506 603426812
1 36399 129837 430831102
3 61840 104224
1 94963 171717 694349792
2 108636 907122097
3 86072 149574
3 45692 103745
3 17962 58831
2 94587 314424186
2 159761 342519541
2 127586 290769057
1 47304 199541 756573404
2 52045 415780839
1 139446 174933 921844641
2 35510 445763376
2 5709 741366635
2 148423 222957330
3 15404 68161
2 105962 134611852
1 81670 169578 964080066
2 189831 841252879
3 162792 122602
2 17393 585240514
2 71028 568555300
2 39632 305358807
3 198827 148216
3 103397 123748
3 87152 98407
1 69033 180500 712387656
3 28296 135864
3 181468 3175
3 156377 113272
2 21654 613136700
1 112657 150125 242200255
1 86002 132170 875406801
2 105307 93470674
1 85688 97427 990148277
2 89835 301723475
3 186648 65354
3 188714 189050
1 35589 113759 330140085
2 197019 897901557
2 111239 593579496
1 129384 196398 316656210
2 186087 176325808
3 84447 34937
3 138504 135543
3 154033 116400
1 93445 196539 338829622
2 187806 693054515
1 91002 159993 11955250
1 30374 60151 559103276
2 81151 267310018
1 6493 110745 43292419
2 15452 444738233
2 188616 726740161
2 106797 272027466
3 50427 86014
3 117873 1910
2 138831 221175820
1 61423 93144 45692167
1 27131 33061 907136340
1 83159 184217 29109026
2 158023 247096159
3 59108 182627
2 95686 665627258
3 71744 146040
3 49808 80003
3 81033 58655
3 34053 96081
3 46555 6462
3 158466 30182
1 89230 97862 116722879
1 86614 105442 263087669
1 894 8994 783740679
3 131091 158145
1 52796 102639 927097591
2 5200 974515489
3 147425 68840
3 49409 170440
1 73741 108069 183084359
3 24282 77309
2 156576 357685718
3 78452 77584
2 136265 589395742
2 71168 336055457
1 176588 193641 982087164
2 126547 706363583
2 133086 471486682
1 89393 154196 365339188
2 58311 93803750
1 91510 145626 178432677
3 66021 157890
3 155746 108110
2 100669 364868499
1 98290 128636 431775047
2 63120 9042227
2 189488 809830491
1 22815 30168 70398188
3 149221 59156
3 149286 141595
2 50095 528628694
2 63111 325149701
2 167680 446507069
1 72315 142527 799460075
3 163407 69858
1 125082 165733 823897104
1 87092 89394 946928227
1 3965 23164 505921234
1 8752 38010 465948669
2 97102 619096406
2 157056 698827905
2 166576 679474717
2 149360 992489677
1 65935 147008 620003379
3 45982 180529
1 154609 166423 35947989
3 184510 124249
3 116026 168636
3 149795 89906
3 185241 11808
1 107406 139585 479555212
2 125301 205653350
1 86989 163781 813196703
3 28868 160187
3 65447 121640
2 80369 529214649
2 126667 752364117
2 131392 72513384
1 56857 152315 295957041
2 23416 688684388
3 50503 154178
3 137466 93340
2 28502 51940938
1 13134 125925 722848653
2 164854 708267059
1 115908 175216 683025157
1 132866 177806 291541511
2 3543 756734204
3 162583 11770
3 128156 29792
2 57216 968149341
1 136660 144571 519530892
1 64855 135989 912212867
2 110064 863690719
1 2743 126822 451849388
3 28547 161354
3 68459 135736
1 99153 140703 22594907
3 36034 193489
1 72793 180759 490092289
1 22939 46127 590966386
1 48867 86257 369150266
1 120609 166540 301514866
2 26371 145558877
2 90077 330566907
1 108305 112048 10901898
2 193493 586316137
2 125456 227702507
1 23867 115425 312512706
3 19244 11749
1 85392 106180 627920412
3 49773 88843
2 86384 635187027
2 9219 671384152
1 139388 195448 829171630
3 54201 105336
2 155711 690752709
1 96419 198312 234784335
1 37611 46628 475258128
1 173307 181680 225252883
3 1077 93834
1 78018 191903 927587407
1 12117 130500 195593341
2 153968 145396114
3 69764 74833
1 82894 87948 770270956
3 129270 154349
1 111173 114785 13282894
3 172460 9101
3 189942 21138
1 94032 125470 412292370
2 140940 417902874
1 81857 102005 625537516
2 102089 692049696
2 118801 45214834
3 75944 133911
3 173546 61251
3 56893 154827
1 32245 112096 577115786
2 170878 100002269
1 83119 124076 301011059
2 136695 734784068
2 27025 955452420
2 1135 335274186
3 112874 183370
3 33782 141563
3 5086 71982
3 67191 32181
1 58023 79248 815268883
1 5921 44710 517614731
1 84943 104121 922012761
1 88689 137341 78891330
3 194450 178104
2 69398 677877417
2 25755 173993193
2 103679 336097512
3 105258 186370
3 81188 57977
3 193846 29033
3 159775 33761
3 126239 199683
2 133253 490979757
1 40571 77236 194278567
3 194730 85454
3 171601 180530
1 117680 152022 877169991
1 67751 176688 196367674
3 312 32585
1 48074 77617 773655306
3 68281 152096
3 128207 76280
3 168779 153037
3 168128 5575
2 92765 199504786
3 109771 41995
3 75094 44450
1 24707 30803 387395492
3 61728 19827
1 23509 86200 524763464
3 141168 116766
3 4049 36862
2 164486 20552327
3 53913 65880
3 191281 118833
3 59939 145078
1 40702 51160 40736724
2 2156 183368221
1 56130 132499 49162640
2 143650 127465540
1 17066 52125 15824026
3 125522 154546
3 140156 99170
2 36312 317863872
2 61404 894901105
2 183438 593169903
3 187187 117969
1 82289 108393 887118310
3 127487 181073
3 110586 133746
3 138747 13941
2 145723 376357372
1 105707 132220 683249150
3 176687 50095
2 43887 952106958
1 106112 154375 349200005
3 84609 164299
1 80716 140440 416180888
2 189999 397753211
3 40715 60708
2 158523 944775199
1 56911 187600 342208076
2 134406 313360291
3 1709 106557
1 94170 113749 222119351
3 27428 160128
3 96672 101286
1 184573 195271 995016615
3 81124 186602
2 61106 866146164
2 48502 681207775
3 195779 124260
3 156183 53750
3 121554 74186
3 165905 45996
1 182625 195795 255369995
1 120178 140374 850490680
2 127129 875035679
3 104810 65181
1 112760 135170 413470654
3 89404 142429
2 126485 775034970
2 48657 733291041
1 39338 119020 414321451
1 38948 71619 924577317
1 51283 71905 399762081
2 167307 32989581
2 6605 381713750
3 125231 70892
1 306 121348 749514733
3 37509 176242
3 173506 187654
3 66902 163543
3 9203 66656
1 35766 69583 456990218
1 164754 191521 587177540
3 117276 167841
3 35958 111625
3 41644 68137
2 101458 701965349
3 117940 129242
2 191774 81764102
3 24331 103162
3 190265 54118
2 45918 591438365
2 115742 864392417
1 21656 148977 776002069
2 74008 194120776
2 3071 46132992
1 64938 162478 295275490
3 112693 151984
2 126582 909563661
1 31030 99603 818406962
1 6673 132352 771041724
3 150120 164419
2 183453 864509096
3 127001 9448
3 117450 93361
1 74454 90348 15949271
2 105631 375655532
1 113215 116488 664804083
1 50549 132721 797141054
2 32511 950386885
1 29024 66965 975475035
3 170811 94638
2 118047 724745368
1 43185 167685 890741289
2 185149 359197148
2 115799 790863196
1 59191 183970 965241640
3 113410 4185
2 84647 662884157
3 122776 11188
1 19675 58604 559909475
1 134459 151856 740053283
3 181571 137089
3 48689 74048
2 172513 578715064
2 193484 843615918
3 158441 11700
1 27918 191490 203455603
2 1582 981829027
1 18536 114713 557963179
2 146094 565770322
3 74867 26160
1 78143 97693 301751364
1 96087 169597 380868466
2 10142 189097525
3 72742 121569
2 198300 452379720
3 107855 34041
2 74280 864425175
2 13909 793222438
1 173720 183815 223370527
2 196882 311184785
3 129088 92851
2 91664 689947271
2 185109 3304773
3 12295 26980
1 112599 162838 595842952
2 168409 742593525
2 80871 729645796
3 27214 158818
3 103180 76160
3 150513 166785
1 162403 197307 188814346
2 177023 524790207
2 883 144376444
3 15188 43278
3 180363 37483
3 175640 62812
1 9140 197946 737553015
3 92574 13998
1 15293 98631 61229331
2 81386 512551
1 103637 154284 761159322
1 56176 96629 966503395
2 124470 389915312
1 81457 181022 617987573
1 83680 180961 823564804
1 57983 78846 585800445
2 105130 232821974
1 71345 196442 192796529
3 194544 165259
3 55197 46690
2 29113 445547384
1 56192 161740 965825870
3 68503 74263
2 32444 278786255
3 112664 62011
3 55383 177918
3 91173 71404
1 110551 157928 992056962
2 197412 875820786
3 100 76258
1 50152 68719 536955917
3 34721 116610
3 98334 28359
1 68465 90220 184568115
3 43544 603
2 97173 606684332
1 52960 60618 875506977
1 24914 77092 583310707
2 79606 434967710
2 168539 603836142
3 181533 100450
3 182639 87337
1 54082 93706 584910903
2 176584 680114142
2 169434 848918711
3 23317 57022
2 178795 470838542
3 154900 91904
3 115410 19291
1 2209 123986 735592598
1 6429 126168 246129110
2 90822 994557175
2 192574 337706934
1 29282 117911 217408057
1 31793 150612 633391103
1 31994 60967 474087058
3 172348 132319
3 166863 143558
2 24270 458284375
2 184929 968561875
2 60614 531282810
1 56050 179579 356129618
2 71292 803763280
1 110058 190459 382035713
3 71890 4550
2 163126 787593597
3 55735 96855
3 44330 18743
3 158116 144959
1 23194 190192 24707360
3 167802 134240
2 65829 713900043
2 44615 13020355
3 79019 13949
1 25392 134607 223233858
1 128457 141693 412650749
1 60870 119638 130550794
2 46932 827607448
1 7699 37987 652121529
2 10081 65203411
2 184940 809322535
1 59331 127356 958573141
1 21125 96239 167342996
2 195737 68417746
3 165132 52957
3 104006 154039
1 45440 171058 376104976
1 27856 61074 771946773
1 7563 100916 96649422
3 78082 60112
1 22571 120085 999314147
1 56078 196323 268852342
1 161523 199928 271073222
1 18690 99107 67032533
1 49784 78009 222507154
3 153283 115553
1 96414 156814 354136292
1 55927 194061 677222052
2 94439 904603618
2 196911 772836625
1 14900 99416 24746110
2 29821 901135106
1 44156 64562 532042203
3 32577 87672
1 71601 144440 536966945
1 100522 193931 349570690
3 144918 138962
1 116631 138626 968264091
3 121135 28855
3 32438 162642
1 30924 60420 611939639
2 36477 194362991
1 173219 174945 994684761
2 144668 682673500
3 85585 168611
3 59801 35102
2 116407 880254539
2 198918 379960253
2 78471 24843550
3 20343 89770
2 93855 824680183
2 78932 823718814
2 138195 752866206
2 175691 593950161
3 178094 108083
2 174601 804828005
3 45353 11845
2 126324 233775565
1 45263 96812 489044076
3 198324 94304
2 30771 751733489
3 140180 113140
2 175350 992264833
2 154034 733936550
1 143469 182271 540341606
3 77990 118810
3 74993 155596
3 147751 151920
1 66360 182090 319333926
2 95742 354833527
1 120253 197782 904104268
3 39101 136903
1 107026 171418 606485034
1 8815 165724 759559869
1 25923 65747 840273399
2 109697 11828447
1 51482 75915 102380128
2 8467 485344365
3 77636 165433
2 107297 300312915
3 35973 159169
1 4887 33500 709590002
1 83916 114331 643247755
2 142001 623208633
3 54621 173084
2 93934 417302191
3 76578 193307
3 186054 77719
3 96702 197626
3 75832 42094
1 175416 188249 540923076
3 189063 49486
2 141211 186933677
1 134518 144360 832494352
3 81507 27404
3 30511 174668
2 25983 414205509
2 196238 178032268
3 100337 89305
2 37035 88958473
2 83702 591289228
1 55295 102240 424749541
2 55189 600216259
1 20264 156243 308430491
3 32822 10732
3 49502 139259
1 178516 194697 707040460
1 68146 82172 53453451
3 85267 26118
3 167774 54958
1 57548 151506 887385616
1 37175 164453 249207413
3 131658 86185
1 80108 107176 169366951
1 31820 47639 901132180
1 83689 112737 509953169
1 26651 162750 508161266
1 49189 179876 406490748
3 130731 93619
3 31675 129004
2 84475 606852778
3 58665 138262
2 20385 85265300
2 186953 200773573
2 84012 676270569
2 133038 387112810
2 115719 55565454
3 140231 157919
1 62703 194533 933492619
3 140499 58475
3 107717 119812
3 198448 184690
3 83184 5278
2 255 458994603
2 113006 16736851
3 144415 76958
3 148106 110667
2 46155 492467196
2 51658 915390497
2 105066 901849924
2 96021 849514958
1 19637 27943 123788432
2 190897 359865217
3 69539 95232
2 729 219261659
1 59787 197493 700303763
3 179042 39285
1 7801 158596 516197390
3 144049 123758
2 65318 836668924
1 68436 155843 792100128
2 130021 919481760
2 179362 37057440
1 5249 50434 33114715
2 120134 41165197
2 184751 950061831
1 16063 113292 846664145
2 147069 420702074
1 69159 112486 516617402
2 123837 240450184
3 118488 150155
3 199426 12641
1 97069 173729 741136136
3 190666 181951
2 182674 402492801
1 32316 114840 594613786
2 83953 756211751
3 37766 104815
3 191564 76284
1 2285 94048 66022898
2 161588 510536650
1 82812 166256 803708330
1 105076 189876 758383954
3 148978 163892
1 28121 196856 127033322
2 78547 428026568
3 8493 128675
3 68952 22435
1 97996 158982 823632088
1 39705 89367 682010726
2 128880 480568956
1 9005 134130 145415343
1 32122 39849 538253092
1 1254 73163 330722116
3 25161 55763
3 130423 124239
3 120405 155939
3 146443 158266
2 12378 85930084
1 47421 171713 286620375
2 65709 643249192
2 149922 204122892
1 30818 89231 739584759
2 137309 246382947
2 153836 110159029
1 7464 40097 393867991
1 96750 142619 69951996
3 132021 190314
2 64158 270982008
2 183573 996211375
2 116230 144720661
1 32317 122157 65227059
3 27179 172619
2 11181 569543464
3 176083 96801
2 54024 743979441
1 37254 89318 564753959
3 18476 109330
1 91495 115058 500888373
1 76423 185772 763155288
2 37314 588589565
1 1700 160991 292091340
1 77314 93446 849054934
1 12162 186549 211208600
3 6019 150230
1 29325 36808 10042936
1 5705 8855 412260365
1 18507 194178 139015828
3 186505 51341
1 149503 190458 542189598
3 190069 155041
1 85458 112035 114668142
3 81363 1446
2 186465 989118791
2 165292 826596673
2 194869 106740378
3 64770 132848
2 16404 441851638
1 59985 117362 127328940
1 53688 93385 276323075
1 39369 46121 649062269
2 66273 31313889
1 74813 78892 689097969
1 62486 156082 837585124
2 37034 257093800
1 82221 92625 123213636
2 59410 276169715
3 185299 193242
2 46985 182236768
2 152438 645150304
2 176920 945625038
2 164534 29378734
3 49217 156786
3 74189 33006
2 39773 160162925
3 132514 68212
3 128693 51381
2 157404 990270584
2 113046 394243028
3 131292 126919
1 6770 52076 910478520
2 42760 168479419
1 22856 119575 45979821
3 155122 33351
2 177804 180800188
1 122670 130161 167470294
2 20980 979181547
3 153200 123352
2 88070 641240243
1 15455 66738 681288355
1 43881 95455 363643467
1 67544 102454 823185053
1 15348 128165 915980218
2 117144 791055909
1 670 46573 627814758
1 26077 47836 753473248
3 186795 128157
1 120379 120831 601386316
2 104180 401711308
3 170574 124297
3 120161 55392
2 147295 447373052
2 67671 472516610
1 96127 136628 26888722
3 180851 28970
1 32419 148446 179241230
2 149003 120895277
2 107111 755141427
1 149346 190842 826967356
1 38943 123635 421896754
3 112074 144569
1 134149 144335 752789991
1 114679 126785 973834733
1 77275 118329 562827575
3 102290 108133
2 2303 548752192
2 3451 995547808
1 35733 138644 528228784
1 10805 152372 514787457
3 156749 172265
3 21578 42861
2 161701 21470169
1 16529 185938 739311514
1 93831 144272 427993402
1 166230 175587 622052706
3 22286 135775
2 80157 770832394
2 54347 916414589
2 23677 613265394
1 98657 162302 285316909
3 25576 29935
2 51413 280904186
3 122644 187393
3 61097 1086
1 78410 173711 202380765
3 76332 57564
1 29766 53145 898977685
2 109990 688419024
2 93059 933533286
2 39387 746933685
2 125815 456873833
1 155023 163464 104146241
1 43364 47521 954892084
3 31606 165809
1 53721 141224 202955544
3 113359 135040
2 91196 355484449
1 29995 97671 432201730
1 38342 179968 422754190
1 6036 26581 612818560
1 39239 139890 343196140
3 61952 176324
3 159335 26138
2 164567 856843332
3 70604 178618
2 153878 612826935
2 191483 628497648
3 162140 175230
3 151455 2288
1 8998 9407 502022536
1 74261 167085 291240665
3 156585 5449
3 5654 13622
2 34308 181639402
1 45186 197496 988854742
1 23026 173206 797636434
1 82001 131712 970071158
1 157086 185928 197210333
3 174419 131546
1 14065 175884 871864832
1 24439 117556 464320216
3 81123 164946
2 101181 410262057
3 188439 154438
3 182624 29013
3 131080 172642
2 193213 593335478
1 58455 134894 64935130
2 149202 698847804
3 128446 91568
2 56906 905235590
2 102834 310012884
2 196598 475944224
3 1791 88958
1 9839 153110 767900245
3 96762 14749
2 54714 700812453
2 162022 628613641
2 147204 786398393
1 59519 95452 997535043
1 26742 60610 150782681
1 103379 139621 69624363
3 57654 143781
1 104649 106288 886890903
1 5264 81970 349303388
2 193074 334479258
2 110840 18566382
2 102537 376461194
2 112203 614817932
2 128112 477474453
3 150694 8465
1 44742 197333 794750166
1 97999 184829 800330430
2 18349 907611386
2 83201 529162884
3 105225 32270
2 33343 872277934
2 33782 781013879
1 61113 72238 295053213
2 182722 420352970
3 165291 133001
1 25962 112723 318406112
3 81502 138657
2 66159 441116343
3 28811 191212
3 174995 15722
1 118678 142282 183604323
3 16379 54729
3 176664 68163
3 99682 83990
3 122653 139467
2 179238 663192612
3 118153 107055
3 106965 80932
3 109821 83602
1 2925 191178 794018638
2 154794 633188675
1 88417 162334 197265678
3 184280 73288
2 121725 741610012
1 24130 57326 729179810
2 120119 849030102
2 73622 590540662
2 168932 648487564
2 122769 506145211
2 187379 767350485
1 10995 181984 379616683
1 27531 129632 511728664
3 10500 64143
1 112293 143013 172463155
2 151656 907836460
1 151348 192366 890329811
1 129084 196446 88486214
1 95720 148295 482124178
2 167484 244511373
1 45802 159292 545264674
3 68229 71739
1 10172 141003 695026407
1 78120 111154 560130215
2 21304 163741835
1 45674 94658 677242514
3 104928 46939
1 81104 190195 282912586
2 120126 424256970
3 148947 53017
1 37352 134302 658093026
3 12994 178021
2 168901 2471338
3 107407 107181
2 61038 103384366
1 72547 132895 224889137
1 63365 128425 758492642
2 180626 302735047
2 190327 489977444
2 63216 137688468
1 139157 187117 608194341
3 124230 44282
1 39162 170099 714349689
2 20729 894999852
1 62869 141915 992014011
3 99285 10337
2 139307 139899273
3 147001 148892
2 170326 804214987
1 6319 195371 328650871
1 30760 157539 239619334
3 76283 28493
1 42292 160454 226775920
2 142071 472172423
3 57451 125015
1 18658 153575 917188122
2 151632 939024684
1 161170 178086 420853707
2 100257 804681688
2 133230 532319409
1 19247 58218 350603673
3 64519 119976
3 116313 185496
2 81659 949219698
3 188438 145350
3 173723 44481
3 75671 144433
3 194226 28358
3 118731 17929
2 132450 56536764
3 154139 111239
2 27403 736722764
3 114209 33135
2 179429 741616597
1 101554 137432 690081971
3 14820 64257
2 4493 559130111
3 7766 117324
3 130024 18647
3 62857 183079
2 185562 21183958
2 191783 880373917
1 82759 112451 373691775
1 12318 20205 864271820
1 54957 196608 67419283
1 21351 145613 90482853
1 117681 139407 999138390
1 37353 147816 823093382
2 161430 220567106
2 104156 418235425
2 91051 129926314
3 186070 140639
1 150777 198427 168132542
3 49522 76634
3 61620 192854
3 72703 58053
1 93002 183568 86541790
2 29114 512136718
2 45050 670652428
2 170485 133184063
3 25178 133749
1 26541 124741 278573601
2 124252 82969385
3 128297 2979
1 107946 168112 754528331
2 74134 585689693
2 75884 660936273
2 181611 22654751
2 108687 109093437
2 135265 506689958
1 35912 113567 755188207
3 125931 36131
1 1303 87928 739805103
3 162266 85542
1 157706 179502 309567023
2 195002 332585649
3 55050 188044
2 168272 192070627
2 177148 885127520
3 82182 173324
2 35156 162780370
3 102867 17231
3 105383 102367
1 176850 180943 811355734
3 32748 170429
2 78131 493472235
1 48594 120791 393653872
3 20443 163239
1 46266 159424 657267731
1 21448 60264 69097818
2 31790 332991188
1 136280 158745 656155260
2 31563 305513475
1 73469 133804 824239356
2 115520 335451320
3 65005 91744
2 17067 171549284
1 3660 149968 511043702
1 55925 91064 239708220
1 23416 122364 485621655
1 85347 122947 861803893
2 133054 776092600
3 199320 30474
3 191219 84505
1 65042 110561 670543944
3 72318 189706
1 106400 136789 755685665
2 162246 817102375
3 37613 131286
1 4670 70703 300261428
3 15225 67554
3 92248 140450
1 4849 186514 449472317
2 137604 57403203
2 141987 424862241
1 48605 152374 332037992
1 19341 192572 225640688
3 179549 151505
1 90867 135010 98376864
3 11702 56584
3 116873 194196
2 34530 629274984
3 11675 13839
3 119312 189313
1 138196 165644 296520177
2 88964 814783817
2 14904 398962369
3 1940 197663
3 158871 32917
1 133152 194453 181841666
1 15164 50567 214919740
1 91166 155516 223238271
1 74090 158505 954583804
3 70183 113437
1 2326 54194 437537437
2 50819 384338136
3 123408 33649
2 179553 71758014
1 150941 164304 769528549
1 82172 99396 38033029
1 101523 178118 83694539
1 91707 189589 266926216
1 20027 177200 391329760
2 26000 836026177
1 60950 134232 799952614
2 185969 305434555
3 88573 184995
2 124478 64000954
3 144984 36065
2 75179 435041417
2 70835 392272558
1 30346 51435 82173291
1 8753 177041 553479525
2 174112 940976411
3 92831 133517
2 76845 423069593
1 51877 197548 305479543
2 137380 289274307
3 177471 26272
3 51333 110750
2 71764 443087164
2 2876 675820679
2 118834 862990197
1 54741 191023 865629328
2 36485 874256562
2 174059 453402609
3 130486 183013
3 172967 138275
2 114462 409402270
1 101175 196337 893212620
1 58390 124243 578456313
2 153487 821011617
1 4540 29704 469030515
2 5901 871615004
1 95427 170985 152595417
2 26880 751550105
3 196194 93699
2 87074 549072378
2 53054 187009477
1 48846 186564 637770979
3 167832 29576
1 33396 50206 944446323
1 112644 123416 878839495
1 110883 122068 689959760
3 95280 102568
3 104310 59493
1 49176 55959 337237398
3 164838 108807
1 106198 153818 992313348
2 150043 335371382
2 117924 324492439
1 78100 168186 978204186
2 165230 552456382
2 13543 42546709
3 171552 153799
3 139416 69643
1 65694 87816 387868245
1 141864 189009 18987371
1 81719 87294 916989086
2 23239 855893291
1 13129 127584 215221036
3 188629 148857
2 6529 673813899
1 131531 150240 942484762
2 180855 547434832
3 181530 45660
3 43136 152956
1 91818 122953 989905032
3 152435 58741
1 79622 139527 685538214
2 142877 142759641
2 165308 73556202
2 19810 716938031
1 11931 107080 579311435
3 122383 197785
1 130497 175271 275389492
2 62223 712506138
3 146078 36652
3 6037 48311
2 120356 730739287
1 6561 182218 332585527
3 36006 114501
3 169231 150574
3 48545 49753
3 19025 134665
1 26228 39713 971472059
1 106551 127197 624852981
2 187862 333352414
3 83902 73988
1 76587 131984 817767124
1 82867 84214 655540239
3 30763 562
1 57820 134710 981201407
2 93594 851804263
1 36489 74379 210252592
1 57082 134917 705925318
2 143291 480571268
1 55153 117931 713014395
2 146714 613899062
1 63977 77154 95899549
1 97085 197456 152308610
1 43519 181738 730685867
1 32038 82757 139210314
1 65140 116115 818631073
3 32769 118096
3 182242 14998
1 100933 102173 777755470
1 96024 199328 901265181
1 37949 149375 932730175
3 35250 9642
1 28873 127740 195470777
2 61285 933722648
1 113141 142846 397525856
2 104881 270440608
1 133863 145869 659992095
3 147316 35462
3 66811 41671
2 83005 30227759
1 23755 31373 328780244
1 6065 128477 118323729
1 39007 149751 892331988
2 170065 901667958
2 133960 896633882
3 18694 168723
1 6763 50977 730300201
1 21714 119165 650787328
2 70692 330465025
3 152569 124610
1 65687 149771 536684628
2 159030 552035477
3 48457 184677
3 13921 147270
1 117954 168167 341892584
2 86461 454428587
1 81205 157914 810324289
3 61500 188930
1 143410 192539 397888651
1 31925 134647 584101104
3 108861 152964
3 18992 186079
2 35775 198421509
3 139254 144233
1 20462 170687 464032340
2 25893 852148449
2 34130 693395907
2 165729 466975249
2 122123 214637140
2 33284 959748652
3 142992 168291
3 174445 168568
3 161899 124059
3 164044 167587
2 190218 360130920
1 63508 135603 762577715
2 167355 88749535
1 13055 195342 936076912
1 125321 188246 966303138
1 19505 153027 147288384
2 100221 747121967
2 178641 464327457
3 40863 149079
2 101654 139654654
3 116429 132688
3 81337 162715
1 8223 58824 945166634
2 158932 287252536
1 6249 89586 68172654
1 21298 125109 45841468
2 96079 687690072
1 169561 199566 526662502
3 44413 4702
1 95653 162981 603767243
2 79011 381869665
1 37231 103538 493520486
3 52715 133557
1 20323 173020 768491354
3 138621 106191
1 151740 185021 621822121
1 83364 139631 215272307
2 18196 27059251
2 10141 150777565
1 32645 160692 168247720
2 179580 384785553
3 194127 149109
3 120621 194490
1 61176 132448 821232889
2 81489 670445034
1 20732 111269 133565702
3 5148 117571
3 27024 172511
2 188627 669250399
2 79360 785011666
2 84893 676005971
2 52460 312284124
1 101449 150973 946769125
2 33898 515255819
1 77358 100228 277776670
3 107834 93450
3 37383 57653
3 172877 22506
1 9287 70610 490679275
2 182177 650682502
3 12310 77035
1 34548 102642 130028617
1 43893 66026 239548783
2 27284 773401414
3 137749 44628
1 98983 125779 432440709
3 119667 150563
1 44845 67324 358421395
1 8596 60230 216759970
3 4712 188342
3 159385 63883
1 20102 64977 178986142
2 90788 302299614
3 6530 143247
1 159709 182072 641872101
1 73647 174546 647748854
1 60135 184672 238452344
2 162932 464459692
1 26936 88110 19165483
3 97010 182903
2 172639 135860227
2 76179 468200165
2 18640 319524217
2 78639 123690875
1 44399 182792 293081858
2 138490 523146294
3 128920 62085
1 20166 102131 218481589
3 160525 28892
3 132233 138257
3 87201 123815
1 24927 33216 659453403
1 67452 179342 115948015
3 173084 92784
3 53993 8304
3 149774 141362
3 53333 119917
3 36010 184835
3 140898 164120
1 11490 103379 546245708
1 58902 125282 660335957
1 59768 67262 134265123
2 95373 313893616
1 158059 189944 341457343
3 57388 69353
3 129689 195621
1 138574 191329 577523820
3 126815 83445
1 41126 141902 951553566
2 148559 694201609
1 23583 43009 687185520
2 137930 531204668
3 32020 126264
1 151592 188331 509820176
1 94417 188090 537538926
3 120455 197928
1 98867 136062 967430108
3 35772 182614
1 11408 110795 311812186
3 105015 106752
2 170675 72462895
1 98347 145999 261950029
1 24619 167486 769231577
2 83388 175403267
2 83402 424758904
2 90514 26047233
3 140126 2181
1 40505 133725 121143826
1 70671 167703 594018428
1 27854 120375 295998185
1 19718 178435 213355825
2 96881 29011353
1 81868 92356 817606631
3 98867 187107
3 128548 20294
1 89621 194741 434795002
3 117211 78883
2 115915 532491812
3 35625 117875
1 108969 142989 879123949
3 75754 142291
3 154096 178047
2 156251 2020656
2 48338 918962642
1 77447 125958 135996424
3 123341 109562
2 44968 735663426
1 11934 149552 829265139
1 15683 67321 863003907
2 34278 438746996
2 163326 589877153
1 99226 192731 90363276
2 181772 593948264
3 167220 154767
1 42571 110818 281621620
1 166882 195246 355398889
3 107044 12242
2 108758 123152388
3 62523 174417
2 107640 131773215
2 68741 427236985
2 181642 701705136
2 180956 39227810
1 54504 118138 4816671
2 99826 521543189
2 878 779472374
3 197873 119364
1 110511 134040 396477867
3 42855 23974
2 52113 98649451
1 34433 82891 462408734
3 9070 24827
1 823 15266 862717397
3 77607 89382
3 106848 111288
3 180719 13928
2 14459 848823104
2 49993 277608893
2 75333 347181197
2 95315 470819261
2 82860 866579320
2 1364 635983298
3 125972 118385
1 86300 179342 372015382
1 1407 31049 68402468
3 137707 148836
3 163421 94449
3 28767 65105
3 33375 107626
3 73622 112149
1 107030 174394 604432625
1 3320 192213 121659309
1 138853 198875 844477791
2 79363 41334699
1 22293 152016 320761187
3 24064 20320
2 186823 23949665
3 158047 184402
2 37047 111133891
2 83957 34021947
2 36376 744821810
2 179283 478755326
3 31214 190814
2 65203 46643441
1 154921 197911 297831409
3 111774 102903
1 191043 195010 715164988
1 71585 72142 200214252
3 145134 156206
1 83687 171441 313554971
3 112351 4203
1 83927 164063 535404221
2 197150 887524444
1 34716 88398 207362982
3 198029 130179
1 24677 125320 870335168
1 62605 150471 840723382
2 43411 929877596
1 59891 62385 748902309
2 78164 229236731
1 43358 196465 398412314
1 3455 194725 315039363
1 153500 194829 861204139
1 33522 169924 999375662
3 15131 80636
3 125731 71258
3 195723 175022
2 151227 922005388
3 131139 155004
1 71008 174854 220387794
3 156304 86172
1 160950 176569 351252991
1 5925 174617 345006445
1 41869 62317 610669584
2 146273 586320820
2 95732 489526243
2 96906 139455718
3 49550 141417
2 141529 929001490
2 70526 367468680
3 151642 139199
1 69546 191647 46050239
3 32611 70705
2 45682 776646251
2 184189 731469407
2 130167 159433979
2 181017 152753006
1 16585 125961 759357606
1 17153 161179 362870246
3 16724 57531
2 198 658920958
3 124296 157146
1 80106 83494 131574656
2 64071 991660705
1 3872 89681 368402379
2 32138 604971361
2 86364 316051093
1 85384 182551 426719118
1 106152 149748 76520979
3 103381 45671
3 127814 75759
1 66463 161562 485990302
1 90553 153650 270189864
1 35707 96625 575480137
3 110220 182777
1 3474 174415 345106182
3 141931 136649
3 79204 123011
3 13176 25840
1 13066 100642 145629941
2 130630 325674778
3 154554 73477
1 1400 115598 898132769
1 130961 166551 552542686
3 82146 161501
1 42457 131453 174953363
2 132589 732113562
2 46040 855478962
2 159496 720008158
1 132342 193043 909104243
3 126320 176362
3 25118 133884
2 11194 645778598
1 92262 138144 937838446
3 102683 111571
2 99188 931752579
2 109037 608909302
1 79648 178992 992975730
3 81622 159406
1 153743 195781 275198306
2 188802 370778827
3 91256 64255
2 34134 339569098
1 29078 80710 203638744
2 160104 845484130
1 32656 121837 73782559
3 19455 155113
2 144505 317731740
2 120997 589030126
3 143191 104408
2 86075 4752257
2 149793 390065928
2 133351 699955054
1 39887 41118 767908090
3 36032 153134
1 171756 180679 769930361
2 84088 310352048
3 149547 138056
1 118348 188722 763624944
3 15577 187800
1 27009 115443 856343790
1 10695 141072 548309596
2 190213 962520429
1 83005 198426 22634343
1 62957 139416 372857997
1 86752 182480 27408460
1 55619 148553 140646257
2 196259 983993728
1 11148 153339 341550133
1 13931 116494 126533280
2 84776 912662711
3 103971 169105
1 184883 193236 963672887
1 157787 193508 52132682
1 40682 45795 531498260
2 8937 141913771
2 17760 344385860
2 90569 702035908
3 187860 31610
1 1169 31723 723972534
1 93202 174256 290090970
3 195343 189975
3 167500 57141
2 150276 959942981
3 185727 178954
3 24230 16450
1 2519 120559 749387758
3 33249 181928
3 125516 50575
3 127934 99088
2 138693 585812298
2 152093 640594711
1 636 152467 450142359
3 74659 131215
1 19588 112102 544472632
2 60803 324130654
2 92320 797047520
3 130324 61744
2 126654 953530668
2 198167 251223932
2 111261 438431243
2 182839 273554856
3 51320 91241
1 30553 58171 409324791
1 34390 56124 841144235
1 72514 79872 750328272
3 112070 86645
3 50277 166440
1 146885 171837 992045113
1 96154 160910 969509744
2 97300 233091142
2 75474 158732501
2 8882 393259603
2 111569 329216103
1 3894 31645 155206951
2 15595 466570317
1 4575 81373 952657147
3 190072 135
1 102708 163266 782977462
3 180672 27264
1 47742 153316 388394078
2 179217 957418790
1 117417 185330 729047482
2 93454 68907784
2 170982 973375083
3 180604 82737
2 174308 355875424
2 50991 886511444
1 2946 109286 520222599
3 179520 61095
3 56893 150824
3 15683 158420
1 112259 112774 253460342
2 81172 5949929
1 56515 173807 6593452
1 10617 18015 859650298
3 110218 158145
1 110717 162410 747493166
1 13607 83113 424722395
1 46971 165274 110015831
1 28191 171731 862897373
3 135593 18766
3 33373 70694
2 123230 182008931
3 82421 180259
2 141291 936744263
2 164335 340298726
2 64086 266259346
3 151813 17588
3 174890 57175
2 78564 898848045
2 60139 577239447
2 8639 979929312
2 94858 47496412
2 165386 675524013
3 176746 46220
3 178091 48837
3 193433 99035
1 75218 127020 760802859
2 88039 51098888
3 55333 141304
3 51287 131714
1 48402 117995 293624489
1 94962 104788 829960163
1 35187 149069 539356568
2 190092 733682093
1 85391 108001 524678335
2 42710 721126412
2 82443 821645015
3 138482 164493
2 3459 698902840
3 53926 89372
1 7975 23726 763413460
2 160548 71988913
3 128438 169620
2 14774 441617326
2 80792 45819491
1 36728 103952 300007226
3 147701 113911
1 93334 195219 612505921
2 2866 871379946
2 65356 985744494
2 139724 242767307
3 38503 89666
3 193761 3113
2 52578 214175888
2 32449 770189321
2 68026 359867170
3 26858 174113
3 198502 91761
3 188909 63840
2 126164 789762574
3 30580 122824
1 194384 198056 366945665
3 57132 172165
1 88972 94012 798489258
2 141365 129628583
1 35183 89364 416611389
1 23419 175072 636377537
1 56393 153033 640314619
3 79601 198282
3 55705 188096
1 13633 116541 99552373
1 153228 199265 602191706
3 191860 63005
2 132709 751200538
2 61886 366725010
1 42567 184097 432216545
2 131278 521299675
3 57396 4296
3 178899 24649
1 100663 173203 883508727
1 75602 179670 998029443
3 147289 184144
3 174700 64514
1 83751 163610 739882646
1 46940 96146 420414437
2 58577 268067159
3 67476 18442
3 96548 6370
1 52615 198500 327148288
3 79341 23919
3 48755 179651
1 85604 162837 456992909
1 147201 152487 583268991
3 161154 197258
3 94752 28116
2 37543 821625292
3 36867 194107
1 2723 161167 73562263
2 120028 123927224
3 147972 56584
3 1703 8585
2 197450 19027868
3 67923 132335
2 67284 531373143
2 137259 95562601
3 65902 167367
1 143348 173884 834303986
1 108936 156686 29709408
1 121631 126151 855917360
2 120793 423740580
3 29575 40085
2 167866 3250177
3 11155 64592
3 22004 746
2 59781 461246459
3 175991 154491
1 99954 184484 258607287
3 185574 15127
1 12223 41307 93763773
2 97048 64605534
1 17668 133467 412499157
3 62776 20946
1 17343 67309 13618805
1 64856 168441 752309518
3 172408 144397
3 126948 127477
1 37994 125776 120091017
3 100822 37208
2 146049 789485567
2 101658 475374479
3 2949 147243
1 49194 165239 907776330
1 4462 173156 605933060
2 190096 64257865
3 173168 114761
2 87226 720653154
1 96498 131921 910156719
2 46055 64782407
1 5523 10949 36225010
1 50041 189914 829150316
2 41941 363555268
2 101903 75245663
3 5048 22838
1 14288 94954 674561659
3 36420 75648
3 11841 193115
3 58906 189561
1 48605 61571 955773014
2 91399 405419150
3 104758 183922
1 15797 82334 682369764
3 180941 153354
2 23951 644955992
1 54714 54947 677786863
1 47552 90303 862441851
2 166755 690487243
1 47812 136315 781863834
1 115096 129770 818081293
1 121014 191606 984741447
3 106209 184582
3 6828 147681
3 106693 114324
3 9249 26393
3 51751 130406
1 9998 117528 75406783
1 74645 152424 518720052
2 95932 306406679
1 131187 163409 527370398
3 47735 47646
3 107618 52051
3 33430 26552
1 19162 42196 833230719
2 89776 32194072
3 8882 58535
3 120201 123889
2 29249 856513357
3 197951 32136
2 6206 489328132
1 37497 184468 142442463
2 8275 320767698
3 1079 118825
1 61769 125814 529170441
3 143960 27159
1 76098 188708 663347764
1 58513 177837 364684812
1 189655 197245 869630452
1 36903 198516 655248300
2 26629 728529083
2 44010 238079579
2 63182 258879595
1 115883 128685 856929990
1 77018 191266 993554953
3 140221 894
1 104246 188666 919905743
1 93771 131436 824824064
3 194335 53177
2 171350 896077750
1 49102 69418 46906505
1 129433 166898 443064389
1 10276 67321 507036753
2 198773 247580126
1 64902 150133 969640829
2 175994 21483680
1 99355 179341 356914293
3 36855 192198
3 43260 29868
3 49710 34789
1 63832 179828 214131111
3 59127 96537
1 74037 89048 887027184
2 96185 610465952
2 25118 751743162
3 112497 52372
3 64895 31692
1 23541 131536 200778387
3 173180 119579
2 29626 536412280
1 63512 137619 63486041
3 138141 34758
3 164576 108434
3 163656 52982
1 133393 169349 252084850
3 11054 170781
3 144637 12865
3 193052 92489
1 192243 194796 460530176
2 89693 36540204
3 44986 46599
3 15824 134447
3 97113 98299
1 58364 78525 566670347
3 20281 49325
3 117839 38153
3 69534 4515
2 130565 638294247
1 112752 147654 779973917
3 140623 143409
3 5456 89385
1 131557 185769 513336040
1 110314 159416 848047296
1 181169 196354 984405175
2 116172 104218256
1 10274 125049 287562544
1 133022 169932 26881394
3 17280 198656
2 101118 103348116
3 34963 195380
1 101233 155167 974335220
1 99518 133633 409445641
3 192808 195671
2 10411 856724404
1 60176 126713 894724289
3 162910 115111
3 171893 79179
2 115109 843467315
2 168162 931475158
1 150910 197459 214996976
1 72207 128581 870896231
3 171191 89282
2 25018 249023522
3 111805 29982
2 146642 544763572
1 102437 185358 935367423
1 59543 142736 486451705
1 99366 164425 952004775
2 162100 526316274
1 165790 191985 588911347
1 37700 198725 905957573
3 121594 136684
3 151944 12742
2 115747 385173098
1 126065 145275 453255760
3 53423 28623
1 38543 163255 593146219
2 77100 893913131
1 191249 194337 498062744
1 61388 80914 519165231
2 66633 305401923
2 152135 106504597
1 20277 181461 505042488
1 115942 146975 532891740
1 7988 93442 263262966
3 72756 147465
3 136954 86484
2 14430 545542515
1 78160 175952 526724579
3 32922 89339
1 94743 132373 364625068
2 152208 233481377
2 161287 203205684
3 84595 132278
2 156459 485080151
3 53880 114713
2 188707 358344587
1 46795 146829 218192822
1 27183 77842 204117651
1 28700 107105 708088740
2 67476 65230057
1 140991 143399 41014899
3 38152 189485
3 173195 164954
2 118812 478954470
3 15727 97324
1 24692 171976 433448745
2 76296 259325396
1 8054 173376 767028894
1 37158 82391 414190182
1 164365 168059 248458426
1 60802 94326 285760273
3 73539 109166
2 176797 540077905
3 193178 16057
1 9241 67130 522109946
2 159454 194902907
3 115786 136199
1 130402 171887 985486004
2 84887 152720026
2 143781 157971454
3 33262 7795
3 148478 168577
3 21423 34936
3 40539 106913
1 20236 77792 988672788
2 66039 310094748
3 80389 38292
3 184647 38888
3 185584 178232
1 97516 153984 395059887
3 88032 81191
2 43744 877005087
2 133720 707205334
3 158970 102051
2 31334 49107532
3 29874 64507
2 157361 300263453
3 187148 58986
2 140265 757938889
3 2700 170803
3 7912 168750
1 56601 113794 226738836
1 91967 189446 93564429
2 15816 44107834
2 143357 522036911
1 40814 133548 212729632
3 106321 51119
2 142545 280448675
3 158879 173025
2 126267 396835766
2 139994 964521130
2 196720 686689824
2 35754 454344534
3 196620 49130
2 178454 789792489
2 38060 253536721
2 197373 557223145
1 53783 171891 506213962
2 129165 479891467
2 47186 88438006
1 52508 56048 836706302
3 89908 11010
1 110208 188818 726514371
3 139924 390
3 44613 168145
2 172106 363566448
3 165202 32139
3 46688 52112
1 113741 163680 317914160
1 118870 170324 911247243
2 118316 314285814
2 101031 796707035
2 46495 638676227
1 69377 161143 87178769
2 152620 990008674
2 61899 463523508
2 197881 230450898
1 62252 133109 86441134
1 2072 11670 608570004
3 102580 180269
1 121202 159816 596631702
3 166876 168599
2 50827 16028120
3 181165 110717
3 85328 45430
2 58295 662107692
3 127308 176595
2 174482 4058434
2 146373 971467091
1 118776 161613 958721555
2 115956 990200992
2 121945 210456660
1 3836 196260 308901450
1 110389 168586 138555018
3 15236 55933
1 157396 161235 263880448
2 159358 116408754
1 8666 28999 814206302
2 22924 334871141
2 80051 835636141
3 71856 23249
2 128940 103721774
2 67394 180620038
1 52029 90838 58826787
3 178227 137939
1 118335 166333 252428804
1 159976 190414 57023115
2 168060 391141452
2 178882 778018559
1 27645 127775 144833099
1 173767 196960 994783126
1 4167 23045 527843339
1 92962 142324 725718258
2 162672 603669655
1 66259 75143 867439765
3 187911 95927
3 181659 9421
2 51048 654139176
1 113231 185636 299297686
3 45125 184911
2 133636 636600650
2 146299 805338404
3 147569 92186
2 72406 340597138
1 45860 127763 101198441
1 37073 46978 676666512
3 119618 127345
3 99032 153201
3 33263 20640
2 47929 564610049
3 177246 44561
2 101803 670495137
1 58117 86388 665196240
1 9994 148135 3559170
3 139776 117844
2 67355 615666624
3 155511 165785
1 67592 172376 39999084
1 14846 101335 329460777
3 154610 22286
3 199191 63579
2 38931 387057261
2 172377 60192695
1 128589 158770 586806092
1 84671 164253 19936636
1 156192 174682 4691656
2 194888 785346795
3 135856 28326
1 87433 153067 141844971
1 54562 71524 928792631
1 79655 130170 510408661
1 100519 147301 12521501
3 18310 118993
1 68230 198418 448768901
2 49994 67035783
1 48909 164931 465019801
3 219 73552
3 181745 57575
1 49006 81842 141025224
2 188642 945631693
3 91816 75722
1 169055 182350 115786860
2 184185 335546908
1 12333 61237 840483084
3 136449 194126
3 101741 78069
1 51071 140915 586773884
2 110311 639195053
1 35895 159169 330585980
2 40138 925696042
3 116723 76913
1 13591 85338 7809371
1 116243 155258 84587575
1 7958 144635 929505356
1 956 38189 328463410
2 174952 520398207
2 14673 137334595
2 144741 866508362
1 70362 111712 675913789
3 112216 125370
3 37731 106955
2 198759 49620295
3 114222 45236
1 88141 123637 453553436
2 84165 566166285
1 77360 140059 656827603
1 36001 36564 573191249
1 887 4285 519458263
3 152783 121279
1 185228 195370 212077519
2 79356 422014080
3 59392 155703
3 20257 30321
3 173465 102582
1 158085 163996 110577188
3 91448 106469
3 188634 44374
3 169493 150374
1 128400 129780 641135779
2 107647 777514962
1 113577 198275 353112011
1 131188 185923 428593519
2 703 31563919
1 36158 74297 243462514
3 8627 182240
3 92331 142947
1 118096 150605 636402141
2 198694 635470402
3 17505 188334
3 105747 19211
1 77001 101804 778925497
1 1479 50647 982663396
2 13330 141825971
3 10640 5232
2 105192 451726059
3 58999 141841
1 8207 128739 171234583
1 103463 120580 177826306
2 185972 515143897
2 114737 578725391
2 149778 62280425
3 113344 88310
3 82293 29077
2 97857 36138894
3 73083 57860
1 87808 130020 856085756
1 122049 195592 917374557
2 24333 725222866
3 55490 179741
3 24230 14564
3 101640 185879
3 24961 95499
3 25245 64525
1 65283 199631 897674185
1 80944 162121 311814100
3 10342 198190
1 48653 57267 353830999
2 167678 266680572
1 11687 32656 62751440
1 21853 64643 10869159
1 53537 155280 449354395
2 84288 888476751
1 57269 80864 122551745
1 106520 188162 25123232
1 123982 147321 367527702
3 174668 123008
2 80243 354892540
1 61407 69740 129542521
3 73135 127270
3 16232 197228
2 136435 898322164
1 114548 170717 642169294
3 192188 167537
2 179575 982334612
1 5275 50319 338111214
2 94388 627545895
3 168349 122342
2 24847 951879918
2 196656 282118810
3 104397 130937
3 10284 34181
1 29552 60764 39256258
2 112936 207143459
2 143772 430540394
1 50541 53222 13902453
2 140652 215958784
2 84675 402363114
1 6226 192083 188774118
3 176166 101394
1 110838 136717 928868534
2 148957 68924593
3 4756 120376
2 948 646982689
1 119466 124889 929243868
1 16929 111164 316230487
3 95063 55893
3 71248 6471
3 73185 158172
2 15353 75407349
1 132578 143692 724824083
2 68291 579679938
2 123893 954952099
2 154060 957172691
2 58076 170385607
1 38733 124182 857021894
3 104508 186514
1 40699 186455 144138462
1 8083 191143 239536945
2 143247 271734619
2 71770 994793746
1 2999 185581 729118591
3 75377 197265
2 82620 671226305
2 1285 977763569
3 77295 33926
3 199365 195804
3 173344 71875
3 2160 100082
1 34286 70881 75974887
1 9856 37027 464058517
3 131769 150939
2 133324 389683863
2 165649 765191776
2 61848 145313846
2 129465 103995717
3 9910 149161
1 32963 186586 151812067
1 168338 176349 703937529
2 22252 870204496
1 30260 54434 839190863
2 153289 91139909
2 190272 916907544
1 82874 107822 36949350
2 108936 25011852
2 49473 239126224
3 10488 61202
3 194768 130913
3 4848 65936
3 197830 190680
1 91547 156140 686029315
1 38327 78592 704597002
3 43849 134430
2 191229 295605966
1 72885 171833 651243023
3 115641 88477
3 99068 167177
1 140034 168552 277302438
2 136497 22458868
2 128373 410761484
2 23907 994564071
2 26403 669067648
3 14429 94929
1 121817 186735 476073279
3 19183 195783
3 156886 77166
2 166997 775690740
3 62790 57443
1 65265 147853 302598557
2 153244 338737901
1 103124 129915 477958722
2 19940 547465855
2 60246 554167481
1 58339 61288 83774433
1 47910 175476 530991453
2 73914 105379560
2 95164 830154548
1 24365 85289 981510437
1 43750 142664 397214240
2 19429 634914826
1 115337 122235 158193293
1 99427 117819 907011684
1 89396 93352 48769133
2 127490 162853921
1 28052 197213 261082305
2 169215 405760452
1 26986 148827 728251245
1 95747 165622 780269118
2 175263 655464408
3 173963 77690
2 148871 950698385
1 3290 101677 428766974
2 129217 339424337
3 186076 56770
2 27027 85882033
1 38518 135176 77264227
2 182569 555516491
2 1278 358005444
3 98793 144484
1 87711 151365 463162197
3 151663 85981
1 73432 161230 600008884
3 160743 94764
1 114027 168321 321134312
2 12636 877972198
3 190454 19230
3 181268 37108
1 10349 45413 653165110
3 144681 155248
3 91490 9400
3 187374 56353
2 51560 639019130
2 150247 503879469
1 57365 110903 431735502
3 172083 85581
2 170772 252093170
3 195128 176414
2 100555 820486835
3 190603 126789
1 113809 166409 561810504
3 20704 154996
2 66090 700969475
1 51385 92647 974390471
3 110944 162376
3 51614 34612
2 150075 319525311
2 65882 145219705
1 43118 89898 272320946
2 134456 569047913
1 58713 129407 790732454
1 4872 69899 737129764
1 92426 130713 7088928
3 137469 139068
1 118941 128162 802320972
2 188802 373854508
3 1562 37443
2 61948 573998651
2 153579 538088042
2 122085 473317110
3 95891 160796
3 45847 112310
2 147639 309178390
2 198607 244574718
1 38062 176591 377614399
3 99885 97635
2 158368 947751665
3 89245 77285
2 125939 879379229
3 88685 64069
3 188797 182273
3 125992 50831
2 89176 642301666
3 160223 162620
1 22024 165475 745977287
2 134814 630955975
1 112307 146892 368591023
2 157945 412557170
2 23456 466304231
3 59019 82269
1 443 177398 185942200
2 57885 134970735
2 178390 443617397
3 46978 125487
3 120519 71454
1 3619 109138 52216856
2 70508 910724177
1 77160 140440 916813982
2 106101 825103445
1 57845 161390 858440446
3 181489 162917
1 52765 183129 647552205
3 101177 198860
2 135209 884249496
3 121918 179237
2 160262 98149426
1 62398 161431 393227499
1 31139 182219 627662274
2 89152 591496941
2 98732 652574965
2 171181 660211357
1 16405 98005 549937079
1 154802 169529 222525019
1 96007 120064 196050210
3 195369 37384
2 110315 990100002
3 121455 6606
1 128550 130935 232039787
1 56162 110974 407407728
1 80957 139119 997522643
3 6871 73225
1 325 58261 819635554
2 116361 519528642
1 20063 151980 992106071
1 20722 46794 250997629
3 179143 132299
1 46450 159741 272839887
3 101289 89721
1 62150 141141 583941096
1 43189 43281 560430267
1 91870 185761 844914358
1 102386 130404 67412505
1 73082 94053 176555623
2 53466 863846383
2 6119 115382308
1 7763 53660 121347842
2 66746 803758728
1 55007 112759 283089439
1 34794 155128 674653857
1 44817 195451 33745323
1 32733 112080 250019370
2 142798 528380972
2 115224 455228242
2 194893 195175976
1 46384 140969 883395114
2 114513 776713583
3 65125 103273
1 13671 43616 853176156
2 182699 522912120
1 63225 164922 692285473
1 126524 199730 624514924
2 106148 783029852
2 112865 233622992
3 24521 105815
3 110973 50552
3 191439 178706
3 35860 70640
3 153564 43835
2 140609 626576273
2 195064 562910091
1 91140 119640 577384860
2 156707 366863549
2 114330 308718727
1 3182 72994 785526595
2 107270 64295050
2 66225 353314249
2 133175 970106832
3 151240 191672
2 45173 160993972
3 166205 82690
2 174435 7232225
1 80528 151948 967119407
1 40539 99805 809500356
3 131744 124955
1 112829 140121 157861290
3 141709 5909
2 40497 3485608
2 40356 167681803
3 191399 112829
1 58766 179448 146647510
2 40843 91588797
2 110434 701711792
3 187163 121770
2 46802 866867391
3 63926 159655
1 135758 191302 418599488
1 49248 81449 354255905
1 72146 94811 135100168
3 84292 36978
1 5159 99440 65606252
3 84273 121072
3 147455 178598
3 139742 137751
2 98633 298731731
3 31262 189741
1 56268 114342 241509876
1 116189 135206 555963787
2 131877 869528639
2 160486 922137498
3 140323 113770
1 97885 129457 408873301
3 31428 184507
2 103597 405360681
1 151585 188889 681244612
2 152471 356670702
3 68316 129780
2 121611 187924563
2 115614 206530286
3 2007 118430
3 165673 149873
1 52052 190491 259474797
2 150517 190429919
3 110314 169514
2 39950 15643472
3 82308 80327
3 144396 160193
1 76050 121768 314067874
1 49954 189123 736623932
1 39054 57136 774049466
3 68419 60732
2 48476 543426825
1 31267 77423 624738074
3 169120 76913
1 116477 140493 914628819
2 102999 196613010
2 155927 839628802
2 164250 175314333
1 10739 77631 492195635
1 38343 195753 419985154
3 57746 91003
1 192103 193736 777796124
2 110920 809747399
3 101354 176080
1 215 2740 199954476
3 174646 153813
1 8135 103261 129421042
3 15239 104574
2 97189 946125490
2 77884 709917349
1 114465 138080 95069795
1 81679 195110 621396327
2 139245 270522308
2 15083 423664196
2 76613 951930208
1 9211 10795 269190571
2 119340 284154967
3 139636 157348
1 106219 146168 790177281
2 113493 2577640
2 25693 5804231
3 56740 182826
1 35018 139521 636284190
2 166926 31681994
3 139588 162546
3 61085 7206
2 18882 674930293
2 130514 265537466
2 152411 373619248
1 154208 169553 332891856
3 171653 43595
2 191260 912697346
1 28485 125237 901421237
3 53798 135617
1 165914 193168 254970804
3 39700 2699
3 147142 112508
1 66862 100193 367479883
1 157770 198780 681103879
1 24913 69452 488762929
2 16508 142228891
1 52680 66574 839989996
1 27275 54493 263666054
1 122709 194339 475689613
3 14681 118283
2 193478 230219243
2 178586 869105931
3 130344 5948
3 150967 193879
3 110762 87837
1 38905 49107 562049459
2 39264 385336857
2 117625 234728088
1 4238 24587 58710085
3 62734 125893
1 10921 132555 844438997
3 154892 160901
3 37919 74735
1 44152 44391 110161293
1 101781 165160 725812288
3 188268 90946
1 2964 23028 70261529
3 20181 152070
2 174128 237356923
1 60758 111460 100704086
1 91772 139360 706802114
2 92194 165572289
2 69148 593594880
2 1016 382079054
2 37292 695442904
2 122506 359417683
3 190245 115207
3 113049 124857
3 107137 166557
1 80492 170143 939560181
3 188153 163337
2 98990 276066969
1 72343 166359 47742253
1 33033 117934 874987115
3 104353 178438
2 11919 532496955
1 35163 149145 923976255
3 151809 143940
2 124322 660937844
2 39951 142830445
3 99618 14274
2 133853 881755642
3 106272 37160
2 77824 650780606
2 165583 208534219
1 141468 143359 699174288
3 121735 110773
2 48401 198690149
1 20851 90122 108962881
2 142585 655635486
2 36338 566344128
3 143695 173168
2 93116 728195077
1 106134 110974 283588770
3 19218 170704
2 21607 710782638
3 21235 78654
2 179125 155936500
3 120320 129792
2 126695 341128337
2 168782 575261191
2 41192 416721108
3 101253 79207
3 85650 49579
1 24402 62419 577337968
3 128722 130432
2 105811 450097676
1 46168 73464 529382353
1 118263 161179 88897232
2 107737 274033126
2 82495 183694626
1 74573 92827 470736171
1 62927 92933 924039413
3 190952 1189
3 23037 158441
1 56795 105054 930045085
3 115427 91816
2 135139 967570303
1 66746 185553 830725560
1 16660 60253 981091262
3 28029 50499
2 121989 947296496
3 119850 29724
3 73663 190252
1 18957 197775 345398329
2 90006 364365889
1 19245 30771 706371396
2 188677 829213753
2 187013 8842694
2 164002 319850697
2 61467 178645485
1 100850 183473 564312705
1 14716 112115 202568955
3 88565 52676
2 109779 972062673
2 177189 485181466
2 154286 944868236
3 113767 6733
3 18340 12936
1 68233 145739 691478801
2 186272 736238146
1 8242 108591 622718111
1 8415 156751 68603665
3 114743 7314
2 124812 124651327
1 88832 110773 737999828
3 10064 126333
3 29688 139666
2 113640 361717811
3 90068 98618
1 49148 186991 156587464
1 39898 123854 626707240
3 38858 49745
1 61852 90741 131248918
2 121659 204734294
2 75929 391363128
3 87168 171086
2 11819 141081672
1 32970 90954 302644413
1 45657 127041 470341449
1 94213 123102 866705564
1 143980 173786 574210325
3 31789 51738
2 17519 92746202
3 81600 186717
1 21452 126190 976930893
2 133585 359803435
3 2486 172029
3 30545 146267
1 11810 81271 278329634
2 146121 852965502
1 32864 171902 620893531
3 69752 64909
2 188637 503918522
3 115306 70345
1 21111 138711 563138405
2 58563 155949080
1 18466 135773 247691938
1 47043 66169 86060024
1 65056 81807 775102465
2 132172 645296213
2 195773 123044645
3 178472 51842
1 38006 140497 217481444
1 26026 42379 232549684
1 26702 162076 526898951
2 35800 289008403
3 7857 35236
3 75535 61355
3 134297 29934
2 108315 909899924
2 173845 513798877
2 132415 468516709
2 17684 347602943
3 109715 96587
1 25813 63383 104068983
3 135257 172097
2 29283 729439780
3 71631 44391
1 37867 73106 821963338
3 166124 136804
3 136144 72004
2 91007 500072547
2 97404 328232770
3 198463 21208
1 54377 133870 365384437
1 39661 146659 7516577
2 165202 184444743
1 33559 185242 895337297
2 49479 848497623
1 3355 172340 623025027
1 3767 104766 698276973
3 189590 114899
1 34945 92101 392293256
2 79092 203621504
1 54306 101822 369477046
1 3479 133903 346305951
2 99839 656291894
3 18913 56825
1 14400 197801 546289564
3 173709 7202
1 135757 173194 816814639
2 148506 209190875
2 172593 272372353
2 119685 360308380
3 115556 72670
2 185076 220144538
3 13821 74869
1 30104 122235 597865995
1 35327 112577 640882420
2 168355 161984575
2 57220 226984433
3 103905 52091
1 103534 121996 79774164
3 7105 5703
1 81908 171993 871210853
3 17670 161236
3 35972 153447
2 86012 706738734
2 146191 669542203
1 57277 154148 10612429
1 148693 182413 497256653
2 83734 270338502
2 14900 59334916
3 44122 128644
1 111766 171289 754494268
3 71770 186586
1 4196 122276 588603021
1 131076 190698 498625927
3 19368 90257
2 51951 554071775
3 102428 27221
2 157929 45871865
1 64044 133211 931631355
2 94305 609816032
1 9410 135628 55478892
2 70621 401323441
3 103662 176497
1 38302 188134 557748675
1 19714 110896 792161709
2 21430 772048616
3 115058 97168
1 106040 117689 727234971
1 78463 191980 341816584
2 164012 182376422
3 63741 42437
1 7223 186627 600353029
1 12204 189584 477100665
3 51988 127600
2 197278 634605513
1 9393 46846 551469960
1 106325 122678 871490314
1 48810 90398 551437674
2 174716 715648275
3 72792 163885
2 172221 949046094
1 20270 53926 460708800
2 12038 562827813
3 50993 192884
2 28299 982309626
3 190320 179613
1 90965 172492 770872331
1 14598 144209 664188486
2 143445 992698617
2 122882 994384202
3 198243 135150
3 90342 106976
1 99628 175730 956035915
2 57814 179526197
1 19534 120551 447621663
2 164094 31758969
1 1531 14388 690636617
2 4344 17121377
3 197919 82686
1 66906 183447 185770697
3 7771 193319
3 106580 19698
1 112766 176893 628202469
1 45865 85031 112015958
2 140829 76397396
3 195903 7777
2 44964 355934472
2 42009 38818713
2 32328 570712814
1 81325 87413 926645583
2 152188 651373461
3 126045 147286
2 136235 34944051
3 70924 165869
1 6105 189595 619220677
2 90042 331596388
2 173521 200680736
1 28247 122331 669091121
1 22722 73299 399718656
3 129618 190585
1 27377 133142 519192599
3 10798 68351
2 155083 891478233
1 39211 152338 951353286
1 124618 166969 859813613
2 121459 431081462
2 8402 893467853
1 64260 174795 317421695
2 41276 524771788
1 109387 180249 635449778
2 83371 787374183
2 189149 502008778
3 114634 178177
2 124693 129791642
2 176960 201497845
3 112463 86015
3 183516 31435
2 62431 113117783
2 190199 793930830
1 89971 100444 404303575
2 171250 375114111
2 184900 433917234
3 52719 9899
3 102935 152365
2 145711 315929222
1 2362 80937 256511834
1 110768 190571 8645607
1 114007 182474 132678478
3 185829 95898
2 168698 115770484
1 145404 159056 557146540
3 190988 195506
3 73269 181780
1 116738 122668 782835195
2 12371 523098379
3 75670 130482
2 3293 699872287
3 45874 165611
2 154537 302944847
3 41502 89908
1 80567 89781 131578940
2 93533 757591311
2 146175 301319058
2 139579 55386273
3 137571 62142
3 62709 107935
3 15416 72637
3 103973 193618
1 85445 140750 34819503
1 137244 162080 891493202
1 52759 174307 442721415
3 50780 18367
1 75580 178557 75348615
2 62703 30117414
2 182561 926313943
2 75361 760781824
1 97462 155400 950395468
1 62499 173222 103773410
2 101486 44076290
3 78466 122650
2 103476 203497581
1 52585 151851 305861245
2 58409 161488614
3 12040 133804
3 195175 165292
3 152460 93639
2 107287 546436041
1 77943 127519 627875564
3 167088 133849
2 68358 233497651
3 193366 175142
2 79650 135293228
3 158447 102382
1 3641 22302 996768838
1 45265 69917 679803526
3 46481 165906
1 105480 122584 984411084
3 18884 168159
2 173693 763460086
1 154917 192913 929565940
1 46024 86974 608210488
1 100495 147941 706737735
2 183692 992272761
3 60356 161190
1 101848 148379 424796335
1 29979 126895 189725365
3 146708 19759
2 31228 99213640
3 77389 16217
3 52011 111032
1 88932 115462 45278158
3 75503 114479
3 154562 9855
1 28624 61064 336166884
3 121034 127333
3 132707 112649
1 75096 89142 768837419
2 14785 427548449
1 73135 95897 661835269
2 159766 371045417
3 154834 193397
2 1262 466834293
1 132245 149589 152128124
1 59981 178139 304656744
3 99468 83608
2 143953 591857921
1 85238 103038 681317878
2 77810 479804413
1 64636 79068 194514946
3 103055 177639
1 121930 166326 521723314
2 72209 845738822
1 84946 170774 115443413
1 80691 110069 219350939
2 110972 126863495
3 11366 5706
2 103846 300514048
3 45642 74152
1 128310 156056 68073844
2 148071 705822963
1 123168 196994 784314284
2 24274 829324110
1 33282 136269 985259416
1 131153 188956 273204161
2 19781 209226607
3 42194 117609
3 161811 50765
3 128955 56198
2 180269 317887080
3 153002 2016
2 168256 818218248
2 24120 871654167
3 34876 128356
3 106009 22533
2 179253 936212506
1 82180 144545 334917236
2 173792 35326066
3 34178 192733
2 36586 359773127
2 117270 356797852
3 80221 16462
1 63304 99225 940108233
1 33602 117672 188486359
1 8626 103212 904349651
2 120239 903705900
2 87176 513361288
2 110436 94262901
2 174299 651419534
2 35939 556453860
1 68791 179258 640621388
2 165897 611537614
1 44766 144347 724241883
2 148191 754523872
2 89643 872745965
3 138795 31298
3 94271 147016
3 171084 93166
3 79360 150905
3 185758 106969
3 146266 181447
1 34360 60860 181953151
1 163188 184988 709368946
2 53718 354975125
1 89034 127623 389699209
3 170900 199125
3 93706 42346
2 136870 411076785
2 22363 164977000
2 43493 777318934
1 29350 104070 269927892
1 122429 170521 99414546
1 24483 196047 296373827
1 40537 65086 263888096
2 159760 909912869
2 50200 370117519
2 94615 679074425
2 139643 422049099
1 21688 161810 440659012
2 79229 778682622
2 79057 228021119
1 30970 84590 174713821
3 28954 3453
1 34574 100762 335676233
1 62115 124556 686532129
1 12116 95156 76314062
2 141579 59526273
3 88427 124578
2 101312 411767492
1 50778 184848 59244455
2 1872 280765204
3 142388 20710
1 3041 132070 526218527
3 48616 55535
2 161963 5768661
1 30296 137093 857590274
2 83717 900427364
1 137663 195386 614360049
2 187603 576387620
1 32856 176618 478283029
2 70125 751960210
1 101962 118033 37977454
2 93084 124321395
3 126875 89888
2 66154 676510036
1 87985 116843 556063889
3 10140 3548
1 72753 186887 534164252
1 85295 95016 319095905
3 193397 92339
2 4002 236107288
3 144899 17614
1 22854 117707 485075405
3 116238 122449
2 76826 809793096
2 54274 722823264
1 113919 146000 839533417
3 97786 18314
3 116120 152631
3 173286 99136
2 16665 403626535
3 33610 58938
2 92729 160088222
3 25555 74458
3 4314 88144
3 65023 192698
3 10764 88940
3 75141 29106
3 103103 175735
1 60861 170178 207281300
2 63871 201224973
3 120733 71823
2 78869 531485788
1 33530 193227 604813859
3 74173 167973
3 16657 134851
3 123461 111694
3 91767 63399
2 25842 586258977
2 45464 441985580
1 32585 33752 161624449
3 186227 193383
1 93719 170251 323326164
3 184558 129327
2 70945 618524034
2 111997 253701625
1 39813 40333 591510326
3 152052 32448
2 6964 163517720
2 58101 273577751
1 74385 124783 769111592
3 58783 110843
1 52609 151935 368835552
1 53153 91260 759206709
2 98129 515434243
3 102991 100952
1 84301 181174 312972510
3 86010 102700
3 15462 53067
1 67468 155493 476246660
2 80484 205741350
2 43438 119380977
2 64383 193365551
3 126348 34791
2 60230 217675952
1 76911 186915 798944123
2 89457 209252086
2 196414 257337024
1 21773 151421 594987767
1 3335 111066 210589635
1 50925 91207 311677117
2 7701 72587969
1 128924 130376 705620566
3 7988 47951
2 43615 473559825
2 147285 579704384
3 179310 140083
2 71765 497071248
2 4594 201818892
1 14762 37368 453375240
2 107396 634475152
1 50354 60684 358523552
3 10926 9388
3 138501 90155
3 47644 112555
1 8418 72306 786928356
2 123849 219011437
1 415 167520 541508064
1 100 67975 630699035
1 19173 19710 229227042
1 8606 19370 696637220
1 77343 196502 271570564
3 99038 52844
2 151351 246146706
3 80083 86633
3 114942 141454
2 14932 761654593
3 170621 106920
2 43409 723386794
3 115592 69683
2 21378 440763108
1 102268 141695 862997356
1 93541 152663 384373651
2 149228 874318451
2 70923 792244022
3 103107 49041
3 76348 128379
3 138492 140203
2 49671 945014343
1 97460 150414 767031098
1 871 24040 124045297
2 198785 228628816
3 78668 119584
3 170708 165221
3 40941 55935
1 87322 158888 651154969
2 117974 584844004
2 77985 163752718
1 97885 131266 458537986
2 156924 584950868
1 82244 113355 102244068
2 195892 141450937
1 130675 153510 892806693
3 28348 17739
2 42531 940755815
2 8862 691754759
3 148246 70539
2 61110 128300639
1 67773 108571 6899527
3 8326 128737
3 175704 127193
1 157236 177360 799404934
3 113335 136632
2 197790 613796298
2 137452 289064115
2 101162 798422558
2 86868 660501423
2 98738 77723726
2 175414 319171518
3 6407 77551
3 162210 152159
1 9127 79804 990526812
2 178800 910702943
3 84773 116676
2 111548 593559435
3 84567 50033
2 169958 912596867
2 114323 742836552
2 174490 718129039
3 156582 156488
3 85398 23207
1 47842 94265 262236834
3 45613 178398
1 39159 119163 457053039
1 117531 125674 286395747
3 11289 123773
3 67764 48589
3 144011 97742
2 106808 263546916
1 151081 161044 625815836
3 114660 7093
1 52928 123255 648637734
3 108319 43652
1 139549 143240 504103813
2 22624 89356321
3 128386 87751
3 113799 135778
2 22425 416789191
3 96145 30066
2 42378 47724482
1 39282 121029 999177500
3 98664 175897
3 37208 115147
3 119710 81269
1 135755 136894 428864159
3 129194 64521
3 179663 76180
2 14030 990404789
2 98280 682999098
3 35573 50164
2 132038 325172075
3 178269 48562
3 125985 139661
3 115576 194522
3 44977 93844
3 160030 109441
2 7918 386903766
1 15254 155646 189524638
2 72465 343354799
2 123526 54988193
3 86180 164361
2 163412 832047694
3 93049 11482
3 24466 181977
3 147532 71681
2 11159 741481910
1 51817 129526 238426703
1 32449 144971 119610536
1 85763 111321 830022647
1 11740 95127 680055485
3 124617 141576
3 12178 61425
2 111714 493865670
2 122355 694954258
3 156897 59642
3 158447 102981
2 101673 731436110
3 4670 73535
1 154848 160735 122072311
3 112991 153705
1 155906 158402 45978469
3 45790 153118
3 163835 64344
3 135895 95032
3 152528 24489
3 84864 51836
3 60069 126432
1 98259 173824 784503659
2 11726 309398314
3 151520 94632
1 3906 33891 943902965
2 68846 240237944
2 112734 170923269
2 98588 522640257
3 133841 161918
1 46359 122223 612640766
2 114395 823005837
1 53914 171165 459172378
1 97583 165123 34314335
1 64697 110317 97260323
2 104609 423500957
3 37812 74438
1 54369 137769 998601980
3 47529 185886
1 157022 158783 808750163
1 14272 44441 480469506
2 9485 17643273
1 42413 191904 676712288
2 2822 63942306
3 173705 139694
3 182008 73692
2 47668 659399111
2 199505 739745448
1 80222 181258 183923446
3 109808 69624
2 88302 177851296
3 37696 126759
3 56040 23824
3 81485 58476
3 106 174369
2 65109 169539165
3 107100 157807
3 28088 47660
3 98331 173223
1 3093 197367 910160367
2 186001 358028373
1 54254 110771 18871891
2 93784 862605283
1 115346 186580 742630569
1 155203 193337 457223197
3 8452 33693
1 18581 74183 702711162
2 154897 204555395
3 84424 58286
3 76766 139294
1 47198 124230 70587554
3 63134 42133
2 149558 599685981
3 8483 155746
2 164878 970925994
2 80590 51331083
2 22019 281389790
2 6761 123566376
1 115168 139987 330073687
2 58591 506666317
3 39624 129747
3 92606 160283
3 199003 102775
1 186193 188762 115749021
3 80834 122591
2 60536 980182495
2 147586 954355789
1 8368 23296 638731357
3 166992 120828
1 6967 84387 116442848
2 42099 649709623
3 71596 56933
1 79775 116857 733088984
3 160692 30060
3 6637 133304
3 89208 59989
3 62875 85026
3 145617 76419
2 99939 9285263
2 182947 302324081
1 52531 166869 288376062
3 113264 145223
1 48465 113021 297882929
3 42509 17379
2 62233 547325524
1 11914 102201 125296959
1 78984 112867 97993868
3 33020 130196
2 28525 833031896
1 119212 194720 574486280
1 9612 127295 817947659
1 15827 126394 787691447
2 71071 216266505
1 60557 125092 686224618
1 81704 142142 741941698
2 154449 573850666
2 105746 936161498
2 116690 693368684
1 24441 149513 833628286
2 149614 287598112
3 184352 81060
2 139531 600282859
1 82023 186947 520572029
2 105549 425775529
2 105756 848262596
2 30662 598659691
2 41847 436441764
2 89641 706062543
3 52479 166230
2 83179 649705524
3 2236 166451
1 111375 154615 11788175
2 186306 577601023
1 82521 171560 362375410
1 163556 171450 219717694
1 35609 167570 235559620
1 26497 156264 620273987
3 90786 167419
2 90499 825752339
1 65362 90446 469110969
3 102387 150594
2 197558 149941636
3 60006 72095
1 46107 73916 472859099
2 168032 876663601
1 124990 182165 46838857
1 53895 59576 949603474
3 6904 20597
3 85442 156762
3 69903 7406
1 43401 151541 56762349
2 134914 10075826
3 146308 100449
3 193074 65020
3 105886 155061
3 81374 194611
2 28053 284292772
3 165595 33913
3 101880 14432
3 68599 89975
3 70944 94957
2 54300 907226832
2 130170 423782879
2 196342 965790225
1 102459 176416 810251387
2 88061 977759818
2 117999 664102980
1 35396 69436 832699247
1 55547 128404 900619291
1 20448 198891 279072723
1 59499 160190 866333384
2 50380 527493804
3 68650 139806
1 2988 177100 88427060
1 113708 127459 11333774
2 199011 165684869
2 78824 694897518
1 41249 175258 160314829
2 5285 41203031
3 25015 5667
1 56807 199559 601872181
3 147156 146778
3 152096 166324
2 162427 811245278
1 113840 177583 102328081
3 149569 94325
1 97922 103075 590745997
3 119929 159451
3 133601 131884
2 197807 52540504
2 47330 161934808
3 160783 158258
2 13060 404577206
3 97850 85841
2 37670 479259508
3 25255 31830
3 125722 120886
1 146181 163117 607774125
1 10953 65854 819445167
2 108720 928137728
3 133343 2723
3 113832 89317
2 173417 540648687
2 153894 981730763
3 46852 194164
3 194428 23896
3 185973 122059
3 58485 105991
2 178665 565838901
3 166859 89118
3 135896 98509
3 192413 156883
1 146537 149058 639569724
1 117016 196570 123521077
2 103061 396130220
2 182194 30686243
1 60470 185958 366918962
1 591 75710 701185786
2 147153 534954538
2 47963 359451149
2 33994 544429830
3 54947 43897
3 197559 35818
3 159054 99699
3 140986 57672
1 102887 151532 447599348
1 23932 84101 19434484
1 15627 17807 323119333
3 121344 136448
3 52198 52433
3 68920 89434
1 116360 172875 594315166
2 158238 622784565
1 67925 157974 852847313
2 44040 740303517
3 46009 42842
1 43468 132893 678555435
1 85029 194670 109088845
2 126655 904738394
2 51679 693173911
1 192225 194296 737177962
3 35749 196843
1 95412 118354 652978990
3 19425 50217
3 36197 135901
3 66927 197537
1 8960 88896 922243016
2 182057 529997211
3 142801 152056
2 176257 164748966
3 34607 14292
3 192941 17503
3 63178 187647
1 88671 90126 115629842
3 37704 56790
1 4035 87349 35024086
1 95367 163532 934312512
2 105191 344909171
3 159152 161476
1 131916 170170 118174436
3 144301 164484
3 13632 96749
3 78716 118773
3 8177 23437
2 58253 90825209
2 39802 665454140
1 74529 144294 214760157
2 13225 267664339
3 20439 92969
1 70564 106807 169730242
3 45476 77064
3 54258 73439
1 71732 140957 909926381
3 11943 115711
2 101534 4775852
3 3432 75690
1 67180 190540 267226822
3 39365 174593
1 4065 87753 608181967
3 91100 51300
3 161002 53498
2 132755 596444413
3 134553 142523
2 73577 773986335
1 12892 23576 332209309
3 56267 34135
2 12862 815566076
3 62352 99811
1 115315 188496 41773101
3 123774 176084
2 47166 441009684
1 147986 153237 528535846
1 28581 132266 568754194
2 70367 15346850
1 15573 81590 595087879
3 115485 67344
3 18367 68031
3 59871 8795
3 77517 164841
3 163629 191923
2 50846 645726168
2 127651 737878588
3 153496 90627
2 149747 509813071
3 90330 108882
2 173321 441490327
2 40075 598773368
2 144000 583347907
3 135588 137098
2 38473 973744091
3 152746 95109
1 16845 99071 61624933
2 152523 761738940
1 74885 124053 691980265
2 198737 188827108
2 51119 600213812
3 71079 169754
2 83797 620454836
3 81765 154184
1 59346 173771 245929016
2 95643 865176074
2 51342 322560440
3 128040 77432
3 6902 193620
1 22832 109413 600323840
3 6978 66706
2 9233 924008751
1 4155 132594 95716790
1 27850 111603 282316845
1 50927 138749 436931284
1 49566 67169 103255495
1 27155 170378 866662248
2 67645 288432375
3 54555 57344
3 43595 56274
3 36015 65770
3 11135 123783
2 179287 788718423
2 131680 283625693
2 127123 305059888
1 167496 184416 806922702
2 143133 758908097
3 193336 60045
2 115372 895327731
1 60964 159599 940324068
2 190702 235513313
2 81812 800543349
3 149772 109778
3 83617 83174
1 48110 140989 506016303
2 104405 352733979
1 133937 189459 586065735
2 169059 309970583
3 124605 144364
1 11939 167033 196480171
2 42935 887748746
3 163983 148712
2 62464 57851099
2 41647 642595321
2 78199 140071342
2 177270 267142733
2 60631 993692383
1 35507 136671 697828311
3 13050 107993
3 175795 69309
1 21335 107890 811934568
3 50374 190857
3 194576 100584
1 112600 190910 453201474
3 162972 161299
1 11089 152107 834613301
3 27364 84150
1 72492 114230 929968630
2 53095 649449828
3 154038 14181
2 80551 858560158
3 42162 172650
1 105377 199975 228999629
2 73710 972999231
1 84300 174117 342662600
2 167054 857673039
3 36 188643
3 36374 101997
3 114535 110271
1 105421 135157 437827634
1 30664 199427 782771973
2 153252 973032609
2 71617 63820611
3 3555 134941
1 22210 44973 324418232
1 68242 86525 870100625
2 43489 466910451
2 194195 567114513
3 39258 175624
3 48392 84744
1 15614 184099 40148681
2 51937 354137121
1 38294 165778 570458679
1 145099 177907 816530426
3 75058 47913
1 75639 129206 39988001
3 55218 696
2 22410 112457856
1 6498 55028 572123013
1 29225 70333 835137689
1 29626 162429 502714245
3 142151 26105
2 6559 87489046
2 39040 625703899
3 136504 129918
1 176755 199158 577330108
3 147609 156179
3 179066 32365
3 187025 2407
1 49480 169308 214376203
2 2953 130911006
1 69138 147009 369649498
1 14210 142067 49685907
3 123472 106920
2 164290 577014186
3 75164 18334
2 22589 122075401
3 67388 130762
1 145668 152154 785446842
2 120291 250141808
2 58584 919741777
2 3779 528962591
3 65943 49551
3 14029 165558
1 19471 93490 126287316
3 86875 38132
1 181975 186215 674261618
1 45056 144627 100112184
1 18789 99821 856297570
2 140073 589857963
3 108666 72772
1 51052 165239 95602441
2 52094 503448882
2 152578 413045425
1 16555 24204 939099135
2 26026 337041356
2 192413 844886414
3 51911 27472
2 85546 534934058
1 90404 148160 91742663
1 174065 187761 256292795
3 148538 176904
2 144323 762253750
2 85230 574062894
2 106427 221793283
3 148339 24765
1 64197 111491 811074316
2 192249 652397649
3 69400 157656
1 111173 154223 933102192
2 152587 105761626
2 115483 240084253
3 16743 185694
1 31037 180244 38663900
1 95610 128493 228384854
3 189924 125339
2 186399 412360062
2 163323 279325811
1 16098 113792 720372093
3 75009 21510
2 52022 488045371
1 45943 120105 630885064
1 69584 130146 220779961
3 68205 75127
1 3452 52624 20555513
3 59362 58181
1 43289 116628 422312478
2 104556 13256162
2 91503 126872381
3 122977 178149
1 65159 80719 963878178
1 29436 97785 203871582
1 161415 184619 62252384
2 132898 626906892
3 151854 95262
3 79646 146531
1 76065 160385 861993951
2 82935 162188024
3 176116 52281
1 106885 195136 738016825
3 109182 135798
1 7581 199385 626976254
3 67782 164929
1 106649 169157 526189697
1 14958 154848 957369272
2 163745 754586544
2 184150 436275513
3 174118 75350
3 18083 92752
1 38312 107962 443871429
3 169942 97969
2 91259 684289507
1 13446 53838 923540393
3 22438 85161
1 126869 196970 745736651
3 43935 180608
3 156116 127203
1 89977 175785 928581133
3 112215 122762
3 70039 84730
1 41552 133982 756855630
3 5562 64513
1 45981 165061 307354543
3 78485 45530
3 5523 16018
3 188990 15124
3 29880 161589
2 85775 816928576
1 403 156894 912917850
2 71862 663667695
1 4365 64952 784006562
3 195784 2092
3 153354 112774
2 158247 814477932
3 40375 140727
2 199381 350954893
2 145303 2552094
3 119963 123662
2 28000 914125380
2 28294 604639446
1 140386 162669 373707878
2 47213 397734391
2 197944 605155873
2 180207 39897987
2 158237 954053081
2 18366 343960595
3 123581 131833
1 84169 160265 346086290
1 37312 65097 140439263
1 76062 183091 585955783
3 58210 82307
2 101842 923189721
2 148437 441404895
1 10856 199247 202037870
2 16384 766540504
2 141022 263411408
1 165698 173561 644280440
3 182302 28944
1 120015 148452 23145466
1 117719 161280 73722491
3 161025 26032
2 146092 308034977
2 191825 355670512
1 126018 182499 537044327
1 94344 163373 917598369
3 144821 101557
3 42419 100894
1 25296 188014 711225426
2 136587 618962986
2 48374 994993256
2 44645 605086112
1 94283 97148 782804916
1 52990 156900 567793757
2 140610 688291577
2 28155 913560719
3 98393 18769
1 33628 81412 838512253
1 36227 37021 983286989
1 53414 57208 479879333
2 15376 56269743
3 13443 115744
1 11202 56871 996266556
1 15408 70903 730832659
2 187067 589157522
3 98412 142660
3 52065 10687
3 9576 130628
3 185618 157638
2 180561 855063593
1 71683 123287 6578779
3 189037 19258
1 58799 194965 235563092
1 11168 35940 476946715
2 181307 552843223
2 97348 296901649
1 55903 110036 542915153
1 42854 150018 100265269
2 58431 21290187
1 42856 43093 163691737
1 8918 70623 579452431
1 16862 177866 412721295
1 79249 82973 365161909
3 129604 161326
2 186441 783947726
3 132860 84200
2 196084 213110104
3 84452 118380
2 149086 116198675
3 77870 104809
1 28283 132167 150338466
1 16096 116196 567083849
2 75673 934680599
1 45118 62740 80828282
1 25234 173484 434748962
1 2387 143613 590305977
3 190609 26776
3 131125 119625
1 40942 72132 356403121
3 89468 29810
3 72101 151587
1 49703 131466 622424934
2 41409 638430335
1 33455 39584 305709022
1 26497 27718 580869975
1 45321 84114 352446497
3 35369 17758
1 39132 110366 352150226
1 128868 191121 240029576
1 92810 180093 722307621
1 103814 124737 926934994
1 118094 145310 606796573
1 19404 26111 552218818
3 156308 158827
2 45152 138168695
3 12372 121102
2 172805 71326705
2 4497 886127103
1 30627 116111 993359081
3 138673 181754
1 42954 137070 491386429
2 171391 277045057
2 5512 122463145
3 62638 102780
3 72032 189968
1 162527 167126 383809094
2 91294 548577131
3 175073 127238
1 36147 96788 197437241
2 164991 475239770
3 73390 12298
2 148524 751509329
1 68650 162253 832263415
1 78327 185772 763398990
1 19825 169811 524851182
2 33844 782711172
2 101627 916780974
1 12680 96623 365090111
2 43248 160143833
3 31037 12606
1 147663 198411 349184617
3 69523 13535
1 46645 98371 633008016
1 120619 152694 100933658
3 49010 69369
1 51522 53828 437515857
1 37570 42939 67969948
3 21744 32129
3 62653 159752
1 16662 66060 141134809
1 16041 179838 80564464
1 132698 160162 671339713
1 106358 149974 437175093
3 79497 49645
3 118659 14684
3 156764 22617
2 80232 10356139
1 47108 98321 39873571
1 33889 107581 794749243
1 21072 128515 317852179
1 32860 49478 709755838
2 194588 588395802
1 68248 112819 365231337
3 65516 76726
2 65387 561697896
1 73344 137810 218020910
2 108149 957357534
1 22445 167522 80923670
3 24092 97426
3 42864 175160
3 129004 71247
3 25243 34332
3 25413 84805
1 111113 192228 202989530
2 90665 730285534
3 142130 84981
1 124731 188508 373707379
2 192276 296682883
3 57598 8466
2 78805 106670743
3 11217 102203
1 117777 193133 305429672
3 195277 87797
3 30060 184638
2 122191 913658390
1 60861 95623 228634593
3 62496 123483
2 195794 965796628
2 97304 590164260
3 160626 130123
2 167846 364040478
1 68493 108285 558722713
2 141354 159017041
1 48604 113782 222052984
3 120078 56757
2 31372 190878809
3 109402 38741
2 194037 207093393
2 115411 138351586
2 43418 463263437
2 105929 424688119
2 103274 239648333
1 62010 147993 98107158
2 199434 756829868
2 108659 814243779
1 79601 190646 335432407
2 129025 189167234
3 19810 118130
2 66836 293293584
3 100074 63304
2 92808 855578584
1 8810 50599 907264462
1 36954 50248 398910641
1 153572 167940 258380332
2 148397 20872798
3 72515 103165
1 146594 171016 582467345
1 3604 64464 850459753
1 71793 125767 878394032
1 8668 74304 919650141
1 38807 165083 13490275
1 35152 173984 877104498
1 54940 124006 468904690
2 82719 426702909
1 63483 111343 591942078
2 59599 146002023
1 41634 100900 817580120
2 19543 247070717
1 51653 89501 958789611
3 63930 23643
3 18231 189971
2 187355 786269600
1 978 24944 81760363
3 96418 19839
1 178763 183585 806100429
3 154466 199327
3 147491 169241
2 64436 694502601
3 198095 37559
1 44137 167088 695800568
1 81395 146857 656294510
3 86365 73356
1 8590 160484 744369859
2 125326 304870638
1 61521 156933 726463978
1 63913 132728 745893571
1 7820 15465 515401847
2 157412 611061229
3 166781 176662
1 39055 155608 805004971
2 105535 221739967
3 94544 132305
3 150435 56506
1 30567 109517 931378912
2 176767 20652002
1 50075 65526 948722495
1 3261 21588 498067013
1 68533 181920 635134083
2 180871 906800688
3 114494 9168
2 171693 657629333
3 126052 67430
1 19875 86897 126381964
1 100028 176000 498258195
1 157809 187724 791755145
1 23800 183409 90490338
2 163546 58967
3 155508 111618
2 74279 786709607
1 28467 46306 77298551
3 170092 13427
1 132526 188901 355904361
3 148278 194496
3 170619 74283
1 163698 169220 845492876
1 42315 93634 834107310
1 26272 135998 86948059
3 119378 102855
1 56790 170166 91755938
1 38321 53411 147016373
1 10101 155451 797483145
3 163602 138018
3 111219 172042
3 39302 109657
2 71562 432791772
2 166184 698832754
2 97267 529596086
2 104692 419314491
2 73010 156983976
1 105980 190792 649114721
2 60606 864886371
3 68300 57501
3 114694 180382
3 13101 175096
2 151772 678885729
2 77852 358193919
3 132643 29720
2 73391 111475665
3 162362 107697
3 32296 161520
3 103178 29100
1 46828 195273 107011499
1 121072 127436 868337151
3 55727 150994
1 125701 172780 688108225
3 141547 71353
3 122988 176882
3 199990 91789
1 23966 53446 932883695
1 21268 107747 110938495
2 74589 817127023
1 94976 195281 852906159
1 33112 78212 245559059
3 191759 157448
2 193993 545743308
2 24996 428037715
3 109187 21682
3 171514 117659
1 80979 144813 870256218
3 13424 197657
2 41851 838036625
2 14187 95269327
1 9256 20589 852139183
1 128783 170298 429690635
3 59188 130230
2 113784 435769244
3 172332 55004
1 3475 193435 684047529
1 67587 153482 404659870
1 100045 180308 557542243
1 112626 149939 162179584
2 104540 691009677
1 100672 172941 616553324
3 4511 12576
3 57911 60371
1 92596 199935 883696776
1 95411 109761 350902582
2 169702 329373324
2 178629 484614924
2 55347 884202511
1 722 132810 188699503
2 99338 563408740
3 165751 54961
2 70918 367337851
3 168729 103719
2 29679 993145237
2 85657 884859843
2 199672 836786021
3 114282 51283
2 178771 385260134
2 154446 386486230
2 110494 999204933
1 115429 135338 728021236
2 41880 198870565
3 72448 185660
1 100510 195019 823046105
3 76623 139963
1 49481 184529 293244584
1 150114 185737 295143723
3 3104 164510
3 176908 175177
2 179950 513542039
2 171444 728618265
3 165224 1884
1 135488 162293 258272363
3 120709 72357
1 27617 137619 370701072
2 29274 959075239
1 14069 38430 349048962
2 139758 34465499
2 175984 211967233
3 168758 3181
1 102571 152378 221210681
2 76957 837492241
1 87541 160981 193681804
2 14389 79312185
2 155087 216717782
1 78233 197409 653817123
1 83823 152424 467636188
3 103786 50400
1 45030 91338 52758549
3 136447 166282
3 160249 184364
2 171715 457102180
3 58743 46862
3 154925 116852
1 53775 66467 854095069
3 96102 118779
1 142036 159401 497765335
2 45792 971502250
3 56446 49782
1 70367 148889 5926527
3 74876 186220
1 60345 168084 353642199
2 60221 466336935
2 157444 309917552
1 93147 118735 236636494
1 5886 116794 410174779
2 72712 91421705
1 144864 145597 126522571
2 55813 54543867
3 48784 79323
2 135753 510043641
2 131149 673300974
1 6280 123538 687112803
1 124594 158066 520208632
3 104202 45280
3 192896 69639
3 134287 65256
2 163370 197923838
1 1707 122228 386912857
1 165580 189962 871725179
3 139445 146412
1 52833 114433 284174772
1 62707 181995 358879141
2 140842 185927197
1 37604 99620 928157775
1 50683 108558 965347932
2 79240 668654178
1 41900 42725 968226379
2 99908 395615219
2 145220 38125632
3 121941 180507
1 54096 144392 483988550
3 115145 153468
1 182503 196261 136222020
1 56573 173750 460750522
1 19877 50938 427559964
2 158952 353175509
1 85775 156621 140995799
3 188876 101500
1 21428 126101 490243713
2 63648 462684800
1 377 53480 707917303
3 89962 128307
3 134239 60985
2 186919 123368533
1 99361 156614 443084591
2 197884 567809405
3 88239 164165
1 31401 123300 88477872
3 6691 40757
3 68469 100677
1 42412 73987 942778431
1 9131 45715 542738978
2 55776 991472561
1 71435 160783 861420375
2 89279 256492622
3 69172 114789
3 55820 124917
3 85141 99288
1 72578 159135 892275464
2 179598 993088289
2 186384 167416262
2 94767 453968244
3 54894 158459
2 184948 462895233
2 36336 372609839
2 198677 156405092
1 22322 116101 751563779
1 1444 28966 339111331
1 8097 165617 429252943
3 44161 168358
2 130713 40240735
3 110067 14017
3 86958 37140
3 68942 61492
1 33221 188895 616523188
1 43782 195405 21615554
2 38754 572930337
3 89336 2557
3 42694 121093
2 69340 814348944
3 121891 133007
3 167212 22361
1 166564 184465 657921158
1 76690 132062 392137937
1 125700 141597 661240665
1 1767 90317 505516224
3 190186 124140
2 51007 177572541
2 111246 118746714
3 43534 36631
1 107826 150636 186533322
3 10044 196855
1 119492 152355 45485537
3 145492 184926
2 49329 132578456
1 143077 184808 718563526
2 140164 173579247
3 60870 191209
2 51959 165534535
1 11776 110116 185353109
1 58321 193336 848839030
2 172016 809744818
3 101741 89142
3 171326 149282
2 107095 370598685
3 99163 162678
1 131865 164959 820115261
1 58869 155457 903573025
2 53735 390553860
1 131768 136810 392747438
2 117371 926132036
2 17588 981232763
3 119456 13976
2 160735 826660767
2 134371 418820066
3 44648 164677
1 14242 147701 575301741
1 10422 147074 870675885
2 41000 242387978
1 134042 173145 766722653
1 131650 150604 467769107
3 52289 171933
3 46708 179471
1 17549 122747 614477565
1 105484 193386 539555018
2 59709 467801293
2 148700 473559104
2 11781 630985188
2 192256 599220122
2 183511 750668195
1 137821 199897 359676785
3 71834 55281
1 30091 135749 618610436
3 189496 122801
1 8824 88254 102855731
3 115133 153630
3 156205 23786
3 145673 19341
1 131400 153090 417841674
2 10493 711846542
2 26511 737719885
2 150551 37162632
3 139642 59272
3 7689 22022
2 124537 20144401
1 92095 154103 959589749
1 17020 36159 519507482
3 16136 176622
3 93488 176246
1 135794 195280 743374940
3 121161 69048
1 151548 155852 498740929
2 36546 326736606
1 28697 157157 465563730
2 113558 448762786
2 108567 10030352
1 100248 190763 83136753
1 14727 41212 496363397
2 116341 296789817
2 2331 903419073
3 51510 92525
1 54946 99073 150606948
2 101262 194450251
3 141868 71986
1 52312 109200 875278233
2 111476 550323532
1 64969 83351 112482113
2 113573 766094335
2 133970 707520100
2 182033 520033496
3 129685 118921
1 10286 59008 511095752
1 98984 144995 172474118
3 197474 678
3 148790 15975
2 113278 981914858
2 26494 316067287
1 108254 140463 321932800
1 76542 150793 990334308
2 132343 608151892
1 65200 168158 571166692
1 130697 134298 292229847
1 55213 127861 320392395
1 164176 190012 10082023
3 2172 94921
2 16496 113002936
3 75745 194993
2 106325 665216723
2 125404 932301054
1 10682 116181 879331885
3 78668 112721
1 20780 55957 118080783
1 7214 33505 430729789
1 47419 66669 684799055
3 6893 36854
3 85929 152425
2 33709 605179150
3 102241 97470
2 47427 337682666
2 191979 306247902
2 34720 610873842
3 178179 130856
3 177333 113587
3 180871 180229
3 119790 17259
1 149014 186677 957656274
3 33356 187154
3 195773 14813
3 122477 182040
1 11679 40081 388884289
1 87479 194581 972395152
2 198095 274552152
2 121616 582611747
2 18644 658302916
1 27324 173234 85182706
2 94120 27004156
3 180373 198002
2 36309 54195656
1 45383 86887 588577757
3 96115 134811
1 61624 133109 358470355
1 18332 83740 820490436
3 57628 100694
2 164337 550915646
2 11322 425448440
2 106629 179474362
1 16048 98786 169333011
2 64320 981630762
1 79030 82712 492938937
3 185057 125750
3 71356 21983
1 80412 159957 99907776
3 123035 158593
3 19653 92536
3 91104 124918
1 116641 184664 531875893
1 12758 199223 343040140
2 103973 22611512
3 83717 172917
2 6228 342927922
3 140971 197001
1 54177 108126 375317791
3 5261 6513
1 8936 158536 885925925
1 224 53278 806710476
1 54438 73988 518463906
2 170930 514591673
3 159024 199306
3 101258 160731
2 21804 220548763
1 50535 185100 527214861
2 76862 884579992
1 7045 193863 640634421
3 72383 84456
3 160379 178587
3 195541 120354
2 69308 38582677
3 197297 34295
3 94907 24913
2 39053 673568817
1 44806 113853 101461312
1 186523 198734 868874423
1 83932 184062 9740586
2 28757 526339156
2 131050 376752803
1 88362 127041 148507588
2 32893 2887483
1 9020 50851 985430246
3 171294 11825
2 129531 745713501
2 177715 666769130
3 24939 121346
3 152733 69399
2 61597 68300336
1 4603 24444 832130257
1 28369 154813 904560257
3 152897 23003
3 171346 99192
1 41240 167690 431564420
1 48807 99240 357484894
2 100546 23036703
2 157191 31833498
1 54036 140010 704288293
1 69064 84235 573949019
3 186488 170014
2 107227 416709898
2 112119 515716979
2 63910 431518636
2 168806 706150375
1 48010 169594 325436513
3 14111 152643
3 87074 191389
2 166777 578213647
2 53924 346169095
2 31930 131937242
1 149259 168255 471568056
1 18086 156313 204621951
3 136038 85416
2 19265 850030664
1 132269 147836 973351535
2 173562 719197642
2 26586 11420664
3 152681 561
1 43479 118712 547167233
2 2988 16593942
3 144601 5438
3 148300 171534
1 127851 159257 506178391
1 136772 156902 170991731
2 8298 251553636
2 151531 384640326
3 85086 182581
2 152141 665572645
1 2452 196657 439297874
1 49348 72785 781234800
2 18681 829293080
3 159953 11884
2 188106 890854262
1 46252 115815 132160416
3 93985 134129
1 17066 184479 55715440
1 97214 196983 872249926
1 163331 196817 860698158
1 184895 195313 457349160
3 139912 7851
3 95841 132788
2 69576 559946639
3 122602 78331
1 76754 141250 448446343
2 197345 240296382
1 8527 106248 162569878
2 68333 97489839
3 115402 83339
1 79918 129084 130066732
3 95320 175893
2 194756 659435946
3 77271 26607
3 173734 24871
3 173867 63050
1 28297 169132 410904917
3 141431 129408
1 70024 81117 209139068
2 167624 772469117
1 63481 197335 406981043
2 84971 264753965
1 10496 183301 57913641
2 69879 763413720
2 40473 345414390
3 141374 178708
1 112170 129089 885860271
1 60501 195502 343366608
2 55419 123066484
1 39969 117697 261896499
2 80363 18567568
2 104064 694100060
2 56978 186990132
3 147158 174868
2 19592 330931975
3 6941 37807
3 36843 190387
2 4420 416421978
1 142319 168136 312509759
2 188813 296969468
2 186717 107862971
2 24850 166571425
1 102249 124947 109364768
3 73408 104575
2 127039 245329333
1 105480 131028 463462952
2 10646 630541052
3 125423 101467
2 139607 413128836
2 95937 764582306
3 153863 67904
1 41048 176746 322459257
2 172835 601845228
2 11949 78770929
3 81953 123543
2 186142 881903206
1 29444 45787 591874138
2 162365 782961582
2 52637 119486564
1 110252 124563 241279667
3 88444 9059
1 25535 52530 718062725
2 37824 386264750
1 114767 199421 677645105
1 103102 158972 656119915
1 124011 157747 736645446
2 45033 146746042
3 87074 187389
2 52453 738107694
2 165785 132500455
3 111470 196514
1 125966 146488 115362369
3 141292 198979
2 53384 964479818
3 187385 52201
2 70264 384710244
3 28713 147746
1 160023 199337 607225298
3 15092 24986
2 94347 125483041
1 49929 65050 663154967
1 2109 22135 215265175
2 193509 887437335
3 38321 25111
1 31195 71719 678516889
2 92433 321722977
3 89462 126336
1 62999 160777 981023442
3 44605 38197
3 105818 7850
2 142039 756803222
1 152607 159026 237063894
3 79842 51553
1 52070 91416 833265128
3 123279 55412
1 4030 125194 275205074
3 87898 43793
3 198725 30562
1 54482 56697 203301774
1 27317 44711 506905368
2 161854 880536770
3 15505 169056
3 50543 32676
3 87509 91337
1 114456 163791 928210567
1 17149 165725 15654433
1 156305 196590 559713262
1 117021 164850 485930600
1 30972 126038 634883926
3 115173 33552
2 26413 515962864
1 86240 131527 884496238
3 106993 157721
2 88291 177676241
1 72389 179769 311358292
2 19887 96111139
2 29686 585884998
3 97278 73214
1 130283 177573 809032191
2 150003 865741186
1 58048 162902 947337460
2 19120 671994322
2 77955 666235851
2 88892 757497262
3 120891 135031
3 142661 9520
3 182697 67214
1 167903 191260 175055480
1 56619 146969 994442325
3 146585 154408
1 102398 132891 58124398
3 73725 40154
1 72932 112969 326372688
2 169643 416818831
2 34466 203392694
2 37298 176063168
3 76883 113332
2 50160 16376440
2 78107 478046245
3 78982 190948
3 121570 132965
1 20877 104760 284946142
1 103448 173664 256362118
3 159866 156882
1 47046 61261 922817741
2 4166 33495858
1 3004 79398 990557022
3 81428 104350
2 44068 104574488
3 112787 128333
3 123673 77474
1 383 139341 135082904
2 163253 429412425
2 34279 529731691
3 151091 70872
2 126951 910713000
1 34985 165768 783993032
2 139580 92386884
1 123617 149451 655565211
2 135425 20559725
3 74229 102030
3 49531 19061
3 20635 183144
3 23349 4203
1 27133 195142 91413394
3 35062 59406
3 46989 104104
1 59954 198548 682143918
2 67616 952993813
3 84153 97579
2 102611 559859074
1 46314 80033 900472301
3 76787 98806
3 161433 91390
2 130684 612195603
2 185537 750718451
3 198822 67127
3 178899 33188
3 138608 87956
1 1275 150694 113110647
2 128734 794834526
2 169644 498568079
3 140185 187589
2 44291 874023845
3 115972 51828
1 26653 129233 701823856
2 73743 723789185
1 164437 182169 978588490
2 164484 869727420
2 45707 882519111
3 142011 84175
2 92370 995465290
3 167965 73772
1 166510 197210 49160483
2 52843 469602689
2 180557 531923807
1 13390 28579 544974178
2 187712 763781311
1 33882 109616 109124485
1 59120 155671 947745657
3 177636 6572
1 161087 179716 434889075
1 102673 178951 840722164
2 158205 227043922
3 98189 182980
1 124957 131518 323839278
3 136806 197047
1 2245 124788 104552991
2 45652 157210295
3 164753 91223
2 117412 356738818
3 25813 5747
3 17418 128375
2 71007 837091979
3 129716 48551
3 138139 197661
3 190865 139889
1 23864 121944 305237624
3 141313 140311
2 170547 382853362
3 141960 27865
2 96131 36537785
3 142719 171773
2 3691 138192960
1 75237 91839 226703158
2 187364 522314247
2 80113 29395843
1 67533 168491 579715365
1 60897 145889 290555731
3 48919 144032
1 133303 141110 709297015
2 169560 372046506
2 167953 343304685
2 169642 258748996
1 47244 196097 323110501
2 50951 456777515
3 198661 157215
1 6948 111423 834472803
3 82595 118407
3 73410 139334
2 121395 14291759
3 147020 65575
1 168742 184084 681149446
3 8714 43122
2 44102 996409896
2 121526 11595445
2 48829 166252012
1 37135 173140 507533867
1 39773 109176 118473161
2 20909 906319805
2 173718 839584556
3 182169 178549
3 189625 94161
2 158388 615743351
1 48724 181768 358923415
1 48759 53769 301001910
2 161007 663717902
1 74932 112046 670562475
1 109328 189717 261272878
2 163267 610338362
2 62564 358627245
2 3764 275606887
1 60325 125207 175151301
2 89579 483149988
2 105172 754338930
2 144999 530227920
2 123426 705238574
3 54883 172662
1 114596 132095 114850590
3 30217 24497
2 19784 506164280
3 105008 198094
1 115071 146381 581021860
2 130897 488890734
2 91316 439017866
3 193290 84205
3 150815 45352
3 185124 52887
1 188419 189773 117509099
2 161362 500235691
1 37485 111461 946273094
3 105665 30546
3 51141 82566
1 15368 77640 175550337
3 188407 29013
3 121558 135871
2 193692 274572602
3 100722 160062
1 8763 54647 395357851
2 71926 20161175
2 120045 545252085
3 96544 145582
2 7471 805939353
1 46170 122159 743940515
3 141281 12207
3 190222 136366
1 32940 198304 801141777
1 13596 134272 451909136
2 50147 928478359
1 41326 72666 737483912
2 3953 134455820
2 66313 412526009
1 110160 177718 965732046
2 107930 583897904
2 91133 6704271
3 191389 139621
2 175820 479067122
3 13690 77625
3 142628 48075
3 119212 115782
1 90631 140941 919771906
3 44588 151634
1 58081 163585 692856412
1 169669 174123 575112725
1 85492 197723 993811076
3 81384 161675
3 81504 182137
1 67110 155969 380455686
1 129269 142871 742173209
1 84390 132396 467936042
2 182867 605759182
3 152776 3963
1 65928 196812 455414160
2 118196 212558819
1 160640 166363 807115792
2 22041 134989580
3 110235 35551
2 46414 213826361
3 2750 7758
3 147800 164238
1 64313 71930 266787035
3 169369 64335
1 139186 198810 320089674
1 63866 150515 160542078
3 137617 29222
2 153794 580466579
3 130774 28378
2 175023 470321646
3 185977 193338
2 107277 668229385
2 83764 805974756
3 55082 124262
3 164680 66108
1 42479 78212 587327084
1 64758 192075 707573775
2 124650 506013605
2 148826 88251434
2 171536 476190991
3 75940 72374
3 102258 170458
3 112189 71233
3 132188 182673
1 29215 188941 671693427
3 79157 129854
3 196289 95143
3 57069 114076
3 76317 197701
1 142438 159532 308932495
2 31142 904070196
1 94207 163206 351024787
2 199863 862805779
1 53215 106725 778815934
2 131611 516890151
3 43906 83200
2 10979 589450251
2 68485 959915625
1 20320 92152 670670329
3 33658 61159
1 51705 169108 452530288
2 60527 144420806
2 153244 320611552
2 134989 366375718
3 30035 177538
3 53507 41462
1 27000 169290 772707579
3 102945 126020
2 169964 339106995
3 163 135111
2 58766 201614804
3 123729 23164
2 152843 700203841
1 152408 197804 102984530
3 115670 188709
2 17717 844349361
2 120112 184195603
1 81730 180697 248397912
1 143243 180620 813862546
1 35057 166006 775519155
3 98240 41759
1 1275 20469 527423274
2 150881 824481875
2 54347 913834715
1 29510 153118 776643077
2 10114 917248247
2 35433 445096952
3 30140 129600
2 199055 959996242
2 119378 520616800
1 10539 110567 584628687
1 10918 122907 406857689
2 41 395935052
2 195380 74662069
2 139479 697266769
1 107338 189697 769576908
3 113756 9280
3 100548 37029
2 103131 256094192
2 2490 173160282
2 169110 631768540
3 121713 136639
3 189342 142648
3 77595 81202
2 156400 587895660
1 36547 110152 34839246
1 79548 143772 588439517
3 182585 182916
3 35945 94458
2 105166 237691750
2 21953 734120053
3 1266 70763
1 26276 188814 319423620
3 182201 122727
3 36640 171676
1 2128 140947 879829344
3 141291 179913
2 198825 579428669
2 2800 276562095
3 104221 159770
3 130434 116162
1 49660 127479 78196315
3 126424 116021
2 87349 13432610
1 91671 97053 256089955
2 98558 985021888
1 69442 141749 320748206
2 944 344255005
2 139664 198588794
2 85115 375150536
1 64161 99251 210942262
3 1452 186110
1 165139 176106 506125974
1 30400 111102 33627872
2 134835 385453290
2 79646 819448791
2 185900 528034971
1 5960 32727 816085990
3 197391 14001
2 46679 503959616
2 80851 45022472
3 153454 184638
2 11564 720693860
3 82800 164599
2 18293 145537257
1 151288 186754 263768852
3 149263 160196
2 38170 456586133
3 12666 54102
1 68151 87650 850062759
3 40697 160084
1 15382 95763 548429124
2 169709 947383521
1 99871 123948 342366494
3 115734 51943
3 169802 137110
2 70034 28848961
2 8068 576608902
2 10789 640877148
2 7769 863232580
3 64223 144945
3 49761 87691
3 69514 62170
1 38074 77904 428825841
1 49512 101749 100575439
1 45082 88732 292667147
1 71424 161941 174396128
3 148840 43684
3 25424 70471
3 87291 41032
3 80978 139506
3 78200 48636
3 22834 145605
2 150675 496080394
1 26084 80876 909269561
2 125637 480475324
3 124230 47994
1 98330 153721 417875765
3 138699 20130
2 160225 843654383
2 172543 21827672
2 78081 288466121
1 4232 120228 970868090
3 54955 181338
1 7324 80375 405748085
1 31384 47458 138178543
3 166033 1583
3 49502 137318
1 49458 188397 29107370
2 1079 664211073
3 134746 176756
1 61763 193891 372620565
2 148401 419870978
1 44816 100656 967500811
1 7845 82268 217312837
2 139337 731645696
1 22524 143482 477651448
2 189328 564711232
1 158760 161012 119085649
1 72583 147628 266372963
2 123362 330407547
3 140974 51524
2 107580 82250076
2 2352 641546370
3 431 42764
2 86686 358500903
2 131185 684027989
3 80435 7507
3 4853 158839
2 32998 900538009
3 137090 175735
1 83267 95838 42869041
1 14800 133189 665895501
1 32533 134416 817936485
3 31400 113404
2 196836 480302491
1 122322 185261 773762655
2 48288 764411142
1 96158 140275 262110099
3 68982 122192
3 136830 2167
1 58388 73675 440131940
1 125202 181697 247816607
1 71009 139976 206689367
1 67160 98533 948595551
1 48398 178459 232244057
1 563 55828 326765428
3 56313 2456
1 94016 142952 327324394
2 116830 409447824
3 51599 190238
3 22763 154745
2 44846 474211107
3 51083 117284
2 170630 293052038
1 37162 155753 835662496
2 116912 340554409
2 54600 127950216
3 162039 74245
3 41846 74349
2 63235 761966258
3 60513 13
1 3826 100668 327439310
1 35412 132753 490535103
1 68998 155779 886095268
3 54741 189062
1 6543 156187 671157852
2 112497 271407068
1 24861 164464 92678032
2 109194 755826065
3 124427 147098
3 45667 79189
1 47171 156858 48125571
1 38681 81393 555588936
2 103307 626225179
1 106859 143786 499956910
3 17010 74556
3 199785 41293
3 125636 78616
1 49121 179471 738597172
1 48563 133477 807639746
3 122145 197546
1 52157 120280 837808654
3 67441 26263
3 122087 27599
1 40547 139248 180818996
1 92629 115248 793850936
3 94733 108448
1 4942 35916 248314797
3 37934 126076
2 55951 633218490
2 8076 598073690
2 131694 491392409
2 36083 57205841
2 91300 91139594
2 42813 620825748
2 85703 739834971
2 70525 286921133
1 56236 106895 585727180
1 24917 85017 812070784
1 97223 155804 456939188
2 42184 799458470
3 142454 122365
2 195072 202507768
3 153818 114660
1 42561 44748 485357492
1 48976 182565 506450694
2 10626 940523793
3 144595 105627
1 60259 131209 770421537
1 125235 139634 756754984
1 3208 104675 526837341
2 18548 624229664
3 92061 5047
1 80731 133455 964338953
2 132865 878285041
2 60951 824382396
3 181609 176605
2 75261 325046483
3 140713 55113
1 4828 130809 45271491
2 116838 92995807
2 77443 715583353
3 167976 49268
1 45333 139831 403378692
3 171913 14109
2 147116 391721134
2 14118 357929228
2 158864 575862445
3 89703 166584
1 74277 113855 416264616
3 122059 165315
2 92954 15151326
1 74447 137489 943583100
2 161316 629831736
2 182332 663437388
2 9293 940959924
2 53731 100145707
2 90022 700899435
3 156285 163804
2 75484 911660849
3 19366 65379
3 84875 37897
2 118759 489639603
1 146373 193713 23397555
1 26757 82623 983786084
3 198163 188732
2 70890 556052687
3 189318 136104
1 56891 116641 496984561
1 136151 158104 215757030
1 116481 174715 93601381
1 49557 59365 523700480
2 89182 99408937
1 77861 148387 149078012
2 183712 621599943
3 44858 82775
3 163076 96351
2 124029 318134660
3 3232 108288
2 173311 636436138
3 154766 44023
1 12613 170516 767166478
1 35176 163453 241855813
3 76638 2643
1 9280 137640 862918038
1 637 101242 512172615
3 143539 159505
2 162140 924385815
1 79120 172107 576792893
2 118465 810176140
2 158486 905434266
2 63471 617086768
1 22055 62776 110412752
1 46047 68642 89133506
1 7802 91478 613535130
2 179339 175281044
2 106171 748396193
2 126492 351110591
3 187212 144342
1 82826 130742 234614259
2 51978 827728917
1 56854 143426 535966262
2 22830 443186793
1 6940 194201 163596187
3 34656 35207
2 39664 712037512
2 135075 626865889
1 61250 174284 985341199
1 56977 153125 882529229
3 75437 18912
1 1376 113252 757737525
3 186331 135642
1 44563 125918 67468091
1 55178 184160 725362599
3 123393 179135
3 89987 144162
1 23030 35744 642374264
3 138668 87811
3 6383 65421
2 141548 509252233
1 86685 108012 254339521
1 133739 185593 280615628
2 183910 279385317
1 55146 187346 24939066
2 5692 262788728
2 12031 569502853
1 23631 141707 923215419
3 77974 51570
2 126785 965910233
1 11162 175864 133862477
1 29672 74246 13582040
2 173729 713959217
2 65138 682032180
3 159871 46515
2 145926 391644443
1 15565 108318 964297069
3 27681 5389
3 198321 42723
1 52194 89458 598895297
2 78693 753283827
3 152739 170743
3 92673 89824
1 39365 166527 551200962
3 119244 43370
2 6915 71513470
2 66500 87262661
3 139869 81083
2 25530 300442389
3 125409 56559
3 35619 13564
3 137496 3467
1 83927 139013 563093754
3 141055 15752
2 182505 199265602
1 16040 160646 311611775
2 30841 581621334
3 98192 37911
3 27512 173695
3 156427 161786
1 83873 185566 425551975
1 121127 186283 525509278
2 30735 686484565
2 109814 899242092
2 88462 599562510
3 141284 66727
1 93183 136895 335054032
2 111097 648765490
3 4980 89070
3 27709 79470
3 137347 99277
2 10791 813854792
1 83762 131658 466715584
2 18216 738649406
3 31403 163927
1 167802 180311 692194422
3 67663 151651
2 77871 671052579
3 187779 66044
3 68860 72486
1 16837 18637 846261045
1 20411 27334 925406654
1 31720 133749 452287379
2 149191 765018381
2 63938 822110480
1 48128 59409 231177080
2 109043 37595936
2 105849 718341545
1 22323 184266 816783342
3 79549 118184
1 72651 188271 761874299
2 27128 623215689
1 106876 193546 945862647
2 163147 560234068
1 58870 182317 421359181
2 73026 471029757
3 127855 169459
3 43775 87827
1 53020 113175 380722810
2 102917 299027987
2 174853 181815729
3 110616 45349
3 156417 189611
2 20145 847429892
2 40035 176871501
2 184541 262898128
1 79336 133649 773744352
1 4698 33833 838589608
1 25779 52161 235167837
1 48559 98522 996866673
3 96027 55065
1 39070 176995 103716242
2 26882 973385698
1 90049 182939 644457195
2 166999 195592157
2 57668 925573747
3 151204 175766
3 177622 168120
2 143395 717640927
1 61132 195358 242432379
3 136877 186808
3 21084 134383
2 196054 802023235
3 122228 4911
2 193983 735176423
2 4263 200369620
1 50357 111283 314501993
3 184035 149583
3 81943 150552
1 37216 53484 319943817
3 181005 20318
1 92622 97529 123352478
3 47242 153105
2 172809 460492790
3 20992 182584
3 30611 43343
1 1301 64273 955568777
1 49842 138106 285570428
3 156986 152211
2 98319 955125384
1 5591 164308 805381871
2 168785 272716867
3 189814 63025
1 118512 130922 737085228
2 25650 404026557
1 63555 110939 362123732
1 70267 125815 483370068
1 39735 188238 979352729
2 113858 727202519
3 152566 68017
2 34722 764456208
3 66748 188820
3 116949 71066
3 145093 69698
3 90512 161798
1 109159 199646 878353349
2 94245 584612622
3 87387 42239
2 31692 64964496
3 44672 172534
1 25519 73753 605348838
2 55917 858083597
2 130223 866843341
2 70405 195681706
3 114934 3922
2 167095 268548403
2 176007 158434102
3 111109 124241
1 27215 180432 761156
3 84365 58730
1 85194 195588 576335316
1 55425 78177 462874709
1 100834 137407 252443431
2 18006 36023263
3 134694 98257
2 124438 763135808
1 32965 94871 31585331
2 31006 444296695
2 15849 806731026
2 114608 698919443
1 15435 22683 13934224
1 174909 175480 958906912
2 95874 422634174
2 176677 463645445
1 127187 141400 32118519
3 152777 7849
2 148413 379726041
3 187101 71142
1 28260 142193 734372654
3 5688 183643
3 134501 68787
1 26900 197654 428777238
2 170762 410349300
1 15604 115244 171143857
3 135326 132959
3 51030 25718
1 40589 74653 761210873
1 17981 180619 693667285
3 150476 151438
2 45062 657163392
2 12937 100804861
3 153707 38773
1 18523 93203 176701158
3 194271 169137
3 118082 111569
1 14628 38392 187083923
2 171434 893193827
3 128382 22060
3 167211 193493
2 54184 122193028
2 25548 889324637
2 76885 808239762
1 6829 159624 510568936
3 14421 155629
3 16477 116389
1 62652 71763 788700045
1 46987 171093 402181574
1 44054 170156 521742783
3 35886 109543
1 51504 148912 999418721
2 169384 668190309
1 95520 136702 308153762
2 104595 261180369
1 191571 196592 841893784
3 79540 165333
1 167734 198471 991367530
2 26956 89209923
2 180744 239249232
3 90589 60992
1 23546 47698 591692400
2 22850 90951255
2 138316 988948358
3 39656 72339
3 53987 115277
3 20425 58970
2 129280 590387774
1 77315 175498 925762082
3 45239 98226
1 83251 171238 759379498
2 184975 809150211
2 12207 830719945
1 26379 127110 292842617
3 45697 188297
3 22257 56206
1 81559 110678 512433919
3 83614 36744
2 46217 733741398
1 26330 198499 560645796
2 148741 957924186
1 54116 80382 604651450
2 132229 414344136
2 45507 8804694
3 163314 107563
3 92906 9852
3 104000 59620
3 99569 181984
2 134743 666956674
3 47808 68041
2 165689 98032239
2 127611 337783804
1 70356 153197 79198061
2 107672 857118481
1 66951 198137 826086410
2 74615 916263877
1 47383 68120 716005505
2 144111 904390862
1 41751 68705 357903960
1 4272 106437 60291712
3 175945 188588
1 80743 136442 970564528
3 105339 156211
2 125128 708212323
2 1262 6244756
3 130392 196651
3 54422 33241
1 69771 186599 220626910
2 98509 892160481
3 135799 78276
2 116278 924226155
3 69108 51943
3 137374 152782
2 14549 583453330
2 5187 859884763
2 113217 853012258
3 70534 16962
1 69354 175834 652539154
1 81221 197597 144559989
3 82828 25944
1 26817 191953 434812473
1 102238 182200 222073928
1 117359 167030 803069932
1 31827 85605 548801146
1 97738 150116 27144522
3 153640 116661
1 180161 198734 257302204
2 93105 809836498
1 47516 55506 890774303
1 20558 88552 182468654
1 34743 87348 943847715
3 110037 118253
1 63338 77614 36710546
2 182647 129886097
1 68939 163978 51694078
1 33987 45783 998657230
3 58955 14621
2 19517 3145159
1 699 76983 775123824
3 138419 109831
1 122628 145941 684585339
2 88616 573997436
2 26209 408237293
1 172603 197210 131419029
1 100046 157840 50937779
1 113039 165285 125064089
2 57283 566663620
3 78403 66525
1 62775 147758 55000073
3 153752 846
1 49037 73321 649681261
1 16793 28003 141396526
1 34197 112472 651583963
1 113036 119898 191456541
3 145171 188347
1 66674 130034 341708329
3 114708 12310
2 176831 385197146
2 7253 502800211
1 21835 26837 809522032
1 174221 190677 91082662
3 132767 115640
2 177409 967735333
3 84328 36395
1 37851 163429 726242313
3 3199 162419
1 115539 172611 845691319
2 194955 413895184
2 184288 31686660
3 41712 24314
1 17855 72633 505295603
1 12299 164534 530350704
2 191433 417642698
1 2757 65321 655498389
2 88191 899087460
1 134269 157932 300044126
2 71759 237874220
2 102037 311368415
3 16391 63855
3 4230 74878
1 20513 144364 114909666
2 94461 694605720
2 16158 771189371
1 14037 108020 38196884
3 27822 185553
1 12573 40022 482855122
1 61815 70287 377716892
1 7197 151273 741988342
1 88751 133884 953399863
1 51702 114010 454028318
3 55328 52105
2 168555 960561608
2 90322 908850610
1 196795 198489 376254936
2 23757 308704224
1 55398 126170 135132641
1 81237 96753 261593814
2 47893 502285543
1 20970 137010 129259961
1 40210 119862 935754927
1 93453 110357 185182796
2 155209 508002526
2 56475 717518834
1 98234 150176 798132720
3 27090 68881
1 22512 137424 315055024
2 173841 87791848
1 1169 37657 358637087
2 41730 635484438
1 58850 123267 203310788
2 143672 510371888
3 84885 197498
1 22485 84696 159129374
3 127525 13666
1 56986 84293 654465224
1 178393 192641 702033425
3 170836 115528
3 163308 5250
1 117894 151873 129939540
3 73580 195038
1 102568 180106 623601052
1 175935 199233 81769076
3 131918 55510
2 183961 511702806
2 115162 205584154
3 131476 17425
1 6366 188932 217298512
1 27807 117789 355690903
2 31000 763636032
3 38284 199647
2 62815 467145476
1 61654 161980 418421110
2 128729 289380808
2 139859 618682282
1 59669 148757 61580357
3 181146 196756
3 71101 145011
2 47784 387052706
2 136833 265406367
2 163417 154287194
1 22055 68726 328293873
3 139848 122012
3 4468 79643
2 121732 316609985
3 52379 90440
3 18225 79583
2 129889 778427804
2 614 578080079
2 158214 571967065
3 48338 173716
2 44321 341162059
1 4567 55694 789469941
2 137868 284753910
1 164745 194615 831544334
3 174944 164617
3 44371 107354
1 145752 152006 321364076
1 71981 124040 265283631
2 194632 208350246
1 152183 180870 182231267
2 90379 725294273
3 169337 134557
3 54834 145808
2 114548 693161732
3 194807 185338
1 89208 108441 285585644
1 68441 148579 143276152
2 51100 34969994
2 64859 179375828
3 38282 172863
3 30280 94535
3 139529 165894
2 199093 121842287
1 10247 173721 13754139
1 8750 52247 358293600
1 33635 76250 382257466
2 5234 817298557
3 149851 45489
2 34985 898427223
3 62106 170368
1 45445 138891 814238256
1 60011 156246 648957118
3 160600 94864
2 182337 41022339
1 68303 119800 998222110
3 143700 68384
2 40827 796351161
1 84000 94970 688734378
2 53807 467470991
1 44588 157440 994736992
2 84750 729023861
1 71816 151515 49375708
3 167336 100784
3 18573 139227
2 12638 205154855
1 115110 173746 174292014
1 5032 157803 460213627
2 27571 875915293
2 70493 655023897
3 36921 95257
2 17458 27004308
3 151562 187684
2 122007 424243013
2 26087 57674260
3 10971 172750
2 161450 928131985
3 138429 75059
1 52481 134381 15444457
3 85145 163052
2 75692 511099346
1 52082 171403 514458885
3 129405 22610
3 169445 143549
2 122372 67025095
1 49932 72250 933310685
3 62116 139003
2 117889 384211964
3 169088 139769
3 56396 5984
3 63315 89854
2 156190 957742412
1 119648 194160 241554372
3 97373 81954
3 75559 55056
2 6662 803313043
1 118808 120679 898619738
3 61020 113806
1 12770 16546 372480537
2 159043 630203416
2 168370 418953783
3 180020 75421
3 28917 173909
3 110887 1421
2 61097 64435457
2 196718 531006583
3 166919 94164
3 109039 139422
3 49406 122998
2 96521 829060108
1 58637 111319 380843443
1 22113 30433 310967600
2 115281 193737846
2 70680 365929213
3 91692 4656
1 49074 52817 781107747
2 136755 732230718
2 196182 467481109
2 4323 232430286
1 56368 87173 723498081
3 120231 40599
2 154957 269927535
1 21196 165142 80576754
1 115924 172466 263578394
3 153334 177694
3 18614 29772
3 190401 144301
3 195484 162915
3 141099 151574
3 181445 21761
2 33237 980048777
2 133296 73294924
1 65715 74036 132970447
2 168415 150431076
2 175714 582661425
1 6031 155982 458766688
3 165321 39437
3 193004 87569
2 103099 592633410
2 172464 443651281
2 57544 524934257
2 34544 841159415
2 169967 619464562
1 32247 101119 759944350
1 21698 138057 327823799
2 168467 572507998
1 100481 115214 665569265
3 163368 18255
3 141652 39964
1 84071 120424 611413670
1 90615 94802 377903911
1 33439 171974 288916949
2 145111 985584016
1 183990 197568 987934719
3 80536 111946
3 87530 43215
2 183562 75701656
3 129304 117915
2 147311 841747889
2 170995 229372473
1 103744 145541 2271629
2 21658 993109356
3 2703 14993
3 111171 166045
3 176322 117551
3 3547 222
2 161688 908481452
1 98673 106073 665304954
3 9634 98932
2 45133 597876595
2 155554 424867596
2 132623 570820933
3 154754 46935
3 106030 167704
2 89653 694825645
3 195388 143845
2 147918 792615938
2 106313 712118074
2 140299 527586297
1 21028 198510 392608551
2 135552 637969017
3 133718 105177
1 102153 190113 81552124
2 177435 113616146
2 16878 225245127
3 91939 152764
3 114389 49126
1 10957 145471 182199072
3 173054 879
3 99405 21943
3 170787 102551
2 51492 914466843
3 117091 65558
3 153508 103132
1 47694 146808 554458166
3 83119 114523
2 37624 581636617
1 4365 14995 835872964
3 114990 159821
3 36569 184652
2 81728 733468134
3 7943 84348
3 192423 127295
3 47940 88759
2 64647 407447131
2 158814 422403400
3 149760 110195
3 90054 62699
2 82317 200825422
2 98816 681741991
1 5877 154261 817289135
3 10230 120154
3 141825 153970
2 156765 204366383
3 196264 69023
1 116336 173805 118922666
2 178299 771424065
3 92208 73334
2 193334 185344762
1 92152 188661 672796414
1 67289 68856 83158304
2 149565 187072713
1 32107 155991 450103
1 137819 194923 152480089
3 30867 159755
2 4204 234494920
2 43046 171151314
3 86239 152515
1 137183 189152 769255912
3 45908 143763
2 133140 988086172
1 23893 140213 299651285
2 97267 533823047
3 118588 18308
2 100306 869349352
3 128008 136086
2 137892 299129463
1 146288 156142 940201576
3 86307 104708
3 102440 26141
2 76158 727392151
3 62099 47400
1 9761 121431 174428373
1 41129 123230 125235993
1 6054 136478 453149483
1 50511 90774 922704519
3 189286 196810
1 36807 107593 971102228
2 26502 545526264
3 29920 39110
2 136277 593915407
2 166071 182593301
1 61986 151019 778812902
2 2577 526904092
2 103802 695223711
1 59115 83853 572218453
3 30624 66885
2 53879 561178315
3 97300 54658
3 124718 51158
3 34275 29321
3 181211 80323
3 85807 97885
2 53675 349350186
1 75233 189457 358751060
2 144265 861800297
2 155408 177082204
3 173478 123376
2 47978 646446063
2 112356 461334781
1 48196 183799 938880967
1 65254 78010 312760744
2 193516 515564235
3 20743 8644
2 169241 614147609
1 32511 189510 833912892
1 25781 100797 427650005
3 76542 174779
3 190715 7410
3 89455 5145
1 65722 140900 9228116
2 186955 136221634
1 108285 147142 377104053
3 12578 187255
1 13498 42364 958448227
2 131733 793695664
2 40555 905209100
1 102123 112634 867544164
2 153328 386199347
1 57460 128384 474539990
3 68035 15352
1 5560 36218 446625240
3 53099 197141
1 2786 13804 557084406
3 3409 83066
1 57742 89458 119878258
2 161517 558924108
3 136183 132049
1 70338 118947 279949590
3 144081 60130
3 71591 175720
1 61104 120978 767584497
3 179353 67042
2 178847 861519989
1 91370 195210 816502301
2 74942 472641825
1 97784 184797 834919805
3 170657 105620
2 188231 326434393
2 11632 425856958
3 101976 32315
2 112015 872643193
1 52108 151863 777872160
3 153825 33340
2 97219 474323535
2 63262 863603710
3 111950 66232
2 11688 90281306
1 94463 172213 381814492
2 77171 791541589
3 136161 154852
2 67351 584724814
2 82397 171829501
2 199722 648519577
1 90453 171556 98761760
3 159110 43021
1 181 108317 155359445
3 104985 198115
3 127421 66237
3 57100 40510
1 115361 166076 867637226
3 21179 128938
3 82241 169384
2 173396 756344157
3 194723 176134
3 23092 80294
1 170256 198733 932553343
1 25496 80632 628361560
2 76332 259783334
1 60330 115193 881785752
2 173703 530320367
3 32983 109454
2 148005 110668972
1 98026 117188 231139067
3 24356 125842
3 166900 171797
2 174699 261734641
3 76730 145848
3 141707 167109
2 47068 160176058
1 153131 165215 284923974
3 131574 70147
2 191 26641618
1 175410 189962 818253708
3 156112 68251
1 5370 45451 341321472
2 162759 955287380
3 176212 70382
1 44372 129931 307347132
3 174178 80235
1 176885 177204 793630516
2 44719 790677305
1 107577 167616 38230111
2 96567 729514978
3 49375 199125
3 191952 198822
1 23752 196475 899858253
1 75173 96802 968202892
1 63932 155005 310236488
1 173137 188766 319261222
1 5477 192714 189712206
2 158099 346083858
1 51044 61118 856741230
2 135800 545710826
3 7129 2020
3 77577 172563
3 153793 91176
2 191891 943017651
3 197010 7784
1 22396 101678 317703485
3 54605 107248
1 101318 183895 114183549
1 132613 191127 670739966
3 192445 96289
1 33446 176555 551184244
2 126055 593662856
2 192406 178463654
2 98140 865372064
2 61474 772016620
1 41827 158015 236428109
3 178792 39644
1 84856 104904 272084858
3 137125 166278
2 148790 22321827
2 100362 606270694
3 41915 30912
2 106540 757646506
1 11149 159314 427167453
2 147447 166417209
3 32329 130103
3 78713 69456
2 187928 951464767
1 152632 179389 377396354
1 37077 112644 687632214
1 44464 194227 356296554
1 28171 41741 572616436
1 47183 178353 886771924
2 161867 427963167
3 131268 124341
2 172155 462209463
3 142443 133568
3 176763 128863
2 157575 257531342
1 41691 58895 267122370
1 28621 59039 23363261
3 70304 142179
2 7965 254542969
1 25556 90373 177621371
1 105276 107323 518776063
1 92078 147462 501818908
3 56391 114044
1 11988 68104 885858938
1 98246 155621 107248806
3 62590 93948
2 128802 401449779
3 192097 42570
1 87026 184580 606546603
1 3327 199449 546201632
2 21388 280918716
1 20265 165525 328921446
2 191885 390168193
1 44417 72811 411852623
2 28154 856383305
3 70670 87672
1 15314 121753 843308044
1 106137 167399 866253908
1 11478 102823 393856021
3 139689 58466
3 98532 155438
3 73222 192972
3 114161 17977
2 155974 761907562
3 163712 196024
1 81523 89308 690807877
1 39062 42677 409058833
3 18992 171162
3 52031 49810
2 3040 414401556
2 31732 514329001
2 67773 31899940
1 25561 193500 987896274
1 118739 164424 852087160
2 132643 150433009
3 107037 93689
3 48214 99015
2 24975 714868813
2 189828 588509213
3 45653 50326
3 134100 126240
1 141200 167291 256583303
1 34129 182159 88002367
2 56312 10309498
2 25516 124466114
1 107431 117418 809116030
3 174959 16528
3 19602 29528
1 33517 47830 500032035
3 153857 165612
2 161821 46340968
2 146152 383684597
3 93597 14984
1 66300 112521 243255727
2 86791 210065524
1 156845 177643 633869532
3 84253 182598
3 177361 185963
3 149060 142780
1 70344 151816 104073839
1 34253 59870 409973690
1 98458 125495 589093926
3 187546 152232
1 39322 105975 299429190
3 116937 82702
2 36194 420476384
2 180819 493749125
2 93746 647118587
1 13818 20292 146761242
1 18863 63133 9769475
3 53131 122026
3 82691 118746
2 151937 546342682
3 183402 104608
2 147804 229837901
2 51606 510532346
1 27354 116131 738923476
1 29734 113065 41679753
2 181689 680262135
3 38181 77506
3 152028 27765
1 69208 132902 992223844
1 86764 182972 470013088
3 171243 166535
1 69979 81025 681231605
1 13969 154192 7887912
2 172719 881334607
1 73551 127528 578212832
2 172610 736286152
3 149816 43883
2 58353 529484969
3 44620 88352
1 150292 167613 288668565
2 18626 138304157
3 161121 44361
3 59006 73008
3 153413 104950
1 13995 188351 408631654
1 80786 146676 613905913
1 124805 143311 551281633
1 18148 33203 822691801
2 130829 776996432
1 24166 138306 87723404
1 12221 177393 681555559
1 64711 149690 685444908
1 10620 71396 539300776
2 87577 235174033
1 25505 39629 66775038
1 41032 120684 50149373
3 14168 106301
2 57914 638799742
3 25336 197693
2 15426 269368428
2 59584 967026809
2 186102 446412880
2 107225 314842671
1 22572 144686 191729791
1 25411 50058 443413055
2 169101 882521994
3 31384 48232
3 79547 89158
1 34752 38386 651404160
1 78398 157469 900834316
2 137739 446074691
1 54010 95325 312537921
1 47030 109379 578431997
1 33321 164345 7449957
2 119914 604562779
1 97343 165375 739501276
1 69639 166254 633419806
3 72621 87821
3 159362 86555
1 104755 167824 749623776
2 147526 884193654
1 174276 188654 695036535
1 35279 170736 515486295
3 24968 8240
2 124399 464891444
3 81873 180620
3 20022 79864
1 66456 69501 264412455
3 195290 101066
3 75091 726
3 160020 135980
2 122683 226948849
2 47641 366010551
1 126060 126246 3273546
1 160906 173790 161989875
2 143641 411690135
1 77001 89360 16280
1 147775 150743 203630086
2 18431 779170770
1 42338 133205 476892759
3 80144 126675
2 101723 692826381
2 63285 994115677
2 98107 87866273
2 54817 305885612
3 104617 12914
1 41406 81198 426384819
1 15827 195642 199968956
1 67818 170961 107362212
2 158662 622408327
2 35882 175887367
1 60697 93712 749242173
3 61695 61591
2 158213 973434388
3 120012 152192
3 78710 16106
2 79806 185031917
1 39230 104464 305154675
2 196427 48738540
3 73267 136891
1 17969 180703 828138570
2 83234 277414980
1 137857 146798 374824041
1 106504 118414 757482690
3 13428 62726
3 148988 140219
3 16029 184328
2 34344 546519579
2 39440 163614450
1 118202 132090 746803612
2 93620 934978666
3 48370 116249
2 63104 712972644
3 13031 3225
3 51181 157986
3 105798 75755
3 190283 148194
3 13656 105416
1 19581 69250 167482650
2 133348 462413320
1 101992 107234 585416410
2 59340 469240232
3 90030 74896
2 34116 839933131
1 28617 95966 730199871
2 173513 630773284
1 12558 44417 410303117
2 165070 87206635
1 14689 151730 316431909
1 69976 136810 168177678
2 85366 415323102
3 54431 169586
2 167851 789627332
3 83472 43948
3 101917 46859
2 67870 167403437
1 29257 105915 505010341
3 97831 169259
1 95663 141059 379442682
1 20650 43744 917753659
2 119761 701288691
1 105587 125921 308320805
1 64984 129467 340739119
2 192545 899031374
1 54767 136607 126905137
2 9995 925758366
2 101166 82409326
3 159463 178529
1 73457 142937 194652567
3 47830 41652
1 74801 150317 665031763
2 59991 110694143
2 65945 448427702
1 149241 198982 968738759
2 58969 251280593
1 162616 174057 277567775
3 73331 23935
1 65962 72560 962896957
3 173433 173848
3 77393 89010
2 34870 174184337
2 167273 172256637
1 9585 80251 611473883
1 30855 151232 226975695
3 153030 60369
3 193951 197389
3 168873 130312
2 28884 95568551
3 125840 108032
1 66209 159908 652769626
2 82129 418885321
3 17686 23670
1 176592 198127 302375399
1 69350 114104 304417867
3 132274 39465
1 101649 141035 425900066
2 34362 461737450
2 124044 642012536
1 95895 151949 222443161
3 154212 135000
1 14724 146886 298032393
1 108099 134934 787935982
2 108282 103444076
1 155120 198946 804821570
2 40779 712019307
1 76900 198815 769374398
3 453 4640
3 116696 23307
2 9829 997418055
1 123509 124573 18425833
2 100703 220920694
1 116652 151224 468999488
1 95822 116724 92836085
1 112313 167107 284555653
1 53397 195880 126031933
3 54586 185418
3 1497 156629
3 69195 107162
3 177532 57548
3 160159 71712
1 113979 148582 892031395
3 61028 50826
3 199638 171332
1 6768 161737 778862903
2 184654 835953645
3 155106 157021
2 113965 660827318
3 75416 61950
3 140394 97274
1 62563 117400 238121055
1 42760 127705 129226670
3 136369 48619
2 190358 32402615
1 96559 187701 891398280
3 42331 25401
2 27825 178368386
3 187650 109180
2 100359 354795957
2 144066 52994514
2 35807 961506894
1 22160 22327 105400439
3 19845 116921
1 101038 176678 382404663
3 18662 38001
1 143425 152023 235074089
2 60427 817646357
2 86935 310907315
2 13053 909175185
1 86344 121519 670984155
3 51127 50617
2 42678 253062169
1 145933 162888 870327601
1 38197 147540 32790215
1 141542 187976 935332778
2 118374 172368819
1 6750 78447 158568372
1 142636 174887 15808736
2 40406 388637760
1 135732 144789 847040184
2 82392 570495282
3 16158 146549
3 139132 100298
1 35859 43740 543655049
3 63333 185048
3 24364 68882
1 120256 165374 306365477
2 83206 983590550
3 127906 25176
2 120738 855813622
3 160275 36085
1 53060 128652 854954687
2 196253 499910111
3 82234 45165
1 10200 12907 623229499
1 121619 157344 934016242
3 198690 37603
3 72824 102429
1 134529 137594 265004685
1 44993 157054 505908756
3 80296 80350
3 20147 184222
2 25486 627974474
2 101828 814377028
1 100953 164790 211100838
1 85056 122281 424881135
2 88667 872450470
1 9000 42304 929538874
3 165319 1511
3 80730 160763
1 70673 141591 131618481
1 97135 147808 374121724
1 2200 170159 727359621
1 66092 159831 854945471
1 69039 78538 713352022
3 30228 17595
2 118782 414761582
1 41218 120498 646561218
2 5949 957140155
3 172690 81835
3 78246 16298
2 130955 372369116
2 156593 795985650
2 91577 328715943
1 1539 57345 843887995
1 121154 143404 505442730
2 94902 757604715
2 172873 850937521
2 117845 741408404
1 2859 41891 159834889
3 106872 120346
3 101849 96917
1 50000 66669 583666156
3 69709 143493
3 1241 42004
2 95428 245437758
3 99352 133851
3 7966 70560
1 10540 101618 710597152
3 27659 44014
2 127050 213671930
2 24194 25092458
3 143457 173588
3 104867 30871
1 22509 77347 573264617
1 52521 96372 459766862
2 35604 850638414
3 168568 1656
1 38828 151757 430370442
2 182851 242292418
2 72728 409097798
2 166963 191697187
2 162198 792880757
3 188524 190978
1 95115 119381 844807023
2 58988 920710389
2 9491 538710694
1 3913 55135 798161519
2 89796 751338974
2 87983 320303697
2 108681 631666502
1 6885 105412 507554461
2 64858 76088409
3 9278 119106
2 184815 265512616
3 93102 103815
3 169766 143687
1 101235 154329 983257436
3 96401 140662
1 11251 30525 414759293
1 137144 178917 475885577
3 83130 94826
2 73038 483599975
2 196737 97887357
1 169929 170791 433121203
2 16212 305619977
3 114783 76133
2 137710 54642887
1 143806 171194 218835168
2 186671 266812442
2 161602 698471106
3 146067 37222
3 22338 17378
1 46159 154616 640235271
2 149131 744697404
2 143253 831558982
1 54840 56195 144105012
2 189230 310046105
1 25538 149648 989134425
2 150004 39774120
2 108061 553243145
3 13161 180854
2 84998 561167785
3 60135 45040
3 109114 195071
1 32860 56088 221197860
2 98565 588736620
2 117479 951581879
3 40313 110705
3 138530 180166
2 145749 566828267
2 199290 678148106
3 158694 52035
2 195974 823239265
3 12283 29573
3 177317 47096
2 19644 768958741
1 148082 159497 588441457
3 55904 132645
1 6783 63322 559320110
3 27051 19565
1 26956 29225 842826892
2 38198 872943108
3 40459 151316
1 26863 55360 761434076
2 43245 963049255
2 150256 244730918
3 31281 107474
1 26052 130334 192428636
1 1733 61941 616863395
2 25915 707160027
3 125942 17915
2 197250 248400296
1 3980 76972 64905229
3 78330 37156
1 8320 112625 139792654
1 176029 195355 677985517
1 55422 93409 182349072
1 14029 169096 428623749
1 34316 129335 633611504
3 84986 99443
2 124912 546487279
1 9714 171222 231577845
3 179404 122667
3 184060 161340
2 135793 945407915
1 136609 186557 444310210
3 82826 1517
2 147741 965043414
2 29570 837222653
3 157289 36499
1 68529 106743 800875214
3 91302 44997
1 83114 109869 168200467
3 157538 24357
3 54013 157737
3 162836 77259
1 11707 139716 594673691
1 155592 192437 705565453
1 4834 26380 794038933
3 152251 170832
1 29212 186301 727616325
1 123281 176644 475840040
1 95003 148629 258684561
1 24516 192298 62727062
3 196888 157150
2 13090 979835962
1 73848 106121 503885225
1 114182 189817 903074699
2 147505 56425111
1 70821 118674 223220767
1 76745 157219 7040459
1 116443 161756 964545793
3 69610 76655
2 197664 24615882
1 68592 179897 57363714
3 197396 88592
2 67642 70260708
3 49480 162403
3 119918 181814
1 57358 166381 282121101
3 19316 16529
3 131632 44588
3 5405 32130
3 58193 2212
3 147452 125322
3 134313 106302
3 43450 22942
3 60629 135196
3 47094 75157
2 144843 354251854
1 102007 160829 734227730
3 39033 196479
2 137409 730833378
2 17329 117197864
2 122271 619097386
2 93559 946675629
1 104777 114776 859507283
2 133203 262830404
1 87711 173274 512751250
3 117063 184870
3 176862 195493
2 62054 457908343
2 44211 103742332
3 155244 78453
2 48937 220114089
2 136181 559867365
2 138263 466668102
2 147318 412428463
2 89819 622157536
2 38511 145052477
2 169407 517479104
3 73883 91730
1 156095 177667 694010546
1 41243 135717 536527323
1 104746 138324 366911754
1 88209 199657 315764075
2 230 274859947
1 164711 173464 478238624
3 95933 78334
2 106362 799349136
1 30321 95133 966303517
1 120397 120462 107681318
2 131322 223280682
3 18152 65018
2 46660 973886172
3 187246 110144
2 164148 638443980
2 166707 716350484
3 80262 106960
3 151827 40952
1 40209 199666 855930080
2 11362 804921036
1 55833 148221 257771926
3 196586 79229
3 158980 70077
2 24238 767470201
1 49558 55828 443758330
1 15432 53017 788780359
2 101457 651351068
2 115769 210923690
2 33532 779993220
1 143885 172103 49544460
2 73262 346343878
1 33313 59469 228178640
2 42848 633989779
3 67709 140746
1 16276 135605 673106346
3 148886 25221
1 70658 89186 420010866
1 97591 140623 796409590
3 143541 189353
2 138596 431232856
3 194861 88469
1 42441 63291 399591844
3 127929 12852
3 128131 10233
3 15981 172337
3 128807 167377
3 158663 132284
1 169434 193164 866742535
3 151099 16406
2 61278 236366604
3 112434 188634
1 51833 114795 367437504
2 22804 207143718
2 171088 863856313
3 47907 134716
2 52678 621448575
2 90 516511202
3 198600 130706
2 166245 880005124
2 26247 543957967
2 128819 892473270
2 138778 753771530
2 102293 878944641
3 164671 110645
2 182975 668545775
2 6384 474600737
3 52134 166840
3 103559 37903
1 4744 43829 676102263
3 93448 108367
1 146657 152431 742008677
2 62250 979457286
1 65724 192467 939059377
3 154278 47343
1 20114 40675 192511140
1 19409 186341 553478724
2 29399 425874373
1 178996 194212 279046566
3 32236 163946
2 30871 83768529
1 8267 137945 809350697
2 179904 639213650
2 68771 987226582
3 170667 77527
3 10247 2681
1 23728 93955 884760000
3 148718 194998
3 82567 34466
1 22794 75345 311943904
3 36456 84361
3 78109 116152
2 91334 71943008
1 57877 95812 236587774
1 80274 197478 550991058
2 196094 61996949
2 17235 266833526
3 98690 3146
2 91838 276028416
2 95817 706225775
2 149284 561163337
3 54410 23171
1 66673 116199 693219194
3 164559 22541
1 22311 56838 882021131
1 40604 197720 779740317
1 23386 30978 61755404
2 99223 937815652
2 193749 24057177
2 140625 869206397
2 160515 341812745
1 148276 175324 768887761
1 152896 164923 36454707
2 10476 275437398
2 15625 429553726
3 176378 62605
3 61899 87876
1 96520 138357 321620751
1 73589 82997 806313182
1 118969 178083 143003318
2 58744 370116218
1 60602 68657 456787200
3 176051 172234
1 51699 54837 33693411
2 76871 637162727
2 92436 531928126
1 31766 61214 932798368
3 17804 7136
2 126228 120196800
2 59250 886930737
3 126165 167111
2 104423 844849924
1 12189 126358 210702729
1 171363 173374 971695084
3 39581 8461
3 3867 180666
2 32801 279827766
1 115024 160280 626515678
3 182155 143057
1 78839 186885 215491954
1 170423 181929 861606516
2 119449 536264012
1 27546 199712 750756400
2 89827 288150607
2 172456 784103694
2 33460 728395834
2 158829 719600163
3 89089 54967
3 46592 25026
3 29585 10278
2 112321 526693054
1 106227 141418 430064523
3 19400 35308
3 24525 166078
3 120834 164842
3 133379 12836
2 82328 101990440
2 155746 594881327
2 184508 548991136
1 69553 128683 476482004
1 109906 132171 567847129
2 114540 856581533
3 86045 91516
1 181884 195747 804609738
2 75685 955519861
2 17123 933421729
2 54975 611796595
1 113125 159935 15176427
2 55801 28141488
2 34633 230398498
2 127377 675473197
1 61321 113354 890784913
1 40624 126420 286781903
3 53738 135293
3 173900 10010
1 17449 50897 968826667
3 148525 147876
1 79714 163539 488283559
3 108710 17173
1 14332 66621 243688037
2 127270 718671546
1 75975 198609 329003486
3 135938 16929
2 134083 201144624
2 148838 102040160
1 38334 152969 249462024
3 118769 56860
3 39740 74131
1 181098 182519 370384655
2 86044 428570227
1 31094 63133 907714584
1 31556 130665 21545278
1 85224 89993 208364733
2 16038 718858149
1 115073 163267 801218771
1 92948 156149 621414848
3 23791 24807
2 35794 817749637
1 2343 176110 838383557
3 55047 132886
2 115323 777583561
1 57189 84174 717593421
1 80779 127469 483042257
3 26187 93725
3 126097 21923
1 13497 18923 122671811
1 74586 109966 640891664
3 168788 107537
2 123913 588186909
3 9851 154345
3 35975 1390
3 177582 97543
2 21537 795952215
3 131507 146776
3 79062 140982
3 30676 146882
3 14063 141907
2 180631 711271200
2 140873 786505699
3 3383 40452
1 158185 186071 558262307
2 285 51784594
2 155560 979910368
1 127808 182844 702293022
3 96908 65456
2 73917 345778485
2 15452 405300608
1 46354 177460 211589716
3 94596 12535
1 20302 183266 310500401
1 64599 159742 325577503
1 19212 70390 151351680
1 21344 61276 578769639
1 37086 70201 110191796
3 46948 7933
2 96166 542894491
3 190200 164871
2 163996 863037548
3 33063 58062
1 68479 185827 431276650
2 47520 168458446
3 152356 146528
3 157673 106506
3 99151 160255
2 4686 784959889
3 5759 184096
3 110209 194467
2 183824 814871590
3 1415 172698
1 33433 79523 412565501
3 186295 123869
3 87739 162407
1 593 10401 848188212
2 107932 714009294
1 57250 98574 832512597
1 17975 83926 456680233
1 38429 95015 241122811
1 91925 117696 160852815
3 681 41623
2 151015 963564611
2 39283 478012741
1 35851 119538 438097696
2 168990 513209335
1 19350 85826 763866092
2 71701 127820145
3 35070 187183
1 108360 134429 305979182
2 100951 47846044
3 93361 45832
1 101516 166646 545115335
2 153227 984247186
1 38836 133036 438481218
2 196917 269633627
2 161847 223231807
1 28087 29846 1578195
3 85520 65467
1 73438 129551 117175970
1 75029 140630 793351477
1 5876 175577 769632964
3 106656 94060
3 20649 27488
3 79358 103436
3 39473 193923
2 158801 299797753
2 101661 796951214
2 152727 967205620
2 147475 539328089
3 164223 183078
2 14127 67267552
3 175254 169779
3 32056 137095
1 121394 185359 30888896
2 23211 460267750
2 115458 74588560
2 54969 70997756
1 114952 119007 334296338
2 153959 393225150
1 64379 189314 908639275
3 155103 107058
1 31827 84110 958339510
2 147941 747276219
3 191707 90477
3 112181 149835
3 133551 93553
2 178114 226856518
3 15126 199061
2 46970 647557278
1 122056 191352 544096462
2 32895 208058936
3 71640 197621
2 114106 483975451
2 136058 187564478
3 1832 181500
3 5734 150988
3 165044 171356
1 113825 172756 996802847
3 57372 197832
1 79669 109761 762571067
1 110863 182069 420993127
3 73318 196379
1 171271 189975 139863696
1 31789 85351 261351351
3 29201 160271
3 199938 20492
3 24136 22079
1 124714 148618 913038441
2 7531 833773058
3 145080 51054
1 95747 144792 50655878
3 33122 55787
3 165753 88058
2 174709 43485924
3 103333 45990
2 38320 76805131
1 151080 193615 507284468
2 152048 832527920
2 39387 751958978
1 96211 139661 989393176
3 190001 11620
2 36791 591685621
2 118680 893504932
3 180124 10685
3 94319 156349
1 73054 161961 920180124
2 81709 155661699
2 34029 486021251
2 138852 978153279
3 87555 62851
2 180848 997536114
1 176947 185096 118497893
3 97943 47881
2 37111 500091202
3 32377 125650
2 57471 386024507
2 101631 234314514
2 160567 742906128
2 123747 709318003
3 81903 78225
1 113903 162018 483528961
2 13242 788200921
2 104303 787325340
3 82763 130090
2 28007 456141616
3 73172 138582
1 143470 192112 516798803
1 20330 184670 373298541
1 138902 160091 164242003
3 117934 37911
3 82144 135116
3 145798 130128
3 144644 135779
3 72390 9348
2 61228 48932209
3 190028 67746
3 17210 23360
3 147644 145485
2 46369 464592473
1 88250 149106 650186076
1 25962 101107 650397116
2 21335 837304734
1 84869 123804 449315027
1 106124 146247 385286725
3 42972 192446
2 35935 663604028
1 3624 192107 553636894
3 162184 116855
2 111785 476680408
2 181501 844169880
2 132919 353781902
2 149671 101966110
1 29987 159816 651162014
2 191464 25413485
3 16057 57491
1 155159 172040 268382396
3 72257 169308
1 168245 177393 633554767
3 61191 187780
2 79010 358894496
3 72242 113647
3 62544 128722
2 165062 445264381
2 126276 144905821
1 25858 73367 897918164
3 64149 94480
1 156048 187677 845837339
3 80388 23875
1 5344 159643 336912944
2 153924 483172065
3 62762 188873
1 39755 199368 730065920
2 126208 440692319
1 123633 130875 37958343
1 191928 197010 52711141
1 71432 159064 587305718
3 17515 159436
2 51541 63641306
1 10018 50315 843275177
2 31449 678945581
2 171426 228913959
1 110479 146939 569392394
2 36923 695293581
1 101957 116662 324651151
3 101966 69820
1 29829 101588 598855613
3 74152 12548
2 112164 302817038
3 129932 74537
2 4086 294812616
2 170143 429154438
2 192238 39977019
3 36021 177643
2 82492 950439787
3 138103 193254
2 58643 891986330
1 109291 160863 920010708
3 13033 25369
3 9757 170939
1 174387 185131 298855478
3 193936 146461
2 53270 393189036
2 47036 494639612
2 196198 849729695
2 39949 453166995
1 46409 154937 667390711
2 154593 724399159
3 43054 173610
3 89655 172564
3 189681 39908
2 163370 207999634
3 116384 186015
1 46875 155575 975566559
1 103241 116617 550035860
2 143228 722240686
1 98961 137383 889879670
1 154949 175848 670380939
1 11481 145458 820318875
1 129534 187704 18727001
1 49743 116043 188516703
3 29959 92667
3 118796 115467
3 147051 179375
1 20116 74709 946770445
2 59544 560831083
2 71906 359068762
2 97918 217286054
1 148705 185350 220977484
3 189929 198275
2 72392 200722298
3 43976 60810
3 76996 19195
3 372 41068
3 112620 128127
2 188721 517488652
1 50696 69311 18657207
1 11478 70379 477918267
3 101763 47773
2 127366 802409483
3 5262 22706
1 105946 156064 324435218
1 171330 188594 77981636
2 139789 681338882
3 5688 183053
1 86568 161861 463205886
2 79738 501793551
2 94915 861016768
1 8866 60454 4674777
1 130663 152516 188468977
1 35943 147280 353320179
2 140809 410817515
2 75125 874316259
2 112284 438620225
2 66239 117210317
2 111993 995496795
1 7165 12040 764763918
2 90173 351169349
3 146153 87349
1 65674 124376 486348415
3 110419 126053
2 191743 473211789
1 19334 117538 971911259
1 671 112125 339808553
3 181508 69680
1 12336 108887 992749195
1 90180 187621 52233278
2 142241 756972397
3 88421 20053
1 4186 192238 812398048
1 103995 172749 344086195
3 182059 143220
1 69783 110177 998484391
1 36187 88743 915536390
2 82075 960413951
1 3264 100249 210337634
2 55853 447344414
1 76000 77930 573363205
3 115356 99525
1 104659 134912 924991500
2 158191 15814964
2 127347 195249622
1 15908 165475 833875645
2 145601 70895924
3 186231 47415
1 89419 122757 26261724
1 8808 18647 961669266
3 43656 81279
3 153856 156252
1 57851 63077 445567706
2 6107 111308028
1 122284 143940 486059274
1 97070 183548 887750237
3 13114 191728
1 4843 178651 366063913
3 174028 170543
3 58122 13824
2 61784 874855399
3 51829 54186
1 24142 127916 521527585
2 168318 42348199
3 171330 19911
1 78204 196252 578381095
1 104480 149748 632335126
3 135714 46589
3 79082 70255
2 111158 807542532
1 31223 196333 720687497
3 92822 197934
3 19120 132193
2 104809 222986148
2 51489 701726151
3 113908 167621
2 155264 103299683
3 127090 102348
2 94989 80809095
3 20954 154391
3 13819 31854
3 23252 181112
1 48332 78118 387018115
3 127380 191964
1 21854 182814 404218391
1 5265 76368 276401203
2 153099 102885479
2 135890 19295839
1 106731 166670 802296824
1 38993 126713 944977219
2 66872 325684822
3 47075 144543
1 49814 153612 983275269
3 8056 175669
3 72338 134715
1 37324 71895 405028922
3 187257 91330
2 31836 195386607
2 47034 289543791
1 135497 195259 944389496
1 9954 153491 425619914
1 4591 149122 6445517
3 193548 28680
3 7761 19323
3 93541 76888
3 187306 118619
3 43540 140325
3 171621 114503
3 97933 94759
3 67862 111593
1 52105 88323 990333872
2 18456 930321688
1 40457 122512 928670773
1 107194 131148 688432921
3 85315 32751
1 89456 185912 124259087
3 157967 36199
3 95190 189573
1 30057 140802 875414834
2 162530 689511617
3 173379 57083
3 34523 5043
3 125081 148423
1 136462 152463 114716745
2 160120 143646184
2 127432 307964245
2 45794 145546028
1 1338 12151 459151284
3 101879 2113
2 145825 937716635
3 29183 46729
3 41756 162373
2 168802 748832549
1 31790 47722 339512304
1 6221 141245 41305171
2 132892 89713154
1 53324 137809 896292506
2 81110 857535513
3 27388 86502
3 190989 25778
1 7404 159143 108934942
1 128879 179290 41603838
1 15496 105212 124332317
1 27297 162857 783988406
2 142057 242237274
3 91120 187374
2 106899 887715356
1 35145 171593 300372293
2 16286 495480148
2 94712 796249889
2 57016 102653546
3 154364 79921
3 45195 162348
2 176335 739128087
2 61083 951831086
3 95343 164918
1 44939 68501 304701168
2 73347 472109136
3 4649 127405
1 57509 110652 245828113
3 98976 11186
3 56505 39622
2 132013 245879485
3 16366 42711
1 77361 144362 276640386
1 47157 167904 654829756
3 85832 106115
3 31764 22874
1 74270 161563 704756380
2 135692 431864567
3 141933 165947
3 12165 33911
2 64996 712184147
2 178810 764783151
3 10374 137160
3 124509 140371
2 171945 814005497
2 18397 969396650
3 43453 72097
2 164298 222687594
3 198374 134167
1 111253 197992 798724320
1 63446 155588 512104679
3 83067 38233
3 132122 87671
1 6866 30739 208362964
2 166213 100356441
3 83720 23341
2 24683 117388785
2 26379 717701539
3 168502 95270
2 181251 851216581
3 91908 26584
3 12968 142110
3 165907 88876
2 6226 187690067
3 81545 68219
2 87568 521205380
1 33876 141413 636109388
3 165856 28412
2 134688 26069418
1 32762 194939 10452970
2 21332 568535594
1 122370 179868 992033372
1 120198 180535 452988432
2 133587 502898233
3 91975 150918
3 117954 161413
3 23651 71397
2 48594 438612597
2 118142 638194781
2 132599 521604469
2 55143 766896950
1 46937 188396 128560882
1 24007 66118 950072262
1 103713 141560 158451671
1 132377 167326 660653982
1 20297 181802 581381859
1 4097 93465 212440091
1 73233 162886 564744330
3 187538 19867
2 108766 796121475
2 139608 528189558
2 45549 590213394
2 151699 509370432
1 4073 162023 226300299
1 88335 184378 561225423
3 90150 76866
1 142902 164328 239069319
1 147360 172863 788674105
3 135002 86166
2 55749 663217880
1 161170 196888 334986744
2 145223 281717887
2 68234 852414217
2 48082 434026435
3 102230 103739
2 95525 112703795
1 133437 163863 955680440
1 99720 112681 821756224
3 12830 9397
2 8142 123704414
1 443 38969 645561474
3 133859 72270
3 126535 184937
2 171476 419054281
2 93870 26227198
2 45647 848391184
2 129414 931461838
3 137814 134632
1 13868 167902 351387469
1 140502 155093 609395474
3 75462 39267
2 163237 63525453
2 31367 819588079
3 40069 2
1 65914 160824 280295871
2 132499 83944726
3 33731 94326
1 106541 160605 897433835
1 17561 64299 677138145
1 117964 138194 655679728
1 52879 60576 529851530
2 93886 350852985
3 44133 109610
3 22507 46555
1 75022 129777 212888118
1 39167 46035 378622354
2 194696 610769964
1 22988 25230 717593055
1 11278 96643 736803787
3 175003 148269
1 45928 73994 826340931
2 126367 883042528
1 152549 187796 990454164
1 132338 169599 544182256
3 94096 199967
2 164590 812747332
3 121914 112489
2 6948 849473050
2 33694 303326848
3 41838 134262
1 30209 88030 275280475
3 120205 2551
2 71707 682921741
2 88104 567999486
3 21959 50260
2 3101 621339057
2 97901 766314755
3 157676 141839
3 3814 90408
1 74039 124431 114108293
1 47837 161704 877643364
2 151642 703414337
2 188569 789604013
2 125293 583156795
1 39360 155682 492806278
3 90171 36051
2 17221 83268890
2 18388 170660782
1 88522 116551 964507821
1 142148 187421 243789956
3 33506 100522
3 146788 160295
3 182120 155953
3 38867 196859
1 62080 121732 700875903
2 191086 273261269
1 131352 137480 745378898
1 1147 2297 367928769
1 66909 161098 453027207
1 83344 110987 548599970
1 35216 51685 244169581
3 20327 17573
2 145235 370121289
2 53598 962681156
2 152637 370793940
3 89800 667
3 25191 159121
1 37837 99203 163014370
2 39835 404731299
1 82206 118806 967600152
2 120434 231763145
3 160261 189150
2 91693 87101138
2 188609 137957337
2 160540 419298582
1 19140 59215 965541330
2 137303 793427005
1 89999 149391 613218661
2 126427 903901329
2 180231 115451019
1 71257 163703 204111127
3 72399 152177
2 102754 619397662
1 176219 184952 836178703
2 34018 629083853
3 32082 173510
2 185373 182579057
3 101315 125104
3 16331 60719
1 144602 198791 124831050
3 57131 150963
2 154157 57985429
2 30079 562989088
1 127401 141096 544037782
3 4238 21754
3 65597 31385
1 137245 180776 985275512
1 127139 197743 709569346
3 122818 121625
1 57409 88316 129136602
2 171861 823729869
2 171988 407194793
3 165861 104367
1 20927 182100 560970235
3 144119 112483
1 40161 42011 837095105
3 30870 8565
3 16841 28013
3 179080 67972
3 129642 5978
1 428 196831 984445606
1 170932 197900 717334514
1 77917 105822 536910240
1 154012 160413 874134976
2 112653 391760368
1 34356 115554 999823376
3 165156 64245
2 172659 817685185
1 26628 115296 521355279
2 68265 406032850
2 174686 146490460
3 10683 139604
1 126785 166029 958338679
2 51084 682379085
1 6424 152237 766764651
3 87567 66650
3 143437 35243
2 82304 100640313
1 41717 100953 225361578
2 174729 810177829
2 25411 298532168
3 1015 43770
1 63060 195433 531966463
3 163752 68830
3 155380 156931
1 115179 136612 740600813
2 109317 100858484
3 160340 119574
3 156110 36372
2 73775 385107074
3 58594 140628
1 62595 185109 892417745
3 110810 97320
3 48501 123985
2 115080 393664410
3 78530 190794
3 166730 116184
1 158547 191665 954322090
3 157912 116920
3 196291 128535
3 171620 98998
3 43788 108848
2 109716 623862337
1 61695 165930 358890425
2 76108 461359820
2 104376 942621915
2 101755 626365627
2 31489 50307688
2 176146 906935056
1 75991 128425 753929542
1 46987 121886 364987683
1 173060 182228 491900506
2 191998 958265645
2 158761 942007298
3 157463 166152
1 111030 194089 656389252
1 121309 146012 630520812
2 169185 910815056
3 149500 139593
1 22855 71415 540941873
1 143665 169076 397376138
1 101362 114448 251106958
2 137077 869740920
3 123459 82004
3 178541 19987
2 26065 269252015
2 2477 98219287
2 79688 261131386
2 171687 115460723
1 48335 121320 721397386
3 184381 160560
1 19318 59681 298459851
3 60034 150861
1 50628 118292 312947881
2 28334 973363965
3 5746 154751
3 51845 110998
2 3820 537507384
2 160799 149313352
1 24930 178400 199141357
1 24737 136221 923717854
3 153411 75593
1 83432 89555 927495456
3 91727 195011
1 15632 103717 525440920
2 140383 586804239
1 42132 78885 861708306
1 38336 77310 486259032
1 13568 17843 377460513
1 16508 196570 178977396
2 118991 615716686
2 199720 871638067
2 131524 161465641
2 85000 673085598
2 90473 566557621
1 103107 128803 244567426
1 80859 137341 310615275
3 68488 26910
1 77359 106243 814346756
3 26323 178351
1 33074 195881 218037831
3 182209 66266
2 42733 977152478
1 27588 38027 461065408
3 156758 114814
3 168043 188100
1 68140 128111 975629274
1 99878 169478 490655027
1 105184 197170 778363119
2 191891 942580669
3 138712 37824
2 24499 714740656
2 194502 349544644
1 105317 189354 761089788
1 41317 90445 950186318
1 37450 183089 220238484
2 19747 349107119
2 77013 547119015
3 33669 43244
3 62890 139616
1 84503 181755 117345180
3 144283 65656
1 9138 42342 932431999
1 60623 70644 261285340
3 79138 6216
1 107244 178351 91851141
3 143925 44596
2 150943 330036762
3 45460 3766
2 67529 550610545
2 60737 817987646
3 73313 122960
2 158688 847375589
3 81433 178628
2 40818 803221443
2 553 498161480
2 86934 215939362
1 128324 193911 299445992
1 154954 156106 11645963
1 59222 98838 508954791
2 189211 722114564
1 166064 187511 672417927
1 1100 103854 422876524
1 23546 115178 624068632
2 1125 545833700
3 10494 150248
2 67635 457352547
3 147308 101945
2 88894 959324121
1 15070 195499 330706097
2 183636 209904179
2 171074 651501286
3 26841 96287
1 18526 145920 944016320
2 55236 543671839
3 44810 79267
3 182584 154989
3 85036 139059
2 14994 964617238
3 156523 165556
3 19768 20213
2 64471 604387617
1 78472 102217 87239537
2 94250 994350475
1 14865 48245 79230255
1 172387 191635 383870136
2 23156 892340793
2 46150 53115409
2 140170 758412426
1 50660 180233 17090006
2 35439 13899674
2 123246 587064617
1 60613 79918 655657173
3 100345 30540
1 311 192928 104233760
2 96102 662283456
2 144119 595964187
2 188216 74809811
3 1832 186489
3 28567 94580
2 129628 846039947
3 97353 146007
1 14859 114685 183001845
2 140666 377329776
1 54241 187312 88144688
3 92132 199295
1 21659 60776 693924879
3 88474 110383
2 102566 813163043
1 4088 90126 467933250
2 55152 545925499
1 26553 51768 293614448
3 22720 32865
2 130109 275417773
1 43989 91244 410572123
2 146764 871687559
1 148645 185118 926380388
2 60387 369575991
3 136482 150927
2 189028 357079390
1 12063 60847 710054297
1 75576 144267 483892308
1 117620 157531 861017151
1 12042 167608 354715743
1 75208 159752 199607031
2 142232 216891621
3 37252 66846
1 95211 142222 150501623
3 40553 135122
2 164710 887204969
1 30592 74450 742309225
1 3600 98671 525958117
3 120147 31632
1 88889 92602 506025494
3 63621 21989
3 92854 127218
1 149218 198507 943607417
1 3067 139169 624907484
2 95793 622571769
3 155554 90794
2 77825 776530580
3 141190 86961
2 42516 743459860
1 70632 196752 299496814
3 161493 104426
1 36728 176864 319049557
3 188035 174153
2 125639 621864211
3 136140 5687
3 95992 58851
1 12423 180296 561669779
3 158615 131409
2 198302 633332286
2 197739 304393503
2 43910 877010446
2 71812 516334802
1 19168 92264 697165536
2 3727 160525209
2 146930 835515850
1 15324 147029 701438739
2 72092 9384843
3 169816 176392
2 44912 673549438
3 111842 45712
1 137518 158496 670428971
1 105419 154675 569356521
3 148590 46501
2 11757 986280596
3 34547 6116
3 177667 116543
1 3677 22504 115828338
1 110406 127626 590233321
3 13095 73783
1 83958 143118 136250524
3 24124 34507
2 106981 798468664
1 98626 159375 753799481
1 133466 147381 376137212
2 161934 564361963
3 130068 154901
2 171215 457422244
3 89301 22719
1 106707 141850 895391222
1 119572 164852 781841677
3 121987 150921
1 33043 129538 239300366
3 111893 110011
2 55666 682673505
3 148663 79819
1 73022 125338 91317609
2 122558 795696520
3 109611 145633
3 111556 33319
3 105167 69083
1 74202 188588 305382442
1 183383 192054 666589877
3 7683 113018
1 32987 102488 936145057
1 15189 45270 350490563
1 142528 161659 490805128
2 152276 828719275
3 143742 167130
1 15571 186241 469010168
1 41757 46152 916200519
1 105957 141707 875491943
3 61449 116752
3 32937 146646
3 66306 151672
1 19232 109758 38868855
2 85747 441580681
3 199898 145728
3 97833 194
1 56864 60217 103221700
3 16245 3287
1 73445 133575 511067853
2 189887 493038363
2 69195 539714369
1 72617 130943 91979277
3 34329 142025
2 16031 89091456
2 199578 940387309
2 49508 225625949
2 85361 25560368
1 39227 108343 333315042
1 81148 151817 245373962
3 91766 46115
1 26249 147054 797399124
2 189004 279719605
2 56795 558973731
2 82353 237973041
3 180345 127420
1 52860 170160 822999854
1 139260 174931 236393932
1 110408 151997 791085375
2 157662 607417946
3 11815 166636
3 111449 43106
1 37039 87528 55454050
1 32234 126913 747731371
1 66642 199924 971632418
3 34461 152097
3 140639 18319
2 2488 4485230
1 67101 112591 218789814
2 80730 859984290
1 60129 111486 711394339
1 113549 140012 435123004
3 6549 52759
2 110230 877192099
2 165348 459625545
2 199060 302773896
1 34933 95734 737395879
1 94838 163825 393328483
3 67014 50282
1 38939 113377 62193340
2 126032 711423938
3 68344 4779
2 124310 226529598
3 107957 153407
1 47422 182931 877384747
2 188380 957654683
3 122711 119924
2 142701 371440146
1 77804 92970 997646308
3 55101 46091
1 64494 93374 331006068
1 112744 192375 56558620
1 83788 164088 633686285
3 122229 19201
2 178180 753488369
1 131388 179952 740097246
2 73571 304264299
2 160563 382984223
3 8553 135096
2 77513 504865486
2 109003 722369209
1 164093 189843 11355271
3 92447 81030
1 144301 159485 786422436
2 111045 290303062
1 66670 78689 395311534
3 97634 55075
3 47988 88512
3 105708 156930
1 26877 141187 551983787
1 89032 173155 487811931
2 147133 893425473
2 35675 823377355
1 33550 45150 582159061
2 66273 856322623
3 80246 30805
2 169155 337018509
1 68563 80336 824996892
2 159473 836575942
3 9787 78213
1 1930 24792 269857530
1 43993 160969 504736340
2 77327 926508576
2 86782 444827118
3 83131 126997
3 113156 125585
1 6569 190431 250036353
3 131607 27616
2 16171 870424884
2 194461 904937631
3 129401 144151
1 100784 172727 53513048
2 161987 634583153
3 135420 112847
3 132851 135363
3 196308 14947
3 6227 42684
3 161759 172443
2 112703 597539604
1 1886 135247 438270586
1 137260 196268 186975874
3 160845 6588
2 141488 502561733
2 105691 400203469
1 47795 54929 758216448
1 42727 175175 370234901
1 112064 162077 981378811
1 25498 121298 864797546
2 130689 2150506
2 94748 861591251
1 149716 173797 442198326
2 62756 458555786
2 105974 101198118
1 16082 71651 948714729
3 186302 39768
3 198081 3935
2 20784 503171171
1 129997 161969 493709485
3 30575 42549
2 56503 18427415
2 164125 747961228
2 192887 632498460
1 111349 146642 839780881
3 18357 113377
1 94222 115272 488307149
2 125588 322730494
2 112542 49885136
3 180272 104014
2 37862 619390393
1 35790 90635 498735970
2 144501 648760019
3 173999 73504
2 26440 821275990
1 45570 62880 922851788
1 92884 164694 177523857
3 196978 66319
3 147463 113023
2 167878 22232265
3 185413 103385
2 162193 332066431
3 113832 83247
1 125927 171669 602555630
2 95061 147700850
3 46349 141098
3 127177 174394
2 86588 94516295
2 128813 340060794
3 44482 175394
2 2075 315346711
1 116204 118962 799831939
2 56931 727864334
1 25065 42539 668884365
3 131957 99701
1 9145 79404 471958812
2 90067 438183546
3 176635 182364
2 112760 417722825
2 156665 847272106
1 85153 105281 993498182
3 127513 12996
1 12709 175878 340284633
2 159271 812137460
1 36338 100866 944141084
2 127478 205267803
1 113456 168840 913940263
3 49696 5331
3 124756 91797
3 14649 186256
2 148157 933262168
1 106514 108264 521922763
2 130642 222911286
1 5036 31577 496338735
1 122369 159906 122713379
3 179701 110779
3 169344 46967
2 116321 650185038
1 49754 112925 973567913
1 32446 153278 502268934
3 26248 130335
1 55503 198823 457342621
2 115980 978964927
2 66930 179255148
3 72482 143869
2 196756 754199289
1 105649 117689 851309021
1 40099 59469 621207877
2 20771 371246042
1 71620 88638 299269874
2 113543 143960856
2 4668 222372192
3 112096 113355
2 163658 477415426
3 64590 113449
1 43192 86979 124292
3 37908 78686
1 82193 150081 578614839
3 43552 139775
2 119892 740450210
1 141423 198580 693552513
3 182162 66698
3 33959 125126
2 12650 433875
3 156831 152552
1 47502 123001 986420311
1 155380 165159 584372980
1 69628 182875 301021643
3 41379 18679
2 56956 39567158
2 178580 362778249
2 183972 474583129
2 5182 469374118
3 117353 64563
1 63856 184306 520384517
2 140058 285812348
3 5663 168030
3 118350 20450
2 145229 860013143
2 15403 280623550
2 27155 887477718
2 194526 370441312
2 126938 876411331
1 103137 167039 758127685
3 126005 75763
2 137259 86755733
3 91028 34294
3 80035 82795
1 45051 47902 681266048
3 36384 79834
2 134272 92414260
2 115012 697745162
2 92527 140086787
3 44027 130566
3 3175 158741
1 165727 197507 266450932
3 71282 178097
3 72465 63044
2 68822 214248755
2 111748 373355226
1 21587 182858 923169198
1 118133 154735 967151206
2 174902 259727309
2 72190 261974305
2 52020 292798452
1 64670 99134 293736537
3 123223 121019
2 31251 57705917
1 2939 73985 955229964
3 53057 87432
1 5443 69464 113725147
1 117060 136251 374872612
3 60868 157827
2 44138 294934670
2 55417 755561628
2 141194 779845455
3 97685 115048
2 67518 619461838
1 3849 75810 472966890
1 3914 171299 568220869
1 114024 119480 61218307
1 52355 82870 756676929
1 31851 93841 664174751
1 74835 89268 357285619
2 23450 558661182
2 80694 908317072
2 33425 738324622
3 57503 5214
1 147860 163983 988214490
1 45702 90255 444881638
2 59214 901178923
3 101069 187523
3 88318 86446
1 163851 164044 643613968
1 63949 107511 710762687
2 97074 246622508
1 47157 83460 707578526
2 72753 512634485
1 82688 113129 373145652
3 87732 42056
1 67364 137520 849596657
2 30245 533237653
2 145808 480576057
1 2631 4361 457362517
3 120006 55968
1 164640 187931 128063208
2 49138 90558434
2 16121 692015848
3 176075 165730
2 127212 847705975
3 152597 195499
1 68865 168799 500534334
3 73632 84702
2 142054 4107295
1 33611 173520 352774564
3 144698 37375
2 156632 17619381
3 135775 71835
2 69563 467904521
3 101816 138693
2 10335 423902241
1 68032 156007 552538509
3 108810 96126
2 94958 507013658
1 52681 164156 276360957
3 5164 182453
3 35791 111034
1 121472 130911 479551432
1 66470 114185 109261864
1 29421 141282 232952387
2 91464 934664490
1 44285 68227 306367420
2 88068 475363556
3 88048 156469
2 198626 927256833
1 22606 141389 606384495
2 68340 731744002
3 177743 7077
2 68836 362711971
2 159362 454086595
3 106402 16648
3 199074 101690
1 32977 163584 45340443
3 7954 65474
3 117513 159029
2 64182 277651551
1 60525 157230 621640704
2 63264 123833828
2 106666 272261555
2 70143 234705142
3 97807 176704
3 43911 167743
2 108552 841752793
3 21822 145340
1 44237 57874 202200153
3 155138 102184
3 167258 190526
1 46833 77009 144414892
2 161145 261173236
1 54602 114258 314121355
3 98098 61249
3 6208 119636
1 89751 179218 486253976
1 81642 191552 516903058
3 173511 73479
2 88229 252411468
3 81079 41547
1 61266 199012 301066569
2 1738 773663586
3 147746 68041
2 159852 606089789
3 104492 118591
2 3702 88484839
1 2506 112793 173033861
2 139931 626110871
2 41495 884264801
1 22560 146139 287575186
2 130218 418810738
2 50853 268928617
2 153131 897534410
3 29514 19673
1 39227 46027 768252050
1 131079 155783 759426007
1 61366 129894 144575591
1 7638 183860 826911444
2 107310 413557063
1 133664 135207 6064984
3 5887 124655
3 1699 140907
2 122621 584527266
2 45300 601100494
3 173017 176193
3 38190 27063
1 48327 67490 492162024
3 18011 86676
2 154271 679949316
1 30441 196997 355653511
3 46611 156465
1 106015 109528 873611835
2 162336 388193198
1 54860 179492 387954118
2 6794 967392589
2 169268 859921938
1 53817 58909 168025805
1 9643 96274 278729988
3 17970 4143
1 107300 169728 621494685
1 80774 83057 569024237
3 13934 174074
3 106828 173800
3 16888 11209
3 12634 120516
1 35995 125753 754396755
2 14034 267710774
2 29624 307845484
2 195790 528932277
1 32777 117648 267620317
3 197842 189976
3 78834 98287
1 50925 155600 304912299
3 155250 170856
1 76493 156194 183677802
1 104119 122437 254926060
1 28982 80888 106783943
2 68574 334515811
1 108879 124841 249762146
2 72388 907634540
3 107273 61698
2 75716 541576004
1 71033 198216 389069274
3 68267 103667
1 1822 20330 327827203
2 44007 375209039
1 6246 170520 14808108
3 109167 86579
2 116189 598586339
2 17911 89422043
3 72681 93824
1 18593 66241 366206022
1 29129 146114 154911967
3 198443 94765
1 80274 98726 74187270
1 20449 161679 370528013
3 110046 58063
1 95302 147938 361423916
1 197081 199277 544794383
2 26750 899702601
3 48880 83330
1 90929 180898 152943660
3 72464 45676
1 95268 180617 566112220
1 5538 77543 337480663
2 180851 216269704
1 2616 148784 581206416
2 166110 479963701
3 47422 174418
2 15957 940552405
1 8536 194582 288122519
3 119097 169142
1 85428 86997 656235953
3 103062 81016
3 108146 123253
1 101470 172870 708795976
2 171134 678654308
3 8954 71037
1 25859 187309 941983723
2 156121 42717598
2 115981 48071950
2 163591 838572750
3 92857 179097
3 154657 6764
2 896 230905865
1 8020 100558 953800935
2 127519 645531318
1 58632 72441 927912711
2 11641 185154089
1 29831 133095 743063853
3 69107 23021
2 73464 306436761
2 72774 322132708
1 96043 133254 626491636
1 9547 37790 581994922
3 100178 21475
2 112745 146459263
2 176939 493404657
1 70223 178892 634300484
2 47095 436976109
3 113404 101874
2 56269 347839361
2 70032 946008369
2 169281 982351111
2 128374 506384911
1 30500 181230 10456227
3 188769 108516
3 69021 182400
2 32748 901324102
1 110887 197552 618656670
3 196735 185390
2 193013 171038273
1 47301 151145 425112454
1 109521 164516 234937431
2 10312 529200932
2 31435 493431333
2 31036 528900247
3 29196 66269
2 77772 262779876
1 36725 197427 139377228
2 89155 841358206
2 181345 700219552
2 33873 421383156
3 120416 142782
1 165663 188057 758639265
3 140361 152937
2 56029 153461152
1 43972 80556 2424482
3 199877 1107
3 30920 42397
2 114598 877495236
1 57836 153541 52126301
3 108747 33657
1 45563 137515 647903282
2 31685 577730677
1 134622 158020 477329069
2 181086 918377187
1 111886 143655 687944515
1 12432 121027 711758267
3 53520 64608
1 1845 45948 18259507
3 39040 116827
1 74400 133812 451567986
1 3575 70679 261952707
1 29040 70761 264687362
1 26866 32466 580775596
3 122153 135443
2 134936 943543592
1 17029 184174 466004260
1 23971 57505 207370246
3 194226 16998
2 33163 714716772
1 114107 135087 570590326
1 96323 140870 139197463
3 159271 151545
2 126923 509843675
2 123319 681771957
2 96731 499340068
1 30393 186420 134999708
1 143836 196125 824262490
3 87288 180779
1 8675 173364 127975471
1 48088 130466 918673087
3 156260 157823
1 52417 58363 653892071
1 44374 55173 855820341
3 81232 948
2 118289 18014854
3 193253 73269
3 92636 65675
3 168288 93693
1 97174 139328 13610807
1 132312 152748 422645271
2 46606 361125431
2 174402 308325481
1 13657 93264 658602935
3 133805 159715
1 92603 104361 676047506
3 47580 36113
2 52405 714886092
3 100094 243
2 13136 884996793
2 39701 82749987
1 35510 103547 975416522
3 128878 152074
3 100855 195246
3 14485 35301
2 41975 241338913
2 123564 248172000
2 183634 42489652
1 75769 137227 31448719
1 29927 148577 835045624
3 125534 156915
3 178094 107362
3 107787 101262
1 107842 164433 110152114
1 84656 147640 834129376
2 57715 869348660
3 118348 184535
3 67918 47817
1 36530 126896 279884734
3 111857 93500
3 104259 5126
3 145303 6036
1 101983 148717 954330324
3 190772 178612
1 92509 118461 718174792
2 29637 480409938
3 58609 195282
3 197453 51366
1 16440 84640 403669910
2 40542 871857026
3 110852 15494
3 64167 2956
2 42060 354759430
3 98056 162757
3 186814 54009
2 1327 506044232
3 165654 35000
1 70109 89852 340316181
3 60923 85958
1 132664 190633 221625224
1 104682 114832 483536006
2 86732 228770402
3 42376 173645
2 123536 514969588
3 300 33434
2 193472 778918790
1 85597 161572 132775533
1 5713 145839 313435311
1 111066 187662 22102524
3 21430 156223
2 153980 131764219
2 143167 587270759
2 72011 150144990
1 17969 154158 72107720
3 172438 50221
1 5643 35880 176926156
2 63661 496725960
1 19376 36678 179963411
3 11857 60792
2 125502 88879418
1 22070 109764 624873489
3 18639 43673
3 80104 39984
3 139634 136260
1 3235 159253 317492061
2 156481 361781163
3 189161 93088
1 31726 103713 619089789
2 176532 230204828
2 131697 760186760
1 87283 194456 559332478
1 150220 170802 202818514
2 64113 516008530
3 53378 75297
1 97137 103074 501928867
2 188162 576648710
1 125165 139610 891177475
2 135503 542300841
2 53330 408972123
2 162353 838375679
3 153173 69392
1 59202 160655 82875490
1 58355 129414 905637882
3 142783 48257
1 100250 195587 188957243
3 92837 40121
2 30300 147316632
3 172000 74822
2 22203 805982218
3 69073 55025
3 168331 15485
1 6390 153621 970415640
2 146060 698575086
2 65748 932980811
3 77279 167861
2 187468 272305763
1 105468 114877 265140176
1 45333 119577 430799313
1 79942 129190 22884135
1 128816 174288 660091284
1 129987 187985 679746474
3 48925 47964
2 130909 530318571
3 109931 131470
2 101467 410933919
1 85001 155631 927379985
1 171757 194147 502707357
3 129236 182327
1 126271 139952 382818307
1 119094 130041 599011452
1 123674 161102 545743980
2 8660 738519132
3 23570 121707
1 48390 186124 232944233
1 67814 91780 421458073
3 87004 16346
2 94911 505699981
2 159612 428905141
2 28151 550638764
1 32981 74121 538513862
1 90462 130085 256798453
2 176183 945855814
1 44060 83889 305665189
2 123067 516143540
1 20087 185121 316869463
3 90950 122437
2 62565 389165564
2 177719 84478744
1 31502 52352 172501563
1 19305 35907 272625623
2 149928 703803406
2 98844 602901468
1 1288 40880 227023753
2 103929 330042424
1 49822 178555 661285345
3 45118 68635
2 158728 154383693
2 1038 195258009
1 48442 120647 186745282
1 38486 109878 482137723
3 39215 60800
1 166678 187416 252412892
3 5001 34338
2 63225 968601337
1 128976 184605 270197321
1 160319 165062 413793274
3 177892 98046
3 72937 189447
2 182645 961892840
1 15433 163004 500140849
2 188702 311021911
2 94804 581688786
1 25109 119255 939075402
1 77460 111499 28703637
1 153428 169065 851977201
3 871 34652
3 179423 36628
3 198286 61758
2 146304 146721077
2 177033 342281576
2 145377 294422352
2 158495 572469371
3 136426 8498
1 68769 116306 758584154
3 68742 86970
1 4698 121943 789840904
1 99899 198872 683192811
3 67396 79677
1 107981 156919 151330268
3 66429 12880
1 21129 95449 764875742
2 122823 62111868
1 12911 93668 971117592
2 31441 395099196
2 109291 890724510
1 146231 156129 40694222
3 180842 90319
2 93435 509758230
1 97171 198491 449337198
2 62150 577680488
1 57997 104414 66148000
2 44040 757110517
3 88140 102897
2 116567 329166771
2 168727 385582962
2 186876 504498140
3 183184 48600
3 130957 95378
3 188685 101307
3 111913 37534
1 176536 182799 634001406
3 49961 61097
1 36022 195458 697319297
3 156470 81882
2 76204 585224470
2 114120 715036669
1 64406 152613 143782065
2 95599 370203738
3 117238 140603
1 3015 55450 540856353
3 124418 196805
3 103303 145518
1 42540 130866 872346693
2 170190 326920188
1 171554 194328 761581115
3 143489 110896
3 81535 105301
2 2694 370525987
3 111822 115512
2 193371 272585645
3 102848 95270
2 111397 911473871
1 36605 150351 965512796
3 17599 170889
1 36818 97859 890074263
1 108969 157534 896127383
3 115435 32683
2 177577 39774383
2 119529 223383378
2 153726 921060538
1 30650 165797 565181565
2 183765 44062316
3 8535 40017
2 41169 536036837
2 134594 111645199
2 13306 132979922
2 96629 924443878
1 163544 163852 797145913
2 89358 920881631
1 153371 198105 94556168
1 51300 163753 425310786
1 44302 199249 811836527
2 11857 377375435
3 181486 109550
2 82317 168211438
3 197969 122757
2 49758 205209280
1 92757 101608 246082250
3 146524 119097
3 3469 91918
1 186082 189035 842102917
1 10129 17345 527951123
3 160547 7938
3 9192 81444
3 118515 188670
1 71265 116746 512441981
1 63909 92981 405366944
1 80050 131340 736598658
3 89022 122613
1 41671 122423 364461305
3 169396 116864
1 43396 116355 469774446
1 21210 51532 283822828
2 181563 41753175
2 88678 796153675
3 172629 46056
1 148054 194126 189252832
1 39875 168451 781010564
3 42005 139584
2 28802 229958846
2 160417 97979729
2 134216 428695806
1 16690 95399 531726307
3 101823 57006
1 149359 168199 43891816
1 108167 157697 426833339
1 55473 127134 518996013
3 42059 48323
2 29578 459567945
2 168420 589337477
3 77785 76081
1 9900 174635 915426203
3 180374 25438
2 90813 112298921
3 45376 2623
2 55664 554486516
1 29994 147946 457787194
2 149309 732995269
2 161473 859380115
2 528 392086936
1 90780 102205 413467808
3 146788 161331
3 24258 81227
2 29062 137211834
3 60574 15418
2 96179 58465248
1 69783 135763 848672079
1 52212 76293 810049756
2 49755 482395350
3 139825 144860
3 183998 129787
1 78541 178925 386308945
3 39783 190306
3 59553 63596
1 16555 92681 134323929
2 179844 585715656
1 35503 122123 353700382
2 139168 480636196
1 49357 94874 435047607
3 158402 151851
1 173297 183120 392610004
2 185316 411480680
3 178038 164258
3 146285 109225
1 62226 194228 956821093
3 88783 103712
1 166128 193942 227869785
3 1424 125381
3 137668 84947
1 30750 179712 513385522
3 11443 104435
3 113343 67900
3 14731 161268
2 96091 664545415
3 3914 165730
2 153796 744023899
1 46 169887 924597169
2 13478 607438487
1 122204 178904 752551817
2 188528 328012415
1 8019 21041 885362831
2 197573 380666714
2 31717 173719757
1 37021 183859 44674845
1 60098 118781 113622606
2 84217 939452487
1 55926 99507 792501912
3 15178 71658
2 13488 441299874
2 107224 216025915
2 189982 490161425
2 71044 997939118
2 113310 617223915
1 959 112906 669441055
2 40466 378075874
3 86506 35177
3 169276 96533
3 63104 136700
1 51120 135806 866927525
3 21266 187834
3 105779 147985
2 186026 29380893
3 71560 48660
3 78529 169956
3 43116 6069
3 1603 140077
3 192085 31541
2 96240 183317361
2 51368 525157586
1 37959 89314 794944971
1 24791 46044 196940361
2 166522 104815445
2 119422 193790609
2 28312 111275529
3 157347 25868
2 164217 383515299
1 27049 59813 759204328
2 21537 795221111
2 183977 892590026
2 69172 657130907
3 10918 83224
2 176225 446161225
2 50393 621166200
3 6919 75069
1 90609 139132 187230951
3 66596 22096
3 8930 74561
2 15842 162501909
2 71564 659820728
1 52856 108565 951391840
3 90119 167656
2 10760 120484843
3 101203 45855
1 75263 182067 426485131
2 123081 688581942
1 16096 105920 663743901
2 52425 365272445
2 193987 187369825
3 138115 195509
3 15862 169782
1 73897 79320 732670057
1 94607 192863 642980460
2 11071 307972078
2 153689 744019854
3 171912 469
2 78158 738271758
3 12048 77316
3 81084 124489
3 50848 160178
1 101340 152360 643371528
2 72659 703833858
3 134335 67227
1 99349 142976 439909486
3 82351 11152
1 1236 120503 890045105
2 157440 974602206
1 150654 198684 761894338
3 7730 97229
1 62496 126589 487908227
1 74459 172273 968002253
3 110893 105438
1 55829 72259 882057109
2 53529 86682195
3 80681 152626
2 25191 829643503
1 5412 106484 796839975
3 99919 67985
3 149586 180094
2 71324 439778230
3 59089 69408
2 68449 871036059
1 1675 37522 795495281
3 96431 41856
1 93119 182246 418930674
2 97319 870058217
3 141685 2768
2 156992 306895755
3 121296 134831
1 25950 120943 25404649
2 135211 247645504
1 109601 184915 752744606
2 177676 363785192
1 133261 179667 157350985
3 11620 87456
1 33015 57412 430133165
3 26142 139523
1 84662 108012 311438662
3 70395 66682
2 124285 887231920
2 104423 849362604
3 78368 71215
1 23949 131167 447952742
3 123836 27704
3 32067 116916
2 11515 613336416
2 193019 746946935
3 76090 193315
2 21376 253104549
3 17775 118475
2 138879 225439126
3 197996 174646
3 145460 38192
1 10700 177220 84415708
2 179644 781381645
3 111592 51007
1 80366 148497 227781104
2 14081 214872298
2 98560 178830697
1 134198 170026 581994669
3 162249 3094
3 90147 24820
2 140055 60388460
1 110070 183116 312789455
1 26084 169801 644274739
2 23524 786866524
2 26039 29427365
2 174892 503312578
1 75598 114685 148404635
3 175245 17766
3 163251 50769
1 8489 66001 127112789
2 43910 832051721
3 174122 140540
3 5932 81431
3 62815 82331
2 156311 75182841
3 18277 167823
2 93598 175480762
3 91759 132901
3 9336 101714
1 32170 188622 318550617
1 2421 86367 605635703
3 117266 199260
1 96053 146201 458327779
1 48894 117697 649681470
1 24562 185405 909932760
3 17456 167132
2 3859 286461269
3 58873 32538
1 57735 106114 938229944
3 41381 51662
1 50758 128907 292957164
2 123000 892838935
2 71203 319857658
2 141595 493145455
1 14597 127120 566665869
3 183494 57951
3 118610 194672
2 151283 606304013
1 36405 124944 103437226
1 40357 141580 260641320
3 92610 30377
2 4745 753078323
3 162401 155411
2 79883 741746881
2 9226 273510623
1 153238 166279 690233033
1 115853 185675 307890154
1 54421 112985 44465907
1 43053 195524 821027583
1 2369 82636 56727162
3 166855 8089
3 153996 93693
1 103969 107954 704985533
3 73504 122126
2 132788 383873627
3 102527 93487
3 2319 164508
3 106860 110771
1 102531 163686 876133455
3 89269 69331
3 63341 124861
1 11203 70029 681281312
3 153508 103691
1 94426 197919 766955706
3 42103 185466
1 90391 174702 684527477
3 72817 172861
3 35053 109469
3 9104 193150
3 134662 169792
3 30659 50640
1 94774 192306 777074528
2 27900 475003428
1 103079 111822 893977353
1 39175 188338 345102612
3 79660 181130
2 181040 29504439
3 58589 54714
3 182978 182610
1 51240 147576 68761345
1 66115 146201 485672205
1 17019 24959 355360098
2 87800 211966947
3 120834 161939
3 3800 53639
1 48468 165452 145641216
3 139747 25103
2 14115 89580262
1 9907 92334 456121921
2 18474 428680323
1 3168 31636 422918669
3 87581 109700
1 15089 66714 965345402
1 3082 189310 531466300
3 3546 187808
3 64916 199737
1 29455 174056 160224244
3 65071 4431
1 38511 136939 144388600
1 30837 49718 941117850
1 109104 148427 124581878
1 26342 69940 601233283
3 55245 55119
3 183118 131832
1 38471 148646 979112350
3 145069 74758
3 130260 191922
2 106014 569596550
3 128397 73575
2 153207 264757741
1 57971 76777 724570471
2 17370 676799482
3 151495 63220
2 122856 828913720
3 89826 37874
2 156431 124362750
2 198661 869747429
3 195247 176025
2 91317 548271769
3 118245 66277
2 88489 916766588
3 91635 41355
1 64507 176223 624324868
2 87802 84850493
1 40671 68834 661896788
2 162734 813455943
3 171353 9672
3 96899 113425
1 18675 36048 248249879
3 196196 122674
2 89098 25526888
2 127977 116122744
2 133248 35409215
1 102091 172385 862710138
3 118180 162650
3 57342 97602
2 93351 392043524
2 1125 572296321
1 8096 90729 270485617
3 113893 112968
3 171534 44711
1 120668 183447 352340982
1 139535 151487 315707165
3 47715 100526
1 142753 144764 837660654
3 56690 142315
3 8181 87562
3 83780 29180
1 16207 169907 592319943
2 70126 801137492
3 78501 106077
3 160068 154105
3 71673 158630
3 14807 48906
2 168454 467700964
3 126800 37661
3 10116 8922
3 1961 140613
3 135210 173433
3 168490 98941
1 44804 168380 909132979
2 47962 295542532
1 94561 158303 131995440
1 89038 187798 901521662
1 1404 126750 138692560
3 29727 193950
3 16330 34946
2 190465 52138078
1 139213 156961 265450503
1 10445 138465 472652498
1 15032 58908 132387751
1 148498 151214 497944956
1 51717 165516 558380432
1 140390 160781 152358678
3 177115 40641
1 22171 82982 21333452
3 9509 197684
3 8049 72807
1 4949 171223 135180215
3 192735 163794
3 79337 153629
3 152876 75892
1 115215 140272 311425902
3 127834 8236
1 41367 186861 83408624
2 165217 453901552
3 73936 177522
2 166461 672161560
1 44369 150910 360501244
3 103452 49735
1 22603 139818 362548539
3 139537 97857
1 113791 197768 757751089
3 57749 147878
2 26485 595249782
1 60488 174740 670829574
1 8971 127691 824475279
1 31354 132260 445511495
2 31556 737152267
2 64056 720548406
2 30131 400209556
2 89696 277258462
3 107880 53205
3 33003 53050
3 186225 153902
2 194765 424069300
3 70264 72691
1 66375 106102 952029909
3 190408 51704
3 20677 93863
2 49385 929123742
1 173193 173600 733384691
2 18573 769136782
1 7226 38945 648866885
2 140904 434033445
3 107881 69940
1 68304 138765 688813893
3 144700 69954
1 39341 173321 463574725
1 178047 186238 596198851
1 9745 35309 932939522
1 43718 78093 734224055
2 52178 566540838
3 63014 22334
3 150427 120259
2 97515 372404051
1 65641 177044 257648509
3 196906 62409
1 145324 155721 481336071
1 4819 53147 995712474
2 182616 494745111
1 11928 49510 428007439
2 133958 746177618
3 147161 34326
2 157714 307363164
1 73394 74924 343351
2 26133 998962848
2 158946 528507200
2 15989 559617496
2 52025 796840382
3 140580 31651
2 190647 378138994
3 126275 7230
2 169932 720873850
2 103704 410650528
3 34872 56482
1 31212 146647 997535748
1 107446 154270 898843590
2 86109 912445070
1 41050 123980 490487240
2 38513 289802764
1 29736 146099 945709364
3 160435 124116
2 194694 504264005
1 36634 116863 404095917
1 24994 47948 304464248
3 73933 131648
2 12541 855974776
2 70249 69790500
2 175062 774919056
2 46494 567783479
2 188765 186427098
1 22042 28951 778421468
2 31245 545177563
2 112926 309491103
2 55446 212195468
2 179590 190402776
1 4544 162530 710797682
3 163035 9238
1 37847 159252 334656020
1 63841 126648 476690868
2 135605 53187572
2 31036 890106111
2 195163 885021709
1 80300 197919 770176712
2 70346 253126719
1 68574 75349 715916956
1 128269 130191 185347537
1 21907 165183 637236562
2 155781 524985164
2 85911 244876911
3 96113 93716
1 73242 151805 639486004
3 5870 36656
1 41619 85935 285004022
1 40009 196963 128180243
2 59152 667980485
3 181580 84251
3 148929 147672
1 115945 193470 61059116
3 199548 56131
3 113511 99122
1 62458 81089 309115838
2 17910 319980459
2 104055 947055232
1 133625 160376 786554122
3 158807 159942
1 154691 178666 596763781
3 92374 55614
1 89855 123347 52244711
3 90852 75260
1 139553 164209 812246480
3 162516 88877
2 98948 770206844
3 68999 6977
1 5531 146633 819803141
1 151991 196730 581770709
1 55913 81033 435345529
2 185078 442837288
2 122033 647277471
2 113794 315118776
2 118974 578069320
2 98494 622048199
3 59655 179380
2 100829 859883443
2 61263 151912533
3 6511 26052
1 3696 107329 621982455
3 131521 172859
2 1123 317115640
3 148488 134119
1 2525 185205 170534136
1 159898 194639 525116395
2 20099 979395725
1 127047 186912 530830455
3 171899 192492
2 17839 10672949
1 15463 76049 510107210
2 47715 571358373
1 22293 56680 907724758
2 137743 762777395
2 153569 670150462
3 197849 103469
2 116097 809416288
2 57924 443122826
1 84685 163123 221602411
3 169753 114024
2 18386 760590412
1 127091 190960 651784149
1 11584 96191 419055795
2 126848 259562339
3 182938 115922
1 19544 114113 261970123
2 189306 680934473
2 179549 783552689
3 15570 60334
3 87613 47661
1 11986 32668 77924066
3 113910 198679
1 34696 148304 598809252
1 165217 184798 424035513
1 169008 189677 699353751
3 188167 189951
3 51092 65994
2 129597 264150829
3 86834 150737
3 64035 190508
3 160080 159532
3 168 7287
1 55532 75994 915028544
3 106253 122714
3 16065 184495
2 179604 380337265
1 34610 65244 574782355
3 29862 65600
2 48093 337292329
2 139425 107708091
3 22107 121232
1 35605 186533 653457686
2 38331 345673645
3 46769 10702
1 50587 173921 946965584
2 120522 704643374
2 138285 308948378
3 90712 129014
1 33461 141920 750708058
2 169928 347237433
1 158939 176064 975408296
3 116939 108320
1 83536 131937 940052125
2 78409 886799053
3 157329 114610
3 136067 188776
1 25027 77806 965914411
1 37114 143477 649797949
1 95210 154269 650927432
3 32491 41659
2 174429 558074665
2 194836 383127343
3 110160 179704
3 42872 113334
2 92087 166711120
2 193476 88250514
2 139321 401675283
1 51601 111045 82332004
3 53517 12633
2 22123 14661362
2 25152 601349872
3 25224 113806
1 9441 68652 942466914
1 79966 133336 451532205
3 8444 96188
3 184198 83095
2 1702 648534577
2 117183 18692955
2 181831 613218803
2 197776 465719642
3 41405 58389
2 30771 793129130
2 162545 940842077
3 93938 139377
1 13469 175221 874847678
3 10523 42709
3 25806 94364
2 91355 686992493
1 72 7534 96356112
1 70170 112319 539245146
2 108716 612972864
3 88941 159820
3 144768 17057
1 106934 156236 827432069
2 77997 195953512
1 18947 28005 278449608
2 18262 575355326
3 165072 40424
3 118811 168412
3 57698 76445
3 49644 128480
2 162307 929441677
1 133960 173317 89929905
2 90346 997916471
1 86357 112487 737462826
1 147521 161639 438547645
2 87482 210663964
2 120110 32856972
1 14645 142483 672334209
3 97942 45677
1 58653 137278 709260385
3 77884 140124
3 62386 73951
1 43805 197266 567815913
3 107410 155939
3 131077 117854
2 4829 811178600
1 13166 106925 373992511
1 45314 157959 599592451
1 49428 116757 539994003
2 79774 520545909
3 172433 163786
1 28632 47103 624519090
2 74409 727130001
2 9632 393590444
3 148917 149488
3 102135 102113
3 195490 56478
3 104967 97359
1 58967 126099 36125783
2 9997 54675348
3 136757 176674
1 43406 84118 564903029
1 143483 153713 97669774
3 189862 69677
1 53766 162514 21610745
1 38972 175447 97096373
3 56460 81857
2 162387 703276759
1 79472 106239 138986827
2 121852 421337029
1 20099 142995 934336158
3 15895 130508
3 178238 121251
3 8429 53179
3 190065 88229
1 64471 162764 575059402
1 89701 140682 776948397
2 57106 738948237
2 32603 700152925
1 20281 41049 404830364
3 61504 49823
3 59540 40940
1 95495 174631 626935021
1 15223 188740 191298808
2 31499 975743125
1 138091 183368 9982939
1 86095 135825 621339490
2 80245 72901972
1 32956 65567 742931718
3 144548 108203
2 87345 775522232
1 21254 191916 35149678
1 108101 159233 970161736
3 157836 44631
2 172693 689788064
1 90451 138009 113431547
2 92912 515854335
2 65681 269674435
1 79467 138381 406157125
2 144441 638733330
3 176615 44545
1 66873 86977 801549812
2 142826 969864412
1 54784 195002 606306587
2 156251 41029703
1 152323 181960 416031885
1 52414 153672 451586212
2 166672 728623848
3 141719 170817
1 44636 158936 631106949
2 61300 83041911
3 92145 15619
2 98610 331163673
2 23916 722532955
2 78194 819268840
3 43289 125026
1 33871 36145 331329324
1 45475 170379 349411206
1 75874 155281 488405460
3 143877 34926
3 157941 4127
3 192171 91736
3 150262 148675
2 11221 922435789
2 129361 373172584
1 75952 91708 327468482
3 97249 189018
2 91329 552623364
1 3090 190726 649786323
3 50935 28217
1 178623 184697 350973584
3 174423 8107
1 100936 150124 130358074
2 61921 274215028
1 77191 81947 82178346
1 91597 120139 10363316
1 65791 90080 538082936
2 95613 480884818
1 124545 137442 463177649
3 186732 82477
2 195525 322976881
2 19249 492958963
1 26619 55350 886474283
3 172655 89534
3 116342 82587
3 55939 123400
2 68737 15894063
3 156658 37643
1 14307 40773 201699962
1 109499 148023 387094038
1 24772 121112 205043224
2 37176 980596242
1 93677 151866 551771448
3 105886 146509
2 107000 394433951
3 193252 52009
1 166342 188461 744658050
3 101698 167036
1 44475 139546 321597084
3 41063 109126
1 996 135256 842839779
3 115499 108039
2 55568 461252624
3 174484 28331
3 95042 97099
2 198620 356281026
3 20661 25963
3 79207 179055
1 645 35975 965224309
2 67154 340526867
1 71122 129099 523349933
3 44680 98090
2 1702 523689717
1 186491 192701 128159155
1 85295 91290 254740350
2 75930 510726442
1 10765 104378 201586
1 70628 181800 956690909
3 42616 14403
1 849 58110 321677741
1 101394 192113 251603663
1 127901 138632 488279963
3 131064 105602
3 188498 159523
3 133793 163180
1 82872 173981 975017780
3 72587 121120
3 31340 105693
2 64514 173500886
3 87824 195749
1 86517 182568 152945935
1 46519 171855 76407970
3 148130 116052
1 37271 176080 267099656
3 159315 100908
2 29793 508509615
2 2654 8788376
2 16165 384509304
2 121149 339528584
2 153995 493793984
1 151322 181512 868883924
2 180146 299443441
1 86402 161254 468713224
2 77061 557895034
2 89063 83271590
2 105510 196801215
2 183695 194661544
3 147416 118125
1 69655 104358 226939622
1 128936 141669 729355558
2 147704 853255907
3 90752 9421
2 151208 271349011
2 88714 824544848
2 186005 342506543
1 10006 159854 863867152
3 143145 137151
3 118315 35204
1 53707 85959 93820707
2 112328 88692813
1 66182 152185 330254535
2 23261 698030707
1 101921 105909 756276258
3 54699 86700
2 171483 614642858
3 15727 101591
3 180720 28022
3 108526 125023
3 182929 167943
2 128682 337412482
2 29672 374168637
3 161416 6265
2 24308 659300244
3 127209 116359
3 48422 188868
3 189717 46563
3 105433 136805
3 162547 11799
2 73034 101719724
1 2198 130650 712571261
3 224 150816
1 159951 166364 16822630
1 16381 104532 238600638
3 68831 180780
1 21539 100821 951853947
1 122225 129495 780408240
2 95325 276722204
2 31399 502805489
1 6911 155728 776711398
2 101099 559509739
3 5049 43344
1 77636 180901 943866953
1 93317 101207 606254051
2 168557 81387711
3 168490 86031
1 72958 147281 225589298
1 88772 128501 126472288
2 9971 908349150
1 109418 194791 538434192
3 70536 50795
2 38 153636937
3 121726 162063
2 89434 227591359
2 159042 575950420
1 68989 130777 245599168
1 131414 186997 651738491
2 195262 217233223
1 31433 39547 338832143
2 56814 175124226
1 109027 133239 276095276
2 168734 560152087
3 192804 119226
3 62110 32011
3 42010 32533
3 153218 30452
3 138672 167164
1 27377 137629 573613665
2 70814 601287246
3 151021 98242
2 177044 286943110
2 4929 178659603
2 3663 833334734
3 50988 121037
3 122566 74442
2 165612 698707538
3 16685 197122
2 5175 842465726
3 47481 181888
1 75633 105918 493934377
2 149080 426244040
3 92327 71168
2 61684 377093824
2 12564 818786452
1 143074 148962 487334858
1 122559 158391 886041929
3 190806 145027
3 191326 86777
3 169852 180244
1 626 129154 614331360
3 86250 131810
1 44782 102595 77741067
3 428 191336
1 109844 199634 346001819
3 159608 19105
2 192741 315249737
2 20772 472407375
2 84011 631757230
3 44756 178163
1 150359 171291 864479276
2 144264 800816098
3 69840 148189
2 176115 229859493
3 117177 107145
2 31430 122551264
1 53979 176938 368637892
1 63186 175783 639482514
2 152815 324822332
2 36316 702231559
3 187775 6366
3 178282 65230
1 54843 101642 76033174
1 23993 187086 120975288
2 121406 645699524
3 50517 198167
1 111203 133385 586121442
2 25587 59759059
2 176958 63924146
2 109517 932807507
3 67344 197959
3 110140 49592
1 1145 117111 227262582
1 145600 198002 462919545
3 15017 180049
3 53502 163435
2 139700 236265834
1 49302 87268 930083264
2 107912 8734343
3 37336 71553
3 9736 10765
2 179325 827777740
3 197508 175438
1 92440 164369 191544118
1 45424 198390 192007707
2 7782 931711283
3 141547 73588
3 123868 167359
2 134731 685731511
2 60500 924790877
2 182231 168818722
2 89311 969720042
3 150810 158642
3 29269 101157
2 165780 770260295
3 199529 151013
3 182181 181622
3 32035 180867
2 136187 281938353
1 71963 112236 146898508
2 103237 192214830
3 8299 70008
3 80950 67008
3 122569 131144
1 158627 175051 694489400
2 25951 747400135
3 20015 175001
2 159626 669210209
3 77878 35062
1 118785 138042 964694857
1 89151 97355 921105225
3 177453 124667
3 35668 35423
2 110226 515018056
2 149712 563364427
1 58452 150628 568070447
3 16845 102848
2 174928 521140551
1 27781 129798 509992975
3 160028 76835
2 156152 728087415
2 31284 900700184
2 167101 761590152
3 199980 121894
3 21990 155177
3 27101 53807
2 118432 723629834
3 93203 196690
1 18358 121134 640723212
1 21080 65321 723074950
1 26365 33894 446765713
1 6824 82494 443077163
2 199116 12619162
2 36774 195504031
1 124331 133679 235613572
3 20650 42714
1 33950 161405 99088946
1 114516 187326 332979242
1 174274 196115 582118705
3 156992 58915
3 123525 197273
1 30707 141437 338817799
2 145605 383985123
2 103725 177198462
2 75236 202232166
2 122822 963424395
1 6692 158286 291401183
1 3342 156377 636243832
3 126103 118069
2 171523 325357988
3 12186 189474
3 68146 83342
1 7594 26015 115651861
1 77348 196241 654644111
3 152762 166101
3 2247 151621
3 25412 81765
3 34003 52511
2 24659 99492166
1 107408 154984 712802758
1 41562 96923 564301646
3 117853 65289
1 56916 96075 733903614
2 38336 465079027
3 183042 65877
3 50701 88284
2 58529 282266343
1 67814 143891 483558600
1 72646 101276 392384872
3 39182 101690
1 76440 196562 403915808
2 165851 785344473
3 163559 22103
1 118142 118855 705347149
2 141025 600206881
3 195720 129557
3 39906 73124
3 197228 72825
2 38185 772094123
2 44798 421989027
1 66602 132526 374677780
3 152736 119372
3 1577 93818
3 78851 184485
2 131021 907026310
2 42025 444361801
2 175549 678111423
1 52109 152904 834131734
2 124159 262361840
3 24402 106836
2 173123 859983523
1 40415 155694 100110573
1 106722 136872 28737842
3 42770 194327
2 170065 841095530
2 53324 950158941
2 167137 800998313
3 133069 197704
2 48976 547980791
2 50928 563588836
3 163856 4522
3 76828 181670
3 32516 65779
2 182444 71127721
2 12095 355195449
3 61687 122426
2 135494 839668510
1 14230 31549 823487173
3 93972 120141
2 174881 520163013
3 81566 12723
1 33781 176007 677650829
1 72020 192919 255303108
1 52961 71097 353618876
1 93694 117890 274924840
1 123052 143692 289981562
1 34253 107117 357916566
2 146274 630430791
3 130200 182097
3 160262 13415
1 174921 182021 494042889
1 120466 177290 793008474
3 33193 48946
3 68418 43539
2 134708 744163882
1 21726 129812 326344819
1 38991 91753 123607255
3 168466 95972
2 108185 800584312
2 22733 290439314
1 173237 181359 390533026
3 148458 24293
1 45543 199099 652254400
2 33061 139861488
1 81170 111178 906688898
1 10460 44449 970451701
1 83533 99730 405843835
2 128674 704890552
2 10932 597842616
3 120243 42722
3 66883 56858
3 161296 186052
1 22490 164258 879779738
3 89574 5740
2 111636 223271400
3 44653 53577
1 29735 188467 697225701
2 18445 959416023
2 29815 382235788
1 41074 98489 197705063
2 50385 966156504
3 188218 47180
2 111003 798762502
3 79609 121293
2 109040 854333519
2 170338 828953473
2 98503 371630884
1 136984 194828 871282047
3 124497 138479
2 74807 157610208
1 59645 198835 411634567
1 98742 160279 492797801
2 98147 432951746
3 16626 12494
3 59681 9395
2 186381 984590827
2 17546 403311515
3 46310 94621
1 64463 65230 940722315
3 28809 168660
3 173819 61234
2 9675 823580304
1 31842 192275 751252922
1 52083 119992 115645627
1 148798 167303 752896907
3 112342 46233
3 172877 14472
1 20383 104867 818997702
2 86170 144529528
1 28456 173806 180461335
3 140511 70572
1 30114 163072 529631342
1 103195 126605 814097065
3 79273 87825
1 15610 134008 989436464
2 166802 632287333
1 101509 188529 416560095
1 167313 183703 636663407
2 139395 592753962
1 3524 24637 300910090
1 41119 51356 528864947
1 70241 141939 453630184
2 189035 989795712
1 68031 149215 829067022
1 92225 160720 610650218
2 175645 735630440
2 161053 547332159
1 3487 188446 433729968
1 30545 135397 672223310
1 107968 144710 180802405
1 42346 151565 377961076
1 92148 150199 300655820
1 22069 96369 14072080
1 65824 84806 255791644
3 30907 31769
2 10800 514890458
2 192545 885274844
3 151425 92715
3 195356 7588
2 129088 444029896
1 101406 129410 320040349
2 49613 46290900
2 38865 878746150
3 164136 119363
1 88836 197185 808972675
2 135110 516153926
1 71867 80677 50210777
3 19013 133105
3 180251 150735
2 164744 752400171
1 51224 116757 404533956
1 94115 113768 123673075
3 95350 72894
1 4008 149083 750417456
1 48665 138511 412443993
3 28864 87272
2 95146 243070649
3 12795 21522
2 65488 54290208
3 124959 92033
2 147330 343131784
3 137290 130755
2 145448 254404780
1 21701 103947 878226522
2 50713 511596695
3 72665 23757
1 26138 145745 371245190
1 60559 161329 793379235
2 92251 640111777
2 98085 264393030
2 120366 518549494
3 167107 44058
1 45392 67044 880304374
1 73182 107270 82816364
1 137054 161303 588454320
3 70440 24265
3 163870 39382
1 30013 134701 489374062
1 76050 116566 206618530
1 170244 172853 90901188
3 83646 178668
3 123303 64298
1 101850 117876 335397451
3 115056 59381
3 55191 143204
3 108820 60568
2 20622 943929387
1 37400 91730 803095784
2 11478 526112340
1 119477 181070 898141097
2 109640 209342997
3 115462 78987
2 73313 615477100
3 154715 179673
1 7830 102986 984202276
2 161903 800808846
3 131334 39387
3 31461 129804
2 2175 751544245
3 45305 3699
3 174120 106116
1 46419 102607 685834149
1 99884 170704 401861856
1 44634 121194 86064948
1 105300 158637 545857708
1 179279 194188 120917489
3 194055 142829
1 121190 157925 730363569
1 136342 198391 95791064
2 72980 595121510
1 14422 172384 735850902
1 6166 194594 105149576
3 60496 100865
3 48235 41484
3 56028 20819
2 137277 623637123
2 105360 552329716
2 67356 34512637
1 80078 173594 28080748
2 166230 563102154
1 49636 108022 431726366
3 80387 1488
3 26174 82509
2 151905 835486161
2 30560 501525747
1 109300 156591 634004571
3 150498 106315
3 12791 153995
2 98285 52903250
1 153451 169934 778149617
1 27692 185861 520609200
3 35688 170365
1 86979 195598 682061586
1 27435 133642 363981267
1 9797 114696 273190454
1 6112 24396 574080370
3 8177 24758
2 4430 198963191
1 111 65085 151903055
3 120454 175160
3 80178 85632
3 33832 182989
3 191130 189780
2 75857 347522173
3 186858 199842
3 19475 92424
2 31645 144803418
2 127722 671801763
2 190288 177825287
2 144860 859544487
1 16241 52256 765843222
2 194534 21887925
2 70313 523992585
3 27422 55575
1 67414 177637 79541058
1 103134 134361 526199489
2 135748 100725963
2 126342 747791032
3 110728 116451
2 5541 645712640
1 5922 150373 625591302
1 58676 124053 413309865
2 183948 450350271
1 96713 188506 625595037
1 47281 149828 45913355
3 65176 159139
2 121475 756757687
1 12561 97024 531092630
1 113432 171509 179844400
1 8067 171675 121050469
3 152080 101125
3 76081 34960
2 10013 379864170
3 60351 74162
3 70556 187574
1 18985 150421 330953872
2 120124 180933627
1 10101 38522 843828286
1 17005 98928 999252121
1 117488 136916 260782919
3 140317 13584
2 127970 542248840
3 188419 32114
2 84152 395719513
1 96574 159744 242253420
3 188467 37660
2 24268 255373464
1 15701 67195 481086076
1 32690 111103 862423562
1 115217 173447 227424191
3 195456 95083
3 77357 81286
2 77119 444423887
2 11281 966370600
2 100238 156353081
2 151343 574212360
3 103552 114473
1 50055 90053 218644640
2 133989 329460606
3 131117 187767
2 51353 230725574
2 68812 388488342
3 64130 179256
1 61119 187124 922708705
3 36152 182361
1 62069 173058 818122953
3 40405 47568
1 106770 198302 679946500
1 66278 83158 914586680
3 154660 55556
2 44476 364707039
2 92125 451812411
1 3027 53123 387570599
2 110410 972626185
1 26012 156907 134112914
1 27599 37396 426787054
2 10213 147180763
3 182597 187897
1 60 94941 350095230
3 51164 74120
2 100762 190408899
2 140593 214520472
3 133021 194083
1 156150 187772 540882645
1 97975 107335 87696883
3 180448 62768
2 127679 76686954
2 123444 183235529
1 19929 51256 686309900
2 90707 247263489
2 172656 586076321
3 178977 144040
3 180751 148935
1 87560 160505 467799435
2 163508 919180645
3 152622 17145
3 61204 3300
1 49375 191741 990781
2 56512 851970580
3 62503 40638
3 105222 188916
3 28737 149020
2 156103 584611728
3 23164 86657
3 7573 68507
3 146881 120278
1 8475 26573 555726188
2 33103 721463469
3 175350 178284
2 109177 295668630
1 45410 173653 333129508
2 59019 483211521
2 71057 29113574
3 51563 185015
1 156476 189665 892197941
2 71707 629744393
1 38193 194013 425582786
2 110596 554882319
2 168411 919814936
2 72999 163388861
2 153275 985661706
1 23855 39558 557201182
3 12416 61028
1 166781 172715 561455380
1 104209 170100 809183187
3 21941 140060
2 132798 228516704
3 119176 101151
3 37048 28088
1 24258 80335 714280780
2 139449 68326454
2 52333 620867838
1 55903 109014 656543176
3 50307 63454
1 141185 198704 471667962
3 157489 7314
2 129679 144029677
2 55825 766526656
1 151191 153214 853067328
3 158627 139883
2 159510 885790988
1 2958 101165 587288284
3 151909 21277
3 52488 121869
3 55099 4461
3 199790 133324
2 186380 870017508
1 27944 32954 194530944
3 13358 96093
3 143877 41760
1 97426 152508 923668188
3 171098 118022
2 122511 819526115
3 170764 117612
1 3718 82220 73876688
2 27639 560792342
3 83419 153452
3 17144 117551
3 53730 660
2 2262 11646743
1 125322 198823 458334234
1 21835 148267 835656917
1 54599 177187 704539500
3 169496 7531
3 118552 18609
3 140252 112115
1 92770 123550 111347631
3 38691 38965
1 73332 104108 143424459
3 14690 70220
2 12954 499734395
1 67248 164645 996668743
2 159959 640875921
2 22716 851350565
3 75510 35980
2 127188 822229399
1 28730 169998 200496279
1 28240 197088 673259091
2 44662 379001836
2 57551 54731804
3 149397 7174
3 99717 64255
2 114693 864374432
3 138813 124288
1 81622 183995 849398775
2 46008 120133530
2 127218 305107369
3 159475 191816
2 131942 320973265
1 126532 132482 721877160
2 174996 143957752
1 32975 113662 958214066
3 97421 77580
1 10368 44007 993790945
2 86499 673083403
2 26600 188859149
1 65720 100733 804179582
2 194478 343118802
3 114170 174561
2 98290 429043910
3 148777 189434
2 157139 693943949
1 58720 67779 550463118
1 102032 172144 988633108
3 124575 41209
3 105351 161883
1 179634 182199 514324475
2 105455 574159069
1 165139 178064 26993346
2 184669 50786593
3 44221 186789
1 31864 140080 593835724
1 35837 74459 910816436
3 132051 82607
2 52376 239082758
1 4826 41890 575519249
2 18912 150514025
3 146909 190885
2 9862 720451248
1 50764 148348 944063188
1 20456 185371 744965783
3 135271 195204
1 70205 75183 760550989
3 145269 35640
3 128255 84990
3 124567 113277
3 127392 191638
2 141397 873318690
3 130681 54560
3 140692 107010
1 89068 106780 934906785
3 47578 900
2 32939 936755781
3 158925 137111
2 122751 387242640
2 136134 568772344
3 8399 146383
3 65179 15474
1 71530 173070 809743422
3 77347 110252
2 180654 677839241
1 85779 164812 167966870
1 24454 169784 180965991
2 74114 936084865
1 36252 56969 202870956
2 105989 417882597
1 5162 138359 520901350
2 167923 855939246
3 81511 101286
1 140182 193638 710788373
3 168927 37261
1 121424 147166 467086310
1 35743 104180 431938698
1 77200 153043 195888852
1 99290 100833 177828755
2 14075 729100688
2 106969 839790091
1 29877 114505 54020986
2 4702 68340187
3 189408 55683
1 51822 146341 742855194
3 25463 131534
3 95315 91347
3 43817 645
1 31845 192561 763603867
2 46794 163435616
1 114334 172990 728834903
1 132205 198564 390926417
1 87569 108739 492657119
2 72194 549474847
3 5875 122206
1 105470 162756 637004817
3 65892 195637
3 28535 166965
1 75487 94588 279144834
2 14382 501757548
3 19225 88136
1 79469 177631 597819935
2 183124 215368604
1 15326 95953 874979417
3 73194 118528
1 80062 115045 791003735
2 59649 352932538
2 164917 190268786
1 105255 139681 643846824
3 26479 5987
1 37396 189086 456283339
1 45150 199815 853618022
2 13211 96200743
3 154479 12847
2 127495 648450168
1 47628 127919 212564059
1 63840 115117 434938148
3 160501 30661
2 115502 815285603
2 143134 768765403
1 58339 59366 590146954
2 3435 686308829
2 139921 777047553
3 135170 107054
3 153331 133459
3 88457 30956
1 57536 76868 878168394
3 65602 115951
2 101629 19941229
1 62209 105409 669082273
3 110494 186068
2 75069 177444886
2 128708 553816578
3 82859 142662
1 117560 117654 784325496
3 171260 44346
2 94344 903093928
3 109862 175535
2 57709 327961576
2 94891 908961571
3 22592 87347
3 38200 195873
2 16440 480822817
1 23205 134784 963907730
3 111325 157180
1 102467 172941 481093277
2 18852 157731318
3 49945 191942
1 111148 175310 637357597
2 26251 933376157
3 78943 135665
1 52513 149910 192880427
1 75384 97480 620625415
2 141820 351116170
3 126938 153180
3 54106 112147
3 198211 188995
2 177420 936489702
2 7974 25857105
3 159801 61825
1 68643 159337 174252558
2 196744 758268001
3 68515 82319
2 44329 37769081
1 96089 123674 545358575
2 53859 852328812
1 54164 91831 722911157
2 20013 699148926
2 97181 246399659
3 31330 139861
3 143345 94676
3 161628 167374
3 171024 78745
1 47131 91040 526494340
1 163831 181406 75040255
2 65763 122132663
3 140428 70664
3 185728 5826
2 75151 23953436
3 195956 90587
1 142535 169707 437309824
1 185037 192903 699396635
2 134768 759123426
2 127179 23031338
2 103404 150480004
2 128072 61261755
3 100192 50006
1 11133 188156 542456252
3 194705 76550
2 11447 959980895
1 35201 187028 291501402
3 63888 111410
3 58128 118172
1 69977 94183 228044212
2 71828 870095523
2 27478 880366512
1 97522 179799 794111321
1 55210 74054 878813699
3 36244 121806
2 139932 767810688
2 44883 624982450
3 40521 199405
1 88539 127041 2231804
3 198392 41080
3 114062 151368
3 60456 38435
3 111524 110860
3 62914 145689
2 17764 727845968
3 95861 63601
2 53181 913671153
2 196035 139736414
1 49142 128253 463018361
2 3939 271236205
2 188026 150287525
2 49607 535838211
2 4706 406438202
3 43188 29834
3 23325 1029
2 170087 672795800
1 135303 141071 425668917
3 129396 71282
3 184936 84596
3 127545 157792
2 196952 150829094
3 138657 116186
1 34947 186158 682226229
3 44060 78261
2 19229 824723576
1 180325 195015 436913684
3 14830 36976
1 53910 58351 126948409
1 42718 144960 657123405
3 92327 62772
3 48294 30379
3 113153 83050
3 193892 10417
2 195145 337854435
2 11397 720251519
3 86410 30185
2 7820 111263503
2 7965 332989641
1 140697 190173 587963881
1 139623 145704 767828852
2 145841 227853347
2 114164 371840461
1 86526 184508 564361137
3 69980 102901
3 144918 141092
1 183193 192403 680077747
1 42309 55846 815511570
3 49187 41453
1 90628 123343 706786341
1 14621 167676 670051293
1 9476 53788 923262860
2 165353 908826234
2 24431 838090983
2 40315 774521017
2 178638 208541724
1 17903 70533 889632573
1 31625 138712 516518270
3 82230 178075
3 5772 5326
2 112578 43586661
1 60206 165894 189896817
2 87139 462339490
3 128034 170861
3 26989 171313
3 54587 197482
3 91544 119941
3 172889 21730
3 45007 193183
2 188556 653334275
2 154347 407025524
1 57912 81453 598742222
3 19923 26434
1 14787 99762 97492862
1 161297 170898 38428438
2 94531 593654370
1 6537 100534 252183675
2 126131 1508706
2 140085 608226596
2 51077 81965817
3 108616 25307
2 154135 208385705
3 60237 155831
3 41064 119896
3 113924 37834
1 37977 48888 138967161
1 184781 192998 484638133
3 199562 102269
3 198655 62309
3 41283 15448
1 19577 57825 26012396
1 187358 193145 274276480
1 65250 181257 13259067
2 112106 461146068
1 91952 164931 418447604
3 87283 105747
1 87379 113325 885899199
3 35399 125971
2 44202 369941420
2 25431 767989748
1 40890 81115 14455802
1 88370 171126 421158718
1 62868 172741 734623468
3 39515 92073
1 33805 124325 245274479
1 92410 182259 323851898
1 92709 139560 518315456
1 30757 100702 92422775
3 159028 72817
3 4287 44876
3 193032 149985
2 87955 465016719
3 66744 114434
1 92845 168486 168952285
2 148260 521864467
2 53572 755638559
3 48315 183361
1 117669 170924 152229031
3 11568 6478
1 105314 119926 730355132
1 48918 132668 306592414
1 154095 173313 855780210
1 157737 170959 101624109
3 7953 49494
3 122567 87187
2 193320 512424654
3 4568 163425
3 10834 73929
1 125855 153855 711654931
2 191667 111962236
2 125299 61533325
1 160737 193830 858163272
2 65836 290992488
3 68814 109513
2 69231 624030834
3 55001 153689
3 196085 62515
1 66973 176212 832858317
2 141934 986979446
3 81539 166768
3 24653 123697
2 129689 993774790
1 115621 154907 76661111
3 164714 39675
3 23215 151242
1 29759 132043 814507880
1 88000 157851 827562749
2 21257 203479255
1 27982 62594 902179596
2 199995 935362807
3 97670 60997
2 65396 305540991
2 57287 962813014
2 76502 599659847
1 8824 138758 443284325
2 25309 725484747
3 180801 1807
3 177550 158631
3 145782 50556
1 64685 110956 837726800
3 109798 99049
1 70305 153509 590702460
1 92763 189351 846369998
1 62882 168762 20238838
3 194051 83141
2 123882 1516200
3 11446 164691
1 123538 167599 50642165
3 148359 160598
1 96921 137454 465350433
1 67317 144231 253331659
2 10293 951538468
1 126528 139241 320215071
1 6744 41473 705881341
3 114674 39109
2 194155 149338764
2 80241 834142841
2 93935 542631990
3 96134 54915
2 97511 12868707
2 102021 350542808
3 45528 152803
1 5138 165153 792654032
1 26511 144306 251532455
1 81117 110773 362450296
2 72766 667786888
3 53106 114827
1 11028 93383 720488758
2 17428 534050541
2 167928 216330636
1 146824 166182 516434787
2 14560 528400584
3 2860 57427
2 47312 683862222
1 4313 85411 232869041
1 32066 101626 806459826
1 64835 95349 184387150
1 2629 122907 951686941
2 89554 393226971
1 96176 175131 849723419
2 1177 885531112
3 95472 127479
1 56902 166560 615264419
2 119385 115180121
3 115458 24348
3 41436 186348
1 151798 156843 826692055
3 129789 78622
3 26624 38889
3 6173 142220
3 138050 106322
2 32141 884522192
1 79694 149933 107413996
1 22336 179791 935926747
3 65767 87158
3 167746 194335
1 44659 145387 89997393
3 179248 102675
3 70613 133386
2 151366 558167243
3 196976 43172
3 120283 101122
2 17974 399394857
2 34216 228759025
3 40209 164945
2 6388 793984158
1 58219 159313 177175426
1 33440 187996 599509275
3 1926 158121
1 20059 97893 557056876
2 109290 844253155
3 56639 79183
3 26345 149496
1 13705 123093 760489273
3 150816 60415
3 23121 170936
3 198624 130485
3 41703 71306
3 80446 187369
3 68523 14055
3 46476 81249
2 176076 962566330
3 195722 165503
2 184036 866758980
1 32973 139341 49036377
2 1347 138640376
1 39569 136249 27899134
3 124686 102896
2 112400 151223152
1 45005 145746 827543041
1 50027 82568 916937727
2 163540 568683213
2 170567 17113399
3 34523 194986
3 16633 124353
2 170950 199071026
1 145055 151071 231308335
2 105996 778985524
1 129008 138921 749594781
1 5289 198569 418284883
1 115416 129423 578821039
1 54011 115627 360976795
1 45243 47818 899213343
1 82821 103840 846700948
1 46554 167464 294855383
1 117946 134469 176016565
1 54666 123401 553970007
1 99131 141072 134988802
3 149369 140058
1 55940 142700 772709604
1 74860 117452 672412042
1 63899 106176 87812447
2 193628 924205274
2 12885 719662498
3 52297 118073
3 64890 153383
3 42436 186868
3 153123 25927
2 162422 636893258
1 165981 176253 650377069
1 19812 156888 574475957
1 32916 90087 998364675
1 43911 168613 851394744
2 158690 913123506
3 112314 182003
3 83097 156332
3 146605 84294
2 22331 507860861
2 109867 275628074
2 55343 607660133
2 108738 435378863
3 31017 70491
2 120716 475696119
3 128625 105573
2 66931 334299723
3 56120 162857
1 135120 156152 363234018
2 122435 436124935
2 121598 60049921
3 114610 162003
2 7196 732777482
3 47054 2430
1 43517 182648 832762391
1 105389 184390 81593704
1 48884 113925 804013166
1 171149 186678 912176031
1 5982 120942 978304143
1 14300 119384 40548637
3 9281 169989
2 126133 137939529
1 150276 190568 953447076
1 71639 169143 988061334
3 143357 99093
3 17033 50166
2 166011 199029233
2 33862 487898277
3 51872 165281
3 163632 53330
2 134691 301351271
3 56591 87139
2 56529 208511749
3 106134 113843
2 193092 860898291
2 179449 365943697
1 79653 169025 378557746
2 11014 553949613
3 108410 173158
3 86871 167911
3 139657 114339
1 13281 87385 493909296
1 95685 135681 576852684
1 28818 110040 832516570
1 43024 84138 341358639
1 11141 108746 174448762
2 92814 300072202
3 93736 149600
1 33492 75843 171209758
3 124036 191496
3 8514 77455
3 20134 165570
1 41316 75117 856420065
1 28612 59449 631658722
1 34982 110529 959006739
1 52603 78676 275955584
2 58049 987495780
1 54136 54459 89172945
3 152704 184009
2 117275 794998359
3 88127 78691
2 188663 684632954
2 157332 890571565
3 111016 172710
1 51944 54602 995223329
3 162062 66026
1 39791 133035 129940500
3 157786 196361
2 178636 89304462
3 161125 113191
2 3329 719380960
1 24710 124288 444996396
2 64611 376257593
2 22118 616526833
1 151191 165225 129861174
3 37456 88362
1 167639 197868 197552613
1 102374 118539 30649150
3 159794 144308
2 189820 957020913
3 14803 174786
2 79323 644173260
1 68693 120554 387746207
1 116939 145572 567025898
2 150824 413148438
3 57425 92629
3 75215 83092
2 19212 366709033
1 12719 37178 779473252
3 193944 87952
3 41890 8973
3 10164 11751
2 195919 381931061
1 10158 168545 609859352
3 96206 64649
2 70009 342856935
2 151785 724725404
3 35023 5818
3 42048 64666
3 141728 126421
1 132587 140777 549329034
2 11766 749157619
2 43239 432838826
1 31302 117815 314586837
1 60869 180767 133370699
2 99832 410325383
3 93224 139491
2 189855 820258100
1 22315 45901 100830353
1 18220 195129 748870949
3 94458 80662
1 63117 70787 837267394
2 36463 14529509
2 190674 707124779
2 148360 375143751
1 96913 137529 829804025
3 190019 116428
2 90550 34992706
3 59356 156649
2 122084 930242854
3 180466 166526
2 179204 857620242
1 79798 110962 286733097
1 57069 146734 570949719
3 44984 1743
2 90604 637828914
3 198228 76194
2 74804 894405296
3 109447 191697
2 164147 537333068
3 78057 37755
2 176880 530378743
3 92953 195973
3 76103 5199
3 79872 140822
2 118789 23669678
2 9766 630587160
2 76848 700183409
3 165768 141231
3 197914 6028
2 82675 343869276
2 190181 182434763
2 82181 807860857
1 76585 105780 879428341
2 122227 963680172
1 94619 191697 623816585
2 92866 690904912
2 150390 558535624
2 5742 541426309
3 51354 62728
1 30106 163286 891916049
3 91637 79109
2 65172 542294528
2 94109 116057464
2 18520 217015697
3 83987 110110
2 39755 700216688
1 57034 144188 700510732
3 103137 141581
1 157133 186094 88194459
2 199038 495443777
1 4044 148729 971472046
1 69506 128525 124217314
2 93062 144249938
3 87420 521
3 79505 177159
3 191692 34364
2 83617 445128675
2 113137 29679450
2 82526 815660200
1 33767 89070 718777874
3 84887 28174
2 97593 948489082
2 169696 865610480
1 54322 173105 743717097
1 129140 151153 909351229
3 123177 150804
1 44679 75319 155641640
1 1123 64547 650077133
2 78912 68909459
2 101298 197950256
2 134651 995292763
1 13662 194887 693807470
3 174102 13148
3 128583 196037
1 137303 149584 842527488
3 88539 11366
1 90234 92616 693884318
1 67391 166787 396183083
2 175031 168441297
2 55741 194147345
3 134073 68817
3 58626 75587
3 157671 64491
1 34612 58659 504061312
3 1302 72807
1 50206 165691 962261743
1 89300 191075 306044740
2 68983 802719022
3 61733 100161
3 107660 162887
2 37940 88649021
2 31053 423433536
3 100436 158992
1 2635 80958 415458188
1 922 46197 504394937
1 3051 119134 359155529
3 153626 83273
2 194663 848416794
1 2511 194427 28925460
3 185470 58058
2 59480 163823219
1 70212 149508 13903075
2 93560 998315136
2 143720 703464569
1 151037 173700 313526874
2 11761 312612601
1 6182 89216 988395559
1 56558 125739 59917808
3 147581 96507
2 109432 809092702
2 169550 602068526
1 61958 77570 316821680
1 86792 182901 212351276
3 61771 128208
2 70191 233413735
2 143353 132324599
1 1450 153575 126148472
2 167508 971024388
1 65932 70472 918610914
3 116698 57940
3 163386 112622
3 17904 96998
3 169551 116768
1 20217 172882 527401353
1 148632 152750 860562369
1 4694 87749 732036329
2 196542 761737542
1 140391 168124 277764108
3 156758 127828
2 188574 169281435
3 13441 93929
3 188055 107225
1 148152 176942 449186954
1 90073 130468 639485231
3 134390 3489
1 139442 154308 573865625
2 1559 241769459
2 124670 186425664
1 164864 198281 832185627
3 80049 126170
1 4362 104745 947956197
1 64388 164002 669373405
2 27918 601238261
1 167562 199602 483345386
3 167157 96888
2 99506 696895292
1 59148 110831 241872614
3 36881 21530
1 40025 58806 590348056
2 8344 131193037
2 162713 488526682
3 53375 30273
3 1956 72324
2 127652 855208255
2 105795 135564492
3 171380 62349
1 145327 157616 375092732
1 46352 126348 32914499
1 48716 158527 662593709
2 167782 95557798
3 155507 98419
1 21461 78957 930314376
3 92429 176947
1 75526 103990 545926495
1 30115 108596 478741132
2 12268 891360914
1 25934 46014 638889989
2 181649 231334612
1 14050 73378 670573146
1 15468 165225 810078978
3 168658 118929
3 171347 109961
1 80610 143825 902500493
2 32629 894724728
3 60942 199409
2 125818 689390274
3 123754 41559
1 111124 183023 778096533
2 138773 297427866
2 24007 302598716
2 92737 904478655
2 80566 64006397
3 129055 139976
2 16006 770119264
2 37203 221881991
1 103674 168418 460125261
1 35193 40297 341367298
1 103029 125740 70279323
1 79851 199634 570029571
2 151914 597749728
2 7413 944099983
3 193629 184503
1 6962 192234 740485793
2 145070 430806007
1 89120 111833 953406326
2 103194 563092167
3 67172 108619
2 88413 459649907
3 8490 79143
2 145113 49441102
3 53871 171441
2 24309 763654907
1 19823 148588 729155302
1 8050 28871 484595662
1 9302 127936 656767588
1 139863 175205 814423701
3 70060 47832
2 199361 618029363
3 140318 31123
1 39494 135953 360983462
2 59100 239634551
3 120493 46969
3 89914 121228
3 46595 83432
3 58743 41023
1 73352 163855 659871270
3 126014 30240
1 26225 144200 318075727
3 10337 121786
3 38111 106067
3 5244 118133
3 164745 160610
1 69067 162673 692074475
3 68740 66136
2 51693 911478616
1 9067 175511 525012310
3 2134 61566
2 2433 450608924
1 72216 81195 941636218
1 140492 156968 235359596
1 44138 195796 54813793
3 10076 137084
1 120929 162150 711725426
2 94214 964917269
2 95858 121319696
3 188024 193881
1 112647 168700 80698415
1 180004 195568 980193555
3 70758 175715
2 170632 530081159
1 76494 174292 11778728
2 105001 403050465
3 44165 35754
2 3743 549925174
3 186583 162258
3 187609 12359
2 82739 725044946
3 489 11285
1 152037 170989 478508357
3 155127 105605
1 175018 199973 22525634
2 29155 936769723
1 118860 196874 658242350
1 30547 86160 935822291
1 83343 101289 481153479
2 154026 53807681
1 104313 111239 557958793
2 176200 383356302
2 188030 451838719
2 77884 752018884
1 30995 105511 271012523
1 104126 133813 916668071
2 8322 287450552
2 124250 985910071
1 190200 192665 857881465
1 131746 155474 789429756
3 173155 101974
1 170992 187487 807009576
3 28652 124067
2 41723 22457516
2 192740 242408199
2 103388 924083839
2 96367 865045522
1 16506 194559 119752250
2 9760 143940475
1 44594 56006 254581799
3 70483 152240
3 192915 181408
1 23413 84992 248796261
2 121790 163255827
2 154032 559530311
1 17297 176899 485317436
2 5194 467818053
2 151724 618293763
3 176794 49999
2 102525 319402847
2 8405 252213154
3 167116 196006
3 118241 192441
1 6767 152277 658482765
1 123086 175406 78528441
1 174196 185319 696628242
1 17991 147513 785067386
2 172811 570242500
3 62095 176728
3 152010 123884
1 82117 123518 458568066
3 19585 152199
2 168758 321407083
3 90243 51274
2 171299 567548589
3 24335 181080
2 143488 534929089
1 58139 72203 514409403
3 28268 77591
1 14062 128165 947594185
2 34585 191689246
2 145567 230533064
2 106668 477869989
3 149230 2273
3 152692 184829
2 112946 862475477
1 2614 122444 166354360
3 24950 114544
1 123097 123473 46829021
1 314 137306 342515003
1 128264 133886 176921648
1 101030 136132 419433745
1 12079 35964 217089648
1 17779 24373 998773390
2 30742 323788087
1 116440 120225 682451567
1 28901 115100 14151110
2 83672 66501892
3 112411 12497
1 64642 113414 179932340
2 7610 513262046
3 81167 104208
3 19823 142315
3 79048 104204
2 98382 201406961
2 66634 340864693
2 83024 647194504
2 21831 467667652
1 185775 196749 121987177
2 177771 388152401
2 116005 39472333
3 150275 157708
2 122655 893678390
2 66474 938205325
2 83552 8414273
3 143707 184488
3 192425 147855
2 23120 873227084
2 70430 333395428
2 70469 627690148