Knowledge
Data
14176 75922590 46871915042 647 99352303
29035293 4137453492 6446643010 9605 59956781217
8416704476 139201531 653 445