Knowledge
Data
21082954629 15358780388 76282561 524292
198691 12935 0017 638679
9571664004 685865706 3033935010 7296398 50597