Knowledge
Data
68028 80045151755 4237105 60602
51 116169635 12568480 345610007 8362
4171051 790888 38893840