998853
503757
725720
250508
253976
1159814
269279
243160
1033717
1036454
743743
860486
479504
28952
52987
559377
273284
507841
424275
784256
821951
472118
383102
61387