47839200
53973994
2467098
41282017
14508097
24439109
58699581
52849768
4317781
82495919
11496206
60706194
72635712
78294119
7818719
34395398
61309286
4458413
46981055
32931552
51805170
29884000
84617729
58831193
26892085
49672707
10921548
95922849
25235483
77983197
99873945
10066522
3314362
79623586
56936441
3660880
849553
86339118
9257721
3085577