20011125
15225503
80717499
99367380
60612554
43706810
306967
84135168
64515233
81366134
19273657
3395134
15856515
7728851
6511281
51091495
56889600
53669757
84224777
20433374
92598744
73631137
587680
46898187
65628935
50227090
41332071
55827889
32675287
30351198
70713164
97482658
65158629
79391308
7571025
10452397
43331952
3238514
97521888
2073962