Knowledge
Data
26 295 668940 591748 655338562
378354 3210 2844102822 1812830
651147164 6367822618 80