Knowledge
Data
20050016155 7286859 201103 1111 963
412 30413246214 42346 4222493
16916806952 052 1847136 008017262