Knowledge
Data
40989570 331317 98840246380 750036934
31 525334097 8414378072
1248200 7024 46258 42015353 1487501