Knowledge
Data
437111579 70177925827 0265366162 37893 803
22969 64487144 1567113503 20121
87707359828 18805052871 45725 6371