Knowledge
Data
153 71034284 17925252950 8183753 427456400
685 86307 6149195
90 003974 112808521 36740702