Knowledge
Data
40 810054 158755965 67379167 7578062
30 162851 786794015 3550278152 449375
21 187352194 863784