Knowledge
Data
21582947050 2104734 786901293 213434
56729690254 53 6707 40211064020 02711266
0044816 9789838 7386877 4463956