Knowledge
Data
23 2897 822960 2408987976 303728
362140 68155641005 7298276399 950896583 21786654649
341321 3485323 33103350 133 7996754360