Knowledge
Data
307852 33096 5434 54304590 287300393
46323 29978101 1902141455 268
25590140 977699 41957