5939869
3334181
61004703
41685060
16165898
6372267
86224382
13535511
27701944
5305070
99673105
14407235
32753240
2612302
18502748
5252216
64344974
37311402
51938509
58461256
61433833
96351292
98697966
8022795
1485082
57649083
14373180
5137203
50347029
56348664
8207953
39069315
60404418
53087490
7556255
9147705
38589813
21757732
1124938
63255791