Knowledge
Data
32 5127992 69914718254 522352 1259
330 85134537 11775855 400861237 21602701
2441 846 266614378 8416162942