Knowledge
Data
338879 146377924 62289
99 2301941 3423088778 2177581 77217799312
20365527 40705 2440423973