939239
96694
654494
511387
789199
1002193
46977
17048
411594
970481
503291
22548
669150
156837
608982
266198
554905
519429
310276
765441