934230
516631
50274
403705
225192
138357
464467
290252
476168
714280
257635
3261001
507833
657404
983181
96861
987855
16152
531880
835182
9674
501974
350724
60988
473178
697471