Knowledge
Data
21316286 14013585201 109115823
1312119 34846 354
59007813667 76631542 17619 855090 102923476