Knowledge
Data
2744431392 20237953262 198743095 25353261285
31493503672 137 052 486471
86590 72012843 14646959