3050384
2722855
318726
1268949
3867898
2799598
3773435
4887826
4701303
4984034
50246
53152
46118
52100
54240
48546
51076
49330
61628
42911
199860
298156
329514
444797
1476780
327531
1632094
1201809
2189839
9873595