Knowledge
Data
110310273 3271 40493 27706
4566729 9432382 71805092 18 7629646046
2517543948 13 59139306942 625053 49755533