Knowledge
Data
29855598 1384581099 6232998
779560079 069865040 466111 49850575825 15841885003
21736821 850995 86811 74655532 7436210725