4892772
78168436
32488854
20082458
90767679
94068821
56439720
19446703
59109262
22456169
161748
13966164
9688924
9994720
21498673
41623742
62581286
98237276
63887850
45344364
26211198
3284085
79143497
43254633
73032098
27264212
12829287
88753649
65429174
41274831
21574951
9576205
37372857
17775857
38941127
43502495
60666297
30371969
8650753
18619798