Knowledge
Data
29798518 21218107 19603 31853 90396307
15874942 9354166254 4717525660
613438 7417527877 6257856791