Knowledge
Data
30299398107 911597 026982894 7676
58467089 562926 6500836 160112
1952107435 2952174 3406210 41926988