Knowledge
Data
31139 9951543 4544739849 3911 972
00 57881457791 003900467 206141106
9796319965 001 70510 6194248746