Knowledge
Data
86292 6257139 130403408 82428
4407 142 39020328 4846612 6092
76053 870810661 528904 42730194510 17566