1000000000 10000
120 906869818
120 196394361
0 357178317
0 27543411
120 234377668
0 286711492
0 270796997
0 186449837
0 571350628
0 979487149
0 178903419
120 94365150
120 778911529
0 448909806
120 66477848
0 502902842
0 34519239
0 170252273
120 646688022
120 976251403
120 284193302
120 325195470
120 458435528
0 537084180
0 657240405
0 267100466
120 223781845
120 884263988
120 630269274
120 514405087
120 832892930
0 235431412
120 699599395
120 718898593
0 760327588
120 571078275
120 318776476
120 133146051
120 374690730
120 412429916
0 11254161
120 43240119
120 593939761
0 78843073
0 243017352
120 106657983
120 794144824
120 504039778
0 873973186
120 141747444
0 960318301
0 170594360
120 117218804
120 479624141
120 79841193
0 682660331
120 775582528
120 235265845
120 784686959
0 532670498
120 956792883
120 964252689
120 574433643
0 135545875
120 325859360
120 997570137
0 696312346
120 965370538
0 453338462
0 93245554
120 52616933
120 977977985
0 208300107
120 593158420
120 96514112
0 371469683
120 762665228
120 567600439
0 167558807
120 44814622
0 69038444
120 963843962
0 24248689
0 995613968
120 224943649
120 566941673
0 467420143
120 180298287
120 835702977
0 468632960
120 828624598
0 559817800
0 646282748
0 505530814
120 134011776
0 96815704
120 750732563
0 204545779
120 825919362
120 566638516
0 309065862
120 790137724
120 766021571
0 823699545
120 215252211
0 746513227
120 394246398
0 449737019
0 278340275
120 503040430
120 175522227
120 955420194
120 70087258
120 155226389
120 648002269
0 247042934
0 372092942
120 733855274
120 380013264
120 485608089
120 63609219
120 958690047
0 177076420
0 198886499
120 662832546
120 623893245
120 140226063
0 744240703
0 694435098
0 689746501
0 691807036
0 270237386
0 306253367
0 24041809
0 242719307
120 679380648
0 412495097
120 266216843
120 720926900
0 910800657
120 763696233
120 911152605
120 326337462
0 266388206
0 169872820
120 19746041
120 130169891
0 760330833
0 642115498
0 378115447
120 766600986
0 745598938
120 443354834
120 430806740
120 386846555
120 29431204
0 680297536
120 273410789
120 330411549
120 666933490
0 397956134
120 88830827
120 640597564
120 30046633
0 640435879
0 961447859
120 917615100
0 916363104
0 705394453
0 365788545
120 558129320
0 526511288
0 74774202
0 840704086
0 896735067
120 185045281
120 133627288
0 888352048
120 440582075
120 3340777
120 671860733
0 657785369
120 589951410
0 598138865
0 392015263
0 575540569
0 14170570
120 54581698
0 393584454
120 297492969
120 837822825
120 72593020
120 923326040
120 357150776
120 177646500
0 984860909
120 257119547
120 531454049
0 613047946
120 352329855
120 764458857
0 925199829
0 383537817
0 416333185
120 892712034
120 178727162
120 18437531
120 381247587
120 576722615
0 526830298
0 50231357
0 133650581
120 52857980
120 972310995
120 430435230
120 36221652
120 473422961
120 965730295
0 967877435
0 396758704
120 823823277
0 104313262
0 998151785
0 256807727
0 90254968
120 638921485
0 739866119
120 481526795
120 373927043
0 959056071
0 77067944
0 13641953
120 866927424
120 420983106
120 875705642
0 902336027
0 981416082
0 394768000
120 611781908
0 54880788
120 185437769
0 397553172
0 773996297
120 886156907
120 750685208
0 564930976
0 222380262
0 653198170
120 436737768
120 238291977
0 388428309
120 315144991
120 814261070
0 531776088
120 460285748
120 462671485
0 649189064
0 626611124
120 806647325
120 479749900
0 15291866
120 468944902
120 907926402
120 794101117
0 532801137
120 645695651
0 186350312
120 453730899
120 616022750
0 701364054
120 383788306
120 429577384
120 489256056
120 326322158
120 663336778
0 693763472
120 986376815
120 254746845
0 861877077
120 778315475
0 802580278
0 180189398
0 391581187
0 947432963
0 906367589
120 622937268
0 796981981
120 167024964
0 950994226
120 589664810
0 5458746
120 546678394
120 889206462
0 911056854
0 492438459
0 57284285
120 565927989
120 91118892
0 727898296
0 69308415
120 146608338
120 315976318
120 544091699
120 463033130
0 270153359
0 12855019
0 929973372
0 629890489
0 421107722
120 149545309
0 801159239
0 900367341
120 811177943
0 765479916
0 41366129
0 842374723
0 992168534
0 35078447
0 556964159
0 328123124
120 225640005
120 414971763
0 717444084
120 313517286
120 516815676
120 330532370
0 881223943
120 879805054
120 915210084
0 106575391
0 119466671
120 220807755
120 571078653
0 833730668
0 782706902
0 558791386
0 449388368
120 803998490
0 744852924
120 203812911
0 952570598
120 466152005
120 18561063
120 568042591
0 287134985
0 595761758
120 452112620
0 835856424
0 203263316
120 219188193
0 122140214
120 472609933
120 405356761
120 738950422
0 204114916
120 630497222
120 562823132
120 169773858
0 123585130
0 305446744
120 865682773
0 808825694
120 814983151
120 677754978
120 42746837
120 935636490
120 485577709
0 76714572
0 780396229
0 394415515
120 897796375
0 792605110
120 483851406
120 793206918
120 717214162
0 308739475
0 240665540
120 30539835
0 597011309
0 797551332
0 314873546
0 978903181
120 874551502
120 805836939
0 955788976
120 144900801
120 428395988
0 506477663
0 791179609
0 847363264
120 37112386
0 950775782
120 480219532
0 365152976
0 362317327
0 187696195
0 480955107
120 134367638
0 952475971
120 751636613
0 192830853
120 97887551
0 104978931
120 339789433
0 869574734
120 324501710
120 614827639
0 551891645
120 230036911
0 443609224
120 853274682
0 245960053
0 272355044
0 274020700
120 803559936
0 920590334
120 330566223
0 714701407
120 196292058
120 456549945
120 841298276
120 583705018
120 781263784
0 413662830
120 769963808
120 608767343
120 446657844
0 43693982
0 672115043
120 426327449
0 933080443
120 455054067
120 605498496
120 924449257
120 202336957
120 254404830
0 663750067
0 374938769
120 886355104
120 57717631
0 790387452
120 285202914
120 901593333
0 142818367
120 368753643
0 562325885
120 763679907
120 189863589
120 636569588
120 869930673
0 998928305
120 928032868
120 755846490
0 245235130
0 494199656
0 828788746
0 614425660
120 504242027
0 983333923
120 174448524
0 974292160
120 715014458
0 103424825
120 50731563
120 872183262
120 612182743
0 588679006
120 271863425
120 502961387
120 399633735
120 521229382
0 514329447
0 990614674
0 795930709
120 299927455
0 505824890
120 611467341
0 992753394
120 748832304
0 395576846
0 526142056
120 617201466
0 467851962
0 358076841
0 567705267
0 665657541
0 603069849
120 45489187
0 732828420
0 480667980
120 90020087
120 316041417
120 773009182
120 567827662
120 219078379
0 235031473
0 669411648
0 231713930
120 683586754
0 590231980
120 890395919
0 177339070
120 973009944
120 251271437
120 9154055
120 393766817
0 789887612
120 301408791
120 474652435
120 411926966
120 733541781
120 129746957
120 154553870
120 151965657
0 654104831
120 766931600
120 880329876
0 329356694
120 145288436
120 491194272
120 546193820
120 330060076
120 148510097
120 602215152
0 95833016
0 801308741
120 212529118
120 367218851
0 44650017
120 504838215
0 388962706
0 923961781
120 587930343
0 425969828
120 6649299
0 307543011
0 833015349
120 98294165
0 442848693
120 617460207
120 91222021
0 844702187
0 879956977
0 868756877
120 426068190
0 831994420
120 241536220
120 303977623
0 829113183
0 797224804
0 938785773
0 971536071
120 427171412
0 969348577
0 204023851
120 911116460
120 518357415
0 7822891
0 353817514
120 70174801
0 194482753
120 445613840
120 811464852
120 692056930
0 412914164
120 203858678
120 418380398
120 398976940
120 171395395
0 956168633
120 66237322
120 75179710
120 69385784
0 360332802
120 752741206
120 518221318
120 663674381
0 612285582
120 789567224
120 866089216
0 986905285
120 717475052
0 516960001
0 524381815
120 628844771
0 134382512
0 496027367
0 458513726
120 978657580
0 700428400
0 138305224
120 870043248
120 478783213
120 859868253
0 616011719
0 140480924
0 359736426
120 747438848
0 823477384
120 558415787
0 516816790
120 3939634
0 771991155
0 670371461
0 957586497
0 485021177
120 563694719
0 863893062
120 113433751
120 350929295
120 642408812
120 697379181
120 866692590
0 23451451
120 932989
120 25737204
120 163771398
120 21579792
120 207835450
0 369448798
120 162704866
0 620742150
0 333768328
0 670466419
0 443370608
0 193138898
120 928749261
0 531884672
0 394141318
0 711590951
120 778019840
0 977972735
120 479462462
120 560420888
120 419281359
0 894432496
120 928464143
120 703775327
0 848880821
0 588439814
0 938351603
0 422513536
120 630879142
120 458727502
120 955038244
0 676723353
0 831077882
120 95209587
0 163152630
0 650147489
0 553712694
120 80011070
120 861300069
120 629732970
120 291154460
120 719669720
0 941822996
120 580836106
0 323148933
120 415447812
0 487781354
120 288069451
0 910583671
0 277132060
120 23804214
120 590615636
120 238083447
120 86083372
0 229906769
120 999015809
120 907138848
120 506429409
120 726182715
0 68408254
0 615925037
120 137141172
120 224253550
0 417019511
0 414565838
0 406173949
0 992521352
0 241099318
120 26362502
0 381946139
120 91463747
120 705427166
120 184450909
0 470612509
0 913472661
0 519240680
120 936585845
0 833840994
120 947621744
120 586504157
0 746744035
120 941732929
120 331975764
0 311526972
120 726914006
0 376744962
120 134914019
120 203005494
0 448906114
0 806271055
120 727146035
120 938962057
0 704432941
120 665289669
120 15008673
0 181492139
0 540287339
120 484634216
120 180975827
120 570927034
120 465187716
120 367254824
0 152757455
0 177716341
120 316762494
120 447708248
120 652234690
120 863698851
120 478976408
0 112770266
120 543992472
0 673958802
0 505305266
120 950493903
120 566881884
120 273422219
120 514238999
0 803202002
120 482033723
120 308641588
0 774398852
0 299528700
0 299207107
0 492484330
120 830178616
0 661076562
0 626884959
0 730551872
120 106844778
0 294667608
120 241640080
120 299981473
120 674625252
0 18151639
120 188070663
0 9866434
0 26282636
0 193063352
0 416270491
0 711937081
0 126779844
0 792646459
120 377703430
120 671443111
120 616493186
120 29633328
0 970849792
0 839427420
0 655915454
120 746386085
120 140650601
0 301032570
120 895319886
0 313017959
0 492119269
0 684111996
120 673862382
120 436590303
0 968201789
0 363550262
120 150331013
120 195408989
120 192629944
120 351676325
120 96395595
0 646425199
120 7381442
120 145806381
0 954591532
0 864570704
120 321064301
120 886822112
0 950111730
0 769003128
0 312503319
120 476514582
0 527532812
120 147579224
120 344927763
0 84695967
0 773029663
0 782534826
0 878547007
0 372263724
0 332989959
0 825914441
120 660990221
0 960676832
120 432156764
0 706087026
120 611767674
120 106181667
120 323201442
0 908691411
0 943860269
120 466469637
120 916678120
0 882832764
120 541412225
0 133645411
120 659230877
120 659534202
0 193660439
0 221982236
0 621286762
0 582787254
120 547077756
0 122334808
0 487326441
0 424507941
0 749204725
0 165787358
120 63037785
120 569214385
0 158259501
120 934395504
120 359040865
120 85215988
0 195581886
120 324041417
120 982902187
0 243497011
120 394426502
0 766772820
0 803892252
0 98043114
0 673123851
120 583725518
0 773874401
0 693094290
120 763133349
0 943720160
120 943472588
0 904322608
120 742201018
120 128951117
120 39373088
0 655674521
0 237968307
120 353016606
120 527175051
120 336197537
0 873946273
120 291283040
0 502953960
0 405069565
0 44624740
120 945198706
0 666891156
0 424345072
0 44493759
0 108059499
120 643958858
0 763751225
0 821454736
120 202653154
120 329391036
120 270767815
120 942711267
0 926952774
0 165532411
120 307626393
120 434010058
120 213580580
120 991837391
120 1619877
0 733237025
120 340400388
120 433887619
0 262785632
120 110482282
120 377507513
0 140813342
120 971040606
120 606536184
0 276369963
0 173112269
120 212370480
120 951292030
120 805546228
120 802324776
0 271158309
120 60260721
120 291866068
0 483211482
0 337304207
0 651412842
120 970099301
0 67455470
0 242383624
120 669020419
120 152480220
120 8697329
120 253799729
0 850139653
0 647806379
0 76053654
120 125449130
120 989150772
0 274065216
0 419944345
120 299300747
0 122385281
0 197292534
0 454793552
0 177710561
120 466290198
0 608218248
0 783109180
120 858904104
120 146267092
120 466767785
120 899400534
120 34506024
120 754862894
0 636668462
120 919298932
120 139376032
0 169876256
0 283560535
0 119400279
120 540117098
120 694683470
0 5489490
120 888403766
0 472854733
0 39616749
0 115047924
0 431187520
120 346765799
120 363264443
120 42243591
120 738534669
120 289053862
0 579978389
120 414775601
120 546974600
120 18219676
0 680202835
0 493867679
0 569026619
120 765134581
0 384769014
0 112269029
0 250080936
120 653606140
120 808316439
120 482131125
120 930928082
0 368332791
0 673202653
0 435638350
0 648927265
0 996012710
120 97061716
0 95375860
0 876400250
120 857209781
0 167064376
0 925016089
0 73477796
120 807644264
120 369765550
120 613053634
0 228172478
0 219720367
120 321144055
120 581658618
0 158669517
120 793057562
120 472928582
120 36262501
0 213364376
120 404040687
120 125392182
0 73554300
0 319574692
0 501223806
0 890103579
120 36050732
0 409208311
0 705544004
0 616909260
120 623382838
0 758865023
120 732606826
120 191949944
120 362779935
120 398683011
120 342668590
0 379014112
0 701588303
120 772046662
120 662286379
0 611791356
120 548102993
0 876844469
120 802045971
120 605277186
0 461745221
0 961329118
120 166324740
0 293608837
0 699355399
0 969298777
120 184077373
120 857202484
0 792355360
0 986824518
0 345658235
0 642294257
120 420077715
120 406550795
0 537170605
0 893913363
120 914387984
0 895616378
120 575748763
120 914781646
0 739885204
0 356061368
120 985892783
0 60972391
0 908973416
0 359562769
0 51332798
120 128035988
120 353514281
0 714615136
120 454716404
120 851083095
120 191493808
0 251088747
0 573112049
0 200811733
120 533631767
120 59187005
0 263752094
0 335452069
120 547329807
120 127933161
120 745927545
120 867352477
120 216418603
120 992610657
0 935245325
0 713559825
0 744420192
120 329389364
0 794439590
120 324594286
120 843761210
120 871118422
0 876806544
120 695346526
120 443936024
0 32231071
120 515335567
0 286809312
0 862149855
0 373950067
0 29002396
0 443847301
0 373922460
120 274890749
0 608799192
120 510687002
0 804874205
120 122434252
0 790633781
120 867732177
120 154645173
0 634619104
0 319308182
120 677698177
120 85137215
0 271781026
0 765997648
120 470355929
120 201546323
0 540032966
0 479526280
0 328647689
0 795838768
120 167075738
120 589553206
0 718734962
0 940017326
120 284771103
120 265775428
120 61902967
120 866163015
0 655070006
120 934916212
0 773024895
0 431235504
120 60497241
120 547626606
0 58746273
120 568644117
120 661730429
0 298618064
120 956488925
120 918170582
120 983075669
120 226047158
120 297879108
120 353338434
120 400388897
120 308308713
0 849232287
0 419793627
120 823918134
0 682358121
120 265700541
0 675205899
0 282621652
120 313608123
120 711633367
0 437285775
120 93808446
120 975659696
0 708055811
120 971931157
120 418026626
0 94635831
0 396692680
120 786266905
0 345368371
120 686230716
0 119673603
0 91809558
120 884919648
0 420966867
120 5204864
0 760484063
0 303093265
0 308679172
0 22246924
120 153607491
120 967728905
0 574892528
120 193201966
0 662163736
120 672715454
120 305508837
120 137604056
0 652606109
0 923006827
0 713998613
0 345599095
120 752845962
120 268449027
0 37623563
120 602825243
120 299746375
120 143402543
120 823212771
0 394474540
0 364983947
0 755707381
120 350358784
0 109289576
0 846056400
0 233120737
0 772161031
0 608889545
0 643435905
0 627294216
0 303114448
120 715463664
120 899086291
120 698470338
0 659377122
0 445295190
120 167542713
0 243777518
120 627140681
120 851515408
0 912967005
0 854615536
0 292406695
120 185532142
0 596348508
120 106374051
0 319120351
0 22186685
0 690001604
0 769699477
120 522293354
120 139861181
0 153501960
0 292565172
120 541003943
120 549718778
120 676665269
0 916089554
0 134544844
0 910173481
120 517845828
0 615019063
120 624315963
0 756336367
0 529037483
120 768888117
120 194007311
120 15575985
0 160051605
120 681519442
120 651517807
0 667485057
0 912566687
0 227021698
0 414199483
120 823310321
120 368778830
0 907190216
120 750302855
120 143435709
0 498791952
120 690739229
120 47310621
120 336130486
120 42427555
120 768044803
0 526626056
0 45893830
0 23768370
0 425382161
120 953323435
120 318221479
0 625052516
0 960354625
0 746547061
120 949387600
120 404329632
120 973129955
0 466665646
0 991211550
120 406113977
120 15399645
0 106555577
120 848339658
0 836463738
0 155714316
0 180804427
120 884895480
0 468990895
0 486812090
0 261601145
0 890742113
120 521098943
0 650791878
120 448787380
120 156807004
120 483170287
0 323026081
0 957227352
120 928365707
120 881559638
0 599022923
120 549263448
0 862723062
0 748047410
120 890476284
0 137057981
120 479564074
0 497001168
0 831827345
120 416720700
0 554758853
0 948049388
120 529863909
0 539743470
0 696378771
120 602650183
0 745275633
0 106495196
0 280357938
0 989944558
0 583125316
120 954763546
120 344256157
0 815981286
120 27463105
120 63268542
0 429696131
0 750897972
0 966264576
0 290705600
120 97473427
120 22774503
120 658013979
0 998925857
120 820635385
0 103890277
0 985722709
120 797658437
0 179177941
0 63518673
120 349542412
0 23965851
0 31847347
120 31338651
120 286099689
120 591512677
0 422819555
0 361258082
0 306915256
0 832140131
0 285735452
120 340188865
0 127675961
120 458810738
120 294173286
0 780679321
0 58245461
0 494593970
0 350746957
120 951081040
0 104450330
120 442855271
120 37198715
120 974895248
120 502185458
120 363462312
0 243783891
0 760825593
120 664163104
0 200964256
120 382963634
120 59023059
120 217561526
120 967995815
0 382776196
0 256349018
0 621608802
0 849912812
120 410191402
0 718047851
120 189861402
0 192366716
120 109790986
120 815364727
0 341227748
0 179766285
120 705699284
120 672632901
0 595281053
0 808678461
120 382594769
0 802877093
120 900896298
0 196464523
0 375318321
120 267710462
0 267643024
0 874223110
0 324364350
0 449585770
120 299110571
120 807744634
0 562863302
0 831656342
120 377397529
0 281741169
120 736908561
120 628173784
120 414070352
0 874562908
0 632090407
120 828099877
120 130535515
0 151224548
120 279501324
0 635355442
120 937527096
0 895587901
120 101838041
120 324885576
120 586444290
0 951530126
120 619406196
120 531367114
120 188681184
0 179930432
0 184894567
120 78549888
120 449111755
120 712323506
120 904600605
0 223083242
120 62052056
0 853988943
0 857391686
120 287987574
0 207637851
120 654681428
120 281053560
0 416966738
0 987995074
120 159954271
120 551713688
0 212288922
0 526177515
0 303359629
0 883456150
120 516730760
0 592264721
120 760282345
0 150268973
120 874771867
0 969219040
120 219790622
0 810116705
120 170926459
120 832543724
120 946268391
0 332951110
0 219277859
120 114635286
120 107649092
0 527340799
0 396153776
0 660528644
120 795705368
120 402196726
120 917060791
120 29653246
120 321639629
0 990517238
120 54413838
120 151385631
0 407826616
120 121364130
0 475043011
0 445637602
0 248803150
0 467780844
0 214894023
120 826620268
0 340106850
0 210993430
0 844183398
120 9745922
0 166119372
0 297793212
0 309078829
0 760313516
120 735768326
0 76308982
120 237479337
0 284153095
0 55839632
120 989518116
120 346034442
0 200893946
120 987590339
120 281247270
0 778165878
0 535311221
0 297094111
0 848451706
120 665311667
120 925093140
120 423157941
120 888610155
120 257204321
0 927318969
120 141022274
0 240910278
0 886639394
120 481221718
0 688047364
0 188906198
120 433009932
0 515267593
0 5104688
0 385930641
0 522794741
120 304085222
0 429582393
0 33203671
0 942634789
120 2263998
0 825920676
120 20102857
0 908752310
0 926952744
0 605531022
120 904771675
120 814500905
120 48038856
0 795494467
0 199339861
120 546453923
0 250936977
120 98935554
0 811085764
120 851183980
120 990341849
120 878447284
120 519744854
0 590196284
120 963079233
120 996203720
120 287977526
120 748568072
120 960979959
0 266599465
0 601743203
120 527089953
120 383551607
120 985363633
120 41799654
0 282863444
0 596542941
120 465434564
120 350504327
120 533932280
120 544252309
120 731417087
0 594906755
120 707914015
0 325740503
120 637991048
120 350461354
120 595194002
0 665753274
0 716636179
120 153322610
0 419678070
120 231573278
0 410407824
120 466088133
0 817183018
0 248568338
0 177764253
120 701976474
120 923609424
0 317698659
0 509643724
120 858870433
120 301206506
0 547893898
120 370693962
120 789312759
0 781483474
120 991017757
120 120155206
120 371962416
0 511624314
120 326962035
0 807592314
120 708879180
0 720702359
0 590705535
120 892766725
120 598974510
0 69655324
120 609299373
120 596653910
120 717052860
0 770320398
0 120632173
120 911228510
120 134307686
0 885615654
120 972579187
120 450371684
120 99579782
120 349788797
120 581482342
120 323127390
0 182550106
120 276788853
0 600675558
120 137297345
120 323422812
120 230580994
120 908075415
120 152036435
120 366546270
120 784545344
0 535974566
0 226859882
120 588116989
0 31635147
120 831574696
120 870701403
120 613641630
0 306466071
0 653319902
0 87721793
120 347570392
0 737364581
120 59973286
120 398426554
0 738075381
120 388452907
120 964857656
120 592753800
120 777263272
120 806246226
0 521595070
120 168699105
0 912897711
120 454584917
0 453847760
0 410295906
0 55660554
0 458615810
120 460227404
120 125784345
120 291850999
120 777346014
120 467956913
120 129339152
0 544314467
0 730024099
120 829907089
120 950095862
0 535915194
120 222069881
0 975519827
0 792763827
0 391369606
120 746977891
120 160695617
120 304825854
120 770352661
120 34937450
0 719241555
120 553825911
120 834645695
0 702585073
0 529622654
120 502017140
120 194731136
0 812596383
0 598111754
0 751577203
120 540352006
120 427281356
120 23421355
120 974855827
0 956106130
0 847660307
0 833973804
120 450258033
0 749754087
120 432374334
0 705316125
120 997435920
0 585321901
0 673845504
120 165631721
120 421208748
0 500457562
120 237849981
0 341702557
0 272749950
0 796363138
120 770037526
120 981875964
0 435546256
120 153847964
0 562668475
0 418294125
0 444116510
120 105571596
120 377231994
120 959464796
120 590720086
120 370426179
0 669574805
0 363792431
120 605843219
0 956335597
120 419827120
120 217187953
0 494158627
0 340296534
120 305995997
0 807364638
120 5923170
0 313258826
120 699096971
120 290160911
0 465311379
120 634062962
0 325222795
120 428349370
120 259117895
0 780993834
0 201783304
120 921999256
120 894849110
0 405102822
120 417129637
0 643991048
0 355569195
120 974513167
120 643890148
120 206350712
120 203370726
0 729884277
120 955421797
120 990922525
0 568584368
120 869933049
120 50145036
120 581963066
0 6379390
120 200169496
0 274517926
120 463010628
0 884008034
0 544800720
120 934781777
0 747008083
0 83938886
0 891225465
120 837493439
0 809671916
120 905248804
120 240631279
0 196127076
0 167643344
120 29158039
0 997870473
0 566655391
0 924734396
0 643106108
0 729559255
0 899467464
0 678812243
120 725066036
120 24329847
0 711898655
120 750808111
120 17431937
120 516391651
0 496290496
0 237571512
120 230275651
0 795234912
120 452495270
120 81350891
0 708657019
0 949362951
120 819554588
120 622802832
0 537857266
120 605295196
0 790088603
120 657382617
120 796816429
0 803091820
120 166704430
0 978110845
120 150136254
0 372959399
120 226919344
120 361083495
120 395500130
0 611745856
0 211427711
120 677125762
0 753444763
0 35000670
0 15974819
0 132033580
120 718779076
0 979029577
120 181679604
0 172454933
0 307449620
120 595415225
0 33417428
120 802496628
0 574794810
120 504644077
0 706261880
120 100124103
0 852957058
120 948964565
120 608657438
0 507167095
120 964629758
0 169100647
0 228215857
120 158983971
0 4576558
120 151895719
0 10828147
120 453496588
120 609278250
0 16439501
120 773767962
120 427685394
120 365223529
0 227146575
120 171407295
0 203195053
120 818388123
0 398248838
120 200127962
0 934905655
0 536853169
0 615395092
120 335327113
120 183854593
120 147718447
120 781440348
0 415181836
120 660793812
0 572293788
0 46249054
120 518149317
120 966258092
0 925407066
120 697956102
0 403067379
0 124262697
120 478146925
0 974605365
120 929894983
120 820310127
120 7024105
0 828043334
0 730159875
0 231851538
120 287826257
0 129596781
0 864279584
120 521646932
120 417133442
0 348872024
0 35336262
0 537244075
0 583174190
0 782509948
120 826154398
0 224902135
120 241097926
120 290061321
120 557683137
0 364294676
120 73517178
0 603022192
120 88738050
0 15573396
0 907612255
0 377044406
0 864101608
0 839430870
0 514268579
0 131111809
120 268502586
120 549776079
120 390644884
120 423052844
0 705215506
120 736230383
0 633871555
120 745271663
0 72324284
0 952448516
0 944643315
0 959257096
0 65638646
120 623545952
0 420999972
120 453241359
120 581466094
120 483217755
120 492983937
0 880753195
120 649221584
0 797984308
0 127666673
120 160473469
120 602844626
120 921977878
0 848566913
120 870311345
120 25339096
120 527166419
0 476331973
120 526486757
0 17546130
0 434060352
0 80654550
0 45856467
120 536136090
0 655039045
0 862014163
0 533875009
120 988280190
120 424148304
0 144031693
120 927117443
0 719330085
120 956019637
120 542245852
120 401845659
0 583836254
120 843440022
0 916658860
120 451224511
120 209971839
120 496923879
120 513281446
0 859385239
0 869800537
0 51593246
120 816542956
0 247028910
0 860824374
0 530965173
120 241268144
120 420602532
0 748546778
0 556470609
0 565521416
0 13370721
0 619732465
120 70598700
120 903285688
0 65668250
0 921657559
0 313895694
0 647475588
120 263203538
120 389149967
0 826244774
120 201955552
0 872740000
0 708859912
0 514131131
0 31487883
0 824637159
120 785923279
0 23559964
120 160180065
120 428311913
0 32519138
120 179441022
0 508802966
120 930896113
120 458089660
0 146411753
120 444547809
120 205189042
0 428250782
120 476839228
120 652566786
0 814059287
0 802155825
0 824064674
120 896561246
0 799719656
120 623962038
0 405853765
0 196521021
120 985678088
120 406754249
120 633117050
0 467955424
120 94872557
0 16559335
0 643946353
0 845146864
120 471636269
0 945422828
120 820562960
120 701322419
0 454139637
0 170244261
120 407228219
120 580645377
120 459667343
120 381571238
120 639093474
0 759170183
0 685604267
0 804625960
120 894034797
0 474228218
120 885085823
0 767797998
120 690261761
0 414930392
120 148543881
0 642046991
0 875654089
120 202410164
120 588380417
0 932782037
0 362838479
0 150713012
120 108584819
0 473903261
0 347180478
0 761241822
0 830609689
120 362924635
0 813296394
120 782080970
0 360981737
0 432480793
120 899000786
0 530975652
0 433119554
0 851258901
0 245140953
0 824616175
0 233957208
0 581024856
120 964661638
0 305023300
120 329428590
0 480403391
120 907482657
120 596993673
0 642086754
120 503507073
120 113147407
0 490243053
0 841090224
0 323560530
120 710586214
0 900967829
0 107636709
0 632947383
120 474242855
0 365109330
0 166735123
120 843191965
120 353268946
120 163563097
0 874053237
0 109573176
0 951482518
0 355630421
0 812369624
0 335678400
0 817048751
120 373401535
120 929855725
0 84989366
120 624642739
0 138035687
120 163857200
0 321565075
120 36284879
0 686599014
0 556710396
120 172796131
0 987750330
0 43423138
0 732420890
0 363167430
120 314115428
0 584631919
120 304935458
120 920477336
0 742795488
0 837346223
120 956243135
120 124946502
0 955928035
0 539917545
0 283711628
120 892841633
0 756640211
120 321449301
0 281728043
0 173710860
0 176139981
120 205573576
0 525674046
0 653633395
120 400647284
120 283676015
0 19263580
120 102764783
0 539417845
0 812206373
120 628873904
0 995544591
0 327395463
0 274877291
120 789378909
120 638384915
120 40033569
120 215036592
0 764116829
120 313838187
120 959759730
120 574479718
0 794090622
120 470810369
0 72129931
0 622013062
120 41592850
120 803642644
120 216472322
120 340759392
0 491109422
120 54017409
0 431982768
0 17634376
0 353107065
0 339037826
120 241306191
120 658633535
0 839781159
120 387020609
120 71885050
120 837962565
0 301607666
0 978945364
120 809665910
0 111720343
0 995965961
120 711118842
120 914877388
120 977304070
0 234376974
120 958506757
120 521674113
120 646037878
120 365328878
0 436368631
0 699627270
120 15123570
120 320416431
0 577461665
120 775039340
0 897146690
120 422784030
0 622991311
0 288190810
0 132121354
120 7901085
0 494205202
0 983697095
0 630931771
0 348543201
0 382055727
120 226877717
0 366250990
0 834272442
120 2769942
120 414786453
0 329360431
0 956133356
120 780242613
0 923777889
0 661247846
0 760252936
0 6626569
0 927673774
120 12984507
120 558605827
0 217634344
120 414874946
0 496815195
120 856029046
0 807319159
120 806631710
120 530184412
120 893953921
120 719249411
0 256864
120 544166582
0 675831154
0 269594263
0 32857198
0 987622823
120 276382096
120 683856084
0 118836894
0 820871969
120 238235123
120 168425857
0 629618577
120 109338074
120 730619845
0 615470750
0 173494804
0 327476819
0 119036435
0 286944326
0 669291123
0 230681312
120 995580268
120 114411785
0 949717057
120 510613884
0 459262819
0 413505927
0 905859434
0 655843105
120 888735714
0 709515250
0 905968972
120 876096972
0 426806580
0 493099456
0 963300460
120 688175432
0 180522205
120 729970374
0 118345839
0 58154024
120 267911351
0 838482657
120 495609458
120 857488926
120 605574694
120 960581235
120 239692811
0 559528031
0 9101036
0 898427300
0 122665353
0 100384314
0 298963750
0 667970323
120 936701143
0 660731053
120 764658209
0 261836605
0 126224640
120 237430722
120 916002895
0 362821186
120 920856406
120 224999284
120 697474539
120 97571751
120 151931705
0 313067920
0 394406856
120 84282651
0 572968454
0 549920681
0 951622173
120 258254460
120 414126907
120 228207216
120 948490514
120 578242821
120 618975714
120 76393530
120 744955098
0 933230252
0 979964845
120 527849829
120 186942133
0 368544864
0 244509925
0 744391217
0 378348183
0 781964277
0 367082377
0 762824144
120 364146457
0 227893715
120 354892744
0 602817799
120 152306056
0 593333681
0 33995069
120 510866733
0 471027849
120 217459430
120 38231057
0 645667191
0 364763767
0 660321009
120 824944322
120 74066754
120 2950375
0 474057565
0 45976366
120 470766741
120 627814454
0 142308643
0 479802934
0 188514496
120 585025796
120 150433655
0 936857491
120 28621909
120 566867558
0 717540229
0 43128076
0 838737897
0 935380495
120 933036326
0 280128061
0 484100865
0 371686570
0 917524423
0 450196337
0 503303060
0 429812392
0 989677894
0 750734773
0 611857986
120 788769083
120 86231425
120 156006970
0 722786685
0 41121497
120 270296851
0 25939213
0 209388053
120 569577233
120 935706685
0 637819355
0 434160326
0 448015749
0 181768700
0 171761291
120 139631479
120 463812013
120 483257235
120 541237559
0 289234534
0 518089999
120 340528083
0 154296723
120 588831101
0 884581458
0 268113478
0 876380977
0 980777798
120 330187400
120 485477736
0 731898460
0 289062399
0 82369591
0 780880464
0 499615523
120 606327556
0 132301245
120 420392955
0 852318467
120 713149961
120 186799605
120 557395100
120 896334648
120 183465211
0 189595118
120 781354006
120 650717675
120 417605584
0 578078657
0 430994478
120 996370202
120 885950260
120 358604969
120 762440328
120 207447883
0 853971407
120 781885984
0 883602349
120 317849458
0 944471248
0 712425553
0 24401768
0 98980633
120 598309399
120 706999545
0 457192232
120 358909207
0 713050826
0 39219500
120 381916578
120 756041359
0 851392222
120 336504754
120 982553436
120 535452723
120 30927403
0 212695957
120 430117526
0 842658427
0 525000521
120 236963315
120 27623055
0 455808335
120 2434431
120 551219593
120 148631725
0 481810572
120 807051189
120 964799159
120 899328834
120 144589114
120 435286006
0 213487698
0 291968004
0 201110784
120 864539385
120 482058144
120 268171461
0 497973221
120 416184383
120 579123786
0 311778022
120 768255444
120 18848235
0 347648605
0 422322041
0 674819947
120 869752395
0 993476357
120 764187446
120 213086344
120 116606107
0 257366809
0 553091834
120 784429172
0 534705381
120 903716051
0 247197186
0 805413936
120 121676103
0 920505247
0 681901893
120 339255821
120 767927699
0 860799929
120 490462132
0 976350116
120 193868417
0 533316115
0 642670558
120 557913320
0 85651063
0 344521139
120 857350121
120 494988282
120 610262126
120 228898327
0 376858090
0 302044601
0 827191970
0 127599667
0 641043336
120 966265877
0 901340950
120 541436845
120 802166654
120 226152734
120 693213684
120 522286863
0 180581033
120 570351071
0 801342692
0 964974596
120 57191950
0 314472115
120 40744961
120 981092265
0 937200097
0 717024430
120 693388122
120 323442864
0 432606818
0 911886659
120 267362498
120 715841524
0 990937121
0 189403391
0 835916410
120 293498201
0 472272630
120 472817638
0 773309918
0 751192164
0 645269573
0 981768701
120 102227040
0 854228025
0 640913
0 769428075
120 598946895
120 439935012
120 590326632
120 434534104
0 911078455
0 946870714
0 866512107
120 257400525
0 694763426
120 261214524
120 900128631
120 325409436
0 14560375
120 323306535
0 588992432
0 863439558
120 456995198
0 252985862
120 12113093
120 851600938
120 139363830
120 784766977
120 637486339
120 459303122
120 430165034
0 593919737
0 720031787
120 530254602
0 636256093
120 837445217
0 116067901
120 782035096
120 290359609
0 218161602
120 398682445
0 983662851
0 278904707
0 680369338
0 928943431
120 356700393
0 417436023
120 704982991
0 946567963
0 530455122
120 543091208
120 795185979
120 573934604
0 5395525
120 527611152
0 618887960
120 402772869
120 251857544
0 200767280
0 202438707
120 43190324
0 889961850
0 941057289
0 733378274
120 303173611
0 697640180
120 133302958
120 609837664
0 474977709
0 154753522
0 835886167
120 243567219
120 481737353
120 966433481
0 933874255
0 333343204
0 246074635
120 666571158
120 382767748
120 136476988
120 542197226
120 765533779
0 461200998
120 806907180
120 584909310
0 930800465
120 536308560
0 573521495
0 853205856
0 757993671
0 626364414
120 348413707
0 686377699
120 534378838
120 875469950
0 12969393
120 132260840
0 698911243
0 716453246
120 475763291
120 898287558
120 60304223
0 319344762
0 444659117
0 499451510
0 879285146
120 739696043
120 803851641
120 586356317
0 721312953
0 313034155
0 661461333
0 269922311
120 740799788
120 943084831
120 296913040
120 59076756
120 463801581
120 175505609
0 715669834
0 455305714
0 591932712
0 200984585
0 921384060
120 85916329
120 784531109
0 889340162
120 267881271
120 541988666
120 560439952
0 236935266
120 953195519
0 713140205
120 161110573
120 318539469
0 827020055
0 485443033
0 582172617
0 829851222
120 589027326
120 746143320
0 807318055
0 275861945
120 391953385
120 499150844
120 574085593
120 595293064
0 756668559
120 946540093
0 66353947
120 670142677
120 520397446
120 74683495
120 31165605
120 535635593
0 725342170
0 747485967
0 775512029
0 659979630
120 191035917
120 861031522
120 148085342
120 842376272
120 903775177
120 192912308
120 268685064
120 957768549
120 235750906
0 936276418
0 706161318
0 883827719
0 633194338
0 940482212
0 60464434
0 966152576
120 876804149
120 898414212
120 110902814
0 178562996
0 610433811
120 651630017
0 169076525
0 924866338
120 809588400
0 297038830
120 773758765
0 741112620
120 959284353
120 150633507
0 698811741
0 755817085
120 538655241
0 933368150
120 472408849
120 417307286
120 39391410
120 778326448
0 257025627
120 661838234
0 634114457
120 411097743
0 12609678
0 396329055
120 266960190
120 729850877
0 602537358
0 164043561
120 527179549
0 282242318
120 182100657
0 300533841
120 97106454
120 828758620
120 168222001
120 145400574
120 367774184
0 567512658
0 504784471
120 664547715
120 659797039
0 227121228
120 782289590
0 140861493
0 89938850
120 841853148
0 808527565
120 173962817
120 614160726
0 392670839
120 842853127
120 86315372
120 653434196
120 697886534
120 530679533
120 475842079
120 322361287
0 427602018
0 200295697
120 547198144
120 655920024
120 866149718
0 579514844
0 256607876
120 487796454
0 642014736
120 216355336
0 120107843
0 218292024
0 86046875
120 405507944
0 298584743
0 834185462
120 799151562
0 170191197
120 839972929
120 704875483
120 955517883
0 79179745
0 107734282
120 569335386
0 534675068
0 515488430
0 267785069
0 264806410
120 700659374
120 441927605
0 973368777
0 753921451
0 232200752
120 1288481
0 189483227
120 477522411
0 718584351
120 146708682
0 100443089
0 358959339
120 864179045
0 480224206
0 292613837
120 160243590
0 524673177
120 271098260
120 667175344
0 331557738
120 306239385
120 892346380
0 655296126
0 750175226
120 216824579
0 108138211
120 909641660
0 935906806
0 697435984
0 980099783
120 694704519
0 49598065
120 336497891
0 926987934
120 650635357
0 615422220
120 643990102
120 358724259
120 46340103
0 682502314
0 810206915
0 508924593
0 985949545
0 312559490
120 785927039
0 320151164
120 575942812
0 827716586
0 673329851
120 310499654
0 270020222
0 765282393
120 499294443
0 557515124
120 489002985
120 644864339
0 700045931
0 288177630
120 4809465
0 966641239
120 991771460
120 492579927
120 634243452
120 507336342
0 836761787
0 23925504
120 29367255
0 51568115
120 622170173
120 233644709
120 108698418
120 433235911
0 10770365
120 395964349
0 443644149
120 32670784
120 516767850
120 176633066
120 561762815
120 235385356
0 161272183
0 955605709
120 861503051
120 928061154
0 862901988
120 118849521
0 798626529
0 136461418
0 506963299
0 563557549
0 438711867
120 213461606
0 748257644
0 511536668
120 740627034
0 678244719
0 458716661
120 174171161
0 957529305
0 648466277
0 893475154
120 938197787
0 375758503
0 168014269
0 698505507
120 620158916
120 215533956
0 535141698
120 863539738
0 495954304
120 118640715
0 227021656
120 500545032
0 166993798
120 395909961
120 804704735
0 768061298
0 36680354
0 968982574
0 807628765
0 716624259
120 714387677
120 60277442
0 413055312
0 230524578
0 856088188
120 539066293
0 575200365
120 2627768
120 121767255
0 316302319
120 405480382
120 672384724
120 933659643
120 42032617
120 68823281
120 393786244
120 978978644
120 397722014
0 440400898
120 928962447
0 739748058
120 254132676
120 90022528
0 902359
120 915314047
0 764734677
120 607843078
120 335994515
0 40196828
120 206427697
120 752873305
120 859276141
0 185710890
120 221448246
0 256333124
0 553077168
0 524674176
120 922132421
120 968203214
120 408912198
0 613058242
0 555356579
120 506261026
0 20410296
0 620186741
120 628076902
0 669313183
120 304331011
120 106031862
0 579463674
0 521658786
0 403887728
0 152569345
120 635282801
0 433518131
120 669377815
0 155736366
0 237883827
120 628070666
120 839317856
120 356222387
120 912804616
0 193800737
120 104834543
0 703522231
120 789226028
120 914925204
0 203174690
0 799818272
0 519498882
120 485587737
0 876452091
0 969962045
120 303530846
0 312999226
0 171224859
120 523524673
120 303000924
0 742901568
120 598389901
0 268792789
0 438948141
120 760160870
0 409266419
120 687609456
120 693650143
0 136548875
120 476722995
0 360284466
120 304531085
0 840020025
0 769983726
120 128367114
0 33525168
120 854029545
0 36171635
0 479601449
120 994236222
0 8470343
0 656200390
120 196456378
0 349234003
120 288971610
0 392743437
120 723142600
0 13564476
0 220052269
0 511442001
0 951081553
120 678434196
0 495365105
120 943825094
0 906578803
0 54153119
0 935395013
0 283276781
0 630093069
0 575453273
0 891452291
0 691822755
120 994495336
120 582052136
0 735405414
120 353714867
0 310372334
0 239434173
0 521983901
0 754050526
0 568958083
0 578508483
0 568367295
0 630908584
120 624141838
0 657406533
120 29994290
120 111767603
120 345215290
120 669953442
120 72123408
120 844834523
120 354479072
120 645807958
120 611905390
120 615318562
120 886693820
0 775330419
0 716777299
0 504654770
120 828002670
0 328988287
120 845328085
0 976466498
120 698222789
120 255202736
0 700317127
0 89510113
0 138434430
120 948964074
120 462776789
120 878576441
120 264617045
120 24757692
0 446918569
0 247349187
0 530258085
0 80937354
0 802274461
120 230281580
0 625831973
0 941674861
0 831329716
0 162578354
120 166097454
0 784305479
120 470082061
120 536050759
0 119265004
0 372636558
120 482062646
120 863845419
0 975521088
120 124229147
120 792477832
0 341618331
0 137341379
0 920999459
120 200330543
120 466318247
0 419687761
120 737319643
0 228976169
0 527882015
120 857604281
120 147738023
0 80053037
0 5512721
0 910698469
120 729698533
120 114537678
0 464155457
120 871845421
0 921985435
0 279941743
120 677190970
0 438705195
0 45222439
120 231208658
0 850925767
0 99612333
120 692888496
120 146032201
0 799649207
120 751125147
120 169572745
120 38246679
120 571387591
0 328996903
120 350382652
0 807672009
0 92756725
120 166138373
120 45380495
120 820609813
0 943523491
120 774529758
0 452411138
120 609182734
120 105046803
0 26019723
0 589881693
120 821623433
0 336878154
120 573295210
120 747465101
120 719394961
120 21594858
120 72067085
0 998311674
120 432162815
120 194076146
0 938571677
0 743317121
0 508589140
0 1900108
0 485609725
120 885632904
120 350513352
120 703342060
120 286356001
0 468096387
0 318771050
120 17219942
120 504133966
120 347567250
0 189016015
0 323802695
120 169931584
120 691954207
0 444550893
0 817023646
120 703299504
0 760729285
120 822505076
120 768307036
0 328457497
0 679445561
120 738564079
120 749829550
0 693492570
120 212988528
120 277619939
0 129987154
120 373812005
0 84875078
120 114995152
0 811705298
0 105331609
120 488690249
120 1954487
120 592754950
0 930149318
120 608874549
120 239655598
120 376919680
0 953375943
120 830401383
120 843635735
120 858443683
0 340838081
120 277645347
120 868242208
120 670224266
120 252961000
0 201778284
120 602548962
0 295168683
0 885974666
120 89364630
120 877318577
120 823454844
120 410332558
0 51374207
120 742674921
120 145319192
120 390735449
120 655916892
0 912099909
120 909105969
0 311717297
0 997139442
0 578698873
0 483923217
120 102028953
0 670686629
0 405588011
120 46158907
120 15141442
0 22002409
0 499013757
0 931263574
120 621416753
0 381287334
120 494997170
120 692944354
0 411383801
0 443862278
120 280887401
120 443087300
120 78436686
0 654385977
120 871086698
120 820283408
0 484470959
120 394592883
0 108755470
0 56865415
120 128341649
120 337786821
0 737649211
0 911869527
0 214417122
0 642514354
120 119905800
0 25462346
120 62123647
0 313468772
0 447673209
120 9338801
0 344880159
120 868578025
0 910806605
0 925277327
120 414605935
0 926754969
120 75819034
120 965011653
120 391866059
120 710479631
120 455765744
120 909187773
120 781823750
120 178441174
120 998164221
0 793288521
120 623074687
0 792198431
0 801915026
0 523815436
0 978871533
0 990927617
120 610753692
0 548367423
0 586913148
0 86061012
120 253608008
120 749400069
120 2521883
0 645493740
120 146647752
0 355682247
0 78617663
120 435253973
0 523888713
0 557056523
120 826610119
0 559086465
120 402931839
0 717045547
120 321945164
0 993414544
120 210726486
0 788589146
120 620466939
0 822120420
120 425394709
120 84686469
0 609833020
120 431253126
120 10000946
0 54043021
0 744768857
0 644354635
120 440870234
0 761509926
120 945170062
120 718305744
0 682445211
120 488419017
120 176734087
120 243037071
120 909560573
120 725028562
120 659039825
120 364753004
0 104428963
120 475868946
120 668439172
120 121314189
0 298596568
0 903965872
120 417297363
120 546305717
120 570468222
0 26840909
120 888834169
120 417747104
0 645853388
0 781810372
0 69377304
120 362699432
0 440452341
120 267426754
120 643884393
120 407070816
0 498424753
120 414562729
0 480069111
120 538679913
120 159533069
120 437988639
120 540945869
120 510953415
120 335093233
120 513761573
0 238702239
0 242963675
0 430441000
0 467953830
120 825947876
0 432587863
120 611954410
120 674822753
120 193304229
120 384821497
0 388789899
120 461195927
120 848686880
0 443402040
0 12805847
0 206676317
120 841469714
120 907003853
120 674179767
0 684349545
120 948443810
0 535426339
120 224157233
120 756482147
120 439738934
120 72499495
0 291868528
0 730167623
0 39854299
120 335558818
120 752413394
120 17111778
0 585415742
0 893280783
0 76329977
120 975491906
0 844070645
0 105029099
0 74912342
0 563839193
120 263107405
120 541586505
120 377688050
0 525794095
0 176607055
120 743624092
120 419055967
0 81257205
120 508339461
0 120545140
0 519026881
120 379273784
0 483349224
0 147202685
0 426852908
0 104052104
0 235953420
0 547530664
0 893584014
120 959864125
0 602658727
120 85906516
0 747363247
120 433532215
120 495645656
0 892339968
120 469141467
0 397918649
0 912925815
120 586756859
120 46358094
0 586694418
120 298448051
120 621123874
120 84260181
120 263835737
120 740103995
0 409842951
0 307864914
0 324512460
0 54934314
0 912035247
120 664302594
0 570924792
120 359823478
120 26145753
0 730216623
0 212911801
120 884517354
0 710875976
0 934190769
120 909655902
0 14078379
0 570861259
120 926205744
0 219384543
0 701254985
0 761487996
120 214717970
0 685449697
120 274391588
0 113946678
0 421501489
120 85910468
120 600812134
0 710992746
0 327423465
120 672875721
120 256736593
0 451505201
120 592349148
0 53808534
0 894095436
120 165929908
120 906807159
120 24268740
0 771469039
0 501971999
120 591029461
120 753043736
120 760025526
120 975407921
0 493243793
120 837688155
0 812591770
0 900654990
0 946642169
0 975348527
120 372849830
0 28696667
0 692692152
120 321590166
0 143442827
120 239481902
0 10912467
120 829727963
120 451490585
0 186478150
120 992739207
0 305980067
0 973354546
0 748598340
0 247646086
0 976156720
0 333096630
120 465480315
120 512265297
0 568499930
120 837666801
0 696434001
0 730427355
0 645585881
120 195543441
120 352386849
120 857262017
120 169937184
0 828009700
120 169676574
0 105277367
0 143101428
0 265232820
120 272983732
0 172907801
120 443654355
0 635350396
120 413514359
120 761611078
0 222260186
120 577073466
120 503677930
0 175847293
120 248056773
0 176617156
0 260120299
120 167052949
120 676671430
0 660122832
120 349304775
120 174195678
120 894594878
120 131388371
120 46323646
120 412253983
0 318273375
0 343825541
120 943770046
120 383672761
0 961025241
0 985391095
120 607097112
120 172542982
120 852902285
120 388152004
0 83916638
0 424182544
120 983356575
120 310297571
0 75176632
120 712886325
120 917369523
120 462049068
0 185480517
120 913346138
120 969579779
120 41582891
0 361869681
0 822350368
120 49180722
120 395224481
120 190645439
120 54486220
0 731180240
0 945758942
120 214949050
0 999916741
0 967653590
0 336583471
0 351694744
0 297448821
120 108139945
0 587831746
120 296816289
0 977218389
120 679710182
0 780589741
0 34100360
0 504512887
120 278712743
120 893430228
0 200857450
0 367590346
120 975678882
0 546186989
120 348726500
0 210581949
0 560314169
120 649915812
0 871005346
0 354758028
120 600366985
120 289655459
120 5396004
0 436257214
120 779614904
120 777784654
120 689962959
120 988268235
0 978837452
0 602470613
120 116786821
120 73821032
120 673796923
120 966130255
0 979288722
120 424029888
0 37010335
120 973568083
120 446405814
120 916570489
120 868172633
120 962705734
120 429002308
0 526426519
0 406676134
120 181792017
120 435156645
0 645939673
0 44224156
0 174236059
120 223380873
120 591760174
0 9067188
0 998751013
120 603506022
120 744118901
120 633363033
120 608893826
0 415940910
120 475574123
0 715953666
0 744123249
120 970474097
0 460114192
0 767450667
120 451019845
0 468803589
120 510133316
0 593169431
0 438527890
120 844547405
120 430895224
120 10404812
0 167040661
0 600573263
120 639744518
0 343274775
0 437847747
0 295348086
120 466330041
0 240297141
120 173196466
120 809852280
0 396890530
120 535223975
0 323750324
120 908435649
0 123988829
0 763292466
120 382210944
0 586497148
0 437333971
120 983704238
120 838720336
120 773334638
120 97067822
0 91880280
120 239908170
120 554801422
120 191484358
0 922159076
120 336140017
0 599204643
0 916078149
120 412797776
120 423149678
0 807810727
120 722057292
0 984278535
120 568684397
0 52994844
120 287336640
0 895819174
120 99706716
120 380330208
120 551561535
120 437873962
0 342502719
120 403048918
120 467364853
0 798263914
120 510163110
120 48911635
120 946603829
0 858228140
0 896468129
0 556492952
120 186718720
120 651327286
0 615466412
0 546006456
120 914512252
120 782839768
120 173344523
120 565682292
0 497883852
120 572413168
120 879452528
0 908192798
120 607484366
120 696336810
120 391862894
0 766309052
120 762056783
120 486247908
0 420594153
120 786299258
0 455345196
120 470068294
0 956590709
120 30711126
0 992918137
0 57429583
120 690943294
120 415259606
120 870194321
0 93692238
120 774761695
0 268642585
120 578666464
120 670708830
0 951477111
120 662743808
120 559109332
120 383569150
120 106572797
120 505578082
120 977016334
0 668234551
120 75858726
120 940860558
120 273998479
0 431682413
0 375895262
120 927299687
120 134680830
120 663487397
0 26515865
120 912563439
120 967154937
0 697677579
0 405957470
120 208756228
0 738944450
0 391392693
120 808860265
0 276334011
0 29837219
0 533110849
0 123290484
0 658326186
120 641957633
120 182378297
120 529858360
0 858803428
0 750179320
0 538538041
0 835367634
0 676103502
0 164946304
120 245659487
120 569337996
0 907572989
0 66496159
0 963400797
0 782195662
0 972738537
0 832873141
0 629194393
120 726234561
120 904012969
0 311393922
0 281383541
0 862275777
0 179171096
0 205646588
0 499006413
120 516352050
0 752793266
0 424864330
0 235029950
0 96494854
0 52688452
0 493902438
120 230263447
120 425813774
0 893896146
120 261543407
120 939181649
0 727922428
0 707706460
120 668423848
0 38064660
120 63561785
0 512249072
0 191427250
120 705975822
120 85101405
120 174493790
120 499216033
120 726717460
120 25507605
0 525303051
0 426507510
0 297477346
0 72148294
120 435941602
0 273524784
120 952641554
0 700439531
120 851061249
0 372119439
0 635041952
120 833251975
0 127401491
0 124454107
0 291768810
0 901744122
120 17817299
0 438602141
0 604773311
120 900610475
120 994222421
0 119765589
120 518038593
120 155394315
0 985890094
120 783857192
120 319560023
120 460044343
0 692390041
0 466498958
120 513058675
120 468047360
0 498317988
120 387850805
0 768474308
0 301153863
0 933193589
0 882328268
120 517348844
120 374479419
120 636279844
0 424076496
120 667241850
120 913424696
120 575638638
120 31277565
0 861792229
120 144671449
120 589339396
120 437419798
0 153170823
120 723708897
120 122918634
0 903227948
120 557558351
120 603088425
120 20091336
0 790534572
120 125781631
120 538163025
0 293728949
0 149990577
0 341933717
0 183368648
120 164993840
0 385992716
0 889472779
0 564069532
0 195383516
120 395490256
120 637334486
120 378880502
120 833866855
120 755024785
120 739220650
0 524469635
0 449960746
120 660283344
0 225817764
0 541383719
0 887193081
120 284315094
0 864512235
120 883673394
120 319474110
120 707332843
120 21073541
120 541894267
120 790998668
0 420785162
0 262931352
120 185174742
120 195570151
0 115069383
0 309646881
0 245676380
120 182989009
120 566598720
120 122046185
0 488625550
0 697789351
120 388983899
120 604042266
0 938052962
120 494589402
120 807599939
0 394028821
120 395428245
0 274089159
120 100348961
120 225762971
0 548234722
120 191075082
0 304040531
0 894715470
0 471112666
120 762335360
120 523117940
0 33035512
0 273914011
0 576562476
0 901876599
0 529767897
0 234938387
120 564662641
120 244233438
0 846966775
0 97216288
0 220172338
120 767467510
120 335993343
0 260875741
120 970375614
0 624601561
120 917314148
120 949856072
120 721188312
0 717459197
0 736446752
120 988367646
120 718178936
0 236144170
0 335464728
0 654859291
0 645620195
0 247117522
120 246291861
0 396097007
120 568386177
120 995397258
0 75853029
120 133582502
120 524310845
0 782357598
0 831288538
120 778192049
0 548591525
120 611892871
0 796500187
120 144396096
0 169396008
120 416135514
120 570032719
0 896546540
120 153506243
0 423808162
0 376638425
120 865103629
120 862042107
0 554933844
0 498021252
0 270914985
0 350630528
0 857317531
0 629666078
120 943717666
0 253025140
120 862337041
0 192061783
0 265377388
120 172034332
0 506495483
0 176545667
120 700137102
0 214597820
120 978234357
120 481201441
0 655020226
120 177222425
0 978441590
120 142492646
120 922983835
0 2562227
0 37319992
0 180995367
0 14131190
0 621145587
120 666582940
120 141302437
0 981524522
0 301031117
120 706689690
0 709870810
120 770690751
120 924315599
0 545524379
0 469515339
0 885555516
120 471834312
120 529794356
120 947855948
120 495942498
120 248234830
0 672870241
120 625308911
120 934604023
120 777295193
120 93484021
0 990725845
120 845702817
120 399361793
0 610836699
120 532633716
0 897394254
120 598294600
0 422153244
120 712690361
120 864724488
120 67830002
120 143709268
0 642615679
0 179955217
120 563142591
0 569796996
0 703847730
120 926657244
0 560792434
120 268697341
120 730138380
120 619434233
120 828237582
0 366712764
120 948753636
0 962431632
120 830600727
0 983003875
0 310150408
120 1943641
0 850032139
120 605665400
0 31573881
0 356222947
120 806898508
120 943552040
120 14212604
120 332361452
0 101694456
120 790240950
120 191950779
120 296009318
0 912840541
120 805412068
0 425861299
0 479823958
120 395778078
0 31703241
120 295024704
120 688480965
0 573748581
120 878503933
120 552367752
0 239001190
0 967404591
0 551984161
120 608106533
120 186991827
0 243661192
0 245318266
0 935523169
120 603835220
120 290262516
0 19594126
120 328204714
0 496068415
120 312599610
120 459719280
120 119490581
120 285904622
120 4532421
0 858350333
0 83475004
120 330742130
120 908573011
120 391560928
0 117632260
0 475266229
0 779479231
120 551406236
120 133469088
120 379941078
0 673540420
0 313057597
0 891570154
0 176600728
0 588237275
0 614588294
0 845034587
120 749856059
0 12194796
120 401478739
0 77932188
120 316294827
120 646335056
0 752616173
0 173306181
120 794790868
0 121416761
0 864292229
120 204733770
120 212055414
120 257426388
120 781762891
120 478452792
0 767353822
0 571844573
120 74045527
120 322642120
0 401320976
0 926349862
120 724772968
0 578311275
0 728978915
0 154925117
0 529261949
0 339094776
120 192931982
0 965198330
0 326564955
0 238400818
120 31989221
120 849699789
120 27408541
0 713556122
120 549457914
120 45771245
0 566522394
120 773583609
0 930341908
120 968707010
120 968621534
0 270817284
120 974269575
120 553670320
0 900860834
0 309461699
0 242850444
120 362237407
120 573615420
120 806110723
120 570297599
120 83860370
120 576261310
0 151601652
0 876734073
0 136776124
0 877992636
0 362706174
0 623334907
120 553980297
0 435131379
0 556447678
0 459762478
0 1133260
0 935568961
0 266462820
120 551647426
120 199497873
120 859519434
120 927437460
0 247359981
120 904586890
120 388684523
120 285542394
0 346379434
120 199901066
120 334638065
120 861262812
120 861165663
0 576245747
0 910505111
0 962339277
120 969816424
0 39180954
0 473014575
0 705442359
120 191602269
0 196623166
0 593295477
0 393460246
0 812035228
0 272401528
0 482329911
0 824534180
0 434696090
120 850444951
0 721468356
0 265988026
0 378974602
0 178107975
0 121984864
120 429548251
0 752727158
120 130859214
0 109086195
120 895488779
0 592960129
120 352921957
0 605524657
0 187124615
120 537070118
0 825108607
120 444441074
120 274903402
120 511724032
0 592990817
0 730351949
120 916266905
120 459785294
0 424616981
0 675623563
120 136814797
0 936295837
120 587899950
0 390330915
0 71491816
120 428779766
120 895918034
120 523316168
0 907123045
120 369333893
120 134268243
120 488421600
0 329846998
0 5902156
0 870093612
120 416683303
120 562857107
120 609407277
120 19952148
120 657939978
0 205160643
0 336201387
120 73960298
120 392370594
0 641124499
0 531551050
120 566690168
120 138055926
0 991845258
0 799053619
120 346775514
0 602847302
0 94553560
0 307665537
0 162717376
0 853696209
120 737310643
0 384874140
120 454821015
120 981820602
0 2988804
0 637002512
0 789115574
120 924083901
120 633825567
120 15746446
0 208381314
0 601792061
120 670203414
120 659916688
120 649267443
120 465086700
120 416473397
120 469902335
120 693806389
120 660264388
0 176119224
120 878837391
120 274835960
120 422003968
120 247329879
120 479998165
0 322142120
120 467877101
120 686917542
120 802488090
120 121897181
120 581142856
120 304910740
120 946114601
0 144505149
120 154486532
120 432017748
0 705509670
120 690728968
120 832898623
120 607553019
0 154641334
0 909606226
0 301515048
0 151624577
120 394354654
120 703610628
120 618349486
120 312013556
120 21775669
0 25468939
120 310146016
120 710482054
120 780662084
0 247443653
0 368788073
120 914492287
0 24568758
0 77386180
0 409570565
0 772931270
0 745415905
120 736787489
0 231632695
0 835762042
0 582526749
120 226171386
120 265864516
120 97142256
0 929795279
0 505847787
0 321902138
120 312900884
0 971882744
0 840940756
0 601051396
0 75109912
0 388942810
120 735328904
120 767241607
120 123106587
0 747638874
120 757695255
0 698177742
120 612880589
120 484315178
0 952200870
120 745060718
120 496089779
0 951745523
0 17160762
120 889581685
120 663977424
120 143710494
0 81739173
0 527185501
0 784126801
120 798084932
120 490802994
0 886575303
120 662787360
0 768651962
120 212527537
120 92408725
0 871035779
120 82302210
0 31487037
120 568169807
120 753416154
120 159986983
120 87033901
0 354473839
0 541784482
120 841721602
120 225429318
120 319977598
0 923634907
120 53524304
120 241407061
0 739318679
120 436203026
120 925097594
0 218383082
0 595560493
0 533410148
120 700465890
0 840122438
0 297821296
0 109940007
120 847550130
0 277436563
0 996591612
120 537298783
0 233696148
0 650947978
120 622822504
120 104723404
0 941111185
120 998713725
120 232965948
120 38892324
120 706811915
120 648838421
120 128534638
0 218036442
120 32326369
120 964898997
0 771416646
120 879225235
120 350441099
0 153063589
120 919405578
120 562963097
120 37917378
120 959866410
0 922561765
120 422771210
0 465740466
120 822414484
0 475663492
0 184978923
0 32742253
120 177702240
120 889754415
0 948742172
0 282151166
0 473716479
0 483249606
120 880228653
0 469174127
120 106128226
120 696602948
0 489495660
120 512559626
0 886491537
0 514764615
120 686261130
120 215345941
120 495994458
0 881720206
0 695432659
120 483559290
120 753983644
120 962901148
120 596327183
120 465655501
120 720473472
120 471787083
120 408521015
0 667968738
0 27556005
120 444332935
0 197066151
120 111025299
0 690579533
120 885269566
120 38068305
120 334985413
120 327468164
120 951566832
0 2548636
0 947884650
120 108376891
0 345292033
120 399818201
0 328598911
0 495635695
120 286489751
120 695416070
120 776149114
120 369112887
120 222703880
0 541525879
120 829952273
0 637098125
0 104992595
0 370319477
0 546628083
120 690098201
0 478789752
0 857857018
120 375130617
0 437669610
0 584212609
120 506171779
120 25505210
0 415716416
0 182324052
0 396239866
0 747444772
120 987312545
120 513899856
120 42366240
120 698245793
0 13320011
0 852207353
120 857110937
0 993694658
0 292361213
120 650097372
120 275977724
120 980045025
0 992323841
120 157266109
120 275770924
0 657348034
120 661202683
0 821511921
120 666384916
0 741692756
120 392574399
0 773255377
120 866154735
0 402967711
120 636211077
120 292014454
0 546321784
120 560203933
120 186491656
0 284205825
120 725237132
0 678214468
0 933771399
120 40021395
120 320696345
0 28518317
0 800598503
120 230402640
120 812710545
0 87047820
0 660409141
120 27591363
120 6481092
120 28128306
120 748170186
120 997401660
120 32698746
120 255540098
0 687947032
0 582747994
120 355011961
120 478422126
0 951277327
120 341935625
120 380384268
0 865376519
120 556352470
120 109733797
120 880111493
0 719213745
120 482867570
120 145362658
120 804288787
0 376599281
120 715342258
0 973004408
120 860050221
120 910611008
0 66666528
120 560451731
120 369865706
120 897035768
0 780624354
120 344441566
0 790272905
0 481249126
0 576354909
120 62912710
120 10975042
0 498629182
0 313255167
0 633417092
0 718538002
120 13154412
0 937640562
0 349337004
0 835556391
0 649197373
0 388366448
120 634189722
0 751055247
0 764286489
120 472005908
0 160048809
0 372084469
120 968321128
120 244613252
120 973204561
120 668198567
120 17063698
120 129199813
120 521119620
120 447740507
120 83978786
120 912302182
120 937192065
0 882283747
0 564515513
120 695572110
120 509554089
0 635551341
120 967837179
0 582166404
0 237424230
120 399574460
120 642551696
120 196158265
120 829527811
120 998458799
120 59101083
120 537376133
0 40151110
0 995025337
0 88457319
0 344029142
0 5827908
0 736339497
0 18252870
120 214722640
0 271977917
120 184486340
120 930389283
0 715866364
120 747409824
0 997191768
0 272072588
0 510803697
120 626677149
0 740922944
0 520820321
120 676872761
0 349228010
120 154539705
120 691157723
0 672266694
0 647507052
0 835679883
0 104485164
0 677904146
0 875647647
0 726684969
120 209654937
120 760651524
0 311287209
0 186078016
0 910786371
120 48413103
0 127818583
120 586639862
0 305071238
0 233714542
0 996843986
120 946526082
120 840686212
0 543358081
120 323612561
0 655372731
120 324023227
120 459919192
120 764474708
120 641214656
0 156022670
120 275623981
0 205499144
0 598360909
0 648694586
120 821634907
0 585150099
0 765037740
120 216939258
120 4956703
120 782780152
120 870354201
120 802233705
120 375672698
120 604864487
0 452909259
0 205816966
0 167496698
0 289465163
120 855078620
0 167645818
120 125311191
0 29175891
0 890253883
120 450595982
120 64045894
120 688763770
120 485050057
0 403750272
120 250069206
120 145571555
0 847186326
0 490643739
0 208684502
0 239210993
0 183081618
0 854173112
0 281888367
120 749842933
120 982216173
0 970113007
120 974296891
120 760580519
0 484010101
120 830389489
120 235120514
0 705984937
120 90194154
0 760936679
0 169384391
120 50883448
120 680380616
120 695326306
120 103351455
0 711244326
120 837086999
120 507739992
0 93194665
120 73251323
0 890580157
120 460966339
0 169320827
0 54817911
0 608513140
120 990721934
0 348712233
0 693392801
120 852476745
120 557653247
0 77326797
0 995802023
120 813899649
0 744703582
0 109822702
0 797040522
0 639156159
0 403845625
0 989609846
0 444812418
120 877038794
0 423748729
0 957394146
0 193061233
0 66286982
120 326252840
0 322452415
120 843351778
120 359474653
0 735572507
0 35836914
120 223413261
120 879269081
120 77117616
0 259695482
0 818062185
0 174152884
120 288674129
0 482376197
0 140405779
0 920292328
120 173164155
0 453678993
120 64115783
120 750341406
0 276093679
0 796238035
120 703570747
0 608314257
0 633834548
120 910217488
120 267959875
0 85369661
0 239654720
120 508037187
0 585340831
0 101725710
0 575419685
120 840773032
0 834333143
0 865389130
0 176729213
0 868312842
0 971658285
0 379447820
0 927261635
120 542477887
0 569342614
0 127717659
0 2437570
0 565975652
0 876235887
0 999944644
120 975937090
120 923439703
120 475653639
120 820545849
0 73638140
0 830033469
120 382011768
0 183252683
120 223756243
120 958174357
0 662630724
120 941632095
0 580460362
120 23303925
0 925720481
0 366719612
0 656266327
120 839645865
0 937600759
0 834278394
0 206074622
120 920329717
120 72775212
0 227445713
120 195975662
120 955863257
0 202889542
0 235159765
0 246529645
0 408534653
0 589889409
120 773568875
0 289536915
120 979782860
120 902433202
120 318280521
120 44588378
0 15956356
120 271418114
0 757898368
120 611517097
0 290461848
120 883715206
120 955383535
120 233692054
0 664815685
120 999627452
0 75017159
120 593394996
120 274160698
120 212896858
0 440030251
120 199560868
0 678498971
0 321274940
0 794116324
120 21626470
0 605288501
120 974339391
120 181134197
0 182808715
0 576333046
0 754643641
120 369118733
0 741198131
0 109625821
120 481290312
120 886029650
120 994026335
0 557519727
0 188397517
0 863220475
0 973081764
0 650202224
120 909346547
0 953960538
120 966021612
120 272567049
120 208497428
120 927759884
0 486237265
120 99290271
0 151581293
0 394743616
120 785607629
120 660876614
0 100602945
0 199851395
0 390948746
0 256558210
120 846287646
0 411745060
0 402537369
120 920667417
0 46105696
120 110217864
0 279652644
120 77037502
0 86079110
120 487249828
120 540662242
0 877887787
0 51598107
120 772698202
0 388152045
120 529108164
0 110373405
120 648582651
120 293769239
0 993058361
120 494776539
0 134705028
0 412909570
0 688103258
120 752391874
0 16572326
120 766089306
120 413554504
120 104899043
120 240758430
0 851090819
0 304882035
0 989405083
0 479394702
120 358015201
120 479585154
120 993811666
0 423053008
120 315040154
0 85024876
120 805138760
0 190140603
0 43204260
0 242228660
120 816838761
0 60069310
120 875429423
120 490649443
120 503166797
0 406516652
120 504867117
0 636159270
0 93671266
0 443369974
120 881699894
0 580468003
0 726722090
0 624309792
0 112626857
120 552266856
0 21485951
120 28998247
120 972383769
0 125825234
120 829399495
120 868702698
0 574777039
120 340823671
0 264601597
0 585469182
0 175452355
0 294996998
120 750220357
120 409922529
120 658161770
120 908254711
0 854687283
120 440422604
120 109289031
120 173951454
0 860408286
120 826882285
120 605788938
120 418646681
0 465571097
0 525296873
120 559760482
120 983618577
0 299171713
0 534395609
0 286133477
120 239350882
0 162576933
0 865085251
120 625622171
0 622570867
0 695284616
120 297536829
0 446388950
0 65477440
0 307771808
0 336622713
120 758811748
0 175955134
0 88451402
120 9413047
0 893510821
0 262000210
120 445857440
120 768033366
120 305867835
120 776100282
0 254121345
0 372489767
120 716707723
120 119013428
0 920153667
0 371442849
0 3417343
120 78854405
120 81663616
120 135002445
120 555179036
120 191668816
0 584398661
0 269282528
0 655273225
0 80243187
0 435719545
120 261680345
120 857324848
120 171660151
0 108102946
120 576547191
0 960292942
120 224784833
120 33189374
120 454297725
120 535538894
120 870401530
120 189744123
120 838359182
120 303136212
120 605569985
0 350522007
120 995450345
120 987803699
0 837112749
0 357219912
0 787273927
120 922372446
120 49660618
120 878250959
0 728637293
0 886336670
120 57632243
0 319156403
120 652432225
0 764196028
0 907188550
0 96036522
0 317690836
120 741395234
120 683573449
120 64875766
0 991770620
120 51693537
120 161378026
0 67448162
120 89458875
120 302857398
0 716519909
120 132862074
120 520806470
0 440930960
0 90226178
120 229914966
120 299723076
120 61991696
120 971101386
120 762437988
120 867186040
120 244596527
120 900771265
0 328920246
0 74451944
0 490275333
0 513721539
0 467799946
120 747180602
0 57573167
120 600546240
0 358644324
120 995467567
120 717252559
120 978849492
0 205732542
120 532442797
120 544560381
0 678340923
0 913384196
0 763638621
0 434572352
120 763723147
120 887706075
0 788177193
0 620621912
120 245254958
0 797796727
120 773820422
0 31957961
120 365619075
0 189061050
120 897096497
0 830966074
0 751719721
120 644017020
120 350287213
120 253671311
0 133380382
0 748020974
120 652504747
0 487561601
0 727123442
120 965712381
0 20834914
0 975326016
0 38411088
0 937272204
120 767773409
120 145772732
120 77170918
120 790431197
120 872817414
120 491308537
0 921957951
120 943744456
0 104220494
120 349812134
120 932673742
0 111817527
120 593557760
120 716656453
0 905504301
0 423138912
120 718382085
120 885168085
0 343647595
120 831570115
120 783172930
120 521916593
120 36876180
120 780943182
120 254018384
120 21161033
0 610028598
120 747887229
120 355935365
120 257966670
120 260427001
120 952913658
120 356062178
120 945433105
120 633127753
120 217510612
0 283733084
120 20623325
0 647132007
120 188769841
120 163643026
120 105826864
0 288158075
120 586269812
0 731143379
0 31540729
120 34772268
120 728957655
120 380609642
120 475182275
0 29075156
0 748428908
0 423069475
120 487951652
0 520116432
0 657863016
0 146793450
120 36602076
120 330178832
0 790339791
120 932271973
120 744540419
0 381846187
0 703041213
120 199229183
120 273348033
0 968932087
0 251523258
0 440476212
0 833298298
0 444470140
0 113567893
0 159165391
120 23500364
0 165181244
120 129288300
120 389925962
0 931187859
0 783729725
0 574870267
0 72148358
0 241798271
0 100886534
120 115720933
120 325926723
0 241523257
120 406835711
120 936457799
0 232143581
120 792668781
0 323898355
120 642275123
0 727347390
0 326819974
120 46212170
120 628840549
0 877895266
120 736308483
120 296958166
120 663134394
120 496900350
0 865873408
0 918123989
120 441141199
120 637726194
0 598934920
120 656440939
0 547402155
120 611903136
120 630716387
120 898403863
0 440738213
0 687262717
0 164449807
0 741705455
120 376736517
0 635606872
120 272529456
120 249565507
120 430356148
120 120163267
120 567151320
120 849159076
0 797362303
0 211346268
0 635689642
120 458987762
0 402012803
120 460124926
0 691733129
120 403015685
120 124639907
120 798433166
0 259569878
0 31752095
0 74257511
120 446924657
120 990154321
0 354800055
120 211038164
0 633147988
0 270259591
120 846909653
120 55171886
120 410152322
0 831576813
0 18299413
0 803758999
120 374361142
0 927533992
120 539144230
120 165989678
0 634895934
0 433769820
120 718809698
0 686031371
0 65094013
0 115333740
120 911826930
0 287116817
0 152193733
120 226196549
120 719984128
0 138786748
120 993977016
120 569846417
0 44819927
0 695450227
120 196750265
0 342680595
120 446682522
120 492859786
120 746902767
0 715849270
0 534024848
120 17822315
120 489564527
0 288786963
0 366362679
0 948207307
0 197162870
0 312033675
0 265181401
120 990785320
0 226728521
120 548422219
0 968868495
0 533764718
120 365936049
120 242634996
120 946562411
120 860042112
120 132931941
120 309198135
0 655578540
0 458657881
0 630068838
0 184559718
0 717234756
120 391361081
120 525116731
120 929564380
0 593908203
0 824915306
0 513835908
120 705981543
120 133908979
0 626493051
120 431179019
120 175750803
0 519019972
120 827807260
120 708564809
0 699542662
120 301623126
0 283552556
0 279916709
120 275208650
0 868727723
120 682772925
0 371729360
120 190787912
0 287027948
0 489713939
120 798163723
0 187708219
0 464754549
0 991410129
120 524059979
120 677585540
0 785462432
120 38873477
120 476690964
120 806917195
120 510781779
120 686545771
0 556511499
120 762450801
120 261901403
120 364248610
120 910115043
120 458479243
120 482561347
0 684917680
0 865395189
0 738540646
120 930515375
0 390465963
0 262718383
0 173840955
120 674154752
120 139489786
120 664792273
0 413370143
0 108383824
120 872508040
120 725939280
0 253817489
120 868788276
0 305263790
120 732113444
0 388392923
0 393725772
120 821354686
120 872623594
120 724683762
0 472444208
0 905462328
120 559532365
0 892767296
0 885152647
120 95364400
0 251144185
0 435545827
120 76377987
120 66971990
0 991480416
0 512548227
0 916707995
120 252829415
120 791753299
120 544949771
120 865567992
120 456904336
0 905333793
120 974507701
0 979838315
0 515960850
0 640643139
120 157281729
120 891274654
0 154595710
120 912132660
120 406512777
120 372739649
0 815665700
120 196822604
0 155618408
120 573313298
120 69264155
0 764194480
120 256746847
0 486727960
120 62305281
0 414716060
0 844703271
0 282645029
0 30491044
120 117781023
120 810094335
120 257648113
0 589942357
120 380492835
0 876918430
0 569714740
0 142746474
0 570101922
120 439592178
0 109306693
120 681356236
0 319407397
0 849249005
120 310291481
0 393850701
0 670811270
120 38654069
120 825222091
0 304355552
120 132410981
120 423322969
0 423168922
120 273300464
120 841468698
120 870790654
0 371267135
0 261677568
120 209874865
0 510845604
120 809610330
0 980392116
0 693529729
0 864108208
0 713057455
120 580192165
120 981633701
0 955904682
0 401111233
0 841698455
120 410528900
120 152193316
0 445760237
120 989102434
120 110495631
0 303844252
120 768850315
0 85882279
0 469317458
0 991341821
120 84861541
120 882019091
0 438808263
120 704457107
120 920513043
0 8639038
0 664288521
120 717177237
0 336553393
0 899375972
120 168443973
0 360480795
120 984987430
120 761980384
120 112538563
120 222737577
0 12838255
0 765424373
0 808819607
0 665176573
0 250707900
120 867477130
120 224969882
0 357684747
0 148259387
120 777900015
120 618952743
0 525477759
0 388850652
0 136863927
120 22858456
0 637287892
0 727166214
120 123702788
0 282063398
120 100191567
0 666155846
0 4631476
120 228791639
0 732267417
120 794567914
120 807730084
120 42884305
0 131275318
120 529799646
0 209186271
120 562624709
0 855385777
0 755809832
0 488587868
0 224318288
0 496485562
0 972454558
0 531120123
120 340779848
120 352468487
120 443554226
0 339614963
120 587446761
0 984142337
120 607435244
0 306569952
120 275173797
120 801782122
0 308229544
120 270371758
0 58325045
0 714164223
0 69819986
120 679167918
120 771342327
0 866283055
120 313315666
0 872446331
0 40409926
0 745434630
0 639664216
120 662440126
120 239151842
0 447025336
120 161950201
0 442500490
0 608294254
120 923782944
120 176300101
120 818987037
120 268372131
120 543162078
0 773806326
120 53996051
120 112440660
120 390911659
0 281529805
0 625651089
120 57207442
0 105076580
0 977990717
120 698082015
0 577046073
120 761961373
120 483315416
0 451771357
0 261072721
0 167953088
120 631903927
0 722108614
120 420508897
120 92440219
0 407971595
0 994340517
120 727582712
0 714271051
0 890097239
0 609546377
0 432411220
0 788423374
120 406919047
120 381175378
120 254969309
120 577601133
120 518742576
120 99060497
120 108725983
120 337350760
120 172356275
0 298305454
120 342679639
0 168143909
120 41050720
120 108865952
0 891446710
120 19391378
0 543828181
0 176446117
120 876504956
0 446489915
0 893000242
0 936968631
120 918487966
0 414277837
0 433195095
120 655601356
120 86726118
120 774485041
0 225382207
0 542094256
0 832467260
120 389695768
120 311166344
120 374488798
120 95033036
0 640995389
120 365854095
0 390150614
120 583881869
0 655095503
120 860840323
0 808056184
0 109532069
120 619609803
0 199628766
0 216143548
0 205082105
120 471828273
120 71928826
120 29802394
120 385746833
0 419513410
120 29242345
120 714748659
0 272342902
0 480059376
0 412592953
120 552300656
0 879869713
120 531530719
0 822481401
120 211145551
120 759129798
120 861476004
120 134262274
120 203341410
0 557348054
120 92359625
0 104435554
120 564933049
120 157184579
0 240815334
0 726658032
120 111905767
0 567774069
0 651206537
120 653274185
0 669954506
0 291056514
0 70322821
0 800911503
120 164949652
0 470812851
0 159215611
120 787211371
120 976921473
0 836295041
0 546689510
120 670978199
0 49456931
120 797701672
0 787870675
120 553220464
0 323282424
0 552073355
120 482204804
120 83247672
0 800334186
120 284207724
0 187346882
0 494746503
0 139323590
0 447355029
120 628101
0 282028338
0 717543246
120 967992138
0 82712590
120 996771947
120 385032153
0 271055481
120 782001379
120 586671170
120 696037393
0 589959807
0 752017565
0 995733172
0 533278436
120 618849157
120 99410078
120 857189672
120 741310809
120 729157449
0 656491843
0 608382373
120 379365984
0 77354815
0 129985711
0 35785261
120 155793573
0 111796461
120 537400821
120 757463042
120 151543125
120 281625739
120 611827813
120 737945308
120 154719951
120 394218952
120 923894354
120 978943110
120 127116361
0 700397311
120 767998759
120 627796472
120 88434037
120 211338378
0 150483969
0 491189910
0 362341216
120 245843475
0 5733701
120 851768747
120 468225972
0 377953090
0 801037495
0 45331842
120 669568738
0 117381772
0 788399944
0 782089743
0 164754512
0 509371517
120 348341711
120 853360292
120 470209302
120 623717235
120 830071562
120 254802636
0 67407122
120 866881539
120 827704284
120 146018718
120 146404619
120 180757701
120 247707366
120 147817232
120 32927814
0 781303912
0 654806365
120 899097117
0 597740248
0 333230625
120 797049696
120 431119157
0 145099804
120 758184265
0 472725031
0 599522398
0 624151313
120 20861901
0 862240181
0 476677386
0 988642995
120 817634626
0 51842278
120 713669151
0 73542935
120 254964144
120 928057667
0 457911640
120 209410737
120 230710350
0 952653239
0 514541892
120 173820152
0 267164541
120 739526822
0 390374632
120 422804402
120 334488126
0 300542739
120 497080374
0 867554811
120 152273498
120 112728949
0 330525893
120 803088480
120 974817818
120 116998400
120 842563060
120 756169648
0 64395672
120 8341454
120 375160952
120 454626627
0 836066118
0 383099765
120 68893519
0 561484111
120 232443870
120 549356027
120 191945078
0 971252987
0 236007502
120 585102930
0 654748298
0 488565027
0 974940022
0 998829849
0 487261192
0 158015446
120 439635694
120 689756718
120 22422119
120 323822014
120 381424707
0 979360585
120 508192191
0 969266256
0 102514045
0 902904231
0 948046495
0 198062480
0 259284524
120 832556126
120 132936806
0 430081372
120 326567541
0 968577699
0 353582455
120 849040838
0 846442924
0 49825631
0 476639187
0 835897470
120 225213050
0 651253723
120 967511467
120 917399039
120 84647870
0 928995716
120 24000142
0 119533708
0 493337620
0 460707147
0 226072291
0 589537802
120 689333458
0 749926588
0 851620436
0 9670028
0 650642741
120 566636618
120 761283860
120 221612452
120 574273395
120 828359707
0 883203656
120 500236044
0 82925800
0 139129387
120 13526521
120 422816022
120 993794851
120 581974520
0 31691482
120 488625494
120 438429492
0 942438037
120 635051413
120 872548208
0 198445377
120 313151762
0 564690106
0 603550405
0 524339628
120 120817603
0 441550678
120 3320786
120 329135028
0 487992258
0 933695523
0 325988049
0 500652589
120 640001880
120 798913155
0 370503060
0 977236555
0 218207306
120 107599208
0 601182275
120 751513021
0 772949067
0 485353877
120 860534617
0 630704672
0 879056672
120 626458107
0 900374339
0 22858462
0 38675231
0 604481887
0 997476804
0 243474306
0 847454525
120 257040352
120 549951838
0 155564659
120 134247845
0 639942026
120 662829269
120 526674303
120 786732949
120 275455286
0 138972070
120 220033362
0 492948370
0 301907645
120 518600648
120 547350710
120 218249729
0 934281871
0 372732857
120 623696604
120 576107819
120 306644338
0 890798313
0 514932371
0 545236510
0 602433080
0 444291549
120 436156116
0 858553254
120 297019845
0 905327314
0 539702547
120 684177369
0 453140928
0 478495572
120 468485572
120 407159827
0 144846581
120 318413389
0 880257392
0 415401521
0 969898884
0 218267414
120 378567764
0 86667200
0 98401875
0 450534970
120 7871136
0 298446701
120 136294107
0 27972267
0 867779352
120 411405039
0 974912952
120 507109163
0 553751283
0 182592276
0 964756107
0 985551127
120 241499677
0 182104518
0 428975524
0 575644745
120 476105286
120 778191862
0 157537778
0 311515689
0 755061168
0 986561872
120 363511491
0 933598375
0 682822760
120 35780674
0 53252515
0 906170699
120 381737289
120 645022698
0 734608100
0 285931057
120 27490906
0 898539104
120 72379059
120 950313320
0 271754339
120 924185437
120 949680260
120 346450368
120 625324438
120 633820294
120 996431703
120 785896271
0 288457139
120 480159964
0 573810471
120 698732161
120 797928584
0 847737744
120 360929941
0 431801115
120 443053509
120 168123928
120 735757110
120 162520831
120 822307316
0 152952873
0 508826069
120 741474563
120 750990997
0 447480304
0 104862910
120 760267789
120 897080072
120 714289879
0 468377663
0 780474527
0 787011676
0 249598475
120 392630221
120 952919031
0 348141521
0 917306763
120 811606429
120 137255821
0 496155534
120 399863264
120 39410655
120 90629017
0 789780802
0 880191924
0 388688934
0 335169979
0 526394976
120 607545188
0 886322251
0 936107396
120 695798559
0 328663970
0 998731413
120 707142705
0 499025118
120 518609352
0 55466106
0 707500511
0 338690512
120 563373255
120 777421714
120 922708541
0 760229027
120 873362948
120 234136632
0 85901299
0 46930594
120 473294629
120 679771151
0 986491392
120 446225991
120 708638679
0 784735748
120 488057197
120 578589708
0 764186861
0 13761138
120 373787195
0 400050441
120 166118624
120 828661087
120 774097320
0 493972277
120 938834285
120 997402732
120 13040694
120 780762591
0 605390645
120 754686013
0 768451404
0 576278187
120 99180302
0 299044228
0 928112187
0 754462402
120 701207577
0 300985411
0 747246879
0 235592681
120 740019737
0 51994591
0 569216645
120 349059522
120 248230080
0 555338120
120 586190899
120 597017341
0 186635673
120 865541948
120 467719934
120 166378323
120 417515305
0 383060076
0 368149327
120 431705096
120 126160308
0 174696390
120 370696945
0 967698930
0 306560571
120 160232700
0 578064778
0 898567165
120 265269899
120 622281762
0 273273780
120 575119554
120 987176832
0 339258943
0 140380586
0 87655938
120 976515782
0 171014147
0 870700006
120 381289352
120 648152104
120 665057357
0 635388184
120 717647898
0 47252212
120 452935591
120 977021442
120 256498401
0 322815225
0 315178077
120 779527818
120 67033388
120 564326037
0 766355124
120 730209498
0 526250193
120 588220621
120 178329288
120 522801271
120 628127292
0 964229510
120 53559531
120 957121592
120 498849816
0 11932323
120 903565290
120 118183236
120 444486977
0 832788503
120 289863812
0 258486174
0 218045094
120 678532916
0 18030512
0 133320008
120 666367626
0 868783459
0 323361267
120 885087530
0 268657751
120 487373777
120 407950749
0 922055146
120 324794488
0 472420103
120 165498828
120 285283365
120 195389048
120 151737628
0 842743063
0 994313407
120 108732000
0 856514527
0 202228709
120 318070800
0 919274562
120 236160935
0 532476514
0 996303939
120 306259831
0 631905455
0 54838405
120 640990934
0 982360557
0 924789901
120 613350470
120 626172834
0 820563085
0 98014847
120 324191351
120 740738211
120 73969235
0 74380769
120 680732407
0 896104313
120 985609331
120 416256221
120 838685559
120 945418880
120 152980078
120 808569078
120 274868398
0 304446164
120 185450419
0 142441505
120 775452979
0 149233445
120 619133498
120 694289964
120 93384574
0 52904295
120 915888284
120 918191285
120 792564366
0 386724752
120 888484512
0 921709154
0 206309863
120 241944757
0 806165177
120 132609288
120 376877548
120 574260433
120 984407530
0 332927784
120 947516309
0 212516701
120 695728743
0 775518624
0 73764549
0 365786058
120 692315987
0 157236306
120 153742532
120 676211875
0 61134509
0 214425540
120 691129463
0 425928431
0 312540654
120 15548381
120 159458521
0 940345986
120 345106851
120 677345229
120 887425057
120 931898572
0 25669726
0 320720783
120 566211930
0 893610748
0 770890342
120 913349880
0 271619668
0 736755570
0 493140805
120 795246547
0 496038423
120 419881328
0 649247996
0 946217392
120 760966862
0 64333566
0 628407683
120 252087725
0 191884237
120 498294914
0 271182866
120 631675763
0 454362930
0 387118478
0 86177984
0 113505075
0 546092581
120 163477677
120 246460711
120 70246062
0 507122789
120 634201782
0 244592266
120 28649028
120 465963767
0 750718673
120 125948915
0 243349298
120 873410731
120 456130096
120 866436289
120 577427636
0 454092657
0 586961884
0 431450140
0 436198685
0 885842981
120 680388116
0 698510429
120 365036035
0 60986256
120 873146039
0 677024798
0 830614400
0 108182511
120 558391921
0 264294962
120 236157351
120 505655278
0 906672428
0 82269528
0 769321622
0 193780341
120 96465524
120 287876671
0 782722707
120 709241752
120 365834565
120 764788763
0 566002904
120 394026413
120 143179136
0 568132935
120 206102628
0 889751834
0 573951502
120 659406550
0 148291719
0 698533852
0 339400562
120 382837966
0 796050798
0 962282862
120 443100761
0 815984150
0 215835326
120 988474432
0 658185901
120 730624219
0 952297202
120 169998850
0 170918827
120 291231138
0 115692853
120 177792358
0 102133263
0 267742019
120 279120129
120 588823623
120 846983555
120 163058025
0 102041853
0 735540523
0 739234147
0 317866798
120 660688952
0 987899309
120 188409958
0 272313614
0 213028298
0 180502770
0 109733312
120 886870357
0 235844233
120 555440576
120 48397804
120 410547638
120 112118407
0 736121793
0 412993005
0 271911211
0 251470644
120 838820134
0 622475563
0 754003914
120 242360617
120 793520246
120 554168242
120 383979349
120 722724965
120 928561658
120 367379338
0 780090647
0 981145548
0 513512338
0 713401144
0 757425142
0 32489962
0 226065224
120 282206165
0 385721521
0 866530237
120 739549949
0 374511599
0 637272176
120 362153527
0 894737303
120 860493486
120 468668271
120 294733080
120 465973674
0 990833008
0 684832599
120 204536729
120 978722946
120 493303185
120 991447127
0 685175890
0 846642492
120 215394288
0 323941333
0 141943414
0 681587413
120 50381508
0 266677252
120 606089927
120 980871155
0 960695132
120 330117320
120 75208464
0 645802878
120 463661012
120 680640238
120 817298343
120 323969614
0 712027443
0 261475225
120 844185140
120 821778165
120 238283253
120 36611088
0 849051434
120 559603969
0 864197127
0 476892789
120 882183383
0 619049901
120 549329939
0 13598470
120 367792848
120 417995623
0 955926871
0 204198243
120 405326423
120 309068421
0 963866750
120 999209790
0 35886546
120 331496705
120 815368637
120 714294224
120 191389342
120 890947315
120 616555621
120 769998457
120 482805470
0 197705458
0 450475487
120 271105892
120 656448187
120 939512832
0 822864971
120 869698371
0 786721832
120 891194624
0 119266955
0 671871857
120 627453697
120 94714597
120 378349635
0 738282062
0 564814197
120 879823787
120 153112122
120 358416853
0 314006596
0 486654814
120 992878528
120 787031092
0 886176897
120 728984058
120 838729154
0 118195988
120 268624834
0 44183942
120 806699756
0 826694442
120 936554302
0 513045521
120 284978154
120 263849107
0 576494879
0 466710776
0 4741255
120 278341872
0 921381758
120 422251139
120 128635062
120 397800438
120 552252422
0 260751621
0 501073382
0 130979487
120 845446482
0 51768961
120 640780921
0 588160262
120 956490750
0 452462591
120 500693287
0 514034554
0 623183859
120 172787683
120 517773588
0 331607890
120 323363484
0 409398383
0 305211193
120 458392934
120 223676505
0 157576302
120 65068030
0 888135106
120 578055964
0 126934611
120 158441114
120 629412895
0 272376134
0 905941199
0 630602030
0 685295612
0 413119969
0 608799831
0 768275540
0 176616402
0 378935471
0 167470836
0 435492281
0 685769025
0 247824744
120 377380093
120 724736072
0 282778560
0 374610683
120 581084713
0 998716581
120 565098484
120 572563617
0 531284714
120 622062026
0 171517828
0 948308635
0 736109496
120 116325429
0 866504607
0 935260707
120 637735358
120 544172036
0 792550774
0 959822939
120 628543109
0 86157429
120 389007310
120 118391576
0 318243373
120 60999349
0 535235270
120 561824803
120 508939389
0 375490563
0 731745608
120 968916692
120 637164734
0 952121541
120 795196546
120 502258418
0 293557766
0 116800658
0 831502598
120 625652987
120 412033281
0 426824394
0 984125715
120 241526989
0 848765066
120 788834162
120 721746623
120 439916240
120 913283459
120 715058687
0 45082713
120 725398254
0 31642227
0 194200408
120 468520969
0 477564201
120 23673434
0 490767766
0 942434706
0 278382854
0 345213090
0 303077208
0 844340505
120 55974409
0 988714739
0 895743469
120 550738685
120 712962974
0 112096535
120 792636617
120 292538050
0 527464282
0 97660027
120 281178635
0 807986957
120 538162311
0 508664362
0 554563751
0 873837755
0 139999296
120 926743135
0 162089544
120 508891055
0 24208753
120 847794580
0 418290336
0 934976667
0 973448910
0 131761974
0 414423993
120 140941022
0 588280707
0 381786233
0 65291716
120 552228121
120 424419549
120 719115402
120 876320119
0 835551513
0 184245234
0 112519824
0 434442475
120 166028601
120 220350807
0 699282382
120 227608243
0 732027249
0 46050169
0 997074269
120 77402113
0 113895475
120 366594682
120 835294771
0 425559750
120 934608728
0 419756149
120 634388438
120 266172016
120 971289649
0 32926853
120 630411957
120 365088286
120 957453396
120 653222268
120 402287264
120 37995919
0 844801197
120 351518815
120 817953276
0 917344833
120 189374874
0 232645707
0 351383842
120 190955805
120 351733013
120 552257860
120 10437811
120 614298433
120 103518563
120 712654216
0 183088074
0 351801213
0 908594591
120 189576122
120 719557339
0 562201075
0 511632892
0 747758332
0 206378054
120 293565753
120 892545631
0 841649511
120 764860572
0 203286278
120 723592307
120 98717363
0 401070599
120 210749060
0 315493587
120 910468216
0 604360973
0 771077512
0 272074726
120 52818794
0 498842856
120 694163800
120 804734518
0 625975380
120 576245966
120 638785755
120 581477211
120 897923470
120 959862736
120 362395252
0 729383484
120 657699118
120 142249513
120 196421327
120 498431723
0 116445643
120 132580037
120 477518801
120 603981940
120 528257662
0 507250947
120 803180920
0 598710590
120 545392633
0 61494696
0 896306168
120 855926672
120 398355221
0 525305859
0 470316212
0 703705039
0 887118983
0 860157033
0 549299215
120 285290954
0 927960057
0 599883583
120 424562099
0 221502558
120 121245430
0 435999004
0 262869474
120 398424825
120 846780847
120 510817046
0 446034388
0 78328755
0 175335104
120 200907546
0 436346896
0 421284492
0 224872483
0 724862832
0 424919175
120 77897945
120 319229671
120 932298674
0 543787842
0 792587169
0 578894854
120 163529951
0 313874255
0 515245971
0 750885427
120 143564537
120 875406481
0 363838706
120 438439787
0 713836333
120 985102226
0 344145793
120 798291320
120 497927139
0 900279453
120 853689389
0 979327911
120 188866353
0 200127337
120 863967829
0 738169101
0 341708742
120 880517019
120 977176667
0 464396476
0 260935643
120 557261027
0 281114017
120 52967183
0 362845404
0 362341298
0 192458846
0 146999945
120 255551825
0 248968094
0 279863425
0 543292569
120 873944043
120 386082115
120 265609221
0 40746782
0 270531369
120 868653029
120 404713498
0 440854730
0 657965110
0 811796769
0 594514652
0 47442348
120 620463723
120 919079572
0 4050760
120 370450153
120 344687290
0 335942487
0 610735008
120 336900364
120 552881735
0 720517257
120 261875059
0 89600440
0 814657436
120 173542461
0 401209072
0 991358128
120 153922620
120 218562996
120 144457334
120 255467566
120 885783850
0 425394786
0 244421902
120 774084335
0 910438621
0 322087477
120 135845787
120 536802498
0 990534313
120 257175780
120 477706993
0 994292988
120 696249707
120 853190663
120 86533772
120 469140490
120 67411924
0 672615217
120 243346908
0 470567448
0 463784874
0 121252384
0 688001667
0 860869929
120 292047246
120 217532337
0 842175507
120 137943283
0 840821670
120 490529884
120 655073320
0 785915598
0 765252260
120 953603865
120 942739595
0 682009005
120 182593930
120 559281790
120 858308374
0 160289226
120 161329819
120 580923310
0 583766434
0 383638188
120 715482032
0 18222626
0 518915042
0 661127113
0 802304444
120 346529901
0 636683450
0 404282857
0 916899651
0 360007210
0 725326406
0 256600209
0 575379992
0 954867718
120 438402583
120 865970696
120 657942806
0 929598052
0 168472707
120 44355642
120 966354309
120 533128086
120 468798485
0 361430291
0 24365
120 466643501
120 893262051
120 825454777
120 345676875
120 745323259
120 839193198
0 545305105
120 959118363
120 867996694
0 963139918
0 748633297
120 506400467
0 209253480
120 78229424
0 793472112
0 960012592
120 536612105
0 883913240
120 202297396
120 432473437
0 502944951
120 134377992
0 136686955
120 312908429
0 865658526
0 854033501
0 491010606
120 496209414
0 380145499
120 237406474
120 705276917
0 449500849
120 940435501
0 958050114
120 397514770
0 114450534
0 11593210
0 778429939
120 449249448
120 338134687
0 764969716
0 938166807
120 450708747
0 879242840
120 66712050
0 96159070
120 230208029
0 934207024
120 108288908
0 321584743
120 353246278
120 421757691
0 834207724
0 490534275
0 665264517
0 593308143
120 33365299
120 958379818
120 823113246
120 6194386
120 377861059
120 185308632
0 84819275
0 555164827
0 850950933
120 607243701
120 894626239
120 875459717
0 361674942
0 302655805
120 38579152
120 906640947
0 696051610
120 272973857
0 799520306
0 489378800
0 290393599
0 693255778
0 397021797
120 449483895
120 595051326
120 731659193
120 329885188
120 911687662
0 738204549
0 314820789
0 307877527
0 755111978
0 234652680
120 509174877
0 927784782
120 53288382
120 83921086
120 893068450
120 526778057
120 466539283
0 584363024
0 909135384
0 922767546
120 631795259
0 341814428
120 114572191
0 923577047
120 159650691
0 458384056
0 479062890
0 452629069
0 825526592
0 423178863
0 909830334
0 141394767
0 107265772
0 61051474
120 753545370
120 939224076
120 648866599
120 467168740
0 981411634
120 42398244
120 362687928
120 202859361
0 20510273
0 150323022
120 863633298
120 310876329
120 625163806
0 541714950
0 831579705
120 913902758
0 526514043
0 485946888
120 554582598
120 308464056
0 680631179
120 555920010
0 181562785
0 864311947
0 312150639
120 490092981
0 845301113
120 671055833
0 729374952
120 651641132
120 185991925
0 469250372
0 196783661
0 467490856
120 72122350
120 739608736
120 189406240
0 486620501
120 755106915
120 348873158
120 356096654
0 270835654
120 423578385
0 926506916
0 739319613
120 933609058
0 69801361
0 364522367
120 179182341
120 813087704
0 793739399
0 226548113
0 865455370
0 725983639
0 612255485
120 958995362
0 563281577
120 968120209
0 886002500
120 226959900
120 661608084
120 170705803
120 601023609
120 907104369
0 319584882
120 7750372
120 255068703
120 837921638
120 66995605
120 125192782
0 570827777
120 642719374
0 112113275
0 978541147
0 475381356
120 225141595
120 350328197
0 789364049
120 998321755
0 548702050
120 829266966
0 450418544
0 258712857
120 315592103
0 497969614
120 402950912
0 47431623
0 127314948
120 880212852
0 446426299
120 465609308
120 231945894
0 813056771
0 105740714
120 528604711
0 561205340
120 976785438
120 549714097
120 249534931
0 122711128
0 791775525
0 716379287
0 793818895
120 692525036
120 690251944
120 948999309
0 163147322
0 365290982
120 806277904
120 71612471
0 243147740
120 534283087
120 61037313
120 67845286
120 678830514
120 282027397
0 730327005
120 952342534
0 313489996
120 443035068
0 147566213
0 530572399
120 979438792
120 434184772
120 168699573
120 713150841
120 224195703
120 697635674
120 255305754
120 791530535
120 643412996
120 910368730
0 303509115
0 592372851
0 26567141
0 750184565
0 30872720
0 127454019
0 743496294
120 236020795
0 488771334
0 37328774
120 723500637
0 830414588
0 336404869
0 259896427
120 766642706
0 704562712
120 574650100
0 179160739
120 297367566
0 945728555
0 991148669
120 592880184
0 492153019
120 731074867
0 466657031
0 300702817
0 335317096
120 365456287
120 587437889
0 223635873
0 990432968
0 957860567
120 787466841
0 260778878
0 454705637
120 517698665
0 632251161
0 737176725
120 726258448
120 662771331
120 120831458
0 497661097
120 182897201
120 315377597
120 454317800
120 243178712
0 661056321
0 59452353
120 524825929
120 867459351
0 766950942
0 997272753
0 886325007
120 194369546
120 701979123
120 721340391
120 357178876
120 162204912
120 249502269
0 906280228
120 113904583
0 520736446
120 991184109
120 967368677
120 822414330
0 641527484
120 366958028
120 424592622
120 9124623
0 561044631
120 49619652
120 661866824
120 781476115
120 274665625
120 488431598
120 395696466
120 730759782
120 349292608
120 502299928
0 421867055
120 445845174
120 460528646
120 671312618
0 59415975
0 897511696
0 451542272
0 424108119
0 957352476
120 501875325
120 444092922
0 201617414
120 311521057
120 920224479
120 164486509
0 224630263
120 744733156
120 15008529
120 382061293
120 925882373
0 926081228
120 705489524
120 91420609
0 26501958
0 230945748
0 989227705
0 372367242
0 216518784
120 71438795
120 291842132
120 54749251
120 266383666
0 291978168
120 396653481
120 773245490
120 416293594
0 440188012
0 764327260
0 942652501
120 926443790
120 150281570
0 562290293
120 314355549
0 624358891
120 411325506
0 811073975
0 47483979
0 642039572
0 70039917
0 425714509
0 318194984
120 215445520
0 54977566
120 188972963
120 610145214
120 61810121
0 470565470
0 925123704
0 724348162
0 885430234
0 506554227
120 306713523
120 459573037
0 604041621
0 905728882
120 400371784
0 291467084
0 734131364
0 427639395
0 610854752
120 430164284
0 280084421
120 854618658
120 375002520
0 317147672
120 389907886
0 190221534
0 464572566
120 405957402
120 933632746
120 137035835
0 876447043
120 613248923
120 997208271
120 681481092
0 915087603
120 420298729
0 897849538
120 628916452
120 385097465
0 491932709
120 749446107
0 959102600
0 993385097
120 973183653
0 334340780
120 227743168
120 657566419
0 625701805
0 14686159
0 944489368
0 26348830
0 777907042
120 367358686
120 780516647
120 517621753
0 290378281
120 785917336
120 785632291
120 856722410
120 283983376
120 571621076
120 313856970
120 532208422
0 31688825
120 984080061
0 318905396
120 694747171
120 877904087
0 937325752
120 260189856
0 21118855
0 308617875
120 782426738
120 747280075
0 303374855
0 111175173
120 723445890
120 814609778
120 412904591
0 343467510
120 18704845
120 514521698
120 807405202
0 261715647
0 860139294
0 739919559
120 197997579
120 16579599
0 260718921
120 526372893
120 846691016
120 994232766
120 736441608
0 937749405
120 668951049
120 56273294
120 385890500
0 866109606
0 633506311
0 434257296
0 975663948
120 686489249
120 667590573
120 579856199
120 446529859
120 795521659
0 263747296
0 916675246
120 587442417
120 654824532
0 135663231
0 744729499
120 308506325
120 77904188
120 171865664
120 816708529
0 151340540
120 208216412
120 340200650
0 498222331
0 636050882
120 687543127
0 782919869
0 511933015
120 128140407
0 666996564
0 652321093
120 1649848
120 435787449
120 792469210
120 478377458
0 626204545
120 967320049
0 824856179
120 879890648
120 474235796
120 896196033
0 45080258
0 602826437
120 186754337
120 81822774
120 730090302
120 963199136
0 176152856
120 846026857
120 829723543
0 575818142
120 715270859
120 116595190
0 711938100
0 562034066
0 563533863
0 17754862
120 557954695
120 608078554
0 873753026
0 184938255
0 420387450
0 102476390
120 87824655
0 841337630
0 237648195
0 300171772
0 222603937
120 598175054
120 181574867
120 121901373
120 836903894
0 94431423
120 500849619
0 640871024
0 25863513
0 369653035
120 418561020
0 360717655
0 373507113
120 956152855
0 327679201
0 935759631
120 308760950
0 288463152
0 871716460
0 119923935
0 31706209
0 412002879
120 155183606
120 269306235
120 252418196
120 901271327
120 349902593
120 880647455
120 360371526
120 107738106
120 791594715
120 293693757
120 496226320
120 464423750
0 403664125
0 207566939
0 503961475
120 612919367
120 408082913
120 138114279
120 456382010
0 152295226
120 512360438
0 877463858
0 541553612
0 734198608
120 711737215
0 969009576
0 498231160
0 214808283
0 256632519
0 914388826
120 997622982
0 176726488
0 984998134
0 688527789
120 341771747
120 230522694
0 745507796
120 546321382
0 161457197
0 522027545
0 266178682
0 499287681
120 950691329
120 94729207
0 184414400
120 459493490
0 312242156
0 615578458
120 296505602
0 926895910
120 982212203
120 386366424
120 576873756
0 623649400
0 523270211
0 813443450
120 527907441
120 972533560
120 826597561
120 443815819
120 116998305
120 937917347
120 395777449
0 691063546
0 479473518
120 861904572
0 899547135
120 415839206
120 424849618
0 533869519
120 886354397
0 134188063
0 473113108
0 809424214
0 180946907
0 970783438
120 667302981
0 170452524
120 574501405
0 658283139
0 80363210
120 856728201
0 505882040
120 759831086
120 832506605
120 260166130
120 557813688
0 715610155
120 114040171
120 210729371
0 641830711
0 220430833
0 380272441
0 789935485
120 738586205
0 720638273
0 349455451
0 262167172
120 150716536
0 994246090
0 689823113
0 450546758
120 698727243
120 38285647
0 248362702
120 846638105
0 431058447
120 269617203
120 47435685
120 808726286
120 585960798
0 4225589
120 88243104
120 299728485
0 520467880
120 93296575
0 966353756
0 583558297
120 600225948
0 767322565
120 981140342
0 107458794
120 21109141
0 295412564
120 121153428
120 51682646
120 288556410
0 108563575
0 302861387
0 754732927
0 216117938
0 996703807
0 957132779
120 787871108
0 832101096
120 492479680
0 337926499
0 823512348
0 740055078
0 113745252
120 306050239
120 696999014
120 988706919
0 849523772
0 754197341
0 739272622
120 957720757
120 974100858
0 692824059
0 452842051
0 805994212
0 903552770
0 546676401
0 734268408
0 330207785
0 531654689
0 999014776
0 359438519
120 124610628
120 404213926
0 586670906
0 103323154
0 486572813
120 261405566
120 547628848
0 73045174
120 525929145
0 529760981
120 929551036
0 90711674
0 821267878
120 188334856
120 581486346
120 217856485
0 553242838
0 114701326
0 899728311
0 497254844
0 886712286
0 763610199
120 344999683
0 657745331
0 743535844
120 901580247
120 879724455
0 401749349
120 691820008
0 523951771
0 376801992
120 459602462
120 841170836
120 692859780
0 303898566
0 26359262
120 3172810
120 194451030
0 765352857
120 876738275
120 227133545
120 248676203
0 211831167
0 112502953
120 134695031
0 464180073
120 716615669
120 358612161
0 127183652
120 213059145
120 474033319
120 884778036
120 836474952
120 729423547
0 567934230
120 969895698
0 972116109
0 48579052
120 171575383
120 440926535
120 509961605
120 525837490
120 566644451
0 229090997
120 607153724
0 622371502
0 731130057
0 743781803
120 124952642
0 744933709
0 689589829
0 546420318
120 159410457
120 363836288
120 418690305
0 467081843
120 256149544
0 543171528
0 3003712
120 263478455
0 836502970
0 660647852
0 294117620
120 360705850
120 36161319
120 765753945
0 58791001
120 493353828
0 242702699
120 687344479
120 93718485
0 825425463
120 789023120
0 499217233
120 888867708
120 611661910
0 172595198
120 897408212
0 499266449
0 962502649
0 733188127
0 308328711
0 449272458
0 132343154
120 282419410
0 173355626
120 163025154
120 870528436
0 593903195
120 844488370
0 866286054
0 316500830
120 956570127
0 203745546
120 493162649
0 937079302
120 757328858
120 584144969
0 759860360
0 502124029
120 245520751
120 639663924
0 169722981
0 599208217
0 860686556
120 353232862
0 127837881
120 354877150
120 600373026
0 938261260
120 525111394
120 624343922
120 290349411
0 614197007
120 604715105
120 741158435
0 896702138
0 665010952
0 232759639
0 575072614
120 105721761
120 473342593
0 471313917
0 968129294
120 913188089
0 938885570
0 446936070
120 439534813
120 742413648
0 81294866
120 29009552
120 72335396
0 617313164
0 731741670
120 377687365
0 999085844
120 513723504
0 231013636
0 269454159
0 674051155
0 848189748
120 70089234
0 141400398
0 258437643
0 466703731
120 831352147
120 809540249
120 815508777
120 602003949
0 479685216
120 719943122
120 219008237
120 164176182
120 937403189
0 815779048
0 819868181
0 316744830
120 162838722
0 814876465
120 607435347
120 92816747
120 446244173
120 700583414
120 967805504
120 615262710
120 74695934
120 750185146
0 845801816
0 792476784
120 813008249
0 199489047
0 716792439
0 19455351
120 965286043
0 718575850
0 419256817
0 839201715
0 357053855
0 331043834
120 401931668
0 277395330
120 161313107
120 987814406
120 976146537
0 216820135
0 342595038
120 457375403
120 1619315
120 328081661
0 813904130
0 12682565
120 362496824
120 234194072
120 698838551
0 748985893
0 894874766
120 141002901
120 697129222
120 784775443
0 326256733
0 744256976
0 532809914
120 114771664
120 636459133
0 272722343
120 875230425
0 924967368
120 899314168
120 791729674
120 341553682
120 569899741
120 868764431
120 196852347
120 143080532
0 467284426
120 455085837
0 539183523
120 135640785
0 186303633
120 733007315
120 379000584
0 552556479
120 893628512
120 345892976
120 991907390
0 61930067
120 833904882
120 676032477
120 569678732
120 429665205
0 191873569
120 519045832
120 224589216
120 252160518
0 246682818
120 95469166
120 309270212
0 77912992
0 390905623
0 132898576
0 740252026
0 149715625
120 363857408
120 737619489
0 367694704
120 411068410
0 825168423
120 74797061
0 450008275
120 273413259
0 237579519
120 411845631
120 127779057
120 510347453
120 314354006
120 890861792
120 926005469
0 386349381
0 974966746
0 538194942
0 625660772
0 68218228
120 575068998
120 16736277
120 843096735
0 402352691
0 923346268
0 637987252
0 915997048
120 232876308
120 326594746
120 967898930
0 869047856
120 392215594
120 209263979
0 306361602
0 247016079
0 916215652
0 246057069
120 182389316
120 100681364
120 561660793
0 196903784
0 862791364
120 415082590
0 836154279
0 500510956
120 377261365
0 615972388
120 625292256
0 845059492
0 626437841
120 578014550
0 511127406
0 41507550
0 309109396
120 98023275
0 252882086
0 689811442
0 391204507
120 416442152
0 96611271
0 386537994
120 99633524
0 846293227
0 618890295
0 934242279
120 902161794
120 835647243
120 231246003
120 977401824
120 755656681
0 445018588
120 503348044
0 51811475
0 471430517
0 268259491
0 261149182
0 773931583
0 825902639
120 762239468
0 692295180
120 268302503
120 972444783
0 89467674
120 682642626
120 847274133
120 397789230
120 379873045
120 582330448
120 75261945
120 806827914
120 411499276
0 489559905
120 456128388
120 763422936
0 698535061
0 532576484
0 437802499
0 797148765
120 554011906
120 526112476
120 392384366
0 86319594
120 558390170
120 405121546
0 286368993
120 570727360
0 320030854
120 955425639
120 602632719
0 8269994
0 688962828
120 846041865
0 729139072
0 724089061
0 920575490
120 908371415
0 854981688
0 29301816
120 780093603
120 121660862
0 989441630
120 159630174
0 837608461
120 731710673
120 574799483
0 440758807
120 372830270
120 461915613
120 253341543
0 650627498
120 474982064
0 251033379
0 78619441
120 539117639
0 54139474
120 283834327
120 4711178
0 232442385
0 221953781
120 353042012
120 946587019
0 130503343
0 259976820
0 650365810
0 518579651
0 79626271
0 177752869
120 769360976
0 703712194
0 189287474
0 600117221
0 302472259
120 756455954
0 731991949
120 193762205
0 587379360
120 800977693
120 245725145
0 664093845
120 221491143
120 704630585
120 528976615
0 590009585
120 329429226
0 753695589
0 234044789
0 165954057
120 41963117
120 34956531
0 593165017
120 231524836
0 213600400
0 482274044
0 949367874
120 538051730
0 233417476
120 503542365
120 664282711
120 647938406
120 858453000
0 267144147
120 298577517
120 638526562
0 750438424
120 561404289
120 291068988
120 335296149
0 450218588
0 271091986
0 865297355
120 698869871
0 342831229
0 899068400
120 781957548
120 885452647
0 979172788
0 879168755
120 311406324
0 958146484
0 941760726
0 373530218
120 482833833
120 798200230
0 396908072
120 450458076
0 855257613
120 878539007
0 153539335
0 678423802
120 942920778
120 763615114
120 212973031
0 893348752
0 247931051
120 207913727
120 925319831
120 8342173
0 12798416
120 836175184
120 990037008
120 957661387
120 927369444
120 93016778
120 907729899
120 890241052
120 80205110
120 701797722
0 394549191
0 347656814
0 178611027
120 187498797
0 917015408
120 306380291
0 409214798
120 449281729
120 436901154
120 986441143
120 400589717
120 19514811
0 241618005
120 953859066
120 296355024
0 748954291
120 505129947
120 593834435
0 749409706
0 558023690
120 983590282
0 848370998
0 486925018
0 505953306
0 395172020
120 566532130
0 493175552
0 654440712
0 51945152
120 995043606
0 40239621
120 65555101
0 29334422
120 213626636
120 351648505
120 387899647
120 27020792
120 83373345
120 2538979
120 403915529
120 233195653
0 688766494
0 97620063
0 40932033
120 751408618
0 833225264
0 170097908
120 912630219
120 17323934
0 251859956
120 178501672
0 532313927
120 913892645
0 962767804
0 599186965
120 276057718
120 649860905
0 886714146
0 71972907
0 428966024
0 23698650
120 362764052
0 883944991
0 138551936
0 911443041
120 293213953
120 913191598
120 43976428
0 376094425
120 818250884
120 68158959
0 557723990
0 233142768
0 831529691
120 755254782
120 251730903
0 170480185
0 339878234
120 48308893
120 850116838
0 627107567
120 47132593
120 550879121
120 899710809
0 305336109
120 749431610
0 79901163
120 255541843
0 510795025
0 592761961
0 364483929
0 849299484
0 41691961
0 467286142
0 166777737
120 125252587
120 297233036
120 518944879
120 659932894
120 551905544
0 401428978
0 792564074
120 940041276
120 151685876
0 805984656
0 678940618
120 832843323
0 811415007
120 2321302
120 682291949
120 883444231
120 947749381
120 15658302
120 817982905
0 766929636
0 802760562
0 399937851
120 262930718
0 277161371
120 47310467
0 682572971
0 640209963
120 787391104
0 877628873
120 74325144
120 937318501
0 653888490
0 313766869
120 411590348
0 148496533
0 887567751
120 838147227
0 599722639
0 490541379
0 209305934
0 360183190
0 983216990
120 64843032
0 592977941
0 540526902
120 353428950
120 719504157
0 371510126
0 674150957
0 278332806
0 454374506
120 2813220
120 710593726
0 340253471
120 765474449
120 300994121
0 480893727
120 119551120
0 229500262
120 193921836
120 154826743
120 581214973
120 447587545
0 585934607
0 153881872
120 361486502
0 202832916
0 789828111
0 593111509
0 764187753
120 719871977
120 273171559
0 46387701
0 576988286
0 296408864
120 219016024
0 232463630
120 663992264
0 986433903
0 554225935
120 497531709
120 215519963
0 910061180
120 935310584
120 853195739
0 786069907
0 556710853
0 431807939
120 340456184
0 957312629
120 780606166
0 800817887
120 897188399
0 33343167
120 869709937
120 380140564
120 769391125
120 416838247
0 777522658
120 750260137
0 629385793
120 863741621
120 222359481
0 303621868
120 458672673
120 933707002
120 380633058
120 396794640
0 107538164
0 574291854
0 892572272
120 363969874
120 882934473
0 161243207
120 437237811
120 925501510
120 794447524
0 601268809
0 677213237
0 525731479
0 144664069
120 400673127
0 53375828
120 449325480
0 19281742
0 277340728
0 850203335
0 773496085
0 122086438
0 587464884
120 284577290
120 380936658
120 377126196
120 114218573
0 299936695
120 70076532
0 942679233
120 641441492
120 690464766
0 422004061
120 734857887
0 991162245
0 453371867
0 310466888
0 69287212
120 283301951
120 878645095
0 207803476
0 700852944
120 786612885
120 475969462
0 137554497
0 718467484
0 74586873
0 364169380
0 823292161
0 524111271
0 177139063
0 684560912
0 580200707
120 780552926
120 145853524
120 100959514
120 481803440
0 519272732
0 81546362
120 831690376
0 666833691
0 562865530
120 881306672
120 259979727
0 16437279
120 95771026
120 984881242
0 451907520
0 295829631
120 114127679
120 378976140
120 919123093
0 779974880
0 450311909
120 769381930
120 140686897
0 317665207
120 121833190
120 576377949
120 571272455
120 396931744
0 889928373
0 264412172
0 930021857
120 324391956
0 790847868
120 315758765
120 599862673
0 822541887
0 67325112
0 228491012
0 460887532
120 748032538
120 565507874
120 864069650
0 472627459
0 183788920
0 567033513
0 792431181
120 218288518
0 239208477
0 150009768
0 408402023
0 732276691
0 706216813
120 601650479
0 609624792
120 985147649
0 898539746
120 309517528
0 177090213
0 951871789
120 725157113
120 175913155
0 562511691
120 894051538
120 425732659
120 868297254
0 356580702
120 121298327
0 987897298
120 50189153
120 210664878
120 104971629
120 566519353
0 274473320
0 251325387
120 760854970
0 181145652
120 431939226
120 309310996
0 670709870
0 815529624
120 432176428
0 491094415
120 572518126
120 110684781
120 825814107
120 452020851
0 597973229
120 507966597
0 782131568
0 923540289
120 775438495
120 875726369
120 203669005
120 595760446
0 2176800
120 974758158
120 63491997
0 637018553
120 835971487
0 945003918
0 915382644
0 504408224
0 439145451
120 322458232
120 478186215
0 589489740
0 468514349
120 55291049
120 882053195
0 62326631
120 663355304
120 764188533
120 6607450
120 276806271
120 697693302
120 362551025
0 37937429
0 443520212
0 393282425
0 415855190
0 477994464
120 983917424
0 154782733
0 293134713
0 571062637
120 235983383
0 42436322
120 265290393
0 972506268
0 559395073
0 136439678
120 379923749
120 363737087
0 373769679
0 19343112
120 527151516
0 34912788
0 397985516
0 476426531
0 524738780
0 876347798
0 227309214
0 618365893
0 360421949
0 619969941
0 516363642
0 588820875
0 191297644
0 242794649
0 176576631
120 632527972
0 570131974
120 32308026
0 831027070
120 994478759
0 697193083
120 597325936
120 315204938
0 55427053
120 372403572
0 681835343
120 825758695
120 747157825
120 893103586
120 831033367
0 975559869
0 938467963
120 747564301
120 833223287
0 124730645
120 942582922
0 419977202
0 266866448
120 550751082
0 596148030
0 337519134
0 387215149
120 576964334
120 712000599
120 222730679
120 46130038
0 664068789
0 650352456
120 708411252
0 354316870
0 356404517
0 411773254
120 827297775
0 953453637
120 602668227
120 259717874
120 864364807
0 462569159
120 482998592
0 468399584
0 142799983
120 654033425
120 325760375
0 515331080
120 743304663
0 376639276
120 209045496
0 937917539
0 329213559
120 932750685
0 935782741
120 192705823
0 418531847
120 986854064
120 90358564
120 180333583
0 58930933
0 529656025
120 151991913
0 987902491
0 865794410
0 375360689
0 421224862
120 751345034
120 354642712
0 543418092
120 890938678
120 736649594
120 405521199
120 705029114
120 910781855
0 742329421
0 775594571
120 474653682
120 321630664
120 492203625
0 69221975
0 984692057
0 750394307
120 648076862
0 708543971
120 469683113
120 384096980
0 678480453
120 762048227
0 215538431
120 693829217
120 926618515
120 4745412
120 238142877
0 82484684
0 427116616
0 350312809
120 65732748
0 543923201
120 737806131
120 740804404
120 741330583
0 693737791
0 469186332
120 139525269
120 959359871
120 484892200
0 530971217
120 216806690
120 560102263
0 668315787
0 549135723
0 725942775
0 107926155
120 104676012
0 577958536
0 511712579
0 666315326
0 253331205
120 116039271
120 491175034
120 126657710
120 158097900
0 830432762
0 340898011
0 247187623
0 247394157
120 239592768
120 224152570
120 439246843
120 531643479
0 627898884
0 398595238
0 464639252
120 180094281
120 193182635
0 753700623
0 825536008
120 93176686
120 949977227
0 530482611
120 900596299
0 599234207
0 962298712
120 805441
120 744513612
0 504062996
120 855586449
0 794255453
0 739217482
120 297698515
120 241965423
0 248086035
120 946466482
0 274804871
120 951101494
120 701083402
120 158278317
0 869577810
120 386358533
0 135660716
0 199985599
0 379995616
0 52547085
0 119727807
120 559345630
0 553056429
120 571522268
0 506805379
120 700437363
120 29618446
120 115885819
120 873202660
0 334370851
0 992265669
120 777195077
120 414080029
0 976291420
0 796218890
120 138015125
120 506422539
120 482995240
0 972211490
120 927208058
120 223413412
120 15971619
0 114721106
0 243428657
120 534116080
120 470940376
120 335039899
120 254373200
0 823418892
120 463332246
120 18587904
120 117150868
120 50449608
120 574264458
120 249248490
0 483518159
120 698896212
0 395761753
120 972343502
120 286862759
120 911614336
0 339286865
0 771097145
0 72385255
120 849499136
0 929463608
0 439098231
120 94027897
120 89698510
0 118437574
120 401784713
120 723239030
0 639529076
0 288152931
0 732603144
120 303653134
120 694613459
120 893053846
0 146309812
0 964997456
0 779979998
0 979274543
120 61369961
120 986397699
0 862760634
120 833205793
120 379449046
120 828298091
0 744730132
120 61998481
120 948668530
120 788653528
0 642606905
0 366256318
120 148175670
120 619996350
0 676392904
120 583856445
120 896368404
120 941774135
0 721170245
0 932562923
0 762787663
120 656902266
0 863369110
120 305359012
0 585630904
120 475719634
120 304620499
0 270014590
0 606780599
120 620963164
120 577761590
120 794535732
120 138118636
120 390150087
120 773365319
0 711553014
0 322956264
0 969201070
120 926202054
0 796639513
0 415084248
120 170434855
0 410126620
0 889366458
120 386977364
120 922792218
120 703397653
120 288578244
0 817601794
0 898222067
120 165167504
0 997345709
0 989043579
120 16796771
120 180990147
0 473214594
0 979305071
120 212482996
0 721586672
0 389456661
120 512026727
120 326005692
0 277642971
120 188713942
0 96001457
120 421918902
120 72860356
120 781358816
0 406529033
120 847836535
120 633112236
0 221174321
120 861164661
0 788760214
120 470492906
0 498429128
120 48111513
0 583752569
120 317382065
120 397862521
120 580839315
0 853308859
120 386022503
120 701355664
0 882832714
0 853307403
0 755385598
120 354452377
0 133093284
120 696661317
0 18965771
120 240236063
0 801430564
120 595286179
0 901511629
120 910559623
0 941540268
0 786789732
0 619942266
0 838257803
120 697568855
0 75755090
0 661946630
120 932847243
120 945818841
0 898822877
120 692255145
0 995206481
120 844331648
120 370577293
120 1487406
0 362678697
120 238285931
0 539741606
120 131433939
120 848319011
0 256348024
0 294755925
0 889914713
120 142453299
120 268296660
0 814987512
0 386091975
120 82376881
120 966779096
120 453052523
0 568588909
0 572997298
0 786429019
0 92733797
0 232528335
0 714752307
0 394196400
120 68758152
0 219476190
120 544780927
120 635673905
120 837697339
120 430014680
120 227260409
0 74415213
120 562794196
120 455408898
120 786628442
120 11536148
0 51080867
0 264276810
120 824170542
0 34555961
120 529621358
120 370299416
0 254737092
120 280610140
120 915081822
0 842667603
120 584961331
0 317588470
0 115476794
120 330196329
120 729838116
120 71191115
120 735569744
120 745503243
0 830781042
0 272573055
0 540818353
0 946979634
0 747493031
0 754792869
0 947009478
0 462676900
120 10716692
0 810045126
0 93182944
120 386180932
120 534625180
0 233525735
0 615279924
120 2000944
120 608457560
120 901753296
0 631722220
0 527042713
0 13338300
0 556938864
0 870871145
120 64029072
0 780925445
120 746080772
0 833662516
0 657896508
0 6536792
120 845464667
0 600850798
0 150548806
120 323662913
0 456563786
120 436613665
0 873018618
120 746191226
120 997866745
0 625263593
0 189556954
120 686770162
120 94862167
120 722223484
120 199015925
0 475326121
0 665471484
0 857542108
120 38223768
120 816546537
120 457270213
0 993865969
120 792536280
120 603173722
120 323760079
0 280321257
0 375778829
120 704393198
0 765819884
0 862958870
120 671621997
0 22966038
0 251217192
120 274647006
120 421013071
120 83008484
120 640176010
0 706954918
0 509896700
120 830599640
0 378665060
120 297229604
120 293778033
0 725033093
0 379882294
0 822689978
120 874301046
120 467910783
120 249554263
120 784997638
0 998371154
120 70444968
120 924547737
0 273494386
120 71406986
120 212212598
120 69096068
0 862184202
120 146572529
120 118300039
0 400031858
120 353193351
0 127323210
0 731993621
0 777275933
120 222295942
120 503975471
0 560279025
0 919614970
0 110488671
0 708974799
120 434033149
120 833988307
120 419407591
0 299526113
0 941695573
120 162322995
120 212942379
120 163357826
0 157058438
120 617187488
120 575231130
120 975528755
120 964882957
120 601222741
0 745667571
0 111613434
120 534884795
120 699582452
120 26640958
0 2177762
0 73675318
0 399082222
0 388002603
0 514315503
0 115605504
0 988988062
120 773274783
0 316075691
0 732818627
120 615280332
120 591381526
120 517737645
120 944787544
120 918341907
120 157346325
0 950794298
120 365147888
0 178516256
0 235816980
0 729225234
0 966775229
120 908237432
0 921362349
0 868596437
120 737723753
0 931702486
0 213810952
0 704187560
120 276445577
120 999225184
0 53726838
0 56652959
120 439682775
0 411564429
120 527429062
0 695582954
120 512655034
120 75272338
0 437152501
0 20323609
120 589013431
120 797010509
120 466562059
120 177380994
120 145788913
0 74869821
0 162533398
120 474692862
120 135281795
0 481410355
0 612506796
120 878233621
120 944274362
0 724922981
120 196569932
0 213830598
0 711105780
120 469511005
0 260405083
0 970934787
120 717999745
0 378871427
0 304429363
0 385686377
120 316609367
0 792799358
0 568667317
120 561832978
120 160949641
0 965699400
0 560116610
120 572189110
0 835193234
120 585406217
120 323811509
0 537141223
120 243079636
0 611959899
120 52850523
120 9630067
0 147534444
0 746366879
0 824334667
120 540454575
0 93126741
120 153038369
0 820216958
0 534079690
0 880138014
0 207560088
0 305536030
0 387711724
0 774927760
120 486821873
120 256434619
120 107147063
0 377934425
120 882632931
0 889640859
0 657641782
0 33652897
0 19265866
0 316192926
0 292374421
120 248937776
120 28059275
0 782259106
0 123828984
0 562807526
120 934007766
120 942357528
0 379067602
120 79453855
0 85723720
120 77922814
120 420547525
120 176602090
120 285194321
0 390161721
120 776923827
0 185742895
120 387826848
0 549637286
0 603485251
120 846354635
0 763909667
120 113399992
120 59276787
0 42499731
120 562967988
0 973101154
0 60341960
120 562089561
0 699418047
120 720645636
0 545042498
120 124866610
120 567581428
0 284097722
120 673633804
0 510562896
120 852013381
0 929297415
120 284672875
0 278336554
0 180692860
0 102275882
120 932315328
120 808767244
120 802777495
120 400135465
120 937270021
120 584431725
120 600539135
120 783434157
120 332189148
120 674846760
0 589985552
120 416819898
120 786604564
120 500449017
120 427932643
0 705491786
120 26241329
120 792534101
120 529284095
120 303531301
120 276497796
120 459250206
120 638973207
120 569435311
120 213993278
120 330757174
0 118495974
120 302006020
0 655371824
120 624098361
0 74265782
120 25268950
120 861652208
120 893738341
120 814842600
120 695256042
120 962822708
0 277675269
0 278761305
120 222998126
120 164825383
120 117001350
120 52729726
0 467510385
0 260930924
120 178855990
0 188032426
0 238065945
120 782137712
120 549626568
120 101130497
120 677894769
120 923203182
0 755634570
0 701069531
0 996161998
120 938166424
120 618861841
0 917836697
0 274416904
120 437736356
120 19207686
0 567316611
120 218551856
0 563927689
0 385317145
0 606719524
120 72420643
0 372080086
120 410749386
0 879099264
120 488979840
120 764255692
120 856556812
120 836096239
0 493355124
0 474114587
0 653843874
0 20278808
0 74079943
120 550905482
120 171651511
120 171562604
120 275908084
120 163034585
0 901527311
120 644889512
0 136561703
120 745670243
120 712252538
0 21694462
120 359409558
0 134722149
120 730456499
120 787116559
0 661269690
120 593397052
0 36438382
0 519330035
120 126462777
0 150037024
0 189037094
0 945678471
0 891583670
0 53453408
120 209130058
120 569224406
0 454452362
0 592340459
0 426937026
0 686820559
0 972726068
0 409805687
120 115160145
120 87121735
120 515884884
0 908272615
0 835267749
0 78961460
0 89157239
120 141393061
120 445723710
0 795879554
0 47526185
0 632792853
0 828578663
120 516023671
0 97807190
0 834475808
0 148082878
120 430029494
0 491597055
120 740933910
0 93816515
0 892653160
120 807816669
0 78921316
120 859968965
0 413164749
0 678210279
120 407558186
120 506209639
0 900544128
120 729845899
120 384421776
120 874244530
120 565682870
0 932968510
120 830217542
120 262345252
0 682046370
0 833962882
120 922960511
120 712615817
120 495926554
0 770951417
0 861269098
0 235233534
120 194325675
120 168919708
120 979570511
0 828099260
120 467342858
120 563194302
120 959805372
120 184741856
0 301825731
0 484371045
120 227334518
120 206349488
120 218080776
0 607533621
120 570844692
0 185483113
120 667740012
0 214479452
120 641958991
0 386289892
120 683925441
0 205528523
0 201624869
120 564681320
120 756488968
120 157871914
0 602146857
120 186362997
0 704632611
120 189379091
120 650596162
120 322197587
0 360381682
120 986098840
120 450547766
0 332887647
120 156425293
0 876769646
0 997490187
0 919232283
0 617087515
120 154907789
0 818399469
120 778792887
120 381256228
120 834278273
0 224601517
120 506173324
120 990367931
0 886135361
120 492331647
0 553879264
120 547384288
0 397669653
120 710653651
0 578717472
0 86956656
0 568488167
0 636380560
120 735778308
120 684458788
120 454845391
120 483045462
0 588302457
0 108365728
0 293731746
120 219120267
120 554592744
120 564477736
0 136479367
0 435843159
0 44645867
120 202748325
0 109277404
0 542387245
120 590996927
120 828888799
0 375750936
120 891041365
0 528629563
120 817837503
120 216845094
0 63137690
0 893232575
0 610128854
0 256579599
0 120180504
0 105727431
0 606700154
120 323818087
120 307050402
120 644197579
120 248240981
0 220909866
0 473648017
0 57796378
120 8962486
120 939036048
0 750789643
0 287411327
120 781610645
120 922561636
120 447463358
0 50897236
0 771084579
120 970323291
120 528736674
0 458346636
120 651536815
0 339082129
120 173280801
0 803895902
120 507586635
0 485529582
120 371061574
0 738129450
0 15951667
120 312618109
120 143857755
120 809037840
0 359337973
120 697066317
120 429827350
120 106714591
0 557054315
0 563113127
0 677780447
120 524433604
0 441043259
120 381203951
120 272127481
120 950426862
0 598245815
120 301726480
0 838779055
120 558923273
0 185599749
0 81675086
120 14205506
0 88419423
0 942046093
120 318607495
120 175127316
120 550222116
0 680937073
120 18764396
0 811516976
0 860672335
0 49211003
120 46638549
0 75165848
120 684197747
0 786544472
0 212528664
120 351521658
120 716731953
0 747449506
120 805113090
120 661300179
120 352947193
120 777831982
0 690010357
120 279115132
0 637411215
120 990376236
120 49460496
0 371768951
0 745815819
120 817308448
0 653697865
0 522671179
120 847761160
0 574485436
0 352645320
120 750122506
120 477873274
0 466855647
120 52475529
0 470280709
120 664395837
0 211020108
120 153843786
120 854802066
120 266094522
120 56471260
120 973902548
0 415180543
120 446423685
0 103334049
120 729785426
120 606971156
120 921240330
120 628466393
0 713269279
120 873636105
0 984772835
120 140025516
0 546991252
0 553752719
120 314762756
0 964822968
0 93155781
120 15322267
0 909759785
120 323029398
120 834453652
0 510845338
0 534119095
0 41106459
0 853794863
0 939227099
120 575711885
120 791475681
120 398369167
120 492857223
0 226334744
0 495767493
120 701871695
120 109724867
120 350337318
0 759567704
120 373926990
0 182678162
120 357486854
0 271415082
0 779539703
120 484771021
120 382162452
0 534313628
0 587232551
0 259406571
120 874119399
120 253274218
120 280309997
120 439076159
120 139809733
0 882961295
120 405670658
120 846451848
0 519030190
120 554083376
120 304175165
120 909109561
0 458282208
0 359759113
120 309592884
0 566006519
0 697406772
0 659540765
120 738327542
120 696441796
120 161047286
120 20045931
0 461605787
0 3654743
120 766227556
0 429916768
120 38823382
0 852823255
120 642972297
120 151296422
120 368535368
120 505327968
0 39514587
120 347719657
0 901274959
0 544094358
0 876928833
0 241780573
120 947870104
0 732069881
0 854056468
0 629079662
0 581718192
0 802208120
0 515895968
0 10774273
120 374004453
120 650189498
0 291980206
0 671960056
120 129013085
0 579469642
120 385650068
0 767353216
0 953675238
0 940455273
0 131123991
0 638604787
0 20165353
0 137320736
0 784971581
120 281127395
0 391697529
120 433290529
120 554263336
120 449868066
0 914859602
120 125354936
120 815316957
0 563594478
120 191567524
120 193141083
120 316938063
0 826612039
0 477250356
0 674704274
120 222483384
120 372475012
0 631546707
120 712676654
0 287967688
0 360729826
120 155075175
120 999778549
120 390644192
0 755724449
0 451715798
120 237989300
0 240292884
120 957201422
120 461868130
120 851496095
0 836156126
0 693387057
120 706506829
0 115376898
120 954591433
0 662008723
120 570437038
120 11382655
120 446508064
0 977803039
120 30959949
0 95568024
0 489350507
120 530847403
120 940128329
120 659462416
120 506238223
120 444347311
0 614230839
120 914777592
120 444413056
0 806297423
0 541216562
120 235120936
120 149571292
120 176702364
0 54579185
0 690607411
120 506485361
120 881719662
120 811558201
0 529402336
0 485690470
120 493202332
120 92367255
120 537442034
120 477423409
0 480500324
120 841299762
0 255411318
120 660218650
120 249863574
120 687608504
0 498603362
120 597242142
120 445235730
120 549990420
0 955870898
0 378521515
0 167273762
120 993803887
0 420210693
0 482490801
0 632838183
0 621945042
0 699233894
120 982903815
0 612598786
120 571242966
0 290380402
120 605726242
120 351448530
0 473209054
0 697878101
0 277706113
120 595378198
120 853408362
120 741656677
120 740751888
120 590727814
120 847152942
0 666682244
0 280224951
120 134532724
120 770697876
120 392553193
120 971164216
120 169419538
120 71924
120 801635835
120 464988769
0 20203110
120 190887182
120 584186537
0 712099367
120 866543770
120 818111432
120 345236894
0 406526000
120 396014117
120 217573821
120 254858217
0 578881303
0 153471039
0 229220600
0 184785796
0 877375848
120 739436774
0 388645080
120 351523418
120 794843989
120 202367707
0 162729438
120 581278548
120 132525353
0 143321347
0 203459553
120 591859779
120 249343371
0 95235438
120 93449428
0 485125692
0 607742739
0 906196922
0 359471273
120 484855230
0 197381197
120 486781332
0 317772424
0 689039070
0 987340698
120 642752108
120 445084497
120 15055202
0 710893718
120 869126360
120 748065709
120 288067567
120 32349808
0 381640557
0 369739743
120 772802001
120 827835662
120 39733131
0 40645807
0 308687883
120 659724403
120 213826919
0 804463353
0 112166022
0 367650276
0 246676739
120 250371103
0 192478799
120 329090481
0 988147422
120 825896894
120 10414910
120 259333819
0 619564935
120 450004199
0 954476517
0 888384165
120 152237036
120 425585964
0 398971923
0 593943750
0 465699428
120 409040332
0 819458103
120 551554402
120 460211797
120 427574297
0 27741117
0 589117376
120 36843006
0 644976938
0 778719576
120 188710690
0 329216661
120 253466134
120 906138970
120 667623928
0 168385067
120 543770931
0 940269329
120 352731247
120 915412137
120 140882997
120 588001226
0 848091285
0 725952215
0 199884050
120 120856143
120 535621799
0 607749990
0 208874292
120 665666802
120 132191503
0 461009812
0 837130206
120 338415460
0 973586886
0 862032446
120 487729875
0 910840108
0 501377966
120 955490341
120 685375895
0 446658662
0 181787702
120 339005684
0 236983247
120 659127885
0 945425127
0 232942673
0 930298730
0 511160386
120 656011602
0 881194624
120 790961048
120 990603724
120 415966116
0 294540143
0 899106505
120 928704543
0 731199667
0 508534834
120 552630195
0 9137537
0 959686011
0 363678796
120 242201445
120 297552747
0 656193049
120 658107992
120 842746441
0 831986760
120 100265585
120 387709770
0 980484765
120 992219305
120 992288730
120 742728835
0 710044735
0 619805922
120 28014921
0 964604537
120 804004510
120 873514221
0 97652615
0 646575232
120 24067793
120 917964195
120 313954667
120 869398535
120 894631451
0 43936890
120 333259483
120 609710523
0 430114759
0 939194644
0 590201074
0 180279908
0 841931722
120 946480405
0 664254457
0 292728243
0 970759364
0 459668231
120 672917437
120 42125732
120 870389360
120 763891831
120 10598367
0 393148389
0 863892146
120 863107305
120 110464943
0 754033712
0 94179995
120 628293638
120 975098264
0 350088726
0 68063999
120 314962834
120 953402416
0 605076340
120 775765487
0 386396438
0 172221514
0 608888670
0 376935919
0 190127415
0 409897245
0 567481233
0 277148912
120 475185632
0 329121993
0 265502135
120 426493043
0 846130850
120 774489669
0 599834631
0 786809603
0 814692080
120 53478461
0 182669455
0 904641926
0 567488335
120 451100481
120 377644706
0 390555113
120 353608355
120 137411626
0 549678942
120 999541049
120 408668520
120 101754379
0 581278469
0 852727697
0 475052825
120 538572139
120 607697835
120 725187486
0 170232333
0 408935563
120 288626038
0 934228189
120 105674749
0 701320660
0 853487047
0 56632540
120 546162229
120 255696036
0 36794059
120 694915327
0 946540485
0 853280796
120 609763291
120 833349573
120 168345831
0 121181541
120 323138490
