Knowledge
Data
32385 262 3521736 735078509
27591301 2962841 33410556 93971872
80113420 53297614 531674