Knowledge
Data
36492148270 16 20618 24043361661
12 022 930834883 0134425354 4609884
4228 5909467630 9783118645 75571833845