Knowledge
Data
3066805 403346142 751884
9124491 82674 8056 1991365
14554504944 58432618333 112095 33902492517 137083