102942
760937
70684
677140
555994
170942
307415
78911
627245
267958
204272
393478
535417
391608
240628
82772
339591
98522
499667
568350