Knowledge
Data
257095099 3306 41354 295437366
343662479 276926 74406 644914
844907631 24932472 5241713 6247595