2996456
3036295
2933016
3161519
4633826
3174848
4976581
4716167
4974267
4945071
50254
52080
57528
48064
49743
54791
56876
47964
78239
42264
2603096
1428609
35047408
6402584
25963760
47309052
825061
1058340
7075950
38733376