Knowledge
Data
10404659 7787712 659017907 073867 2880867906
305 9929 650865 77268506 928000
340608621 95579 2732689 355043715