393399
116551
980407
970865
11873
988641
499756
773527
14252
936585
641301
54773
977913
751956
907588
10425
754514
496384
168527
474352
186736
104915
799136
1017799
730288
502183