532136
403434
901305
13761002
570877
1056361
233842
779276
44546
127654
118336
114867
814147
898949
1015724
823610
557505
52952
98987
606377
292284
542842
445275
830256