Knowledge
Data
313 25044920 13057243 99969368 9833625082
79484341 414 22 360 1267931816
2447 8803176407 598934007 6005252 213461305