Knowledge
Data
1589806 335358379 7664 7652 671009
12224488199 9530025739 627057
3019588 4420 6254 4644721