Knowledge
Data
2651 9244890080 2199539 33704 98049
27 904 31571752098 92 1165250398
40513382899 220638 43040838 779