Knowledge
Data
30908294 4194 329472 857 59034769
3120 3924969 664 842904
48 44052506 22378025409 13486