Knowledge
Data
118412583 3212513900 22290 082199
46 879246778 951301554 03053489
341612287 3172 687070 3486