Knowledge
Data
31349524 8108384829 995845779 712963335 3897880420
105827551 87393122246 9414936 035029 62008
23 442240870 3301195581 4940836316