4289
54888
49787
890558
668447
613726
89345
266953
660234
519478
448407
725818
540800
607579
142968
380514
217341
962683
676930
551747
57316
834403
869179
13743
191352
580700