Knowledge
Data
59902259 4102100647 18178 254534
18450230 72085156293 903171496 3105361563 54835714
965 6804 906 740533 5243850