Knowledge
Data
30 87140030860 050997 23712
229597 370468502 36
669518634 1844622263 1358703079 124309 89702147387