Knowledge
Data
12082290 29739 1887722184
595235356 28646 797385 557886748 400118746
302417 61595 89 14732287