Knowledge
Data
1052 581173 8304
78031243 32186 2505724 355997268 340773320
4855508 0271131 12 463459906 526432