Knowledge
Data
699550 28 140805421
50 02516621383 889 99737 335
29465 570679 1942 411034272 89471295