406710
128840
846327
457763
492918
475710
8684
858864
985947
162658
264424
427422
85105
77873
714555
859139
530952
604399
507973
194436