Knowledge
Data
30628048 15900 41631902
181104873 16777798 1149596648 6084
4783469 476926 29116885098 4550229053 981