13971856
55176219
47187129
6689930
35588382
56934704
49113840
6173840
21404777
2369732
16845115
85501973
62655518
56687825
48405911
65191194
91053955
32461471
6875327
48871331
36709346
38805148
34774751
21349180
26467806
68343828
53542111
14141368
341076
16822332
99681715
20592699
16105380
61404341
13765709
54313841
50398626
6277808
75681539
22068702