Knowledge
Data
43509128 9074 1752694 465 731929
3398709 13631 8844325 6666577
317031183 038764902 326620088 53