Knowledge
Data
507099 3634308 80424750 65643 995940209
85 1298947 2684975 65
50366 273 88555 6082 80302