Knowledge
Data
273890 3484641 186883445 2929 369155
211474 4507136 56672638 8587147
51014 3528217679 8411192