Knowledge
Data
613962 90697623 18111615 3491052
8098266 13079564 62753 3067471
41079 7384 9330 3709482566 5690003