45747
61216
48165
31011
97838
679313
925416
48427
47060
35907253
79393
49878
351610644
175795300
1425278266
127373225
99774153
83445180
827588863
81963183
67426140
63939241
59405172
55143117