Knowledge
Data
3968 29452575 251268461 784008891
8746118 2271970 436761
15112356 76369303 186029 7603630505