Knowledge
Data
547488686 9842407399 384065898 673538
2402 886 39172216 6470522 471299807
18100407 46321892 2101