Knowledge
Data
11293 42125118588 9512 789 230284549
3371 705061416 2358185 88336543 96843620
86503 97 3668 2203804