Knowledge
Data
3044302 5146817 884452 1850781
261674 61951144074 067096
81443 6153227296 243653926 2175014 926137606