Knowledge
Data
80 66467 80744554 446376
866330412 10064416406 9971121622
2941800 847971 2933400 12576 29540505290