Knowledge
Data
839536 40370 20747730
308495 22617042262 07772849 2385
3144950 7702614171 38 14268045055