Knowledge
Data
28505668 29398 1290572937 17867265083 54370705
4905006682 83796 25510
005065584 489594 38235884 32088