Knowledge
Data
25738268081 11788602 749157556 389314308
570192 7294768 79 768727
870876 49080250 6678456638 170 938