Knowledge
Data
10941 59080 1045074
9396650 88047559061 31659
18354038 25481889028 8203 6904364 74883944