Knowledge
Data
3059742779 13524 9600 230 132849478
40 29 16226452492 547631302 2697
43 22636512 78691 46893798