Knowledge
Data
199350343 350690 34437 36419550
7123 120677 47496438 484146 158187762
5445220 4899308 6008 71841578