Knowledge
Data
87058310364 304673598 30646 1171659
64530 34337505 256174
963 35689169220 850529 254 81302639624