Knowledge
Data
838630600 100971 734 403372400
9704220198 46651 9749542 14316049763 266192
66787331 29129341 73 485029556