18938482
3483322
56407570
16339644
30314283
4837413
5475972
31602024
35353100
36783955
68185602
92487035
43217892
19108480
154610
55311303
8501063
20043985
83315057
76222805
2384888
9236273
4151936
38057286
14239083
349448
14297432
8498289
17187379
48323471
12341427
8340678
1975672
61403656
32403947
11511623
40695795
75688165
52354824
55564168