Knowledge
Data
33574408 699464 238902 93718679
15 4527316 16227 6840395 7233594199
57528016 3395718820 854786913