Knowledge
Data
314864621 90850818 452871112 7177 6852386
27023642 5354480 720616 510961900
571200958 414 3069 9454