Knowledge
Data
5170389 49115615578 29832933 5910845 327884002
17651 61680578171 82267602
405128647 950568458 54326495354 35373074 817