Knowledge
Data
540169092 83314 90164439 318478
20 655 3769910 2158 745490
31133432161 84 5677866 94116675249 662139