25291696
40576275
32099555
12837691
33823875
6934503
74643188
58692156
56916563
295854
8326700
6862056
41511119
80847573
66837789
79226854
52662223
7647991
62436932
32036154
82423499
62242939
10308487
53535674
40817227
12668900
6714093
77711286
86461170
49409538
52942673
60034284
1077268
31907824
62856826
254780
95176632
412875
43727580
47398656