Knowledge
Data
18081566 40702 81591712287 102 552476708
320 9628654 7592 732808970 2699029
117138 58788180 669993833 395324