Knowledge
Data
20050315 69661 5090 4900
2353 5791209 9108953 56268882 12834502
0630939406 720 386389