Knowledge
Data
625 29029580 40 301522 43681577
10137452 9106 8708 14449
41545274 1339588059 948006278