Knowledge
Data
299983 2676951 659 10907 13078491799
7586 51147 2429971527 33971
2632855661 9658 9720187458 090567 6958