Knowledge
Data
58895109 158126843 4042 8138222
21817 2499502083 156968091 703550358
1679661 7128841929 2473290 11622067 52424991