Knowledge
Data
261 5593926 2956747117
343 2322624 625042 349709461 37949091
493668605 334509000 3115081 30982583874 27838574704