Knowledge
Data
20037975 2466029 350 757 432930
13394138536 68671363486 83 8766 065
42180 41304818 004919 16125360868