Knowledge
Data
290165303 465786165 35106 1965554 156674
7095 896303 811 2046879328
4087135597 161207029 1743186402