58953004
71793652
71943622
665881
4874858
82056893
952682
70165277
23929104
58402027
18439224
93163497
67886008
28384822
58891101
5650329
63774597
81675727
9822502
55394273
62896460
1144192
15019685
11003047
38767276
49127950
97784774
18462428
4291991
88844451
54845669
21936433
96011068
71433590
75375815
3726216
53584761
20413293
63807552
20762745