Knowledge
Data
23198255 66365113 2640 154
81701136 41819 5946912 2605 49046838471
886362 307564 2543