17542362
17183525
8316296
98428457
87204394
95641294
34056097
79709109
52422658
61828616
56511020
5593521
80335801
4726327
49164981
76541777
22499554
28231952
17172465
42227709
62962712
9883981
26616770
5269485
34139004
53162580
26989182
25292994
14107446
5973614
10759509
346478
30269068
751109
7989580
53862233
99615680
25544013
50744321
2135547