Knowledge
Data
3509841 844549 360690706
84681118315 470314 8795236307 5489900 1159241
40355212740 652197270 66798397810 70 23735