38345274
96071798
46819259
50357688
39639095
19374015
50269940
60328540
77206348
56434454
8859713
56859562
2184241
19359345
64113143
70397790
71123546
25106617
68106223
39843999
17158415
9373804
38159410
42236333
49645718
1525555
62071125
2942184
69199142
59355057
5388721
8630487
53696524
1105090
46728639
55494195
46594975
99612604
59116243
20499384