Knowledge
Data
291056255 603686 58096222 014490298
18 782981388 2618852 15149497 5543322
1007 47787215 337169016