Knowledge
Data
3168 5181154 106437 2254074004
9524396 61256 87648000 30814242645
181725 53936 76480353 639