Knowledge
Data
16593419 2043 3916760009 0856436049
145028 25195193860 768057 875
58640628 15171696001 6993660