Knowledge
Data
32 8561875 731302964 33387844
10675494 4812898385 43899 699150
09789416162 25723799 97931696 70350 048