475677
678226
92169
945972
41864
252809
903105
175474
354923
304931
559179
36948
5325799
3751581
3265148
2581804
2313988
2166609
2087358
194978
1860118
1756136
1754196
1671471