Knowledge
Data
12170251480 5523481930 8020818931 741455 4307616
6666692 182737118 338295 26147083993
288120 64092 25791508