Knowledge
Data
35 149886 31284655270 24439533006 771291627
858645896 60481578495 53 542530420 26126
8963 07672318 19995 35575130565