343368
243670
175286
371471
331264
727881
15946
967378
19415
574786
1007669
191516
573804
361101
88618
30570
915138
863103
438493
14837
953835
199606
897404
736431
993757
397949