Knowledge
Data
31 6817277 25514191 90242555 389698053
4919 223 25890497
3007164 305044118 86076538182 510969952