17039710
88474852
55011673
1541972
27903408
84669341
36095339
9128804
4559996
22034086
3001582
90778137
82992464
1721865
54266387
50928925
8323450
28412854
86421439
74427
53416129
87156809
63125123
65812841
56192414
1399997
91217420
90844131
91963639
94573057
14347250
26428899
25623569
23294558
76582797
42913889
55526155
76232546
6782102
23322393