Knowledge
Data
25261 687426295 18909613769
6664168 696796 6244 3569109433
7577879 102442426 41056 31909077584 21