Knowledge
Data
990 3248582 8894 539 4120061368
50633 86 2102084077 811320801
39258163875 24174817 80474201728 163301593