Knowledge
Data
289080 237237 5146267
43 484643352 31235515 2174500026 8299652613
7848689 26920 99052058707 58893 1430866