Knowledge
Data
41570295 552022844 24276 1548817 6005949004
21706758617 18647 634215097 9608139
27 9132280 97187620