Knowledge
Data
50 805409 3317309 232308 1750
449362 0761996 9042194 5058 549637114
41498851 657669 1532490 3542