Knowledge
Data
27057989 866400268 39270680 1850000
1990717 083 821
9249249 3047676284 356156072 21175654