Knowledge
Data
131298428 9347627 408692841 32255636
5599513 825149034 308236
22970641 3442898 3835832727 327 7997886