Knowledge
Data
450 30655826 10 8351196 40186
748823900 6328 8089927 21890
151962 986175 2256198 4362 5060