Knowledge
Data
471192 4946 33596659 0879006320 1103
666957611 5709851947 47992
31138722 13023900 446 15107063011 318626951