Knowledge
Data
302157049 886 2066609856 482776114 024218068
185971 64064645 3730119 1876506709
269648 331530 14069 9586570910 29945282850