Knowledge
Data
37396 212 15634191 7503821199 887567
44838666976 3673053 31357986209
3264074 486436444 497195695 1761171714 4404875