879524
277450
360612
990541
170939
131230
166195
611769
23536
797896
54554
724466
1232
981233
813245
594819
332886
979656
100943
20039
586418
571511
19849
353161
484872
286641