Knowledge
Data
22 15724 1503589528 21061846846
459530 404717 47883015102 8388 469408
94 4976212 750628 681615 524