Knowledge
Data
349403624 78970877 70214447 315589460
3345390 277946 7295 26029346
1806208 562 70122648 4749