38545922
38319720
3131345
51901286
10134346
22511809
49861252
79422376
36683721
23637667
25598829
58522068
16713308
45869211
65039614
27023500
53165598
32497344
92101160
53708869
98672740
46561429
87535498
7408650
4576418
93651188
33078454
71918504
484359
41366309
21477545
24312211
72487674
6237764
78554037
10412520
68294558
75648623
5568113
2706143