Knowledge
Data
31 48166313726 9583 2863555556
3012807818 277376 680217095 7325933778 78652234
97682715 94 0348 209273700 15768