16324844
10466659
13111158
22909216
82325723
41952136
3438956
27005477
9603282
35703982
1398479
4769360
62286054
40582823
34459846
95781203
85946228
30289651
53742733
71438857
32837231
31544178
534514
5793723
75411092
3082983
32837094
5877901
48828732
8118242
92535228
96116704
16043268
74925126
88352495
3387273
29781686
30471113
89587200
2576722