1580725
90017559
76518473
67409802
69522199
28661019
17031115
65459180
25553851
86865496
30833236
9790522
14163880
23362521
69024754
143381
96174873
571301
5733542
90953412
2239155
48314936
86145996
2457337
5079601
72944532
84391544
77373431
45398023
83674341
49779216
94003601
1124780
68259602
1036880
84092126
32738836
97549764
10517991
3107284