Knowledge
Data
159612297 3686 80384 64146 89054609
03426107373 393788054 624245675
15016138589 415544241 11004 9820224 60899972143