Knowledge
Data
2113218 18289 18351106 210770214
70133117636 91893609 64632807 4841954043
26316232 0103527 524381046 12922673611 40374787621