Knowledge
Data
29166513 136 15097 0161
41 59094512393 451388 128535
16235817 968 50040 667163 446432