Knowledge
Data
50326 8274899947 158191586 77 5620308
3117590951 38838 250105 3670343 709
646707 30798478 222593047 3476199932