Knowledge
Data
3436 1661 534650638 798506320
66887 2616267 349494 95750 218476
88 38837653 7005712 14881