Knowledge
Data
104518545 115977 5853543876 348 3556482
39609 513133009 7580816
1776903 872243 2555076 28790 8885