5897418
58166232
33188825
15132038
4166703
7168177
80711257
22348190
76124451
72766031
89266489
79921538
5169172
80956868
32848481
77351470
229064
97333616
21048178
63412102
34571178
72087871
33779627
10379117
36109303
50079838
2645024
54387773
29147024
42554899
87133195
67621078
14258810
26724974
30828542
32764334
28603120
3756162
288057
74524429