Knowledge
Data
93406 107809 992750003 5828028
722629 52059915 90362796
57108962 86233029 2263551 33678029 25459