Knowledge
Data
22777960 7156609 47500530130 41751849 52340689502
905022338 35 96274 65508878432
6520136600 587 41 798 28735311