Knowledge
Data
26 39659156 1353423499
4337 3896607484 466217493 38316 42241809
57906 22917 2450214428 31379897950 469913