Knowledge
Data
40944 42498 24873662430
285192213 6963227 317911 38109831428 687921312
512838962 12802414911 10881803356 15523 9561091