Knowledge
Data
166897710 8626963 58566 719256216
28842 37539712 5073 8300 73805071
10135868 255 9617 969762