Knowledge
Data
26 23507886 9012 786283067
7294446 61661 101770740 64965
625 24785 94390195 7169971 1905052723