688363
446640
898468
574671
310104
73744
5132
444634
476731
849750
790112
2788
73727
889908
58154
45719
1004254
388802
389536
966583
481595
970676
183459
412412
533985
669693