Knowledge
Data
11768915 854593 2531 702260219 5337980
4059515 18175755 4449914 79465975589 652556726
64092 333191 5783821 4623460 983974