Knowledge
Data
29609088 42478 17186 6031635995 237180741
525810572 09173 66495
50 8479416 083567 16257063