Knowledge
Data
29 3299738 779882803 5315935554
6705689 90 3471 71307011 88959965
931187880 16634493682 3663360491 2087 746