Knowledge
Data
118096 8696207629 53006476 968631377
2580129 3559405310 29974911822 27647 4781129837
608287905 8952 886488108 969