Knowledge
Data
29719130 6602934 79983 4766089 928003553
56106949 348225031 93381 12037916788
2365406 7933139158 7498449898 85915049 1477486236