Knowledge
Data
86 80463828 521165001 549 848
2707 119066 17093 786
5343 0486 93875035144 451710512 128