Knowledge
Data
23778221 52193190 390016356 146
16833671 6204292888 76704 23 7184019
869077221 3590 716 9063792785 8096103