Knowledge
Data
1558377 3318039 328834 308522512 9927039
674481 660437871 97846991
553837460 9448655 45925093