20751871
1369607
124976
15361924
41802539
92852263
23296287
84045145
62739656
79809493
50038235
5163758
47611367
2136498
509290
3255088
84313155
53529723
96168150
49504661
38308964
61451158
39064255
54721978
18527361
41176521
97989532
70162131
39222934
7669564
11753428
69159936
5892207
84444922
39758218
17855331
2823054
52062734
42238780
9346164