Knowledge
Data
5020228 3175868 40881582 2650482
1217 9430643115 145015
987684079 10951 85233361307 31809453