Knowledge
Data
140168895 17592939216 4486467412
15990 6040 3963163787 52363
275215 3287121637 77248 8306