47687
953871
291352
166286
89642
1003116
293807
6552
448862
1036620
402899
115922
260259
542342
906525
789187
574443
929669
567824
63947
504291
807913
838809
300241
667804
193750