Knowledge
Data
5703815 590787 531140 251546945
88521526241 29920 6620262557 65532
806748 3830707 17659531 2379