28604235
5508506
6546670
58911396
11921610
4225600
3297540
55754229
88728634
25869685
3178686
189645
16039919
82287120
95657340
77774742
36651783
25382690
17594579
981983
19056241
34074981
94027466
95273180
17028840
46181144
83504182
45727686
65041900
35923215
63164944
55765847
90544113
38717029
46722764
64193809
30432320
77427294
26811115
28807850