Knowledge
Data
46 47258 473093316 38739 634953807
54915 64389711 2106096901 315996964 834794077
417021613 70273 3070628 61930422