Knowledge
Data
15525960 60316 67949871 5217 288283173
269 83762332 63905 82 9981
49116 6241526288 018614 7523725