Knowledge
Data
581671164 220775499 118337103
3490386608 82316 631060262
39036981 50588444 36613279236