Knowledge
Data
30 549726 2265184 492086033
93990121114 033356906 16241950 15 5432041437
11224009 802692 41393730 14