Knowledge
Data
309111712 25 716 1853160516
17599863478 507 50375
0297800 9556674309 71277649 66986032552