Knowledge
Data
2970928 63 5997135848 96900829
931523 16 1332733 069887488 50351216207
631 6527916 342 18195120 45619332073