Knowledge
Data
27043 5155629629 309126 86315 183217
16946456 88 209262 730
74870961 118 680160233 9255108813