49581885
2671802
23172124
88147909
11873582
4757228
4957181
60615106
55648798
23903164
84364858
68506385
29511827
30028185
23285061
22353181
62044970
60008420
14962276
75713233
56559833
37606444
3345825
49615163
56261985
50862246
62373553
93739624
3948541
10316096
28507635
53335512
6687598
10846687
45827456
5072439
63295922
38737348
43404433
37634880