Knowledge
Data
59 169108946 6428252692 2308618 3264156486
8335598103 32 3730202 3970
2685315 35041566 15167