Knowledge
Data
56 377629 98642050 17515104 664
16004121469 5015504 0239590440 91766479
4381500736 199 0312533 41845285