2332651
87038330
29982964
1573339
81716927
33049103
15177546
41887346
58209153
80409293
24054584
79588834
76118479
36515162
82489292
83501879
1889876
69196730
76661520
22902090
81956537
526331
47119295
50574108
35705208
500680
1983616
161045
50134181
94203212
85709238
3875458
98634543
21377868
30322250
41942962
40965869
4863897
81751461
81639030