Knowledge
Data
28629422 38515955 5005370688 494116448
60123118 4666 6702271593
8169987530 13324 16470805093 0277858706