Knowledge
Data
303552 5865560 038979 720070
1910699 2654 23219469 32757 2495
8272 609283451 6317393 3727096