Knowledge
Data
032934252 379542072 3487516 4156367
74508 101029152 964 30346424
245 30004 1349543623