Knowledge
Data
15155360 994180 232692 15641647
52181576 4210962 28111 88558291
1490 9492641596 329407 433225