Knowledge
Data
295 59301351 2905680531 871285826 55042802
30842 80884 57 1641 748136
19 72781116 6628298433 35480739455 41