47644177
4488816
58322597
72238145
17541787
51476325
5859259
12618184
9227978
4316525
616527
97675334
609611
12421368
95094138
11953181
62097259
71338343
10633744
74961245
58912994
60733737
83991326
10181996
96172492
47643496
37609093
77418040
15131756
28528806
60642994
20554491
86637619
57801115
33477392
2362567
59533254
80616726
82067788
6218189