1001861
371500
884209
706879
572478
251568
138114
623625
837294
25728
311124
317814
650470
691
61323
367851
383765
74895
639686
20810
259239
73925
97306
55815
310355
462694