Knowledge
Data
4389081 2070 6621751381 5840397968 38245620
0576872403 411860075 976 3252636 060333
8264617025 7705727800 3766 94226058 643