Knowledge
Data
58 20923479926 4194608500 0587669015
15151613144 36984414940 12440070 6470110
781790 760731038 60929714