86874274
1975523
48571308
85859886
79215341
458890
82211413
32233402
86375289
76717747
39357406
36581322
26143212
50611534
8024983
45406063
56268977
46164960
14986316
13629387
1796034
16464130
8806840
29975
36458755
10197402
57941704
69652191
52443377
93531863
92019415
18937641
73825313
3386204
49811945
47737017
51998053
447542
55829045
91248920