Knowledge
Data
159591096 31014903596 6594857076 964530766 0886570613
493621 9513 828439
970099123 86975593173 2864869218 53204 5372780