Knowledge
Data
50224399 6693709 3090
4254003064 11968607 19172 47160269836
801957 8444203 8549190 34711814233 17268