Knowledge
Data
342570 20746 263582842 77969723 9580392
57 7194 26313003254 0350
50108967 4721082 71440878 163624 156971