Knowledge
Data
558679 2152591653 19985924 574
37689494 6371 336895 1905
43144 274548 17881167 36 9944352