681965
858851
331214
887350
168887
826363
98820
417876
60333
14712
300399
28818
89939
959935
914819
433832
42853
76181
74678
8910
898454
9280
68772
18822
685255
546821