Knowledge
Data
306287377 485905 8464515 3996097
163973690 1167500 344 03555 153
882804 98120753 137571 9531272 68924