Knowledge
Data
10980 5264663 460883 4399 625273
21668 8821654970 0905262 92890458 677212
13967776 128888 37160