Knowledge
Data
51629 4997 185042 8931295
670364 95 60267 58655
19283037 2322134 14824 4154 866890186