Knowledge
Data
80 315368 141459596 37
9790104818 9222606135 8786581462 40
31491627125 984 54 167035303