Knowledge
Data
8112363 29931 427529 18
85311 145454012 6051936 37215 8213809
688 2502 17042 62283 52674275392