1040551
494166
2446973
100357
2116968
4367231
2551878
1087595
928410
712111
352500
464662
489290
487116
518124
291213
497918
662630
920282
7913362
307705
661200
1547378
155427
905695
196919