Knowledge
Data
35 3909105 437 8717599588
13034 221396960 850491 372521516 14962538
1321096069 7368364 95573912