Knowledge
Data
16 2581210 2814 302229
572 83495 931588 21178
99408812643 29362288 7768021 76 15931176