Knowledge
Data
309661 197260 18448500390 705145287
15010534 056869113 26369082 577401933
977550 133678875 2356628 9688 374