Knowledge
Data
129335968 056818 593460 2188 3859278
377 018208 16900615 30884857 4293993
67 67396498 2491647 7695229