527376
606184
53692
12739
202455
783163
122825
82387
22397
33087
223746
162934
481721
20948
878972
240366
764748
1067168
415756
20967
167774
4328
1072473
1011481
618266
157107