Knowledge
Data
30 11332839766 427295996 4422635 7861284
3605778 036511 29038
1804744 945630 11308 3583419