Knowledge
Data
146 3158696031 582158693 31402927
336451452 234506 4946913960 8279
6747098 63002569170 345129974 281784 54