Knowledge
Data
20496310 435560940 81464522 47843481
3684812231 194585517 31316168804 311060
5007212 02 484038410 90028885 942