Knowledge
Data
925408 89756 6852939 33366316
450663115 11790641299 56067 156749
25856248 15766797001 43990322474