Knowledge
Data
14277692 3823524 75627 909245 68146707
674861356 6234 48188252796
11490410 104510 08553 3176