Knowledge
Data
160 18370 1252756
844865612 592647 340344 152110 228
3556622 0360704 435465 9986938204