Knowledge
Data
20050530 30788646 2685100586
8364 2659529 215797172 458410 0968034415
372 145823522 61197007285 2583905 295827340