Knowledge
Data
222677641 146820527 85240331329 41348400 882552
256647849 77497 578287 85171224
16394274 82 12 8088740