Knowledge
Data
73645592 18544687 277076340 24116 825947
2562611 1664280 71938121 436170515 161394
630680729 5304 2862829