Knowledge
Data
721048195 22987 574032163 3589815 2902398835
317 607129 540282057
585719 2227029 16296894