Knowledge
Data
2970526152 18248325 6046 965570706 14980070
397421747 4927079288 384336 599435280
23 1286793 2247653 049