Knowledge
Data
230989282 15293129 42941139
40536653 626682812 3260561 5438017096
81 263660142 244 35364109242