971118
110480
157147
1009812
540740
723998
143747
1082266
698461
605237
979184
456478
311647
874223
14837
695809
690655
863103
965789
503784
639850
234746
30570
462325
867585
88618