Knowledge
Data
159 6614 1045
51094 924396 214316450 48821532
0374889 1218885 8313358192 23707929087 138221737