Knowledge
Data
453958225 59347 50612 7250
46243500 1674848 75212709 840
42119459 85190 8706 15 549841130