Knowledge
Data
3286 7489929 490015300 346704432 117025729
22244192 7777 848636
8792500 699621777 4859 7608 96952