Knowledge
Data
42 3242 29866 80710
89 144164 709 45560097110 1442
188865931 25750299 596967251 04585627 612125