40231593
33461079
52349720
23454468
31473535
88102823
1558644
16989381
82936154
15614712
1951419
17634861
40705253
27051887
28843921
82527944
81844013
9516798
62601156
41203551
52136584
70377444
45091489
20513440
1487857
10752438
21005146
1199875
74111765
21427061
35164020
57624111
61452447
39388061
34265064
42709134
45974818
34024219
33088660
3167585