52522699
53287364
8739438
39698488
32865659
71101057
82613545
2583913
88545626
21821258
3635434
1718906
73607505
85368043
18208828
4301279
7601263
90643292
27258048
51266015
31072501
92621882
39671528
48475253
3349902
15454696
48759573
21521249
48297096
18081631
39176654
45802161
22107556
11139172
3057798
3881209
1459543
83465405
1176466
90477516