Knowledge
Data
384236 44871 2777600776 6586903 39128796490
6348411 9825 54208 995142 865075630
769 4267942 056