Knowledge
Data
569860135 187567 83132882 397545695
69264025095 17936282 8378 34516450 705920
7664 3349236 960