Knowledge
Data
16858818 165245 209619099 21208271380 11600
562 7777518 28124
31 3352 575807450 3931836115 736203084