Knowledge
Data
92304319 75888198987 1705755 842010
473642 7628150 8299674 39969910954 176482
470542025 123542979 65290980 72251 486437