Knowledge
Data
12871542 19938680 3809 1945871 20283
8415124 6372158345 460271
45755 624376 434953 80966565 392144087