Knowledge
Data
30 311358 42553702 35042 71858581487
211731785 309006 55408 101710
59730132636 5490487796 38085665839