Knowledge
Data
1551689 28236101909 71310294256 586522 2568
340108 43332 35403614 12088690
1672 785685399 135136743 12549647