Knowledge
Data
2798253 7418225 108693 105665 60208522
5243572 21335830 52598 6525881
12550700323 268036 41