Knowledge
Data
29 8187657 84879833 5448584 3957098041
32 656644 74115114299
619770029 11245825972 301840 1676311 62416698815