Knowledge
Data
1648 562 542 299860949 29785844
4984153 10416 510 923395
2425110970 6198 282940 62372107 969043