Knowledge
Data
20645485 889468 3599
993433830 15486662 441736 13286330152 04765
311216940 8547729 91004 4893052 2714682490