Knowledge
Data
172 8529 1965921 720555 861281
5555134108 108334 40008223 275632443 10027
1318270 9382 59794 5990303036 37488116119