Knowledge
Data
3148610717 25345873 302659825 861032286
3570 219072 511 810
285298 90735028554 401160885