Knowledge
Data
2640692 977621220 6262
3979052 9550946 791552 17690856376 35781520
2240252714 108046 82175584