Knowledge
Data
22216473515 7412108 18908 40001679769
27199988 3915012 64824668 580150552
1545559 1613850 40479 512