Knowledge
Data
27695181 381786292 7184659 606
334205164 78498770 22950606680
138581 2167431695 503086