Knowledge
Data
303852 95161625756 98659967 81363004 7872497
5331922569 99205633093 685528 747266102
010488144 4411286935 963858162 1127952