Knowledge
Data
59 402 589553815 603393530 640307782
77657990 88 453029 850 2578868
700 8913770 65882478 172 682261