Knowledge
Data
28 32120 156 38589
4796 9059920 134 4920860 1133
5099864928 795072384 8234 1326704 29