3386964
19957790
66267524
14946000
92755680
12678486
86669225
66515434
12607883
31675707
76811350
47887809
101605
5471420
31103064
57505150
46005299
15302175
1261918
69532720
44128697
8494572
89092751
10758947
8095195
22156261
11299339
6271884
97928406
68199712
70765129
25288797
35733643
26829182
2289317
38767568
64399781
50538216
32307027
65885675