Knowledge
Data
331393 35441010 687037520 20802261614 17517780386
1596515 79663746 0594563
37 655 5061777 63150879073