Knowledge
Data
4109856 139703 526421
608397 0057939 0025 79812389
1343175096 0140676432 9003298 370869 46705619850