Knowledge
Data
25115082 2904682 360038
5793679 09810 4446623 999 0818215
2008280 562 207887 18116193192