geposanui/input/genomes/mdomestica.tsv
Elias Projahn 998009b418 data: Simplify data structure
This commit also adds the input data to the index.
2021-06-24 20:20:46 +02:00

17333 lines
258 KiB
Text

geneid dist
559 284
564 4959
572 6947
575 7775
579 7497
582 263
590 6653
594 5804
602 320
605 5096
614 3520
619 1717
624 1148
1005 262539038
1024 328943
1152 126487898
1274 39135522
1430 15143309
1711 152
1712 152
2011 1121
2256 126487898
2735 13775656
2932 298688323
3124 11481639
3152 298688323
3361 13775656
3911 22624380
4208 35615355
4378 16146571
4416 6689935
4448 187468703
4475 39215395
4529 99390547
4534 325148908
4539 325148908
4544 3167076
4546 3167076
4548 39014715
4566 246075089
4714 39014715
4734 187468703
4750 187468703
4772 35615355
4827 187468703
4828 35615355
4841 35615355
4867 6689935
4881 42528732
4901 22343915
4919 18146765
5007 20550188
5059 146740703
5085 141198781
5098 146935782
5143 98769966
5151 137127109
5161 144539660
5197 16634615
5198 135794132
5216 133899443
5234 5416613
5242 146621684
5249 144734625
5264 16979163
5266 125585196
5280 144277872
5291 133277215
5302 49129559
5305 74773709
5369 132493383
5401 16440654
5467 91358137
5468 13117670
5470 1159759
5471 116591047
5505 9632067
5506 145646934
5522 262875891
5546 5938538
5557 136646690
5562 136384049
5599 116150365
5608 263254356
5654 21614033
5659 247843408
5670 120146260
5691 93909086
5705 91134238
5711 7992082
5730 8075212
5740 15870026
5748 138766867
5785 124058433
5798 5904100
5820 263410923
5837 16407547
5841 7806471
5854 14166739
5877 13553708
5879 252238088
5898 93635988
5912 92011327
5913 19316308
5914 262460137
5916 14241484
5921 115893519
5930 260174151
5939 1917249
5951 116240001
5993 260387361
6004 121855632
6012 92824095
6050 116286248
6061 6927853
6095 10738389
6101 94810765
6106 200207051
6117 107821912
6120 122336273
6121 263452903
6137 1646
6144 130235785
6160 96465939
6179 129049182
6195 120154731
6198 255792292
6201 16440654
6204 5871457
6206 161811904
6215 92891945
6228 129122705
6230 196052069
6266 128164816
6267 5841683
6276 86707054
6278 137313201
6291 17217938
6304 6070659
6308 96322045
6316 132433497
6329 92824095
6338 144718399
6351 6627414
6360 96185644
6390 122727879
6391 120035878
6401 30368
6416 120016428
6441 247124683
6469 91948036
6470 30368
6474 13664164
6504 122604702
6514 245639598
6538 199138116
6552 125939130
6567 3667757
6597 78650176
6639 2119967
6653 17022837
6658 119316543
6661 7952424
6663 8987396
6667 14323287
6676 224646
6689 130500153
6709 9445289
6722 128727187
6723 260102150
6731 146491602
6745 90500883
6760 251725551
6784 104361242
6795 13117670
6808 136209259
6809 248094355
6813 296548308
6816 20919150
6820 344016271
6821 10548226
6834 344182343
6850 372027
6855 296548308
6861 30368
6863 16290609
6890 5122057
6898 126208192
6902 2119967
6905 129440403
6913 372027
6916 6869558
6918 29814
6920 126273410
6923 98686662
6931 147380737
6936 444337
6938 444337
6939 67521598
6942 444337
6946 129079907
6952 15298214
6953 8043327
6974 104469478
6986 127476712
6987 121431909
6988 132247421
6990 98185951
6997 85648759
7005 296892974
7007 122569151
7013 15246841
7014 297420454
7045 344230032
7052 145719716
7058 14020815
7084 20830833
7094 444337
7104 256788703
7108 63688913
7119 134911425
7144 251294061
7146 444337
7148 444337
7158 122313811
7166 30005468
7176 147257492
7179 69755721
7183 185202130
7190 96767087
7222 100136420
7237 9516000
7258 257904991
7264 142014900
7299 138122531
7301 132583287
7306 58121194
7327 87375565
7338 136818768
7346 9041
7353 106206946
7385 90357190
7411 15200927
7425 251588823
7426 92515078
7428 152796449
7430 92860480
7435 444337
7443 247482538
7455 10570377
7461 8970312
7462 138117127
7496 87299993
7498 103386321
7499 143273191
7503 122299685
7511 91585852
7525 118163687
7536 125481257
7540 126319967
7546 64408029
7580 143551251
7583 151495751
7590 129356588
7595 15110411
7611 147247475
7637 125889969
7648 64104599
7649 297279293
7659 141093425
7688 64230837
7692 149516767
7701 152833377
7709 152167743
7714 6958652
7719 152211952
7733 4479036
7734 444337
7738 64273496
7739 142076031
7741 9577872
7760 246781817
7761 96038874
7773 125190821
7776 126394823
7777 139076747
7791 5259083
7808 30368
7816 17532339
7832 134892517
7834 345628572
7854 4874282
7882 99297143
7883 142196242
7887 22840877
7900 16714358
7907 372027
7910 347374105
7918 63554348
7926 17523166
7931 126403282
7933 98062836
7937 344465905
7938 146305976
7983 90255375
7987 102893227
7988 372027
7993 15338471
8002 372027
8006 120366323
8007 90357190
8013 8109544
8018 359523461
8019 90740751
8029 89735016
8031 3543702
8042 87470283
8044 54999
8071 112850901
8074 77037320
8082 278239911
8083 126359377
8094 149459678
8096 346486960
8097 247146321
8101 104307196
8117 136634548
8120 140214472
8143 71606428
8147 347875077
8148 17223298
8153 76426895
8160 115997641
8163 15400683
8164 259955162
8170 53159627
8172 103747582
8189 359329791
8203 14636727
8207 4990901
8219 114202
8229 444337
8234 63979338
8236 260538326
8244 11520353
8245 53162
8247 91133668
8255 73634742
8286 71030884
8297 129087325
8312 63911629
8321 64721007
8332 71128531
8336 1159759
8360 8761416
8378 92080701
8380 262539038
8394 121657060
8397 359533688
8411 71569717
8413 346597864
8417 3865443
8430 51194441
8431 120202934
8438 92860480
8441 71786651
8447 46027669
8450 132843167
8455 37125813
8458 82346228
8459 17766811
8462 263671742
8463 14850528
8465 65009100
8481 36021009
8489 133203063
8500 248871113
8505 49297450
8510 64265204
8519 20550188
8526 130114382
8547 85887972
8553 184904511
8557 30716795
8561 141222846
8562 252323459
8563 49082774
8571 70332357
8577 66782238
8579 52144697
8582 10738654
8623 118074474
8635 123433647
8636 48203475
8641 32913968
8656 34794047
8657 252472222
8660 8082870
8662 17681037
8663 246700259
8665 92523097
8673 246330865
8674 64852440
8675 143348215
8677 49402452
8691 16402176
8698 102979080
8702 49845943
8708 76279619
8709 4173052
8710 142131195
8716 16932992
8723 32658846
8730 81347045
8731 125933138
8742 14152580
8745 25714197
8746 249996285
8759 46472279
8761 3508676
8768 68298672
8771 30950644
8782 39215395
8789 137159127
8792 120104993
8795 6083780
8796 153041600
8805 349186597
8827 81347045
8832 84574181
8833 76029740
8862 81347045
8885 77588156
8898 77553279
8921 102871946
8928 398981
8950 14200379
8964 26815236
8965 199668530
8973 35837602
8974 7438513
8986 91414
8999 357444983
9007 75866793
9012 83738046
9019 64203997
9020 20046623
9026 85012808
9027 247256180
9040 11606192
9043 23692501
9045 82961082
9047 67434119
9052 20307399
9067 10512047
9077 121271779
9079 350388473
9094 64658371
9095 21669155
9106 9577872
9108 82620733
9119 25680569
9132 4093823
9155 48236714
9173 142459906
9178 127782174
9196 91671776
9203 246682506
9209 6309882
9214 9383282
9216 373701916
9226 246220987
9228 350556015
9232 261263847
9238 15390314
9248 119183786
9251 348414125
9260 135563258
9265 116341819
9267 29974390
9269 226233312
9270 129883866
9287 11655839
9291 49141471
9317 83272280
9324 246866109
9327 46105190
9338 75790779
9341 136191544
9345 15161722
9348 261206245
9362 126487898
9364 126487898
9367 247865971
9373 126487898
9381 126487898
9382 126487898
9383 46447829
9385 39135522
9395 126487898
9398 262539038
9410 66320992
9415 1003622
9426 280152850
9427 82516428
9433 126644853
9442 54084518
9448 56341088
9458 121443718
9466 137415255
9474 70332357
9485 30188062
9504 137174532
9519 77125501
9534 91747926
9535 29015880
9539 11138656
9541 350327288
9554 90357190
9574 261748788
9577 83014603
9578 103295771
9583 12639840
9587 77007117
9588 94741447
9602 78527430
9603 350192710
9617 241968103
9621 15717186
9625 350684045
9636 9946183
9638 77341675
9648 13944457
9652 129514714
9655 122372020
9657 75737120
9661 15482561
9668 81482177
9670 361108243
9678 15482561
9683 92640806
9692 144556
9716 87175403
9718 77835368
9721 90198688
9722 355630574
9725 144206479
9729 129824037
9732 76880152
9735 139113754
9741 10761909
9744 262830138
9745 136013718
9748 77777630
9758 11015158
9759 26524470
9770 26960254
9772 16367620
9779 7714406
9790 236291204
9793 22901405
9794 248456816
9806 263993
9810 108681446
9811 26146587
9813 11627667
9821 215997126
9851 261235771
9852 65238817
9853 19944514
9864 97456312
9866 246584929
9870 251865570
9878 135024242
9880 9920953
9897 144045429
9902 7297809
9922 26488760
9930 97607416
9944 9921725
9950 140833789
9951 79051818
9954 246926850
9960 92942775
9961 10064117
9986 297539014
9990 3595446
9994 17512783
10007 17205663
10008 76964827
10018 28245600
10021 10082036
10026 121417796
10033 10145348
10037 15354813
10052 139493235
10054 77277640
10061 17809994
10070 246811006
10071 97667
10075 129431385
10076 77885341
10079 10356345
10086 107821912
10088 107941705
10091 246171603
10107 134562956
10112 78216936
10117 261794393
10118 115101510
10121 248584556
10122 10548226
10123 127438772
10127 142915308
10128 14850528
10133 240378252
10134 21002484
10143 23099985
10145 16407547
10156 216236648
10167 4753845
10171 63802612
10172 49773086
10187 76229430
10195 48309002
10203 136835196
10204 116389247
10205 104643202
10206 137326955
10209 23043569
10212 77696454
10213 7472321
10228 262815848
10233 127279539
10236 165631105
10245 52691699
10254 27252839
10262 136080449
10264 1509235
10269 45953340
10276 34957873
10282 7248534
10286 95651069
10287 137040651
10293 137262807
10296 129484458
10298 116477461
10301 115910082
10306 136604223
10307 135394614
10317 215682323
10322 87502532
10323 122038827
10324 88003391
10326 5731955
10331 99908614
10335 257372060
10336 135905326
10341 42765190
10346 259380461
10347 20922773
10350 87344978
10356 9335473
10357 22717818
10359 122184270
10363 256636887
10374 221210496
10376 9383282
10393 85406
10405 46787922
10406 259107042
10410 18905561
10436 23203788
10444 94421324
10447 260031262
10462 92241
10472 229444798
10477 280152850
10479 139421290
10484 92003470
10488 137646022
10489 137645641
10493 53174665
10540 6038570
10560 152903157
10561 87552862
10566 97004435
10567 51404235
10574 92962631
10577 126487898
10584 6977078
10607 52968856
10608 108468978
10610 108468838
10611 108468689
10612 108468531
10614 108468268
10633 52988787
10634 64077544
10637 3838371
10651 66319012
10664 9531769
10665 287005936
10670 246250100
10672 129315527
10685 9445289
10694 50835185
10702 7605274
10713 116895218
10716 138376563
10722 116938581
10727 11276363
10739 118174023
10743 56127601
10765 56890848
10766 216199004
10771 14356042
10772 55393997
10774 7568757
10806 14257329
10814 4532
10819 55523307
10833 221728665
10838 7535200
10845 10440643
10872 55490039
10875 5731955
10879 5731955
10882 15107292
10891 52390342
10900 10849158
10905 24573
10907 54746338
10908 53877360
10912 43592401
10913 10529833
10914 22964154
10918 222685938
10919 45103
10925 62003311
10935 256755890
10936 20482054
10938 7350774
10951 1826278
10967 10611274
10969 254385874
10977 169675688
10980 6373478
10983 15428295
10997 118550591
11004 92374064
11009 131044811
11011 15915583
11015 130934480
11021 6897941
11023 15882464
11031 9125257
11032 48542838
11036 348586186
11038 53316788
11040 261514007
11053 124808680
11055 251814492
11056 15073630
11060 9185604
11061 7225619
11067 74815842
11075 252636298
11077 7676402
11089 124797711
11093 251500023
11099 3080156
11101 350604593
11102 77391165
11106 12804741
11109 5093360
11114 349994855
11123 15237936
11124 87296554
11125 68813731
11129 13141092
11131 120104993
11140 70696805
11141 5724254
11163 67208880
11167 81499779
11172 15449858
11173 62578486
11177 247930651
11187 19242310
11188 14932284
11189 36865454
11193 27142605
11195 68189409
11197 250880804
11207 6112186
11209 247103427
11214 63695978
11216 297759749
11217 43397898
11225 91492117
11226 19446001
11233 251554171
11236 61253926
11237 62628055
11242 7452952
11249 140967099
11250 7254068
11257 233959477
11263 56821306
11289 297558438
11291 141310514
11297 11554989
11299 61722137
11301 10063389
11305 200114805
11306 119318912
11311 119561552
11322 141829985
11329 13743663
11332 62313357
11335 86248
11343 52630697
11344 29101342
11349 3761099
11363 204094384
11366 53068350
11371 77817001
11374 58246715
11378 262969958
11379 3451687
11386 5185773
11395 7275454
11396 67072107
11399 134808908
11400 55706147
11405 5731955
11410 81340283
11414 65790101
11415 9165894
11419 69716706
11425 77652377
11430 24769479
11432 143302399
11433 66979370
11436 248989225
11443 9210323
11445 67011821
11458 91428226
11459 22819751
11463 62589998
11464 67219303
11465 23317412
11481 17463537
11482 68791000
11484 125026274
11486 68455668
11487 242058190
11490 53745154
11491 68442127
11493 123894432
11497 152910932
11498 203482528
11499 64753631
11500 70082761
11503 259482849
11504 246896513
11505 16861659
11507 68535422
11511 10592105
11513 67846079
11518 16225571
11524 348203793
11528 3142799
11542 122296
11543 359942089
11544 2980152
11546 88433
11547 77934467
11548 2943643
11555 347330652
11561 38229203
11564 79437
11574 135766807
11575 61240052
11579 80021140
11582 137603610
11585 90714639
11590 40749133
11591 261174245
11592 5731955
11601 152903157
11614 90019717
11617 261456258
11619 1953221
11620 17381
11627 250129912
11628 112241054
11636 56268848
11638 26333058
11646 5263444
11647 142982905
11650 5263444
11653 1608923
11654 7244296
11656 70963720
11657 5263444
11661 90372225
11670 8773520
11671 8312530
11679 14557262
11680 17291731
11685 247901250
11691 87231472
11694 358854762
11695 96221767
11696 69467
11704 229053112
11713 65601320
11716 10640280
11724 5731955
11726 45073
11727 92596194
11728 218274397
11732 8422743
11733 8464292
11734 8522689
11739 94144055
11741 61253926
11743 250957219
11744 130787120
11747 8685379
11759 62106701
11765 225499246
11766 17293069
11775 78115
11780 17567185
11783 62173147
11786 64218571
11787 23447531
11789 93772275
11800 92654539
11801 105839650
11805 93740608
11807 4706
11810 11264976
11812 139484128
11821 23752815
11825 81964361
11826 93740608
11828 114890047
11829 16011944
11832 8881896
11842 76705358
11847 6125399
11856 11276202
11869 144163547
11873 57326
11893 35708473
11897 9070054
11900 1291
11908 114631840
11911 114696379
11912 359922
11913 61641324
11917 20750681
11922 56818
11924 1864307
11935 225466676
11938 115086437
11940 17209478
11944 62564230
11946 141947522
11948 62691035
11954 259194014
11962 347464777
11963 15501729
11964 120579373
11969 215591818
11987 254037397
11995 136698636
11996 256237505
12008 70864867
12011 251441819
12013 360262724
12016 126498263
12019 59555
12024 234433882
12025 50452630
12027 68547893
12035 135073145
12038 19828432
12039 147046328
12045 88063566
12046 135704185
12047 95088936
12048 145705487
12049 24698615
12050 68041190
12054 224425797
12060 23116424
12064 261087228
12069 30170430
12073 62691035
12083 13474
12087 11450406
12088 144317006
12091 47654947
12092 23882649
12095 71154949
12100 69717719
12102 20877983
12103 141407053
12106 246043226
12109 251580640
12111 16149055
12116 403306
12125 141058986
12131 348071688
12136 57619353
12137 26764022
12146 53494359
12157 103156094
12163 47713596
12166 53162
12167 200467432
12169 50274702
12179 214116031
12187 71121838
12198 280152850
12201 262539038
12202 20927384
12210 67441712
12211 263368151
12212 263364459
12224 280152850
12241 70383847
12244 91477145
12261 32801073
12262 15042225
12268 87606280
12274 29329223
12277 107129006
12293 63691451
12294 67441712
12300 249158040
12301 42689711
12305 50793437
12306 48112787
12307 256210537
12309 151742863
12316 81419459
12319 99050355
12321 103414934
12325 114613362
12327 20985340
12331 5263444
12334 57249685
12341 188716308
12343 7392370
12350 10150569
12354 246843082
12370 8551269
12379 2112602
12383 136113265
12384 65707021
12387 125725068
12388 69946150
12389 1058424
12392 75066036
12396 70540828
12402 98555575
12404 65725006
12412 6882683
12413 69135949
12415 90885829
12421 65725006
12428 2246
12429 2246
12430 2246
12431 65828026
12434 141202887
12435 70540265
12452 113930075
12459 65265375
12463 272085942
12464 368947
12468 27015266
12469 142435387
12470 15490975
12478 90802902
12479 56835179
12484 17578622
12485 68013377
12490 74645027
12491 256490621
12493 70005697
12498 43989486
12500 24865817
12501 70748924
12502 257700920
12513 194101283
12515 12486841
12517 150083704
12527 152649986
12530 999648
12531 34470548
12534 25732022
12536 6545788
12551 122200
12553 63774884
12556 60933
12570 259834410
12573 23707841
12574 70101495
12575 83867
12576 85628645
12579 264959821
12582 85660034
12583 256562888
12589 112902682
12595 46778768
12602 15278867
12606 57105314
12610 125516531
12618 247655029
12619 156287
12624 113038217
12625 62491499
12644 171424375
12646 265064985
12662 8664
12668 16159325
12670 125368128
12672 215085985
12682 9983348
12683 47980146
12686 8015447
12688 64308166
12690 125827843
12698 359671791
12699 602954
12701 47324750
12707 10442610
12717 60917447
12720 125055395
12721 200962305
12728 95426846
12729 125010951
12734 152533115
12737 6548
12741 5263444
12762 50071055
12765 69144525
12766 125555132
12767 207764475
12778 27831259
12779 142268815
12783 68596703
12790 28505209
12797 200867092
12805 99624693
12810 46568760
12817 207023371
12822 48270103
12829 35418595
12833 18002
12845 13279026
12847 255191475
12852 30634699
12857 135049502
12863 9632067
12865 69762363
12866 16816712
12877 299045181
12878 134736481
12891 48959489
12892 116890
12898 9866759
12899 15740257
12900 115133264
12901 70273146
12905 50241830
12907 16440654
12921 36045535
12925 169757179
12927 36336868
12931 125055395
12934 61856246
12936 124309266
12947 298941078
12949 4601109
12950 121466228
12955 133228436
12957 51875099
12958 125794254
12973 255624192
12975 51854965
12977 95229040
12987 69317665
12988 69044529
12992 145391127
12995 25069299
12998 17022837
13000 16634615
13006 15310450
13010 66957088
13011 279041866
13016 69313773
13017 69315384
13021 69453439
13023 71350531
13026 217514633
13029 125572063
13033 124807244
13042 112475737
13048 110554310
13050 50624569
13053 16714358
13054 5731955
13059 285649554
13063 69203628
13067 256222952
13070 62346891
13071 124661234
13073 11173131
13075 96807144
13086 20899129
13088 163746330
13092 270378459
13096 17085076
13097 43400647
13098 75819760
13103 16502695
13111 3097340
13115 358265171
13116 87136325
13126 32213389
13127 21514686
13136 21708787
13137 288689179
13140 94050903
13142 75625539
13143 134527427
13148 117136888
13151 150333421
13157 251892877
13167 68654747
13172 299618097
13175 87959472
13177 31886401
13179 13563511
13182 262739262
13183 51299519
13189 113912681
13191 7230538
13192 33419301
13199 141355755
13203 4706
13204 4508314
13206 88031532
13213 272026138
13236 135044206
13239 171519019
13244 12903727
13246 47396385
13251 82121734
13253 275646235
13254 16732263
13256 81883312
13258 261741582
13267 67042549
13273 113903709
13277 116769932
13278 275928631
13304 59833173
13313 66681551
13315 114133442
13316 49380089
13328 49986637
13336 20586490
13338 12997745
13345 196086127
13347 8151
13349 2573407
13350 10119035
13355 2573407
13361 81781471
13364 196086127
13375 87220982
13382 2517528
13383 64270697
13387 105298413
13389 60923703
13392 95953117
13399 73167210
13427 116416287
13430 4012061
13432 113220216
13441 344664827
13442 95923731
13452 256205409
13456 275568400
13459 72687681
13465 46030448
13466 2477680
13471 283654614
13474 372027
13483 359178941
13488 87322718
13490 182154396
13498 10203532
13500 38941420
13503 104469716
13511 61289817
13513 58816707
13519 95774004
13523 184031338
13525 95647357
13526 261083720
13533 105176100
13534 87443289
13542 124474846
13550 92358271
13560 134585334
13567 207879905
13573 280152850
13575 280152850
13578 262539038
13586 13775656
13587 184196268
13593 299233529
13608 66682946
13618 34907791
13619 90124062
13627 11049775
13642 64656752
13652 35538142
13654 7215960
13660 35538142
13671 100863987
13674 1500860
13683 118610998
13686 36854659
13689 91801712
13695 108220362
13697 101119628
13700 106275337
13714 346095527
13715 191765231
13718 28606891
13719 136232691
13721 34396221
13722 21526906
13729 285649554
13730 191707910
13737 256213674
13745 32929790
13749 115021282
13755 105617290
13756 37678625
13766 91981559
13778 81970595
13784 255539631
13785 117209515
13804 257367
13808 275004635
13810 87570703
13811 58960856
13821 5731955
13828 87211655
13830 36283775
13831 7581836
13834 261026269
13835 124895665
13842 146040752
13843 25588
13847 145948290
13857 145912979
13861 280565520
13863 70996832
13865 85250891
13871 87531763
13873 36238617
13875 70478343
13876 55369457
13877 14723338
13881 119509142
13885 113975226
13891 348875290
13896 6924305
13898 146198204
13901 28917566
13904 12905
13909 28876889
13910 7555977
13915 134361465
13916 360181298
13922 55065415
13924 78938263
13925 28847831
13926 275872166
13927 141013018
13928 24339215
13933 118302647
13934 197489877
13941 275089051
13947 152323093
13951 32059906
13960 191765231
13969 35538142
13972 37019364
13981 19860321
13991 210795458
13992 262981710
14000 45168893
14004 261440966
14006 28814622
14018 112587480
14021 35987565
14035 27368074
14037 257013240
14040 11732163
14044 28732079
14045 13348
14046 206132017
14047 141139694
14052 28720850
14061 299470676
14066 12267955
14067 139097398
14074 265702386
14076 91911289
14082 145231242
14083 49695872
14086 261540195
14087 134329588
14091 145194190
14094 79302001
14100 42612008
14104 145004325
14110 7483709
14115 249158040
14118 191707910
14120 30897841
14121 84372271
14122 146798388
14125 270274174
14131 189791844
14132 46586736
14134 91976042
14153 158112097
14154 347958891
14155 191498223
14157 69433930
14164 52313158
14168 6545788
14169 262137761
14170 205525939
14171 92023562
14184 191520965
14187 61347436
14188 261299317
14190 12040172
14193 33393290
14204 48722180
14205 1740003
14206 35630755
14209 6060511
14213 134265499
14216 254446687
14221 91850279
14224 3908458
14238 140095114
14247 131720070
14253 214113064
14266 14738293
14271 182930562
14273 266128834
14276 200787753
14277 3889439
14293 131367025
14300 187570542
14311 406618
14317 11360732
14319 116310302
14320 274864296
14323 43400835
14324 256302896
14326 8644051
14334 28431351
14343 14910797
14349 962
14352 41987328
14354 42727771
14356 15586593
14357 349395289
14358 8116360
14363 11862607
14366 14823005
14368 13250394
14375 116995780
14382 269650611
14385 152847670
14389 25141615
14392 14664022
14394 7119376
14395 50812406
14398 6145904
14399 73016057
14400 44671303
14405 254087979
14407 15681
14414 297279293
14417 60121585
14418 105126404
14420 25366909
14422 72413186
14423 17818388
14424 260891548
14434 50001205
14435 84783765
14445 130819685
14447 299196026
14450 62390052
14451 348765926
14459 215174057
14463 260850379
14465 28756364
14469 8567870
14470 16085496
14475 34793677
14476 261978411
14480 262646651
14481 375635
14482 7140932
14485 15681
14487 70785946
14491 15395
14492 272161517
14495 47010584
14497 215057887
14498 269151891
14500 3221678
14507 10386797
14511 112516831
14514 71478605
14519 208102643
14530 130764362
14535 9430342
14536 13312
14539 11951948
14546 2611
14548 87191447
14549 6192072
14550 27387036
14551 13356034
14552 2611
14555 262013087
14556 18531494
14559 168552733
14560 204998738
14564 72909674
14567 262242749
14570 357546665
14582 6163859
14584 122916893
14585 126844023
14586 113804361
14598 22113471
14605 7549096
14614 30368
14616 114298858
14622 35511681
14631 123838899
14636 51903544
14637 11968842
14638 136010438
14650 24879844
14653 12555857
14656 261746768
14657 104408000
14660 131022499
14661 31068349
14662 336907667
14663 162982328
14666 119691232
14668 53072371
14674 84900920
14676 277880357
14677 267109029
14681 42506542
14682 27237516
14683 127468779
14694 32009286
14695 22312180
14697 17453766
14707 124867966
14713 256257637
14715 26204345
14716 17474951
14717 198322762
14718 69259133
14727 359298051
14731 23864444
14734 8378845
14743 344911918
14748 31370318
14750 55416445
14752 17212609
14753 119734467
14756 35111274
14763 32880339
14768 7409675
14788 260988874
14790 18115835
14796 60156970
14798 119780886
14799 200077562
14809 213270353
14813 124380262
14815 275511113
14819 28232992
14826 156457
14837 970
14842 134826732
14850 202831682
14853 261584108
14857 5330363
14859 105014855
14861 160453432
14875 109909421
14876 90977935
14878 36510491
14881 8900923
14884 196891400
14887 11749166
14890 119610177
14893 17435670
14897 35538142
14898 141002862
14901 35538142
14904 84577125
14905 112707521
14909 190608032
14913 115581851
14914 84382899
14917 118793553
14919 84570809
14921 253835916
14930 35538142
14947 113721321
14948 134302281
14951 16714743
14953 195623648
14958 385897
14961 35398126
14963 104442622
14967 36238617
14968 64906246
14970 10747807
14975 84751129
14989 14213975
14995 17742
14996 274806537
15001 7451777
15003 84570809
15006 136453854
15010 259997712
15013 13599
15019 48673623
15021 50541927
15022 27468090
15027 27109079
15031 12249701
15035 75110944
15040 84940479
15045 22298233
15051 5988115
15052 112196822
15056 265728876
15074 27948841
15077 262536395
15078 18308500
15082 142303172
15093 119261
15100 57477776
15102 140282500
15105 262865884
15109 16979163
15111 85700522
15113 137291118
15120 101658361
15121 90357190
15123 119366883
15125 98620670
15126 269564288
15128 135408877
15131 13909014
15136 66686222
15137 136050376
15140 275038726
15144 85600100
15145 21546921
15148 255865074
15157 251323918
15172 105243060
15181 4614
15183 117987336
15184 188349447
15185 63902112
15186 62179433
15190 140412599
15193 102943918
15198 139137740
15199 162773512
15200 23237876
15204 26086720
15218 15528959
15223 12354210
15233 20395068
15239 140064505
15246 9065102
15249 141613979
15250 46787922
15257 348123
15258 67805538
15259 113804361
15265 3053222
15268 134984785
15270 13070371
15273 101399697
15274 253822112
15275 260871027
15278 16496705
15282 134380447
15288 141604954
15290 84374430
15293 198482219
15294 22348579
15295 49294800
15311 160492007
15318 14927168
15320 72994733
15321 265820587
15322 36477916
15328 190263068
15332 50063897
15335 75110944
15351 160492007
15356 10739455
15359 14586595
15370 81262011
15371 18335958
15373 276893366
15376 87615098
15386 36653962
15392 7474621
15395 265451787
15407 196971643
15408 256346280
15409 265445004
15410 164194912
15411 64453186
15412 266779085
15425 262556093
15430 24879791
15431 251288133
15432 113847554
15433 24870958
15434 29824702
15435 162919997
15440 264931852
15444 68925692
15448 86102794
15449 205181917
15462 691522
15463 73382936
15471 14546257
15478 26561394
15483 14546257
15484 165631105
15489 190695413
15510 71181767
15514 14470535
15516 18124957
15518 275378227
15521 53156852
15525 263375476
15527 274923306
15535 66166196
15546 8348455
15550 12026869
15556 17368171
15559 3058008
15569 58013381
15570 256871434
15581 182846424
15582 270050068
15591 44385339
15600 78924004
15602 27803238
15607 82966764
15610 210067852
15611 21727113
15613 113381076
15616 1500860
15617 33744880
15620 2498615
15626 250517923
15629 2246
15631 119499911
15632 248712864
15635 248496905
15642 260826650
15645 267124668
15656 249455565
15674 269487962
15686 17799822
15690 37650037
15706 123661894
15707 7712899
15710 123596683
15721 264828096
15730 17412276
15734 15109416
15735 248437285
15736 24071896
15741 163910941
15743 123596683
15747 123632370
15748 136307025
15754 134957691
15763 123461074
15764 7606148
15765 189238501
15768 17578209
15770 160953947
15771 60329075
15779 247368137
15782 247327731
15791 85527794
15793 18641555
15804 213495292
15807 3837080
15809 73041427
15814 247074965
15816 3142799
15822 15931870
15827 135061415
15831 118697298
15833 250110261
15834 251293589
15835 249785290
15836 208121477
15842 275268471
15843 137649218
15844 72826363
15845 57724401
15854 2416760
15855 119697373
15856 87861347
15864 274436306
15866 105203865
15868 275163068
15869 270250348
15878 166592243
15881 120055083
15884 94049109
15890 93740608
15892 28897412
15893 82807982
15894 17195524
15895 252553985
15896 21002132
15899 45817692
15903 165910688
15907 25228042
15912 45258301
15914 360892075
15915 88159676
15917 275822151
15919 250389626
15924 93427048
15925 48743984
15926 253404930
15930 275150631
15931 145260669
15933 40243375
15934 96930838
15937 57012092
15942 99164562
15945 22149341
15949 146018372
15953 249804772
15966 16902057
15969 24544484
15971 20411870
15973 16145664
15976 13070371
15977 75066036
15980 62179433
15995 13017711
16000 13017711
16002 52004165
16013 106326785
16018 7367398
16019 162826295
16023 119602831
16031 245018874
16032 11223895
16034 328943
16035 270540141
16036 73782266
16044 105036280
16046 274894576
16050 17956798
16051 348149566
16054 204675142
16055 328943
16057 205201
16060 6750221
16063 67970877
16070 97626373
16074 264966120
16076 151419290
16078 17805767
16079 91060989
16080 114377419
16081 255660661
16083 78633175
16090 349885579
16091 12097614
16092 84404315
16097 65474022
16099 250517923
16101 17799606
16103 50092794
16107 87925027
16117 298802486
16118 922610
16122 167878540
16127 275083078
16130 60424646
16136 85043552
16137 84744891
16138 262963894
16139 65452663
16140 127934902
16145 262835299
16146 65269762
16149 40493377
16153 208853258
16162 105222916
16163 264209484
16165 254590884
16166 17662651
16167 45542066
16174 102282177
16181 60033152
16182 35538142
16186 12624810
16189 35868295
16192 39097676
16208 17584372
16209 348704716
16210 248168719
16213 119909604
16215 35057193
16218 205882706
16219 99050355
16220 119877513
16226 275763856
16228 1322
16241 249969467
16253 18429547
16256 2771
16259 200119876
16272 9531769
16273 29030531
16274 143331446
16275 58633799
16276 11124358
16284 15911045
16285 100272654
16286 141978013
16293 36504030
16294 104380098
16295 86245151
16299 100272654
16305 39915285
16306 42540937
16309 269913682
16310 70821075
16313 103259785
16314 12144103
16322 162946610
16323 47446429
16325 52642531
16330 33890202
16331 286176
16332 87557820
16334 100272654
16337 59585
16340 17014853
16349 100272654
16355 112038981
16357 358463927
16359 100272654
16366 96504696
16367 13788578
16371 111267044
16374 96282026
16383 162982328
16384 15006
16385 23939614
16386 162271689
16387 25547320
16389 100272654
16392 89373274
16393 67695288
16394 84131651
16395 275152105
16415 64611737
16416 8508681
16418 69273772
16425 113484467
16428 249168891
16431 104196088
16432 13908514
16434 105094571
16438 246804912
16440 23707841
16443 103230822
16444 8406946
16452 119582
16453 64391669
16454 243046785
16461 64146380
16462 103962244
16463 64349896
16467 108920521
16468 16844973
16470 24666849
16479 346825145
16482 119064149
16489 162358646
16490 58376031
16492 70254365
16493 359444279
16496 64367029
16498 64330291
16501 136261934
16502 69311584
16506 181525457
16507 224395189
16510 120464754
16511 249970544
16512 129252357
16514 166829888
16516 249885197
16517 274932056
16518 141045613
16531 249363121
16533 40232035
16538 66682946
16541 66682579
16546 151742863
16548 75899789
16554 249207401
16562 151742863
16568 151742863
16569 122089958
16572 120489426
16586 169679223
16593 247887245
16606 66682946
16612 94252207
16616 159321850
16633 8029301
16649 140833385
16668 5731955
16681 270948635
16683 270974469
16699 99810426
16702 249764100
16704 35538142
16713 246529620
16714 39007253
16715 28444368
16716 1867454
16718 12292783
16719 45799015
16720 227989514
16728 63422238
16730 83831371
16733 37681977
16736 246437600
16739 30799820
16740 84642447
16741 120585356
16743 65328843
16749 246377601
16755 36441216
16760 61978848
16762 113459743
16768 223346783
16771 40510413
16774 246377601
16778 15731286
16781 11755872
16784 52091937
16785 33763821
16787 246364034
16789 328482885
16793 116371729
16794 12484089
16801 263242117
16808 160839964
16825 8619996
16829 166517592
16831 40886526
16836 93752664
16842 134309731
16843 196732169
16868 293611637
16869 120941178
16870 8662736
16871 33382018
16880 87950865
16889 206086888
16893 87160953
16895 293611637
16902 278077336
16904 1402432
16905 17067164
16917 255789584
16918 87696489
16928 42324265
16933 233301222
16934 1212744
16945 263896030
16947 58525595
16948 49723078
16949 116207235
16950 78999035
16955 103269606
16956 20425829
16959 217923716
16961 79667058
16967 70284806
16969 49779278
16977 12188883
16989 49617410
16991 263782795
16996 71383117
16997 21759022
17007 263242117
17012 162935888
17013 263265078
17015 258232041
17016 113533548
17017 263667745
17028 263582737
17029 293611637
17033 36267016
17044 245334963
17051 104223756
17052 69648427
17056 54084518
17059 143429485
17072 190813636
17080 67719659
17085 127083899
17087 53264891
17088 263789779
17089 5988714
17090 258664786
17091 10140024
17092 571501
17104 284311991
17110 143483768
17115 37945648
17118 17780192
17119 102701760
17129 279026623
17131 23915791
17141 55305557
17145 145746415
17152 10574905
17171 15672833
17174 143639869
17183 11293283
17185 44435119
17188 97435625
17192 86151938
17196 143339540
17215 160839964
17216 17076139
17218 181156628
17228 211499727
17238 19927854
17240 178915063
17242 62539226
17252 269992429
17253 7910280
17254 45317299
17262 11662138
17268 247729228
17271 263841840
17283 140704323
17284 56117388
17290 90226118
17291 247622695
17294 95647563
17297 21242721
17304 93110951
17308 86309446
17311 16645815
17313 16827077
17315 68396541
17321 27577157
17324 182601210
17333 214338707
17336 251390670
17342 358766855
17348 265111021
17358 41150840
17360 69195379
17367 78028457
17374 358731094
17375 163851034
17376 206040706
17377 12141402
17382 187468703
17400 298688323
17401 66279609
17405 251085814
17444 94400630
17449 19662631
17455 98145597
17472 127377977
17473 11544274
17477 26389876
17494 60105367
17497 260336398
17513 245892092
17514 5731955
17515 56283084
17521 139430554
17523 98748171
17527 35596986
17528 5638215
17541 138505352
17545 245838419
17553 111989520
17554 141074531
17555 9612198
17556 13313362
17557 36290766
17558 58339486
17567 102432599
17569 33098937
17572 142336593
17588 12306635
17591 260878001
17594 16802022
17595 44359275
17597 258177724
17598 38643210
17600 45979884
17608 293611637
17611 36480180
17618 128148017
17620 24974282
17631 97053474
17635 38579295
17644 93936676
17652 13667250
17660 97362549
17662 33140887
17664 128935423
17667 245747939
17668 269260787
17669 250631988
17671 245942985
17675 259659234
17681 24999537
17682 259581093
17688 88897261
17696 102093423
17697 35532839
17698 244977545
17712 5623022
17714 37290295
17715 19473194
17716 11822535
17718 34245079
17726 39352850
17731 259373411
17740 29152697
17741 74028771
17743 34733982
17744 21178280
17758 96972564
17761 21589935
17762 70464985
17784 26563282
17785 967518
17787 5731955
17790 10264938
17794 247568621
17802 140492727
17806 1942522
17822 247404451
17823 75046798
17826 41086
17827 96956282
17832 115458687
17843 2393579
17846 243507136
17849 247384461
17858 5731955
17865 1814301
17871 18242374
17874 93936676
17876 125459365
17887 275997555
17888 140418915
17893 38798260
17896 208573692
17900 104113682
17903 120597022
17904 203684361
17905 36986920
17915 34495948
17918 43885099
17925 266622757
17927 60309454
17939 12313115
17942 69272366
17944 120643948
17953 87147005
17962 19467630
17969 20483006
17976 357290852
17986 275456522
17987 82099611
17988 62722873
17989 263654052
17995 71383117
17998 247652982
18001 5731955
18002 16884271
18004 42395242
18006 114014494
18008 141439616
18013 247723176
18017 60564820
18022 17936403
18024 134860528
18027 46641
18030 170836551
18036 14883833
18042 328021170
18046 361612190
18047 120108269
18052 5731955
18053 268264619
18054 361731537
18057 361731537
18058 37883462
18059 25069462
18061 357143352
18063 98286855
18064 38798260
18072 5731955
18074 87634672
18076 55952884
18078 38944745
18084 7460515
18086 82066682
18098 275715392
18099 18674036
18100 79490644
18103 268946420
18104 13838840
18115 188349447
18129 243856775
18130 97483404
18134 10634137
18135 257766031
18136 75473538
18137 119847013
18145 115701515
18146 357085378
18157 357033438
18171 251230275
18175 44542115
18181 38415646
18182 140228765
18189 50516171
18192 93892793
18193 38483584
18194 251757546
18196 268061045
18197 28513880
18199 58119545
18200 98109317
18201 4620930
18202 16313953
18204 73310235
18205 50647510
18220 262198236
18221 8183132
18228 89042078
18229 7739507
18234 14442607
18240 135973319
18242 260878001
18243 217541134
18246 299311184
18248 13712843
18250 22593984
18252 14995366
18255 29075542
18257 31923170
18268 125532813
18269 31984147
18277 14180204
18278 197455072
18283 73552360
18287 9367435
18306 296548308
18308 53432711
18309 98801954
18311 2314898
18316 78266818
18325 14636166
18329 17458937
18330 32055340
18331 256968426
18332 34805112
18335 141104427
18340 10490626
18343 258406892
18344 344479244
18345 91996569
18346 143551251
18351 109104290
18354 36797649
18359 10928743
18360 58191244
18361 252107540
18362 269881583
18364 74735288
18372 23310
18379 34224893
18385 962
18387 336961
18396 10849614
18398 103365326
18401 41851115
18402 40565279
18408 33500766
18420 243610771
18425 48498
18429 268824073
18431 26728697
18445 260878001
18449 13013378
18452 70924067
18453 39131213
18454 88860524
18464 68357
18468 91320796
18477 85370
18478 293611637
18488 25677684
18489 73623174
18491 20838543
18495 197710309
18499 119104
18502 48500517
18508 82148961
18509 66072903
18510 139313206
18511 22916
18513 190850119
18514 120785991
18520 44516051
18527 91795122
18538 60138150
18544 51846642
18559 265352876
18560 39131213
18561 20951949
18562 14189268
18564 133883
18573 88504259
18575 16852448
18577 24846350
18581 141584
18599 1162408
18607 12095498
18608 143694518
18616 139309
18617 189169339
18625 261675475
18628 128709298
18631 181419738
18633 221981345
18638 5068584
18639 124320
18641 121709232
18642 91852575
18643 56539567
18645 174870404
18651 205431470
18652 128615912
18653 18376647
18654 58388963
18655 4391361
18657 5731955
18661 245946963
18662 12671421
18666 8320984
18670 166458981
18675 32806527
18682 247518779
18686 345692104
18689 62895083
18692 37494592
18693 5731955
18694 94676516
18700 61840648
18701 175153140
18702 9958
18703 34781644
18716 99294432
18717 196550564
18718 82138268
18719 104844333
18720 189716999
18728 48676960
18736 90328143
18747 174926755
18750 3745678
18755 10540369
18756 59314701
18759 270286397
18762 35528845
18763 91693022
18764 48716221
18767 249896688
18771 99005788
18772 1173
18777 36396797
18779 116262
18780 247086067
18782 195725062
18783 114927478
18786 45943201
18793 42800098
18794 260878001
18799 37793806
18801 37269068
18805 12662069
18816 89088289
18817 272790510
18819 272864274
18821 4080
18824 10641302
18828 189706235
18830 37684312
18834 775517
18836 92873606
18837 45719724
18841 19397123
18843 53800730
18845 272933808
18849 103246611
18852 242956159
18857 115233730
18858 72351514
18861 10679173
18863 34698079
18866 31782904
18868 273061320
18869 197067618
18873 42577588
18875 249328319
18877 91737775
18880 223886449
18890 137970994
18897 54141196
18901 263474691
18908 63442635
18909 103837046
18914 103193979
18915 1292781
18917 64759775
18920 9426096
18921 12533114
18923 32275629
18924 273164979
18925 20895788
18935 50509930
18936 40256379
18937 266719455
18938 196905366
18957 21739496
18959 19264657
18963 102982040
18964 41041781
18965 260425776
18967 35088805
18968 18050358
18973 90193800
18977 42150130
18978 283887146
18987 128114482
18988 295737060
18990 4193301
18992 42089528
18995 49439200
18996 113768303
19002 114806906
19005 136693887
19006 106365792
19013 5731955
19017 34215692
19019 49944473
19020 10496792
19021 35892476
19022 39306753
19027 12211665
19028 38753526
19030 196985114
19037 7998556
19041 192347775
19043 141197460
19044 69290232
19049 207843305
19052 116341900
19056 113903709
19060 9548523
19061 280974871
19063 166306329
19070 11508960
19076 253897210
19078 20758465
19087 10601088
19090 255663669
19091 63243214
19094 260970480
19100 136815825
19101 23819919
19107 49062367
19109 4064612
19110 72857755
19117 48571028
19122 84233161
19123 109105470
19135 46973708
19137 158431446
19151 23758890
19152 257672173
19153 92205689
19154 137978210
19156 266609099
19160 57925230
19173 19119175
19180 11643
19183 40565279
19184 38439875
19188 33074679
19196 58058082
19199 68328447
19204 21363668
19211 50637124
19214 175342273
19216 106407307
19218 46828668
19220 116074841
19221 32992149
19223 249898950
19226 109239922
19246 93091286
19250 35867457
19254 42353363
19258 24949793
19259 48240374
19276 114014494
19277 60332308
19284 117392816
19286 65605347
19287 221888822
19293 268668098
19301 245511089
19302 136174049
19304 5950
19306 78946150
19319 69576749
19325 75302653
19326 9102158
19330 265413365
19331 90299348
19333 122506768
19335 265800774
19340 87490272
19348 32407493
19351 47292119
19355 15985639
19359 37509645
19375 99287178
19383 15586585
19385 245006214
19391 35114775
19394 273387653
19395 87884350
19399 18238294
19402 54623877
19406 14249875
19414 8189917
19416 45577298
19419 144261282
19421 27109079
19427 3005
19428 42254127
19432 10928743
19435 15874112
19438 77701
19445 778571
19447 5880044
19454 132785293
19457 138435868
19458 4244700
19466 105339015
19471 60268466
19472 269967349
19474 273820074
19480 52366358
19484 175031860
19490 87600691
19491 196400210
19492 27901321
19495 73442037
19496 145438105
19502 253967085
19513 79168008
19515 116385867
19520 104293120
19523 81929075
19524 70644192
19530 36140060
19531 273919167
19532 63155441
19533 107755319
19534 17865950
19544 274012979
19545 258189981
19546 78484278
19552 31087827
19555 124829501
19557 274084127
19558 270137294
19568 19490345
19570 118536270
19573 11583531
19578 12328122
19581 91118503
19582 252283613
19583 245458631
19588 260496618
19592 100706423
19611 56770627
19618 12514911
19625 220546794
19628 115624647
19630 35332596
19635 33284879
19638 81781387
19639 9244373
19647 103010681
19655 61389574
19656 21526906
19657 8603696
19658 126359377
19671 47744900
19674 102292098
19680 12340267
19681 251601957
19690 280641381
19697 159611828
19701 5798
19702 106028720
19705 47843483
19706 17212308
19709 73503173
19715 41875579
19719 21733613
19720 87502478
19721 109208337
19723 245383352
19724 46698557
19731 58748284
19737 248251920
19740 43027827
19741 50619620
19743 61666464
19749 56334443
19750 156420155
19755 346105097
19757 6868529
19763 107965193
19764 346140645
19776 346178445
19778 17935128
19781 72409774
19783 17994459
19791 98093019
19793 190464995
19798 11837209
19803 346317096
19808 249542690
19817 169044452
19818 45896326
19821 13428251
19823 31004030
19824 206715144
19831 8106911
19837 37860372
19846 105839650
19847 293611637
19849 76753626
19850 168854348
19851 33236730
19852 82584114
19855 6604712
19857 51518781
19860 45464299
19867 32097521
19869 90982129
19870 240531385
19873 346365452
19875 60198648
19880 189006389
19882 78605608
19883 346385893
19889 33199350
19914 201493786
19927 15396847
19930 80524014
19933 197672987
19938 14945
19939 32348
19940 199801233
19956 72926889
19961 44501121
19965 278654320
19970 193984557
19975 346953608
19976 318602711
19990 347074139
19995 138777469
19996 82544101
19998 14169613
20000 199551376
20002 100942227
20009 65077853
20015 263249388
20019 18003484
20020 18086832
20021 7960846
20028 106218783
20032 206060935
20035 47418882
20038 197090512
20048 131880207
20050 19264657
20051 11521539
20059 49776496
20060 126741139
20065 240782235
20067 97163890
20070 73609754
20076 93039346
20083 1047844
20096 73599782
20100 103281025
20101 82864592
20102 33041428
20105 110910510
20110 13552320
20120 40653
20122 324816648
20128 23829220
20133 201132946
20135 92899004
20136 188961783
20140 13102057
20142 35410156
20154 119878248
20156 46328731
20159 28373566
20160 48026794
20173 1966464
20176 46711378
20180 67762216
20184 140480045
20202 251156338
20204 164167
20206 112617118
20215 194149572
20221 75163170
20225 5751391
20231 233761762
20235 127963174
20238 38101176
20248 103221713
20251 197938459
20258 10774357
20259 17963486
20266 8690056
20267 266779504
20271 196027634
20277 64917973
20284 69679430
20294 264635286
20295 49930380
20298 76449798
20300 97027125
20301 55441660
20303 239690375
20308 82677587
20311 185124755
20315 18597655
20316 13420212
20317 107875552
20318 131505389
20332 13001
20335 64943628
20338 116304074
20340 8054878
20346 194262325
20348 33834870
20349 39077712
20352 261409081
20353 23002347
20354 53327230
20357 252273877
20358 347114299
20363 19301429
20364 820404
20368 347241782
20375 52793520
20377 359043238
20385 57980050
20395 25797503
20398 264670670
20404 4193772
20406 264472969
20407 139666075
20410 359006404
20415 59013007
20417 80169242
20419 123832850
20420 26070
20423 51377701
20424 17420111
20426 195376696
20429 73570624
20435 5216
20445 349813360
20446 221158966
20447 59013007
20448 138315497
20452 107235241
20453 13399382
20454 48200370
20459 46742773
20463 655738
20465 349751417
20471 57724401
20478 11693108
20482 251003266
20483 124758718
20484 59559226
20490 77935339
20491 73871419
20493 15884861
20498 23694846
20499 15534040
20503 48545083
20504 131367110
20505 103320539
20519 83771054
20524 58654249
20528 11755872
20534 74577192
20536 96653475
20537 46847338
20538 270089566
20541 296548308
20542 259134894
20545 143805186
20550 11262349
20557 208677548
20558 258175664
20559 58246361
20562 71595208
20564 357477413
20567 104632242
20568 254614631
20572 52098579
20579 26070
20580 122905056
20582 73529014
20583 143932070
20594 71199677
20595 131445954
20602 4180581
20604 53539612
20605 45455513
20618 108797
20620 50000473
20626 37605295
20630 161068131
20634 24757926
20640 318659456
20641 143805186
20643 175001113
20664 9338931
20673 112645637
20675 77965493
20677 77964724
20679 75663546
20686 224091120
20687 17043521
20709 238727269
20716 42749641
20718 78555541
20722 197878114
20732 81503895
20733 197920398
20734 274567684
20738 221932420
20739 78406707
20740 251477661
20746 15788717
20748 165890216
20749 48834870
20758 150142344
20760 170759
20775 186457498
20776 197635609
20780 41901270
20781 246200833
20784 108577486
20790 73829564
20791 359877686
20799 319955924
20805 53698470
20807 133447135
20810 328943
20812 12478364
20819 247919617
20820 75268247
20823 314798158
20824 80320748
20826 8086
20829 243379571
20831 122813648
20834 63122456
20839 12988228
20840 123995475
20842 84785922
20848 56330243
20855 114509904
20860 189533877
20869 199131395
20887 1717904
20890 199676023
20905 106723108
20911 126503059
20912 69135949
20914 136526386
20916 31434373
20920 11457779
20921 99390547
20926 199784991
20931 53316788
20936 86391678
20939 136385498
20942 171969026
20947 66320992
20953 240775833
20956 51404235
20963 95898629
20968 69135949
20973 129629882
20988 97790214
20989 66319686
20990 17427353
20991 40915830
20994 164968057
20996 17426783
21000 32256319
21001 126487898
21003 118610998
21009 5683322
21011 71121838
21023 5726367
21027 75073421
21028 10078348
21030 35605033
21034 312676942
21039 95898629
21048 54085391
21058 354296113
21062 96732971
21063 149566904
21064 1475317
21065 186470980
21068 135053340
21079 121462106
21080 92943753
21081 88419179
21082 116621027
21084 169675299
21089 135053340
21097 246075089
21110 9660482
21118 135057048
21121 48110499
21126 247602642
21127 3121961
21129 169770444
21132 244983204
21134 99021150
21138 58816707
21139 169679223
21141 206053101
21144 57685268
21148 169677498
21154 80229067
21164 249158040
21165 105778662
21177 151742863
21179 35202170
21181 192227541
21182 293259693
21184 35202295
21186 242506480
21187 35202447
21190 35202603
21195 122089958
21222 270366369
21224 147963678
21239 73575963
21240 135593521
21241 7635519
21245 312161001
21250 49834289
21251 219583963
21253 79244329
21256 261579775
21257 325257637
21258 253860396
21261 77935339
21263 314532855
21275 36069290
21279 80215292
21284 7611143
21286 36494209
21300 112444944
21303 47277
21305 158101212
21310 46882838
21313 74028771
21314 58724602
21315 325648599
21316 349455883
21317 257981771
21319 42483102
21325 46651876
21328 40565279
21346 224140798
21347 274733995
21349 202407440
21351 199537453
21364 7629306
21366 21662273
21369 110663458
21372 32453521
21375 332804506
21381 9350173
21382 299666680
21383 881
21388 84359791
21392 145907640
21395 110672591
21398 25401
21403 12883
21405 48081815
21412 241714272
21414 40565279
21417 244809736
21423 172844124
21424 197257905
21426 42577588
21428 60303202
21440 103312870
21441 198061749
21446 179346019
21448 96312336
21449 86777293
21452 63479503
21465 92199367
21468 66667
21469 1539953
21471 137704577
21472 16742952
21478 79646272
21479 241905761
21480 236556565
21482 15508601
21486 169605697
21487 87571544
21494 50371345
21498 78721342
21499 91178134
21501 76031405
21502 358649504
21507 14270226
21517 69472625
21518 42577588
21519 5610824
21520 168215276
21521 9376372
21534 310720509
21538 47236560
21539 125631602
21540 80660134
21541 61534435
21544 77891220
21551 76765763
21556 312356565
21558 110637492
21559 9459391
21560 239580252
21561 186176746
21562 45817692
21566 96280054
21570 33293161
21575 26328817
21576 122747689
21577 76028848
21579 114187373
21581 73354024
21587 229728394
21591 54544863
21593 109239922
21594 14710999
21596 311645332
21599 71267122
21603 20838711
21605 108652481
21611 208457805
21613 65320177
21615 184888034
21619 24196698
21622 36844480
21637 73005218
21648 41447121
21649 274664056
21654 149440363
21656 312569975
21657 152373413
21658 143958023
21659 78359870
21660 7317202
21661 5069966
21668 93039346
21677 233502763
21681 311047054
21685 4559049
21688 313320025
21696 232754279
21701 42317932
21702 359668285
21703 4719989
21707 4935494
21718 26128190
21719 51590194
21723 96587360
21724 102428659
21749 148675007
21752 312170762
21769 142949780
21771 158355715
21774 357629699
21777 73552360
21779 31810606
21781 16092050
21791 357598119
21796 260878001
21799 111214706
21801 88500457
21804 357598119
21805 14674148
21808 81684002
21809 318484173
21814 68850273
21822 65432261
21823 11896
21837 76284634
21838 201874760
21839 253160
21840 14674148
21851 244437812
21853 221706112
21857 106491726
21858 83609287
21859 174891769
21860 357582697
21865 7823173
21868 14674148
21871 14786156
21872 88330874
21876 66116471
21877 98738757
21884 222103512
21885 14823048
21886 66065549
21887 98441650
21892 31871358
21893 66039346
21900 90081135
21902 76288148
21903 66004831
21907 219964866
21908 65973264
21920 3198551
21921 184210342
21927 152752508
21932 65948088
21933 10879304
21935 218114294
21943 14883632
21946 18188719
21947 312712862
21950 12493842
21969 320550890
21975 115978529
21984 68864434
21985 14916586
21988 188282349
21994 113941843
21995 83434492
21999 46651876
22008 185846918
22016 297446332
22018 35936150
22027 3222766
22028 71023
22029 64328197
22038 325568433
22039 36918307
22055 345725008
22063 257307855
22066 345772069
22067 191424697
22068 14928427
22069 204620634
22073 345907248
22074 28627906
22092 223067569
22096 15657411
22097 47330740
22102 126594173
22103 76774124
22105 106594131
22114 165197753
22123 42207397
22127 55180137
22131 63829114
22132 118795741
22134 93039346
22135 233955288
22138 198223225
22143 38709934
22148 117480065
22149 45204669
22159 345976053
22160 51181484
22161 257857311
22163 134708469
22182 287281821
22183 17540972
22184 20746194
22185 163676791
22188 12227636
22189 13082809
22194 345819074
22196 314396771
22214 92419641
22219 43892
22223 112980490
22227 147041525
22228 295630983
22234 241889366
22239 185243251
22241 110328178
22243 185971388
22244 41411800
22248 31953606
22249 199125183
22267 76100575
22272 73749909
22279 61622131
22280 15754493
22282 103695394
22283 30806050
22285 48045986
22290 41948805
22291 295931536
22293 3280216
22294 201753125
22295 78247337
22307 104737360
22308 48359777
22310 75323673
22311 324077379
22312 142915373
22313 58954687
22318 199197871
22321 191236627
22322 40565279
22324 326690407
22326 28807901
22330 142845103
22333 207883510
22334 32292631
22336 8507530
22338 197285908
22346 33414852
22356 143065707
22367 58982916
22372 133942788
22375 106275337
22381 325407771
22386 106184756
22392 14971803
22394 197591371
22395 87851313
22396 33074679
22398 208009885
22402 232722952
22405 85169848
22414 205069550
22416 76436065
22417 311972127
22418 143033033
22423 9347013
22425 131561918
22426 74594681
22433 133506004
22434 35088805
22446 243434917
22448 73346400
22454 343814550
22455 13517419
22456 311817814
22461 52019100
22463 68901541
22467 99927662
22468 13476353
22469 75459204
22470 198011356
22471 324066905
22482 3361699
22483 58193443
22484 343642058
22493 77070
22498 96118405
22501 3367138
22504 219817965
22507 130774106
22508 343592112
22515 3463586
22517 93039346
22520 93039346
22522 216195532
22523 16737776
22531 20473455
22536 107201814
22537 15759494
22538 308740896
22539 100947635
22543 234113346
22554 74496769
22555 14268604
22561 70667181
22567 74458839
22569 46453369
22570 208303218
22573 291825811
22579 228496776
22583 288115212
22586 185971388
22587 296548308
22589 257342256
22590 107127586
22591 204349017
22592 75877307
22594 13429646
22601 15526746
22602 68376972
22610 298190439
22611 58313228
22617 135531007
22620 28549474
22622 100099
22623 51630919
22624 93039346
22634 71318079
22637 33308947
22638 93039346
22643 83867
22644 229525135
22645 331510214
22660 25838878
22662 202534479
22664 73650985
22665 231937246
22667 298184616
22668 312660292
22673 96433950
22686 208221738
22688 80524858
22690 20728
22691 70111486
22694 70638245
22697 34425053
22708 679907
22715 285710936
22732 14217664
22733 61698618
22736 47380429
22737 298178123
22740 60266264
22741 123279823
22742 298137255
22746 178240994
22754 161655439
22765 17014853
22767 5640672
22771 30064875
22773 87583758
22777 61490637
22778 14277097
22781 71699912
22782 238484089
22790 38785678
22794 1559
22798 108544082
22801 166076076
22802 6118
22805 293611637
22809 298090926
22810 131256045
22811 2262341
22826 298080168
22828 60330938
22830 62047052
22832 75890870
22836 156793976
22840 97264071
22846 13653472
22849 310866296
22854 191236627
22860 229032233
22864 148464108
22865 242803049
22869 298021341
22872 42674092
22874 298005359
22882 15779613
22887 217318011
22888 179580944
22899 15470770
22904 198141948
22912 17641400
22930 208566796
22935 17833626
22948 50065
22952 197489652
22953 14159500
22958 252309924
22959 34243946
22960 199053486
22962 91216820
22970 17820904
22979 14252122
22986 2701
22995 104863507
23004 42171952
23007 119585544
23010 217354680
23020 201807021
23022 199164486
23031 89640658
23032 7120
23041 202688342
23045 325601257
23051 173444252
23058 221365299
23062 50160419
23063 1124811
23077 17812821
23089 175401355
23099 153217213
23107 178836437
23110 18801176
23117 80317308
23118 27907
23120 98848091
23122 233694767
23124 74755104
23131 104737360
23132 256587222
23133 69973508
23135 70643769
23138 89933965
23140 242084248
23141 12341542
23142 197378418
23145 318427118
23149 175228710
23151 161870323
23160 50074739
23163 202494052
23168 312439454
23169 96786190
23170 36750235
23176 185971388
23179 80352724
23182 65935626
23183 268483107
23184 287726
23186 70723856
23187 46772876
23188 185217512
23193 36348948
23197 90086766
23199 259630751
23200 174778174
23206 1873
23207 169229055
23211 181068295
23215 78437910
23219 14220227
23220 3716748
23223 75262339
23224 8398256
23231 58120076
23237 17363375
23238 201817443
23245 71803573
23247 122284525
23249 75489620
23250 136399613
23251 264944588
23260 141006547
23261 67483539
23262 89543503
23265 3362
23285 120659059
23288 199102404
23290 12855
23292 6143
23293 135587149
23306 264714929
23307 22933125
23309 179476376
23311 360648217
23318 71633903
23326 194491771
23327 10483582
23346 104049393
23356 102781002
23357 75268247
23359 109165498
23360 201648140
23363 15832228
23365 202800788
23368 90577962
23370 16534673
23373 186412010
23375 73871419
23376 149339927
23387 91647170
23393 99021150
23407 256543302
23409 201698757
23410 29001476
23416 67917435
23419 46847338
23425 108422565
23434 312286853
23442 16181857
23454 102824366
23459 7497844
23463 84507855
23468 95732661
23485 84731763
23487 297119062
23488 33382018
23509 181458466
23515 91122829
23524 46065958
23525 7763846
23526 175164892
23533 74996332
23535 11709136
23538 360629726
23545 297446332
23549 360607923
23555 26095220
23556 1230534
23569 100672164
23579 314144577
23580 40846658
23583 38178413
23584 360574885
23585 9887
23587 98145758
23589 47001262
23595 43356
23597 299924523
23601 188828372
23602 297391040
23603 118125289
23605 360515965
23607 33315273
23611 70065731
23613 199006176
23634 311637996
23637 298688323
23638 28042751
23642 97446947
23643 313736313
23644 67640110
23657 99997782
23658 200092157
23659 70783207
23677 330271750
23678 96293488
23679 198191183
23680 91347927
23681 14286300
23685 70484173
23687 234012381
23689 88640597
23690 280991605
23693 360457528
23696 297324036
23697 71646587
23700 311339489
23703 106203137
23714 329344781
23717 72011251
23718 361731537
23726 47594171
23730 13730134
23737 10965
23747 3127204
23749 15731286
23752 13694126
23762 156396912
23763 174759249
23764 12497750
23779 72792174
23790 72985364
23791 184306
23792 74059234
23793 199598677
23794 49665524
23803 217210587
23805 21815588
23807 88381365
23808 70544107
23809 225631742
23813 226149152
23815 67718823
23816 128955641
23821 186307214
23823 78467736
23825 26644639
23827 21931297
23828 75006016
23833 118916267
23842 197206004
23846 219725998
23854 225854648
23857 198493201
23863 100370423
23873 225930101
23876 3823723
23883 122748113
23896 140023431
23905 70713673
23912 319864755
23917 27287231
23918 143590948
23921 72016760
23927 34449175
23928 281622628
23938 196657975
23947 93039346
23949 317517887
23954 49760661
23955 154794188
23957 129904270
23961 90645212
23965 8365245
23966 7672
23968 44362048
23973 49808977
23974 328657143
23975 96170077
23976 74678817
23978 159306088
23988 15038
23992 170959068
23993 313207377
23994 156017226
23995 554
23996 27535336
24002 88465421
24009 198082194
24010 9212444
24011 129759829
24014 58312236
24015 185224898
24021 198890467
24025 150622940
24026 230093470
24028 70317146
24036 319990049
24045 19641047
24048 194698555
24049 144429610
24051 185324381
24052 197126278
24062 122621157
24068 161553
24075 333470290
24076 86593794
24081 144556
24092 126846294
24093 321245766
24096 268750660
24097 71288154
24098 22278213
24099 132315365
24100 4993557
24102 259380461
24105 308366825
24106 35514466
24108 125441506
24109 240655976
24116 245270821
24118 185971388
24119 24695454
24129 1157413
24130 251755409
24132 231093016
24135 172079355
24138 84354007
24140 215909392
24143 121505471
24144 320116369
24156 30127883
24157 359686605
24160 26635431
24161 18592725
24162 15042225
24165 161116622
24166 17688985
24167 240615335
24170 109373910
24171 142829503
24176 150622940
24183 9976982
24186 227653657
24187 152781330
24189 30031145
24190 11802297
24191 100272654
24192 4356063
24198 298688323
24199 110118248
24203 201526093
24216 24706859
24219 51287165
24220 197668929
24224 7859129
24228 17928719
24229 13643796
24232 148787334
24236 91720812
24237 314571502
24238 301736420
24239 70740672
24241 67751549
24247 148823755
24248 17769569
24250 91752754
24252 346953608
24255 197435614
24258 208386184
24265 67701778
24267 223470015
24268 320457681
24273 4520936
24275 131692436
24282 64976340
24283 211709769
24285 239028753
24286 158560141
24288 188621029
24290 40917
24291 239901078
24298 8618011
24299 252190365
24302 239444181
24307 155864828
24308 257218430
24314 142407061
24318 35279
24323 189773760
24329 261167063
24330 161622696
24331 197241461
24332 263795713
24338 15100951
24350 2416760
24351 43453813
24355 184436501
24357 222666205
24361 297362321
24363 295884878
24367 15833
24369 249993479
24370 67790196
24375 232895203
24376 83608754
24381 216600703
24383 71159376
24384 221611364
24394 21868
24396 25310
24400 268604155
24401 297119062
24403 152568126
24404 1706654
24409 10774
24412 155981053
24414 130436210
24422 318813070
24424 170613
24431 265602006
24434 225804855
24440 256700254
24445 337740
24448 353881677
24449 158942168
24457 22866124
24459 170817210
24460 239543919
24465 226053672
24468 6040
24469 197582612
24474 195004413
24475 199784991
24476 286689424
24478 58593032
24485 23550658
24492 177435460
24493 147683142
24499 213864737
24510 88560347
24514 160772299
24515 11117
24516 88279932
24519 184590250
24520 184121231
24524 184664903
24525 6504
24532 184790583
24534 172314762
24535 9656252
24536 330219652
24543 196882851
24545 69416430
24552 239026671
24556 110544334
24559 358535514
24562 4261816
24566 4345280
24568 240242251
24570 196761130
24577 257700253
24580 186035378
24581 148641838
24582 12087650
24593 79762089
24595 117595341
24596 45817692
24597 194071921
24605 74788
24608 35538142
24622 163503475
24627 119556179
24629 166174751
24630 61750201
24632 35538142
24651 296330434
24655 88546867
24656 18347194
24661 249072296
24662 17166572
24665 319014820
24669 19375628
24682 17513275
24691 307163429
24698 171182218
24708 152734070
24709 58102507
24711 16014960
24714 59132253
24715 144518883
24724 298951182
24725 172912140
24726 17757496
24727 85800888
24728 194481661
24730 143745435
24733 358517144
24735 242191695
24738 100245053
24749 192878352
24758 93463464
24760 196965429
24761 238336351
24767 119647265
24769 65647791
24771 358513763
24774 43355818
24775 129759829
24782 129755779
24783 38054486
24794 247603702
24797 103199765
24798 16912615
24804 298875412
24806 177214047
24816 16880435
24817 47299437
24823 4433
24828 16850672
24831 119458827
24836 109302236
24842 106575643
24845 247539171
24847 45112
24850 33614932
24852 199392275
24854 203979568
24858 3167666
24871 3066
24875 259210724
24878 328194761
24884 97178319
24887 181866391
24888 169508606
24892 216948480
24895 330963964
24905 27488777
24911 198144681
24913 334731615
24914 39124366
24915 6876776
24916 37252177
24919 68002965
24920 37437997
24925 85722389
24926 16438677
24929 173074236
24931 155537504
24932 36508704
24933 14564
24938 216527763
24940 118824174
24942 37204480
24943 128448136
24945 216420626
24960 121155050
24961 161427
24965 124583
24974 969
24977 121669590
24981 285206503
24982 24521169
24983 84737457
24987 170135235
24994 109290751
25010 26953741
25020 151515809
25023 198982856
25029 99230249
25030 19478351
25033 152136226
25039 29080956
25047 39817333
25054 59229416
25056 49664576
25059 67203
25061 179550382
25063 283569
25064 283569
25065 36056883
25068 70811212
25081 3905734
25085 4410974
25090 87089762
25097 2120
25098 252389222
25100 2120
25106 148021425
25107 256414896
25110 12010721
25117 54029093
25118 83004887
25124 8742
25126 231691248
25129 20595443
25131 215633058
25134 129975314
25139 252268275
25143 59908199
25148 17852984
25150 21408805
25153 219685311
25157 130689565
25160 85924355
25162 202747166
25174 60015977
25175 12450
25181 95953807
25186 75677232
25189 20668111
25194 49745271
25200 69536651
25208 175828582
25209 131658764
25210 40777578
25213 49774060
25215 70202536
25216 38250008
25219 226645128
25222 13086
25225 194650105
25240 164593936
25242 167150552
25244 17807010
25248 218374724
25249 10172381
25250 23393938
25255 261668167
25256 22852767
25257 223528395
25260 40174
25269 56195843
25278 240501196
25279 223756866
25282 155423510
25284 7448545
25287 176774379
25295 202103626
25299 10133948
25300 5731955
25319 170452424
25321 2246
25323 65179236
25324 5378485
25326 175863335
25329 130752842
25335 135808757
25336 236598224
25350 186530147
25355 239155487
25357 59342923
25358 167566197
25359 69317665
25361 178375330
25362 16991284
25369 84509805
25371 26286906
25373 285704115
25375 358586142
25377 58558493
25378 170586742
25380 86779395
25384 83638372
25391 232966446
25394 866926
25402 286630728
25404 155302090
25412 141822827
25417 36387935
25425 200062741
25428 33315273
25430 355964901
25433 21705965
25434 129324779
25436 135732002
25439 131235865
25440 68452266
25441 191583367
25442 105486260
25448 154147413
25451 42674092
25453 37364298
25454 88003387
25455 244211389
25457 96302882
25459 291545309
25463 8370579
25464 32532211
25467 291726098
25470 39405201
25473 741504
25474 63646510
25483 14773895
25487 225273466
25492 197604368
25509 138178947
25516 198906345
25517 225501073
25518 7490514
25531 11562386
25532 154040344
25533 168854302
25534 7097922
25535 28022424
25539 240361442
25541 260878001
25550 197843148
25552 45550152
25558 51645499
25559 62274937
25561 194954658
25565 120140216
25566 30893312
25569 194719356
25573 66630378
25576 7187561
25580 288917130
25585 64377432
25586 10074035
25587 77183
25590 316470976
25596 96283117
25597 63235011
25599 194628286
25604 328186448
25607 3114864
25613 108182323
25615 239254221
25616 28849750
25640 322153838
25642 35468463
25643 9933511
25646 9908888
25647 61903761
25650 151577574
25651 36073882
25655 328992259
25658 62310452
25662 95070381
25663 134362221
25682 83391233
25684 139562359
25686 320096664
25688 281214700
25690 28452599
25691 37354298
25692 231485090
25696 285019296
25697 28055541
25698 5913543
25699 10581751
25701 31673708
25704 131496267
25707 145498831
25708 30769765
25711 234210453
25719 320237647
25720 151938520
25723 326950386
25724 305364087
25732 170715167
25733 31628491
25735 256621144
25737 97449459
25738 148002437
25741 229060087
25744 61717424
25749 38009735
25751 38000091
25754 231005311
25759 17553064
25762 256504869
25764 16468273
25767 26982746
25771 77276966
25773 61868721
25774 12289261
25783 153245051
25788 226253954
25796 13841191
25798 281828570
25804 91710620
25805 245209044
25807 160402525
25808 10631424
25813 9875455
25814 85476746
25819 169767502
25820 2573407
25823 193108227
25829 197007159
25835 60058108
25836 149181029
25837 283004519
25839 9330336
25845 19010150
25849 40886526
25851 77946541
25857 195209298
25859 169767502
25861 182902774
25862 9782914
25872 327465452
25876 21767317
25881 197851766
25883 22670477
25885 145822462
25886 278239911
25893 40867842
25903 36073882
25907 217267099
25909 37583184
25911 48628040
25912 3637397
25913 169853141
25919 77091
25925 154375584
25934 156652782
25936 204584516
25941 176019961
25943 92619038
25948 166707444
25955 148608379
25957 11343358
25958 163209608
25962 319468150
25965 108613061
25966 170367062
25967 197554409
25969 170055787
25970 26128190
25980 171433966
25982 150377471
25986 169778392
25989 74863110
25990 284012228
25996 85214614
25997 49515957
25998 65005470
26000 135296858
26003 233401514
26009 22660801
26013 144922839
26018 197665017
26019 122421720
26021 143438311
26034 353226411
26037 9831
26039 152553536
26042 154452161
26044 354254461
26045 236943573
26051 330906855
26065 18277573
26068 286731186
26074 53276685
26075 73727007
26078 28634895
26080 71990833
26088 97790214
26092 21947194
26093 144880334
26094 16448816
26095 354268175
26100 69566768
26102 354461383
26103 21892996
26105 342118061
26110 92943753
26112 23186252
26115 97560565
26134 170658028
26144 249747175
26145 160565529
26148 240229966
26152 20044702
26158 127717832
26159 245105545
26166 13730134
26167 246536781
26172 7403737
26178 3461
26179 3558004
26182 69673
26198 83646040
26200 152730883
26205 71938926
26222 25591659
26224 225707127
26231 64181197
26235 19428466
26236 40635677
26244 6322
26257 15265877
26260 64310393
26262 246312766
26266 64464815
26270 219648031
26272 82653260
26276 68315
26277 59149646
26280 94380064
26282 179690720
26284 222590
26287 1149826
26288 193340723
26297 297362321
26299 7384055
26308 61824216
26310 299155095
26311 84146067
26328 19340596
26329 23420548
26331 8130040
26332 174188302
26334 188684048
26335 7384055
26341 155888090
26342 102860062
26347 48648368
26355 295222692
26358 222608238
26359 24450165
26360 14080538
26361 61570995
26364 38443724
26366 176033323
26367 7451958
26371 5742
26372 122134892
26377 193395832
26378 233107707
26384 7972237
26388 89245661
26393 280152850
26394 12050142
26396 262539038
26399 25022744
26402 69718115
26403 324077379
26404 87552862
26405 34660588
26408 22077009
26414 25939229
26415 31487714
26423 57359654
26425 65959086
26426 69718115
26428 258356484
26430 255635053
26435 165910688
26448 3167076
26450 99050355
26453 61629114
26456 11762558
26461 66682946
26469 38193794
26475 194677951
26478 180028792
26482 216730116
26495 326693220
26498 99021150
26509 129102163
26510 9598642
26512 30819876
26528 311187451
26531 30877857
26533 9569517
26549 45919272
26558 49442299
26566 252313352
26568 111709668
26569 238614164
26573 8607313
26576 24830853
26591 32303632
26614 171632486
26617 171684288
26619 37021334
26627 171709508
26628 107115256
26631 36834252
26635 48144037
26644 51052387
26649 98665700
26652 171997477
26653 26914058
26654 147513691
26655 12308920
26657 239075515
26658 106435604
26661 7298
26667 155718485
26672 10376975
26676 148957476
26682 23015
26685 95160538
26700 44156200
26703 197820834
26707 172132041
26711 177465423
26713 236511540
26717 154520326
26720 69656684
26721 163188119
26727 15095688
26728 238804486
26729 238196294
26731 172149941
26736 193340985
26743 99157776
26744 84813324
26745 8536806
26751 193234688
26752 172169723
26757 242956322
26763 39817333
26764 76587497
26769 13664543
26770 1223
26779 220893108
26784 3480813
26786 8224604
26787 193248176
26789 145465534
26794 69410959
26803 198161667
26804 87652535
26805 205786298
26809 176662293
26812 240413801
26813 8485982
26836 244094823
26840 18792285
26844 140887402
26846 59326877
26849 35720966
26852 8468511
26857 6624189
26860 86280286
26862 20182454
26863 673161
26864 61042452
26872 91017083
26874 144026189
26877 51097394
26882 256612319
26884 278544890
26901 75672200
26907 175780865
26914 40713924
26918 13510342
26920 303277343
26921 99021150
26925 10072
26930 15673150
26938 16826
26939 169761585
26940 63492106
26941 239096992
26942 31303890
26945 16809258
26950 127978777
26952 47900825
26967 32944389
26969 11337680
26970 8393696
26972 202260286
26976 147860638
26980 12283565
26981 11426703
26985 151801196
26986 65747
26987 151761992
26988 155690219
26990 282990250
27002 50249374
27003 73736775
27004 12255755
27005 252302864
27006 68636809
27010 8468511
27013 10464952
27014 315752221
27016 328169733
27018 144885211
27021 8436973
27023 147123586
27034 26568262
27036 13020811
27039 8398018
27040 51914871
27044 35838663
27046 219865123
27047 31375367
27048 291465085
27050 96449412
27051 192737836
27052 239260749
27067 62786578
27068 192908237
27070 172186252
27076 223813608
27077 65426
27084 207057590
27087 239305007
27090 30056770
27091 8275797
27092 174863156
27096 156057032
27100 237557331
27101 226748948
27105 69598476
27107 7207520
27113 239340176
27114 49242267
27119 151956331
27120 50204068
27124 119064149
27125 188243689
27132 239274335
27133 280817621
27136 11515268
27139 57406676
27145 8188488
27163 35489344
27164 24760055
27171 194835718
27172 71218306
27173 90086663
27181 27078126
27183 22872515
27184 236614353
27188 18868050
27192 239285542
27196 11537517
27197 64519254
27198 88133800
27207 18367
27209 198401424
27210 14120264
27216 84699277
27227 11597586
27230 202498665
27231 266742080
27239 284355862
27249 239149857
27250 170299991
27252 79441813
27254 164354518
27259 38555645
27262 225814382
27265 101232215
27267 62288487
27268 8151536
27270 153495510
27272 102350362
27273 11613351
27276 197094389
27277 189848882
27280 178419496
27281 227099712
27282 40565279
27283 81340404
27284 319948829
27288 48898814
27289 59058808
27290 174645308
27295 180913451
27305 50241929
27306 166916626
27317 19192068
27319 23531542
27320 156101932
27321 64082342
27322 70153179
27325 11629500
27326 56648399
27330 59229416
27333 152220582
27351 90731191
27374 162530480
27377 23150212
27385 52986282
27386 225224369
27390 186487580
27394 26486324
27395 30972128
27399 172255576
27401 180912741
27402 16336257
27404 172265163
27405 246250091
27407 8131184
27418 189395285
27425 244713241
27426 63938108
27430 239655538
27434 234019178
27435 36766970
27436 51913871
27439 63983604
27440 36832116
27441 288515968
27444 174335138
27446 227548305
27447 172278269
27451 36832116
27452 293611637
27456 286497497
27457 120521129
27463 62660242
27465 20312416
27466 238605341
27469 5687677
27471 1774
27473 9043192
27478 11633511
27480 298357211
27481 170670002
27488 3350913
27490 188865479
27493 149866192
27499 134956183
27500 236031797
27502 164679240
27503 15839572
27507 8595462
27509 59085561
27511 92711374
27514 192531057
27517 206519050
27519 129860406
27524 11730685
27530 9284
27536 298251184
27541 194499349
27542 109003286
27543 9330336
27548 6294479
27553 154416979
27562 23657279
27563 249818790
27564 89674678
27565 26174944
27572 155529305
27573 251755409
27574 61001318
27575 64251279
27579 93080880
27589 170433701
27591 172319513
27593 60964890
27594 213364326
27597 21826503
27601 282976063
27602 298224998
27605 172327259
27606 172388532
27610 20344554
27614 148391656
27619 33065796
27621 20061780
27624 23119749
27628 13770343
27629 93529321
27630 99753667
27636 167927722
27639 101967557
27646 298219265
27652 26297307
27653 13479219
27654 181103061
27658 65867848
27661 154750841
27664 298149708
27666 233292781
27667 57978570
27670 193578941
27671 250489732
27677 193218012
27678 99157776
27682 124960819
27683 12259157
27684 193000142
27685 47643028
27686 193433178
27687 115590501
27690 17339648
27693 27738048
27694 255326572
27697 262489302
27698 13607937
27701 201208661
27717 64218090
27719 250546010
27721 83646635
27723 95389049
27729 83831371
27732 172671599
27734 227409544
27735 165875895
27741 247777727
27754 567
27755 11154786
27756 194330503
27761 14390559
27765 64010851
27769 18347579
27777 172680708
27778 3905734
27782 173183451
27789 28484377
27792 172693608
27798 13541626
27799 1722837
27800 120181730
27801 17176694
27807 2855765
27810 62222993
27812 181025361
27814 172726930
27815 89987060
27821 172752563
27825 122830328
27826 194923500
27827 150749085
27828 56430359
27832 172760230
27835 62263662
27837 26939104
27838 180806992
27839 119754839
27843 845
27844 298906507
27848 195057942
27855 100913725
27867 39811020
27873 21330605
27876 168894557
27877 106403455
27878 318914504
27879 194318654
27883 125223372
27884 65205076
27885 37730716
27895 271310781
27896 22806334
27897 172794310
27898 98734022
27900 107993048
27904 27051735
27909 37674498
27911 156898821
27916 192489465
27918 267945880
27919 56690034
27922 133648283
27927 13458137
27929 81107602
27934 23221842
27943 32791258
27945 222460166
27946 271572385
27947 194766618
27955 52892052
27959 31294101
27961 78638377
27965 199483057
27970 271843833
27975 65089812
27979 276376765
27996 172843378
28001 172908321
28003 172800363
28006 293611637
28007 57113840
28009 57495219
28012 14422235
28016 19340596
28017 40635677
28028 8716072
28031 65079700
28032 63950935
28036 65042470
28038 67179529
28044 74788
28045 17693064
28048 11673
28049 223321232
28052 278846
28053 84516892
28058 172961994
28072 193042601
28074 236020534
28076 269653930
28082 17799606
28084 172982294
28090 21037891
28092 196534557
28093 172990891
28098 29800865
28100 85129579
28101 165274398
28102 9845416
28106 18954561
28109 196758956
28113 84479676
28119 195057942
28124 32859368
28142 271939867
28146 240406742
28148 204630841
28149 193451393
28150 14428805
28153 14486872
28156 21992506
28159 272003138
28160 14562557
28163 165365109
28166 319103173
28186 23150212
28187 172420688
28190 8496895
28191 58566381
28192 14618487
28193 2141239
28194 87515417
28199 149434372
28200 218139464
28203 291560833
28207 14467175
28211 193414814
28219 39756593
28226 120609333
28229 67681609
28237 28322
28239 157094856
28240 29551400
28241 163168033
28243 141783626
28259 15011956
28260 18464806
28261 67282704
28262 153928568
28264 14477083
28269 14527854
28271 8978059
28274 67245193
28277 240550261
28278 77992044
28279 188452224
28281 17176694
28285 75709378
28288 75839700
28293 56729703
28297 151612054
28298 16631187
28299 64502752
28300 119933401
28301 28562488
28319 281355083
28322 56744963
28327 202070994
28328 288386827
28329 8963886
28331 23186252
28342 10879042
28343 84813937
28344 83674121
28346 10796877
28350 2075793
28353 26901483
28357 291646079
28362 13932453
28363 69025715
28364 97833918
28371 288263921
28373 36073882
28374 536742
28375 34272291
28377 83644144
28379 13886507
28387 50107015
28389 154412544
28396 83625767
28397 173000754
28398 142848216
28399 7506444
28401 145764
28402 16594393
28408 41784432
28416 57567510
28418 20838491
28430 173377710
28434 225604476
28441 62107131
28445 121973967
28450 207472106
28456 157368719
28457 196111899
28461 13773640
28465 89162783
28470 16409737
28471 20299069
28472 285711171
28476 1746694
28486 206114236
28492 22249532
28493 17649342
28494 208154480
28497 144962254
28498 20307141
28500 154263065
28506 18756986
28508 325138451
28509 39111332
28510 20390495
28513 64464236
28515 174805101
28516 89922733
28525 64867691
28528 251323918
28531 13779994
28540 167350498
28545 13679037
28546 2364
28548 206336120
28551 23323477
28555 173377710
28558 25201246
28559 52018241
28560 293611637
28569 20476778
28572 41895039
28574 91634843
28577 91064587
28587 16014960
28589 71666255
28594 93146562
28598 319618002
28599 74451936
28600 21931655
28604 194564916
28617 84813324
28619 398
28620 358135139
28623 96757158
28625 11481639
28626 9531
28629 121155050
28632 62249946
28635 326137859
28636 51308063
28640 61711264
28642 34853713
28646 9228644
28652 252283613
28660 328809709
28664 15261197
28666 248426232
28668 232966446
28669 16586429
28672 14056648
28673 9254186
28674 121109270
28676 56771929
28682 281816
28683 276166667
28686 9264145
28690 16660
28693 66920022
28694 17501429
28695 9264145
28708 8677952
28714 93738970
28727 241627704
28729 58725754
28730 89485799
28734 91029850
28737 184407735
28744 186781409
28747 93202829
28751 162539496
28752 2675069
28759 9633888
28760 219964767
28762 139684626
28765 143759019
28766 51275567
28767 73080730
28774 35175877
28776 37828235
28777 175866574
28778 116423324
28782 50623827
28783 84823203
28786 118756351
28788 11037897
28790 220282606
28791 261209953
28792 1604
28793 130127009
28794 140419740
28798 190448
28801 357990842
28805 20059
28806 134395675
28807 54075332
28809 184792980
28810 12283565
28816 76031405
28819 238650992
28822 147339869
28824 14242519
28826 344939058
28828 340742650
28833 344867891
28835 9324091
28837 344838917
28839 19763311
28840 17440084
28845 35473
28847 125082
28849 7516620
28850 14216538
28851 344758061
28855 260878001
28857 138674368
28861 7679882
28862 91195799
28866 220398922
28870 220446091
28871 50918945
28872 74775027
28875 256193
28876 220413530
28877 93565241
28878 14062746
28879 220446091
28882 10585764
28883 8078612
28884 151742863
28886 17841248
28893 287974972
28895 151627283
28896 1604
28897 23350849
28898 64112839
28900 243335633
28922 204589205
28928 2391128
28942 18002
28953 244664689
28956 54914120
28958 186593033
28962 217297329
28969 92806110
28973 13776151
28974 344715180
28978 8308521
28979 93416057
28980 50608256
28984 177837337
28985 89160225
28988 98692639
28992 244593242
28994 59797869
28995 320877836
29000 121060878
29001 19709001
29003 35395033
29008 54712962
29009 16134
29011 328738126
29014 151565523
29015 3358344
29020 91100494
29025 124106459
29032 281989382
29034 17448012
29041 48584780
29046 328370582
29047 149376330
29048 344664827
29056 14179075
29067 281602459
29075 91315799
29077 28806
29078 84371
29079 197419577
29081 30997036
29086 15532190
29090 54716441
29093 98801954
29100 31646880
29103 8069722
29105 82134459
29108 233859928
29109 6519613
29120 90256420
29122 27114937
29125 75301223
29126 286433910
29127 95586789
29128 207938716
29132 118732055
29134 102169541
29135 51907837
29137 13524654
29150 42187294
29154 24712904
29155 51526281
29158 1604
29163 15497625
29166 199327162
29170 256358206
29176 49718151
29177 176295924
29178 24144646
29190 202498665
29193 8634007
29198 54857698
29201 34864733
29202 248669575
29205 55606682
29206 39027943
29209 66934
29217 36113219
29218 11254065
29219 35809713
29221 99256005
29227 151989193
29229 200253456
29230 37619824
29233 208047383
29237 32984143
29241 176233965
29242 115973628
29244 5847320
29246 66475772
29248 145810503
29252 3274243
29260 90578907
29263 10280014
29266 246944
29268 131610755
29270 162549831
29272 112954
29279 36105884
29284 170052000
29288 35966407
29289 83532908
29290 22161985
29292 151560801
29298 117030000
29305 287988774
29311 175065000
29312 194488115
29314 33175992
29315 68485685
29316 14233481
29317 125034499
29319 35538142
29322 35538142
29324 248641642
29336 338847186
29339 2000340
29341 231626805
29351 165192305
29352 62631735
29356 125055395
29362 64970989
29363 49957100
29364 42531641
29367 37982893
29374 13808196
29381 71069854
29382 2253818
29383 748744
29386 125055395
29388 32728395
29396 86773363
29397 21660566
29399 142108650
29400 248588848
29402 49320004
29406 14215379
29412 88473456
29416 111101594
29418 2343
29424 18699019
29426 174569750
29428 73720295
29435 103399222
29437 152287586
29447 3629262
29459 64101314
29464 1738
29465 241833596
29466 173471208
29467 203845638
29471 248443361
29472 51628469
29481 98801954
29488 125309114
29489 145047557
29493 234012069
29496 99050355
29498 128295604
29504 35734714
29513 69135949
29516 122733752
29517 46253296
29531 99021150
29533 181690066
29535 280152850
29541 15942118
29545 73400908
29553 280152850
29567 150146776
29573 173429852
29574 257963484
29575 131411554
29576 11762558
29582 122188710
29589 35565087
29590 35565845
29591 35570657
29598 53234324
29606 1604
29608 196661530
29618 149948835
29622 76406371
29632 193535692
29633 79530338
29636 126487898
29660 296159461
29663 328476984
29664 328475665
29681 151742863
29683 59273647
29688 289098286
29693 171612583
29696 324228251
29707 42884557
29708 73328916
29710 155723376
29715 248391250
29722 78844363
29725 57141389
29727 132379609
29730 162864842
29732 192995957
29734 248318431
29735 10440821
29736 146169212
29744 55258463
29753 328251961
29755 74314005
29766 10047803
29771 51960561
29777 41961114
29778 172591592
29789 203704929
29791 73733808
29792 19855711
29798 298919627
29800 53887006
29806 148104737
29807 180673614
29809 7181481
29810 31750410
29812 322079526
29817 91485906
29818 240930913
29819 13433578
29829 197582612
29835 9408201
29839 7121826
29842 93039346
29846 72190021
29853 194832659
29854 69915844
29860 134982231
29861 328192206
29862 30668579
29867 88725749
29869 83083199
29877 58522554
29887 276059395
29888 109568677
29890 294636808
29892 17194912
29893 109343106
29894 104870397
29897 72471467
29898 83287993
29900 137071992
29905 54389320
29921 201555508
29924 204741178
29925 194346494
29927 173874765
29928 148707674
29930 111229330
29935 124930421
29936 209972394
29937 67251735
29938 294635672
29940 99021150
29942 294577091
29943 21616152
29960 129095700
29963 7251472
29968 93118373
29970 28470344
29971 151364447
29978 84944616
29979 49744743
29984 71403839
29986 37773391
29990 208721540
29992 81279675
29997 50066984
30000 138913244
30001 97024784
30002 87962129
30009 143879908
30012 92193607
30021 343543892
30022 35466542
30023 45101
30025 197462969
30030 108911417
30033 7746510
30035 294295279
30039 59574278
30043 250361884
30050 37092634
30051 149016888
30055 274445
30056 75070577
30059 37609987
30062 100272654
30064 40484959
30068 294308232
30077 121060878
30080 148481288
30083 17526908
30084 18089
30088 57412949
30091 29717954
30092 125028160
30094 71291695
30095 294274567
30096 164949253
30104 197860145
30106 17158896
30108 64449685
30109 183925894
30111 96228021
30114 31014574
30115 56113222
30116 36304045
30117 276094496
30126 17239091
30130 294261443
30135 40622513
30137 17291969
30140 49357453
30141 2664344
30144 92925632
30146 17374672
30152 276135670
30156 11044775
30158 75727154
30159 26865345
30160 259654809
30162 165120934
30163 259704060
30167 12842190
30169 71313
30170 133524042
30173 165296464
30178 179796020
30182 1604
30187 5263444
30188 13671079
30192 131243992
30196 276599896
30201 162632289
30205 62416808
30206 2496550
30207 83161101
30208 17386199
30209 186094
30212 180589896
30220 70915465
30224 294206386
30231 193407304
30232 88627015
30234 125434033
30236 207255378
30243 96541098
30244 79319103
30248 25931041
30249 201155052
30251 68626261
30252 51056085
30260 294185711
30261 28567197
30262 276866302
30264 170777421
30267 198149703
30268 51239854
30269 27722698
30273 184826627
30278 322132367
30280 12945242
30281 172089099
30282 28608525
30284 257372942
30289 108681446
30290 139399385
30292 96487183
30295 200284822
30296 69534470
30297 3401188
30298 85587134
30302 107040746
30305 32475740
30306 53444
30315 17419640
30319 154902080
30320 69534470
30321 97055130
30324 64335815
30325 8900012
30326 15696739
30327 17785793
30331 254715451
30332 15476740
30341 120715763
30347 17974029
30351 90357190
30352 50107015
30356 53928354
30364 63468023
30365 145874900
30366 192048655
30373 250639031
30374 1604
30377 15185328
30379 197003734
30380 206075185
30381 11695819
30383 138274783
30389 106462188
30390 54172810
30392 5831538
30393 125263137
30396 35865915
30397 280760003
30399 66221790
30408 259712433
30409 147149330
30411 94215084
30423 5327389
30424 30534826
30425 42139763
30426 74303597
30433 90357190
30438 27093918
30447 11519924
30448 17514640
30451 8791707
30454 64207432
30455 27130572
30464 293823525
30469 67280751
30480 90952819
30482 259884077
30488 278448995
30489 116439493
30492 48598806
30494 213086365
30500 120089344
30501 297079639
30502 19625627
30505 83365264
30509 120424744
30512 149832591
30516 167726324
30521 148522018
30523 20864597
30533 186386681
30535 17369786
30538 202125725
30540 49568415
30541 66357673
30543 293720055
30546 66253051
30547 23417473
30548 23144730
30551 40601535
30565 3287483
30569 238043648
30575 141162551
30581 244237475
30582 205944239
30585 51893703
30586 259838960
30590 259887601
30598 259887601
30599 165739794
30600 16798919
30601 88262213
30603 259788254
30609 198114271
30611 200758467
30615 107720782
30616 184671293
30618 137437085
30619 122579247
30620 199874116
30621 178274585
30622 250952432
30626 194975267
30636 170664417
30644 201575613
30647 169331883
30648 42488783
30649 160305300
30654 1604
30657 193707065
30668 13501588
30669 358592928
30672 123937187
30681 206604464
30684 132903499
30687 172402278
30689 176308170
30699 83488626
30700 91872745
30703 15480438
30706 107927725
30709 44264542
30712 250615138
30716 37524737
30718 52807812
30723 47257171
30725 158597980
30726 87257018
30732 131741746
30740 154188402
30744 37873977
30753 11691996
30757 51926099
30770 234912819
30782 129781561
30783 656703
30784 157890413
30785 121168232
30787 200128178
30788 210311335
30789 236831975
30793 20368994
30795 5865791
30798 250619312
30803 7852966
30805 101074357
30808 35865915
30809 252905017
30810 196925
30811 7178952
30812 52049801
30813 7178595
30816 319374300
30817 124806492
30820 13984960
30821 49583337
30822 106825515
30824 26333058
30827 164841557
30829 46865288
30837 115962743
30839 14093527
30842 25727
30844 109943921
30845 252930099
30847 145274246
30861 2015764
30864 50127904
30865 7180799
30866 163491116
30870 45964276
30871 54790500
30873 54349022
30875 74314005
30876 7617624
30878 200235342
30879 6554248
30882 56918704
30887 208774287
30889 80012535
30890 82790029
30896 15451139
30897 120951987
30903 22343915
30905 96853454
30906 181248176
30907 29832957
30914 308327918
30915 169371560
30931 169931817
30935 22570883
30942 85899334
30946 62360807
30948 163313669
30951 22315739
30953 42148799
30956 238405828
30959 46179742
30961 2945220
30963 57752048
30967 1713
30969 193068521
30974 56923674
30975 75884952
30976 28631098
30985 145230332
30991 206084465
30996 311674766
30997 56489444
31000 20547862
31016 25228042
31019 25228042
31020 184674511
31021 48552428
31029 25228042
31035 154918035
31039 54950010
31041 15481128
31043 31003309
31046 15483329
31052 117403153
31062 15500851
31069 190024448
31075 214595670
31093 8889013
31097 136519562
31099 169679223
31101 289098286
31102 83223670
31104 99050355
31106 343360317
31113 280152850
31118 54082132
31123 13775656
31124 99021150
31130 28201215
31140 69135949
31147 28138668
31159 110683034
31163 251030325
31182 15502567
31183 107110890
31184 37485642
31192 85281073
31193 129102163
31200 73293871
31204 52039694
31205 149872341
31208 282963412
31210 99050355
31223 31849001
31224 8951
31231 13775656
31234 66591389
31236 134542508
31241 47796900
31248 30148
31250 240869632
31251 51474385
31252 173171997
31254 23063383
31255 26551418
31258 194659948
31259 36947336
31270 170143205
31271 293626231
31275 293611637
31278 51618680
31279 19270329
31287 7852966
31290 33481055
31291 57236454
31294 358327236
31302 247145525
31315 249245826
31319 6187763
31325 109678373
31327 346242430
31332 51589424
31335 179957927
31336 41123126
31339 134419060
31340 193151182
31346 15504626
31349 169657047
31359 97126180
31360 15504626
31365 244624968
31366 29804995
31367 55318012
31368 121722442
31372 122175119
31373 51862957
31375 145200950
31376 208201987
31378 159734941
31382 131590395
31388 97130379
31389 293568640
31391 117066633
31395 15544131
31397 293552515
31398 132853667
31399 241134992
31400 109672023
31405 30858593
31413 122974274
31415 245904221
31416 112491543
31418 64200536
31424 15578663
31425 250600957
31427 51009969
31428 293529424
31429 255835309
31430 109642289
31431 124826542
31432 8479047
31436 1992828
31440 32847807
31441 109630403
31443 250023165
31451 3922
31452 8885788
31456 42624835
31457 293505875
31459 109605954
31465 228695030
31466 98692639
31467 57302599
31469 51391263
31470 109594880
31471 12214842
31474 42532320
31475 293486480
31477 293458381
31485 11736817
31486 16448816
31490 37485642
31492 184944351
31502 144759479
31517 18268202
31518 269610538
31528 73408874
31537 237487314
31543 50666869
31551 128638851
31553 19010150
31555 29709022
31557 145469705
31562 75045721
31565 156931803
31568 223517897
31571 24946902
31575 80669148
31582 154592992
31587 13366594
31588 80538673
31597 108815387
31600 235917288
31601 65122428
31607 293380700
31616 77830043
31628 69515449
31630 237196361
31631 70294679
31635 36976915
31639 14489669
31651 43757154
31652 24539
31655 116090354
31656 51587305
31657 313543060
31663 302722938
31666 163961920
31670 308619006
31671 207384956
31675 129022583
31676 12076947
31681 165671989
31683 79254534
31684 82536735
31686 254919476
31689 2120
31694 8508341
31697 38878139
31702 40799715
31705 17022837
31706 10267417
31707 51885604
31708 16560986
31709 163483183
31714 16777596
31715 135138567
31717 81700253
31719 49436636
31722 19927657
31723 97466334
31726 45851836
31728 4233516
31731 344848326
31734 178934945
31740 16808815
31743 75848583
31744 255872904
31745 75153244
31749 133054689
31750 203634348
31751 349687765
31756 46714159
31764 21333135
31765 81460324
31766 236861513
31768 21370
31770 167222075
31771 14304453
31779 168144680
31781 168420028
31783 208843
31784 298144435
31785 59892
31791 20481213
31793 69281299
31797 133448191
31798 73046953
31800 93055935
31801 47969624
31802 94111972
31808 315516239
31809 93985853
31810 168440589
31812 7407772
31815 137393757
31816 142269715
31827 241825320
31828 31371819
31831 109169
31834 111832962
31840 51538966
31842 35322589
31846 57017747
31849 239718543
31852 46233704
31853 97004435
31854 252929056
31862 35322589
31863 2416760
31867 73176275
31868 51625161
31872 72873
31878 31522491
31882 34808542
31897 27392056
31898 29820095
31906 88247301
31934 33583007
31939 253050275
31954 60383879
31968 106648762
31969 32626258
31974 108594329
31977 3171196
31978 152638732
31982 52946312
31984 67715391
31989 18901
31994 2048801
31995 298141653
31999 2048801
32000 46164818
32006 75153244
32007 79136013
32011 24365240
32018 8498999
32020 294861724
32026 209794275
32028 267659498
32037 82326021
32038 3889439
32041 69181274
32044 9848624
32045 115371423
32046 100918522
32048 200062741
32050 45434598
32052 1966452
32055 30371584
32056 122039454
32057 37531396
32061 210107312
32066 267659498
32068 12104439
32071 166064949
32073 31246408
32074 168448445
32080 41561643
32081 15465000
32082 168608521
32090 3889439
32091 144518883
32105 13785891
32110 267659498
32114 65075098
32119 145405870
32120 127610809
32121 171733015
32122 97254736
32128 123963221
32131 240621373
32132 23407054
32138 123813667
32140 24661596
32142 11622607
32150 40260623
32151 21257106
32167 173115520
32171 458805
32173 78234865
32185 47765102
32186 43234327
32192 86727500
32199 21806956
32209 24456051
32211 91662743
32222 89307756
32223 197662076
32224 24307472
32236 182783095
32237 10378813
32241 46771803
32245 16068842
32246 126820563
32253 24254644
32254 6853142
32257 21378
32263 20125
32264 82766375
32265 42588592
32269 3268
32270 101404524
32280 52669674
32286 29724728
32290 98730688
32295 68759023
32297 852567
32302 139128905
32306 23589277
32308 193434991
32309 40582046
32314 173559824
32317 9587384
32318 202106268
32319 203608463
32321 9603702
32323 61849801
32325 167647270
32330 223620067
32331 200363996
32333 43035727
32335 79127354
32339 301556502
32340 41958522
32341 297967410
32343 168691398
32349 206154046
32352 68018609
32353 184409642
32354 168714513
32357 297824037
32359 303896414
32369 307647681
32371 163676791
32376 136183374
32377 100872446
32378 319662682
32383 135976713
32389 217381195
32399 247497943
32400 62807099
32407 107260855
32413 168717049
32415 85515375
32416 3140222
32422 106988295
32423 152610523
32424 75289134
32425 40007771
32432 97160305
32434 16282661
32442 8921222
32445 107214288
32446 302431108
32447 33186723
32452 125021897
32454 130390586
32455 15056786
32456 14280634
32457 62146494
32459 155752529
32468 122072376
32476 210263387
32477 166315574
32485 22497799
32486 168210669
32488 159787821
32490 151304713
32493 21005597
32500 362698
32501 150228382
32502 7652019
32503 357298614
32513 108060711
32514 9219479
32519 106412786
32524 9143599
32529 92319533
32533 39112702
32535 15739796
32536 226530123
32537 162768
32538 50888533
32540 7939
32541 59388204
32545 3274243
32549 37566688
32560 162371268
32564 134588444
32572 86154130
32573 69973508
32577 8584
32578 224715078
32580 154368693
32587 23258287
32599 9143325
32609 109575176
32616 185455312
32620 159177823
32626 153589737
32632 18339
32634 14052689
32637 168829563
32639 168947901
32642 169072883
32643 113740539
32644 195102680
32647 46349509
32652 169102723
32658 73574758
32661 169102723
32663 298884413
32664 11123713
32665 127887890
32667 184850274
32674 169241700
32675 71218306
32697 29070008
32699 155690219
32701 97377340
32707 169566007
32708 41527642
32712 49466928
32713 119459145
32715 169595108
32722 153736172
32723 73933876
32725 43449677
32728 96093500
32729 100946352
32732 52178
32735 165049129
32736 127750279
32737 243417637
32741 28858660
32742 274187000
32743 169723252
32744 127714242
32750 148764824
32751 153816415
32753 93722198
32755 87472922
32758 61536189
32759 274231082
32760 50251963
32762 57236454
32767 193388420
32768 274379609
32770 221230480
32771 82723312
32772 24240701
32776 171115054
32784 239169141
32785 24456051
32786 88241068
32790 274388208
32795 98692639
32796 274411054
32797 36931896
32798 134037177
32801 50251963
32806 28208312
32807 6222844
32814 178124286
32815 169727334
32819 28966949
32827 31848679
32828 3681
32833 44731464
32836 68880896
32837 204595692
32840 11686372
32841 169763639
32847 42331
32855 163115812
32856 169993593
32858 66375040
32861 22904241
32866 44744615
32867 28777676
32873 181778768
32874 176711910
32877 39721686
32881 205245809
32884 211028778
32885 74452093
32886 23375173
32890 274421472
32892 319854249
32895 148775651
32896 160651011
32897 211997553
32898 23777486
32901 148096201
32912 26073757
32914 10793522
32915 51509789
32920 170002044
32921 111639888
32922 169065738
32924 96602182
32927 127713824
32928 126305203
32932 127688733
32938 312565780
32942 209740367
32946 54748148
32947 106528664
32949 112561235
32951 126487898
32954 156987975
32955 203450112
32958 122793024
32965 54041843
32972 156903684
32975 57467094
32976 26176897
32978 51536470
32980 86992129
32981 156713003
32983 134346445
32989 312505660
32995 43081686
33001 274421472
33006 25899591
33010 24520549
33012 195152177
33013 312137073
33015 80973
33021 156807941
33024 74309531
33028 122778615
33033 226667355
33034 8445713
33036 84980856
33037 183328388
33039 51486771
33048 248153786
33050 274435148
33054 131696051
33055 49499724
33056 124462998
33057 117242080
33058 126441667
33064 8855851
33073 32822
33075 56677255
33081 157912059
33082 274379609
33083 24300334
33086 112578993
33088 119172725
33092 185101246
33108 195707910
33118 22025939
33121 86836592
33124 56143630
33126 167706590
33139 877029
33142 83187586
33143 55362970
33147 122731647
33148 196786924
33149 64862125
33159 26830707
33160 12231266
33161 203774348
33163 61962229
33169 122711132
33170 39218284
33177 219066960
33182 8605219
33185 134572348
33187 163409779
33188 66995704
33189 71498433
33200 134719883
33204 54712962
33207 134094797
33208 46982000
33213 63320628
33216 87909088
33217 27877430
33228 43356279
33241 135318875
33242 121627312
33251 121814846
33256 28894860
33257 213164021
33258 150258828
33260 121935214
33261 189129604
33264 852083
33267 3518684
33268 115298085
33276 29772269
33289 122680094
33290 121977755
33292 305634747
33296 50486616
33304 37440302
33316 87829562
33318 61728449
33319 8344961
33320 28673969
33324 86157376
33335 98692639
33342 122642117
33343 77850760
33349 23531542
33351 38373490
33353 31022805
33354 28623529
33358 57323490
33363 40417946
33369 26029138
33373 32851063
33374 77793791
33377 122638090
33378 291811566
33379 73040892
33385 77766273
33388 292212708
33391 163307603
33394 30789584
33395 77670257
33418 204674716
33422 135057048
33423 135057048
33427 134542508
33428 135053340
33431 273750310
33440 126487898
33446 122609675
33459 1559829
33460 249158040
33462 135053340
33465 108685111
33467 108691000
33474 152852089
33478 242506480
33513 77568906
33520 151742863
33521 98574966
33524 110208977
33527 122605593
33529 51655455
33535 207890004
33552 47754138
33563 334418021
33567 1295119
33568 144107728
33571 39525156
33574 32990063
33576 151305125
33577 130062811
33579 32872405
33584 154466379
33586 122550665
33597 162248738
33607 654018
33609 122432841
33615 8462982
33616 292395980
33617 72951762
33619 223011019
33623 186543642
33637 139372467
33638 144145892
33645 39102949
33648 35267704
33650 100719907
33651 139400526
33654 12581
33656 40963019
33657 312137073
33658 98706573
33664 45088623
33676 178161231
33677 312081066
33679 44214840
33684 155386592
33686 231312742
33688 42686144
33693 31129300
33696 11616479
33708 128100191
33709 50249374
33712 82421594
33713 13398502
33716 65439658
33722 123147816
33725 236118313
33727 186608243
33730 26204345
33732 109117214
33737 8205240
33742 34868582
33744 18589
33754 75992354
33757 108746505
33759 29877731
33761 52336346
33762 108706729
33764 49076161
33765 119787829
33768 207754580
33773 19701546
33778 277637262
33780 108675940
33786 10228737
33790 42625535
33794 312295261
33795 49524
33796 144135566
33797 108657845
33815 35432886
33816 196733392
33818 9371424
33819 78184495
33820 237348230
33823 91776891
33826 144222229
33827 110590950
33831 144236437
33835 211553308
33842 144239490
33845 194840174
33849 13064
33852 97994474
33853 454342
33854 246987025
33860 183987437
33864 88176107
33865 77440520
33866 277909647
33870 13649283
33875 93039346
33877 44128833
33881 96235323
33883 66639841
33888 26286906
33889 313127704
33894 276898706
33896 76987848
33899 5874911
33901 91165998
33908 178165103
33918 291889095
33919 312977144
33921 98854181
33925 107040746
33927 211085745
33928 86029009
33931 8999232
33932 26521812
33936 37961032
33938 76908206
33942 66520535
33945 144251106
33946 73969668
33948 197703674
33960 276901889
33962 312872371
33966 276930363
33972 165534293
33980 148562730
33984 66478764
33985 86288323
33987 49083535
33996 144329669
33998 97206025
33999 46522379
34002 51379368
34011 149296333
34012 107985220
34014 276944994
34021 100832562
34031 157262981
34032 66385422
34034 276518821
34045 86462203
34052 138427323
34054 23358204
34055 11173
34056 312869324
34059 206198956
34063 31048415
34064 327233954
34074 98536760
34075 51600513
34077 36659332
34084 144110493
34093 45615421
34109 144545584
34116 95003175
34124 144752840
34126 99775868
34129 163181226
34134 162667601
34135 309448025
34136 349620115
34138 99808380
34140 144781415
34146 181150437
34147 57685268
34152 305017935
34159 309067505
34160 144910513
34161 269420962
34165 74
34166 5113461
34167 88561115
34171 34527939
34172 344553397
34173 252843408
34185 157593852
34186 300837938
34187 327422413
34188 149098101
34189 298146706
34190 246350785
34195 110535339
34196 44954325
34200 229265373
34201 145121317
34203 110962621
34208 99535103
34210 13801451
34218 344777090
34222 134461558
34227 39924844
34228 183973719
34230 120129237
34232 1311
34236 275223226
34240 134660454
34242 172328865
34244 261378758
34248 75454047
34250 77275418
34254 105729296
34258 257750418
34261 23791922
34262 157094856
34275 181364650
34276 49155883
34278 1270344
34284 108133565
34290 98707015
34292 107839024
34293 40898501
34296 51371256
34302 42528668
34304 11499870
34305 243240969
34306 160416554
34307 194687867
34308 85812580
34309 238687088
34315 35837871
34317 48828920
34320 10796877
34323 174183043
34332 100960455
34333 334034172
34334 84697763
34336 149004070
34342 230962594
34345 333942789
34349 98272976
34351 88810797
34353 117343286
34354 70060091
34356 42229590
34361 145142830
34366 66329543
34367 107543194
34369 145211832
34373 84387950
34375 37934980
34376 118025106
34378 200502384
34380 83689666
34381 162276835
34382 333644479
34384 200420159
34385 120293775
34386 66829690
34389 19855711
34395 169628644
34397 145263500
34406 69135949
34414 98892482
34418 46525689
34425 239050418
34430 172142290
34432 42657226
34437 127110578
34440 117900773
34442 4203111
34443 75354303
34444 37498672
34449 99824116
34455 70774460
34456 52979444
34458 145391156
34460 102449729
34463 99048644
34467 100281015
34468 86546683
34470 86878062
34476 145497707
34485 130866759
34487 41961016
34491 134324667
34492 269173810
34493 227723041
34506 123995475
34515 98841327
34517 52613768
34518 39102949
34519 180372207
34523 39456885
34525 139071277
34527 61532075
34531 41808018
34532 90152340
34536 76700531
34539 241010598
34540 2965541
34541 153543153
34543 274009274
34545 43693817
34547 346048769
34550 170814867
34551 42984176
34553 15255
34558 146650862
34559 72293505
34562 47205154
34563 106603000
34565 43737726
34572 251864
34573 196240473
34576 347513113
34582 7480694
34586 8873163
34587 6600761
34590 123655689
34597 182660
34600 41456560
34601 354055670
34605 116642578
34607 160489306
34610 303101340
34612 19192068
34613 129441556
34616 29799016
34617 51665745
34619 172512363
34624 29189024
34625 124797711
34626 124797711
34627 37497253
34629 20397
34630 552000
34632 147654165
34639 72000522
34640 353978498
34641 156754091
34646 182924158
34651 145866038
34653 163003811
34655 52576232
34656 171186018
34659 72681294
34661 183130367
34664 129825338
34667 145797201
34671 27104794
34675 75649483
34679 7615116
34693 166669920
34694 54181437
34695 145738077
34698 188131964
34705 83306693
34706 31891908
34712 276598165
34714 29570208
34723 302798790
34729 249129624
34734 145690198
34739 49116444
34741 170103666
34742 97691201
34743 86377167
34762 148790899
34764 172072541
34766 227667229
34769 159281935
34775 121030851
34776 59969807
34778 145690198
34785 71547498
34787 157961907
34789 40006269
34790 10865166
34792 231283689
34805 39282570
34810 171017800
34812 197648638
34817 138009654
34823 115178866
34825 127512720
34827 197886244
34828 113284987
34837 160661735
34841 195121718
34845 223739170
34848 1032
34852 46032571
34853 138839700
34861 11258338
34866 328089428
34867 99221869
34869 224308940
34872 197521239
34875 69343035
34877 249158040
34881 227400211
34894 29856533
34897 84552159
34900 121525839
34903 360007730
34904 308016640
34905 10532995
34906 275303060
34907 210001813
34908 137964947
34909 100873321
34918 229141745
34926 307647681
34939 163500676
34941 17373408
34943 14616823
34950 163174899
34954 98116498
34963 39942702
34968 357917365
34970 227726915
34986 127122049
34991 163336602
34993 122479766
35001 37772535
35006 110544286
35007 128030354
35008 54162723
35010 71174963
35011 309257511
35018 224308940
35027 231163074
35028 194449728
35029 113256214
35030 206955242
35033 330820023
35035 18794602
35036 79001643
35038 260878001
35044 1511
35045 132728087
35046 196231469
35058 109603721
35067 55378976
35068 206033543
35069 1506002
35076 8220322
35088 186753015
35097 145613296
35098 16590096
35099 145531239
35105 22386679
35110 117631
35115 50793133
35116 112900041
35118 37585902
35120 46258517
35121 86467969
35122 99878848
35131 5696724
35134 44264542
35137 163151530
35146 65988501
35150 28460609
35151 233870358
35158 162489790
35159 164617133
35160 343776161
35164 66335909
35166 18574028
35167 103188685
35169 110993397
35170 85818045
35176 37616922
35179 157783419
35180 120093568
35183 932153
35185 62510264
35189 94133146
35200 6448178
35201 83045964
35205 99551716
35207 37787327
35208 44567032
35210 22236096
35211 39334567
35212 343709977
35231 293681838
35233 24259242
35234 63662411
35236 45032279
35239 162667061
35242 182638643
35245 51119996
35253 360808577
35255 107214288
35260 63316917
35262 87355815
35263 74075294
35264 215552831
35265 42528732
35266 149891423
35278 119893071
35280 20142331
35282 37616922
35284 97158610
35288 11082274
35291 314512390
35299 4679687
35305 276741006
35307 85623763
35308 163297509
35322 93055935
35324 112272339
35344 218050781
35345 178396194
35347 13685985
35348 7337191
35353 141820056
35360 48834634
35365 100178493
35369 91477145
35373 266189376
35382 8364936
35385 331327835
35387 85627485
35388 360623198
35392 171186018
35393 178953286
35394 8700539
35396 100354026
35398 266813343
35399 134307352
35403 263761231
35410 197740035
35412 87212021
35415 116036233
35417 202742891
35419 106280321
35421 69463567
35423 9117670
35424 15800805
35427 123660162
35428 47358027
35434 1283844
35435 303386946
35437 240070148
35438 85693089
35446 100273124
35455 85831021
35462 29743739
35466 85853547
35477 292323840
35491 150488342
35493 234988825
35503 41280697
35505 167770630
35506 82983123
35509 85874916
35524 165682994
35527 22227086
35529 28117387
35530 75403121
35531 41563639
35532 24306885
35533 29248704
35537 67991506
35541 171193070
35543 85911201
35545 10391515
35549 243275102
35550 17488832
35552 18953127
35554 51237665
35557 308197948
35562 119227243
35572 132262623
35579 305852849
35581 38382592
35584 36981977
35585 239350061
35586 106664118
35590 203992119
35591 164786934
35593 148562730
35594 55508515
35607 202518155
35608 25127
35615 85940944
35620 217381195
35625 180841261
35629 148481592
35632 55816492
35636 76435052
35637 85962121
35638 49698070
35639 134844831
35640 85968355
35643 49773086
35645 8619996
35648 10123503
35649 85971426
35652 27352781
35659 85971426
35667 330938155
35671 23402158
35674 210459620
35681 85992536
35682 8467188
35683 156944492
35688 175001113
35692 157912059
35696 308082920
35700 49628373
35703 64262815
35708 330047168
35709 56292856
35713 39420062
35715 214963358
35717 238602767
35718 125129177
35719 33430746
35720 125193419
35721 138932468
35724 30914273
35725 24505912
35731 86104158
35740 133883328
35741 117456355
35749 138122531
35750 11510141
35754 7569214
35759 203789594
35760 86005375
35762 66445377
35766 217334363
35769 53970660
35775 49311647
35779 48843528
35786 215273175
35787 217396701
35801 23144730
35806 171186018
35817 159271312
35818 180710910
35821 51129848
35824 86008721
35827 163157446
35828 42366809
35829 120696073
35831 121599734
35832 128403035
35833 176987236
35834 86022922
35836 225826694
35837 196637055
35841 107260855
35842 158817
35843 208012576
35844 28143
35853 231055829
35856 93498455
35863 81861216
35865 118387998
35870 45947279
35873 59575392
35874 42141803
35875 141909013
35888 26868192
35889 176935199
35897 26826105
35902 60503469
35907 10389970
35909 98503920
35914 150292948
35915 324451353
35916 8822992
35917 23025385
35922 35047322
35925 139294923
35929 18617294
35930 145899138
35935 204065417
35939 133054689
35945 3623430
35946 5711066
35948 60529278
35951 63709479
35961 22838654
35965 215355065
35966 96053755
35967 173458789
35969 135529254
35983 129102163
35987 31908949
35990 119139454
35997 169677158
35999 136337030
36010 129102163
36014 2838823
36018 129665521
36024 206058521
36027 69135949
36028 231477579
36034 2115692
36045 20830940
36047 20830940
36058 81628221
36064 211318039
36065 70320750
36068 1290610
36084 356515624
36094 87855671
36095 96997577
36098 1589365
36100 52300459
36102 96198713
36105 66682946
36108 99021150
36109 169676258
36110 86391678
36114 169675688
36115 169677158
36116 169677498
36117 169678384
36118 1989743
36120 169679223
36133 228125463
36147 27178635
36153 193249488
36155 99050355
36161 201585356
36165 352014150
36167 25228042
36176 85837171
36180 249158040
36181 278475141
36188 33771709
36189 208908006
36190 208952507
36191 208957896
36199 210102080
36201 210103446
36206 29015880
36221 69491066
36222 21127351
36223 196404792
36224 278465662
36231 116093605
36236 4162810
36237 119064149
36242 151469966
36248 2985300
36251 227019905
36252 278410821
36255 112345583
36257 303357805
36260 52575210
36264 278410821
36267 278384288
36268 217221511
36274 86383297
36275 278362501
36283 9523642
36291 134872928
36297 11936233
36298 134105426
36305 93039346
36307 278357209
36313 42639267
36318 7067423
36319 169679223
36320 300166708
36323 300081415
36325 278350903
36327 16084985
36333 439607
36336 300081415
36339 10436988
36352 217291902
36354 300081415
36357 16730838
36362 112392668
36366 50405547
36367 317499134
36382 300081415
36386 141783626
36388 91960962
36389 91963834
36397 92060248
36406 300081415
36409 42588592
36410 215442966
36411 86536025
36413 28561390
36414 300081415
36416 122847783
36417 157610228
36422 107214288
36425 152737496
36426 300081415
36433 169440015
36435 108707445
36447 60566210
36452 46117862
36457 184534
36462 83900524
36464 197458064
36467 129970445
36472 168421070
36477 94463384
36482 127164583
36485 194982814
36486 95937831
36489 61840123
36505 85192322
36506 8005408
36511 54495185
36513 183953886
36516 82172598
36522 3739194
36534 61251678
36545 61000650
36546 1119511
36550 125619406
36554 118451300
36557 278250758
36558 135747800
36565 123948053
36578 49601
36579 278198714
36580 98804745
36583 37934980
36587 166586322
36589 130501762
36602 92732285
36603 58019722
36609 278157634
36610 329066781
36611 23732514
36612 108493260
36616 278131427
36618 6219873
36630 81414529
36634 53934590
36635 289389561
36638 278042960
36640 3150
36641 150782124
36644 293611637
36657 132781665
36666 92317657
36667 200291325
36679 277033517
36693 20946269
36696 202278
36699 13134671
36711 38806204
36712 174102705
36713 228168516
36714 133073237
36716 214911347
36733 133149279
36734 133546574
36737 220589
36741 12425735
36742 31318749
36749 228601249
36750 115401674
36751 97984839
36755 37821307
36758 114828222
36762 21949496
36767 104697635
36776 113443834
36781 74796801
36787 132981658
36788 83845895
36789 106988295
36790 98445774
36792 130016172
36793 17547591
36797 80335388
36798 11061104
36809 155453837
36813 4726470
36825 31370318
36828 282962942
36831 7393183
36833 132940265
36837 80724573
36856 130300555
36863 119174803
36868 130362152
36877 341593470
36884 6053635
36885 38733694
36888 44906581
36889 31573047
36893 180959644
36895 132925290
36896 320289288
36897 206243286
36900 31506161
36902 206355300
36915 52825488
36925 22246431
36934 128080303
36942 38345381
36943 205918012
36946 29570179
36947 116861552
36950 6620955
36952 24568498
36967 108259819
36981 214884255
36983 41663540
37002 78617355
37022 136026036
37048 132873391
37079 167340449
37084 2342252
37101 197187238
37110 2968
37119 372920773
37127 132860699
37129 31887030
37130 64244746
37132 27335556
37135 262539038
37137 330111883
37162 52187263
37163 150595521
37167 3685
37174 50683707
37182 127798142
37183 9386727
37185 173406649
37195 324066905
37197 31149024
37198 201191355
37199 206782983
37201 31244291
37203 214785400
37208 91002930
37209 31271606
37210 277073952
37211 173423416
37214 32126081
37220 173448268
37222 119445354
37229 112192175
37230 7640959
37231 152868436
37232 117630583
37234 206198956
37235 102217269
37241 9303792
37243 277075741
37246 120955155
37247 198065374
37254 83383236
37258 277112814
37264 214400163
37265 94327442
37266 16087
37268 277116524
37272 277141388
37274 277158306
37279 277168603
37281 277198293
37285 174248554
37290 81777237
37292 30375530
37294 83381842
37296 26025889
37306 277221740
37316 138032046
37330 277229240
37331 91500183
37332 43231159
37334 133150122
37341 173462610
37347 133149037
37349 13720045
37350 34161317
37353 10296239
37354 228466139
37355 9784739
37356 277269103
37358 115271
37359 49226729
37363 340331429
37364 277290863
37369 277347744
37372 43984780
37375 116993836
37377 16730838
37379 65428296
37384 16994549
37385 129894009
37390 85186334
37403 34229023
37404 133337990
37406 127169898
37410 52560286
37411 95286681
37416 3042
37420 62266782
37422 138074129
37425 9820476
37426 37986214
37443 72925
37447 111883082
37448 59110663
37449 133324769
37450 215593655
37454 73079009
37462 106324483
37464 160722282
37467 28514469
37468 133318574
37472 65056244
37479 28723822
37481 236214433
37483 129085774
37484 173462610
37485 173470096
37489 28568825
37492 98365564
37496 89310638
37500 109874725
37516 135999797
37518 150730997
37520 135986136
37526 156680405
37531 135969045
37533 123528205
37542 117630583
37543 213027678
37566 19292099
37568 178892099
37569 72781227
37570 133307956
37574 166247290
37580 352703939
37589 9961829
37594 9154229
37599 99431983
37600 173472203
37601 22715759
37606 267422316
37612 166315574
37623 50539057
37626 78809521
37628 108393726
37629 105176638
37641 200466932
37648 195241335
37649 173492082
37654 126194208
37657 81245926
37663 98961823
37668 171705372
37682 122253735
37685 166861156
37689 116369035
37692 13419340
37693 14741453
37694 23640729
37695 367076739
37699 133286027
37709 42591341
37710 73449297
37716 370717971
37719 98717875
37724 200455690
37725 17617818
37726 116327218
37728 108429760
37731 133232630
37732 110794451
37733 51561113
37735 1895749
37737 43226316
37741 98320049
37743 173500716
37748 13732
37750 118998250
37755 38241989
37757 38131576
37758 142233074
37759 28432748
37767 65874919
37768 207539790
37772 127397932
37773 63425388
37775 122719454
37778 27165560
37779 133217753
37781 222842
37784 120005717
37786 37797902
37790 51247760
37793 201177388
37795 371801421
37799 133214167
37809 217487190
37811 256491386
37817 1178142
37821 216017767
37822 173500716
37824 133209475
37829 119487748
37835 149503918
37836 173509225
37839 98733861
37842 91151501
37843 23003636
37848 134703275
37850 98776428
37853 364115300
37854 165813537
37856 201108569
37857 158125008
37858 301753023
37859 172327005
37861 148514104
37872 109414188
37873 87428484
37874 124777840
37876 162230143
37877 235328080
37878 244591700
37881 149235338
37882 163649043
37883 173522442
37887 89220178
37892 82578276
37893 14372974
37895 121572510
37896 121170071
37902 9623
37905 135875640
37907 245193754
37919 173538262
37920 108411011
37922 121756466
37924 302969703
37925 112319339
37927 32562842
37940 86127702
37941 135714071
37942 279962466
37943 38459055
37946 49282170
37950 290577541
37954 11637963
37955 133150122
37959 214877211
37963 65114932
37964 122821026
37965 82791860
37968 290435622
37969 43795
37971 23669649
37985 178442573
37990 28656559
37992 114190557
37993 800
38006 84284526
38007 100512141
38008 137297781
38010 85206458
38013 27282855
38014 290393279
38015 14280634
38018 98818639
38023 133162640
38030 127744617
38032 201234634
38037 10087
38042 125187970
38061 290158724
38063 63862311
38068 290139070
38072 88666837
38073 118392313
38078 22093938
38079 26995481
38081 99309999
38085 112140854
38092 290470928
38097 45895593
38101 84627583
38104 6132
38106 5850770
38108 245070477
38114 292562651
38120 83963741
38122 83944132
38123 83868933
38130 99140619
38153 69594026
38154 62483197
38162 28194370
38164 28210705
38169 71544266
38174 28235875
38175 2564293
38179 123706442
38194 99921624
38195 341754334
38198 69502100
38199 82874223
38200 82874223
38203 82899122
38204 230424874
38206 28245600
38208 28248223
38218 82752356
38222 139631923
38223 59289832
38227 82732288
38231 173542425
38232 82782815
38235 82532091
38240 82418692
38242 64295457
38243 119474512
38245 28323148
38248 173542425
38249 72460185
38250 82385847
38257 170014191
38261 82119464
38266 352721175
38268 138135094
38278 152347411
38280 371807925
38285 112282682
38288 308174537
38289 22729322
38292 114691733
38298 22097580
38325 231350918
38326 130362152
38330 136206723
38336 111745264
38337 32828745
38340 173542425
38343 173550207
38357 200967618
38359 67739265
38364 236432779
38368 173553210
38372 137366162
38379 100377453
38383 130877207
38384 52608086
38386 64240206
38393 121207171
38406 294675674
38421 370265384
38424 84802442
38425 330942336
38426 23669649
38429 330883799
38441 132817349
38447 129894009
38451 173565997
38454 148473374
38456 25158
38457 112159785
38459 224308940
38460 133149037
38462 336994181
38463 138788533
38466 6615546
38469 82955682
38473 96926794
38474 6896
38475 126157960
38476 15649036
38477 44248665
38479 169206209
38500 12757303
38502 98271587
38503 54547200
38505 81663999
38508 81386694
38509 121789567
38511 81386694
38513 99170588
38515 82874223
38527 330843277
38528 330818719
38530 43274422
38531 2689015
38532 330808753
38538 173640492
38544 301215698
38545 330771535
38552 88997437
38553 86546683
38555 319470012
38557 115421478
38560 173694452
38562 120289954
38563 3293947
38584 51409643
38589 115622823
38590 99021150
38592 119604799
38594 8677952
38596 330547437
38597 239177568
38598 154046244
38600 173703727
38605 42796673
38608 184378059
38610 110224560
38611 315177152
38615 135464582
38628 108375546
38634 28787581
38637 101519258
38639 173708880
38647 48637986
38649 17630834
38650 239324057
38651 173713609
38654 173722825
38655 93772
38656 10878253
38658 40036645
38674 91467805
38675 137658029
38676 333465792
38683 173780841
38684 111402524
38695 28942757
38698 30491642
38704 98888557
38710 52734377
38715 10574905
38723 59175577
38730 134498885
38737 10466339
38738 97911316
38747 99090216
38748 3402617
38751 14913251
38754 234156987
38756 121996120
38757 10446529
38769 98990439
38774 102315691
38781 52231774
38786 130387218
38788 130771687
38793 54857698
38794 137454426
38803 57287220
38811 108614643
38812 85540156
38828 28408798
38829 117547469
38830 121998414
38831 106280321
38835 141539894
38839 258374796
38847 185971388
38852 103182683
38853 163231692
38855 85472187
38856 126924390
38858 51536470
38868 342611056
38872 39217638
38874 133043548
38879 129960405
38880 91125759
38887 29542391
38889 167076560
38897 53849254
38905 130320993
38906 60215444
38908 109181743
38916 257231606
38917 42344538
38920 117812246
38923 133043548
38927 50534721
38928 86195861
38930 849174
38931 189852412
38934 29249631
38938 342790994
38943 166592243
38944 344824243
38945 101250329
38949 136949559
38953 134441191
38954 236562804
38955 72984871
38960 8751613
38965 209111679
38971 135057048
38978 54084057
38982 66682946
38992 58448657
38998 99950248
39000 69135949
39001 13906725
39003 334048180
39008 82766537
39012 99390547
39013 118954373
39018 328021170
39019 69135949
39022 26286906
39023 16839567
39024 42561938
39025 16839567
39026 97004435
39029 54085391
39033 21319563
39035 33161515
39036 33168358
39037 145941349
39041 289098286
39042 372991755
39046 86391678
39047 33161515
39048 130571444
39049 33168358
39051 289098286
39061 33161515
39062 136519562
39063 33168358
39072 154918035
39083 282748473
39084 192505814
39085 207273319
39093 50691818
39094 117152095
39101 82008060
39117 368508498
39119 121524714
39128 124190331
39137 122586224
39140 122586642
39144 149591286
39145 121654080
39146 121653669
39150 239961813
39152 29015880
39156 29015880
39158 23114999
39160 75294723
39168 163880426
39169 122458604
39173 169679223
39176 131411554
39179 23494389
39187 34660588
39189 87757939
39193 6674170
39210 153377304
39212 86192375
39220 84728211
39222 60151858
39226 75362556
39227 172134367
39231 52511218
39232 2005954
39234 1905
39236 282742259
39238 282782293
39243 157726833
39245 21167088
39250 14929357
39258 240100282
39259 74039008
39260 118475076
39261 104527731
39263 57922239
39265 97071665
39266 31938033
39267 282948829
39271 978422
39278 50805788
39279 120573058
39280 282962942
39281 82859028
39282 282961359
39283 282963412
39285 279384554
39287 141401884
39289 45401150
39301 152986576
39312 143851422
39316 162055851
39318 56907662
39320 112260119
39323 143482582
39328 33562190
39338 279152676
39339 133729138
39341 278769679
39347 208147216
39350 14549493
39362 96055769
39373 132956791
39374 136770254
39377 28883680
39382 129560611
39386 163206208
39389 278738567
39394 371875185
39406 179133553
39407 354728182
39408 130894090
39419 28457795
39420 85951254
39421 134694946
39422 101442051
39423 15749502
39436 278646288
39440 278637055
39449 56826261
39459 119487748
39467 278627624
39472 170045859
39473 123518625
39474 115984290
39475 116856915
39476 1259361
39496 235401623
39498 81828683
39501 24050691
39502 63196734
39503 278608519
39504 239015515
39505 86085991
39506 38809496
39507 131360458
39510 282064070
39511 282098531
39518 65573
39519 122245317
39524 74201188
39525 81149959
39530 40525992
39531 47330886
39540 361957174
39541 52205084
39542 125263965
39543 161302029
39551 52582308
39552 345057188
39555 153748961
39557 104131702
39559 5017149
39572 181991046
39576 282200815
39577 100134171
39579 300081415
39580 112649882
39581 30005708
39585 102423630
39586 300081415
39588 364200684
39589 142282282
39590 128784616
39610 43555276
39618 1252669
39623 42505881
39625 133475825
39626 98908048
39633 142544636
39635 168080083
39638 21363668
39640 21363668
39644 127717832
39645 21363668
39648 5886866
39651 73770889
39653 7595570
39660 90714619
39663 50598537
39668 6795570
39669 86156108
39670 203214778
39671 39846784
39673 7850670
39674 282246339
39678 108040829
39682 170008159
39686 170080358
39689 14116
39709 58781713
39710 122554276
39713 57839682
39723 369087781
39726 29763916
39727 219445864
39739 14023
39740 107811212
39741 20727
39742 7269168
39743 331494963
39744 63159982
39745 60645065
39746 150511837
39748 38696236
39753 3274036
39754 124342522
39755 2416760
39758 25051
39762 291512357
39765 12361358
39766 6662868
39768 6486343
39770 259281853
39771 49258473
39772 35553045
39773 4486904
39774 366825922
39776 30989
39780 456249
39784 84746459
39785 139943864
39786 107699460
39789 54702199
39790 1105562
39798 343027673
39800 97281506
39802 67108101
39803 129165005
39810 257984752
39822 43147916
39838 29015880
39841 259393517
39845 372596203
39852 315133729
39858 106280321
39862 22345973
39867 331033107
39872 144231360
39873 157049004
39875 43125959
39876 125867605
39883 116372643
39884 58769817
39885 42445
39886 198813906
39892 178196342
39894 18911571
39899 62209184
39900 39124366
39901 35553045
39902 10239784
39907 329107584
39911 5731955
39912 257690976
39916 5731955
39919 5731955
39922 5731955
39923 51292332
39929 57063622
39930 104903815
39939 64188209
39942 53094107
39943 66745645
39946 259420760
39947 11936233
39953 259423125
39959 2547320
39961 291830015
39962 268333431
39963 76463718
39964 11387221
39967 233930970
39969 300032019
39970 72911051
39977 93039346
39981 259600486
39983 21824571
39985 138218117
39987 37978409
39992 5989771
39993 60327998
39994 329120707
39995 36181887
39998 66455769
40001 121694512
40004 139409314
40005 257690362
40008 150563803
40010 257680752
40011 44214840
40015 7380060
40018 55453898
40020 225847509
40023 24371
40026 112414937
40027 17265189
40036 145382014
40037 58429762
40038 7052203
40039 17921359
40040 301956007
40041 343124565
40042 113486979
40043 119508356
40049 42591341
40050 28311139
40054 136035580
40078 62086808
40089 283749567
40091 342726241
40096 164535865
40104 94377701
40116 231961529
40119 262622538
40120 33002063
40121 24349912
40133 74018046
40138 233868968
40140 28833443
40149 131169149
40150 124588076
40151 28262733
40155 27552737
40157 95465053
40158 95028670
40162 27420122
40163 27386666
40168 112203323
40169 27332720
40170 119522712
40173 157235277
40174 28804118
40176 62487323
40177 257672867
40179 365983623
40184 133345939
40194 118961123
40195 156907722
40199 90498937
40204 108375272
40205 57947346
40208 340154981
40214 88233764
40216 61954135
40222 139473298
40224 9426494
40225 154899805
40226 98148392
40237 372082082
40238 84768680
40239 63087401
40240 65668290
40248 289098286
40256 99227465
40261 87552862
40275 158363315
40278 51404235
40281 7047996
40291 51404235
40292 7202616
40305 129102163
40314 199705207
40317 91398777
40320 1516
40321 171320186
40353 337417292
40355 74884267
40356 300267366
40358 99021150
40363 189015466
40368 366391495
40382 75179099
40397 157443531
40400 81003245
40409 340331429
40411 114975025
40412 189225966
40417 348608515
40418 305429746
40422 257656753
40427 150357723
40428 89285842
40429 145396211
40433 6896
40434 39845345
40436 52157060
40441 257593539
40443 193819312
40451 280152850
40464 262539038
40468 262539038
40470 262539038
40472 29239521
40474 39246731
40486 25228042
40494 52157060
40501 25228042
40505 257583714
40516 102270609
40521 52095000
40534 126053429
40539 66319686
40554 105914090
40558 66742274
40570 128019338
40579 163836716
40589 91102615
40594 59940077
40595 147980965
40596 152561833
40606 152727189
40610 152729561
40611 152728839
40612 109988774
40621 129102163
40628 193821940
40639 257579703
40642 193821940
40643 145047557
40646 85438382
40651 173573569
40656 207274777
40657 193838640
40659 355964901
40664 120539184
40684 255043092
40689 193910638
40701 91626749
40702 112362047
40703 257569036
40709 35943010
40720 133921223
40721 109899162
40730 94438833
40734 129377926
40754 40808653
40757 296363097
40765 186920418
40787 75072968
40806 224535376
40808 239237863
40812 224649672
40813 123417871
40814 361301567
40819 182898935
40821 38262883
40824 135511241
40825 224535376
40829 224535376
40831 93039346
40834 257964632
40842 52057999
40846 201592151
40856 123625392
40860 77983916
40863 193977774
40864 157339997
40868 193985926
40873 52054030
40876 128682751
40877 52043626
40882 136077441
40884 62917981
40887 134224210
40891 257458948
40900 257455450
40906 194047464
40908 123928866
40914 54664125
40917 257390672
40922 138858306
40925 37575812
40929 52023830
40938 31120630
40940 47797311
40946 224394159
40947 194266373
40948 123339675
40949 58971750
40956 129102163
40958 27117215
40960 317615647
40961 121167769
40967 134167540
40970 52003995
40973 23328602
40985 257760616
40991 51967960
40994 186233475
41000 135407761
41011 67203
41017 151742863
41041 169677498
41042 1475317
41049 241057264
41052 1308580
41069 218863751
41070 218913229
41072 39830932
41074 136892759
41080 212178718
41086 1989743
41087 31908949
41101 67441712
41112 136385498
41113 151742863
41123 99021150
41134 48066695
41137 249158040
41139 242390749
41142 57685268
41143 122303460
41146 267325808
41150 134305596
41156 70744436
41157 134304233
41160 134303691
41172 5228
41187 3837080
41193 31369813
41202 194113954
41205 99021150
41212 194197794
41215 194285020
41228 231811711
41234 104632936
41235 54591686
41236 39711181
41241 194353486
41243 39673999
41252 116962931
41259 329559482
41261 132877739
41270 132907618
41272 101789404
41281 94639200
41288 61961209
41289 193985926
41290 91769255
41291 40733479
41292 64654508
41296 47168822
41302 366089776
41307 239835947
41309 49736569
41312 352070196
41313 51988061
41334 122523974
41344 163488933
41345 23596190
41350 57170926
41359 127939413
41362 31961231
41371 90198688
41374 201605797
41384 127472018
41397 52805594
41402 90060799
41403 121772924
41406 172864562
41409 201622339
41413 183670742
41420 365891403
41421 91401593
41428 90135989
41435 260878001
41437 260878001
41440 265478071
41453 260878001
41456 90428818
41464 335424411
41465 9386070
41466 312022051
41468 128592514
41469 28615148
41470 128435860
41472 168720763
41473 73663475
41475 211011243
41476 187668620
41478 88008490
41481 48749907
41483 314902202
41485 48778948
41486 86085493
41487 53538628
41488 214338707
41490 48787220
41497 129102163
41498 52110516
41503 110940366
41509 201605797
41511 296726710
41514 71256339
41515 113824223
41518 83394202
41522 18455025
41526 36897
41530 366892121
41531 122572631
41542 183839301
41544 340173585
41546 201705620
41548 333785473
41551 39502648
41552 1121
41567 45528780
41572 39423494
41573 54755878
41574 13583854
41581 7138904
41583 201710428
41584 23922676
41585 358123737
41586 107930902
41587 109628685
41592 81026212
41593 135717594
41602 35943010
41603 83338565
41605 45465503
41609 83308436
41615 18115835
41617 151545593
41625 83116509
41635 80943296
41641 30730207
41642 81890653
41644 13435505
41647 260744211
41649 13189263
41663 21561355
41676 163504406
41677 155818419
41681 164140413
41689 29212235
41692 116390707
41699 39375138
41700 47731597
41701 99051495
41702 33277864
41703 110351135
41704 229125085
41707 47675591
41708 258512440
41709 5731955
41712 29272247
41713 151652174
41714 47675591
41716 130201547
41718 110040315
41719 30173053
41725 29559963
41733 203740828
41737 168288283
41738 126635208
41740 83009439
41748 39371925
41749 39368038
41750 29593176
41752 28580278
41755 39705536
41763 179073461
41767 62179433
41768 130122457
41769 271296031
41776 205611695
41782 144789221
41784 151861274
41790 19752
41797 171148732
41800 28332274
41802 62179433
41804 1895749
41810 43187309
41811 171587276
41812 70472557
41813 29604293
41816 29717631
41817 135384014
41820 43162423
41825 365386677
41826 82987532
41827 90242525
41836 70417631
41838 30173053
41840 188575117
41847 171497895
41848 25228042
41849 69135949
41852 123132841
41854 43055797
41861 205666568
41865 151970980
41867 127505866
41868 27521112
41869 166543272
41870 207321064
41871 366071954
41874 251509730
41875 228240869
41877 180040570
41880 76717258
41882 46708085
41886 368262276
41887 203040779
41888 48115237
41900 289760614
41901 293611637
41902 42963677
41903 132531497
41904 56981041
41909 130242170
41910 244919966
41916 42850109
41917 116719630
41921 25228042
41923 293611637
41924 3932484
41925 309159383
41934 47281740
41939 251443980
41940 243095571
41941 206430062
41942 259750285
41945 185671148
41957 159778826
41960 82975484
41962 84028013
41965 37485642
41978 27178635
41981 111555653
41994 17427643
42000 93488945
42004 54084057
42008 262637295
42011 9480523
42020 63309524
42030 73913004
42038 92943753
42040 187728810
42041 65927214
42042 181494411
42055 140833385
42056 78683264
42058 83121671
42064 140833385
42065 262539038
42073 280152850
42074 67441712
42079 116735342
42087 173742316
42090 212178718
42097 99390547
42114 169677158
42115 37957368
42117 21417097
42123 24962962
42125 151742863
42128 89363777
42129 32961742
42134 122058716
42149 3927578
42154 3931081
42155 44537035
42160 165291240
42162 3978181
42168 169675688
42174 362858514
42175 87792957
42177 9407683
42185 122347295
42193 69135949
42195 113342552
42201 165392371
42202 169675299
42203 249158040
42206 73872779
42209 169679223
42210 11894864
42215 301983144
42227 181013624
42229 200467432
42230 15502567
42233 171184947
42241 187779692
42243 174725788
42244 211499727
42245 106439903
42246 144480231
42248 106439903
42253 244834594
42260 144318409
42274 364247606
42275 43818678
42277 39942857
42282 169562749
42284 94980065
42286 240356197
42290 4993557
42299 43842710
42300 174715318
42309 44061512
42311 21426387
42334 111152651
42341 82101423
42342 300582203
42345 47253049
42346 37629835
42347 362610794
42351 113027129
42360 48975817
42365 60096388
42367 33422607
42368 24188674
42371 111484858
42376 289632165
42377 71295616
42379 97609957
42381 37978537
42383 37988563
42386 37993822
42390 38033071
42392 206705
42394 38083512
42398 289940537
42400 6186260
42410 58403065
42414 201797903
42422 38087576
42426 5467677
42430 200467432
42432 63377446
42433 130815186
42436 47152542
42443 300640297
42444 8712854
42445 289389561
42446 289389561
42449 289332706
42451 52816692
42452 11822820
42454 37928617
42460 328079395
42463 275729713
42466 37934636
42472 148353286
42480 16477899
42481 55938311
42484 81276069
42486 297294207
42489 82631905
42493 18984144
42494 4689886
42507 184709182
42510 14656965
42546 187866860
42553 17695974
42554 17696186
42556 17696564
42561 294142476
42565 29519247
42571 52555026
42572 300373842
42579 17194912
42581 98692639
42585 96974160
42589 206030162
42591 213721477
42595 334706590
42598 102910855
42599 87622244
42603 300281399
42606 14343
42611 54642458
42613 98692639
42615 370296165
42617 47097203
42619 126487898
42622 294090354
42629 213763849
42631 43879681
42633 371910802
42648 372829408
42657 171003264
42658 4993557
42661 10890949
42662 171003264
42669 171131777
42675 169736801
42676 51891506
42682 81395395
42685 44917178
42687 47426966
42689 167627227
42692 294055355
42702 294055353
42703 172709909
42705 14164724
42706 81913753
42710 3765953
42713 240190060
42726 213960253
42730 224293198
42735 373701916
42745 154247
42746 78252893
42748 105761007
42752 142883035
42761 49617936
42762 22564414
42766 142869054
42767 199853922
42768 46311704
42769 83646040
42772 355953308
42773 187749406
42777 293941246
42778 53605385
42779 142862685
42780 107836144
42781 16801651
42782 293914106
42787 20925208
42790 130930529
42791 333482016
42798 142759383
42799 49617410
42800 19554265
42803 49374947
42805 239963319
42813 137670623
42814 158087344
42816 142697846
42817 93501799
42828 239945736
42833 117238806
42834 239820288
42835 98692639
42847 271589141
42851 98692639
42859 332010920
42862 331997760
42863 206372308
42864 61353226
42866 271611593
42868 44008096
42870 96122112
42872 331921708
42884 64283211
42893 52732017
42894 115835388
42896 294894708
42904 166355313
42907 247715213
42908 153940896
42909 356431192
42910 96214158
42915 84771604
42919 247521791
42922 170653457
42928 47332146
42930 142606601
42932 22347662
42933 87873455
42937 142606601
42941 145886559
42942 121113175
42943 55592752
42947 260878001
42950 61556237
42958 43587844
42962 61457002
42965 80232930
42968 27483765
42969 370581301
42972 79972640
42973 331861824
42978 331855147
42982 57236454
42987 203949654
42988 34352333
42989 157484913
42993 47177918
43000 266210161
43003 266275070
43004 34191003
43005 45164294
43008 43344745
43009 266285691
43012 145845515
43018 115060418
43019 98970252
43020 80986375
43022 96697578
43031 26970719
43032 247431383
43035 246715215
43036 47075965
43048 51478361
43049 46948212
43050 46864375
43057 58756881
43063 110345725
43064 23175078
43065 46026033
43073 246937195
43074 116251572
43079 19855711
43091 106783886
43096 281814360
43100 57080362
43103 39585317
43106 96671670
43107 7527793
43109 36797649
43112 128784616
43114 40653
43115 373255308
43116 7597427
43117 191751269
43122 73749909
43125 85988780
43126 96632618
43128 60057718
43132 71149455
43133 56967070
43134 18146765
43135 181509895
43140 335643775
43145 121307409
43155 172080603
43156 44278285
43159 153693175
43176 96625313
43177 14792746
43184 66585196
43189 82316
43191 70660862
43203 97816312
43226 1937
43231 141396771
43235 115505999
43236 58888619
43237 20262
43240 28126
43244 57023147
43246 102551
43248 15633126
43250 48278201
43253 3835853
43270 52661529
43277 38601692
43280 13032
43281 117111226
43294 42803762
43295 35915220
43296 38652401
43299 22158712
43302 37426578
43314 69055099
43317 216315395
43318 96589944
43320 266333120
43325 158641565
43334 89496339
43343 101752506
43345 96539571
43348 87025277
43353 58175284
43362 157867107
43366 61258400
43367 84842359
43372 51732231
43375 101448703
43376 175943311
43381 51337047
43382 69144330
43391 65478114
43401 61105899
43403 125162071
43404 87246362
43409 363007206
43410 73318
43416 98691
43417 13303882
43422 64197560
43425 79076653
43427 37950964
43428 61012801
43434 16337237
43435 45227
43439 45789144
43440 14136144
43447 289599028
43448 162617316
43457 289321097
43461 342947418
43462 237178120
43463 90281847
43469 152638732
43471 200958692
43474 45718408
43480 91711873
43485 166068
43488 66673836
43498 45817692
43500 91773915
43501 55940944
43507 169291216
43510 78642441
43511 74099499
43515 342686768
43518 96465831
43519 98016341
43520 154673012
43525 60975239
43526 14489669
43528 43046018
43537 342468650
43538 195779440
43540 342717103
43541 60966602
43542 271907932
43543 334199946
43544 96428500
43546 334195686
43548 5731955
43549 5731955
43552 38009406
43553 120829374
43557 162393245
43558 96428500
43560 78609545
43562 334099100
43563 270250348
43565 207544786
43566 271929540
43569 5054
43570 187776178
43572 96374403
43573 15666160
43575 58553888
43583 109876028
43584 99021150
43585 272001697
43593 2798976
43605 60883354
43608 201455225
43616 272026855
43625 11787281
43626 162249264
43627 182138573
43630 44587363
43644 196509794
43646 170571301
43649 26277811
43653 91144216
43654 272053127
43661 272053127
43662 196518715
43664 29121644
43667 153060736
43688 96311290
43693 217388564
43694 15384092
43703 44321131
43704 98043855
43705 340045203
43717 55472317
43719 333568921
43727 236499753
43728 63318949
43732 44956978
43733 152944815
43736 50524941
43738 152936482
43739 70832305
43741 28586343
43745 272112923
43748 220791188
43749 110516496
43763 15339043
43767 60263286
43772 58698427
43773 287606227
43774 82376902
43784 8067211
43786 75693591
43791 79437284
43795 60138964
43796 28774415
43804 26781422
43805 287970269
43810 204766253
43811 287970269
43813 196573806
43818 68158571
43824 57393778
43828 288171053
43831 60045407
43833 288410855
43834 31484306
43844 148753312
43846 271363601
43850 44015355
43852 365360639
43853 33875744
43854 60024218
43855 196761130
43867 59960027
43870 7506444
43871 271529933
43877 196650194
43878 349105003
43882 90763273
43884 99520922
43886 51399644
43887 60171012
43890 207418930
43891 97943700
43892 26730287
43894 43252761
43895 66480077
43897 15204883
43904 46206633
43909 203605309
43917 152664797
43918 352384260
43919 86256640
43922 99455858
43923 20029791
43925 104632242
43928 54159847
43929 176756102
43931 104006265
43932 183909509
43934 16826
43938 113238418
43943 148903128
43948 9474543
43949 99405799
43960 99392390
43961 48505047
43962 26672865
43964 15600643
43980 98863317
43982 73467395
43996 14340793
44000 14389188
44004 14705205
44007 43386242
44014 126780797
44017 98799790
44019 12790581
44020 136846906
44022 26621128
44030 298688323
44039 20658020
44044 298688323
44045 99390547
44046 99384989
44047 99366570
44053 99454
44061 99358856
44064 298688323
44065 248377846
44067 26591699
44072 26566154
44073 254566526
44074 40334254
44076 26559255
44077 122118593
44078 17826777
44081 254496478
44082 3734933
44084 17826777
44085 254476201
44089 254463830
44091 254456666
44096 3126560
44098 37924859
44105 216187156
44107 254439408
44109 312698863
44110 37705160
44113 69665796
44115 12756268
44124 124582886
44128 41021165
44129 39410444
44130 217094524
44134 19182504
44135 113212969
44136 42918308
44137 3055683
44138 36436028
44139 56636667
44140 173863266
44141 152717493
44142 26542037
44143 37930279
44144 173875513
44145 173886121
44146 142006
44148 82120638
44153 90453363
44154 83582469
44155 53894038
44159 293740858
44161 68549476
44163 65476981
44165 26534893
44166 81573807
44168 56719546
44171 6940899
44174 91580267
44175 81916400
44181 2703
44182 6867118
44187 131144735
44188 58888619
44193 289098286
44203 84665426
44207 3066541
44208 60026399
44210 217734688
44213 254406782
44215 26510850
44221 96427054
44223 80112394
44224 243850237
44229 254405285
44230 48867062
44237 3019468
44238 133411157
44239 105475890
44245 127337311
44246 83127449
44247 3057315
44248 31313246
44249 56132508
44273 99050355
44275 274354154
44287 135023770
44288 254396361
44289 135048408
44291 141567987
44294 104160764
44295 141567987
44296 141567987
44302 142007891
44303 254350117
44304 4212855
44305 63903000
44306 142007891
44308 364269010
44311 107435225
44312 142162376
44313 11246757
44325 78050555
44326 133384155
44327 45192141
44328 75597082
44329 373074843
44335 209146072
44339 355489138
44346 89145549
44352 365100316
44354 133382376
44356 44965965
44357 107554093
44359 48026794
44360 96358558
44368 133345520
44369 234184680
44370 89496339
44371 62173360
44372 7420859
44373 45278744
44374 342281395
44376 186907149
44379 109377538
44380 54319887
44381 16946496
44383 366487084
44384 56274211
44385 39488883
44386 31123192
44389 208885921
44390 24537713
44391 83587089
44394 42770233
44395 39379874
44397 85270393
44406 49247344
44410 254361563
44418 175579684
44425 328213607
44426 258043086
44429 175459782
44431 201320615
44432 288227984
44434 12167930
44439 279428011
44440 254335133
44441 81329278
44452 222120749
44454 361971693
44457 135621824
44463 101425564
44464 279428011
44466 222177404
44476 48729686
44479 328638211
44482 161301334
44483 278239911
44484 27352781
44495 33719181
44502 345301344
44503 164847
44505 291262224
44509 197752822
44518 104031519
44519 131445954
44521 162065752
44522 23500571
44524 121694512
44525 289098286
44532 86741404
44533 97042869
44540 107650888
44541 10018937
44544 22624380
44559 328592427
44565 35444654
44566 121081942
44572 17278626
44574 123561163
44580 39650173
44581 370915933
44582 96960401
44584 135563258
44591 328434239
44592 29524935
44595 43817001
44596 6282369
44599 80108325
44600 61518702
44603 168622730
44609 75167851
44611 360239177
44612 23208507
44613 132805398
44614 11755872
44615 139887238
44616 146992102
44620 132754802
44621 33106281
44623 79726555
44625 317227
44628 381324
44632 135544290
44634 105431062
44641 10832619
44643 365290528
44646 39867690
44647 37815209
44651 87389322
44653 113313298
44657 90137819
44658 92152946
44659 86868078
44663 21504169
44664 294427841
44665 222799366
44669 36069290
44670 81347045
44679 343517472
44683 48145255
44684 365023417
44685 139766873
44695 133952467
44696 135518052
44698 52157060
44707 135503709
44711 54333661
44718 109267058
44719 84404315
44723 92027717
44724 43053121
44727 254230615
44729 78595632
44733 254215228
44735 132221554
44736 92000898
44737 32129116
44738 97733441
44743 45434598
44744 44340274
44745 83551240
44747 14813
44750 109191865
44751 91947158
44756 51095338
44757 5158617
44759 135480704
44760 61500645
44761 91904046
44765 135221634
44766 39198333
44769 5731955
44770 74119132
44772 32625285
44773 254164727
44775 50515302
44776 119226595
44777 7537400
44778 254115225
44782 39169106
44785 11790
44786 244842311
44799 5731955
44802 26336931
44812 134167540
44813 242506480
44815 330474263
44822 33710666
44837 63363395
44838 14674148
44844 110876460
44845 112184562
44852 86256640
44853 5731955
44857 110771908
44865 232220250
44867 324066905
44868 207419073
44869 39878570
44870 328740591
44871 324066905
44874 256304659
44880 91869728
44881 10577438
44882 255364447
44884 170591460
44885 44355156
44888 4468176
44894 74593269
44895 152868436
44896 8670478
44897 110754195
44898 49746872
44899 91847710
44904 170345366
44907 26314492
44915 116699082
44918 363116162
44919 82516428
44920 170286228
44922 197266177
44924 161179209
44925 207588179
44938 19026373
44939 84396422
44940 110549715
44944 120500444
44946 196581837
44948 169679223
44949 197575452
44951 12829395
44952 354673411
44956 164779149
44957 173750255
44959 135806462
44960 121958823
44962 95395487
44968 370341432
44969 92476455
44970 370093340
44972 5123648
44973 259380461
44977 120441164
44979 41710266
44981 121874706
44982 93392348
44984 132876724
44985 22128147
44987 24576927
44989 24707854
44990 164687653
44993 164667544
44994 201684166
44998 121820147
44999 92295609
45001 50438315
45004 25228042
45008 105217402
45015 120813802
45016 22122754
45018 105188245
45020 105010004
45027 333869638
45030 267139062
45032 50441149
45034 47829649
45036 6504342
45041 50454863
45043 249946672
45047 120391582
45052 101710236
45054 151742863
45055 123666772
45059 47401913
45071 107472646
45072 91981559
45073 164689572
45076 133361472
45077 223346783
45079 120371274
45080 372441972
45083 22114672
45085 123651053
45086 325967289
45092 246525224
45096 330838003
45099 22098449
45101 78452625
45105 74508634
45110 99021150
45111 145461130
45112 187450401
45120 325685806
45123 121460275
45125 125791527
45127 172420950
45131 120161319
45133 50504494
45135 267330174
45136 169882619
45137 103564014
45139 50514221
45145 50533152
45147 22095682
45151 267333830
45152 267385903
45161 120192676
45166 123643142
45167 267404509
45169 124116999
45174 354399421
45184 103245241
45189 36679140
45200 184035182
45203 86942830
45205 184002569
45207 183944560
45213 120315984
45216 166730587
45218 39693349
45220 183939551
45224 116364789
45225 183574104
45228 5123648
45231 5123648
45232 86955011
45241 186097022
45243 13003
45249 129102163
45250 86962470
45254 352325228
45258 5123648
45267 123607439
45270 364711313
45280 126515671
45294 55911193
45297 135057048
45299 31369813
45300 31383037
45310 104451
45311 33161515
45322 115774646
45325 146715267
45327 129102163
45328 160339
45339 282963412
45342 255253158
45344 82156148
45347 129102163
45350 135690954
45361 25228042
45377 129102163
45383 115602042
45386 50539660
45387 66320992
45411 50539660
45414 36865454
45428 188878025
45433 99050355
45438 196785476
45443 27666507
45445 66320992
45449 51663737
45456 267721940
45457 1342
45461 169679223
45475 140
45478 27117215
45483 69440455
45493 66682946
45494 70307980
45497 58816707
45501 74781690
45504 74872781
45516 61321023
45517 70294679
45520 13835444
45523 118706971
45524 60736572
45531 135668938
45535 118799992
45539 212080
45540 82633627
45549 245784
45557 87128546
45561 95209710
45567 362029265
45568 46074439
45571 1989743
45572 161179209
45574 198626
45584 440
45591 83663885
45592 94643697
45593 87167485
45594 189628399
45596 4764425
45597 75347143
45602 43620321
45603 267410839
45604 227028562
45605 112649882
45606 267422316
45610 80520944
45611 51365881
45612 267164614
45614 83668099
45623 285506107
45628 4869497
45633 280152850
45635 280152850
45636 364628696
45640 66627049
45642 66338293
45643 65632247
45644 81889776
45653 172043395
45657 87172961
45660 46058654
45662 133569292
45680 352664900
45684 108340901
45685 5074183
45691 80537173
45697 3013101
45699 108773509
45707 45094914
45708 145609184
45709 128300035
45710 2005
45713 182288243
45714 43071901
45722 14749190
45725 80542901
45731 123683737
45736 52618016
45740 1897
45749 185971388
45750 169489298
45752 34301424
45758 52217574
45760 2970345
45764 5731955
45767 133275639
45770 187620263
45772 418928
45773 124733388
45774 167322297
45783 124374758
45784 139736688
45798 15998166
45799 437
45802 128335536
45803 5731955
45805 21874879
45808 170637136
45809 128382123
45810 111753089
45811 188208951
45813 153136885
45815 370846128
45817 124226642
45818 117371014
45819 124212736
45820 44319258
45825 80455374
45826 34957812
45827 172084533
45828 128427359
45829 212861200
45836 143173654
45841 22577699
45842 118802483
45845 218369177
45850 5556
45853 78733284
45854 124176095
45855 125060285
45856 187188788
45858 6868
45859 124110413
45862 4671
45865 79730498
45866 11678836
45869 118978597
45877 98801954
45883 187122046
45910 133991916
45911 16146571
45912 218729280
45913 17799546
45917 104843362
45919 80455374
45922 2335
45923 360182148
45927 5510162
45928 169479412
45929 649
45930 5562956
45937 187035350
45939 80455374
45941 84434512
45943 57552529
45944 162584365
45945 260878001
45950 19553
45960 124100328
45961 10121
45966 85083778
45968 124100328
45972 2954712
45974 24707854
45981 55226629
45982 5601324
45983 142918497
45989 36028744
45991 93010612
46003 140656167
46009 1826
46010 368936445
46014 128382123
46015 186880212
46019 117760861
46020 872
46021 57099910
46024 104819257
46025 43241
46027 5532868
46028 49182
46035 80455374
46040 8185445
46056 86627003
46070 123021579
46072 121512699
46074 163134211
46078 104508967
46084 43981
46086 60235724
46094 124091457
46100 33233381
46118 15143309
46128 124052626
46130 62068504
46131 54412016
46132 188113913
46137 124032147
46138 175074500
46140 37519407
46151 124156787
46152 57370
46161 110089715
46162 122922552
46163 107416876
46166 110045356
46167 107812072
46169 287493927
46174 122711659
46176 45278213
46177 168991081
46178 187027930
46185 78776952
46188 71403660
46190 110015517
46195 46082057
46199 35115087
46201 7481326
46202 3918328
46206 168897122
46211 486992
46220 104424292
46221 47299437
46222 188655968
46224 33908659
46230 54341819
46231 206407043
46232 168822487
46233 109990222
46234 187730332
46243 5737
46257 362658071
46259 144562846
46262 45022949
46263 33831206
46276 123249
46279 21749683
46287 21689056
46288 307945464
46294 287469850
46295 109860236
46297 241799308
46298 262539038
46302 193163879
46305 109855382
46306 140894130
46319 140873296
46323 287449807
46327 79856161
46335 71425931
46336 198974721
46337 267154271
46344 140815890
46348 53624139
46350 151742863
46363 289098286
46367 21639994
46369 12488255
46370 71503639
46372 91638933
46373 13439846
46376 135508619
46377 12584005
46379 12649888
46388 12682196
46395 21627901
46396 168939490
46397 3782376
46398 35259951
46403 140635572
46409 12499804
46422 35442403
46425 71606575
46430 48567128
46433 180819174
46436 5812501
46437 74
46440 116446503
46441 92502549
46442 79755252
46444 21608727
46449 71690194
46450 72109353
46453 5888249
46455 5963182
46467 21252202
46472 82536041
46474 33673717
46477 71736424
46481 16263
46490 140595831
46516 373378701
46517 62736956
46519 54084057
46522 5123648
46527 96325229
46534 66320992
46538 136603438
46539 99021150
46542 50293425
46543 29552723
46545 126487898
46547 21901108
46550 99021150
46560 287449807
46564 74635734
46565 135150397
46569 96124594
46575 189238501
46584 287344648
46585 140760382
46588 239247356
46592 101179907
46594 12829395
46602 173275216
46605 69135949
46607 34907791
46608 132645287
46615 66320208
46616 35442403
46624 48115237
46627 23494389
46629 36386588
46638 189733943
46639 197147793
46644 280314386
46649 11269757
46656 289098286
46657 260270616
46659 122303460
46660 289098286
46661 356515624
46663 99021150
46665 273903165
46672 129102163
46691 162078640
46700 126922016
46707 45196226
46708 126920259
46713 129102163
46714 82821741
46720 249158040
46721 260270616
46731 57501610
46750 78862526
46751 58244286
46753 66318128
46758 71590751
46760 13775656
46765 69135949
46768 189248559
46769 79917675
46770 39135522
46786 191432733
46789 96370232
46791 1475317
46792 41515233
46793 194445545
46794 287185604
46797 129405083
46802 91329976
46810 343836664
46823 1989743
46824 91235786
46827 35240001
46830 169496577
46833 38264408
46836 91606009
46837 4164172
46838 5731955
46840 49033085
46841 189605575
46849 226389715
46851 65099290
46853 362412442
46855 51826874
46859 287039249
46861 266797702
46862 245340202
46863 99050355
46864 287020243
46877 5731955
46887 59775011
46893 265085399
46898 93107825
46908 174542883
46910 3753
46911 351887099
46913 58122994
46916 60208747
46918 235146724
46920 287009191
46925 362165534
46929 189534834
46930 238574249
46931 213594949
46943 165268720
46946 139605043
46947 5731955
46951 129515937
46958 188391640
46959 234869708
46962 287007224
46966 287005936
46969 287005610
46970 50316761
46978 5483175
46979 129609835
46981 92208486
46990 286998755
46993 370328251
46994 169738427
46996 172158485
46999 131354986
47001 21599600
47002 169162098
47003 129401982
47007 368712810
47009 5621382
47010 293813540
47019 170586138
47022 10673
47023 170557776
47024 67230058
47030 109825547
47033 47266866
47035 105857703
47041 170502692
47042 131715647
47047 55912318
47050 131411554
47056 131524072
47063 325921215
47066 165286523
47069 7278253
47070 93039346
47071 347978176
47072 286969012
47073 286916169
47075 172366597
47076 47210793
47080 170343636
47081 89696
47087 239988900
47088 96515381
47089 93355260
47093 214921218
47098 286899599
47103 96575255
47119 172438863
47127 102368697
47131 109973889
47137 2376166
47140 96592497
47142 188531156
47143 212812063
47147 2434738
47148 96592497
47149 202601286
47156 96594847
47158 96601360
47167 261182690
47168 13316825
47174 360191900
47177 366609718
47180 18517063
47181 235905279
47182 137815009
47183 15545849
47185 18563886
47186 126632500
47191 203180422
47192 18705005
47193 96852306
47194 340246514
47198 96867734
47200 143401118
47201 50191353
47202 50156792
47204 93722100
47206 93691945
47207 92264473
47212 5726367
47213 235688551
47217 203392394
47218 286841115
47219 13283371
47221 93672052
47224 93545777
47225 49796834
47226 286814225
47227 79241
47228 36930912
47236 144373661
47237 36837287
47238 203470633
47239 173595283
47240 84481224
47242 143474
47243 18741957
47245 152784
47246 49650004
47250 96896885
47254 12063662
47260 157799
47261 153368821
47264 13274832
47271 256468545
47272 12756268
47273 96902943
47275 19435
47276 96902943
47278 174866
47281 203570094
47283 121744531
47289 96916143
47292 96916143
47294 188011
47300 203612111
47302 203765789
47303 21463987
47304 217596395
47306 242546249
47307 96880917
47309 49512692
47312 71514733
47317 203881244
47323 3835853
47338 27010109
47343 38214776
47346 49631624
47365 6753751
47369 49607355
47371 42206556
47393 27956263
47394 6793166
47395 92039032
47396 64456427
47397 6849473
47401 27198465
47402 93461762
47407 49732043
47408 133625735
47409 203968427
47411 203968427
47418 60788582
47419 13250626
47421 96893409
47427 98692639
47429 169508606
47431 130839885
47434 189643757
47439 112156567
47442 60818553
47444 85763870
47449 61298979
47453 33420
47455 27290579
47456 27870033
47458 58898113
47460 22871710
47467 42231632
47468 1236320
47470 85183033
47473 181159657
47479 171128631
47482 13234421
47484 42196623
47485 13231139
47486 59677259
47489 42182399
47490 42182399
47493 67028296
47495 93284297
47496 13139032
47504 93143823
47506 7573
47509 239045378
47511 13117400
47513 267029126
47515 327896232
47526 327849570
47527 139515628
47528 92971648
47536 93416483
47537 327826414
47538 121310340
47542 76097994
47543 76134535
47545 92346272
47547 76067792
47548 50316761
47550 52155359
47551 327784961
47552 364238246
47553 148802379
47559 93331727
47562 10119035
47564 225715201
47565 93003173
47567 132712233
47576 231550739
47577 364077857
47587 112212
47588 224620367
47592 144640219
47597 216419743
47600 53092568
47606 49856632
47608 266783596
47610 82956149
47613 190031630
47615 181182202
47616 108721819
47617 49839664
47618 12966643
47623 72180053
47624 211450
47625 181358425
47626 236344071
47627 89752
47628 2524986
47629 142522026
47630 364736379
47631 12961428
47633 12948209
47635 92974896
47639 6534831
47640 59950380
47641 66269688
47645 2064803
47646 235761875
47648 49808889
47653 363381632
47657 92908149
47659 37126142
47660 10135605
47661 37316641
47663 92790448
47665 115505999
47670 197825134
47671 50884670
47675 181472323
47677 132999361
47682 3631100
47684 37981984
47685 12923495
47687 197978952
47688 249158040
47691 104771499
47692 12915110
47693 91336169
47696 92738419
47699 36506921
47701 101971347
47702 92724715
47704 98574966
47708 122887021
47710 144686103
47714 91976571
47717 368349007
47719 121847412
47720 127151901
47721 187905026
47725 8276
47731 188949830
47733 92705522
47741 189289893
47743 51037809
47744 12863672
47745 211001078
47746 120437912
47749 186907149
47751 92697305
47755 9426494
47757 73225111
47762 93336507
47765 254361563
47770 13097373
47774 49774585
47781 15385074
47786 49742920
47789 10115859
47792 82123645
47810 91952429
47811 126765560
47815 189606304
47816 92645787
47822 165469880
47824 47469657
47827 100678967
47828 49764089
47832 132577651
47833 22885434
47834 174103573
47835 42412765
47837 49752896
47853 141487915
47855 330820023
47856 57696
47859 49742920
47862 282428914
47863 240229966
47868 92525344
47869 152453225
47870 86364958
47871 355873174
47872 287881904
47873 345194537
47875 287834586
47879 343452939
47880 169584337
47881 2860709
47884 60654641
47890 49732343
47895 287658409
47897 57236454
47900 1765
47902 348513776
47904 287634239
47906 90278775
47909 25931838
47910 4958
47912 64580891
47913 57236454
47915 10721
47923 144404989
47927 20678918
47928 57236454
47936 364728288
47938 188543344
47939 36344296
47945 135426476
47948 188106802
47951 16144264
47953 1324163
47955 40600267
47956 6950366
47957 166138233
47960 345143855
47967 57236454
47969 51686670
47974 57236454
47975 152418168
47981 57122417
47985 85080538
47986 57023147
47990 30885871
47993 57023147
48000 38502570
48001 38067440
48003 251390670
48004 258189981
48005 251390670
48009 251390670
48011 251483363
48013 251295026
48021 170927197
48029 113484467
48031 4893692
48032 284711581
48035 51901879
48036 46846845
48037 121303618
48040 71761267
48041 170729425
48042 31047547
48043 170729425
48044 122820604
48050 360215663
48055 267612073
48056 267625359
48058 40585384
48059 180679182
48062 133224109
48066 187671787
48068 182297617
48069 89496339
48070 77134166
48071 81798161
48077 39756593
48079 192217793
48082 25315
48084 25315
48089 4451507
48090 76982479
48091 93304602
48092 134965882
48100 120608151
48101 17060643
48102 93039346
48105 76972691
48106 70307980
48107 72820456
48108 328990911
48109 76960379
48111 76942004
48112 76942004
48117 84751630
48119 170640754
48121 84884951
48123 8298006
48124 267625680
48128 267616911
48129 267618964
48131 8196172
48132 267632504
48135 139378129
48140 11987199
48142 117608395
48143 60924102
48149 14792746
48150 61015147
48163 117552336
48164 50192421
48168 3605422
48169 117333546
48171 1025159
48172 188968186
48176 112482605
48177 267641401
48179 112754083
48181 83421168
48183 364225789
48186 267644862
48191 308035830
48192 74214641
48195 15882840
48196 170606412
48197 200661321
48198 267652923
48204 156265
48213 307779834
48217 65614898
48219 50909338
48221 30730207
48222 197450541
48224 29461716
48226 53315225
48227 30471636
48228 68764277
48230 76851459
48233 28904593
48234 123976235
48240 46503792
48244 72293136
48249 85905439
48252 150908824
48254 37071305
48258 9315
48261 88314226
48266 287563834
48271 138554619
48273 97466204
48274 47416288
48276 76687640
48278 58706069
48282 97458063
48283 12409921
48288 150701619
48291 76597627
48292 142248559
48293 72565390
48294 218802832
48299 116642578
48301 116112453
48314 165782815
48316 197886244
48317 74839721
48320 218835531
48327 212763765
48328 62348941
48335 197886244
48336 162148408
48339 98801954
48340 98863317
48342 78830158
48343 218605847
48344 202839303
48346 267721940
48349 267754483
48352 3742364
48354 115812170
48355 29353176
48356 10615485
48358 162092365
48359 72747360
48360 267756159
48362 267805558
48369 31404391
48377 4614
48378 170100076
48381 80304827
48383 19638016
48384 202948367
48385 97816312
48387 18895465
48390 17394888
48394 22323152
48395 17460866
48396 267859958
48397 170123304
48398 22648699
48400 43924427
48403 96248462
48407 203149043
48409 17478525
48411 96202731
48412 137236306
48413 82075926
48414 96179090
48416 238218839
48417 246151190
48418 170167932
48425 95919680
48437 277593459
48439 93023654
48440 28146794
48441 93140990
48442 277558134
48450 201717880
48453 93255318
48454 246105574
48455 45198402
48459 188594744
48462 174213715
48463 11408147
48464 11407258
48466 294632145
48468 267880009
48470 112413508
48471 267880009
48473 76015058
48478 32422948
48480 267887740
48484 267891813
48486 187414129
48500 267903466
48501 282962942
48503 82859028
48504 187206689
48518 93000718
48533 22337077
48536 1737182
48537 4704
48539 277357400
48541 180081774
48542 301356424
48544 45898114
48545 45895593
48550 92975478
48559 25228042
48561 249158040
48574 200467432
48577 15666085
48579 15669213
48591 213063204
48595 151769847
48596 354296113
48604 104774177
48614 182314297
48615 135057048
48622 151742863
48627 80229067
48631 115465585
48639 72873
48646 217277919
48677 155309063
48682 127717832
48686 118414215
48687 42781335
48688 129102163
48692 87792957
48695 29015880
48705 106191409
48707 169966066
48708 180139422
48715 15666795
48719 90678514
48727 151742863
48733 48115237
48744 129102163
48745 28012457
48757 11393373
48758 1989743
48760 105580842
48761 31003309
48769 125049216
48773 13516142
48775 267926959
48779 99021150
48781 4793464
48787 99021150
48788 165383718
48794 54084518
48798 48112787
48802 119666947
48803 54085391
48804 73293871
48805 54084998
48815 289098286
48822 115505999
48835 203002622
48840 149636306
48841 63490220
48845 43926925
48846 197207881
48847 69135949
48850 12673026
48852 50800965
48854 149696692
48858 104657863
48859 79930287
48862 50950274
48866 255238100
48867 149743479
48868 39338224
48869 232758911
48871 236046644
48878 255457959
48879 203308766
48880 11064281
48883 140934017
48887 202723525
48890 255457959
48891 140880457
48892 203315810
48894 84842359
48896 124038525
48898 51557432
48901 354296113
48902 254368818
48903 22329695
48906 86375363
48907 254351845
48909 203382028
48911 230331716
48914 74119636
48922 50995579
48925 211095577
48929 186884778
48931 149777583
48938 203417909
48943 143296695
48945 166617473
48946 165760925
48947 149917472
48948 147244
48949 123939403
48951 151742863
48955 99021150
48957 54161642
48958 140678417
48961 37105802
48962 238285009
48963 59899551
48964 87128546
48965 140647056
48967 81245926
48972 254207629
48978 205911426
48979 267926959
48984 37164459
48986 140630293
48991 172558636
48994 87108574
48995 169757179
48996 62148716
49003 165286523
49008 51060982
49012 201658147
49015 267938815
49017 22335716
49018 293289856
49020 59021742
49021 37201953
49026 135053340
49027 140468113
49029 10666377
49030 267748367
49040 70497814
49042 38604644
49047 166693833
49053 57860981
49058 105437666
49059 75956329
49064 129102163
49068 201691826
49070 25228042
49072 236356331
49079 46490620
49090 169679223
49095 126487898
49101 119666947
49104 3837870
49107 206387845
49114 179798822
49120 254064831
49124 54084998
49126 15758268
49127 234019030
49129 80588205
49133 29015880
49144 17544650
49155 25228042
49164 38464565
49167 167116718
49168 190024448
49171 169679223
49172 211499727
49174 211499727
49178 69135949
49188 56779370
49189 126487898
49196 282985218
49207 70542813
49209 1989743
49212 122089958
49221 97737895
49223 39719722
49225 36944841
49228 215711932
49229 79584223
49236 99021150
49239 307693860
49240 86693078
49242 27117215
49253 255253158
49262 853539
49266 34660588
49268 122303460
49278 71474616
49280 211145130
49281 105261260
49288 11379911
49304 110106924
49307 263767386
49309 278493419
49318 156377259
49326 62466115
49328 126487898
49331 370451245
49333 370448339
49338 95898629
49347 51404235
49348 90950334
49352 78123874
49354 108
49357 169679223
49358 99021150
49363 367063100
49365 253259880
49366 5170
49371 62382758
49372 94297689
49373 367287256
49377 70294679
49390 73293871
49396 150139303
49398 99050355
49399 72641094
49400 289098286
49406 257963484
49410 62347993
49415 364355333
49418 208930715
49422 62266318
49429 91046245
49430 226956263
49432 184065279
49433 99021150
49439 201708216
49440 105261260
49441 44243452
49442 91242951
49445 364379036
49447 35240001
49454 364444064
49457 12954438
49461 44072985
49462 95541003
49464 57181625
49466 12951442
49473 93581271
49477 187908149
49480 122017176
49484 293611637
49485 83669101
49488 72893669
49492 165560872
49493 201761845
49497 278274064
49508 76700531
49510 132425006
49511 12929661
49514 49100523
49515 25228042
49516 169883891
49523 189169339
49529 173722077
49531 189169339
49535 49048415
49548 211145130
49555 143876073
49556 324786928
49557 48954552
49561 48922482
49563 200768922
49565 229856530
49567 173637737
49569 173615575
49570 364472679
49571 165363992
49574 12831558
49576 84617076
49578 276200213
49584 364488450
49585 117866938
49596 173277649
49598 304202753
49599 201898484
49603 80094841
49605 248872208
49608 231364515
49609 68802453
49610 12929661
49617 48898590
49618 200895993
49620 48527939
49621 12929661
49624 75191521
49634 202798761
49637 49445556
49639 224074498
49647 53296795
49649 364549942
49657 200905235
49658 13327912
49659 76186796
49660 188005839
49661 13253272
49662 13187071
49664 13165432
49666 35602458
49667 49367290
49678 35943010
49680 163706265
49683 60216683
49685 248818364
49687 71515873
49688 13143419
49690 108525576
49691 12831558
49698 12831558
49699 195514270
49700 175653967
49702 61569531
49703 12939890
49708 170466054
49709 46938328
49710 13046806
49715 248773884
49718 13046806
49734 267896499
49748 90074975
49758 13046806
49763 59800542
49765 238620976
49766 7799
49769 108548594
49775 364582107
49776 64189150
49780 12831558
49781 49614452
49785 67773145
49787 201091101
49790 91452113
49792 49314526
49793 90041569
49794 276961749
49796 51512181
49806 277043325
49814 98692639
49815 254893155
49816 60257373
49822 201267204
49823 57497374
49824 239247356
49825 254721101
49827 254675434
49830 170244033
49831 129394266
49834 201242018
49839 6752159
49840 200934173
49841 86281151
49846 49513423
49847 49485404
49848 90022031
49858 6504786
49860 165852246
49861 129034214
49863 322028656
49866 72890861
49867 342877616
49868 49158649
49879 60632494
49883 178825148
49889 63403514
49891 2838994
49892 108604881
49896 342928322
49897 84795047
49905 128937066
49910 126487898
49913 216972072
49918 135922955
49921 270429534
49922 182284355
49926 255978767
49927 74226539
49928 135962471
49929 51473953
49935 256077468
49937 270429534
49938 270454848
49940 256157282
49948 90009729
49949 89987291
49954 272235459
49960 270475201
49962 182472244
49966 49298304
49967 289098286
49969 61604232
49970 49187702
49973 343027497
49974 90007463
49976 16425372
49978 82294903
49979 82294903
49982 76221889
49983 82168615
49994 3927578
49996 170007622
49997 48976615
50001 75972596
50002 308555395
50003 73766637
50005 75935729
50006 197072056
50007 108782467
50008 59379704
50010 49023734
50017 236462352
50024 64027595
50026 236585813
50031 136052602
50040 299813149
50042 98692639
50044 299809918
50045 75982335
50050 235677068
50052 343087442
50053 135871035
50056 293182994
50057 57023147
50060 204145137
50061 169966880
50065 76161857
50066 51203020
50068 2931246
50076 48598611
50078 2485095
50082 78338766
50088 76627505
50089 8110055
50090 126391909
50091 272291677
50095 88751735
50097 88774952
50107 88816933
50110 140365617
50114 3937274
50116 107082464
50121 123702540
50124 299734399
50125 51200022
50130 107214288
50131 36595574
50135 107214288
50139 252589048
50141 107214288
50144 252547378
50145 107214288
50148 55841487
50149 107214288
50150 51197802
50152 107082464
50155 51197802
50162 140122845
50169 239210488
50177 55985840
50183 182579702
50186 107126123
50189 74359685
50194 88816933
50195 286016211
50196 51195684
50198 62417341
50199 69135949
50201 88853213
50204 286543474
50207 51195684
50212 182626673
50214 51193014
50215 83383759
50217 209556852
50220 7982111
50222 51190399
50223 187964525
50224 51187537
50230 285560868
50233 299684144
50234 253808252
50235 253792002
50236 83268932
50237 1067232
50242 89231070
50243 83133910
50244 169753747
50245 14021131
50247 73457525
50249 235525604
50250 14039396
50252 51178554
50253 16024183
50256 89374842
50264 22252235
50267 16075558
50269 81775428
50276 978287
50285 782257
50288 312303332
50289 66673836
50290 18640129
50291 777455
50292 314630306
50293 7964492
50296 929553
50299 899318
50301 7956855
50303 44199556
50306 51159540
50308 834898
50311 253798998
50312 89711946
50314 89898728
50319 173654830
50323 80679556
50324 169721128
50327 177903491
50330 771822
50334 66585196
50335 88734230
50337 169688959
50340 102090538
50343 8877
50344 50312005
50347 101972078
50369 330671602
50370 7862256
50373 29015880
50374 51046
50378 269061776
50382 165407710
50383 253787873
50384 154408612
50385 834898
50391 203472250
50392 292801291
50394 151797
50396 128750214
50397 128738250
50399 90732098
50400 25652734
50403 223987
50404 222335412
50408 80691331
50409 253753235
50410 238895018
50413 203608463
50414 368698
50419 960339
50421 120828131
50423 154493855
50424 66538840
50426 253673460
50430 299505407
50432 292650846
50433 253664103
50435 253645498
50438 266894267
50444 253415003
50446 330615560
50447 330671602
50452 292612338
50453 299369136
50454 211100509
50455 16153796
50456 67387290
50458 67387290
50459 90835441
50462 128686966
50463 86583493
50465 15723923
50468 99934146
50469 67409436
50473 128677307
50475 49060503
50476 83540480
50484 182848
50485 33096764
50487 46168386
50492 35615355
50494 67466078
50509 56910329
50511 57629688
50512 191603831
50514 299171055
50519 27999152
50529 99826129
50532 299155650
50534 57688307
50538 172255576
50539 39409555
50547 67587369
50552 57887485
50557 81911846
50562 112001092
50566 60179533
50568 293115841
50571 27153389
50572 58178029
50573 201268096
50582 60179533
50592 13803251
50594 293097190
50599 7400603
50600 149106996
50603 330687727
50604 155171108
50605 67235560
50606 165721012
50608 293091452
50609 1891442
50610 67359656
50611 67474405
50614 39248502
50617 330714004
50619 63376161
50621 293070080
50626 165726887
50628 211111753
50637 10943748
50639 151226767
50640 13774546
50642 293044527
50643 293026848
50644 330729296
50645 199662610
50646 330794364
50648 78188034
50650 63298725
50652 63293281
50653 18545943
50654 67626058
50655 149266658
50656 319627219
50663 177956533
50665 3867
50673 37703504
50675 144012290
50677 111679239
50678 33676079
50679 62078555
50680 1528
50681 37712100
50685 37707813
50686 121252685
50692 166989567
50694 37712100
50696 28742525
50698 369516339
50699 250517923
50700 63246759
50702 293004368
50703 201631519
50706 293004368
50712 37719634
50713 250517923
50714 173466134
50716 167452485
50717 13683989
50723 282475793
50726 119602564
50728 37771616
50730 204642740
50739 289098286
50740 116757785
50743 38229203
50749 119640407
50751 167326526
50754 171747194
50755 282692595
50756 167314166
50760 173833877
50763 167396390
50769 21202086
50773 63231024
50774 21200315
50775 170213723
50782 190031630
50784 72067148
50791 50191802
50806 45212693
50816 37244617
50822 286333178
50826 10715939
50827 197510604
50828 87428484
50831 199001641
50833 199000508
50848 324077379
50852 70294679
50855 37788989
50863 42163240
50866 214856542
50870 104774177
50871 63218924
50878 17436
50880 83335549
50886 201216044
50888 200363053
50893 297450204
50909 116583112
50911 75969209
50914 201156822
50915 96198713
50917 20327823
50922 14885361
50923 51404235
50929 22701
50938 163880426
50945 42599704
50967 99050355
50969 292929228
50974 169677498
50976 37836892
50978 172169993
50980 174134008
50984 169679223
50985 75785166
50986 193284777
50987 65544332
50990 63208488
50998 76291424
50999 170178052
51000 88492850
51001 28942757
51002 63197018
51008 72796962
51012 17483
51016 154073289
51018 193284777
51020 72572785
51021 176125641
51022 103613547
51025 119662090
51027 72533935
51030 73904145
51033 63172745
51034 149591286
51035 2730
51036 8764
51043 292851845
51044 292854017
51045 165631105
51046 292851845
51048 63167656
51049 34686810
51054 14210065
51059 4561
51061 62599939
51062 106807600
51063 33732
51065 41850900
51067 89048246
51074 119615375
51078 256877213
51079 93641610
51080 201729228
51081 137030566
51082 193264974
51083 186264209
51084 161775574
51090 229202008
51092 256732744
51095 163182124
51096 89003385
51097 256718998
51098 63127951
51099 98292133
51100 256718998
51101 267721940
51102 51529075
51105 292630581
51106 169677498
51110 26119031
51111 82194936
51115 229557049
51118 40301
51119 108116964
51123 168628579
51124 98298939
51127 63074993
51128 91719184
51130 159500692
51131 62366698
51133 98358269
51134 98367686
51135 75905575
51136 54996525
51137 46141007
51139 93181775
51140 63032628
51143 89657836
51152 96131802
51153 98389181
51154 20059196
51155 6540
51156 15385074
51158 101942739
51159 50607676
51160 62964205
51161 277317438
51168 62956861
51171 80325335
51173 13020638
51178 98394863
51185 225569865
51189 16154381
51192 61806924
51193 315315734
51195 62862147
51196 225380602
51198 98427141
51199 106303155
51203 98447276
51204 60063038
51205 98447276
51207 22455676
51208 108178940
51209 122415338
51211 98460342
51213 108259578
51214 62751256
51224 122373707
51227 65352841
51228 293227390
51229 267957045
51230 122353813
51231 13280154
51233 35935816
51234 42565065
51235 57619353
51247 48470058
51249 98488251
51250 108272449
51252 48470058
51253 70085421
51254 355789800
51255 33609956
51256 10150389
51257 48443679
51258 1547
51265 215642950
51267 98494408
51268 35767735
51269 48454654
51270 108286215
51271 48443679
51272 48443679
51273 267987027
51274 48432603
51275 48436904
51278 73576523
51279 98520564
51283 107471219
51284 172386755
51286 268005037
51287 268005037
51289 48432603
51291 48416248
51292 1650204
51295 21926865
51296 40257203
51297 60320496
51301 74339155
51304 108294162
51306 188349062
51307 16288395
51310 164426365
51311 48319228
51317 21908030
51318 268002735
51320 268003742
51325 39786916
51327 268102162
51335 51032946
51338 166380084
51339 45187056
51340 72550465
51341 32848267
51342 203667948
51343 121900051
51349 22143689
51350 15408208
51351 22616053
51352 93143823
51353 39724424
51355 192385784
51357 84176233
51358 108409364
51359 78256537
51360 14412216
51362 45113234
51369 202781394
51370 340415569
51371 84742662
51376 50727839
51379 66320992
51380 35735073
51381 22156367
51382 69491316
51383 214336537
51402 37825124
51403 50256477
51410 107054983
51412 267978452
51413 20768026
51414 90831422
51415 111458017
51419 55180137
51422 22820253
51425 75897691
51426 267754828
51427 267831429
51432 50341431
51433 209888036
51439 91078052
51447 144976817
51449 267978452
51450 268111432
51451 13497023
51452 19638016
51454 25486079
51460 66750298
51462 121141019
51464 268025839
51465 9882
51468 112032964
51469 22159348
51470 22159600
51472 22165419
51482 333756038
51489 175174648
51490 99235904
51493 175052083
51494 99150093
51495 22160161
51496 22165863
51500 212922252
51501 108429592
51502 113710603
51508 61
51509 108458460
51514 122338894
51519 165576254
51522 98992811
51524 44333269
51526 58868443
51527 63828401
51533 277036526
51536 32728433
51541 122229506
51542 63343999
51543 172064067
51545 60632494
51546 122229506
51547 22199151
51549 112000537
51550 122206694
51553 139111977
51554 112000537
51555 47263265
51556 342271181
51559 279210233
51561 111982921
51563 273766987
51564 98801954
51567 18665614
51569 281944611
51570 109970114
51571 270437976
51573 111758383
51584 12586166
51591 165839552
51592 245409082
51594 108475516
51596 122087834
51599 108479189
51601 108491101
51605 169675688
51609 107433633
51610 245109630
51611 154708269
51612 22209954
51613 282159435
51614 163737813
51615 113763455
51620 22213431
51621 19944068
51622 126487898
51624 22221247
51626 111497697
51628 289372879
51636 262865884
51637 367979929
51638 71511770
51639 122029261
51640 22224838
51641 163280079
51642 163728142
51643 92797509
51644 45178927
51649 122029261
51650 12987574
51652 12673026
51657 111427883
51660 163709986
51662 158112097
51663 144872223
51666 245075936
51670 102189673
51671 45894114
51673 245033082
51676 111442089
51683 10663237
51684 296093601
51685 224264048
51687 89166734
51689 255074221
51690 22971377
51691 38409485
51694 137122818
51695 255061436
51696 244086
51698 154371070
51700 255056766
51703 111424319
51706 16839567
51707 89430895
51708 163422559
51711 38335852
51712 49258260
51713 111418091
51714 154436749
51719 255056766
51720 39420062
51721 26238577
51724 255042295
51727 111396422
51734 111640198
51735 255033600
51736 82427259
51737 111389432
51740 52870302
51746 111328560
51758 270250348
51760 60325663
51761 6540
51770 318104791
51775 280451475
51777 35708047
51778 68007461
51779 22237018
51780 280710049
51785 101378787
51793 163654340
51796 266866502
51797 26176666
51807 77481138
51819 271702920
51820 163635647
51822 136859007
51823 266876880
51825 163592451
51830 267254390
51835 71439293
51836 1393110
51838 255024019
51839 62176057
51840 266901070
51843 267456385
51844 136859007
51845 72336593
51847 132479596
51849 25054819
51850 96407842
51851 267644688
51853 83840019
51854 1383893
51855 52838104
51860 22279318
51861 47250166
51863 163561408
51870 44743907
51873 3107
51885 1376408
51888 45069278
51889 136594357
51890 1331151
51891 13945
51897 68083703
51899 87094311
51902 34855582
51903 245152519
51906 55911193
51920 153910835
51921 163533033
51924 299892
51925 705
51930 352207363
51938 64684742
51941 163505387
51942 206280515
51945 89496339
51949 87079773
51950 45977365
51953 2846411
51962 16236782
51963 244967195
51970 69177358
51972 1319645
51979 162272114
51980 33990747
51981 16357740
51982 136503838
51984 244913527
51985 16395025
51990 266840589
51992 86975803
51994 254924289
51997 36662354
52000 16409737
52001 167046454
52003 366077075
52006 86892152
52007 107654739
52008 254903393
52010 10943906
52011 254846434
52012 167524280
52013 309005297
52014 254758988
52015 69749774
52016 203198431
52017 364081173
52020 197272746
52021 346432614
52023 69959018
52032 57600053
52034 86841578
52035 78464244
52036 292926524
52037 270250348
52039 190221221
52041 142720617
52044 7695057
52065 35454448
52066 86808849
52067 86790284
52068 35433261
52073 86514116
52074 45053513
52080 156157114
52081 50915782
52086 170367257
52087 277884879
52090 220008312
52091 296121209
52092 69859236
52093 366228971
52094 69997343
52096 163437581
52097 22086792
52098 168379051
52100 35425653
52101 282094717
52102 47118685
52104 36671780
52107 163397032
52108 36687302
52111 35418067
52112 208488440
52114 352581597
52121 59534030
52123 70325002
52124 35976852
52133 14466307
52140 35409205
52143 203448682
52149 35402711
52151 35402711
52152 105017350
52153 203429414
52158 22075356
52165 15724
52167 163366943
52168 24616180
52169 106825515
52170 107084431
52173 23636660
52179 196157582
52180 32193976
52182 69534086
52184 54736396
52185 23636660
52186 114324212
52193 165018845
52194 245975460
52197 293818278
52202 28600455
52204 114284160
52207 118819850
52208 114392952
52211 23167078
52213 249564802
52217 62424665
52219 169777585
52220 84500848
52221 208465703
52223 70285711
52224 166997922
52229 47189611
52241 217135487
52242 153656372
52245 73590353
52248 369368947
52249 78066952
52281 123773124
52318 110460984
52320 74587440
52322 208288974
52323 75339244
52331 23316924
52340 278085040
52341 163346026
52348 140543179
52353 197137354
52354 136470896
52357 74096377
52359 104259889
52362 37206195
52364 169138607
52365 74440405
52366 48628460
52368 180430641
52373 139201783
52374 331235624
52377 77905513
52379 331291058
52380 89765755
52384 331200990
52385 331378919
52389 99051124
52393 85243007
52398 74313578
52400 85272345
52402 117072543
52405 74270107
52410 3539080
52411 110520167
52416 119012873
52424 111657598
52428 24570718
52429 101116814
52431 150773157
52435 101310125
52443 74048318
52449 274002512
52450 107238234
52452 9431
52454 110606845
52455 192306150
52461 180355522
52462 140759315
52468 85469515
52469 129406907
52485 207187595
52488 101400921
52491 73847605
52492 193735127
52495 167308889
52496 24540537
52497 150822812
52500 101582217
52504 85482190
52507 150864789
52513 150893147
52520 7936833
52526 68072743
52534 151000594
52535 35442403
52536 85350170
52540 120095922
52543 65219057
52547 151044578
52549 72743377
52550 141139274
52551 180280463
52553 10473375
52554 72639332
52557 27292654
52558 24424963
52563 167888903
52564 107565713
52565 72601506
52566 163511530
52567 193735127
52570 110421195
52572 72575187
52575 151101977
52576 193762635
52578 78401634
52579 110412299
52581 193765181
52582 20674685
52587 5731955
52591 5731955
52593 72476932
52597 25115076
52598 73236088
52601 156976812
52604 342748
52606 3436885
52609 24408788
52615 14888
52618 86050717
52619 157046965
52621 24404833
52623 108005397
52627 37736336
52628 143342216
52629 108026924
52631 369944034
52648 107212047
52652 153701066
52658 158682637
52666 107212047
52667 106870099
52668 157039519
52669 106768500
52671 82221065
52672 126593874
52677 37834298
52678 3354148
52681 158920969
52684 3283747
52685 37850693
52687 110367752
52688 108034917
52691 85281599
52693 154637204
52694 159062431
52699 106758215
52700 1307899
52703 1297616
52705 74054341
52706 104235909
52716 3177824
52717 153276565
52720 309536532
52724 24356467
52725 357636376
52726 25648649
52727 76702921
52735 61390716
52750 63525939
52753 4411586
52754 106690300
52756 17032118
52757 82228668
52758 4338094
52759 1291975
52762 1814
52763 24350738
52764 1070
52766 24395647
52772 4170059
52778 87604657
52782 309241829
52783 106670029
52784 334494167
52787 105220761
52792 169840222
52794 334231254
52795 24292761
52796 2087
52808 962
52818 45055
52824 208309183
52827 55920772
52831 308372859
52832 72521
52833 55920772
52836 130791205
52837 55920772
52838 24251384
52839 2445
52842 56741618
52845 24220992
52849 59854804
52852 233523526
52857 55920772
52871 114711065
52873 318376478
52877 1272360
52882 183275063
52883 110435610
52889 15424254
52892 257110874
52909 47217243
52914 14746475
52918 15235161
52924 218846735
52926 17076139
52938 12099272
52943 94097237
52944 61678158
52945 14011202
52954 130664837
52956 97479
52957 941
52959 15003018
52968 9703972
52972 62046190
52981 110933913
52983 14403868
52984 308461648
52985 18188291
52988 14433046
52989 14496371
53000 130530924
53005 82971124
53006 47311
53009 207315480
53011 183540337
53013 10363343
53026 130304787
53028 202732768
53029 64858864
53031 10305011
53035 82165373
53036 19632
53037 127292550
53046 64743928
53047 123136046
53054 253604532
53063 183492974
53065 153983777
53066 70660862
53068 122303460
53070 70609321
53071 216740970
53073 10075
53074 62881
53077 257183141
53079 66764970
53082 64756737
53083 332196408
53084 250878667
53085 23684
53086 139954765
53094 16669
53099 99021150
53101 64613596
53102 168713989
53104 64768779
53106 139970285
53107 64780289
53111 257164135
53114 1121
53116 239901177
53117 257135841
53122 60862445
53123 64513963
53124 99182414
53136 2814856
53137 135107077
53138 267625680
53145 139886052
53146 267894174
53154 99048296
53155 140470044
53156 332196408
53157 160499911
53162 72963185
53163 64489096
53166 107111262
53167 70997527
53168 125118159
53176 153101034
53178 180529787
53179 332203037
53180 140521556
53181 133060732
53185 267742708
53188 332241365
53190 257063702
53193 257018683
53194 332269745
53195 195941129
53198 278364655
53204 125010898
53205 332282829
53207 64787021
53208 124902094
53209 124892120
53213 15177170
53215 125086661
53218 140268652
53220 103024860
53222 64857869
53223 64859875
53225 280152850
53227 63372521
53232 251783794
53233 51538601
53235 102772991
53239 26695
53241 80421453
53244 202885127
53247 20397898
53251 127593591
53252 250012387
53257 183799245
53261 12450
53263 51757151
53264 65133472
53265 106966074
53266 1834
53267 167407056
53269 250110261
53270 98823488
53271 202972930
53274 256978600
53278 332292390
53281 181280280
53282 54825762
53284 332320378
53287 167838051
53289 310989160
53290 65162902
53291 54825762
53292 54768731
53295 199800797
53298 52156390
53299 166592243
53301 164895737
53303 65189520
53304 200426416
53306 152852089
53307 54302251
53308 156560917
53309 5660421
53310 68630747
53312 196316306
53313 128948276
53315 54750052
53318 17303998
53324 5718555
53329 89441489
53332 5735435
53334 89983770
53342 899
53343 9522
53348 263375476
53349 256934637
53350 211457175
53354 66126738
53355 211478357
53360 12766855
53361 4075750
53362 90088180
53364 4062471
53367 66191739
53368 3928819
53369 184638743
53374 201701
53375 56976706
53377 291115013
53385 200225183
53386 135336108
53390 200312633
53392 3911322
53394 74033790
53396 290911420
53401 45529390
53410 72733880
53411 86996887
53414 170385735
53416 173891396
53417 101838064
53418 72767625
53421 256903939
53422 3899161
53427 90109816
53428 203271697
53430 3901934
53432 43684590
53433 3253847
53434 203302941
53436 3889439
53437 332341799
53446 66624335
53449 45529390
53450 43818263
53451 166289354
53452 82376902
53453 116106630
53454 101686821
53456 233617976
53457 263767386
53458 332355106
53459 332355106
53463 291009869
53466 90144953
53471 245179135
53476 256872803
53480 137880442
53481 283436772
53486 123420922
53490 28886991
53495 17696358
53496 94157449
53497 185971388
53501 98900127
53505 971
53510 99023307
53513 166176318
53514 104774177
53516 169583439
53519 20442132
53533 295971280
53534 166310918
53543 90174114
53545 332393444
53549 266377741
53550 294055355
53551 64996322
53552 54314775
53553 81991249
53555 198272176
53560 216709364
53570 233504979
53571 58040
53573 81981189
53575 233493301
53576 94259619
53579 64597876
53584 332900500
53587 58987616
53597 94488643
53598 64630846
53601 332966708
53603 296363097
53604 370594716
53605 198357276
53610 71515664
53611 198323771
53617 370749391
53618 64708714
53623 257133804
53624 198357276
53625 94655101
53630 127794364
53634 368954742
53636 97584718
53642 42753410
53650 105899277
53653 369438854
53662 64708816
53663 232677418
53664 153071905
53666 369204305
53668 59045852
53670 59140202
53673 62232243
53676 3837632
53678 3837080
53681 3836392
53684 91995064
53685 62179433
53687 62117338
53688 85112579
53690 266232457
53696 12764152
53697 251292
53698 5334963
53706 198368886
53715 62050609
53718 63058781
53719 72879162
53720 332302750
53721 12733962
53722 72933685
53723 72933685
53724 198452533
53730 94996048
53733 266144130
53734 80635517
53735 12711548
53736 95898629
53737 198478688
53740 72986260
53741 198490905
53742 201742780
53743 73285571
53744 62000214
53747 5380488
53748 143251718
53755 167035505
53756 203662966
53759 198511368
53763 265932209
53767 35313385
53768 96611046
53769 331691105
53772 33347275
53778 265878273
53780 129064378
53784 8763930
53786 31855857
53788 331925561
53789 31836245
53792 70317883
53799 65042080
53800 89771841
53801 332008369
53802 3883962
53804 73023321
53808 198563105
53809 508057
53810 68605642
53811 49386752
53816 73217302
53817 73176155
53818 7527766
53819 208154480
53829 282594592
53831 115962813
53836 40625898
53839 492719
53843 89783870
53844 193251291
53847 40613136
53851 89862502
53853 58425583
53854 182012288
53855 142962350
53866 121090120
53873 50316761
53877 199628431
53878 120148642
53879 238155035
53884 83201693
53886 264346890
53889 58384602
53890 97004435
53891 40595191
53893 75992354
53894 254853253
53895 264269431
53896 80486335
53898 213149853
53903 101672524
53904 263934773
53905 90192088
53908 358493728
53909 40578585
53912 90289035
53917 143425859
53918 73289989
53919 200214959
53920 202013675
53922 289098286
53925 121231314
53933 266020140
53936 123715231
53938 41230078
53940 90490110
53949 121037454
53950 58345065
53952 140683691
53953 193244144
53955 90340312
53956 57935325
53957 123665805
53958 269173810
53959 170868193
53964 120937279
53966 108741821
53968 262918130
53970 89889308
53973 153798485
53974 22160323
53975 269683086
53976 269683086
53982 89955236
53983 5325772
53988 40499460
53993 58193836
53994 123614397
54000 141212829
54002 90193671
54004 26900089
54005 35538142
54006 107677389
54007 42023260
54008 279428011
54013 137462764
54020 270275617
54025 40452743
54026 84559347
54030 207255378
54041 2958167
54043 123526033
54044 123522943
54046 270318415
54047 123441933
54049 109507715
54055 156666285
54056 179993511
54057 67344824
54062 58169621
54070 159124325
54072 216194748
54078 12030143
54079 190589812
54082 23132970
54086 201720152
54093 66020896
54094 12030143
54101 158758943
54103 6977078
54120 348914748
54121 34801326
54125 70644192
54127 120820524
54128 98653836
54129 39544301
54131 26260833
54132 197443882
54134 2495
54136 214643
54140 12007462
54146 117174045
54155 87389322
54156 150970518
54158 123208031
54160 348948756
54163 11977636
54166 324077379
54168 127964126
54172 143116053
54173 96306898
54174 35538142
54180 290820
54182 123176232
54183 112069185
54184 194318654
54185 11946763
54186 127895515
54187 199957620
54188 302295
54189 55256756
54197 349037050
54198 76435463
54199 247471686
54202 57313061
54214 55077255
54221 247371704
54225 289304801
54226 542064
54229 98665700
54232 98681245
54233 55043886
54235 186097022
54239 111733363
54241 98722891
54242 357330994
54247 98732366
54248 58745076
54254 201365724
54259 262865884
54260 131245001
54270 354296113
54272 12100028
54274 11940699
54276 98755815
54278 98762673
54279 11938919
54280 86785830
54281 202732335
54282 143047463
54283 134650470
54284 142515312
54286 122302013
54288 98773307
54289 202645000
54290 34454764
54294 181010547
54297 104669682
54305 176941166
54306 183091618
54310 26720045
54315 11923583
54316 12280019
54321 11899434
54332 71577771
54333 104407791
54334 128346491
54336 4164947
54340 26022134
54342 107451140
54344 282294735
54347 26007796
54348 80405235
54349 29884642
54350 200248672
54351 109820077
54353 80413354
54356 25903378
54363 48542344
54365 98740379
54368 163961659
54375 25612831
54376 189142
54377 12842242
54378 134234082
54379 55033237
54380 181030595
54381 50361762
54382 60882998
54384 99021150
54386 71343612
54390 3474070
54391 12796669
54392 72110
54393 4248344
54395 12720
54397 57374000
54400 50292361
54427 50474724
54431 163761889
54432 6261
54435 124113867
54436 5834156
54440 110867822
54444 334209859
54446 160594162
54448 139766873
54450 6825602
54451 5260859
54457 67336393
54458 135023770
54459 5731955
54461 127362226
54462 163922159
54470 505860
54471 160588382
54479 151742863
54484 705922
54485 107674060
54488 107304632
54489 58520572
54490 170909066
54493 123203672
54494 24458060
54497 123858494
54498 277127849
54499 177643962
54500 123176033
54502 95729824
54506 160554835
54507 50411548
54522 54417455
54524 197554171
54525 160486214
54526 7232799
54530 54417455
54534 54109175
54536 58502808
54541 123297069
54542 103482487
54543 131990228
54545 37796449
54552 156188976
54553 289430600
54555 39153910
54556 328774521
54557 72859137
54559 36311675
54560 50387873
54561 39191554
54563 133109529
54572 6896
54574 92943753
54575 165150263
54576 3800892
54582 3937987
54584 178384210
54585 76123154
54588 99907252
54589 37948598
54591 53979146
54597 78727389
54598 258528900
54599 130502702
54600 6896
54601 6896
54604 132327050
54609 213364699
54611 292708599
54612 70312447
54620 129454012
54621 64656525
54623 38790096
54624 106664893
54627 369968456
54628 35341722
54636 61031606
54644 39210780
54649 12069502
54651 123577939
54653 154644956
54656 156618108
54657 50312775
54664 177195743
54665 80691362
54668 156722701
54669 352797461
54674 110998449
54687 111227959
54688 80666499
54689 95688841
54690 26942191
54694 123337758
54699 125666118
54704 54293010
54709 14033447
54722 54034481
54724 13565476
54727 92366848
54728 153932457
54729 96649335
54730 80636139
54735 135271542
54736 153677660
54737 115848982
54738 53967649
54739 333808016
54747 332268165
54754 57417
54755 80736921
54757 107317383
54759 119642725
54761 329100079
54763 65046793
54765 98627015
54766 137481832
54767 143263102
54773 143299214
54777 140956293
54779 43329277
54785 107934280
54788 161661817
54792 161361244
54793 143974621
54795 154932777
54799 53963285
54809 43301935
54810 58605934
54812 20336
54820 50426228
54823 187321496
54833 54471837
54836 187455560
54842 207502580
54845 39239569
54846 39076567
54858 69135949
54864 43687720
54865 66858936
54866 1052
54867 135383730
54869 187728062
54874 143882077
54876 132508248
54877 7044739
54878 143882077
54879 4173
54880 98091319
54887 138843842
54896 71699168
54908 117628319
54911 143373096
54913 174495293
54914 139061112
54921 37213969
54922 40321898
54924 62280384
54926 71852637
54928 119150933
54930 71650117
54931 139119295
54932 4495
54933 77761744
54934 186842204
54935 342142426
54936 294757590
54941 96150387
54944 99021150
54947 138989524
54948 9654655
54949 49257478
54951 96078304
54952 156296190
54954 294794959
54955 50781255
54957 294842502
54960 97772064
54961 83424257
54963 52058897
54966 80623323
54968 86493866
54969 366786244
54976 121494404
54977 294847501
54978 106825515
54979 112414937
54980 294884949
54981 36517
54986 135623045
54987 21187747
54988 51134518
54989 42969645
54991 294911173
54993 294915109
54994 294961881
54995 145007935
54996 305429746
54997 31933227
54999 162909093
55000 294988135
55001 78044931
55002 59976101
55005 121620467
55006 51124855
55012 22995986
55013 123669141
55014 121350042
55020 100562060
55021 153299183
55028 33771709
55031 23050326
55038 255307593
55040 71524447
55044 51118825
55046 53841737
55047 23111509
55052 69004307
55054 96660295
55056 51108853
55057 69301856
55058 51107708
55059 47862403
55062 117796946
55064 81415847
55067 96318111
55073 81421142
55074 81421291
55075 81421460
55076 81485784
55078 5472822
55079 81560451
55080 255285978
55082 86518235
55086 107761292
55087 15499183
55089 97362549
55091 16789191
55098 74027608
55103 255215216
55104 81621661
55109 255205322
55110 37969056
55116 141026480
55118 81662017
55119 121466525
55122 75821977
55125 255196263
55130 213116075
55131 67299928
55132 165944899
55133 10926596
55134 22622942
55135 81695768
55136 33719181
55137 61987761
55139 81707016
55141 81715911
55142 14714356
55143 81720098
55144 81736528
55160 254590389
55161 77413605
55165 254499505
55167 81751165
55168 123511454
55170 364901650
55171 81810270
55172 149786181
55173 90309946
55174 254493306
55176 37126142
55177 78015816
55178 164161329
55179 66337498
55180 51539100
55181 8227227
55185 75716181
55186 87004536
55188 128464358
55191 72661846
55193 23824793
55194 240129327
55199 111159574
55200 29242891
55202 254453252
55204 81952742
55206 60463208
55208 246096270
55211 29997875
55212 121907409
55218 29002156
55219 75672600
55222 61375102
55227 136166397
55230 75653107
55233 128427359
55236 14095179
55237 67475104
55238 55967117
55239 30264341
55245 254394124
55246 49143625
55248 23742157
55249 23742443
55253 64910998
55255 40491995
55256 63626326
55257 7852966
55258 33671969
55260 370161055
55262 51933039
55263 254328776
55264 254316616
55266 63150103
55267 83265089
55269 307758006
55275 121073078
55276 75618446
55277 75632138
55278 310951224
55283 104197030
55285 13159191
55286 171003264
55287 170935673
55291 9706899
55293 170935673
55294 170935673
55296 123494401
55298 62719297
55299 170935673
55302 118663660
55306 269061776
55309 170935673
55310 170764438
55315 171003264
55318 16092050
55319 171161752
55320 203482528
55321 343423067
55322 170655978
55327 170935673
55329 1261612
55331 170655978
55340 109649083
55341 171003264
55347 171187569
55348 60925287
55349 297446332
55351 254270452
55352 254270452
55353 297446332
55354 66848675
55358 86271031
55359 81634791
55360 14228
55361 75618446
55362 254249907
55376 70478343
55382 18708019
55397 254230541
55409 254164190
55420 10966144
55425 85825159
55429 354567715
55433 84047542
55435 111098575
55437 70660862
55442 73916347
55448 27771015
55460 162808695
55472 94616331
55493 63553344
55495 298688323
55496 85759942
55497 49894231
55498 298688323
55501 49767765
55517 11361378
55518 98410319
55520 279695998
55522 32027609
55529 132072926
55530 343462273
55531 85637045
55532 149094945
55536 160375061
55537 3368
55540 198571961
55544 117238269
55549 254138639
55556 160336307
55563 85467
55565 27436381
55566 11414437
55570 216331265
55571 256851663
55572 198571961
55579 198437526
55582 108360760
55585 90109882
55594 13400072
55595 68184862
55596 254083605
55597 93370240
55600 154325701
55601 326967923
55602 164689686
55603 68200537
55608 109446916
55610 69798433
55612 72003128
55616 71964200
55619 71896011
55627 113017849
55628 73521911
55629 172721744
55630 145481149
55632 364394241
55633 254040811
55636 86618301
55637 282962942
55638 12855499
55639 160173352
55640 51889694
55641 57675917
55644 19730374
55646 254047308
55649 125956853
55651 198126978
55652 267218420
55656 245873387
55657 198052013
55658 112939119
55659 113049668
55661 58868569
55662 12829050
55664 65907015
55665 254023682
55666 39062276
55667 39426155
55668 140857641
55670 73474985
55674 65889579
55676 248693897
55679 73380504
55681 253271166
55682 101065807
55685 110148495
55703 252070003
55704 120553076
55706 12809994
55707 128801298
55708 71807690
55709 65774232
55710 126913761
55712 344969945
55715 154040344
55716 28187780
55717 253915591
55718 53777719
55719 253692022
55720 67580716
55722 85488218
55723 21548891
55725 76388177
55729 135033636
55733 207045090
55736 156247734
55738 74033790
55745 61635311
55746 21095336
55748 97077850
55749 98457436
55750 267208140
55751 281330980
55755 107963674
55756 123118703
55758 97081970
55759 143458359
55760 97151334
55763 311820727
55765 49076495
55766 173418772
55767 64985506
55768 37424356
55769 12799690
55770 94925509
55771 12799690
55772 65713025
55773 170992341
55774 86754495
55778 97162063
55782 48991889
55783 49776496
55787 253376972
55788 253279264
55790 30133801
55791 75313604
55793 172344297
55794 128915908
55795 163010021
55803 8024034
55804 89375512
55806 263635693
55808 130406875
55810 252708351
55811 97165490
55812 97175372
55819 252778738
55823 32500558
55827 120842228
55836 97215858
55837 113484467
55839 87502637
55843 12789193
55844 252959541
55846 77339458
55848 12778583
55852 114812601
55855 74028297
55860 263690610
55863 93429898
55869 242945768
55872 264039526
55874 8723910
55875 97253039
55881 88492850
55883 88600206
55890 20359251
55892 65680402
55894 121156411
55897 59640472
55898 82550940
55899 65680402
55904 242991660
55906 117468059
55910 243575768
55911 86397254
55925 91381525
55926 65537243
55929 59708036
55930 22982620
55932 108783457
55937 59770661
55940 238813405
55943 243657821
55945 93338807
55950 59831569
55951 66320992
55953 40517839
55957 126785979
55963 20328611
55968 77824614
55969 25927919
55972 49411509
55973 243726029
55974 182808874
55977 38477
55978 154527954
55980 20270426
55991 156741351
55993 117028181
55994 243780174
55996 144267974
55997 156851881
55998 182940686
56000 19873
56006 49379849
56007 78010540
56009 78010540
56014 113792654
56015 20248578
56016 91516756
56018 38144882
56024 155239721
56029 46218450
56031 111297704
56032 49337602
56034 111230415
56035 9160422
56036 20233167
56037 49337602
56038 129874983
56039 181718995
56041 33863544
56042 111067984
56044 190928012
56047 274099170
56048 274099170
56053 97588760
56054 202814867
56057 190707558
56062 78634775
56064 20927613
56065 198222958
56066 66054148
56068 38886588
56069 1388473
56072 97659152
56075 97670254
56078 243935752
56079 20110051
56080 53443126
56081 97681784
56089 190390100
56091 20119418
56092 49317395
56093 9238929
56094 15612346
56095 20112094
56103 110972555
56104 233668630
56108 22890159
56109 15626491
56113 20102005
56115 128967815
56116 20079023
56117 280314386
56121 244085939
56123 117115396
56125 49272061
56126 244097955
56127 132287607
56128 49266633
56131 132524632
56136 236811354
56137 142696304
56138 15686920
56142 20048466
56143 243314924
56146 244201409
56148 244306900
56158 245622627
56160 34660492
56161 67665489
56163 246584588
56164 164949253
56165 111169624
56166 19965568
56167 89388925
56168 89375890
56169 89375890
56171 45032279
56177 90345545
56178 91908763
56179 130433706
56187 90486550
56189 90448732
56197 12756268
56198 131119999
56200 119846399
56201 166396961
56204 183009912
56212 13078037
56213 165678197
56214 122676927
56216 22836358
56236 112911
56237 13000858
56240 204346284
56242 126162613
56244 155065036
56247 246667156
56248 37359626
56249 38174419
56252 15732747
56253 38249466
56260 51898059
56261 40334254
56269 261062189
56271 12898307
56273 113675271
56274 89351346
56276 15759792
56280 40073637
56281 89250861
56282 12871036
56288 12831022
56290 142152786
56293 12705407
56294 88961575
56295 155303227
56296 12705407
56302 120562152
56303 88822151
56304 130674327
56306 12694320
56307 12692626
56308 123640281
56309 202983708
56311 12795610
56313 71332796
56321 72436173
56331 11048
56332 79568071
56333 261180341
56335 41932026
56336 72515073
56339 37870204
56345 203073027
56347 160336307
56353 119044367
56354 72580584
56356 97004435
56358 41897228
56359 121110573
56360 33365874
56361 203079487
56362 88803802
56363 28119232
56364 203165940
56367 37886094
56368 37897240
56371 73430774
56372 49386752
56374 41875405
56378 88752884
56379 76965421
56380 77114246
56381 109205546
56382 73591481
56388 66719239
56390 19517611
56391 38193794
56393 38207212
56395 38328332
56401 61870632
56404 72436173
56411 98076317
56412 123841148
56419 62719297
56420 261419675
56422 38404532
56426 99688636
56433 41723022
56435 41723022
56438 41702680
56444 41624808
56447 70294679
56450 82506808
56451 182322449
56468 60235107
56477 304244836
56479 180879656
56484 88643771
56486 156625
56487 212297876
56488 88637137
56489 41563220
56493 214078
56494 214078
56495 304032932
56496 68541854
56497 276513
56504 212106107
56509 197250497
56511 293611637
56512 96132873
56517 49226653
56520 196615533
56525 49189793
56531 197375704
56532 41477752
56534 366071954
56536 19476752
56541 49304937
56542 116826354
56543 41383982
56545 212098604
56546 205195857
56547 107629
56552 181494411
56553 95418949
56554 211875715
56558 120497910
56563 54087723
56564 203227421
56565 53520548
56567 164140413
56568 203629284
56573 120460578
56575 48535430
56577 33485300
56578 211817039
56580 211815750
56583 83325958
56584 211809912
56588 14081093
56591 49302561
56593 75110944
56595 19528953
56596 246129268
56605 13575633
56608 116919212
56610 51528522
56622 63488280
56626 48595025
56627 113545501
56628 213985904
56631 68453124
56633 214076591
56635 238399739
56636 110995107
56637 17783
56638 43850012
56639 187770364
56640 22230065
56647 242548954
56649 96256788
56650 41320067
56651 113638053
56661 14120777
56663 113910471
56666 54082132
56667 54084057
56669 54084518
56670 211976322
56671 206204524
56672 54084998
56673 54085391
56681 251390670
56683 46846845
56685 251390670
56691 101387395
56692 11406040
56696 17727
56706 266384509
56707 329583200
56713 329596944
56722 102101306
56727 126487898
56731 84224060
56736 86391678
56745 61445476
56748 19605142
56749 19685598
56752 64930267
56754 136914981
56756 86544661
56757 106064721
56759 106045378
56761 106004016
56777 160173352
56778 110639716
56782 51260501
56796 154570576
56797 65570325
56805 65700202
56806 266459564
56807 242008028
56808 266499319
56812 18619945
56813 215397611
56820 138999
56821 266522733
56822 53315225
56824 46398993
56826 65713702
56827 65884477
56828 84160147
56830 183789251
56831 105944623
56836 270250348
56839 66283729
56843 25555937
56844 202685000
56855 105875765
56856 47854944
56858 25861072
56863 47961587
56864 115101510
56865 18778413
56867 8906491
56869 151742863
56872 47988263
56874 105872831
56875 7546031
56877 299315347
56880 105790577
56881 121377753
56882 47892592
56888 46788094
56889 109756383
56890 47863491
56891 164415532
56893 302157656
56910 105779868
56911 183122653
56914 67491645
56917 112072444
56931 77275261
56932 204809177
56937 244754181
56938 55223648
56939 302067987
56941 204824792
56943 105860881
56944 105703254
56949 278239911
56950 23494389
56955 104870397
56957 204890042
56958 105940660
56960 25966662
56961 9342049
56962 268079316
56969 302001008
56971 301950764
56973 111029593
56981 204946773
56982 37514468
56983 68111765
56987 47997482
56988 116931530
56997 47892038
56998 224703155
57006 28977837
57010 105018508
57013 268337606
57014 13531
57016 301811738
57018 301784527
57020 7295358
57024 204979326
57028 345752516
57030 308575660
57031 205034115
57032 73957734
57040 205089806
57041 113248709
57043 197450541
57046 268343684
57049 268379621
57053 121615665
57060 58273617
57061 51818507
57064 268392341
57066 346020736
57068 50966800
57069 48088349
57070 224145898
57071 74111925
57073 257560312
57074 165065042
57078 242571057
57079 242547402
57084 135466427
57086 242489936
57088 156264266
57092 205095754
57093 268392341
57096 63085822
57098 17969077
57099 205099075
57102 242426044
57104 205164399
57109 74450897
57110 242426044
57112 268396599
57118 6474757
57128 365745696
57132 205241968
57139 145886559
57140 32434641
57141 230564810
57143 268405747
57144 11585070
57149 77363035
57151 10577257
57157 145065276
57159 32364665
57160 365699650
57161 152256520
57162 72450948
57163 136466988
57164 199157123
57165 365839177
57166 245254723
57170 268412459
57171 52468659
57174 230343567
57175 59831569
57178 117086046
57179 205764834
57188 23014158
57189 268416146
57192 4667786
57193 117057709
57198 22875300
57205 4557656
57207 17935497
57208 4879
57209 70491447
57210 89904038
57216 121779612
57217 18252162
57221 99132337
57222 107717388
57225 264795404
57228 55200588
57229 18439617
57230 163015126
57231 10591162
57233 55207262
57238 66150862
57239 196894
57244 19951239
57246 106859315
57247 18200152
57249 60016897
57250 81959778
57253 18333664
57256 165383718
57260 10390466
57262 86638803
57263 55227402
57266 107764093
57268 11073204
57276 121741703
57277 119044367
57278 2328178
57281 121634182
57282 83517646
57283 121734026
57285 121732530
57287 103579201
57288 121732530
57292 59977949
57298 103074976
57308 9103940
57317 60073858
57321 83517646
57335 118775436
57339 94842133
57340 14174518
57342 268422465
57346 35442403
57353 133981998
57362 111085890
57364 119666947
57367 105406094
57369 97042869
57370 14190682
57372 14224403
57373 268425404
57375 112012062
57376 155344324
57377 207612141
57378 14237495
57394 59907124
57398 5123648
57401 161651398
57403 58967971
57404 154262769
57405 35499181
57406 153775894
57409 114136231
57414 32823551
57416 120114881
57417 14237495
57421 15011
57423 123552867
57425 80455374
57426 89430885
57427 14254
57428 65145
57431 25091458
57432 95086865
57434 153407397
57437 57941694
57440 264542754
57442 240303949
57443 11920180
57446 178856920
57448 90541372
57451 193325924
57452 90766108
57456 240203083
57459 114003276
57461 94453777
57464 151742863
57465 233973213
57466 105689331
57467 233973213
57468 195974710
57469 7208571
57473 269118905
57476 103468220
57481 167116718
57482 256221546
57485 266929733
57486 240247910
57487 103376454
57489 73076288
57493 266944972
57494 113853668
57495 6880
57504 262342164
57512 198947427
57513 266959103
57514 75005709
57515 14248124
57521 262210394
57522 266966847
57524 165462849
57526 14468796
57527 14742204
57530 29015880
57533 3651
57534 8178447
57539 8927439
57540 208800693
57541 289098286
57543 14835588
57548 16908185
57549 18551792
57550 134188941
57551 134188941
57554 5922682
57555 101185211
57556 249938075
57560 18583932
57561 48605341
57563 50648565
57567 266970828
57569 75935874
57570 121200476
57573 5886453
57575 14912255
57581 13775656
57582 101657661
57583 5851179
57585 184899551
57586 1476
57589 111928891
57591 14943971
57592 31718
57598 379618
57600 4157
57601 185183696
57602 8927439
57606 101407935
57608 125855751
57610 233797
57611 169777585
57612 37844326
57613 14963923
57615 94860053
57616 373689238
57617 14955614
57619 15022091
57621 142496742
57622 142508547
57625 369781892
57626 17552645
57628 175681815
57629 90664852
57634 116896
57635 15272415
57637 13410924
57640 184810220
57641 256232340
57642 255414093
57645 92737199
57647 31427900
57672 16344357
57688 122530512
57690 214164105
57696 142018886
57700 146152128
57701 50024722
57703 255409360
57705 1130
57706 8946675
57708 13401018
57709 42300716
57710 255409360
57712 142005326
57714 153524769
57723 155954523
57724 71749557
57725 139293604
57728 13397689
57732 35553045
57733 13384304
57734 130392346
57742 19265105
57745 141951775
57755 52267782
57756 42459569
57757 71383117
57758 139183068
57759 65537243
57761 138966769
57762 41659644
57763 13336124
57764 52177636
57766 138925466
57770 71714771
57781 93503461
57782 13324227
57783 280314386
57785 93718869
57790 62428142
57792 51872530
57793 141893848
57796 93594824
57799 8735864
57801 62458215
57804 105787783
57806 75118166
57807 62520926
57809 62550147
57811 255392172
57812 74560136
57816 62580532
57822 300081415
57823 37954523
57824 13293198
57825 119044367
57826 62612863
57829 41051025
57832 169676258
57836 101947981
57840 51599533
57843 255186436
57845 52140161
57853 51476224
57856 307811438
57865 213955058
57868 133669430
57874 206053101
57875 89959757
57878 80731505
57879 168443152
57887 168756829
57889 43980397
57893 81144345
57894 44169266
57900 133522421
57903 89890470
57905 44299062
57910 44424046
57912 168275583
57918 62520926
57928 267464422
57933 58650070
57935 267376601
57936 146394929
57939 26258041
57940 175793065
57941 348992087
57942 121892203
57950 121865594
57951 38807462
57952 124363627
57956 82805195
57958 107871260
57966 44503598
57969 219591400
57984 169679223
57995 169679223
58003 320635554
58009 15091234
58018 267353514
58022 3927578
58023 107912854
58024 135057048
58026 73846430
58032 162160681
58037 97494768
58044 354296113
58050 249158040
58051 15047544
58055 15502567
58056 109117450
58059 109131242
58063 122089958
58069 267269433
58071 27178635
58074 78010540
58079 66318572
58081 236791941
58083 236777228
58090 161124990
58092 102693104
58099 330615560
58102 132250083
58104 99021150
58110 201180960
58113 161123139
58120 145047557
58121 153074063
58123 151742863
58125 325581863
58126 66318572
58127 80229067
58136 136257690
58148 78010540
58150 161107841
58153 28150664
58156 151742863
58157 151742863
58160 249158040
58165 165383718
58166 24453371
58169 136543518
58180 26379145
58183 41689503
58195 267169906
58196 48306463
58205 262539038
58210 262539038
58211 39362420
58215 169679223
58216 165383718
58218 126487898
58222 23494389
58223 145990161
58231 66682946
58239 175660647
58243 231456251
58246 31003309
58256 267129174
58257 234220
58258 18003484
58270 289098286
58275 12698
58277 57685268
58280 1388757
58286 282962942
58287 66737781
58288 66740246
58289 82859028
58291 105641298
58294 151742863
58295 66742274
58297 71514733
58298 54505067
58300 66726166
58302 156742816
58314 107879001
58315 71514320
58320 12572597
58324 28299520
58338 48306463
58341 61158053
58343 86557228
58348 362771152
58354 186097022
58361 94252207
58363 99021150
58365 26383450
58368 207496112
58375 267091977
58376 220023924
58379 187230225
58380 139355968
58383 83714733
58389 160695849
58390 104003275
58397 26496384
58400 197796583
58401 55302397
58402 44448371
58409 187162837
58419 301536191
58429 5586987
58430 254362217
58434 169679223
58436 100464041
58438 100331389
58445 110938053
58446 180419930
58447 232540304
58448 180338104
58449 5502273
58450 180289509
58451 153514124
58452 23058597
58453 76242304
58456 107950812
58458 180194170
58459 7703874
58461 366065908
58466 232497873
58468 52287512
58469 181594474
58470 232459266
58471 362259166
58472 232428077
58473 232427908
58483 232260732
58486 93010913
58487 79536107
58488 232240989
58490 232240989
58494 21719
58495 80036941
58496 155189034
58497 56632817
58501 34905677
58507 232752155
58511 9236619
58516 99021150
58527 160871541
58535 108223996
58537 86630049
58539 6601
58540 231117037
58541 180069702
58542 86617885
58543 45053513
58547 86597025
58555 55125070
58556 333721730
58557 86570485
58558 105393532
58559 8185037
58560 293611637
58561 116274426
58562 330742875
58563 201725576
58564 161193482
58567 116295483
58570 116261094
58571 236372108
58573 89855266
58574 213444240
58575 9628709
58576 75027920
58577 79783364
58578 119419863
58584 141785822
58585 101897593
58586 196912837
58587 23268420
58589 15290981
58592 116192475
58595 58904019
58611 71616356
58613 207819094
58621 89820841
58624 116455722
58625 119311488
58626 116451075
58627 1150443
58629 119174803
58630 107989271
58639 306895587
58640 32935425
58641 107989271
58642 79224319
58644 208148324
58645 121734026
58654 89698386
58655 105077029
58656 307150906
58657 140867107
58662 186315967
58666 86470181
58669 89690004
58670 12967331
58673 89968769
58674 138654231
58677 278239911
58678 104954470
58679 105096979
58681 105148347
58682 278239911
58685 117255144
58689 55911193
58694 306518503
58696 208402642
58697 158115319
58700 248977583
58703 105096979
58705 104955111
58706 248908066
58707 120353549
58708 248895044
58709 53057933
58714 53657474
58715 248672993
58718 39546743
58719 53634004
58722 213320420
58727 98077986
58728 340437081
58735 104809863
58736 138636615
58740 53490136
58741 44619052
58744 105096979
58745 105148347
58750 105096979
58752 105096979
58757 144545531
58759 90486458
58760 53411703
58761 39618359
58762 86434360
58770 39490786
58773 86106857
58777 72816175
58778 7497236
58779 90278669
58783 53624139
58787 238995699
58790 78310319
58796 144715985
58797 183694175
58798 169677158
58803 89222144
58804 118474699
58807 50691818
58815 61451420
58828 96258538
58830 171392335
58834 63641642
58836 96386297
58839 341014750
58845 92829716
58847 86367456
58849 96466246
58851 89133101
58852 96438260
58853 293611637
58861 113513475
58865 136293852
58866 114000449
58867 51811305
58870 45666417
58877 64013092
58879 352331489
58880 352331489
58884 352461481
58885 6384357
58886 203097812
58894 18057884
58895 50602376
58898 88819154
58900 51416725
58903 66260
58905 300295437
58908 213225663
58909 268177354
58911 88758709
58915 82516428
58916 40243850
58919 300252817
58928 213181001
58929 246081002
58930 268177354
58932 47830394
58933 80082931
58935 300252817
58944 7580677
58945 45589976
58958 20037539
58962 47513999
58963 21095
58964 89496339
58965 63255063
58966 138103311
58970 268184630
58974 45535858
58976 99332704
58978 58646081
58980 17867843
58981 114968368
58985 201280712
58986 45834638
58988 363966828
58992 156497060
58993 24550692
59001 363464178
59002 75492400
59003 152464175
59004 213121783
59007 213084235
59012 105960259
59016 106021314
59018 106106719
59019 83868024
59021 213060401
59022 66455769
59027 47319240
59028 268197191
59031 262539038
59035 225058209
59037 343958586
59038 213041750
59040 107962985
59041 63222892
59042 36168281
59045 63062465
59046 224757486
59047 83398411
59050 94445859
59051 202697861
59052 213001816
59054 268199420
59055 83426487
59063 293611637
59065 33205891
59075 58780919
59078 89581856
59086 47175172
59089 99006480
59090 56976706
59092 89572455
59095 212953471
59096 106183098
59097 212953471
59099 92943753
59101 96773823
59102 212922252
59103 44620186
59104 268221922
59105 83552769
59108 106226118
59114 105159421
59118 212866016
59119 193446543
59124 154858378
59126 153677636
59128 82516428
59130 83604149
59137 83949012
59140 63116417
59141 26322893
59145 67809181
59161 65577369
59172 289098286
59173 281488
59174 53999
59185 107932748
59196 48460
59207 23618659
59211 268221922
59223 80525614
59225 64711722
59227 24703
59229 1273531
59232 250090608
59233 19626200
59238 5552
59246 58658455
59253 44591062
59256 47311205
59258 23410745
59261 1383893
59273 361848675
59288 112549086
59291 54184407
59292 68087969
59294 19504057
59296 34218538
59297 96185943
59298 128671803
59299 157614320
59306 105840176
59309 12967845
59310 11226839
59318 96195139
59321 14199001
59326 66084368
59327 142895692
59330 44722225
59337 89496339
59348 176240587
59354 32600621
59356 44749930
59357 135904773
59360 176217103
59362 11294
59363 268242519
59374 68131432
59376 47695928
59377 44744874
59380 68296774
59393 140412366
59394 66835749
59398 66840594
59403 176056247
59408 140246838
59419 343256956
59421 66857546
59429 258217646
59430 65266009
59431 251390670
59432 251241801
59435 251461009
59439 42252097
59442 251295026
59445 251390670
59447 251390670
59453 175784624
59456 66862591
59459 21844
59461 88818900
59462 79186529
59468 79283193
59469 88985515
59470 66862591
59471 66864803
59472 44744874
59477 108133384
59479 44775990
59480 79357228
59485 251577036
59486 135232779
59487 1881
59488 1881
59489 175014122
59493 66878943
59495 210885597
59500 174867792
59507 174831637
59511 50107429
59515 211049201
59516 14826556
59519 14833872
59522 174733392
59523 64044692
59527 174373939
59528 108483712
59529 14863274
59530 66898771
59533 84262796
59535 242545569
59540 66908206
59546 14876970
59548 51768793
59550 14881249
59559 14891372
59560 43213911
59565 64938000
59568 66922849
59571 343727101
59572 14907694
59573 14914089
59574 83872065
59575 66931650
59578 135314463
59579 14926317
59580 184770953
59583 184081982
59595 14944769
59597 66934282
59600 343750750
59607 109652862
59611 15026751
59612 135194277
59613 32984143
59615 109857946
59616 239666849
59617 84271390
59618 200539159
59621 82660551
59629 63947904
59630 21651296
59632 154019195
59634 11738378
59635 154114478
59636 63788219
59637 36944841
59638 197404111
59639 40164978
59642 189582716
59645 312105
59652 83815801
59664 141835541
59665 83637433
59668 11721881
59671 86169957
59672 22987088
59675 63725984
59682 255143
59683 178371522
59684 329130716
59686 83515847
59688 178425098
59693 245111382
59695 66226733
59698 178560537
59699 63601310
59702 31669707
59704 329301891
59705 143024509
59706 216151257
59707 31871355
59710 151709600
59712 329333773
59717 27503010
59721 83421150
59722 178636125
59723 37854538
59724 83410981
59725 154221575
59728 63508665
59729 31772869
59731 83478602
59733 63277480
59734 31784381
59735 178935304
59736 329416829
59737 253807094
59739 31902328
59742 66446854
59744 329421595
59745 211984048
59747 158170058
59748 35838663
59749 202264843
59756 111880831
59757 135579135
59759 24346439
59760 32148311
59761 329437218
59762 35410866
59764 32148311
59767 32175218
59772 199433636
59774 117723630
59775 32006226
59780 329463605
59782 199766555
59788 37497397
59790 238899061
59792 124741419
59795 31022805
59796 192472934
59800 205683603
59801 145434371
59807 14159249
59808 66150862
59815 107933222
59816 189571902
59820 201486833
59821 371536133
59822 133006980
59824 125497845
59826 118442132
59834 30245640
59837 307531377
59838 125526182
59839 50049479
59840 307150906
59843 21621963
59846 38890855
59847 184540883
59850 348176220
59855 164685024
59861 234132770
59862 30243964
59863 129102163
59866 30333301
59870 17973513
59872 30479461
59874 27541419
59875 242562865
59876 257251474
59877 66941546
59879 202135327
59881 27678631
59882 25228042
59884 197915616
59885 30689641
59886 30209810
59887 348196576
59888 27567792
59889 126737648
59891 154902574
59892 26292229
59893 81364181
59894 307241490
59895 32083087
59898 189575577
59902 100800694
59903 81374999
59908 157151801
59910 86892794
59912 81378928
59916 59933902
59917 121051224
59918 81574829
59927 72640838
59929 41433471
59931 119919572
59934 11629147
59935 1881
59937 44684376
59940 25992120
59946 332224527
59962 99677794
59965 99810426
59966 33420
59967 134367225
59969 351654257
59970 142871080
59974 267616911
59980 114392952
59982 116733580
59983 66335991
59984 19124882
59985 236695226
59986 26742020
59987 83907676
59989 10071089
59990 270250348
59991 1859011
59994 99699817
59996 266231295
59997 99759397
59998 264994887
60000 99739657
60001 99759397
60002 20306301
60003 24605681
60004 10049237
60006 20290768
60008 42197495
60009 97922310
60010 9994665
60014 9975384
60015 52877937
60028 83418098
60029 10771330
60030 258130291
60031 9957826
60032 15604669
60034 121303618
60042 56383606
60043 67517690
60051 83435305
60053 255362363
60060 87343447
60061 144672133
60062 52851800
60065 264670188
60069 339914249
60070 35529794
60072 20281265
60079 20173364
60081 186067983
60082 20176297
60086 20269061
60088 106369388
60089 105406094
60090 20154584
60091 105096979
60092 140339167
60093 99825457
60094 186265259
60095 35447041
60096 12777169
60097 11853492
60100 108324595
60101 9612512
60105 11799622
60115 97459604
60116 184106370
60117 1141
60118 81682448
60120 23001726
60121 55371601
60123 4937346
60124 80702909
60127 11791341
60129 97839262
60134 4809042
60137 98218859
60138 4785595
60139 260833039
60140 38140735
60146 267734829
60147 106464911
60150 123415488
60151 34252904
60152 51052767
60155 26086720
60156 82008282
60159 289098286
60166 18003484
60180 3121961
60182 97347646
60184 3121961
60185 4353412
60191 199010351
60196 91872722
60197 211145130
60203 55062039
60205 98506912
60206 45571677
60208 361301567
60212 1562740
60213 151742863
60231 54084998
60237 239247356
60247 114890047
60257 98256827
60278 131411554
60280 136257690
60281 4353412
60293 28012457
60294 73293871
60306 51040241
60308 174102705
60311 151742863
60322 69135949
60332 98301616
60337 10417830
60340 90136470
60341 26267944
60343 10414198
60345 319613374
60346 239247356
60349 4353412
60362 90607462
60366 3426252
60374 169679223
60376 90607462
60394 96499859
60411 4304268
60418 242552304
60427 13775656
60436 69135949
60439 67389589
60445 50985357
60449 26084686
60450 50983963
60451 143474511
60467 98621837
60476 28150664
60478 12698
60484 12682196
60490 50981836
60491 54084057
60492 99872953
60495 99873155
60496 59054474
60500 53316788
60506 68679742
60511 129102163
60512 156377259
60520 95486736
60526 154918035
60527 11763368
60535 188533128
60537 116544566
60538 111348570
60542 289098286
60544 151742863
60556 174357678
60560 2186490
60570 269489413
60577 2722898
60580 131411554
60582 13775656
60590 165383718
60599 289098286
60600 99021150
60605 3167076
60610 4189944
60628 64368187
60630 64374262
60633 50969910
60634 3927578
60637 136257690
60638 188584993
60639 110418481
60645 57238077
60646 11637963
60647 110374361
60653 4175232
60658 77189839
60659 110285474
60661 77265837
60662 77352350
60663 95305307
60664 110202340
60665 77415816
60670 280152850
60679 264513451
60685 11745219
60688 119321592
60689 91569164
60690 95142461
60691 247565926
60692 35387183
60694 156549074
60697 82122871
60699 91538841
60709 21196162
60712 156480184
60713 35361049
60715 119473689
60725 41748969
60738 51023289
60741 35071943
60749 11696081
60751 35256601
60752 232210
60757 257517114
60761 88892662
60770 262539038
60774 21113963
60776 35131207
60778 105219741
60784 54718085
60786 106171053
60787 104870397
60788 90136663
60791 90193800
60792 63304539
60793 35116466
60794 269814874
60804 115132798
60805 75299255
60807 20159
60809 75247793
60810 28364162
60816 115685463
60817 49552915
60819 75100216
60820 105148347
60821 278239911
60828 343327842
60830 135690182
60831 43855765
60834 2246
60835 26307687
60836 89198030
60837 35084073
60839 75024024
60840 91257252
60841 75009960
60846 26319737
60849 86955011
60859 373216944
60862 130137857
60868 173127971
60873 54975495
60877 90680866
60879 95644
60880 14859265
60881 92241
60882 7046591
60883 77924796
60884 107825703
60885 108087208
60890 26328723
60891 258141022
60894 332220291
60898 34967843
60899 173135777
60909 155264756
60914 97289033
60917 155058736
60918 35071943
60937 147723779
60940 185971388
60942 11755872
60943 206755837
60947 97425453
60953 26330339
60954 26336610
60959 5286113
60961 136720658
60964 1823
60967 16990745
60969 166294198
60972 36899927
60975 94327442
60977 142026917
60978 35010136
60980 26339208
60981 4780679
60983 5194239
60984 142006288
60985 5115277
60986 166186025
60988 166122712
60990 166087953
60993 105534663
60996 364561949
60997 154815214
60998 26342057
61002 165997389
61005 225424061
61012 54630242
61013 34967979
61014 165208528
61016 34962477
61025 42218857
61034 244625326
61042 9983875
61043 164000806
61053 355611966
61059 59908522
61064 154691964
61068 270288936
61081 355655356
61087 143939841
61089 12746083
61090 34917734
61091 21813086
61094 246957940
61102 262973397
61106 261513670
61107 53685489
61108 185971388
61109 304500487
61118 222149552
61129 97572234
61133 5094782
61137 64193249
61141 84436078
61143 189680435
61145 108772084
61147 50107015
61148 265962403
61150 266091497
61151 189702606
61152 189702606
61154 258141022
61161 213976968
61163 189790539
61164 50797003
61165 67541927
61167 208879313
61168 265930998
61169 42675120
61170 189796726
61171 84131741
61175 15485535
61176 93192642
61178 65662329
61179 268893735
61182 56046432
61183 321858409
61186 73637344
61188 189861090
61189 34907791
61193 34906035
61194 34905770
61195 34904791
61196 132970347
61198 189861090
61199 56028410
61200 34885141
61205 51612797
61210 56008150
61212 55999781
61216 34877560
61217 58664296
61218 115824903
61220 55963205
61221 51753071
61222 11230693
61224 189874363
61225 55910756
61229 11329386
61230 98814405
61231 35171372
61233 3826927
61234 205414289
61235 206053101
61236 85223787
61237 206751631
61238 51717630
61239 133402295
61243 270690910
61244 55703954
61251 222053457
61253 212929129
61254 212793163
61255 50886106
61259 212808533
61260 270697405
61262 270703169
61267 2459
61270 7671
61271 86507131
61272 39756593
61275 50988276
61276 50695983
61277 111619050
61282 55567189
61283 53761841
61284 270777057
61287 55460700
61288 270767603
61289 270762629
61290 55423576
61293 1881
61295 37875881
61296 3415144
61297 5416420
61298 49220189
61299 65196455
61301 5355769
61303 270745909
61308 270742900
61309 21908189
61310 70695305
61311 55180137
61317 212695105
61319 49220189
61323 50557603
61325 70253407
61327 173024476
61330 172986858
61331 5256711
61332 172980001
61333 114079305
61334 172932571
61335 270736172
61338 24107953
61342 5214266
61343 23981861
61344 24868080
61348 50316761
61349 270727770
61350 7686539
61351 270724016
61352 70094006
61354 23975763
61357 23969714
61358 23968900
61359 23961520
61360 49220189
61362 46936889
61363 23957086
61364 26310769
61365 186104351
61366 81955593
61367 68059479
61368 270718400
61369 270718400
61370 64545731
61374 68554569
61381 189903384
61383 45174829
61385 64375459
61386 93936676
61387 40263407
61388 254041509
61402 23772817
61403 64368182
61404 254027370
61406 64363630
61410 45351860
61411 23765814
61421 135866324
61422 28373666
61424 108328362
61435 6856098
61441 64321561
61442 210496515
61444 189914462
61450 121601024
61452 31003309
61455 219799605
61457 270495886
61460 189941184
61468 94656052
61479 189947741
61481 94247377
61488 80443236
61489 134645124
61490 189951665
61491 67280751
61492 5190826
61493 210696354
61494 80457041
61501 210747680
61507 34278277
61508 189973220
61509 66870044
61510 189986193
61511 5175779
61513 270475142
61514 24235216
61515 210787676
61523 210960353
61524 44589551
61539 5170283
61542 208249096
61543 5159777
61545 115323850
61546 5154496
61551 47931981
61552 47065727
61554 210966343
61555 5418
61558 270450877
61566 81727487
61570 75110944
61571 75110944
61572 199865432
61573 1403
61574 112121806
61581 5132965
61582 224308940
61587 5132965
61589 224308940
61590 114183848
61591 114184594
61592 112051718
61593 114356806
61598 79143527
61601 224308940
61603 5091690
61605 199902957
61607 224308940
61620 63917976
61621 302483182
61622 199966219
61627 79165914
61628 200094240
61633 5049148
61637 4180581
61639 63993040
61640 332288825
61642 113487
61646 79178593
61647 330828695
61650 1446861
61651 51247335
61653 24138827
61657 18384395
61658 51215626
61662 4162687
61663 200110221
61664 89475086
61665 79128372
61672 76260028
61675 200114523
61680 68259582
61686 50759455
61689 52519124
61691 18003484
61692 108244979
61693 200119501
61698 145783169
61701 220439500
61703 68029535
61704 258651674
61705 340615413
61706 50614161
61707 340610766
61708 266023276
61712 82855849
61716 74121512
61718 68005724
61720 230167630
61721 163829023
61722 82776480
61727 164099394
61732 4154689
61733 82719004
61734 4151235
61737 76185831
61741 9389572
61742 82708469
61743 229995353
61745 90678514
61746 21285775
61750 9383597
61751 4146892
61753 333143889
61762 229954968
61767 132293317
61774 76176338
61778 156492454
61779 9183047
61794 333210219
61806 76154036
61807 199659199
61808 229886255
61817 206370306
61829 101290373
61838 9257771
61846 333340252
61851 333443847
61861 15984
61867 90513244
61869 4137733
61875 5553
61878 5553
61880 60930923
61881 18339060
61882 91477145
61883 99021150
61889 66086072
61900 148693958
61905 6401
61906 5170
61907 4645
61908 64054045
61909 3289
61913 333452263
61914 157438636
61916 37687549
61917 82683055
61918 112343759
61920 63969553
61924 61126139
61925 232349893
61927 66074399
61929 66074718
61930 66074922
61931 66075078
61937 61195453
61938 333456757
61941 57939007
61944 37695713
61945 4104855
61946 4090338
61947 333210219
61949 4089003
61950 37677824
61951 88945296
61952 63898932
61953 4090338
61954 216396313
61956 61037107
61957 5017551
61959 63834839
61960 193957623
61968 64086584
61969 64042417
61970 205345237
61972 63744887
61973 231427774
61975 205446435
61981 63485629
61984 205464220
61985 63454752
61986 63433938
61993 56596333
61994 190480917
61995 4876511
61996 3835324
61998 177585648
61999 257984752
62000 48441735
62005 58153712
62009 3806531
62011 205480888
62013 205439043
62018 55048449
62022 58153712
62024 64031941
62025 58098166
62026 97667597
62028 67752045
62029 7265577
62037 77676476
62038 190734409
62042 190762338
62043 198786240
62044 19951239
62045 68891132
62046 190783544
62047 110940257
62053 199433260
62059 125441506
62062 176336073
62063 204163342
62064 7234626
62071 40897
62073 11630585
62076 14221565
62077 190874058
62087 53752519
62090 191059185
62093 198647730
62094 53529112
62095 31833628
62096 163069943
62097 63952357
62098 33344270
62099 315325309
62102 37934636
62104 63918897
62106 191095047
62109 63166295
62110 193965451
62111 345676527
62114 256577552
62115 81164077
62117 47752607
62118 88065552
62120 198586688
62121 256499769
62126 299790147
62128 82718700
62133 239071413
62136 214302565
62137 256479471
62143 207977565
62145 83696909
62146 190877583
62147 54276115
62149 339855850
62154 16497980
62156 19929704
62157 214249858
62158 16482764
62159 105059935
62164 47667863
62165 5134212
62166 36459115
62170 5123648
62171 5123244
62172 5120619
62175 71767235
62176 13775656
62179 58372727
62180 5103892
62181 16465214
62183 10227195
62184 15331624
62186 51786070
62187 214247887
62189 190902201
62191 248821224
62193 10243906
62194 160064302
62195 258084163
62196 190907153
62197 202886063
62198 190924294
62199 125411816
62200 45296814
62201 191039725
62202 20075553
62203 10280365
62205 47558031
62209 47545196
62210 214180811
62213 74369941
62216 57576892
62217 214047611
62220 83730544
62224 47195310
62225 83761979
62227 266400043
62228 131411554
62229 191121887
62233 70806224
62234 266231295
62236 124970201
62238 191121887
62239 184365503
62241 90873187
62242 70822782
62243 191125996
62244 191173014
62246 282962942
62247 70865428
62248 57530206
62249 51733632
62251 4029083
62252 119169633
62253 191178705
62254 56482748
62255 145181608
62256 191184105
62261 89458573
62263 4113621
62264 52086932
62265 160577885
62266 191206285
62267 57504551
62268 267116106
62269 260878001
62273 213998180
62276 37745079
62277 213984997
62278 20501702
62279 3863089
62281 93767688
62283 93767688
62288 96424778
62289 50721106
62291 9617599
62292 191273853
62293 81599642
62294 169053295
62295 213875695
62296 9586855
62299 50361531
62300 81494770
62301 57429572
62302 2235
62304 9459878
62306 191328914
62307 190937390
62308 51377576
62309 3119477
62326 319537640
62331 75186828
62334 38139492
62335 224910490
62337 57420451
62341 97219399
62343 70611451
62348 31514383
62350 37953854
62351 38067513
62352 87028059
62354 242390749
62359 7432616
62360 87063651
62362 38108541
62363 7382348
62364 87102634
62372 87113051
62378 38108541
62383 78677868
62384 87128660
62386 130797929
62387 87171644
62388 2036351
62389 113887357
62393 41406348
62401 255164705
62402 202390141
62403 75670625
62405 31682294
62408 87233172
62415 87391740
62417 35088
62420 41351819
62421 33292042
62422 254001
62423 22073026
62426 87396341
62428 31752519
62429 83523059
62430 14223956
62433 83737937
62434 41170145
62436 49060503
62437 57107363
62438 104908807
62440 38249594
62442 73773907
62443 122403315
62444 87431753
62450 992
62452 96582835
62453 14221361
62456 53300274
62457 255963589
62464 38282818
62465 75110944
62467 255995195
62469 80444232
62470 67910772
62471 962
62472 10409307
62478 87441296
62480 84133112
62483 15003018
62484 57685268
62486 211233234
62488 82516428
62491 17729493
62503 20261170
62504 1745658
62510 169882619
62511 76905933
62512 95465053
62513 97931434
62514 14335450
62516 87448138
62517 14298405
62518 87448138
62519 57620704
62520 189592295
62521 141837568
62523 14238600
62524 40547897
62525 81548835
62526 82957936
62527 256010139
62528 83116177
62529 164355153
62532 256046590
62534 92454506
62535 91119273
62536 256026641
62538 83116177
62539 10085477
62540 211478357
62541 81558112
62543 14703692
62545 163624389
62547 43790355
62548 88140886
62549 256046204
62550 87454295
62551 256051687
62552 256083242
62554 256089093
62555 43818818
62556 256091721
62557 256103365
62558 88996008
62561 184872031
62562 266141480
62563 62489812
62564 265190704
62565 5120395
62568 43834197
62569 87460810
62571 91194121
62572 89285842
62573 43848562
62574 165601671
62575 129650234
62576 199433260
62579 43892174
62580 156171571
62581 89285842
62582 256172561
62583 63963333
62584 87464473
62585 140453143
62586 91209191
62587 79689867
62588 91329580
62589 40344516
62590 89285842
62591 33137005
62592 28790668
62593 87535499
62594 43931097
62596 44025344
62597 32299878
62601 91427313
62603 75205192
62604 44095614
62605 128802824
62606 91468650
62608 12210815
62611 21547157
62616 132614214
62623 204144645
62629 91615311
62630 43998905
62633 256183611
62635 315395202
62636 91615311
62640 256198923
62641 91953611
62643 87519206
62648 4135500
62652 204153095
62655 193782308
62657 97378988
62658 87385591
62660 50680652
62663 25798510
62666 91715649
62667 193772743
62668 204157140
62669 91772254
62672 91403222
62673 70725861
62674 193764997
62675 14142440
62677 70893604
62678 14142440
62680 14142440
62682 204164927
62683 14142440
62684 47136731
62685 14592655
62688 14142440
62689 56182764
62690 14188838
62691 266822064
62692 48954552
62698 146724
62699 28691794
62700 183165509
62702 87483403
62704 11755872
62706 193746048
62709 234609487
62712 57236454
62714 95644
62716 166006073
62717 204221261
62721 27941474
62727 92241
62728 165533879
62732 193630314
62733 15335399
62738 232327164
62739 321311857
62740 27952202
62746 1727935
62747 232056937
62750 47176038
62752 199761307
62755 77419526
62758 218650553
62765 3650959
62766 174710620
62767 27956550
62768 27985516
62769 81825836
62773 32154779
62774 36978955
62776 45182668
62777 32167209
62781 204251531
62782 32213360
62783 10751148
62784 50555049
62785 32259333
62787 36930912
62789 32057681
62791 204264543
62793 5123648
62794 102512392
62797 240168955
62798 54143676
62801 36776321
62805 319984954
62806 239890618
62807 36762180
62812 36738801
62817 239818692
62821 36605966
62834 36409621
62839 204266083
62840 204296157
62843 239701129
62845 173550962
62850 204311008
62852 157156613
62853 109422799
62854 204344944
62855 36582160
62856 78154436
62861 204370131
62880 42036945
62881 87666366
62882 194013471
62889 42096144
62891 194117279
62901 10982
62903 39583972
62906 204376939
62916 87646598
62920 87629876
62925 87626803
62927 204382211
62931 185738065
62932 126487898
62935 204511840
62938 119598607
62945 101906964
62953 199730478
62964 11246261
62965 204530098
62966 45894114
62967 185971388
62968 185971388
62969 16465214
62974 122068106
62977 992
62978 992
62979 45919629
62983 185971388
62984 268204131
62986 135053340
62991 97843829
62995 12072521
62996 266936836
62997 144705779
62999 183584237
63002 194264147
63004 194230992
63005 194227487
63006 251591966
63008 166520735
63012 12012516
63014 35837602
63016 97712830
63017 251390670
63019 134440989
63020 97625116
63023 196478696
63033 14443390
63039 68591895
63040 38170622
63044 105393001
63051 6066923
63052 2174
63053 12123
63054 22492988
63055 2167686
63057 50067
63061 90827305
63064 70392
63065 89219637
63070 250042584
63071 253088958
63072 242824225
63073 210720365
63074 100955591
63075 90697117
63076 158112097
63077 90683917
63078 185971388
63079 165983544
63080 256733330
63082 256577552
63083 184571587
63084 184399685
63090 103201469
63093 116721
63096 155561657
63098 232226
63105 87128546
63106 167770630
63108 213992642
63109 3767152
63111 90632075
63112 155448928
63117 108246765
63118 3782417
63122 90575317
63124 108285102
63127 13910043
63129 13910043
63135 97816312
63141 229631448
63142 90495554
63144 34161317
63145 195309626
63146 99021150
63147 239289168
63148 41885944
63149 34161317
63150 97600148
63151 198106516
63152 97543897
63155 14378946
63157 97494275
63158 20690632
63159 239708279
63160 97450829
63161 32293463
63162 8956043
63164 170763775
63167 20627628
63173 31923
63174 20572691
63178 160036515
63182 118867125
63183 20568799
63184 11700
63185 20568799
63186 45860408
63194 7249420
63195 58687648
63196 20488831
63198 7249420
63199 7427304
63201 129102163
63203 58579783
63205 5245
63208 33993571
63209 6634222
63210 41024903
63211 6656285
63212 68012875
63213 20276228
63214 173814821
63215 49346712
63216 93610628
63217 40942370
63218 3200646
63221 40885823
63223 34471117
63225 238942425
63229 40946430
63230 41517834
63231 52611040
63234 323099333
63235 4941088
63236 11133336
63237 14210849
63238 52628022
63241 52776855
63242 238937146
63243 20317277
63245 109661315
63246 13973883
63247 9648577
63251 196805699
63253 238930553
63254 15679781
63255 130275446
63256 238926296
63257 76620892
63258 11150453
63263 197205420
63265 110377117
63266 38972140
63268 238852978
63271 60441603
63272 193759464
63273 33236240
63274 54112650
63275 32479876
63276 45615890
63277 32470706
63279 32470706
63281 243160738
63284 60692532
63285 238842900
63287 19192068
63288 49382726
63290 54901713
63291 238794563
63292 72728480
63293 238776649
63294 58083916
63295 32409366
63296 238841188
63302 60813531
63304 32233253
63305 189663024
63306 22047342
63310 189800973
63311 48245806
63312 58403065
63313 64321721
63314 50420630
63317 64533090
63318 83595415
63319 205593493
63320 10329982
63321 9869882
63322 71590624
63324 105709553
63333 74241675
63338 29407895
63340 15284754
63343 205662137
63344 15397440
63347 69686506
63352 15324339
63360 99050355
63362 196758956
63365 69773716
63367 64573296
63368 15339539
63369 69837441
63372 196692609
63375 86343022
63376 15400108
63378 196613982
63379 196594235
63380 6626064
63381 196554246
63389 196471958
63393 201180218
63394 55246
63397 15223871
63401 149446138
63402 196413379
63403 201214787
63404 77882017
63405 196396270
63408 69886759
63409 196304516
63416 149556391
63418 42144876
63419 211145130
63420 201225225
63422 95684644
63423 211145130
63429 201247219
63433 9048039
63434 201265968
63435 150000761
63436 211145130
63437 201271011
63439 95780056
63441 201580933
63442 211283824
63451 211307211
63452 9028769
63454 96808035
63455 95854916
63457 8940566
63458 211315799
63460 8866729
63465 95952284
63468 8824631
63470 85741268
63478 8783511
63480 211499358
63481 17100319
63484 211499727
63485 39827199
63490 211639971
63492 81178184
63494 8775072
63496 82704022
63498 156044532
63499 82633646
63500 4103256
63510 17581561
63511 63612356
63523 84500246
63525 37386625
63526 85463507
63527 85463507
63528 207572877
63531 12417792
63532 84490789
63533 12738291
63534 12735127
63535 31031884
63536 45886485
63538 12702804
63540 84483095
63542 17510760
63543 12687917
63544 12687917
63555 84478679
63559 156359152
63560 39618359
63561 230599639
63562 45042726
63563 83817211
63564 84438327
63574 51084958
63577 84416557
63580 84386588
63581 26172884
63582 96420149
63584 203805556
63585 18898054
63586 84382405
63587 46481035
63589 84377511
63597 96745078
63598 234453262
63599 178507965
63602 113484467
63606 96933828
63607 85564701
63610 14141272
63615 84685583
63616 84749134
63617 12417792
63618 14746475
63622 323076853
63623 10061138
63628 84268341
63629 81357563
63632 80020
63642 60467228
63643 17933805
63644 220530821
63649 220375025
63651 211449217
63653 211478357
63656 11889223
63657 164511328
63659 203921518
63662 368414287
63663 203971986
63665 224912681
63666 118378335
63667 203976656
63669 40767951
63670 97730895
63672 204022787
63673 30965054
63674 204037660
63675 1869169
63677 48066695
63678 204146368
63679 73576523
63680 204155279
63682 99435655
63683 90417012
63685 204159628
63687 204207370
63689 40817038
63699 121059896
63703 84350390
63705 84246449
63709 2607
63716 151742863
63718 47743108
63722 47495136
63723 112257950
63724 47469657
63727 43502219
63728 117841474
63734 35109
63735 43591953
63747 185797839
63750 43696208
63756 158984319
63766 15003018
63767 99051495
63768 185925339
63770 162095472
63776 60607607
63777 232166966
63778 69870509
63779 43788061
63780 216304238
63782 33776767
63783 8944775
63784 170397914
63785 178232512
63788 232091205
63789 106883976
63790 39567259
63794 30953714
63795 232014098
63796 217234939
63798 10811214
63800 10787080
63802 10716743
63805 231930316
63806 49252126
63807 231924578
63808 19124882
63810 10646872
63815 84303252
63816 72147425
63818 231909927
63819 72138169
63820 231897320
63821 113487
63824 49459900
63828 72009730
63830 72118029
63832 72105022
63834 72065877
63835 2363319
63840 9826541
63845 37825082
63852 9787797
63853 86381304
63860 231885365
63861 9760457
63862 49396864
63863 96697124
63865 9613482
63866 9698831
63867 8422
63869 231870023
63873 76099359
63874 181878245
63879 41773982
63882 97238108
63884 9661811
63886 9660858
63890 9656603
63891 76217660
63892 9633618
63894 41513044
63895 41195934
63896 9623566
63898 40984843
63899 9601990
63901 40710912
63903 40710912
63904 40694842
63907 9581257
63910 49252126
63911 189021131
63913 231781820
63915 231624165
63917 41281367
63924 232826868
63925 9463851
63926 91057673
63928 41050887
63930 40915259
63932 93986048
63934 40323311
63944 40297786
63945 4268
63946 12674382
63947 87763047
63948 74208308
63952 15165623
63955 79764017
63957 20314190
63959 79859872
63960 79875920
63962 195414
63965 6407
63972 193894046
63974 153126448
63976 40999614
63977 111536140
63978 35369694
63979 49232214
63982 111484224
63983 238278363
63989 38239679
63991 300081415
63994 200958692
63996 50438315
64001 207694913
64006 68302431
64007 68297466
64008 68241544
64009 59958395
64010 180672015
64011 68193297
64012 193721898
64013 43737215
64014 193618684
64016 193616563
64027 193598068
64030 60483204
64031 46190058
64035 105308745
64036 60513224
64037 232228468
64038 60605619
64044 193469993
64047 60808928
64048 193457327
64051 60865668
64056 25463789
64061 25474331
64065 42302784
64067 25498428
64073 289098286
64076 133517313
64077 44197306
64078 16598101
64079 133548220
64080 67805040
64081 44329217
64082 25509409
64084 27694463
64087 133648283
64088 73560886
64090 44344545
64092 41960478
64096 93108378
64102 42015893
64105 133700178
64106 42038286
64108 66939275
64109 8632194
64111 133742090
64116 108595190
64117 47619
64118 42069508
64119 133758518
64124 134243939
64128 5820953
64129 119250316
64132 131411554
64136 9204896
64137 9232034
64147 9248500
64148 40751947
64156 42009979
64160 134106562
64161 9258962
64164 9160197
64165 62899476
64166 97171575
64168 49736569
64176 49353404
64177 49487703
64182 49531562
64186 217475944
64190 49287594
64191 49660437
64192 207788161
64194 217343207
64202 9056576
64203 217286937
64205 217257647
64213 156101932
64215 191983307
64221 31180299
64231 45067988
64234 25392461
64243 8835265
64246 65812736
64247 154570576
64248 49168365
64250 65880725
64253 111893239
64254 66005094
64258 111433822
64262 66136218
64263 111357982
64265 117111226
64266 111327491
64270 6068529
64279 66238980
64292 90560262
64293 60695359
64294 76447880
64296 85299956
64297 60695906
64299 84944259
64308 84929283
64311 211478357
64312 8125498
64316 188269244
64318 60715599
64321 90769295
64322 60773446
64323 188282818
64324 60837893
64332 90904642
64334 62136860
64339 188305362
64343 82981638
64346 213643578
64347 213621145
64352 188314524
64353 213584125
64354 213773032
64357 188319178
64358 41302887
64361 188319178
64362 232353888
64364 62254272
64365 212687371
64368 97905829
64370 12673026
64373 42819079
64376 42797095
64377 160999027
64379 5768131
64382 212442459
64384 3488
64385 44997017
64391 195431655
64401 24349054
64402 111607167
64404 225185440
64407 118781930
64408 30522949
64409 118635012
64410 44942517
64412 30583717
64416 24254742
64418 24112614
64424 47866883
64425 24078034
64430 90327340
64434 30665185
64437 23838151
64438 225162488
64446 24053051
64467 80829302
64483 30892868
64484 216702064
64487 225591706
64488 188314524
64489 154418466
64491 10432616
64502 52352436
64511 54085391
64512 122303460
64513 216566723
64514 108624191
64519 52256435
64521 10502223
64522 216523552
64524 89430895
64525 216471695
64526 12619429
64532 216471695
64533 213676080
64534 52352436
64538 85640975
64539 119927119
64542 86193742
64549 179381666
64551 56343997
64555 52352436
64556 179397990
64557 49708354
64558 179449414
64559 56341088
64562 175721855
64563 61505217
64569 1531587
64572 49653269
64573 175681815
64575 61384337
64577 61075950
64584 175586434
64585 213617958
64586 61206859
64588 179490387
64589 96618297
64597 143839888
64601 190083947
64602 175471870
64603 213604112
64606 202424418
64616 213588590
64617 175390959
64620 49581159
64629 87552070
64631 190574192
64632 179840814
64633 114222553
64635 43767226
64637 3199
64639 54467624
64642 372720
64645 168153968
64647 168273903
64648 63667722
64649 117593039
64650 37966680
64651 55789545
64654 87644717
64668 189048229
64669 21582519
64670 5973
64671 11286773
64673 33740790
64679 9628685
64702 124226033
64703 33661666
64710 189594567
64712 189594567
64713 27017743
64714 168049027
64718 22493808
64719 188548669
64721 13360
64731 68658518
64732 2479592
64733 19192068
64734 13083592
64735 3479815
64736 194184231
64737 151375284
64739 56466338
64740 61454057
64741 201798017
64743 45881971
64744 92731417
64745 37922515
64746 201150420
64747 172932571
64748 185183772
64749 91342891
64754 99444155
64755 49356393
64756 54548079
64758 56716855
64759 97709933
64761 213428096
64762 108064211
64764 254523974
64765 201118103
64766 191224192
64767 201172260
64768 4558
64769 199091308
64770 210853937
64771 11141529
64772 174445428
64773 241753596
64774 21223514
64776 11153433
64777 116939240
64778 55752446
64779 68954464
64780 50127168
64784 13959349
64785 120530491
64786 19457972
64791 103292578
64792 18200582
64793 1713364
64794 107146798
64795 68365502
64796 154404094
64797 63107279
64798 91372217
64800 192261693
64802 118200987
64803 323076853
64804 211257447
64805 17043521
64806 14746475
64807 15177022
64809 19326153
64810 14088742
64811 20982787
64813 13435505
64814 12545403
64816 85299956
64817 196861268
64819 44944923
64829 234249416
64830 192970603
64832 163924020
64839 190673362
64840 233901685
64841 97701051
64843 15395349
64844 220375025
64845 81787071
64846 162202576
64847 189675705
64853 233630968
64854 233525739
64855 190684975
64856 69345006
64857 213444525
64859 190700975
64862 190734099
64863 25747931
64864 163924020
64868 170675138
64873 17761708
64878 26130800
64880 26171524
64881 84423844
64883 322431075
64884 10024849
64885 899
64886 163901430
64887 80876913
64888 14141272
64889 84517532
64890 24788817
64891 211263127
64892 211078649
64893 163624389
64895 14258727
64896 14315416
64898 54269909
64899 3124818
64900 58182509
64907 26045837
64908 19992003
64909 41297343
64910 57689569
64911 113656845
64912 25239953
64913 17712982
64914 12337178
64916 81113486
64918 15460378
64919 82612810
64920 82752356
64922 82335655
64924 86688644
64926 96579093
64927 36260692
64928 4038971
64929 77911873
64930 193293504
64931 176422060
64932 107653942
64933 14106898
64934 10048696
64938 176364384
64939 176304789
64940 13466892
64941 31845891
64943 84661482
64946 2338802
64948 264194209
64949 204274883
64951 109213866
64954 179129844
64955 39851741
64958 179178676
64962 263987288
64964 179265223
64965 1760975
64966 93467260
64967 87394989
64971 263909537
64972 218029597
64973 45252012
64976 87091267
64990 21144641
64991 218135720
64992 192250423
64994 87130741
65003 87137730
65006 53598940
65007 46048587
65008 218242120
65009 3010
65020 105786115
65022 13779505
65023 12854244
65024 38916485
65025 152792885
65026 119229425
65027 31369813
65032 219170731
65033 49536021
65034 155098815
65035 48329210
65038 4401961
65045 87711455
65049 42329926
65050 98805077
65053 58585804
65054 9471006
65055 21136025
65057 52510639
65060 4487
65061 26362052
65062 9103
65065 87783371
65066 111224413
65067 207502580
65071 74825
65073 87783824
65075 87809560
65076 52730172
65078 263686461
65080 263368619
65084 191137825
65086 25738780
65089 87852011
65090 91171728
65092 263195018
65093 14045740
65096 193273935
65097 79071827
65099 203480537
65107 12283389
65111 93915124
65112 3340
65113 70174275
65126 91386
65130 185181448
65133 203497904
65134 61334812
65135 42675827
65136 43296277
65137 203544228
65148 49792097
65150 203612111
65152 185289064
65153 185335586
65154 4921650
65155 62670003
65157 185378160
65158 36551383
65159 95106266
65160 38684731
65167 29254172
65168 20634428
65169 20918457
65174 203736577
65175 87299143
65176 20811830
65178 84645
65180 101917
65181 75713415
65182 110742
65183 3181515
65184 125286
65187 203572319
65188 52508014
65193 79350400
65196 208875797
65198 890522
65202 208930715
65203 27916552
65208 209309208
65209 175681815
65210 204009248
65211 71864785
65213 61882522
65216 108211456
65217 162945661
65223 209166025
65224 14129991
65225 59659290
65228 20745759
65232 59495992
65234 20822340
65235 20864754
65236 11275
65237 165469880
65240 74964619
65241 20947631
65242 60259366
65245 11014079
65246 185816219
65247 64564601
65248 210993387
65249 38250733
65252 204290811
65253 12374802
65255 194754293
65256 22562371
65257 81518495
65261 38269982
65262 185691932
65263 40445745
65264 38302616
65273 204354818
65277 85617283
65280 45531984
65281 45489303
65282 204361078
65285 85626428
65289 85912464
65290 45485404
65292 204420601
65297 86061633
65298 71971847
65302 6349548
65306 153167305
65307 204429038
65309 45366275
65311 204465208
65312 45353611
65313 45333871
65317 86704142
65318 186520320
65321 95354491
65325 103415522
65327 86736407
65329 95339216
65331 132833302
65332 86769622
65333 24087765
65339 103472267
65340 186594129
65346 161781297
65347 86789916
65353 43028466
65357 53338596
65358 53363074
65363 53478651
65365 53495443
65366 53505240
65367 76225002
65369 69625077
65373 53643583
65376 76358275
65380 76429499
65381 95156185
65386 941
65387 34785474
65388 8084549
65390 8059175
65391 86797219
65392 8041517
65394 34778888
65396 34778773
65397 5360
65399 86817435
65400 34765456
65401 45016053
65402 7991658
65403 10575934
65406 34740435
65409 10549443
65410 86870799
65412 10511366
65413 34733624
65414 10497481
65415 86927520
65418 86943200
65421 204166160
65422 10474990
65425 18101836
65426 10472095
65428 214750023
65432 186329278
65438 3927578
65440 250514529
65444 250258299
65464 154644956
65469 12342048
65470 214671557
65479 214608007
65482 103781342
65483 214592962
65484 214572902
65485 214565470
65487 103845181
65490 103825277
65492 214516718
65493 214460136
65494 103414934
65495 132339477
65497 78395092
65499 171579681
65502 103979806
65506 173956969
65507 104062014
65508 171530389
65526 24862
65527 8347
65528 168330642
65529 157524703
65536 83660815
65537 85738218
65542 14019
65544 113080663
65545 146724
65546 254552680
65549 113145053
65551 113377470
65553 113400965
65554 63532033
65557 113450936
65558 6822167
65559 113487345
65561 113590010
65562 205494142
65563 65782845
65565 71489349
65566 37282131
65567 71489927
65570 255740690
65572 255712363
65573 255710801
65574 255710801
65578 71070151
65580 10291913
65582 255708103
65583 255707746
65584 255703103
65586 255675606
65587 10248559
65588 255672289
65593 10226218
65596 255597079
65597 1274258
65598 255585314
65609 2980380
65613 52256435
65614 113295433
65615 138147642
65619 30299428
65621 138470450
65624 138538147
65630 135778947
65631 87556958
65635 135832986
65640 11691996
65644 11583149
65645 11543029
65647 2435
65650 11589593
65651 36153105
65653 255560323
65661 45917815
65662 588877
65664 45900507
65666 255549326
65667 86559913
65674 45750853
65675 238654188
65677 98256827
65678 45710913
65679 255541560
65680 45682221
65682 185434386
65688 45897448
65691 255536924
65692 93159630
65695 35893796
65698 124703100
65699 255518283
65700 236693161
65701 96208978
65702 92854229
65703 82762646
65704 255518283
65706 255501205
65711 92765765
65713 92731517
65715 6820
65722 118056048
65728 212417086
65732 251443252
65742 42479023
65743 6011261
65746 5990607
65747 42368074
65749 5919191
65750 42432494
65751 5885835
65753 42403844
65758 5867512
65761 74179940
65762 74084153
65767 74002756
65771 205117168
65773 73894037
65776 33279949
65777 190379632
65778 135887522
65779 33912352
65783 9565956
65788 9533541
65790 9513564
65791 9495029
65792 27212093
65795 9468083
65803 9447790
65805 9410593
65806 9412185
65808 34539789
65809 61629179
65819 9530192
65820 173873334
65823 67255947
65824 67123259
65830 66762283
65832 66729995
65834 66681150
65838 131322758
65841 131322758
65844 155801522
65848 131400199
65849 234074748
65855 131134901
65858 131164009
65861 66303958
65864 155356593
65867 155047771
65869 222108593
65871 66334274
65875 66448674
65881 33374731
65882 380284
65883 78143952
65892 108526493
65893 59904880
65900 59831867
65901 112162640
65909 84722566
65910 190967712
65913 84665913
65914 84665193
65915 201444826
65916 84654730
65917 131829124
65918 84625021
65921 84568238
65923 84566260
65924 84557944
65925 254509777
65926 84554376
65927 254592125
65929 135053340
65930 112199173
65931 195252020
65934 139622384
65936 173327400
65938 122750431
65939 12158271
65945 139496018
65949 60671550
65956 60555637
65957 172919134
65959 172829763
65962 60508049
65968 255061436
65969 60434723
65971 215148207
65974 60606947
65976 188684990
65981 188816549
65983 183852679
65990 231274394
65992 188865952
65995 76645752
65996 76663679
65999 84299398
66000 231208405
66002 45570198
66003 240306142
66008 138769954
66009 231199301
66010 84425673
66011 231111079
66014 185530316
66015 185600245
66016 185612171
66017 185632356
66023 185998484
66028 231049307
66031 9177654
66035 9100043
66051 196070254
66054 196070254
66057 196070254
66059 133022519
66060 196070254
66066 195505284
66067 23031867
66074 195505284
66075 195505284
66078 22570541
66079 42089528
66082 9072078
66083 238132146
66084 168417248
66085 168506002
66086 9047985
66087 502905
66089 224868615
66092 8968525
66093 224279548
66095 188286458
66096 114042280
66097 251885400
66098 196622140
66099 92838683
66103 196831830
66104 125595850
66105 9905856
66107 177042722
66108 195280487
66109 204079646
66110 24061747
66112 12924694
66113 45037020
66114 197799011
66117 206053101
66118 197858431
66119 492627
66120 76812914
66121 77490831
66122 89496339
66123 63578935
66124 27178645
66127 213406647
66131 43884991
66133 213596338
66134 34922700
66135 116044972
66136 73840853
66137 196200935
66138 174445428
66139 91298451
66146 42996002
66147 153812054
66151 153867850
66152 227
66153 8751177
66155 67304763
66156 71529248
66157 3001657
66160 20285404
66161 35219557
66163 157847463
66164 15237137
66165 12294244
66166 244288735
66167 108360760
66168 244392629
66169 167116718
66170 244423021
66171 244494111
66174 244548975
66175 90887115
66176 244556874
66177 54166818
66178 244567543
66179 11039488
66180 244579807
66183 18864108
66184 40744546
66186 18999650
66188 33768528
66195 73890146
66196 34097177
66197 264035
66198 45765344
66199 80281203
66202 66954212
66203 57356558
66207 66745645
66208 103825277
66209 38052143
66210 9132798
66211 116668773
66212 96787331
66219 171918928
66220 45615191
66221 67002751
66222 172198115
66223 174205650
66227 174467411
66228 89155652
66229 89094699
66230 89012839
66232 18893319
66239 88973660
66240 8665020
66248 88836337
66250 8574184
66254 4628311
66262 93806809
66263 45639587
66264 138631503
66265 107430475
66267 66223148
66273 169882619
66281 169882619
66282 36113219
66284 66074544
66288 15453967
66292 68531892
66296 68387431
66297 169882619
66301 62986451
66302 62973174
66305 62902158
66311 62750257
66312 62834230
66314 82233304
66316 42765749
66319 58159366
66322 55133595
66325 189499964
66328 21096
66329 36826
66330 28012457
66331 242525678
66332 58734
66334 242324835
66335 65308
66340 1685
66345 2855
66346 242504364
66349 33674
66350 110242348
66352 33354
66353 110247564
66357 110047446
66358 84197
66360 8656
66361 127717832
66364 110030494
66376 109983898
66377 66391337
66378 35811601
66381 163293707
66382 35746163
66386 163459981
66389 163593410
66391 35699607
66395 163319194
66397 188909506
66398 188924753
66402 108254340
66408 188969661
66409 73375377
66412 188975956
66416 73535677
66418 60984796
66428 262539038
66430 7952626
66431 18903226
66432 209209988
66436 7920106
66440 209416857
66445 6586142
66447 7719892
66448 6546594
66452 6388971
66453 186193853
66454 139496018
66455 186673778
66458 150415934
66459 52400503
66461 151742863
66462 52446613
66463 150742080
66466 119312918
66472 119486349
66477 119379048
66478 151021247
66479 52685023
66482 151381116
66484 151496657
66485 1472224
66492 135188
66494 1478255
66497 1475317
66498 1544087
66499 98493696
66500 66957914
66502 31176330
66508 97995928
66509 15232535
66510 152653868
66511 67287787
66515 10995264
66516 10973299
66517 66439925
66518 92310113
66520 10910424
66522 62807242
66523 97475649
66524 66054572
66525 122378552
66526 72181967
66528 98574966
66535 242531620
66536 144574193
66537 232465477
66538 157396783
66540 213380315
66543 44901873
66545 191409742
66549 89745776
66551 191551159
66552 99050355
66554 191568927
66556 89694172
66557 117222965
66559 89677043
66564 191635599
66571 89458250
66574 191680492
66577 191752558
66579 191783722
66580 191789062
66581 191795117
66584 191848848
66588 89365135
66589 191887617
66591 191925117
66600 4016597
66602 89486450
66606 3770672
66612 92482286
66619 184517280
66622 289098286
66629 92561109
66636 92597626
66638 46290005
66639 46236089
66643 48115237
66648 67338304
66649 67409696
66653 45968386
66657 3904163
66661 169677158
66665 92732838
66668 74796801
66670 74741112
66672 74706582
66673 74681917
66674 74646810
66683 30040954
66684 74541633
66686 12424923
66687 9723691
66690 9683041
66691 30216967
66694 9653667
66695 9545407
66697 195002062
66699 59853084
66705 28568936
66709 31461402
66713 11551246
66714 31686392
66719 31725867
66720 11539197
66728 186842204
66729 11542263
66738 83952747
66741 183356082
66742 183392074
66748 183819254
66750 77508891
66752 77565753
66753 183868361
66760 78115186
66766 134819311
66768 134767732
66770 16993728
66771 16918449
66774 16718863
66775 16621164
66778 930920
66779 935615
66780 16918449
66782 181550536
66786 181628109
66792 107962985
66793 118
66794 6240
66795 5516
66796 6240
66797 3196
66798 127283645
66799 3196
66801 150925154
66802 6240
66803 6240
66807 6240
66813 6605912
66814 92641599
66815 162395510
66817 162689260
66818 89496339
66829 46607164
66830 258189981
66837 46846845
66839 46586596
66840 16884271
66841 16884271
66843 46534203
66845 76063426
66847 187421910
66848 187433176
66849 46511870
66850 187440517
66851 187450224
66852 187461351
66855 187466324
66856 187475141
66862 187496134
66863 104282959
66864 187498669
66869 187539246
66873 104438261
66876 187518911
66877 60917039
66878 61164093
66881 104636335
66882 62223432
66885 62417174
66886 104737292
66889 87470049
66891 104574068
66892 87511574
66894 206492353
66897 31383037
66899 206492353
66900 206616062
66905 206636517
66912 110887147
66914 152838036
66915 206584458
66917 132653313
66922 137581268
66923 132804050
66927 137699364
66929 132693777
66930 137796869
66931 137781614
66932 137781614
66935 137796869
66937 137648737
66938 1359875
66940 38536084
66943 38762583
66944 68713643
66945 39092935
66947 15998821
66948 68756173
66949 68777853
66950 68819442
66951 39185072
66954 39364011
66960 73046900
66963 73029395
66964 86160857
66967 72988795
66968 241175413
66973 240945119
66976 240783764
66983 240629061
66984 19835249
66987 73022991
66988 72988795
66989 242043513
66991 241914648
66995 7444202
66997 7499005
67012 72902937
67017 6717055
67018 79271531
67021 192093875
67024 192022652
67025 87619692
67026 148564499
67027 173745971
67030 148035578
67037 8898416
67038 80765436
67039 182873957
67040 45833346
67041 9886592
67042 97681431
67045 98187193
67047 190481763
67050 110472563
67051 71432399
67052 83492412
67053 3132131
67055 31610036
67057 76186012
67058 112168017
67059 195177102
67061 195197288
67062 87729384
67063 65451997
67064 121685575
67065 190481763
67066 184701914
67067 9048694
67068 79930312
67070 94078406
67071 10493310
67072 52773970
67073 191565746
67074 132164258
67075 113325611
67077 44361294
67081 70229749
67082 74926374
67083 106290941
67085 5285065
67087 13675080
67090 1359875
67091 157257097
67093 87721614
67095 7049706
67097 166592243
67098 57237146
67099 113650596
67100 250274078
67101 168233754
67102 155811187
67103 61648039
67104 154127506
67106 94099768
67107 62605186
67108 189909077
67109 8442059
67110 106032629
67111 106014957
67112 44649819
67115 44552065
67117 44522970
67118 43131282
67122 44514554
67123 44504109
67127 44498801
67131 44443217
67132 44394717
67135 44388392
67140 44297477
67142 7332325
67143 186623308
67151 16887708
67153 16871122
67154 70376268
67155 70376268
67156 70376268
67159 9409658
67161 72560710
67163 72147425
67164 54027499
67165 110788631
67191 32741017
67218 32741017
67248 67075289
67249 110879589
67250 115093526
67251 67688043
67252 181490514
67253 195795863
67254 63019492
67256 803
67258 73311928
67262 161548150
67271 110796501
67282 67403672
67283 8086
67285 86227723
67286 67390154
67288 67389589
67289 53316788
67291 259718862
67292 67377887
67295 224784124
67298 70376268
67300 70376268
67301 111491582
67302 242785457
67303 144405486
67305 109525870
67306 109562443
67307 109678435
67313 109883134
67314 109976595
67315 75691913
67316 110144796
67317 34211008
67318 66835749
67319 89575684
67322 110642830
67330 140043571
67332 110573829
67333 110344386
67334 17945588
67335 110312204
67339 17285087
67343 12090075
67345 12070049
67346 12030879
67348 11855567
67355 11810885
67356 167828027
67357 250548589
67365 167116718
67366 166759366
67370 250802735
67371 250756288
67372 250661065
67373 48530903
67378 167787308
67381 5083785
67382 250447317
67388 63826638
67390 63863145
67392 40351
67396 59615813
67403 59668455
67406 59799657
67411 97289033
67418 58991666
67423 208845071
67426 168216415
67429 9241327
67430 9063184
67431 250917105
67433 55759084
67434 55752187
67436 55682226
67437 167319490
67438 250258299
67455 289098286
67457 1248
67458 152966999
67459 250274078
67460 251068632
67463 250258299
67464 167276545
67465 250582970
67466 167768779
67467 167671422
67468 168185371
67470 20493434
67474 20452792
67475 20448634
67480 45469164
67481 45429192
67484 45415235
67485 45380794
67487 45311603
67488 45307163
67489 45299207
67490 45286526
67491 45395753
67493 75242156
67494 191087964
67495 146783688
67496 146725704
67497 146676297
67498 25405977
67500 63884415
67502 103549162
67506 103764881
67507 47930851
67509 146339979
67513 146256903
67516 146585787
67520 24526819
67521 24483380
67523 24794100
67528 137082460
67533 112936787
67535 7251890
67536 158430796
67538 75863112
67540 34863
67541 164019272
67542 72693867
67543 16951871
67544 14549493
67545 37793551
67546 53892830
67547 46000466
67550 8419025
67551 250258299
67556 104577167
67558 112414937
67559 45084363
67560 1358682
67561 167435314
67563 191004502
67564 11966690
67581 47076039
67588 78779276
67591 78891702
67594 29015880
67595 78891702
67597 29015880
67600 79014231
67605 79067805
67610 134542508
67611 112334609
67616 112414937
67617 112649882
67619 112697667
67623 112836827
67626 112880346
67637 121320262
67638 33354
67640 76976674
67641 62997392
67642 66261129
67643 251004095
67644 166813994
67645 67313366
67646 55819383
67649 60140067
67650 19422437
67651 52713882
67652 139335812
67653 38730744
67655 251358010
67656 58386703
67657 192082810
67658 77704300
67659 67437460
67661 83874424
67664 63328831
67665 106066812
67668 13862009
67671 43546596
67678 16132051
67679 16120162
67680 16110603
67681 16050575
67685 4771367
67689 5017200
67694 251138076
67695 77897713
67698 187848893
67700 187868448
67701 187885438
67704 187920991
67705 187931374
67706 187945057
67708 187951410
67710 187964453
67711 187995025
67714 15819593
67715 15744657
67717 15732898
67718 54084998
67719 15694255
67720 15659298
67721 15831327