Knowledge
Data
81 30808252 30285426 3354 582
559660678 1005009 6687
73 426645 489535615 46998081062 92683141