Knowledge
Data
10029305734 7240318 1644474 883 181483852
95858264 72902510560 699383138 85365017401 2053526
516491 35137041 324358900 12183463204