Knowledge
Data
51 6803314888 21977571 32951813 4849
7409815 0186022 969 573786
50777517300 376297368 360