Knowledge
Data
339038403 94199376 85973092
50047 779135475 23705521 992 312
702565633 124022 136823 21