Knowledge
Data
317073640 31232915776 2093757 733187
42 635351 731976 80862416 789389794
604081 07752847 195328 22850984