Knowledge
Data
29103811 8084885056 42201298436 71712
14 49051 9114219 181596
7456029329 1179906 4357999445 7837019