Knowledge
Data
4095208564 3114371 3093152
93810 92269698091 403773 2266 52052
24832606603 20784831 669 21939