Knowledge
Data
12 382 125686
80388880267 46104983 639954983 17597 274820951
10993 84568257002 8168789722