Knowledge
Data
3158498636 2466153 330940354 127503
633119 5495386507 130146548 35940548571
202377 71081005557 921842 114149285 888784