Knowledge
Data
96 158 107215 55358003
27003 90985833 6149171405 14768129180 702675150
66301797 63501364 67 837978