Knowledge
Data
52 17554493 94566 52427257
31 48 64963219 854 54852
27040189927 4860 578365884 9403399