Knowledge
Data
18412148 149346 167863 866388265 653703542
15265 570573098 55
5769002 052524 208 8269740 573464016