16106617
60305033
10426891
60181739
25502228
86681666
38085936
67425160
38544175
85356958
17338812
77265872
34061142
17709876
71586811
52489397
64588138
26365959
32364735
6002350
77424760
61378590
65752580
23038472
70189211
80057405
59395219
85483859
5424957
9678073
4882591
43129315
3742732
80035330
97794097
94732738
88364456
91014352
15201406
3340488