Knowledge
Data
40873 20315921787 14864348 89747981600 93411361048
37092837545 79588132161 320 427 19462803363
0352 6627042180 15399376484