213825
60603
532882
875296
769159
277317
555240
197988
408572
984286
768540
191880
168176
885283
404837
481721
20948
878972
240366
764748
415756
1069405
167774
4328
1072473
618266