Knowledge
Data
1108058 49322 42181876 833794
15726 6432410 3089244864 579520
40473649 81667 9157864 9684903