Knowledge
Data
2951 844451266 734899 935650 72647943
1381154194 7812439 9058384
18652 15591 8390693 95799