38443734
2277592
5678167
8614519
6849319
91312430
75024495
62931886
615095
11627252
60853418
79599392
2587202
85176865
76211505
35688896
19478072
2628981
60712117
32066755
41903771
64229590
92505180
86952852
89592853
41737508
66403772
89664476
22776460
33233353
29442954
94599567
92763424
6417656
24687426
18217446
90272421
38313221
29725064
63023992