Knowledge
Data
30 8965 30590080 192
27294481 28270860162 5053323 597 684349907
95 615 42426727560 03409762367