Knowledge
Data
20 163882 29980 144929
62654692450 51964269245 63291798 41272954
25320 6821566281 58357916