Knowledge
Data
13796 3709410 49425812671 44178067502
309561193 20143720 8679097000
590054341 1969045 98868