Knowledge
Data
172 3176137 3561 91 288988
2182946648 59114 5469782 97900007739 6209506535
25202097306 6085 6827759 306 083