Knowledge
Data
31 495 80146664 42275705
4886615 12282323 2901068866 944
6522345 75257431577 29272489383 69976783 12949886