Knowledge
Data
310 85 34500 66426070 9500
6296 10107880 49397432 978966 20809944
603799606 59415444689 5004 059356 1508753