Knowledge
Data
18292 40232742923 2361 3000047
14515 327007 17091680370 47903 13899030190
2404 7929337987 186642074 687050 32219475