Knowledge
Data
389 158 330298 16295576545 7610517
42354 9803364 74684855429
3288 68072 33018 1590784