Knowledge
Data
61 421294 2366296
39686242 3947845288 40383087 1724270
36474 806733937 27361800 98949 34855029