Knowledge
Data
291066 329850247 25467 75599377 87148672
10112 896081402 42956581 3782 52336929514
31633460 62324 41287 9446301