Knowledge
Data
31 5080059 4412450158 47683141398 718542123
9413 622715 8416
7647778 342255242 175893 189060