Knowledge
Data
300676 30 77236 8989 605
20519637 575444 1453540060 389
19590183015 2622184 2225388222 4809 8702133