Knowledge
Data
295376 1362885242 7468 39460 87091
3765007 73025 084709 7686303 217989610
719682469 878 388 9650 1824484