Knowledge
Data
529086 660877146 1178898884
8718 995667 3331728963 0515472301 64459710
74378478 89366075396 5393 274