Knowledge
Data
89960 5062 905131 318827242
20168995 60 98575382 3217294 89061298567
384432 11292 318