Knowledge
Data
31317250534 2412 1781320 1293799 173
506 219393328 590 332
79061181 29135 65800496 52280