Knowledge
Data
328 4046361 9556675 6129
673 638582120 8785 35
2640458898 309097 1945114 515702503 36075954