Knowledge
Data
3772 240255 1777676 2017429519 96367
8625 144056648 93498354 4198 599
6402800491 80532 8691155149 1305036 29628096881