Knowledge
Data
10400560 75141876 30804004
87058576 1644809767 674966142
32631 38925611903 87677472229 50183 2101494051