Knowledge
Data
601979099 3648 105574256
1163976742 40540 37961427135 83006624080
42196918 11616 94988