Knowledge
Data
34543359 977588 81095066
1807642 5832345 430510 50481159
870238 69243669 639528006 171258127