29146712
6717590
32849564
52986012
85702715
85284505
45241221
8464004
61818635
8271815
98169213
7308257
8551445
4616750
12596004
562421
95025372
88226375
9577332
5049314
48723442
72841318
66752600
40453121
12646619
9185474
66613333
46289446
11194446
5060356
11448022
12882091
10191323
39253751
94561161
52228161
42633745
9157171
63702328
15563057