14114440
28261695
7275844
81734447
67608060
34301105
69309355
86618146
8896114
84924103
9729492
66047054
59922348
22238166
53604916
69284656
20013392
24052718
5257278
50316447
8389237
17348724
4971717
96713872
94652490
60735036
44574492
20967336
8110800
11098755
5266625
42417450
97333605
99329818
4286758
96521662
55707345
62109091
53976246
17727928