Knowledge
Data
16035538 45058 2641472141 781016 2737390
5291138153 235685037 51458931 79617
412 3614 291978971