Knowledge
Data
3568 2885556406 77627579 26992
30580600950 65 40881 9507007327
43 81796 16308899 86 237662