Knowledge
Data
8050340894 500168 86464585 631472
189 7505 08629166 29250800 7757445
173 961253 12299806 424538