5183135
83125006
75821842
62718121
83532194
38613170
48428904
60893222
34174788
95295228
7117814
2589198
58388650
46599601
15157231
19653179
82816351
90358963
2152049
68588677
33867789
60426804
92758714
59874373
14239995
82464732
53255374
74518081
58709359
509625
99421847
8523327
33157810
68444991
63927304
3898291
2949163
1883713
69933987
75022915