Knowledge
Data
29922 118755604 74769501 78
29460 2788 345952 30 536689
584218258 103096 19 136261 41