Knowledge
Data
3957 14618074 282014 61153 714608585
377689 2529250 353530 78454577608 160826
904994927 52408023653 339729 70012838