Knowledge
Data
4128133 16689727 342328294 23084660112
49331 502 2855442 53227392626 3273
376 622 023