Knowledge
Data
29 30214 87168740606 43325677751 651601
7115831241 58 23172446 42505 001651197
58450636069 595556973 302