Knowledge
Data
29906 376099 43854 98659 8480
31515742629 2204637 64 47755429767 785928
7092944 803877822 241141 2703 5632