Knowledge
Data
311469530 1250206039 8167132429 4368079
448086663 727 041 73418004514 39539268
8561 5956546 34330884 986 507296