Knowledge
Data
304591 8028385 8027276496 2071001741
417922 60997730840 133166111
6899503 54459699 86205180847 9837368533