Knowledge
Data
31096 148 34905163 55565910 048
13 039678362 8613 90314448
86 136128064 26624771 3932161017