Knowledge
Data
310105784 321565612 70685247 4616020239 72659589
50369838 6585 3543424371 59185
7165610492 709082466 8508