Knowledge
Data
15112251 46120 385508 1335374339
30012802 6022265487 38061680212
61486 1121 16923428 2488909