Knowledge
Data
22039246 7189111913 30402888 13325795556 355384
39173076 64 95607594 718504059
7936507398 78491709 744303329 474009