Knowledge
Data
30104466 11709580 9256 7985062 389
45342715 0427461694 2941 164 20719304
330619 54075 53540 786839734