47949064
53311558
91522051
52053101
6751830
10696461
42517988
81505878
71812894
53088740
80703214
3836849
7756618
29277798
41839040
34093090
23559719
42025240
66202882
11002021
16119828
33533768
32583238
92816868
47317560
2709841
98903562
31873062
6644677
4246550
20162076
52822695
5628146
92657954
47739758
82765703
8647196
25798674
46213120
45939271