Knowledge
Data
46 4127303404 5981 107853143
23185132 9875950081 107605 070 198
3457772 68302196 17479577099 39492006759