247600
932230
516631
50074
401705
225192
138357
464467
290252
476168
712280
257635
422989
359584
506833
655404
979181
96661
984855
16152
531880
835182
9674
501974
350724
983948