6350245
6792528
79898361
62151538
17337000
96927293
29327098
33396433
194964
15822551
607264
50284876
49234092
35962033
57775855
26537276
7158732
77175260
4693534
28558025
38132207
95941065
12234251
86282240
1294738
41352635
22046118
47396022
76247828
4973965
91373464
3794203
58186980
22884302
35039487
2904690
54196040
66408689
197943
18677858