Knowledge
Data
45989349 75563325 16228 99833282 5508866
3242 303046 52942
18912903100 8661989113 2768211 1694008065