18506242
24576683
24209476
25619078
91453131
72636154
4888923
23739278
49663230
28021231
5933358
21912206
1113182
75056575
66732203
73458467
68723138
88403007
4391763
70108901
27696293
65757509
12419230
99487122
38969730
51172348
2807324
23519580
49353158
686047
39527908
2000644
23372836
33023977
63892289
70279857
31118648
73615755
20002460
58498459