Knowledge
Data
169059 3863 2421449 56 949000
134671 279888996 15981765382 025892
18283905370 5696 2612363010