Knowledge
Data
66097689 4829900 18428049687 49271 3091725
36539987 461 4585173303 7226133 5630
39090567 749618706 43067