Knowledge
Data
37004777 3327 900045033 346239090 1417568579
31 80410523711 259186
1366 23268918458 5060865 0319169906