1000000000 10000
120 536452849
120 263801944
60 452357871
120 431189890
60 594193630
60 446025613
60 278670462
60 870090744
60 626745552
120 602361300
60 653468746
60 678856563
60 332787278
60 600609651
60 796611513
120 851690637
60 802105102
60 384133840
120 916400660
60 539321392
120 138053021
60 215338498
120 394126431
60 908230617
120 18824614
60 744788289
60 467698789
120 920131015
60 751435833
60 493521531
60 58760114
120 338240658
120 32644347
60 88359781
60 64765238
60 621538822
60 36245439
120 219120027
120 147603451
60 498102182
60 501851001
60 65884118
60 921425675
60 776753337
60 804363660
60 394118994
120 481024779
120 217671797
60 538926204
60 381521500
120 136446261
120 564482877
120 196920323
60 811714795
60 885663209
120 471152480
120 766303896
120 986171408
60 937795489
60 729794865
120 31906832
120 568185780
120 275983155
60 768863254
120 348736346
120 904912968
120 987372043
60 272880745
60 861103271
120 770410726
120 532907541
60 300331669
60 280379605
60 522252934
60 48782658
120 977000478
60 328493768
120 93001098
120 772600373
120 83511480
120 36911478
120 990279717
120 167038256
60 219548387
60 167817064
120 103828931
120 57653973
120 707325739
120 360939848
120 502744300
60 403737175
120 560299670
60 501963473
120 829974594
120 151868492
120 511891290
120 30699520
60 597486034
120 253433458
60 396439780
60 33448115
120 569202039
120 697559379
60 481153377
120 637669548
60 902684765
120 308976860
60 880445055
120 822189536
120 84490954
60 581649424
60 509619433
120 739121652
120 65702594
60 640292871
120 276953449
60 502709843
60 756520778
60 3409013
120 743445678
120 437078955
60 386531452
120 692257987
60 450370836
60 912671362
120 785108925
120 61434839
120 191197977
120 548070321
120 752512705
60 440156029
120 461969907
60 569314449
60 793810833
60 254736488
120 129649110
120 462327286
60 275130019
60 562781454
60 404015329
120 167313106
60 946263853
60 490225727
60 394283267
60 384609184
60 612657132
120 595099363
60 38722404
120 486205669
60 411009273
60 643455793
60 7271930
60 769083783
120 798998521
120 605350467
120 580995882
120 995204067
120 75048696
60 231149743
120 550571135
60 860717202
120 43600549
60 334796533
60 186590896
60 127268640
60 837920169
60 60855554
120 949771207
120 910835036
120 295573846
60 845546526
120 447843048
60 626528992
60 931689131
60 674444756
60 32891761
60 504197353
120 151907613
60 368937798
60 969257638
60 524892422
60 15207911
60 968364738
60 859967738
60 998273444
120 555654122
120 988239990
120 694493524
120 143120256
60 735338118
120 552669793
60 439967659
60 296372806
60 603639755
60 880464289
120 537363744
60 582190076
120 443238922
60 327280203
120 749846582
60 892523001
120 938679704
120 735491326
120 122954593
60 119094167
120 753157321
120 907276431
60 341245201
60 395449369
60 568842779
60 216171211
60 837970338
120 172565255
60 838596391
60 155906941
60 116239958
60 925907600
120 707172500
60 64593176
60 201637574
120 687353704
120 323201005
120 494641624
120 137630180
60 805373950
120 961452390
60 640112431
120 167568026
120 619858453
60 938902594
60 220491547
120 713578332
120 631380749
120 586445429
60 543944710
120 766128002
120 802944971
60 396283128
120 247498575
120 249625768
60 187168777
60 410078037
60 527218107
60 100201409
60 619862321
120 294596713
120 991210554
120 547459184
120 105011829
60 485853411
60 254004250
60 833212600
120 178109947
60 403471622
120 763607849
60 92862130
60 573143348
120 283197658
120 77466934
120 32726369
120 66656749
60 971960551
120 928501434
120 119560084
60 257863327
60 912412566
120 900615033
120 37574729
60 627527979
120 656347032
60 699886021
120 178601449
120 695076653
60 469369631
60 44006610
60 159728961
60 28632733
120 397989134
60 985986990
60 240649590
60 710934209
120 549357596
60 744587640
60 326039634
60 771354129
120 101632813
120 867809596
60 934572272
120 930568240
60 256115379
120 115595266
60 741471632
120 318070380
60 770080056
60 993075250
120 474702470
60 733137740
60 170730902
120 372216760
120 839589211
120 977379341
120 417868187
60 185284860
60 855175883
120 781923663
120 275128424
120 2277745
120 587537416
60 815979109
60 266374994
120 635289494
120 336633730
120 917092934
120 471814749
60 719302127
120 649284688
60 46711701
120 509387897
60 453273984
60 787108910
60 566510529
60 222107013
60 600840977
120 642384292
120 334298171
60 861860511
60 409089909
120 786379091
120 710071346
120 417243828
60 375698272
60 211847327
120 717246017
120 992445854
120 913373210
120 939490533
60 505823853
120 37409671
60 378241289
120 896131151
60 263513836
120 279981383
120 876050285
60 977676579
60 844540998
120 815210121
120 279182499
60 899815156
60 323198548
120 916722487
60 275888056
60 807660261
60 202317328
60 183965513
60 914018761
60 532033149
60 794688877
60 493223121
120 989598141
120 637996436
60 435238495
120 967041402
120 554326003
60 458464429
60 224051726
120 184891171
60 494836035
60 608613930
120 198639410
120 65411510
60 938725020
120 383292918
60 227291477
60 755843507
120 806499304
60 107503038
60 387549464
120 103249430
60 472851130
120 787718949
60 94470387
60 815576540
120 707698400
60 126092570
120 568113641
120 624801177
120 787789521
120 482180931
120 311333351
120 602260265
60 312447366
60 270493407
60 191083250
120 167114470
60 47524859
120 999523799
120 202837264
120 411483893
120 738059599
60 796218338
120 992434257
60 753871740
60 378713141
60 917306630
60 507174999
120 667232992
60 310266252
60 946707003
120 172946256
60 40673765
120 285812878
120 52094437
120 341274515
60 577666909
60 550830164
120 278535397
120 343535745
120 612514488
120 329397224
120 410304107
120 766112782
120 277069464
120 89390777
60 214156723
120 51109203
120 69930865
60 122902967
60 431129147
120 880033629
60 54015794
60 479668054
60 708342427
60 345103338
120 161643299
120 173690411
120 545687559
60 306154276
60 17735215
120 820893716
120 778700055
60 809947519
120 979425904
120 401284641
60 145636219
60 496440672
60 687219378
60 678461463
120 344785737
120 473504177
120 221420350
120 258855422
60 367844771
60 10221311
120 920392775
120 507285379
60 6138025
120 110668952
60 981326901
60 864930779
120 291157531
60 678761317
120 677111701
120 260841356
60 801785162
120 700872926
60 952873960
60 745837737
120 781221547
60 686407926
60 713153023
60 513544266
60 766835633
60 40510564
60 520084392
60 303590873
120 908821161
120 3805374
120 576683884
60 287924415
120 327289555
120 85052436
120 107879202
120 610633702
120 430809660
60 151934629
60 421717151
120 989286490
120 587002428
60 77314561
60 791578968
60 512293684
60 651470793
120 379979959
120 397270383
60 305785716
60 291400527
60 491793037
60 927763511
60 116620614
60 207640582
120 414607685
120 238635802
60 557105855
120 389284264
60 243989358
120 565224330
120 414298684
60 53389173
60 371695406
120 827169842
120 859932319
60 559792
120 116852845
120 122581598
60 146129071
120 797860986
60 986876873
60 118984835
60 746848577
120 529482001
60 248118353
120 650121262
60 323466641
120 97799196
60 296712118
120 742717847
120 981476587
120 641507273
120 64078904
120 824274703
60 467542590
120 536887958
60 242950532
120 198912834
60 636554195
60 93857221
120 829472579
60 866825765
60 417708442
120 9825637
60 843792116
60 701919503
60 861148193
60 952155989
60 650051820
120 675530235
120 752527570
60 671473075
120 392506088
120 566706994
60 529077479
60 443526946
60 906036571
60 378644052
120 863420814
60 567517499
120 377658801
120 146179697
120 25920509
60 934274619
120 144657712
120 284292152
60 924644111
120 700705680
60 692549134
60 574731129
60 180676983
60 505386797
120 17019940
60 704410940
120 572239223
60 885869613
120 546097615
120 867097058
120 231944349
120 279106132
60 27435467
60 433390610
60 671534870
60 911438203
120 915528340
120 386110220
120 774156919
60 514580132
120 432852260
120 525011077
120 528815760
120 976339133
60 626754730
60 538300241
60 551125532
60 159116731
60 118648064
120 205060090
60 857711052
60 227864838
120 489333620
60 15973098
120 409965324
120 292680104
120 441339138
120 325422870
60 106457377
60 818008429
120 80147784
120 225445655
120 106985277
120 941152013
60 713234629
120 601815888
60 488051181
60 798242940
120 426086072
120 62342532
120 919063419
60 412966347
120 608550941
120 628770574
60 745319508
120 146027781
120 706288182
60 98712404
120 336343483
60 402659457
60 184427366
60 761540299
120 363847474
60 239826159
60 849817675
120 381151716
120 622478549
60 368466360
120 621875833
60 447276148
120 176251010
120 411410799
60 218071804
120 916674252
120 812598740
120 952690547
60 30473847
60 102155248
60 29493316
120 195220704
60 952356861
120 323407094
60 753542543
120 348455320
120 971640164
60 844347051
60 660140156
120 866427623
60 509035280
60 763051916
60 583806508
60 487051376
120 944240493
60 807017705
120 239501370
120 317888729
60 607346613
120 916085178
60 941855966
60 285748909
60 436942727
120 492145579
120 65494511
60 766607249
60 509860575
60 462739808
120 585121530
120 38812863
120 5495325
120 21003743
60 459426945
120 908399962
120 45990433
60 454666735
60 201753319
60 194992435
60 574504117
60 798704201
120 92358985
120 688754286
120 934399220
120 529052729
120 426613400
60 423587180
120 220875519
120 903462618
120 391604698
120 205306196
120 63000763
60 875719542
60 370721275
120 10211982
60 653152755
120 847185004
120 209500389
60 821561816
120 995118108
120 762351652
120 361638565
120 293642802
60 938682651
60 66928171
120 693585938
120 894519754
60 898259156
60 398319782
120 890737978
120 891556604
120 834160373
120 740916722
60 359812218
60 891480558
60 752806570
120 790950342
120 222153742
60 12082161
120 649277091
60 818965286
120 62796804
120 64256028
60 407773933
60 694914338
120 740935013
120 137420927
60 644019462
120 801835849
60 408683910
60 376250412
120 228560062
60 630620033
120 924194055
60 478443398
120 653517112
60 267312871
120 909003753
120 894249659
120 369527979
60 108085588
120 287864909
120 684558771
60 882345313
120 447223677
120 608935493
60 994226074
60 411702301
60 411213955
60 121910207
60 813436004
120 831753659
60 761011791
120 451186141
120 70847771
60 562553730
60 932274819
60 781469670
60 503523125
120 40508089
120 299676895
60 182966014
60 759224242
60 871042106
60 392050828
60 814869140
60 202396222
60 54976155
60 184570489
60 249330055
60 834126496
60 525287910
120 540682471
60 684315615
60 419151180
120 253883256
120 820518021
60 600087249
120 203453340
60 954207910
120 658712180
120 867310758
120 689368332
60 552922141
60 490369671
60 342995646
120 34897039
60 526127463
60 168683581
60 344232951
60 762766152
60 310188020
120 511245814
60 621473090
120 582328835
120 892564354
60 969571835
60 363792981
120 761387519
60 417235587
120 629099424
60 422418368
120 201926915
60 535614027
120 882345732
120 97431234
60 322115773
60 507067779
60 168827079
120 711408990
120 993731230
120 894599715
120 704198874
60 793043077
120 43533953
60 332888227
120 850269228
120 634665543
60 35963935
60 960347929
60 765991871
60 802666574
60 671880683
120 264395050
120 523680116
60 519388475
120 634666244
60 224027821
120 253954224
60 536498506
120 563440741
120 649136239
120 657006372
60 114364765
60 98924343
60 564592140
120 145334251
120 703583363
60 853153458
60 53185851
60 830288873
120 522420903
120 755507842
120 615425472
120 823012866
120 861476162
120 371924527
120 999257196
60 732201156
120 215151486
60 564688522
120 573601499
120 546196282
120 663506129
120 625984420
60 498892160
60 572275420
120 421166260
60 650625082
120 351431633
120 525456986
60 505026134
60 964322232
120 971258101
60 848998720
60 898180137
60 185865128
60 448962111
60 201356195
120 825256596
120 959217743
120 370134473
120 13326674
60 453532674
120 607594958
60 839788654
60 582189492
120 223203357
60 309368265
60 891131685
60 100385337
60 303373331
60 824134009
60 268216021
60 951053888
120 933859579
60 846743466
60 992658225
120 356605351
120 211388902
60 527663208
120 975470534
60 112632874
120 968288552
120 619419731
60 759507268
60 981835006
120 693725172
60 648840237
120 974000219
60 704602646
120 253165062
120 745059406
120 487398882
120 885444328
60 936220961
60 295458531
120 220476542
60 833043402
60 235224676
120 749123144
60 446801459
120 500001262
60 775765902
120 968082102
60 638626378
60 624627179
60 580660023
60 632372259
60 54043580
60 684206391
120 577905213
120 395585533
60 594366359
120 74867174
60 769685010
120 220136695
60 142480546
120 990939877
120 563124836
60 968551290
120 524199559
60 911617641
120 282365143
60 122464576
120 671503292
60 210788132
120 592850568
120 516888368
120 897370111
120 940222190
120 460488959
60 785976321
60 57539669
60 640524670
120 144028482
120 731051904
120 67812759
120 257132810
120 582202979
60 64345571
120 982854509
60 446288162
120 12138382
120 481324302
120 489342597
60 938537059
60 831375737
60 337767587
120 802317544
60 946784080
60 741593583
120 403140400
120 120364631
60 71632349
120 448734298
60 468901294
60 839873895
120 106297008
120 832628733
60 999044838
60 992756118
60 760683623
60 956199196
120 275949161
120 108465577
60 133961342
120 337884904
120 588939431
60 65126264
60 588767826
120 678510794
60 805288839
120 534358495
120 749874871
60 689937510
60 947231089
60 532643269
60 208944025
120 702830434
120 598515167
120 942285053
60 900433994
120 35712045
60 274959848
60 5638604
60 466928289
120 354627522
120 108180017
60 43907889
60 6529811
60 726190750
120 978735845
120 853117287
120 348953530
120 688208137
120 330062981
60 259274316
120 351404913
120 538418344
120 471693437
60 136834825
120 654260121
120 813151046
60 153238308
120 102941382
120 456613086
60 264612654
60 742057580
60 877146684
120 481361016
120 752581468
60 342505864
120 921314280
60 697882645
120 806300219
120 234789992
60 367874351
60 478327120
120 381413184
60 456235080
120 962638515
60 558145461
60 735226147
60 116651054
60 896434222
60 395755511
120 315598598
120 812529671
120 28329668
120 748855216
60 736006341
60 785533299
60 296316428
120 902961674
60 147636832
60 529506161
60 713894998
120 517132869
120 549996805
60 284073676
120 410670940
120 957065517
120 736466577
60 511680911
120 84973180
120 358533634
120 886246397
60 845869560
120 672574810
60 126642340
60 75288314
120 769613598
60 508132972
60 67123499
60 767554019
120 567782258
60 517145697
60 846520966
120 168685904
120 285766301
120 754932253
120 937968445
60 21978709
60 672117422
60 672947286
120 404315580
120 458443825
60 391274683
60 67634708
120 278585424
60 227503395
120 903330272
120 708762072
120 661068626
60 52620744
60 991850840
120 647716785
60 357572530
60 553936829
120 677880651
60 147850690
120 245416484
60 480557431
60 462369100
120 632268023
60 526891528
120 499816733
60 697840964
120 300542070
60 300708562
120 855151235
60 845047390
120 360449495
120 520548607
120 323573507
60 16048742
60 846600792
120 843642666
120 979486227
120 681149545
60 829456100
120 193333342
120 896805844
120 488145009
120 71875071
60 835793990
120 563837289
60 70865547
60 272157841
120 955892613
120 536411040
120 589313628
120 759904234
60 852567591
120 419444141
60 50634750
60 180308484
120 280622829
120 246694500
120 651937190
60 500856487
120 396440334
120 844436781
120 250763017
120 308926620
120 59934441
60 732855064
60 279063079
120 160770852
60 265356475
120 192158383
60 805685679
60 402277449
120 305105815
120 788939406
60 913800481
60 222236890
60 750204371
60 74226524
60 758952419
60 677324489
120 245374675
120 195857459
60 965772214
120 588324277
120 855583940
60 169176291
60 587991226
120 848057868
120 970389107
120 372201563
120 289980885
120 354248991
120 634959469
60 142774027
60 7332591
60 779927983
60 243032134
60 719277370
120 760470127
120 202439633
60 115088119
120 674936610
120 30490640
120 155243997
120 321517326
120 754603410
120 379909519
60 586681870
60 939027036
60 892685630
120 564619298
60 199332876
60 178189200
60 369234897
60 740388488
60 792229475
120 631698067
120 571325168
120 176192433
120 383223905
60 918410451
120 407455217
120 871390731
120 234322232
120 690423467
60 508873945
120 652326583
60 560851079
60 270510042
120 238085881
60 853426744
120 254534171
120 719327192
60 168035765
120 456921212
120 790546146
120 935901598
120 962464627
60 846971326
120 781348986
60 90146975
120 483575957
120 216144546
120 403623652
60 140793170
120 667849428
120 901701651
60 581122036
60 649657672
120 100994222
120 548097364
60 456468428
120 507469547
60 584893571
120 401606564
120 542263001
120 934582252
120 443477102
60 337754599
60 638841285
60 356870594
120 211025872
120 322173757
120 548517531
60 948540805
120 871662177
120 312531334
60 525901061
120 821278529
120 871201111
120 964153472
120 133052311
60 739859202
60 332041734
120 47251544
120 574866616
60 94052531
60 638377300
60 465125351
120 394648130
60 916329513
60 718021305
60 442423780
60 75874286
120 89110359
60 438040106
60 474905640
120 938839415
120 906028895
120 736389807
60 608258133
60 857308479
120 50887725
120 972831857
60 15041503
120 863732891
60 742912345
120 801404358
120 723147517
60 492328582
120 376077502
60 944136041
60 722180938
120 529233950
60 736772065
120 808366974
120 980779358
60 892814504
120 981619103
120 510570651
120 273807877
60 851137500
60 178188869
60 853914593
60 41148424
120 660179548
120 787383871
60 405576446
120 801709367
120 336731828
60 349571371
60 305301025
60 144110954
120 914447965
60 967364604
60 232113934
60 856677589
120 357245696
120 51264909
60 33193616
60 422403419
60 2046761
120 366746293
120 25852432
120 679199511
60 265944175
60 488003056
60 912577238
60 692055128
60 631400009
120 341737532
60 20736707
60 876734337
120 234912009
120 260137816
120 207320920
60 84067247
60 392222482
60 340543483
60 236378830
120 172343288
60 56833062
60 596244250
60 663227182
120 148612668
120 746389727
60 811055947
60 428531575
60 604057104
60 753080270
120 380261107
120 328139941
120 152292539
120 75424038
120 448297491
60 756857398
120 519581731
120 72142509
120 617923570
120 967852581
120 360812367
60 421045643
120 868880161
120 807409795
60 244701524
60 425087098
60 431761350
60 734181835
120 981383410
120 300535044
120 453314929
60 972229636
120 978912018
120 375703159
60 594268421
120 894209294
120 798843280
120 835594962
120 949104465
60 842897515
60 933110505
120 727808792
120 568027932
120 722138845
60 423784074
60 197413663
60 582045472
60 789740298
60 620069785
120 371492509
60 449548676
120 938116932
60 882004761
120 345269264
60 813229993
60 17792475
60 690658103
60 316077132
60 538774885
60 919107021
120 262788964
120 891314362
60 304517472
120 178195040
60 931455862
60 791984752
120 948425288
60 98503957
60 677558524
60 464593567
60 821598152
120 581395969
60 355497443
60 994749137
120 984392987
120 667614467
120 965910897
60 630940409
120 306314389
60 755087475
120 634480990
120 452597840
120 264546232
60 120131797
120 949943752
120 859171336
120 398999429
60 585583190
120 678217501
120 931725778
120 603839606
120 944112716
60 701819023
120 676124677
120 576174530
120 447848212
120 50134330
60 314676190
60 912616761
60 625092997
60 717340473
60 643804597
120 337814899
60 485781743
60 155978073
60 746468386
120 720253060
60 873588972
120 7332229
60 558194709
120 321301315
120 526374316
60 527636043
120 397464939
120 130206073
120 844544361
60 105544138
120 50520208
120 84487986
120 496499725
60 565609117
60 683342133
60 155251437
120 306878084
60 235811346
60 887824600
120 343141377
120 147696488
60 407827909
60 491768191
60 319733163
120 719630198
60 212431291
120 619606632
60 101987268
60 947667830
120 239005048
60 626842331
120 620964828
120 835485490
60 264583880
120 640660843
60 923353390
120 330858488
60 779835940
120 934022502
60 534327338
60 148401795
120 767022473
120 421084628
120 248316943
120 871946859
120 125302792
60 962213295
60 645177822
60 88811967
120 915476931
120 248909771
120 680177364
60 380853118
120 637145399
120 271233518
60 792747399
60 757636868
120 718384231
60 123156911
120 450866688
120 352823622
60 551925148
120 625244243
60 592230276
60 436041430
120 849547503
120 330484259
120 958837585
120 624849825
60 187356233
60 839124108
120 185387053
60 156363450
60 375914516
120 993789050
120 275514837
60 817742708
60 66162908
60 236946467
120 625114496
60 501437509
60 612760197
60 67426797
60 212559749
120 951301472
60 876913657
60 690524667
120 629593136
120 282399582
120 518994106
60 82235233
120 570172492
120 564294399
120 526877502
120 376268016
120 81485444
60 393782016
120 827413144
120 281320096
60 772962123
60 681094985
120 131748785
60 655410054
120 744790126
120 15521380
60 165794417
120 205455869
60 673683005
120 63223176
60 979629334
120 668295595
60 166194826
120 891273004
120 481744560
60 397266377
60 541534982
60 203109737
60 130990000
60 53583977
120 713151750
120 987047132
60 87145032
120 401382730
60 833858530
120 911009590
120 959873217
120 199822336
60 891007099
120 640177315
120 797295952
60 713241856
120 488152250
60 731045244
60 873303073
60 642179861
60 313882966
120 631932748
120 826674723
60 800952994
120 139592091
120 837643415
60 573084854
60 55957375
120 600436282
60 399065659
120 324950777
120 67218459
60 61282568
120 59269451
120 182946237
120 659482818
60 288564807
60 950451341
120 373181839
120 60959812
60 93838765
120 60504826
120 635265545
120 31202799
120 242287160
60 931283655
120 951188908
120 947232124
60 576661923
60 674795755
120 735510244
60 418674588
60 263467396
120 535608927
120 575528453
120 196898582
60 752513477
120 58828407
60 765145813
60 716159769
120 894364156
120 103893661
60 611312094
120 736254959
120 144155027
60 759112355
60 612593979
60 281928512
120 625292041
60 736542332
60 550681832
120 811497167
120 876877008
120 309717922
60 76839742
60 150890716
120 466422867
120 270387313
60 412781873
120 362615898
120 993041702
60 755873128
60 45428775
60 619203523
60 727556742
120 37293565
120 673089438
120 348846513
60 108702324
120 945031996
60 334813026
120 107854562
60 455989759
60 88650383
60 4652505
60 152831620
120 867362788
60 594352952
120 304601179
120 912223517
60 593634378
60 422599506
120 82927550
60 647197887
120 390042030
60 810407399
120 933044609
60 310141884
60 198567697
120 545860066
120 755786943
60 500310430
120 256547882
120 158885859
60 51794438
60 544273920
120 612119522
60 527826542
60 378297179
120 881137280
60 307331404
60 740405146
120 18807332
120 494709783
120 115041920
120 929845615
120 599954483
60 911873524
60 241068872
120 68564799
60 824000503
120 777243749
60 89226401
60 195505061
60 980663461
60 794984025
60 61620719
60 781959823
60 472150706
60 403541748
60 119257216
120 927401968
120 174253471
120 754690396
60 496288979
120 617118593
120 427215363
120 767811195
60 742105753
120 354547456
120 485916236
120 245158322
60 858720367
120 640851979
60 810697685
120 764883158
120 815708708
120 748743154
120 886159790
60 905598735
60 55305212
60 756492079
60 946110915
120 23406661
60 116352172
120 709226200
60 259717060
60 122386169
60 900272039
120 843268558
60 753479511
60 570941466
60 870873781
60 550168083
120 617050024
120 968616890
60 608163439
120 389790440
60 384377443
120 865217069
120 459751764
60 91289516
120 367570025
120 603965054
60 38492839
120 499376308
60 289914076
120 84348108
120 318967604
120 479108258
120 91224769
60 405032096
60 505104292
60 197430372
60 471596223
60 514117659
120 875286487
60 466022539
120 131976901
60 291005972
60 169164582
120 271835216
120 2729795
60 862996413
120 162013010
60 980284957
60 3069960
60 824627666
60 737792038
60 111159750
120 185214914
120 863391067
120 83651065
60 749654402
120 463766038
120 466301757
120 649202876
60 445550531
120 587128024
60 239537389
60 380505050
120 720491809
60 891866438
120 361868861
60 513827182
60 252527918
60 375540477
120 74764940
120 272876247
60 338398599
60 902399038
60 368707736
120 766774556
60 57583461
120 538196994
120 860612200
120 522723511
120 467754366
120 781632196
120 974535380
60 311410642
120 360871588
120 296668011
60 82808922
60 315355966
60 964771564
120 697833924
120 68184828
60 71079771
120 382329743
120 315921264
120 583173607
120 952322841
120 438945351
60 295964156
60 991117101
120 464161903
60 286948349
60 125531109
120 446286920
120 694190488
60 625571605
60 585010922
120 685173144
120 443015501
120 709871035
60 184733152
60 903015922
60 858108019
60 100398846
60 755442228
60 813861124
120 673875984
60 752264850
60 902280667
60 331823105
60 868884297
60 582379969
120 262829172
60 524343675
60 150978923
120 411532642
60 169596099
120 519511744
120 140316455
60 577762025
120 726145862
120 380476053
60 98518198
120 354725612
120 266469808
120 155524416
120 429146361
60 418341130
120 430997288
120 17560402
60 940659621
120 901492939
120 571534302
120 632011460
120 87471674
60 367671085
60 951144703
120 608775997
120 169208169
120 351359284
120 206244764
60 919506361
60 767899310
120 723487948
120 785860406
60 826987812
60 227382765
120 104604643
60 712930968
60 919825363
60 64508653
60 33260521
60 86313862
120 598879251
60 996647889
60 782475504
60 938732260
60 53249734
60 561134951
60 697531592
60 26513349
60 154387887
60 617466222
120 821911693
120 816802694
60 784303575
120 527063319
60 39469562
60 259707487
120 77348564
120 391422996
120 649726362
120 282305858
60 605205541
120 173147554
60 883525732
120 734591358
120 665314584
120 339079225
60 74306314
120 211528940
60 280438296
120 325321991
60 174998177
60 838515730
120 828750088
120 393554677
60 967678299
60 884808915
120 101642860
120 565334225
60 923137962
120 879709477
120 322218665
60 128137667
60 862029141
120 545303046
60 358133117
120 993918793
60 730243618
60 683783791
60 52423193
60 536262041
60 685405458
60 780354126
60 18821028
60 409039424
60 468722433
60 661093190
120 809092023
60 647506359
60 800320002
120 186450183
60 19430859
120 834355948
60 819300051
60 359408533
60 482200434
60 136302699
60 660756753
120 66255189
120 854433632
120 740310468
120 456408078
60 295238534
120 901080469
120 239522385
120 479829463
60 346496796
60 155511689
60 300860166
60 417917636
120 245732292
120 599384195
120 770332126
60 755564632
60 358117901
120 296618861
60 451911492
60 701987094
60 550377991
60 897283404
60 648057483
120 310327826
120 538403225
120 226660104
120 702125592
60 22571139
120 992770953
120 457087203
60 77110213
60 344796059
60 188100770
60 184870271
60 722754589
120 515644042
120 337449014
120 803606850
120 982403998
60 334629304
120 390055770
120 575141333
60 759826730
60 226844956
120 321877333
60 511132826
120 732783148
60 154767559
120 235410003
120 210112586
60 929016049
120 153229893
60 928919883
120 954259946
120 720132881
120 319104731
120 124173700
120 198998500
120 559068144
60 826499378
60 97172451
120 43294358
60 499259290
120 566061130
60 992796842
60 777913281
60 470420934
120 589142043
60 46840167
120 463698764
60 770439309
120 311168236
120 391089344
120 842059437
120 144848429
120 427793395
120 262204436
120 88580665
120 286187357
60 108768480
120 865431694
120 521842626
60 252201021
60 520513551
120 154991034
120 450895087
120 814726775
120 446840786
60 797041331
60 70564697
60 21289285
60 217700846
120 296720431
60 699720072
120 902932494
60 424372021
120 173111063
120 688928898
60 430705060
120 883948610
60 827182530
120 691920098
120 501198915
60 387272157
60 401710496
120 424807172
120 302641556
60 38595577
120 932719285
60 694299615
60 796530504
120 830669813
60 950797141
120 976513196
60 433791262
60 47656359
60 427541803
60 637160288
60 446092429
120 519699844
120 387902031
60 424869003
60 280475768
120 8358942
60 889949028
120 75596168
120 95033769
120 409084701
120 415017877
60 588596131
120 218459460
60 972500581
60 414113975
60 36347787
60 620988150
60 623790340
120 762111915
120 967187421
60 123882244
60 713420006
120 842102080
120 585877187
60 72589464
120 404895453
60 977855427
120 187911170
120 595690933
120 154546710
60 792023102
120 753368762
60 508231733
120 155655354
60 35720926
120 170570357
120 338728245
120 999999239
60 707770932
120 218502396
120 93567047
60 473259572
60 849867665
120 142758720
60 597603310
60 150833914
120 402775014
120 523269889
120 34536125
60 496048847
120 393544300
60 960869584
60 916849424
120 188755925
120 959200169
120 922943762
120 577154843
60 104080175
120 78805798
60 486715120
60 917493078
120 65549988
60 906404490
60 440572602
60 200812427
60 307995963
60 58276786
60 567488964
120 33925576
120 319079013
120 645896340
60 213025232
60 688297272
60 279607514
60 51015757
120 25752074
120 765671351
120 364318820
120 758354132
60 127979179
120 643991646
60 511269191
60 855350815
120 245337454
60 416705249
60 231784074
120 919603127
60 940411483
120 815315861
120 89494967
120 195363190
60 163264031
120 716988657
60 455097113
60 174814051
120 908729119
60 58358060
60 292944112
120 160693764
60 35835146
120 560667743
120 161955632
120 208208452
120 810031798
120 664819484
120 66020287
120 941076535
120 434390987
120 754510311
120 249333627
60 663793972
60 662794468
120 448105919
60 233262669
120 700817400
120 640466597
120 962308328
60 637297355
120 256611693
60 357070451
60 337002350
60 24448657
60 668215918
120 655453374
120 906281810
60 943114181
60 876149679
60 559172917
120 261364744
60 487271766
120 751509745
120 329074846
120 528394412
60 628416236
60 399813200
60 233188212
60 603588355
60 500614016
120 32804429
120 680688735
120 997662921
60 878719097
120 531332882
60 583213694
120 77205200
60 288597893
120 847335705
60 898778233
60 483146397
120 156430430
120 909693798
120 273607824
120 46907811
120 780854667
120 669931090
120 606937404
120 194512400
60 826054022
120 869115253
120 356650784
120 402003081
120 472403566
60 402930797
60 971977819
120 263251716
120 778644146
120 411034451
60 284511923
60 21638052
60 694593925
60 210419331
120 47996136
120 404931455
120 780947778
120 875617360
120 78428670
60 232110563
60 131466255
120 538141525
60 724163758
60 703596932
120 644307066
60 829025211
120 228868500
120 291992601
120 479157719
60 645036083
120 402221344
120 413194351
60 44687373
120 176061678
60 287268892
60 944840770
120 945773887
120 85816273
60 330324025
60 553430779
120 734815184
60 920049965
60 21943375
120 64796040
120 146772350
60 966407962
60 335343147
120 545800227
60 554514383
60 891414269
60 959898030
120 258286524
120 56819049
120 866728849
120 845509544
60 199834001
60 505180350
120 683821612
120 962276203
120 773369787
60 904316875
60 769739774
60 352198021
60 499292107
60 982199432
120 665416659
120 73865122
60 139619650
120 319129025
120 168243705
60 226246692
120 128272571
60 935200621
120 455569421
60 390785534
60 810688529
120 460668087
60 230000635
60 628384013
120 281895814
120 811065177
60 54520800
120 766504367
60 265799765
60 261608578
60 130542040
120 541452736
120 980453126
120 464419016
120 888725145
120 267934159
120 746485081
120 687800005
120 26355847
120 308488156
60 501859673
60 982469397
120 849266696
60 335170770
60 165140377
60 643719588
120 251550097
60 431453648
120 525466492
120 313787252
120 60602739
60 978153290
60 509838419
60 337598664
120 517166335
120 755125724
60 577848068
120 782780070
120 943388110
60 793017011
120 989461125
120 890692584
120 835993760
60 397681936
60 741019453
60 862512147
120 66170449
60 746334136
60 533481653
120 438774214
120 550566530
120 677783157
120 489935275
120 557184852
60 447951925
60 847671752
60 525800735
120 646879147
120 128229245
120 356116036
120 707805552
120 7902612
60 721736127
60 921885698
60 621025803
60 922106876
120 482032641
120 181345599
60 875506537
60 8858330
120 409169909
60 264636211
60 666930801
120 713347844
60 99711418
120 844621957
60 417007056
60 539974970
120 870416506
120 566168723
60 273427045
120 647524469
60 398740899
120 409581957
60 210297707
120 96877872
60 202421287
60 149523023
120 994348114
120 175298229
60 397518546
120 943506707
120 933273103
60 372339055
120 308953653
120 23681134
60 804943452
60 401671728
60 738684461
120 155837240
120 220200942
60 439165968
120 292022172
120 528735935
60 187087648
60 334537350
120 497126453
60 183553951
120 861095801
120 995178000
120 842485433
60 3574416
120 847479615
60 922879077
120 948240002
60 846528459
60 159344625
60 898342801
60 203876109
120 803896407
60 321952963
120 870245330
60 746172218
60 768578482
60 474969855
60 799445845
60 830910831
60 196956377
120 913959305
120 618970624
120 534721534
120 689999947
60 951612180
60 685857516
120 61652656
120 511242133
60 666883664
60 542746374
120 200337734
60 753364045
60 615692064
60 796376276
120 566234597
60 461916102
120 719443063
120 254534291
60 133464249
120 932257865
60 315623583
120 904873872
120 637729239
60 626893980
120 870532236
60 192021693
120 628949837
120 263262835
60 407447407
60 14677647
60 647688778
120 918922796
120 91125823
120 83747024
60 994812530
60 401122967
60 838963425
120 93700608
60 849032163
120 589457825
120 31134137
120 554910027
60 941123112
120 529506626
120 889324624
120 121800160
60 298812712
60 720793673
120 432438877
120 183311017
60 20381751
120 959604202
60 118155581
60 232419623
120 255302046
60 136974461
60 123640233
120 641562210
120 883291336
120 76548435
120 918998106
60 435067762
120 207663647
120 46806665
60 537136851
120 170224822
120 745347559
120 515525269
120 653635954
60 800423084
120 944954965
120 933741970
60 428592499
60 713809025
120 628333440
120 592583263
60 611126474
120 335893799
120 77724427
120 558742989
120 692581841
120 44006203
120 173688884
60 597570938
120 366854811
120 384140689
120 297749683
60 528833550
60 592496861
120 534784167
120 941754431
120 359619698
60 156262982
120 119773050
120 400276711
60 978379339
120 276622096
120 436824360
120 156369327
120 22616837
60 428701404
120 87836463
60 108939679
60 369733455
120 826848720
120 75535322
60 82072957
60 376850587
120 383315322
120 4857148
60 151046632
60 384944578
60 638343316
60 136291338
120 810659546
60 183676821
120 570618336
60 828782477
120 994257643
60 597527466
60 326061314
120 323816755
60 888925859
120 696369340
120 535555757
60 684839169
60 283580056
120 152910426
120 360770172
120 142703167
60 969028459
120 635483835
120 22220820
120 600362893
120 382993535
120 564260463
60 500705280
60 211179224
60 38408670
120 966093762
120 668380085
60 806064193
60 461893553
60 106418840
60 579400687
120 792739650
60 724022936
120 892184460
120 911827775
120 668063671
60 358905796
60 859985787
120 335599649
120 469049938
60 976284822
60 56586014
120 933600189
120 157778256
120 195662254
60 687664803
60 856777715
120 524842625
60 533065705
120 950685150
60 583312880
60 467810871
60 427698184
120 161322358
120 77408630
120 956748740
60 390561925
60 357855300
120 565800285
120 700758604
60 792579837
120 126844106
60 542922366
60 199670875
120 966996866
60 41935121
60 346836102
60 644219198
60 550457719
60 325048095
60 155347990
120 793183974
60 252033872
60 960548401
60 706426058
60 945966126
60 798854956
120 798448277
60 477392479
60 517285104
120 3786690
120 474777880
120 381248233
120 590442482
60 793882784
60 588693859
60 801052476
120 399138173
60 700099835
120 762221152
120 700192516
60 828018245
120 561748785
60 713784542
120 461018194
60 965208077
60 379447206
60 796636102
60 751809269
60 772213511
120 353084827
120 504272106
60 186338522
60 341450614
120 768849070
120 562049065
60 550750617
120 164167475
120 576306839
60 742922966
120 135612901
60 166422242
60 427760249
120 200118096
120 531466509
60 745260702
120 915483151
60 439979149
120 777388252
60 376844842
120 209076539
120 79291040
60 284460141
120 449281498
60 22133455
120 285195342
120 586495482
120 881197299
120 288704788
60 66707831
120 601676894
120 303098254
120 775659609
60 966423351
60 240670104
120 325071779
120 461222230
60 974079142
120 169172664
120 619060159
120 946470690
60 313421394
60 276904024
60 666416470
120 668900332
60 162370392
120 823532761
120 415556441
60 60502239
120 573484549
120 125564140
120 719966044
120 725784616
120 253640931
60 902578881
60 32943471
60 318178966
120 386583877
60 511344128
120 34515363
120 850878089
60 731303341
120 750812810
60 774963538
120 315650220
120 616787854
120 158040786
120 469018355
120 406659049
60 336484007
120 636517608
120 903226413
60 160441357
60 896232364
120 507745363
60 115506597
60 887372028
120 878042107
60 271699955
60 905680222
120 990144931
60 548636708
60 426968330
120 419416885
60 8600256
60 789093455
120 133569335
60 469399056
120 261841488
60 70393413
60 356024537
120 964148262
60 843826156
120 999459567
120 612157725
60 74917673
120 253090075
120 66540777
120 274767163
60 362519514
120 497881707
120 34025641
60 999768916
120 688237641
120 655555329
120 598501707
120 290246199
60 776112485
120 397609428
60 898506289
120 901597922
120 957929952
60 533072048
60 848163962
120 537003660
120 234810355
60 203439733
120 958905165
120 175078250
60 906521893
120 435381510
120 789397699
60 722692531
120 413319318
60 657006412
60 148470163
120 488665667
60 330572275
120 674431163
60 921523213
120 733809010
120 24135022
60 598094021
120 102403544
120 351580738
120 78380708
120 186676707
60 629238229
120 803642036
60 676389693
60 12920902
60 990758735
60 371063539
60 443547474
60 589846297
120 898978834
120 407416907
60 40649041
60 116035945
60 344908833
120 223413909
120 602238288
120 94216408
120 927302906
60 224855895
60 999474874
120 417974650
120 35600897
120 506940932
120 492203557
60 293526381
60 79365757
120 790133480
60 747419723
120 312921126
60 778227422
60 983117439
120 275313741
60 428554357
60 872538472
60 106975662
60 657358284
120 841885191
60 639966509
60 269470906
60 126850194
120 964070437
60 779529927
120 37576738
120 848079222
120 853219475
120 109301747
120 825468949
60 450574867
120 350558387
120 40130964
60 452695818
60 271117559
120 547271416
60 439289200
120 905531878
120 17045621
60 462247561
120 239329512
120 442636929
120 316888636
120 592540599
60 448613553
120 289084555
60 638752875
60 916722110
60 495576061
60 439753628
60 493524987
60 142708783
60 616979723
60 510867979
120 650377393
60 348908854
60 494095774
60 893591554
120 705494772
120 895061866
120 907877884
60 175208762
120 329117186
60 589307314
120 396822589
120 627147014
60 521022824
120 178004706
60 830092123
120 12318780
60 864552846
60 412130893
60 404628376
120 515730831
120 781558248
60 888029466
60 498647179
120 646267435
60 249627074
120 787424263
120 665481639
120 80624655
60 666934551
120 371246944
120 682918570
60 4122041
120 317375396
60 100220074
120 2407908
120 382455693
60 337020868
120 824759705
120 963395628
60 810944271
120 993337685
120 586766892
120 532097647
120 725662451
120 983511158
120 773632091
60 494424290
60 300659784
60 993864809
120 377153305
120 231378956
120 591173808
60 460557272
120 21920254
60 222930036
60 273128541
120 337471027
120 86986686
120 883278953
60 783399008
120 811375904
120 140318137
120 257336305
60 266620409
60 337590110
60 242293270
60 799748426
120 966529684
120 182276360
60 305867894
120 274466512
120 210669161
120 135949016
60 709574363
60 275231574
120 828164586
60 786285780
120 496503724
60 18496620
60 742119467
120 619168202
60 807023448
60 276170988
60 859291772
120 736986419
60 836912944
60 402622791
120 353107847
60 827632018
60 740615414
60 75092083
60 137391763
120 306143434
60 369915098
60 519066089
120 244310527
60 280448592
120 157191180
120 594784877
60 535534260
120 610181873
60 896845097
120 679006240
60 848359487
120 293313103
120 942168587
120 956529253
60 196611290
120 229005527
60 940830629
60 125194767
60 767988877
60 295529426
120 896201830
120 452881467
120 181562999
60 608491843
120 173860689
60 737287363
60 267140035
60 82189334
120 637441131
120 955896131
60 250849818
60 114270509
120 692746050
60 863882079
60 986100004
120 454617756
120 755321173
120 708837311
60 883782365
60 746413450
120 996462637
120 389546171
60 261900160
120 988861815
60 75978336
60 46331514
60 360577983
60 909032247
60 272540850
120 653980170
120 154127526
120 506379424
60 823658770
120 340518762
60 666224033
60 949842480
60 731501411
60 648354009
120 67706472
120 390680649
120 548743762
60 337820809
60 468473812
120 435509780
60 111842270
120 515853055
120 527830458
120 957469400
60 989035727
120 262847492
120 325549232
120 426180866
120 530330231
120 161444758
120 625374487
60 220399783
60 757885236
120 429795578
120 292575958
120 910532361
60 321119852
60 702148220
120 951023385
60 470468153
60 684100849
120 857338284
60 397660043
120 57561157
60 431199815
120 521967524
120 692810941
60 171392968
120 618106437
120 655346851
120 152874058
60 303315764
60 29600466
60 237421789
120 917839128
120 70282780
120 436056787
60 680827612
120 371943050
60 942600534
60 851551819
60 325527320
120 144955469
60 626578313
120 656508306
60 855523027
120 803398897
120 238438481
120 525844520
60 877426547
60 580712623
120 242533267
60 421042774
120 452362358
120 907673711
60 67023744
60 905719592
60 345859475
60 202237121
120 16697899
60 19853841
120 124040760
120 856037408
120 915574567
120 184709110
120 199355017
120 472650234
60 957373562
60 566728922
120 866675397
60 482554077
120 874648242
120 328072137
60 591284660
60 8726178
60 35490661
120 938939550
60 402669891
120 364380426
120 154972286
60 897457115
60 825070600
120 358159517
120 15550701
120 711164181
120 268385783
60 984243176
120 505476074
120 596763251
60 997874713
120 779821213
60 144766454
60 530702516
120 413156412
120 259558112
60 768650331
120 939636809
120 540628230
60 440977178
60 567591280
60 582032520
120 162021822
60 178574014
120 499809177
120 611846280
60 674486702
120 127174016
60 115882013
120 658232083
120 725108914
60 30536615
60 269181231
60 702792446
60 639919259
120 375729106
120 351330711
60 269711103
60 468264687
120 822772893
120 351455404
60 70610964
120 202162406
120 92907883
120 580244105
120 318771579
60 879363110
60 166594896
120 85994769
60 293092226
120 403370992
120 522948459
60 371884039
60 180919459
60 807031497
60 35963054
60 520695533
60 990595620
120 715209977
120 742917541
60 207269065
120 305991508
60 845504858
120 968675399
60 766527454
60 492111869
60 255911888
120 532662082
60 267787205
60 786856582
120 124656081
120 879829064
60 477211273
60 796970559
120 449331088
60 300190669
60 285334578
120 936580352
60 811840278
60 796553275
60 42690628
120 235177561
60 41365991
60 423679514
60 87084081
60 369337523
120 607345552
60 646568157
120 294800475
120 365795043
120 693207068
120 296425076
120 7333451
120 832848965
60 917561572
120 464555103
120 13366419
120 672795312
60 926533931
120 104624949
120 109361624
120 956605920
60 159930904
60 880555330
60 709309891
120 263019479
120 630558861
120 97882950
60 76683149
120 501861905
120 336913043
120 342816131
60 321290190
120 358357890
120 555412905
60 184737902
120 366567671
120 103813745
120 121335093
60 142929428
120 540559306
120 823019713
60 388345913
60 851226765
120 315228207
120 438855466
120 205490831
60 121706760
60 617956257
60 402434578
60 542963184
120 649903905
120 561232123
60 968861402
60 396939689
120 748422823
60 611030484
120 498046802
60 187186603
120 903136847
60 786113747
60 804293142
60 779276640
60 683958173
60 956876837
60 686630214
60 613516853
120 331300791
120 808909261
120 772302663
120 313361280
60 384787160
60 560111516
120 983963008
60 483024239
60 595319275
60 888122908
120 114527836
60 686082138
60 759862356
120 166222899
60 587199279
120 87721899
60 507896727
60 445106219
60 253207971
60 268643479
120 840241976
120 783496739
120 53384700
120 574343866
120 154361092
120 884794081
120 905984173
60 331100867
120 956667614
120 653321648
60 907840941
120 200908994
120 619953923
120 327697874
120 453067415
120 997197826
120 376364120
120 731155722
120 444236615
120 959904030
120 950441686
120 952091804
60 295573311
60 399542423
120 536306902
120 669917767
60 456590517
60 53891278
60 108930832
60 508941647
60 804451401
120 232750239
120 806769807
60 69335425
60 366763776
120 174189198
60 923487534
120 170458764
60 874043578
60 639502523
120 843714299
60 761568062
60 285847898
60 837608011
60 992163234
120 578784571
120 710577870
60 291031698
60 924653376
120 20136616
60 164711197
60 228278544
120 909696024
60 140356517
120 525186225
60 124866582
120 91824445
120 84670519
120 1979983
60 983179011
60 282515503
60 343133890
60 382258606
60 733548707
120 292756947
60 590617312
60 72647238
60 128206535
120 736170557
60 109521389
120 857508239
120 854043814
120 783358492
60 200032944
120 113607960
60 252602127
60 887842045
60 343758326
60 875228979
120 565034959
60 386812709
120 607633111
120 955561328
60 76615047
120 814721703
60 667405030
120 986680178
120 794827483
120 167334502
60 384286002
60 673406813
120 688518328
120 986653701
120 134950831
60 658181454
60 49282389
60 868555485
120 365278240
120 235494625
60 37027452
120 194368558
120 481642883
120 522495486
60 493866736
60 293212765
120 647319413
120 769679630
60 402692503
60 903418307
120 68869914
60 981092424
120 426352939
120 683333205
60 116417692
120 634716307
120 238798979
120 23728664
60 320155666
60 12131962
60 942689403
60 768641177
120 425446341
60 821852066
60 699052086
120 385561222
120 605816570
120 468537024
60 381635402
60 179060476
60 169711054
60 669062847
120 260815901
120 80569020
60 811733734
60 959749133
60 631280218
60 438559216
120 101679389
60 629760586
120 254892160
60 77222669
60 614584717
120 556611726
120 231147349
60 711771611
60 998022452
60 389825951
120 131163971
120 169313205
60 960231480
120 669893380
60 163166894
120 156554299
120 373543508
60 874359688
120 21876105
60 196914698
60 189208740
120 361271376
60 517271791
120 758439323
120 166330180
60 184789537
120 23070017
60 500204566
60 10010496
60 811512222
60 528505978
120 530438577
60 655725269
120 537944885
60 333168513
120 241112685
60 70154878
60 950813279
60 129935849
120 181792614
120 99756605
120 119694040
60 804820610
120 429333617
120 704456631
120 749207641
60 711939333
60 856458323
120 76823900
120 451840210
120 813431252
120 837681236
60 186041344
120 498279915
60 369350377
60 664421371
120 872641916
60 713848008
60 807091648
60 909237062
120 912104040
60 880250674
60 733723804
120 762505943
60 377795860
60 366451674
60 186471582
60 262584430
60 235867908
120 171328436
60 688114991
60 485014235
120 149289365
120 646944083
60 815185657
60 43977126
120 843314105
60 810661252
120 210648228
120 512594271
60 107188499
60 309547594
120 964252269
60 404576210
60 12762945
60 44450875
60 905125037
120 990765348
120 513187638
60 718648519
120 889113479
60 122717293
60 960360507
60 381796736
120 88023209
60 480637735
120 118664175
60 231781487
60 469712751
60 683573685
60 899158586
120 920372029
60 343788538
120 151200874
60 928547360
120 566507952
60 709380207
60 930152070
120 470432077
60 892186547
120 435174466
120 21059248
60 680790193
60 825615065
60 594614927
60 711891646
120 525904610
60 113494615
120 355741288
60 448083012
120 852144786
120 483192668
60 431161210
60 432550128
60 387500385
120 983164961
120 74334263
60 37114336
60 65919104
120 73759536
60 269876789
120 424004942
60 723510228
120 923137925
120 369595536
120 768087605
60 844436494
120 390537212
60 923439163
60 233015644
60 138355913
120 170344887
120 887961835
60 839408798
120 567047055
60 76203410
60 406114587
120 539404356
60 295444871
120 442299854
120 273915399
60 805750746
120 806041461
60 190355566
60 288796868
120 398609588
60 795626008
60 808585766
120 470619962
120 325703027
60 297506008
60 965986127
60 733140763
60 331504581
60 224837671
120 758264827
120 777616880
60 429980260
60 974489823
120 448575536
120 603505915
120 873148326
120 384670819
120 43097756
120 520621997
60 375527076
120 814932477
120 665019707
120 470508637
60 74344955
120 672952664
120 152615568
60 153409083
120 381055948
120 802674088
120 454715538
120 563322401
60 693982398
120 556986968
120 125286785
120 504063014
120 106271095
120 135171550
60 428964747
120 447173433
120 46287754
60 399337781
120 361659684
60 363944362
60 800129092
120 802888657
120 984938107
120 468851045
60 54348785
120 101912665
120 162452590
120 165114832
120 285902670
120 276821399
60 563027121
120 942058255
120 936357356
120 226163033
120 305633131
120 906692952
60 450402373
120 130965326
120 152745571
60 641066235
120 876233123
60 45776173
60 379373716
120 539021744
60 403697517
120 665228946
60 147331377
120 75246140
60 816382825
60 619529393
60 570203036
60 106531516
60 523840633
120 894062035
60 120020733
60 289086136
60 583874515
60 895634803
120 603685926
120 653370532
120 497611474
60 916796868
60 257379122
60 263178787
120 985386920
60 473706006
60 988714898
120 329358073
60 750976217
120 499035622
60 359340722
120 811884783
120 514813537
120 718712772
60 987037894
60 863829002
60 906799776
120 541272839
120 955290454
60 961030975
120 290825464
120 509248271
120 374082122
120 590547300
60 244954841
60 715126105
60 67824867
120 904167579
120 338876601
60 614556462
120 407876520
60 15013994
120 511926644
120 109928473
60 843218014
60 428783652
60 486749908
120 956951421
120 622032534
60 635789571
60 902152166
60 258213832
60 202035310
60 938016141
120 65078221
60 433870922
120 353808551
120 756261089
120 895257624
120 207349306
120 239197411
60 209143425
60 770902342
60 645214967
60 253992757
60 685784830
60 855697567
120 31752710
120 907353089
120 801388233
120 923926960
120 664458933
60 928601825
120 729263367
60 316748950
60 387248874
120 801836872
60 505111125
120 195621743
60 181951072
120 876756386
120 663117754
60 346730325
60 217840102
120 771649694
60 275908610
120 233368184
120 313520341
120 417494961
60 264462990
60 125008557
120 514996864
60 633102485
60 491801559
120 331395919
60 743397969
120 188217033
60 414169213
120 103412338
60 390677423
120 356614824
60 516928872
60 596594760
120 292110866
60 844889066
120 98740889
120 496614365
60 830922595
60 13273552
120 850768297
60 308307004
120 462545505
120 963770869
120 963713081
60 255296405
120 153252068
60 724583407
120 679767086
120 901429644
120 162726075
60 476475410
60 953768186
60 103874343
60 870702503
60 429207821
120 145374266
60 559659246
60 997183840
60 835539711
60 338845864
60 686960933
60 94942514
60 981694857
120 171916494
120 291216896
120 386723161
60 918959162
120 464199705
120 636459809
120 678148742
60 330956057
60 943158136
60 711425233
120 852074227
120 258107932
120 870250979
120 670566254
60 463588826
60 697826295
60 462785211
60 353562738
60 81554872
60 491957701
120 303180572
60 5381469
60 71092887
120 634634813
120 302205625
120 621439931
120 426707470
120 93731701
120 246771271
60 523904188
120 874558730
120 956216368
60 33254334
60 351891374
120 886521653
60 17599799
60 313235313
120 162298315
60 209879368
60 282433191
60 553545980
60 424490348
60 443213209
60 356625778
60 4843836
60 166458991
120 125591252
120 680868710
60 243121138
60 986816605
120 351725472
60 83663222
120 207487780
60 668941974
120 948675338
60 428090611
60 419673502
120 967825246
120 882738646
60 500232132
60 369009624
60 366721825
60 527676168
60 203939854
120 721174664
60 637509778
120 638594132
120 213864116
120 259138485
60 295549203
60 517359919
120 75831123
120 361375987
120 463794119
60 591026976
60 832145792
120 14133845
120 886356991
60 449612418
60 314139941
60 88072988
60 512383457
120 489134184
120 894906010
60 335182762
120 748128258
120 581187914
120 695518999
120 187038867
60 783132196
120 17149043
120 491420929
60 637052300
120 158230871
120 588112548
120 217535628
120 444376412
60 389505858
120 80296683
120 766374395
120 496446132
120 25548849
120 903240526
120 349141013
120 21586202
120 148948424
120 457441847
60 521146637
60 874377955
60 939191647
60 678311008
120 108934535
120 641258527
120 923109264
60 436599396
60 742175956
120 511465751
120 872457069
120 17967320
120 456273338
120 127545395
120 881354569
60 285198405
120 425427499
60 137254047
60 202166233
60 512960713
120 81539632
120 459277687
120 745573094
60 326187493
60 967240438
120 305258041
60 511299842
120 830631676
60 147593113
60 134886206
120 716590776
60 614174869
60 956464658
60 186561745
60 777032560
120 760866772
60 84287905
60 795973972
120 993149986
120 754461108
60 136246529
60 959727004
120 524741868
120 773357705
60 243420089
60 364485823
60 569028780
120 737338076
120 950871762
120 297368889
120 902989517
60 309678844
60 307737919
120 135852264
120 947499621
60 765410740
60 181120258
120 979897278
60 625670771
60 825729871
120 307677620
60 60100389
120 135787488
60 99978039
120 1437095
120 224036054
120 620956943
120 36016704
60 439325513
120 700559377
120 633908378
60 187857005
60 931370550
60 161738717
60 249254434
60 124333661
60 116972432
60 999680649
120 549150025
60 796929630
60 401080003
60 281452353
60 516532320
120 216272921
120 603229312
60 584947803
60 270349712
60 865014106
120 634386953
60 698791944
60 51088594
60 201811263
120 131739305
120 31874522
60 616106854
120 198588835
120 314714867
120 683564336
60 329565479
60 833554454
60 288144663
120 652611682
120 125878285
60 984339127
60 759304698
60 814033450
60 6981757
60 533798207
120 27413232
120 687015046
60 294805716
60 169659791
120 302573698
120 728740977
120 604492023
60 533971528
60 80069820
120 990321921
120 129790156
120 872679893
120 214413485
120 945655875
60 438811288
120 943609211
120 473531075
60 403071379
120 472876174
120 155622277
60 636963165
120 119121060
120 561001560
60 295429460
60 714416016
60 193834435
60 935169079
120 505420843
60 895123006
120 321618347
60 314107234
60 147436728
60 450007759
60 472653242
60 448911529
120 657575874
120 738030245
120 698503838
60 258454313
60 351276755
60 249255710
120 66369072
120 821971094
60 77324947
120 447709825
120 511522224
60 495917439
120 277865597
60 95289673
120 381290094
120 690341690
120 22648423
120 225996816
120 622856222
60 388794543
120 834577431
60 300132172
60 894033586
120 486619234
120 246746786
120 542881989
60 457490645
120 737477629
120 531872471
120 620323273
120 5790206
120 26778813
120 55991780
60 15587582
60 11301364
120 940697000
60 354776211
120 463564274
120 726872235
60 22240310
60 664111073
60 130521828
120 909798481
60 748432429
60 458078888
60 750939848
60 940257322
120 430429824
120 643790808
60 405819367
120 573826481
120 301861548
60 353015709
120 791281900
120 952973828
120 156756125
120 55462651
120 103025314
60 739646806
120 995791727
60 345394691
120 518768582
120 271886417
120 289717832
120 481330717
60 665388422
120 613863013
120 562757468
60 759905325
120 426715406
120 273595970
120 594224943
60 282668448
60 54192208
120 81057652
60 693378307
120 6003342
60 871110791
120 455381005
60 813080117
60 862963770
120 462435228
60 20959450
60 984841866
120 47694940
60 520548547
120 993968387
120 790554423
120 780940656
120 976030575
60 179683359
120 144856589
60 854026014
60 83029106
60 978740394
60 332613098
120 825407182
60 55024083
120 161791722
60 603279411
60 117477707
120 207488241
60 494390600
60 943227649
60 706091862
60 549523374
120 521710941
60 864124847
60 736838679
120 151746896
120 682010768
120 434355162
60 522384995
120 484685627
120 187282008
60 656989968
120 477642163
120 650917216
60 541318668
60 840467626
60 78742197
60 612672012
120 801028675
60 470263780
120 994801500
120 644499205
120 77416386
120 640005539
120 55688510
120 184115145
120 648785377
120 339425825
60 453199027
120 508761212
120 997428632
60 573409965
120 815357081
60 312207552
120 576439255
120 962043988
120 894304022
120 439109875
120 313254843
60 34153070
60 452129025
120 75695490
120 767169188
60 860036616
120 545132223
60 91050689
60 123343345
120 754906395
120 570396099
60 708799726
60 414601493
60 496079531
120 647949143
120 373356115
120 471347725
120 46600017
120 379549843
120 568009323
60 337752065
60 560747698
60 90883720
120 52379104
60 573545005
60 81691391
120 851851556
60 117721464
120 143041241
60 893637329
120 182565745
120 680493220
60 962575807
60 529827964
120 520405507
60 472705369
120 295816605
120 622820159
120 880164427
120 396703954
120 486446681
120 507705480
120 272558448
120 245649013
120 724178588
60 494429895
60 969205108
60 250158327
60 610795450
60 228877541
120 77130837
60 617536458
60 222585633
120 232022060
60 470901149
120 514728893
60 386547919
120 999041169
60 285953964
60 420826669
120 101416087
60 436615255
120 335010855
60 247340374
60 614884608
120 819398116
60 42929912
120 752389082
60 336989216
120 858977741
120 837138193
120 519094100
120 819298488
60 681935239
120 676984418
60 402226844
120 773418099
120 270686960
120 476468923
120 552176134
60 334455067
60 601521425
120 776139075
60 571747129
60 959333114
120 147057536
60 2608096
60 237621465
120 144919007
120 867601093
120 23903013
120 284294558
120 398628208
60 400283435
60 465301939
60 559607667
60 785002207
60 770053580
120 489429418
120 837007108
120 558673390
120 137845119
60 950700954
60 375295213
60 327307634
60 274908389
60 854841621
60 28931657
120 576206646
60 878225580
120 823301571
120 615834191
120 155812334
60 24055225
60 61534543
120 723707185
60 387978068
60 550783279
60 897427760
120 213462591
120 489423
120 936247867
60 412721009
60 643941196
120 220378790
60 83745036
120 486208978
60 218895150
60 724032181
60 945514517
120 567284775
60 32387659
120 622591442
60 935657099
120 364782435
60 454013391
60 838646028
120 356102240
60 812879091
120 762578699
60 923036901
120 755692036
120 43110146
60 398749183
120 973834426
60 906406875
120 835616366
120 80089451
120 832144697
60 681620051
60 198474392
120 877606117
60 608952628
60 491148497
60 29116039
60 148100057
120 649801299
60 519404880
120 95550230
60 150506418
60 769138462
120 697242146
120 4581862
60 507148292
60 277211466
120 620514015
120 130855971
60 890473943
120 37628199
120 411166160
60 585864054
120 780920744
120 493638368
120 13907523
120 159957576
120 221324381
120 594379520
60 215718061
120 983364371
60 796666826
60 580190615
120 915597173
120 643681956
60 242608733
120 163944563
120 361970501
60 893331214
60 834426804
60 987752762
120 539853586
60 164977078
120 284061833
120 123097028
120 136744257
60 418457230
120 318859806
60 584586034
120 274097789
60 302220843
60 899214455
60 513804709
60 826497664
60 71076391
120 275604857
120 870025630
60 883928775
120 79271659
120 618594205
60 860253179
60 994503848
120 471726432
60 262262076
120 621144048
60 33921933
120 455187150
120 170383594
60 489741591
60 851711109
60 398294939
60 947335785
60 136858526
60 194764306
60 283711469
60 979007096
120 198746877
120 503512440
120 20698074
120 278976953
60 680447344
60 328029297
60 166078363
120 7312967
60 574174584
120 145870250
120 558995334
60 2995135
60 671899833
120 694229489
60 122067502
60 483449573
60 344460704
60 466580070
120 990731126
60 135891591
120 753600698
120 298361664
120 200518505
120 25461199
120 764448824
120 784314567
60 553277936
60 769399716
120 797728632
120 763073155
60 813436373
120 884150340
60 951474059
60 61322708
60 867571438
60 509392619
60 90389234
60 406461204
60 855648050
120 835030440
60 32365566
60 600381244
120 521600964
60 681832493
120 300369320
60 990721965
60 425887297
120 22918138
120 811046024
60 832819484
120 606610860
120 500892942
60 914677055
60 60706533
60 729993969
60 147291499
60 787810055
120 688007864
120 346237439
120 510347205
120 210596456
120 281751455
60 738463751
60 557120021
120 419301837
60 795256723
60 841130315
120 407758691
60 21105878
120 238003089
120 183143396
120 701014778
120 643101102
60 867244971
60 356269580
60 603027945
60 58924344
120 2066733
60 131927614
120 100627817
120 39364397
120 591820838
120 641631822
60 106038714
120 844309963
60 856989360
120 799812067
60 708091239
60 596990171
60 531106845
60 534647815
60 694344902
60 622179459
120 152526203
60 281824710
120 232132850
120 284518971
60 101443231
60 777529194
60 607933087
60 727348930
60 543423328
60 256797084
120 252036186
60 594275752
120 791581920
60 804377620
60 113212683
60 574136511
60 754515655
120 367773115
120 812733277
120 390690982
120 17969528
60 931848106
60 991084073
60 853118658
120 101524768
120 566692020
120 456153605
60 31958308
120 357777089
120 548503736
60 801218290
60 7570631
120 415438383
60 225530193
60 733007715
120 185698331
120 566659971
120 228580300
120 784032327
120 381066653
120 452434846
120 159840839
60 643648252
120 684083670
60 969084666
120 986802586
120 188737545
60 940709312
120 955689319
120 168378099
60 964138083
60 978341380
120 792875833
120 234436146
120 114975687
60 649187019
120 848844963
60 774432477
120 440147896
120 383673214
60 306127725
60 468308061
120 887443276
60 223754629
120 460962149
60 710474485
60 247651173
60 396208520
60 452417144
120 82265257
60 292454399
60 57198721
120 941764212
60 48155850
60 745528113
120 202441063
60 991011296
120 891075765
120 490515193
60 38587347
120 574040315
120 714176538
120 584723433
60 953588993
60 654200545
60 831684151
60 170656229
60 436308731
60 607008595
60 776033637
60 948910229
120 49568564
120 824448598
60 989230198
120 495002387
60 959759802
120 619334304
60 247982493
120 733512436
60 599916217
60 368841372
120 493238544
60 560143897
60 199322601
60 473063749
60 443274827
120 35863387
120 680848954
60 426687783
60 450605349
120 669451555
60 582870396
60 995660816
120 520669877
60 835561040
120 45316784
60 873460237
120 10355466
60 308490932
60 811299016
120 600565371
60 378169581
120 30525641
60 135605898
120 875126802
120 184939273
60 731678746
60 243047814
120 759979311
60 315230427
120 151258325
120 992888774
60 787671087
120 70023717
60 700479146
60 882410071
120 914609776
120 801908950
120 693597615
60 375359501
120 410915546
120 810440209
60 911441618
120 644204896
120 145070142
120 481941266
60 880894271
120 202691823
60 463619743
60 165498091
60 178795487
60 30876332
120 976760729
120 103493253
60 137404361
60 135750933
60 370443137
120 95314791
120 580959631
60 241409339
120 437533819
120 239879341
60 284497111
60 511763143
120 378661974
120 381273825
60 966274888
60 919622947
60 156523639
60 624334922
60 732475496
120 422354238
60 49978374
120 833158066
120 896614553
60 890012234
60 131390224
60 757377138
120 919388768
120 206989653
60 885336506
60 717721864
60 133607556
60 57413123
60 411458482
60 409394209
120 806092859
60 953282353
120 106620674
120 540542638
60 326906666
120 862849448
120 375056434
120 16676548
120 215211131
120 331805588
120 398380479
60 512819840
120 209116114
120 819076509
60 958045858
60 580067956
60 549838461
60 751476464
120 363112121
60 160187230
60 319812738
120 58726836
60 389653923
120 586182269
120 593584464
60 502896915
120 495608592
60 2863917
60 75245945
60 95685687
60 778726341
60 545969556
120 898250365
120 283406441
60 289522393
60 788774819
60 212108440
60 925402429
60 878583394
120 575999202
60 284101951
120 771871111
120 669049895
120 190924391
120 322431059
60 773691212
120 695943121
120 432835224
60 518346498
120 970094422
120 441850189
60 460884709
60 868341006
60 233314474
60 132278168
60 237649784
60 424045664
120 632481251
120 418205202
120 694232029
60 744472939
60 470147394
60 430780536
120 328373975
120 929166948
120 411494451
120 995214103
120 851893586
120 987399991
120 969244986
120 744775018
60 413236904
120 86412264
60 907316212
60 513551705
120 841048811
120 921016286
60 934142634
120 939748785
60 37231094
120 655890405
60 712193005
120 287587881
120 156430652
120 430209213
120 631536078
60 362868150
60 521174570
60 746678617
120 541828723
60 535223275
120 195695325
120 324220805
60 779791152
120 568791605
60 276722378
120 464293932
120 309189676
60 223220784
60 368161061
60 960874125
120 489946402
120 610240134
60 531116540
60 989598346
120 126179593
120 413319479
120 200785896
120 653317212
60 775807836
120 935774847
120 219491272
120 786423032
60 333932211
60 361447184
120 145557617
120 572902883
60 646277413
120 935433138
60 142192373
60 948482471
60 626602576
60 121354768
60 449367888
60 792373989
120 298243954
60 749514166
120 189086951
120 273708446
60 784049205
120 143774219
120 820429451
120 428992534
120 161198588
60 650174824
60 151084353
120 927512663
60 138970257
60 426180783
60 305901468
120 63798460
120 649148526
120 282848443
120 258806264
120 650094620
120 340081599
120 955383007
60 106386211
60 264091222
120 149514047
120 696567416
120 973418442
120 900632166
120 36691943
60 786329028
120 101682344
120 102001183
120 905201255
60 918475693
120 987153262
120 772899507
60 78157355
120 529232445
60 536836892
120 242148477
60 906339007
60 464204773
60 332430872
120 32984036
60 982107269
120 804945782
60 346949002
120 904159878
120 774513739
120 473619475
120 54184309
120 397789686
120 266158213
120 832541241
60 951958919
60 45236449
120 605625440
60 290524952
120 602080554
60 463589414
120 364571400
120 414347618
120 778050831
120 312231454
60 426985966
60 512816149
120 538819859
60 965814780
120 983055211
120 573204974
60 617587958
60 18503317
60 62189592
60 479060767
120 935959824
120 538650674
60 505461960
60 988509405
120 786118225
60 654418666
120 321138760
60 881100107
120 867514354
120 473235150
120 851809327
120 620481424
120 210349495
120 62085237
120 76640434
60 979984591
60 935660392
60 663698972
60 233161853
120 571472146
60 882090568
60 114868382
120 495060930
120 599744028
60 785278429
60 700637342
60 605123319
120 141340706
60 349414657
60 415132867
60 292557805
120 27627083
60 140286969
60 935081569
120 169807931
120 482870704
120 524190065
60 24703300
60 172651478
60 548329069
60 758306250
120 733146137
120 555020811
60 159192909
60 845108528
60 161947533
60 350508485
120 338033872
60 302440506
120 703910146
60 663854549
60 788161052
60 644582534
60 281827851
120 211850727
120 960941995
60 686551837
120 121683590
60 576542859
60 161003184
120 350158281
120 376723450
60 673663879
60 216502039
120 887108517
120 268392998
120 878468468
60 200048522
60 848534093
60 562210047
120 326012125
60 357397670
60 817097454
60 584752528
60 882402232
60 640416487
60 298703579
60 110206219
60 827669651
60 766146401
60 431088865
120 888124655
120 817621668
120 906059102
60 683732623
120 157241396
120 2866832
60 123390673
60 514531799
60 298876981
120 67169775
120 87047074
60 551577924
120 774472671
60 840951232
60 673437812
120 671428344
120 882783270
60 469194962
60 34645858
60 906241420
120 691538903
60 770113672
120 719260612
120 353087688
120 228852450
60 274783401
60 644140295
120 37999212
60 989200929
120 945022861
120 527668311
120 2919800
60 777817714
120 448126644
120 156607581
60 209619534
120 279904273
120 15781928
120 978314746
120 807504237
120 947011974
120 954901685
60 514746727
120 412878939
120 154348476
60 332464022
120 769739711
60 628770189
60 407195258
120 504047223
120 139082029
120 605182746
120 134620090
120 390917827
60 357824751
60 915716282
120 985243128
60 532613387
120 838712272
120 891250890
60 437870283
60 497546424
60 30280326
60 323805941
60 622708111
120 245847419
120 482538326
60 849963906
120 730367273
60 400593208
60 801724123
60 530075764
60 123528155
60 693969793
120 54811253
60 628539952
120 470871460
120 961184741
60 750062291
120 701443670
120 477558521
60 646471843
60 344760184
60 86885232
60 74276427
120 452164062
60 658625960
120 825719497
60 675021277
120 763988539
60 159735194
60 381396555
120 520999869
60 68389864
120 607080957
120 780829775
60 725475615
60 489028537
120 888918208
60 571345336
120 42710441
60 21274642
120 765107912
60 974253870
60 105570091
120 683587052
60 203416763
60 409037092
60 944188353
60 547638633
120 42678089
60 803791588
120 931387564
120 353629534
120 199370757
120 506814931
120 735236002
120 147858695
120 683561256
60 118556004
120 786860318
120 710658003
120 810141905
120 904442236
60 76758126
60 111889738
120 456472652
60 762867538
120 465687846
120 75921499
120 364226118
120 698105757
120 299098157
60 231471262
120 124619613
120 391561621
120 13558866
120 638867656
60 507921247
60 191871425
60 687746875
120 451694230
120 80393726
60 571430142
60 28125898
120 993450989
120 416241942
120 726459019
120 477197298
120 580434720
60 261913641
60 552295195
60 729855798
120 834633711
60 919266042
120 829755287
120 406135320
120 325870908
60 459457861
120 651754886
60 259495257
120 905899545
120 801111425
120 929208960
60 399767786
120 950880306
60 277434827
120 526345363
120 573750038
60 273228718
120 934591616
60 705115144
120 268759202
120 417686467
120 536041488
60 139752827
120 586009767
60 259932097
60 851347034
60 970546268
60 56341823
60 584776516
120 454053304
120 711388677
120 756549248
60 990114205
60 227562224
60 858795886
120 212260236
120 369858015
60 287095077
60 746207123
120 487647835
60 761632273
60 103358326
60 255083886
120 871778359
60 702032053
60 790410060
120 988837967
60 468009748
120 272733909
120 755767613
120 652869308
60 228847234
120 959471752
120 66905401
60 359866250
120 713117653
120 435896509
120 554878816
60 522559874
120 491656822
60 265136799
60 405391076
60 716729081
60 176757210
120 483941592
60 594490861
120 536072711
120 491684386
60 219114771
60 891973348
120 532426719
120 339825691
60 23864046
60 591992346
60 443381392
120 499333874
120 213106064
60 34662649
120 487487367
120 404780922
60 766183424
120 730349988
60 524649724
120 298712847
120 965386911
120 632884846
120 441686861
120 902099890
60 759753477
120 42518213
120 118431985
120 403853910
120 107983750
120 981274075
120 64907533
120 392071185
120 943632313
60 880663166
120 762685387
120 603996392
60 932513849
120 604499157
120 753661127
120 107630093
60 432690125
120 274684506
120 511501701
120 142769716
120 117606081
60 586218398
120 953917599
120 977980457
60 241995449
60 318819939
120 277121156
60 408391418
120 734246845
120 155328455
120 171553575
120 621864518
120 379140226
60 439732551
120 223188741
120 671546749
60 570127793
60 611138670
60 607158122
60 166744171
120 969109481
120 942631205
60 525402159
60 74363010
120 220928505
60 174593480
120 408628537
120 47563389
60 739296411
120 447288377
120 596572033
120 211656522
60 189775127
60 746232835
120 547841077
120 425416815
60 575937327
60 676727590
120 764943117
120 208120356
120 175588537
60 898737505
60 123334275
60 908864719
60 578570596
60 471036186
60 843735488
120 62302100
120 413468014
60 464469655
120 325448237
120 999963332
120 867550242
120 521650935
120 490701862
120 323752918
120 826423828
60 219042758
60 291856542
60 819889426
60 740729615
120 521779400
60 656413900
120 242957063
60 920067277
60 91092842
60 570173351
60 761973109
120 297487753
60 436347284
60 610916774
120 285894576
120 189928533
60 567915986
60 335150024
60 944619802
120 216979845
120 266363101
60 868530805
60 781984823
60 729563710
120 931233894
120 243973484
120 845103612
120 833882901
60 273641149
120 75641304
60 967667534
120 474354285
120 339215326
120 595943732
60 358259863
60 530759602
120 245781415
120 136026672
60 439738947
120 288767956
120 261752068
120 3109863
60 761705309
60 136847988
120 496328988
60 154985672
60 466257185
120 269510232
120 143135061
120 632868483
60 721765688
120 198798083
120 882222095
120 76133264
60 431073765
60 132992881
60 846268556
120 443590766
60 226576988
60 339926588
60 554728176
120 875069823
120 719715532
60 453717331
120 817100729
60 97965046
60 791575314
120 144264366
120 549639258
120 75871308
120 214566299
60 79781371
60 310824035
120 700437848
120 52024011
120 592675046
120 895102070
120 964219997
60 611237164
120 839258543
60 744190444
120 968513176
120 766549636
60 788653921
120 830681613
60 740670030
120 953182770
60 395009884
60 232036942
60 739960827
120 281016872
60 769247245
120 18076984
120 697139088
120 772443501
60 570094759
120 926275898
60 814664189
120 377233179
120 89445064
120 432461604
60 557362120
120 957576098
60 122227368
60 301483569
60 171405508
60 257507239
120 95194118
60 881594274
60 753430898
60 82378745
60 997510800
120 211063852
120 136932963
60 610002381
120 664649636
60 581318012
60 402244220
60 883127664
60 681464241
60 665885867
120 598162204
60 774098533
60 22305570
120 39894250
120 607291275
60 502675220
60 8384458
120 735045218
120 690707989
120 320291144
60 796762955
120 952280383
120 59307851
120 722518592
120 442198855
60 927339927
120 564931702
60 916924647
120 412763710
60 95247337
120 374412660
120 44226401
60 601599932
120 784981022
60 544468208
60 183469749
60 538102185
60 564113060
120 533490567
60 193168866
120 452583239
60 232409351
120 496779336
60 218070522
120 904510793
120 528131955
120 611444950
120 588086840
120 172527047
120 883136785
60 577301946
120 409859858
60 141829967
60 546756110
60 655042993
60 867477982
120 994655396
60 442029109
120 934768799
60 472013220
120 126144667
60 729286799
120 959884969
60 537913966
60 311175011
120 697840202
120 73650425
60 830504521
120 387825154
60 36656652
60 699390762
120 274491985
120 992234583
60 464928331
60 444438594
120 33591877
60 552682195
60 998512288
120 494618570
120 979423835
120 764472234
120 784625004
120 639961573
60 415611899
60 298547834
60 705446455
120 315173322
120 66309728
120 931407066
60 344755817
60 223647492
60 35797132
60 285893758
120 293550311
120 606677526
120 224435523
120 643029738
60 691872232
120 511089298
60 575689607
120 618152228
120 651048916
60 452275429
120 586413007
60 304707143
60 239494874
120 426251565
120 75867604
60 33817220
60 396556186
120 927128768
120 611664842
120 555647542
120 20385084
60 631297611
120 218151538
120 829432324
120 432564763
120 356616740
120 187038509
120 162163994
120 112178080
120 405658502
60 631135745
60 300188678
60 66428128
120 644827846
120 122258906
120 454984353
60 746272207
60 680675077
60 234347950
120 940082376
120 967748249
60 520554967
60 519769767
120 986732820
60 629787547
60 311944162
60 591883577
60 572471863
120 569975144
120 910531313
60 869163620
60 91249299
120 127953242
60 353440516
120 408329696
60 475495817
60 930423907
120 513277328
60 46613109
120 574605121
60 531090683
120 304455410
120 707825597
120 990491454
120 798121286
60 270566903
60 747920419
60 28322903
60 942663681
60 334795940
120 150096648
60 756021364
60 651329573
60 12659894
120 88252630
120 457384641
60 225643584
120 710582112
60 543244208
120 372105572
120 611368854
120 432961215
120 555483126
60 254330773
120 657536415
60 451656453
60 757496870
60 936251808
60 620520248
60 951089566
60 488898657
60 717865887
60 676381259
60 147206026
120 485552725
120 679237936
60 755370596
120 474606846
60 755896911
120 634827917
120 26236368
120 455922911
120 668105964
60 687796851
60 226048789
120 6588392
60 299390025
120 282992945
120 779742030
60 802175837
120 984699487
60 294657774
60 32950269
120 812547201
60 710521316
60 248162365
120 641788081
60 950998687
120 79213797
60 628340767
60 852319018
60 333007756
60 505030887
120 865202483
120 674202214
60 951088773
120 25994591
60 923353758
60 645199461
120 848663174
60 780249188
120 628414260
120 407610420
60 830703641
60 989112268
60 940357844
120 235450217
120 939489880
60 438391570
60 375412198
120 878658569
60 382633059
120 339782676
120 219172054
60 393448770
120 697424453
120 307700688
120 341658237
60 854987131
120 10920103
60 358407552
120 73387629
120 40053116
60 968618338
120 895218517
120 716542192
120 345603936
60 848568784
120 741459813
120 150891015
60 851361813
60 497745885
120 894400842
120 492195406
60 718417723
120 899673575
60 519184952
60 53704136
60 536787576
60 297316702
120 614726705
60 534242146
120 48531961
120 981285157
60 68969033
60 844776935
120 580842395
60 922169222
60 401808726
60 394161078
60 492316838
120 808482953
120 906606105
60 997281067
60 533110384
60 655303154
120 909356072
60 235422015
120 237379618
120 482791649
60 923828124
120 983986106
60 477419962
60 69170635
60 636834049
120 77100518
120 348075888
120 938730581
120 181441660
120 832266069
120 73090123
60 943891386
120 517628423
120 184161159
60 640885802
60 749437791
60 693657036
60 979197382
60 257953494
120 912367153
60 955208559
120 666057366
120 954152504
120 858884470
120 856922426
120 458372421
120 570553612
120 495795402
60 61912215
60 152710479
120 888101286
120 390534203
120 554914656
120 532201020
60 703669471
60 219369031
120 79769036
120 257642485
120 760882793
120 171779451
120 157922938
60 756375176
120 330389489
60 58571669
120 665598296
120 372292767
60 774132611
120 672489876
120 835909220
120 742455508
60 579365144
60 18291694
60 996403791
120 421962985
120 79402576
60 525013361
120 625255830
60 246274254
60 741409360
120 866661057
120 805713764
60 31764917
60 837193779
60 249696466
60 419551899
120 276862980
120 344926684
120 673578226
60 944007846
60 835003914
120 374863372
120 280759265
60 494136207
120 131293072
60 882056884
60 731648448
60 915910164
60 39034409
120 392499456
120 206128552
120 810035599
120 844616633
60 17783698
60 936646877
120 781413670
60 738433397
120 356007948
120 604854342
120 421800090
60 619519516
120 94338048
120 823562415
120 96572606
60 986215883
60 512705988
120 579576819
60 180358775
60 531802796
60 680059439
120 576316472
60 519984967
60 234899254
60 746630187
120 586542220
120 819100628
60 90322139
60 911056785
60 481937230
120 314129811
60 107108416
60 372181421
60 992375300
60 58481576
120 395658962
120 188231604
120 898653823
120 104824354
120 821392028
60 912331611
60 914677912
120 990263002
120 72051154
120 625886003
120 435703911
120 213824366
120 765952259
120 562125317
60 645842018
120 201524671
60 518304680
120 589727647
60 884565703
60 217661562
120 465147955
60 234972778
120 71727962
120 833080562
60 938614201
60 608445678
60 43618112
120 133462875
120 75791119
60 328205195
60 50220614
60 281207025
120 732481044
60 360655689
60 136548541
60 110345274
60 999004843
60 57107237
120 536402555
60 715666511
60 695492377
60 406156762
120 588457036
120 787602941
60 306596510
120 424472940
60 614646056
60 284651864
60 348806990
60 463942037
60 930209964
120 106294017
120 36240934
120 890439069
120 683670387
120 706479930
60 343640751
60 737066477
60 110508563
60 635397315
120 379323237
60 820097426
60 360603219
120 922007380
60 251932745
60 275051955
120 399778053
60 571115265
120 238249022
120 381715237
60 350159389
120 90329821
60 637135442
60 194491708
60 738089435
120 293665884
120 540027507
60 546611951
120 63165017
60 970770403
120 463371934
60 112196228
120 731719620
120 112266006
60 309571627
120 258052662
60 847965978
120 453194187
120 839699059
120 370404929
60 240577747
120 887235579
60 953684046
60 138642123
60 495849845
120 294533135
60 275478896
60 608840500
60 186436190
120 569757041
120 513958333
60 47505765
60 413354378
60 326270161
60 527212779
60 72788574
120 276406376
60 387115503
60 960907743
120 919945562
120 437167790
120 506802970
120 397493877
60 930628622
120 785470471
120 735055153
60 878470070
60 23292462
120 505199174
60 913757467
120 224273482
60 379133121
120 243459401
120 322848306
120 86290673
120 399885982
60 73908482
60 943967677
120 821432070
120 18621273
120 995893737
120 779615893
120 915505384
120 174929552
120 233232972
120 575423235
60 999357653
120 824996722
120 2798600
120 822878826
120 583684255
120 782447423
60 332223684
60 506132955
60 761438909
60 2529194
60 328237774
120 562048687
120 371671117
120 257066389
120 580975143
120 684082429
60 514892565
60 166859362
120 457824291
60 90057264
120 110503529
60 938484275
120 783980537
120 742953181
60 961756464
120 74275746
120 921379304
60 743291216
60 844560175
60 615179631
60 826956271
120 383893715
60 551810193
120 343261515
60 544354533
120 746823785
120 297555181
120 784057725
120 284548323
120 191657987
60 153473431
60 434944556
60 885460302
120 651605823
120 671729167
120 687832129
60 340435238
60 971349900
120 282621528
60 125110685
120 271129845
120 520592669
60 159364278
60 961809575
60 443577592
60 19972083
120 894483260
60 872122072
120 134524745
60 745633194
120 545100933
60 797217911
60 227777287
60 636803769
120 404361039
60 285356724
60 380711446
60 610798452
60 854921412
120 671069214
60 709328181
120 681941057
60 362967928
120 130609317
120 695981643
120 340955598
120 836994724
120 979436432
60 990839666
120 52430914
60 311604238
120 669480739
120 13990241
120 254977570
120 333468524
120 260752249
120 578633080
120 82569386
120 166470340
60 921408555
60 903287906
120 99651801
120 525227734
60 832318629
120 553349846
120 973928950
120 600379542
60 871247345
60 962152200
120 512746886
60 402054891
120 424011681
120 595062796
120 634299168
120 445266543
120 283885080
120 584739480
60 735909204
60 607715843
60 310064691
60 108045197
60 247123816
120 924197662
60 244917621
120 375141185
120 760139920
120 549949172
120 145406552
120 404629572
120 181096752
60 215924937
120 914859857
60 935345323
60 501760278
120 370968029
120 237853011
60 270438992
120 724584307
60 473879050
120 845271209
60 385268484
60 127636150
120 231015464
60 723111505
60 888257817
60 892389011
120 117203819
60 846594486
60 382668025
60 862920402
60 680095868
60 884732010
60 127759246
120 107040032
60 142425406
60 131402135
60 683183609
120 523982268
120 229272422
60 52222708
120 20157579
120 665066610
120 136981369
120 555283697
120 956455973
60 656123123
60 409107245
60 682685696
60 208298618
60 620341595
120 779714475
120 867979966
60 773039000
60 406233571
120 425172367
60 454406193
60 931942783
60 377908478
60 775234802
60 482696746
60 415405733
60 589343959
60 199436234
120 907096773
120 679750080
120 59057017
60 928881097
120 402183739
60 282182448
60 796744148
120 978477452
120 597795950
60 294511668
120 388859339
120 257604507
120 557726189
60 285750977
120 293951986
120 222539358
60 12220914
120 696754439
60 398502729
120 469910311
60 466947020
120 256910795
120 451955793
60 612562199
120 652071379
60 335330313
120 754421554
60 563525432
60 790118029
120 71991691
60 726468785
120 77004743
60 936357731
120 966358048
60 244967451
60 646223613
120 415261542
120 31411105
60 13900745
60 536221381
60 525150860
60 72364926
60 343508375
60 837647175
60 105908966
120 846591554
120 328217256
60 817537324
60 8582073
120 909774443
60 732638525
60 98720154
60 967385652
120 597733485
60 903353945
120 357357169
60 116907889
120 985584025
60 825592800
60 468376761
60 787039869
120 703290386
120 77531106
60 210805731
120 642819101
60 819126335
120 448241960
60 99795687
120 95066709
60 34791444
60 513869245
60 865343968
60 381282917
120 487816316
120 273958234
60 865939620
120 738587559
60 989506195
120 4058900
120 848358902
60 892483579
120 797901962
120 410441149
120 768540528
60 963438297
60 837461765
120 710534135
120 234579963
60 753490608
60 15784293
120 206617244
60 807658169
120 57224209
60 46240867
60 474392618
120 588745139
60 973628029
120 96379284
60 53106050
120 56239893
120 267870487
60 810203626
120 416855103
120 830906721
120 139229786
60 825512474
60 37963056
120 450202037
120 965368597
120 541882779
120 623024245
120 711908496
60 48372387
60 104364443
120 959495383
60 319919711
60 983158956
120 118754416
60 939104508
60 965228506
60 480840264
120 991854251
60 171544278
120 469778036
60 251024127
60 713453637
60 550744200
60 678709022
120 902557749
60 252887286
60 521860266
120 691173051
60 659689581
120 877436548
120 438238905
60 637674178
120 299021349
60 43107355
120 909029980
60 501507203
120 973667255
120 130030957
60 648095580
120 931972054
120 344411498
120 756138318
60 997952916
120 138098496
60 346160371
120 957223374
120 18007995
120 608881984
120 927785627
60 651961577
120 934875509
120 933162163
60 886890054
120 584086340
120 305103841
60 782393278
60 417373716
60 862999236
60 497629860
120 116795518
60 992364087
60 141412727
120 79768245
60 142427443
60 753588691
120 323448128
60 303740374
120 162892949
60 108538493
60 989777852
60 63619925
60 695119563
60 194606196
120 709201958
60 784531249
120 619751124
60 735767823
120 312782974
60 551996117
60 250067648
120 427968889
60 933346020
120 877921041
120 136404452
120 98063977
120 757260778
60 449363735
120 613869010
60 266729109
120 338660059
120 353833818
120 703056100
120 8986500
120 738074750
120 214304305
60 444543363
60 72205372
60 464438542
60 152072093
120 585851471
120 46940654
60 61749111
120 284119712
120 258126646
60 500687059
120 120588479
60 361873528
60 195602292
120 479075170
60 244117376
120 15643546
120 276671705
120 8200414
120 852727773
120 625948352
120 666853821
120 763344047
120 207266252
60 957989354
120 736141340
120 719746347
60 199995572
60 745302593
60 872991942
60 707646821
60 680554674
60 476932699
120 431689953
60 371321289
120 880466133
60 386011669
60 35309928
120 730726400
60 97688963
60 481048886
120 984832906
120 138088933
120 563700524
60 729763205
60 499619046
60 85980211
60 779901532
60 964217279
120 181975165
60 813697404
60 310256238
60 51049653
60 942870371
60 723697351
60 405363265
120 52278429
120 727334071
120 697480255
60 567514809
60 36349373
120 219982877
120 881790912
120 935796327
120 180714178
60 984461545
120 675189990
60 665994023
60 319978809
120 698616697
60 828809555
120 901971832
120 721276250
60 907218463
120 489594177
120 813214667
60 984621797
60 972252080
60 623139487
120 668829785
60 533542033
60 377270470
120 650204358
60 905818990
120 403403329
120 901970998
120 228851240
60 773862963
60 254016587
60 196117522
60 345883661
120 723640781
60 923965065
120 209866679
120 593029900
120 183851510
60 980683110
120 235155662
60 896230592
60 183773127
120 868205886
120 94237832
120 518059082
60 602313131
120 36836578
120 993381491
120 728739702
120 222107929
60 984960913
120 512183266
120 646252232
60 792487963
60 948773361
120 727012044
60 417408286
120 432818211
60 434183264
120 661680551
60 657413735
60 243827515
60 914357937
120 939992955
60 133023175
120 217175415
120 710518493
120 236623348
60 178169937
120 622848666
120 291879739
60 999869075
60 758821389
120 373276703
60 297463980
60 539450667
120 254916325
120 518354623
120 518338009
120 460283928
60 741490543
60 59375363
120 694600200
60 136129970
120 481080778
120 951769626
120 687592583
120 828781485
120 10743045
120 616385300
120 205281097
60 398313347
60 399807545
120 674552196
120 664856946
120 367921479
60 301829950
120 561832609
120 173144841
60 620964697
120 852884076
120 295359295
120 258533041
60 864036495
60 741394347
120 761489897
60 74914304
120 969928888
60 903897009
60 911546495
60 322018201
60 800184579
120 655789688
120 65459000
60 286695066
60 962760228
120 3983985
120 696451528
60 86790827
120 706051228
120 648852713
120 368572729
120 732338180
120 429309293
60 416998396
60 760787185
120 793555678
60 686304660
120 319766615
120 669376574
60 109310050
120 84651678
60 257924089
120 688244970
120 707328267
120 61548523
60 391991663
120 666898430
120 39164082
120 103137086
60 703493730
120 570430874
60 294862106
120 291623025
120 995859119
60 384178865
60 285963023
120 512045698
60 48293670
120 124683413
120 770728523
120 749119963
60 513999976
60 105910021
120 730612748
60 646903884
60 920950708
60 229834968
120 552643555
120 81256395
60 851246491
120 834203098
120 784059732
120 145094513
60 990203838
60 669284015
60 422810459
120 609984908
120 810171055
120 122912344
120 804850392
120 179979337
120 513506011
120 177739486
120 725124366
120 323859462
120 408272090
120 945199433
120 383676687
120 975116958
120 944539636
120 473583026
60 243217846
120 936482490
60 204276374
120 815625604
120 790698930
120 143225592
120 14242372
120 252112407
60 426318829
60 161923649
120 368540338
60 349781349
60 909152878
60 539364238
120 718104866
120 678294291
60 746361663
120 178698229
120 455224351
60 107103046
60 422349075
60 381706869
60 458274132
60 847324585
120 263295620
60 908032272
120 219144952
120 921685575
120 802550385
120 870059339
120 437111489
60 856944759
120 877154299
60 295776800
60 237012136
120 894707413
120 535764680
60 580324066
120 527357501
60 600997438
60 165491112
120 504134021
60 799992813
120 487250690
120 237035858
120 86259410
120 523862072
120 574742039
60 236824387
60 76102856
60 661544451
60 937110795
120 317171778
60 463849144
60 654265143
60 556061323
120 134524738
60 450131944
60 577455287
120 656368477
120 840074721
60 183403441
120 407869269
60 435855413
120 229299164
60 695728405
60 248084702
60 892142663
120 757970234
120 240294110
120 478267261
120 610562992
60 721650770
60 710170219
60 776742990
120 371781845
60 556946180
120 164346084
60 649664199
120 501763441
120 599496038
60 845577743
120 326036920
120 819718830
60 662014497
120 666545721
120 517175259
60 44159367
120 316376484
60 513640010
60 937189160
120 255687495
120 477491178
120 518827536
120 816278662
120 526466870
120 185438138
60 648815681
120 349495911
60 358744315
120 563242830
120 129725650
120 220604737
120 562391453
120 844037266
120 964125106
120 342104061
120 723796062
120 766882295
60 172115019
120 765090178
60 543872798
60 804536208
120 971238145
120 940479422
60 549744307
120 784058720
120 945863618
120 760275111
120 432100292
60 861695620
120 430766487
120 275810477
120 496721407
120 373439819
60 892295419
60 209981414
120 727353034
60 25656794
120 882521841
120 782871173
120 451425378
120 369743132
120 979920997
60 778015767
60 663216040
60 74839729
60 879523057
60 937068752
60 819565752
60 922920567
120 983392346
120 511735263
60 250014067
120 806250814
60 960416938
60 749559601
60 410509730
120 579501570
120 591209912
120 5126220
120 140245786
60 768186302
60 739670505
120 263967748
120 852961434
120 598891885
60 791994171
120 483109776
120 538388809
60 977692238
60 474420495
120 731780901
60 820229914
60 207531585
120 84823256
60 75247860
120 348976559
120 281213732
120 688290366
60 869547089
60 687044860
120 259054681
120 933903399
120 279089719
60 560684579
60 697270658
120 913076789
60 275258329
60 5241074
120 676233555
120 307860330
120 514612074
60 886717846
120 639221993
60 740253318
120 443191365
60 689078514
60 485352618
60 587948432
120 665647041
60 962595788
120 718643278
120 119148099
60 875117882
60 166567967
120 406461973
120 656893198
120 370232853
60 683593664
60 502386237
60 46946069
120 441206161
120 288396632
120 436203344
120 870966361
60 173731913
60 371703808
120 894713452
60 472989990
60 863637161
60 469639510
60 378884047
60 990402888
60 687852142
60 921136588
60 923373974
120 955640436
120 364514166
60 581670196
120 912836104
60 916547458
60 408337855
60 771249017
120 550775462
60 217093172
120 274065031
120 249214552
60 8022043
120 850889551
60 850076137
120 19177320
60 116116395
120 120240187
60 289938421
60 48576185
60 489693957
60 261839687
120 55848626
120 70161828
60 975979237
60 618528060
60 537128213
60 335099030
60 636251247
60 642828379
60 693138695
120 626514720
60 27335394
60 383766507
120 589919451
60 62604928
60 996730225
120 511347209
120 262732421
60 551442876
120 912356492
120 888181774
60 689037839
60 241701702
60 912472849
60 535662118
120 699840337
60 577039477
60 490024286
60 113576559
60 591640429
120 265302757
120 405882091
120 540445277
120 650666990
60 831949359
60 691369704
120 803972807
60 616076300
60 931167523
120 233726825
60 14145981
120 505205005
60 2724801
60 259307000
120 690598891
120 975693747
120 751739126
60 385123540
120 995183910
60 950917517
60 819898334
120 504359746
120 552777666
60 451690140
120 539086365
60 254772190
120 750333751
60 991971372
120 62470161
120 117677520
120 597893932
60 184930281
120 44828131
120 749251383
60 328120115
60 320394353
120 84780776
120 703247231
60 585559646
120 437242228
60 266883215
60 287988224
60 443125281
120 527743028
60 24030064
60 5966813
60 596158591
120 457636934
120 385133810
120 344461609
120 727101424
120 525760429
120 53876901
120 576838919
120 491572962
120 970208989
60 320662992
120 901198093
60 389173224
120 223904780
120 784895203
60 542469261
120 196461969
120 96901291
120 375418437
60 329962738
60 255066538
120 157505944
120 96192614
120 942876087
60 228724713
60 452986511
120 629191675
120 725511649
60 403099236
120 886114900
120 814018476
60 809916342
120 737636657
60 592681375
60 385470925
60 983204610
60 271452206
60 566494162
60 196875014
120 485073242
60 95276938
120 885301097
60 878723329
120 884325960
120 260215234
120 636970548
60 476766132
120 44572005
60 82024529
60 809203091
120 460819576
60 377671005
120 629455320
60 591180579
120 245686207
120 619680878
120 764425261
60 62599607
120 511874022
120 470264972
120 128218065
60 66293920
120 710647982
120 28880781
120 309280924
120 135007377
120 18634270
60 585454982
120 179697819
60 646262589
120 888657275
120 439553599
60 167507049
120 184806548
60 159364731
60 227823413
120 561026956
60 671281442
60 88770647
60 310905256
120 930921497
60 976195922
60 398215507
60 280716347
120 654839371
60 759749942
120 74020021
120 274791614
120 813911711
120 909882322
60 322472608
120 62243547
60 976394068
60 462446787
120 799636530
120 393853783
120 402328828
60 306798290
120 626166396
120 213900350
60 657786325
60 358380594
60 143589771
120 972922196
120 198602946
60 773899719
120 125562871
120 292733762
120 587789490
60 855534465
60 412324426
120 500431066
120 486276471
60 709122332
120 850214915
120 864557365
60 257053932
120 920266558
120 806256323
120 464900874
60 977866260
60 718613379
120 844219602
120 187914859
120 61820419
60 216478768
60 563464736
120 569381385
60 106230366
120 974490090
60 413859051
60 926988936
60 892091660
120 172622566
60 488254349
120 43932037
60 274970069
60 537137084
120 182444877
120 413073451
60 906496998
120 59407271
120 228324447
60 656939360
120 187724214
60 861160426
60 259083899
60 32075691
60 602523595
60 282820572
60 909004843
60 502907570
120 717233283
120 40479067
120 183528573
120 881202777
60 1373699
120 382899637
120 718167970
60 963347541
120 517864911
60 701698818
120 784948596
60 989736684
120 849492236
120 138896529
60 436260584
120 758995570
60 429483764
120 798313994
120 676259563
120 51188625
120 710010805
60 204283389
60 252574325
120 730250018
120 61596011
60 818862678
60 54983723
60 286851285
60 810332486
60 239082281
120 281493481
120 916270366
60 757330788
60 545909061
60 282087746
120 875597894
120 38353884
60 26807410
60 719565503
120 708207840
120 974688129
60 762202535
120 479002880
120 532411119
120 13333652
60 180011878
60 28508002
60 815769657
120 3240423
60 849671632
120 428299067
60 383063458
120 868011537
120 710978707
120 904548224
60 439644065
60 514691405
120 881316225
120 516121763
120 171426279
120 974896915
120 157052080
120 130398247
120 251881563
120 600872764
120 61606717
120 817767051
120 63809425
120 925922718
120 961410161
120 170959421
120 846948216
60 734603486
60 287725036
120 582831857
60 867377776
60 59004870
60 999016919
120 711184459
120 808384935
60 198574111
60 283532635
60 645884287
120 52461942
60 319636929
120 365526834
120 602731737
60 215182950
60 730185949
60 970040600
120 253054899
120 737106103
60 586549273
60 770712979
120 345687491
120 708121989
120 405022327
60 497005707
120 830361583
60 134450421
120 427198357
120 347762954
120 434485731
60 977076661
60 877485857
60 786567697
60 171424891
60 226486807
60 962367008
60 33210206
60 436846445
120 555569680
120 402522828
60 828483588
120 903566751
120 152681064
120 554157647
120 924825729
60 78036769
60 954474969
60 806177799
120 720288153
60 829711631
120 406129143
120 135055446
120 945185161
60 670944223
120 820152101
60 211286062
60 505939173
60 352082253
60 137621882
60 882245073
60 339177713
60 755052182
120 5616840
60 836804360
60 269092915
60 235590018
120 145318300
60 327881683
60 487949910
120 638100978
60 356630647
120 604753979
120 888510987
60 945897850
120 416576567
60 431280600
60 726247769
60 183011803
120 780977674
120 947840949
120 563386549
60 572061775
120 176957990
120 206601308
60 356305420
60 1077365
120 945006135
120 967926021
120 784757913
120 594087904
60 54610707
120 146957274
60 816469982
120 841677678
120 640187849
120 199643064
120 998457718
120 802179201
120 485918734
60 896660452
120 62104479
120 376604086
60 705267651
60 352231198
60 459079457
120 521700640
120 838506591
60 505524112
120 120218674
120 487926883
60 723698913
120 655766574
120 156949478
60 140352462
120 326173657
60 161212161
120 132387869
60 909157789
60 786664619
60 135807136
60 714384463
60 355667996
60 386480235
60 512405143
120 527567165
60 446814359
60 230514597
60 847955790
60 736558754
120 310457006
120 992211718
60 960827934
120 547544313
60 83635595
60 83454150
60 441145324
120 181646233
60 363882436
60 311740862
60 702990960
120 997111176
120 713776553
60 490785292
120 935889351
60 4200301
120 676572398
60 269006467
60 165486361
60 740196343
60 175453819
60 313549224
60 217412275
120 564055894
60 285300936
120 835281478
60 225903223
120 131132935
120 315390184
120 216526341
60 895925078
60 479749534
60 50185923
120 832667176
60 428384319
60 728607786
120 222760926
60 851236351
60 116224285
60 766822258
60 338623715
60 301642373
60 878743279
120 105098056
120 474871472
120 636034936
60 949794820
60 759703983
60 155909
120 119856837
120 644324555
120 708310549
120 234450119
60 412798704
60 34785918
60 114399737
60 729863461
60 588378442
60 802505569
60 207045555
60 353810485
60 62010779
120 122465932
60 344558974
120 330608907
120 419437376
120 113245838
60 553332168
60 224647111
60 49221665
120 942199693
60 405815066
60 355822493
60 785097155
120 41337979
60 716067074
60 65305006
120 571767093
60 832999045
120 338166453
120 73215903
60 176880358
60 579470095
120 102002467
60 511921063
60 984046855
120 252452930
60 744873588
120 446451104
60 42644896
60 748376488
60 167578770
60 98359137
120 60888854
120 794270542
60 198331925
60 317582182
60 417359705
60 576832040
120 710342397
120 557921348
120 859822500
60 151855988
120 222501622
120 43082729
120 379072353
60 817935732
60 31762621
60 239499261
60 277886433
120 840490023
120 253274910
60 701621139
60 422934032
60 434038577
60 865617064
60 991292095
120 10998472
120 413113861
60 678200431
60 1281430
120 761823041
60 319822337
60 218218424
60 840214401
60 473701461
120 622932194
120 311375231
120 901199152
120 811910855
60 653560678
120 458831645
120 419237011
120 700853156
60 121676546
120 292921117
120 162954952
60 477328377
60 726100154
120 687727525
120 478727372
120 166586832
120 736970770
120 214706401
60 364316752
60 951180563
60 765157338
60 649087750
60 623756436
60 19242598
60 666573353
120 238443973
60 923666574
60 806230689
120 850141269
120 783356555
120 424545801
60 751028183
60 747031847
120 423824635
60 984785250
60 457385736
60 280458654
120 413847239
120 367288589
60 492077275
120 571551292
120 60771146
120 50191806
60 554756507
120 110258998
60 99690739
120 756460327
120 644438138
120 397244916
120 627551301
120 519490767
120 808920667
120 259323555
120 85259161
120 686089486
120 994892700
120 471502420
120 113289541
60 882338208
60 303250225
60 703484086
60 817343450
60 188392720
60 139846571
120 346665505
60 447206303
60 107300595
60 585183784
60 248419142
60 381572698
60 624815343
120 524096056
60 682751481
60 692870757
60 854789750
60 763296685
120 998226340
60 705247075
60 948232029
120 603040941
60 670096735
60 820430953
120 333634474
60 666837397
120 855761042
120 484649129
60 103360567
60 734004838
120 720785836
120 36430328
120 859388952
120 341020646
60 336756195
60 837725724
120 490824330
120 495157942
120 127851026
60 765049549
60 279372089
60 82006170
60 905999320
60 584718534
60 547166500
120 4392819
120 664862831
120 945515489
60 724976744
120 724950045
120 346584156
60 719374504
120 417040156
120 886435851
60 21424816
120 453602112
120 742873436
60 204919276
120 843823035
120 446004414
120 617115862
60 936259825
60 813757479
120 909023984
120 412083443
60 867987043
120 860379100
120 596361397
60 49804022
120 693408194
60 661171798
60 925045727
60 953648604
60 711296617
120 897952857
120 559986815
120 995023886
120 944105119
60 549992488
120 731132598
60 588323399
120 280689737
60 483511788
60 423235607
120 730545207
120 340407425
60 607285096
120 638509154
120 106939505
60 436575007
120 571831402
120 843287353
120 344039834
60 458920070
120 17473884
60 486384322
120 161845401
120 296141171
60 668158929
60 532462419
60 253236626
60 255727294
60 269031430
60 4023874
60 736545377
120 983645716
60 689979959
60 996420637
60 831712699
120 592526332
120 954016913
120 876107436
60 541396054
120 569881629
120 312722258
60 347998817
120 844127459
60 762718315
120 802328146
120 633733661
120 229324627
60 531786583
120 689832130
60 406302851
60 246737698
120 291459803
60 997865225
120 703379892
60 848477447
60 532759831
60 475209465
60 631373570
60 758696136
120 262823282
120 457397941
60 569798446
60 502466504
120 366555188
60 96897373
60 407248187
120 146369995
120 139527232
60 292379236
120 97103808
60 396845788
120 126903548
120 852831350
120 946872469
60 639319782
120 56036350
60 621518250
120 564733361
120 567312045
60 403423377
120 34053029
120 148262320
60 149509259
120 567823734
60 389959646
120 11773381
60 349460489
60 528322065
120 500909635
120 879622259
60 362319802
120 443001400
120 264717795
60 810892998
120 508615977
120 768317183
60 292565219
60 395746963
60 791558969
60 897239202
120 90224285
120 89584932
120 505126325
60 295665954
120 71395617
120 637307602
120 368787919
120 154175745
60 63994331
60 368606106
60 61619408
60 797707188
120 859502387
120 492260901
120 457697908
120 537449745
60 344435504
60 971804754
120 687847612
120 847920734
120 143818842
60 157985431
60 156161636
120 547094697
60 79202053
60 938251189
60 347983683
60 654616152
60 179794463
60 996346696
60 472433296
60 284223885
120 98744197
60 733109039
120 349571176
120 300416526
120 223121587
120 872412307
60 733655091
120 600794336
120 521243781
120 146756514
120 157554998
60 563406698
60 853018556
60 396122905
60 315328365
120 31168235
120 845880330
120 439275053
60 157726251
60 150574701
120 876802309
120 909894888
60 78623549
60 300278389
120 70662880
120 444837143
120 980658290
120 535887389
120 277819541
60 243212645
60 169839192
120 842474402
60 437962676
120 754426586
120 181585568
60 979265417
60 396172284
120 862640690
120 907050203
120 945203057
120 78684351
120 954032284
120 926611686
120 775597141
60 369863047
60 913926792
120 762754146
120 506396313
120 680296642
120 96307524
60 336401425
120 160589004
60 49936060
120 903627489
60 171893314
120 209398067
60 674167555
120 722915649
120 361473015
120 817516188
60 237506446
120 842883634
60 108872917
60 539111783
60 347899900
120 211434718
120 18519874
120 62274759
60 251693165
120 635118243
120 968688143
120 44871892
60 527568326
120 381905336
60 539479453
120 745102200
60 492109848
60 291766081
120 37296934
60 671211916
120 362176750
120 698979477
60 779863796
60 562775536
60 971059885
60 550793566
60 761366714
120 113972878
60 605967324
120 935079034
120 833385699
60 502121582
120 368306526
60 870204068
60 967379292
120 132641589
120 63068502
120 315317870
120 428961119
60 365622699
60 847814165
60 152743632
60 39465977
120 571650142
60 606737543
120 865028166
60 665487606
60 911013999
60 665314845
60 240089354
60 837103717
120 312910958
60 786902963
120 284282613
120 487875637
120 370438382
60 643222847
60 82391716
120 940233147
60 874015921
120 438408363
60 313076272
120 337591305
120 131879044
120 472735013
60 95774671
60 540077888
60 427075899
120 327040481
60 514683762
60 146267344
60 111081122
60 900921437
60 841695559
120 551540206
60 163942929
120 45985439
60 710461363
120 350673058
60 138629271
120 448425617
60 691724043
60 976897810
60 668594373
60 605027474
120 315696495
120 351469137
120 837406400
60 603051140
60 538735974
120 794995548
120 416344363
60 275016300
120 871530801
120 487990786
60 798169980
120 113414255
120 546244813
60 826727058
120 331642463
60 831739450
60 879839877
60 211828950
120 934462834
60 193978399
120 360245042
120 969260410
60 758499289
120 765579342
60 879655323
120 658168557
120 860263495
60 906884170
120 328925239
120 924257530
120 350646403
60 600536523
60 423336890
60 659155353
120 563656496
120 424948452
120 511999472
120 324066954
120 921472636
60 133102017
60 425360932
60 979419847
60 422381551
60 407944058
60 459987009
120 46760573
60 120896078
120 448201534
60 295985931
60 242070104
60 455089931
120 521871707
120 785530141
60 649096844
60 119159952
60 2494732
60 306367390
120 585003072
60 15682322
120 272846306
60 175720379
120 146104666
60 677108087
120 962771361
120 107087022
60 812956651
60 840841581
60 478276079
60 462852579
120 205565207
120 359195223
60 908761965
60 12950001
120 648709060
120 691109868
60 767669022
60 704843896
60 757857140
60 392270896
120 702693451
120 126528889
120 589407872
60 557584448
60 773184659
60 65145096
120 320870435
120 788036535
60 954531933
60 297415193
60 357539305
120 267019328
60 416122762
60 930059147
120 221462849
120 799503032
120 469350575
120 107602923
60 388811391
60 71465953
60 170372647
60 620512654
60 663343659
120 681282414
120 207790897
120 581163539
60 777543100
60 450815946
120 147368847
60 129400
120 641960340
120 878676358
120 694775361
60 744367551
120 271131931
60 816473527
60 132306529
60 943184747
120 666364686
60 46051926
120 684463982
60 529868496
60 688424377
60 775000554
120 623729467
120 202627826
60 709242943
120 916998093
60 48576955
60 536498840
120 254042156
60 607069415
60 665558705
120 182291064
120 472001926
120 962394276
120 996928713
120 702107103
60 918605990
60 876819318
60 466864771
60 897560581
60 399753079
60 300531904
120 412908689
120 421720573
60 837462704
120 159396146
120 390077559
120 892399970
120 945298855
120 914217807
60 754064454
60 781081956
60 116545892
60 667880677
60 635808987
60 481653712
60 719874379
60 424349116
60 929757036
60 254242596
120 598315621
60 371749848
60 765927048
60 27558139
120 134434178
60 218423947
120 407090250
60 500293830
60 104259482
60 988659973
60 41904414
60 28767605
60 3584627
60 383216939
120 181750239
60 675672204
120 852245235
60 980240733
120 501099881
60 163437104
60 418423946
120 277549398
60 215808309
120 484239612
60 655647927
120 640930530
120 792836826
60 501731503
60 493975424
120 262186660
120 453137172
60 893954764
60 873384226
120 560331128
60 137550423
120 456363838
120 53964962
120 551305616
60 75531746
120 524351951
60 829048630
60 856896728
120 356937632
120 899518142
60 74959837
120 452472127
120 896938566
120 830078188
60 897401263
60 558595439
120 958758933
120 708992167
120 758921780
60 286306838
120 736898973
60 90546441
60 849010491
60 389034968
60 254146696
60 489866326
120 879529755
120 168641004
120 333709895
60 792272404
60 240749406
60 631185644
120 953310795
60 865915505
60 126529014
120 189702816
120 640348709
60 10012088
60 320365496
60 303891677
60 557762894
120 108853691
120 884953138
120 876919040
60 868038477
120 326323772
60 695799021
60 959445585
120 495022367
60 145815622
120 253426198
120 382294071
60 268053662
120 915175928
120 675032898
120 851472548
60 707895130
60 870247919
60 947823233
120 837174397
60 238109213
120 493724218
60 901447832
120 319639017
120 414567194
60 313463840
60 598113246
120 487814958
120 350278947
120 813835082
60 71801921
120 84833075
120 222756197
60 964922735
120 967174102
120 900826284
120 102057412
60 557618194
120 471834022
120 892665316
60 955097406
120 749931102
120 77665650
120 72992743
120 780261479
120 73551738
60 82494118
120 584501263
120 632711394
60 550550209
120 123213479
120 913372757
60 455562979
60 67442094
120 949306897
60 561336481
60 299839316
120 873571049
120 131353319
60 510603078
120 845671029
60 917203208
120 518588826
120 874887077
60 167723996
60 723965510
120 364315842
120 452201322
120 965321637
60 865327347
120 884121140
60 291426963
60 380490819
60 17036892
120 680163474
120 437415111
120 44373762
120 118236907
60 340280573
120 465180244
60 130526257
60 80022553
60 619071083
120 753742446
60 430144042
120 309348326
120 432883507
120 928782400
60 158631123
60 916368679
120 106200132
60 630138576
60 28247128
60 61043719
120 904583417
120 632656024
120 186305489
120 617934117
120 225480477
120 754842307
120 938049148
60 702614933
60 184313684
60 31865474
60 483445412
120 426596274
120 811502003
60 992185542
120 361480456
120 368305815
120 517953828
120 287084339
60 132353227
60 386415185
120 161342679
120 818573591
60 432273768
60 785251782
120 420731718
60 738209291
60 784054130
60 629792363
120 155204004
120 876669078
60 798736384
60 968634409
120 781670180
60 336239138
120 926139624
120 406190246
120 721406182
120 143363720
60 98515701
120 756919243
60 866273343
60 164479309
120 97023775
60 894742160
120 721270469
60 62749677
60 974577201
60 621955388
120 16520776
120 612910302
60 431236205
60 890150
120 233399013
120 359831403
60 895909757
120 554490664
60 616578651
120 253703987
120 951648410
120 356225921
60 440297091
120 170288132
60 894919689
120 18344232
60 997394663
60 344653479
120 612540666
60 411189845
120 426980836
60 71861817
120 258995233
120 76412238
120 561597828
120 646957936
60 702852545
120 508497297
60 465130316
120 658224419
120 880562335
120 180225661
60 578406595
60 881016852
120 578154783
120 164898431
60 174622672
120 30963857
60 129791983
60 236455399
60 161590238
60 6440999
120 914812121
120 943717431
120 255286891
60 936138474
120 164038709
120 99849854
60 347767476
60 925171614
120 514056697
60 829701171
60 543881036
120 632598194
60 810744653
120 497995259
60 392294932
120 874930533
120 373306988
120 344639747
60 865141046
120 496906119
60 737703631
120 713221796
60 359509932
60 197039503
120 559256833
120 295447765
60 511849356
60 687528915
60 31912752
120 194234902
60 61044247
60 327821978
120 331124550
120 197830248
60 182613899
120 288611929
60 343182973
120 876588476
120 654648356
60 414939484
60 266097932
120 956112548
60 456138350
120 916890151
120 974073325
60 351519421
60 647142920
60 275941635
120 296389587
60 666887
120 516799000
120 945172979
60 222018020
60 946659123
60 886625102
60 553649884
60 54563690
120 622663833
120 655578158
60 188697661
60 244392628
120 707194403
60 129932935
120 182369467
60 870359540
60 830232942
120 761746029
60 187088628
120 11772080
60 338834449
120 617236036
120 439677070
60 158894174
60 510056243
120 835183208
60 113336483
120 292502076
120 292235715
60 107442534
120 609212505
120 150500444
120 942580072
120 497965497
120 17117614
120 326958666
120 521454153
60 904701092
60 605254618
120 985542559
60 470484484
120 658534641
120 517903741
120 544248793
60 125112624
120 314097483
120 283250200
120 817107989
60 515155676
60 85206219
60 818040052
60 942616993
120 178802203
60 4864427
120 595071385
60 640406342
60 534473278
60 849429537
60 985787083
60 821628402
120 642149750
120 758705589
60 491620534
60 489201761
120 553445944
60 200816089
120 918354360
120 112560221
60 787475665
60 332835975
60 289818551
120 121306467
60 648071181
120 764835645
120 759426817
120 98063951
60 5559236
60 709994241
60 873923007
60 728459034
120 240611482
60 893980050
120 774882949
60 301194130
120 825661823
120 414912123
120 828700166
60 945405290
120 293604785
60 957535559
60 194110344
120 672242094
60 148654318
60 231037395
60 834738562
60 831887368
120 91247036
120 514356496
120 405146230
60 64442521
120 643347335
60 650602261
60 343806625
60 465235472
120 447733444
120 218276420
120 815265963
60 927172741
120 527354588
120 690338144
120 297694397
120 32143534
60 974286269
120 73023961
120 552596600
120 613709034
60 377703095
60 783770709
60 763362411
60 713336814
60 20326141
60 848590585
120 552991822
60 240602502
120 266381175
60 531455886
60 268340717
60 170651737
120 216582910
60 537055165
120 762443222
120 183403206
120 745170459
60 654245181
60 701818305
120 295145584
60 756266040
60 599593672
120 230200059
120 730140499
120 974011983
120 894274621
60 392565743
120 356702429
120 744611980
120 407783187
60 26363447
120 938789548
60 612690168
120 638429169
120 287401819
60 461869657
60 335989332
120 302049269
60 841779012
60 941323315
60 357946162
120 514352288
60 217250839
120 593201412
60 900954998
120 287567911
60 963034999
60 985479712
120 826332089
120 965998386
60 8228736
60 554448665
120 382452298
120 173238097
60 32172994
60 492957679
60 161211227
60 792838743
60 83479962
60 70528739
120 484461925
120 351858888
120 581996668
60 259331164
120 214158619
120 775651596
120 946903176
60 189723305
120 323769692
60 125052401
60 918939790
60 296831293
60 306240255
120 907126871
60 131171709
60 779728747
120 933260066
60 685013132
60 326632656
120 832311647
60 977875141
120 635196966
120 530951385
120 184823384
120 491124328
60 359898329
60 789281635
120 85585992
120 847320515
120 847215034
120 228114018
60 406049772
120 689652089
120 464306307
60 359220118
60 937908078
120 561719348
60 422531848
120 916192371
60 257024992
120 595384179
120 4324663
120 52814258
60 45469579
120 24350310
120 21984482
60 728096566
60 522925132
60 869486774
60 158578628
120 853476267
60 356703727
120 321405507
120 257783792
120 277920764
120 949951424
120 266579233
60 751519950
120 534801090
120 821185207
120 757118550
120 702109208
120 316927245
120 662089657
60 90996434
60 188024832
120 537174995
60 993739013
120 951950045
60 32084857
60 149196173
60 757924649
120 266568130
60 96257813
120 270464320
60 266425960
60 185019299
60 202605763
60 322991609
120 198551458
120 539975641
120 121648969
60 644270258
120 730855144
120 203788886
120 876090071
120 183964275
60 530906398
120 188075709
120 653428141
120 174662637
120 302127871
120 867395316
120 334083162
120 342811037
60 563193776
120 569604176
60 15570563
60 706940353
120 826788111
60 159587521
120 978534501
60 978164302
60 172610476
60 523872125
120 821078505
60 830571118
120 175113580
60 725972350
120 950182081
120 405029944
120 517005828
60 165834044
120 852791569
60 455958621
120 232080270
60 613146636
60 447219457
60 738045002
120 618628203
60 910560438
60 201842639
60 987219885
60 967558002
60 928920645
60 779867941
60 189814225
120 121013668
60 548504184
120 744048103
120 367474889
120 146807536
60 117468118
60 845523974
60 501189601
60 10226034
60 34644062
60 639842871
120 528721617
120 299828862
60 815610076
120 152485417
60 126102418
120 389690746
120 683900582
60 221724472
120 244974375
60 39330788
60 195912015
60 66380184
60 953720222
60 739431576
60 98514035
60 600093137
120 436184282
60 734873106
60 798850389
120 591305161
60 1677344
120 399547261
60 530925633
60 141402714
120 693748083
120 877327892
60 824105443
120 689328924
60 515326654
60 401434442
120 673895807
60 403205871
60 28289056
60 128119751
120 512951951
120 446831142
60 51656722
60 524653921
60 31782809
60 663798896
120 640172231
60 121064264
120 127433041
120 624694437
60 807182369
60 345295601
120 261336271
120 30398359
60 152425701
120 917429916
60 127676747
120 11888407
120 321696231
60 330421489
120 177869938
120 268597804
60 949015277
120 581723671
120 291065891
60 57075285
60 395686780
60 32044753
60 32762630
120 338425862
60 898350455
60 953454859
60 45130989
120 315466200
120 928371611
120 29200553
120 967189382
120 450199719
60 468906275
120 480890752
120 92055161
60 985588294
120 600511822
120 762280513
120 617979863
120 453031824
120 550677999
60 476939529
120 94661305
60 188530778
60 929691636
60 474648562
120 422454355
120 105511817
60 666778479
120 557325612
120 5639827
120 483606388
60 995396078
60 276899821
60 306603467
120 89436174
60 108650885
120 171812821
60 308770166
120 972226141
60 757046496
60 427779427
120 6661359
120 28142036
120 349241775
120 968215322
120 380176245
120 940755515
120 277721133
60 77877003
120 143612015
60 280509355
120 511339900
60 544151033
120 140808975
60 184324050
120 113406642
60 529346156
120 582917718
120 619903003
120 586235574
60 112244451
120 223480794
120 918122080
120 719650316
120 311220994
120 174193764
120 219807881
60 175383441
60 217851221
60 156903395
60 456508622
60 518752133
60 492011992
120 551258394
120 828716656
60 654210076
120 628528104
60 831235734
60 329952998
60 743173215
120 750416231
120 603601292
60 313148431
120 957933975
60 632287293
60 796476316
120 643376644
120 252914135
60 805698343
60 213529920
60 933292731
60 48141730
120 102677346
60 562796050
120 827532777
60 150373940
120 469046978
120 460843748
120 675420293
60 490555308
60 457893089
120 705822355
60 483914258
120 975576520
120 528486023
120 99224815
60 787005981
120 757205566
60 987648469
120 599451838
60 879199141
120 950031399
60 802160171
120 890173762
120 230964716
60 576277838
60 868155479
120 576270030
120 666610042
60 27495350
120 985870074
60 644548866
120 796871844
60 791440529
120 865880818
60 260352571
60 534212151
60 341426131
120 368040650
60 638163168
120 480023131
120 115716416
120 78597501
60 52928671
120 641774999
120 265496042
120 27513178
60 507259232
60 740513864
120 987056946
120 799919885
60 731016071
120 318075421
60 735469426
120 666608457
60 264374742
120 827942858
60 337866778
60 835418201
120 530680780
60 864270142
120 871038812
120 639678538
120 156651205
120 693530876
120 558397213
120 648394826
120 742842170
120 424037189
120 113563635
120 414587049
60 868362712
120 301608069
60 379719535
60 659273029
60 448080933
60 713449826
120 590404956
60 429302123
120 846825727
60 183461781
60 832485374
60 261981144
120 808775219
60 732405614
60 40178699
60 104317083
120 609721646
120 358238256
60 126794252
60 406597722
120 609867057
60 637574196
60 244083887
120 502091563
120 186943058
120 597655248
60 102158803
120 762256095
120 61248426
60 110800288
60 738034735
120 903184816
120 33379527
120 423578122
120 537508489
60 76875947
120 812577620
60 116026128
120 388363214
120 728410135
60 92196933
60 617591128
120 985056494
120 49711744
60 347647229
120 114107642
60 923791431
120 38892680
60 16815510
120 434010208
120 178483440
120 330246807
120 654394677
120 587047332
120 387095701
120 405578474
120 901209780
120 384284771
120 187643762
60 686196151
120 558870299
60 270987939
120 510575614
60 634847039
60 691933977
120 91106714
120 362618445
120 384928888
120 31573828
60 549925469
120 653237001
60 716816630
60 307753397
120 763697723
60 565595688
60 781624727
60 894197291
120 691879275
120 71077858
60 925616017
60 218096857
60 652376596
120 570248596
60 315353391
60 206914043
120 21853948
60 610336413
60 61707239
60 555316581
60 961899236
60 660524768
60 862110424
60 303522430
60 567628596
60 355892025
60 116543361
60 321055675
60 249347923
120 48373527
60 220053711
120 284391933
120 325358862
120 946074187
120 361980639
60 9826619
60 980847170
120 625078144
60 471068926
60 519125871
60 452073278
60 156198686
60 24582229
120 341916631
120 87167638
60 920578745
120 631376034
120 249880285
120 801675177
60 561848141
60 465719951
120 796279852
60 91771083
60 173238188
120 211045410
120 109254343
120 293713297
120 803730650
120 951664441
60 947558112
60 529908527
120 309457793
120 138253896
60 696960095
120 16340171
120 43113416
60 339353542
120 676319591
60 902408210
120 453435373
120 834928374
60 728573617
120 487929079
60 644767951
120 721255825
120 594896084
60 521006685
60 722061180
120 935265432
60 859937575
60 28276732
120 481739845
120 27043627
120 812500710
60 546332026
60 706301219
120 554194
60 713911772
60 275136003
120 400004588
120 954284385
60 455166324
60 934874040
120 52679066
120 454227713
120 25440518
120 359519085
60 224337057
60 563477171
60 234396443
60 667304112
60 910412654
120 296755799
60 894737953
120 609915480
60 148020784
60 679207024
60 501843681
120 437545191
60 285298227
60 726719507
60 711084534
120 28968506
120 931938430
60 249718754
60 942130973
60 135657976
60 764563981
120 712692115
60 631973583
60 265312941
120 104098956
60 771061994
120 654642098
120 922638048
120 949813196
60 252997802
120 284864983
120 325141620
60 447353423
120 457642871
60 762409951
120 301416186
60 940220855
60 739433373
120 778585622
60 152212185
60 992278583
120 287309050
60 555258978
120 946028720
60 503610105
120 225635720
120 13058091
60 14894520
60 284256771
60 558894081
60 109543564
120 785568330
120 326857490
120 154609145
120 382893047
60 530514624
60 666485910
60 144122294
120 704429944
60 179326234
60 774268582
120 455157131
120 586025531
60 296397545
60 474343290
60 803232328
60 878283038
120 326449973
120 279688949
60 230786940
120 122343957
60 221642232
120 954668096
60 206117029
120 414754082
120 149373032
60 691971107
120 989453417
120 803033086
60 145137244
120 575034807
120 435597724
60 969145839
120 901132630
60 642464258
60 396092710
60 201892778
60 810143996
60 766225605
60 745652383
120 386875258
120 221075095
120 432843731
60 997421838
60 453133072
120 300586866
120 744338003
60 988762023
120 546797951
60 978986971
120 112338143
120 18688284
60 559954522
60 259692135
60 41967967
60 94082419
120 273892633
60 302932367
120 186343289
120 389931450
120 938380874
60 668416497
120 545866877
60 119161965
120 238434179
120 625255826
60 410157580
120 816102741
60 920531762
120 619198297
120 583772770
60 234368738
60 516447941
60 504051316
60 838466722
120 366270591
60 111328163
60 413831644
120 29020845
60 50591157
60 483213698
120 285711707
120 639386673
60 216993798
60 98491706
120 411862290
120 134128307
120 825301542
60 555431347
60 570162613
60 528627077
60 793524061
120 431156615
60 115099912
120 704316894
120 711510643
60 588856073
60 494270099
60 780814577
60 513544794
120 711258474
120 758611393
120 212026714
60 271062898
120 407789691
120 341695119
120 420569333
60 375482651
120 766460723
60 564063427
120 513711912
60 768533456
60 947305965
120 909337476
120 94048691
60 477100452
60 598663405
60 836494016
120 429083390
60 683813153
120 775291257
60 788860169
60 131402640
120 337284633
60 638838629
120 459425723
60 607747587
60 83671350
120 157976473
60 19354056
120 301147074
120 10922560
120 30342615
60 554705142
120 957765462
120 262495378
60 350283639
60 781461837
120 944553006
120 103597886
60 952658105
120 345528991
120 709901194
120 481208157
120 881458171
60 999388089
60 594516248
60 16364573
120 171634526
60 365893808
120 2276090
60 339994654
60 267663753
60 993524383
60 423062155
60 934180009
120 510100359
60 799037971
120 549471153
120 674504952
120 319870526
120 836683211
60 367803973
60 716874124
120 526043047
60 446948180
60 310833963
120 901802758
60 559124455
120 696019236
120 940675547
120 981432233
60 885588855
120 731669457
120 751132337
120 190559912
120 663838447
60 796257403
60 86870851
60 468764761
120 482797549
60 80890863
60 380691378
120 799160789
120 668506804
60 653611283
120 751390593
120 241136681
60 790244109
60 86899057
60 863880053
60 261989642
120 706563567
60 621462332
60 318976865
120 576249054
60 184372031
60 923986881
60 650489003
60 325959557
120 121480942
60 477975817
120 232474636
60 962926136
120 504189249
120 433428350
120 88114415
60 340385192
120 759408486
120 927991057
60 868592068
60 282898382
60 62955088
60 496920640
120 533608928
60 245240570
60 220938364
120 446717991
60 634478572
120 670603786
120 928162622
120 123095248
60 481775869
60 367694421
60 950271444
60 992475499
60 743126168
60 758085372
60 189847621
120 979338865
120 952172095
120 435156357
120 621126841
120 601686944
60 550076483
120 762229680
120 817382928
60 103140970
120 827146399
60 990058105
120 694950915
120 832301377
120 195576606
120 639586575
60 267537490
60 20482337
120 566793404
120 776074947
120 180433689
60 415869772
60 643960829
60 4486224
60 739795397
120 48991233
120 508670879
60 786862088
120 826991028
120 248373107
60 833657740
60 923739470
120 620952189
60 198386882
120 32128626
120 243553401
60 736396014
60 629512150
120 323732983
60 940628064
60 219819816
120 178146823
60 938292383
120 282038414
120 609328113
120 446242699
120 63908200
60 827734468
120 121782907
60 792667250
120 195187945
60 817930864
60 916176686
60 291375886
120 460006505
60 327021436
60 275939496
60 913372835
60 504019533
60 955594545
60 850696189
120 518580459
120 31744841
120 742422768
120 474823986
60 428196784
60 891688874
60 150255509
60 133438800
60 181191706
120 781002951
120 225365456
120 286631277
60 201987545
120 123098083
120 524057893
60 228517932
60 410756076
60 341090036
120 481084585
120 314214500
120 263637815
120 500641478
120 145753564
60 77790946
120 191348558
60 649584092
60 569639324
120 840216216
60 897454972
120 135027627
60 258107376
60 162402500
60 156602112
120 803088752
120 488910934
120 356053650
120 151486034
120 101417308
120 720506906
120 550917103
60 896048935
120 546936074
60 718718433
60 913982201
60 891955143
60 199549485
60 281471835
120 415116619
120 675993801
120 488119938
120 536349292
60 365104537
120 931121791
60 760346055
60 404060044
60 120764844
60 539029055
120 624512399
120 96339832
60 998567293
120 590092779
120 380155811
60 888670316
120 567349291
60 916664596
120 797137935
120 709314628
60 391190288
120 983007933
60 254057847
60 94231096
60 493401092
60 343813794
60 669791851
60 578975258
60 284768079
120 941861516
60 755849413
60 991210944
60 468289658
60 41441576
120 764519974
60 142690290
60 578954028
60 586342414
120 545060594
120 242879113
120 268169863
60 813914985
120 587352814
120 294729570
120 920854080
120 229329959
60 601349151
120 512085152
120 532995859
60 830991678
120 520993172
120 300925589
120 502536588
60 45969358
60 258973447
60 778310842
120 666183170
120 90371877
120 894019386
120 290835249
60 616468201
120 455238942
120 364768403
120 771438454
120 58273188
60 326350216
60 464948559
60 248840510
60 990269169
120 815957773
60 118806949
60 329707172
120 859405085
60 898835432
60 963246312
60 893395289
120 331767980
60 555804948
120 859405711
120 423061942
120 777560363
60 800421944
120 620063541
60 197275114
120 961000293
60 384185348
120 715847862
60 166010455
60 682212254
120 209909614
60 778543976
60 197323010
120 562743074
120 874207234
120 412487079
120 988434479
120 217290663
120 75472353
120 875241169
120 93790414
60 483628230
60 40523452
120 386148769
60 323802300
120 438153700
120 125565276
120 96663445
120 586094805
120 311230272
120 683293463
120 534314726
120 224837857
120 426424672
120 470193714
120 829149900
120 496465333
120 216917440
120 629202113
120 751534647
60 323188501
60 436771254
120 840973423
60 571394128
60 739483861
120 808897067
120 534891623
120 845930684
60 352249295
120 49568960
120 855126650
60 783645888
120 419574
60 546801252
120 722127459
120 207224000
120 625197807
120 999774636
120 715531769
120 60384612
60 800402347
120 315285807
120 564532879
60 265474509
120 947031925
60 576952993
60 546361457
120 799154677
60 212847709
60 261380567
60 417414374
60 455547042
120 423885699
120 598121465
60 536152042
60 955755
120 877080991
120 640584211
60 529210458
120 730936013
120 728849257
120 400446901
60 324202479
60 587314319
120 756986521
120 485171841
60 335640002
60 521389223
120 880712293
60 244719906
120 939478200
120 938902686
60 147575852
120 581600063
120 979327910
120 681436647
60 210360971
120 260814122
60 875542959
120 829701190
120 16335862
120 528893427
120 832823402
60 118281816
60 726138815
60 546185439
120 928363325
60 256048268
60 543331906
60 792178711
120 23992123
120 643125246
60 288023878
60 281530039
60 554422700
60 52141534
120 584728307
120 90987486
120 251130521
60 427876104
60 540853536
120 264779159
60 415559979
60 399139678
120 30929656
120 955237897
120 842507613
60 783021120
60 559067724
120 717824282
60 773650515
60 21935075
120 575630784
120 34784337
120 209306780
120 667802591
60 898624333
120 888824091
120 984249391
120 65420323
120 556647519
120 558538634
120 424770203
60 419272047
120 12255733
120 145757244
120 518023810
120 331344334
60 662013128
120 931643488
120 939732674
60 507513523
120 483478321
120 966500465
120 567558115
120 49617281
120 937076556
60 67061186
60 32187412
120 169946219
120 18512604
60 422871365
120 912312124
60 243929457
120 479850990
120 591434156
120 696054086
120 172233690
120 122929126
60 345463758
60 17724205
60 61472629
120 484348164
120 361129225
60 386903938
120 593730590
120 786985860
60 941537275
120 906460160
120 69045729
60 985526542
120 338805191
120 515555097
60 10705930
60 196099827
120 746732717
60 34788474
60 404395011
60 656164577
60 118463573
60 587389020
120 584139405
120 450639944
60 553703351
120 90582425
120 898138451
120 357869482
60 765917275
60 362319954
60 35936281
60 163750199
60 109576510
120 660428696
120 178129656
120 858470963
60 883150272
60 502787160
120 963043276
60 967634210
120 8550744
60 11378629
120 331591495
60 577211038
120 305494026
60 209571408
60 569542464
120 155838759
60 171081047
60 865321125
60 334642298
60 211683823
120 963964950
120 502670872
60 814489972
120 899306080
120 229441234
60 336322747
60 165836372
120 388252078
60 470258846
60 387707115
120 767065313
120 859410341
60 987491042
120 465529447
120 282799477
60 296971693
60 572649970
60 749570821
120 430617832
60 182819228
120 478026334
60 252722569
60 285358691
60 998172149
120 870037561
60 356790033
120 219332199
120 631124474
60 691360828
120 517811267
60 849133987
60 612290221
60 924628983
60 41129954
120 898361972
60 410474046
60 773815850
60 817408198
60 366782035
120 984768931
120 516360052
120 281739489
60 318530143
60 194419043
60 577132385
60 69607101
60 517121959
60 152458949
120 176037151
120 494797585
60 679269990
120 446328221
60 491014690
60 404265943
60 483144153
120 506173752
120 420047195
60 655829296
60 900428011
60 109950995
120 535231040
60 911979881
60 560938828
60 945514380
60 740036552
60 666222405
120 500384494
60 479060920
120 74121910
60 479854863
120 759494193
120 766645810
120 479541009
120 785811807
60 194983221
120 321838592
120 839949397
120 610999685
120 760736137
60 821995093
120 831829868
120 7666404
120 53970925
120 894742246
60 562737801
60 788048292
60 950046815
60 165376137
60 897229161
60 743325262
120 682753248
60 58808295
120 898419525
60 119467921
60 906261286
60 316771996
120 89239748
120 241777663
120 294444244
60 362778479
60 159885750
60 482499801
60 471019445
120 305015385
120 742181506
120 836822650
120 380355068
60 311514217
60 189760563
120 112191556
120 340836832
120 471783669
60 61080860
60 65217488
120 950709512
120 33682235
120 28272558
60 475800187
120 325954656
60 80775073
60 92620904
120 280477942
120 573092364
120 235979642
60 527785022
60 675277956
60 925985393
120 287657703
60 162299516
120 88465108
120 108372069
120 341117577
60 704314065
60 594720300
120 573007229
120 158445061
60 83657444
60 677772772
120 539764028
120 452142921
120 856680641
120 501316839
120 968235535
120 701887831
60 327374124
120 638486798
60 312347921
60 507410824
120 401876919
60 160143661
120 678160111
60 354053842
60 700421883
60 868470570
120 374324632
60 847460030
60 50565337
120 452809444
60 250529574
120 345049409
120 795248985
120 245136512
60 533168211
60 111149322
120 261011110
120 875897981
120 927619781
60 582791050
60 754633033
120 16989884
120 402624399
60 950982880
60 305544542
120 888501086
120 627221516
120 617056259
120 194296587
60 451372021
60 251186723
60 369668637
60 183921470
60 321019
60 243845265
120 836931447
60 861305967
60 867338664
60 874444683
120 115927491
60 936038159
60 830521839
120 986326517
120 17986765
60 853321903
60 584041446
120 986403453
60 965404306
60 397982940
60 716825973
60 215394323
120 710528599
120 803819282
120 413161787
60 458951643
60 879806452
60 786778292
120 529210354
60 786358219
60 785389476
120 443970996
60 425687380
60 904770804
120 167620651
60 32302125
120 450936730
60 184972519
60 829837391
60 696066677
120 522266624
120 673353692
120 506735580
120 206127356
60 366475700
120 544690834
60 33786899
120 179762182
60 839828554
120 687967173
60 689710544
120 30921129
120 894305927
120 308811668
120 380704992
120 716957839
60 153155812
60 308815734
120 375767376
60 908758243
120 792905218
60 801333945
60 170386105
60 741186332
60 601985316
120 459291578
120 550068289
120 780740939
120 169282887
60 263184187
120 730448352
120 891804419
60 848875029
60 570990810
120 279397414
120 400941760
60 829512333
120 906447685
60 415897844
60 660065522
60 191521817
120 102539778
120 17498911
120 919315074
120 281915295
60 867825148
120 559545194
120 274385124
60 50447608
60 737443606
120 201026224
60 263965527
120 578870184
120 297271968
60 480289173
120 316716257
60 442998644
60 506543074
120 707194078
120 592698845
120 633368281
60 493664819
60 19549572
60 133002262
60 720927076
120 130940582
120 187841912
120 58906968
60 781098962
120 697459654
120 285203875
120 600306822
120 67403783
120 90196668
60 840356182
120 250263560
120 683397976
60 433572034
120 951040279
60 626351377
120 371817476
60 276774221
60 729540545
120 258226435
120 410022317
60 415903603
120 93110394
120 293677227
60 733073983
60 437905128
60 373915191
120 664485044
120 43801765
60 897491011
120 713820875
60 115319992
120 630161446
120 709032794
120 575464566
120 484831494
120 905483621
60 969401586
60 580351530
60 816238270
120 906307046
60 924771463
120 572063913
60 310905938
60 40323201
120 621802793
120 973331646
60 698564461
120 36073565
60 577776791
60 162586888
60 118253078
60 630603931
60 511535108
60 679868447
60 523341824
120 809851577
120 756164260
60 829954344
60 357170912
60 45149794
120 487225135
120 13536299
60 120147118
60 921252518
120 200859478
60 549260301
60 544826331
120 454844550
120 225673437
120 106946943
120 809806590
120 272296873
120 139467348
60 488942640
120 604750445
120 198917078
120 201499957
60 570475420
120 276000644
120 687824190
120 82672174
120 596939423
60 9011673
120 338511598
60 954112794
60 982558221
60 851506474
60 888971395
120 788596009
120 130313960
60 650106700
60 785520771
120 268046276
120 775729620
60 489222079
60 118202851
60 171887366
120 386656594
120 983157010
60 152002690
120 645682268
120 715925765
60 903972032
60 548765765
120 335705325
120 408665504
60 670560725
120 510056977
60 123472159
60 794852642
120 550416380
60 220213105
60 1742432
120 813350646
60 169114858
60 621611014
60 743902182
60 19373683
60 925629657
60 388667535
60 611623677
60 616482102
120 165394593
120 496659408
60 824348173
60 504453585
120 80215369
120 43439220
60 854212274
60 817207800
60 128464532
120 587503426
60 57849832
120 439729212
120 604877408
120 399195486
60 286129859
120 247312314
120 273389104
60 683746499
60 726896445
120 170710215
120 820718411
120 934501207
120 173800467
120 1586600
120 252954516
60 232479487
120 660840568
60 246556130
120 871178385
60 780253910
120 711424891
60 906895302
60 918685311
60 891982210
120 203689033
120 999342998
60 335861037
60 29054426
60 561985027
120 804660216
120 785448424
120 432890786
60 997920289
120 289538462
120 44791716
120 480339629
60 746676108
120 467147897
60 857720223
120 79679615
120 436357598
120 72097434
120 342851478
120 109995372
60 36623011
60 416271715
60 882069672
120 562847702
60 4408158
