16978585
4654688
17603334
41529050
30246833
34176882
44743711
24766771
32669978
82087902
198491
71992108
53218776
96295413
87073061
37692101
92993876
29136802
20748959
92329078
41255263
82173083
25567587
725917
41111291
58443526
34065590
5838774
2183574
75838191
55682703
58332767
29878667
3908100
6522559
72901319
98272826
93103070
61259981
42407822