Knowledge
Data
15928 5999824 893347370 40445413758 119116
926715240 38725760 547054
3138568 365482 681121421