Knowledge
Data
66314402 2828905 18014049
46950517 896075 87218740
84915204 106180 3854931664 54209030 2151