Knowledge
Data
29562 0231038 5952924 2078528591
44141965 7071819 2442 940
28 9943822179 26039760 004870 1045027