Knowledge
Data
43035559 244153737 964669943 75280641
47322 5802166 64292784 2539 30338
708998364 2240 3356272 0186031833