Knowledge
Data
4595583 918878 369381883
223271 88610037 51312563 17751193
58980621 8569 15703842 44052611802