Knowledge
Data
89396 2219226169 51090650201 1471269507
736 03033943 59139540
22344029 18980535 2782766622 0941148