Knowledge
Data
511945628 2426717 1093159 64901544 525768
18 112863082 3027967115
282544724 908350870 2863 530308