Knowledge
Data
663493311 3105113 66900413740 1323593257 16113827
51807 6500967073 24876120 841771658 5619
95323146526 689 587 50016679