Knowledge
Data
3086 83 1271368 628 826
7020531 29946 68104895 32 66812633738
29070699 28719611 166614054