Knowledge
Data
3059875 80911 37956929 57477335 30181863
0185671347 3585551 97068168727 762638903 67146
58025110 45462077 110129