31056451
48127948
38981816
76717385
69506388
32404984
60718024
3006115
8802457
283122
8958674
25304183
9434335
12468720
99901261
98479980
89927798
78821561
7228846
28879463
82421078
66593101
67009236
82271745
53665411
70876653
2588767
13072974
10982807
78969954
79489040
12144025
7665378
61302174
54961977
60977939
91746287
22815101
42681443
23609628