Knowledge
Data
5896 3053600 6377603 2394710 471
170149690 81951 1890387170 3361 8126
29412407250 09684228122 1570 2453