Knowledge
Data
17996 677297214 7643228376 80188809 730625
248 76170 11457890 81211022287 4178
4719498 26139421888 383590082 7973712