Knowledge
Data
21316263 150499550 40300 942736621
13237623418 94209 776111640 4245691 8444010279
32 62120 794499758 30914