669934
836658
345240
220166
86847
111778
850341
96941
24618
875506
60438
121837
576107
321795
341380
416506
29506
317695
14544
909312