Knowledge
Data
26 852182 8911 255438 1916397
654 9623975 72450897482 7111829 47683
2500 5351163 2025353818 064399 2002