Knowledge
Data
31 586 7699 1719
402598653 5454688294 8252345 48078 27079241629
18902723844 764886 23157