Knowledge
Data
22759528 4855 247945 840
956 208266 105959 69413 300
22 2925153323 19837006131 63614338 0632482958