Knowledge
Data
8015853 28581 2071435 848680
705362 531141 10676860 839938680 182678
72 0958610362 6886733 34283