47592655
16706794
36679157
53297671
19531366
44209451
41953360
82608467
75857385
75092515
33336892
11311183
45218276
2450373
95289964
86281281
94693801
79448471
14317464
93243890
90994315
4102089
81757556
57117983
98442266
31582686
3532384
51209573
9559021
859574
46629833
63069412
80224171
15777499
19947002
79063761
93535561
1608221
918893
92097366