Knowledge
Data
80654796 860002 475687 6390262 287439
611 4031 703112
54350146 625 14 1422 9699723235