Knowledge
Data
855327 508560 1262583568 30272265
18 1481907407 4541396 46202831378
97 631170904 7595853 80541653 11644690833