Knowledge
Data
3073 68 15906 43646610336
333882400 693706170 7627 113204
632 91792718 205390749 4048218648