Knowledge
Data
58 43411302496 3180273540 150 17282488
10008527 325026 95437
42932526672 71 59740807525 0926822