Knowledge
Data
119122473 439628 46202 175390960
103 22551193 3457876 786934141
220 106624 827 535101