139431
617144
905296
507371
542595
100545
20517
424828
332757
1015124
618482
110433
145358
156751
258213
173928
448994
837988
455138
329614
167104
516162
806754
168829
987412
307232
1121833
764689
612701
1122237