Knowledge
Data
4076 2395690778 8919768 1127173 920868693
2686421 597 66966 242 66552
65 505513 33789 38991466 58