Knowledge
Data
42337749 8307381 15093 96114331 9892440
530628 43238 71921297 5210108289 199035921
429132508 219215 19876605239 3601235