1288353
6526489
2953384
30932923
40076497
37501453
62573611
75602155
83773614
75775851
6387491
21305866
70811331
55657123
1158752
40541028
50968067
22851414
28949387
18377518
92474174
4308404
37269220
38279897
34101451
15686395
56582468
17936212
84911286
18928763
61843134
73186062
64711738
38673566
34369986
28582961
10535708
11483136
9343020
56802253