Knowledge
Data
21866841 73504 112029 954263271
4701 681436 982 50 340963
7116 486743 84828744 6088634514 9503