Knowledge
Data
3116621898 818 188501 72088 154610
48645783243 990806 91921335
31 713531130 500 052 7362973