Knowledge
Data
315359 36 23109166 6795133522
9651652 6700663372 72641
33005125 138160209 87914055421 8005078750 34676934