40430
351741
411560
419047
65125
19878
156668
412192
493057
668071
64765
77962
09013
27285
694086
81865
08781
593988
7094041
55239