Knowledge
Data
389580 0964982 7116
470550 8318177 64109694759 43996 86478066420
1668998 3601263 349440 2472