Knowledge
Data
2563 34227 15270 16145174 2793639
1686117 843982 71971 499
48 10666590258 852 68721714861 966283