Knowledge
Data
34040 1598081 852423 50477065
31247476 807817 9321051 4752708
4533720 46 57128 8801 8611505575