Knowledge
Data
309646163 80 744696187 1843
2923938313 507839 3711 612544
49131863362 12092990 768455 46341 87988