Knowledge
Data
176270319 243094424 301364 179473
545639 18127 6222245 1734805345 5881198
650524 38601 91093240315 583697