Knowledge
Data
12226592 77414875916 158026584 27298613
803319 8836793 3769317 82329203 8521037959
11050558 364378 6039663