Knowledge
Data
495068 923748 972709 2560967
90505016 57153 256116606
50283255820 364417580 57327103 442