Knowledge
Data
996 2891223 5094914802 561010
64201087 5279917393 56576
3359 662918660 2823579 3942756 290