Knowledge
Data
33 220347 90 3381251 9608637310
505 007308 70616124 74677093
848288734 82129618547 3497100343 2912