Knowledge
Data
41469 16656 5045509 3044232475
149709 62052 7136 430 443874022
50098 2007691 673504 7734