Knowledge
Data
1995826 260 7675640 49165262
39105385 778 20275 348260 208888174
50 9968190788 219229477 6231495 93024527696