Knowledge
Data
31 33147609 517057
85756 14791 7515821 305211315
52854040945 8821781 9492368152 81537413527 455802