Knowledge
Data
1886797 597846 2852661268 512356414 139050
818882 58685 3756463104 7715542
82 88336004 248 93915485 10468736