Knowledge
Data
28586751 16364927350 28096 2509 76909038670
359 6684845 2961217638 5729765
3932 228944 166094