Knowledge
Data
4318215 745 101 659635
2694529170 247642952 15418811 640548016
2702 42573393645 30556