Knowledge
Data
22907 29520477 8158303 86777 1557483287
033706218 5552136 4563 754171199
83085305710 44700 14625788 17448646