Knowledge
Data
33 43387 846434
258253800 17734942968 7022936806 3571 76293860162
34541766 9888938959 1302062 72144 21266