17641399
1286126
25914403
10279171
39582491
65391573
18978618
2944068
474925
5120713
5275789
786184
55357578
65032578
52932956
42809539
6693003
15324184
57784104
95406972
57737357
49478619
9015480
8835806
127920
12794644
31624431
88185371
72951399
55189179
46118060
26646202
5957849
23768503
7017276
33751212
46872060
27385042
44168988
44655709