Knowledge
Data
475552978 3317654 7517 37730883 1377
790 541313 253344 345023923
6167617 5049 29847675911 440