Knowledge
Data
91161186 30 35001921869 803457191 18178
88997 65671 2386816 8982366 2405
37263127 473699 50517995220 9644 1178