353934
1961256
4688987
4976745
4977336
1380755
4773854
511323
2930783
4934679
62973
71541
63987
54797
56210
57609
62132
50874
40631
44558
110458
668233
495039
366734
99946
405304
145586
7366058
238085
201268