Knowledge
Data
335609 86277019 32730 4709791505 23872667
5705069 30823436800 38 627 69762923
434669 546 960 28212