Knowledge
Data
293 6370796 469408 3203975272
86167774 72618148 28863409961 62 331223
31588910067 57478608 2046355 68039131863 9561