Knowledge
Data
28182745 1060 96 510326525 416466
18523 14206186165 107700440 4924519 4937
1652989616 271091 7996 25036498671 76191633