16613585
1713059
60253678
6146954
11211957
35863323
18992410
75283397
68129324
58594694
55067333
16737476
54922011
1711733
53066054
24185496
10887326
4147588
24858399
9217737
33514328
28948763
67798913
8577428
4141911
43177647
69746778
8982993
52318600
99523171
86134583
75972065
74471650
82286754
28916678
25563778
86381296
87259672
9759765
51895299