Knowledge
Data
664 295079 82153581 138381750
5510048 3439 3950523
6984071854 1457 9623867 5689336007 586312630