Knowledge
Data
52 169 30806710 961290251
22941330 11670273666 17111012 1377793108 3634016
8476409309 46051 2072223502 367 5531358489