Knowledge
Data
3096 525 14615267 25459239872 1148463
8109059 81440181 53498911441 862
8817 49748 59815375 79