641500
783278
55779
629738
87849
421549
115244
55379
609107
242735
61132
191570
317643
594859
142606
416588
9252
636267
532497
935527
206196
799688
469121
712754
381124
138941