Knowledge
Data
15996140 362333040 6114676037
805142 19 024530783
31440396180 017927 838506 34793924 316701013