Knowledge
Data
5343816 640312 93 834
534431 301756 5196283682 265835530 9811319677
51553 2040903 4700 63062 006