58873177
1243615
2145090
20173922
28131374
17826313
59864020
70329069
17691876
41974175
9917580
79299150
39255631
53916489
117886
37299372
34198330
99339700
28208592
3656157
54496554
63789301
76221310
50221467
10845398
48529468
16791541
51901398
48874176
60023844
14063826
3694741
67929198
87306611
55808091
30519565
20804314
20727188
30092614
99546548