Knowledge
Data
329 714140152 108082 7245948 652832701
14 30204897974 33621465
21 614046778 29591680 45 83540257