25607315
10574094
35664464
15549031
95696900
40007903
77918812
49815806
46229527
11408927
10736786
1101408
4101770
7977997
47066767
12608424
28373248
35013823
44863210
99616875
84153268
81013688
36923264
7398881
68532242
188102
95429510
5463919
48267787
58214563
59749132
18301455
20904177
15491142
97296975
8416967
15251490
99134679
78859855
2087127