Knowledge
Data
660313080 910547256 30939 8191944123
9883006616 400013744 4955 19117153
38671 42631749520 688846970