Knowledge
Data
309 6640 15363762 829119
27064530098 201856924 394607059 257384 751738
68326063189 5976904 096149 78 4206996