Knowledge
Data
937778 385002600 90376595376 6616590
7057572 89923080 289931 74307
12104 185815 44422 7621458 27