Knowledge
Data
70332850 85692200 981 155790
3208260330 644796 702160528 806632603 8790
310214136 2155506338 99623501640 84877215064 8841831