Knowledge
Data
29318396 92132297 256362 169
726 344992 96586261074 4221218 3239415
36277040 3145590055 50