17664579
6374035
82807693
27081751
29239651
16904584
72414004
64445984
75234756
2925208
66446882
56928827
40034360
34212125
116087
88204790
59532441
56253259
2059281
52965019
75005697
36003289
14029821
10941689
86571489
75619188
31873720
59336195
5069016
2135927
19515492
77096050
22093561
72128025
71615117
38798492
77205135
56971644
66463143
53526484