Knowledge
Data
2235124 6605945 24129 35
7128018969 927364 318710 9579300
403692 133084674 5118139 2192560 188000