Knowledge
Data
21582 22536413972 7277 59
8626570841 89208052776 29606918 4893 1743
636621 64426129 12981273 6936760