Knowledge
Data
44589 5333525 18500 77254769
379285 55319042 2341663948 706000715
97 05681096 1497804