Knowledge
Data
30778136 1402914298 76092794144
580519 783745 28674983124 4629 14242058
2277215 80642609516 138126