Knowledge
Data
18156 7545248 172 085486712 53972949676
70 361069 67257947972 200266774
11460 19739 47134496 319062