Knowledge
Data
18308 29972 12172616 84864812 81641359
05689 68035 21162485730 8482972
50172 10 91950630 89561899254 928