Knowledge
Data
949768 271214578 6459603
145193244 859918 74929310 812927 800403287
84289005341 370598480 8288