Knowledge
Data
50171646 119610 5749049 19149 57182
1302431351 718 40212857615
521 3310615874 434 590