Knowledge
Data
8990660 4044482710 34347008875 168 83721230
11206425255 923197632 84211320
9786319 4100856903 3028417 5399545 528911