Knowledge
Data
20228801148 13792 58248530 1643190509 116916289
2181 5197509458 640413732 89294
1988 4632 471 21567706815 37107283657