Knowledge
Data
399 16761319 8611083 71740197897
30451235458 9309491268 377668658
0319285 282823661 938418746 1897099030 45513755