Knowledge
Data
5802060448 32860 8763 35097002
129 185 96107113 7661
46054862069 5040540 059737 19173 4525985