5095834
50128506
37125443
74273916
695780
4347768
20174266
5229590
9064188
7075144
65179828
61141110
27645580
642369
47089938
88372529
30174257
15735949
15389183
46831296
53458170
65898186
485697
46127983
2877531
67074141
19135856
79687832
65142461
56363197
43748726
21903277
25508617
58896880
55067558
61964332
3315388
60008353
19273186
29994830