Knowledge
Data
20 6819 2250504280
18157003 22856195569 24495 11922246002
347475083 927 4260267 796720 76264291