56028360
17847382
5631833
8425368
74315442
70295046
82235294
19066404
595952
60978186
52934069
51908722
42645431
41642967
54613378
45881006
57575411
45324312
24651143
99447043
30745884
55885178
20823215
272455
1680134
53218109
94336067
56309373
27707427
51914173
3752580
7799818
20133162
77161406
9499444
3845934
69373854
20921880
68566639
30394440