Knowledge
Data
29 14417129730 7913667 24854045751
901786838 4263918 4635818
409851 380042012 41271445868