Knowledge
Data
43950 42447189 1185985715
302 83644875670 16902 8453204 915068
0359155 9499 285693 3432136 42