Knowledge
Data
31574800256 587334298 82697570143 630703160 9238165
276522080 58854120 341 6177
597904 2126 485 2903746 140