35582429
6332803
14969708
12543930
34292693
25361702
50929886
47817149
39212583
16407531
6111378
43349088
31524239
62637938
53134191
69451094
83531134
10762933
22546293
33898902
286919
87546406
38223426
5623521
31035612
15065354
52366129
61834573
3974339
91073545
56109919
15741603
28894796
73766384
38589404
46331387
2665903
37957102
6353113
2417294