Knowledge
Data
1504090 60 6341332 36175
39997590 85741128172 75 32151 8429782
3554693 371530951 80081190 91691