Knowledge
Data
11664299 85113804 2726 421
650584 3243138 30661697 584307131
9033605 6971895421 19543877 502 35402295166