Knowledge
Data
376 303708 18831372 1185494 37988805
7313039501 96595 9881171
1705097 72 85775 936 74637