Knowledge
Data
332515 96 174679851 279879645
77105 21 382 508
30338290 5576758 6787091 36156 58135576