Knowledge
Data
15 659186069 458081617 8194375 977956970
93108 680082 781000
19924464808 7208786561 15790