53721318
46939987
9778952
17633353
5303257
39477311
17197596
89817180
52488300
85057555
39248740
57452294
15101045
25211017
4047257
81075322
54087152
22682454
2614368
19332666
21825030
66359906
48863733
30103232
67505027
3339804
398019
11683998
40866610
96256777
9903507
1301754
83004314
54181772
45586746
40578328
79973950
67266180
7226074
19991996