Knowledge
Data
20884924 2115333 840 41290326
4932376 39697 45926 44738 125243
1876765 491534214 6687362715