Knowledge
Data
31629886740 16207 35055411768
19853 7277294 5347159 217589
85 99353 6081888929 125291993