Knowledge
Data
883362 2969090 14827071
188723 434064053 1020223753 485831
05466011808 284 8130 93729119 23704427