Knowledge
Data
154135825 66425 31300779370 19311947570 642386493
25 016 501 09912785
37564680736 42230366 98