Knowledge
Data
69968897 9560594 5051277 4889084
88150202886 79000256910 57150396127 3434656
28848 872 397693 321463859 26765330