Knowledge
Data
30382 763 44159 31104020847 2997569
487 2248422 48 072562862
96183342 9865312175 217146 1043753