Knowledge
Data
22166 4431 23498285
39926173 35846085 20663 351558 3199
612118 526414 0714699028 3777569149 83051