Knowledge
Data
5096 16343676 1916374
79191672 13635125 2648967 78749847
4003565015 86486808864 88596305