Knowledge
Data
30130380 14213 72701 493
89764 9971 5271157297 2159225231 5210398
859558843 876227 7923866811 88651704