Knowledge
Data
109297393 12641882282 9103046927 8292
1422483576 402 602 646852 810702095
40066714 41730911429 3417 38115149694