Knowledge
Data
933 47284336 6597680 6516669
34234248 1812634246 70715025 1162599581
84054 142 2102710 29101