Knowledge
Data
571079 13 2338661 329933 74424
15004085692 321260516 169
94740445 46555 15483 2593992017 30951