Knowledge
Data
28158133 3772917400 86643343602 5714 84321939
8356110 437126784 80538789 377329969
1391872 1710828 54374 729713366 20959905