Knowledge
Data
24295075 60042906 2066488 26295422 7111539
626505254 345214159 393758650 2622764
2389809847 314746108 5644 977