38505810
50507345
7176339
55092133
1218496
69272445
46567201
82868635
68495678
15078667
5800699
56676106
95695823
79157906
69852232
33945659
60456995
7822337
73617198
8201051
4645214
80446079
98984306
74003983
2074441
91636449
56472026
33158243
41912069
41924291
75865
91009173
59674198
22441424
55567116
2664421
9164896
66087827
65189076
100463