Knowledge
Data
6955160 8295 8223623 802588 366522
536 824742134 154460 7126961
4589614 55 1835418 8882 311346364