Knowledge
Data
4952471 38980276 8009198560 828681
32373 3003250946 69200 667
61956711803 6054171 14204492976 2103384 1824112665