37448733
1039310
73422409
55753045
21499785
12871463
25422623
38384727
74533888
79245387
12666705
14656051
21612046
11108299
8188634
5413219
8846905
82634041
50883380
23153258
42364957
11547022
27944316
37171915
410215
19533544
28555901
30413491
83537609
66548107
36881142
114149
53404192
23894188
18289214
49131588
82775238
6220474
42778334
33725114