Knowledge
Data
86 128598 52164 8744312583 48567
77929 64096 23990688440 3944335
20 95887634 25674 1552 83817253009