Knowledge
Data
156 7908076 962673621 587295034 68980263
421072 617 8120632 95 678
04395624 29416 6003 4668 1180